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
337034866937	337034867493	337034868043	337034868593	337034869143	337034869693	337034870243	337034870793	337034871343	337034871893	337034872443	337034872993	337034873543	337034874093	337034874643	337034875193	337034875743	337034876293	337034876843	337034877393	337034877943	337034878493	337034879043	337034879593	337034880143	337034880693	337034881243	337034881793	337034882343	337034882893	337034883443	337034883993	337034884543	337034885093	337034885643	337034886193	337034886743	337034887293	337034887843	337034888393	337034888943	337034889493	337034890043	337034890593	337034891143	337034891693	337034892243	337034892793	337034893343	337034893893	337034894443	337034894993	337034895543	337034896093	337034896643	337034897193	337034897743	337034898293	337034898843	337034899393	337034899943	337034900493	337034901043	337034901593	337034902143	337034902693	337034903243	337034903793	337034904343	337034904893	337034905443	337034905993	337034906543	337034907093	337034907643	337034908193	337034908743	337034909293	337034909843	337034910393	337034910943	337034911493	337034912043	337034912593	337034913143	337034913693	337034914243	337034914793	337034915343	337034915893	337034916443	337034916993	337034917543	337034918093	337034918643	337034919193	337034919743	337034920293	337034920843	337034921393	337034921943	337034922493	337034923043	337034923593	337034924143	337034924693	337034925243	337034925793	337034926343	337034926893	337034927443	337034927993	337034928543	337034929093	337034929643	337034930193	337034930743	337034931293	337034931843	337034932393	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54349	14912	4261	2016	1196	994	842	714	647	593	492	432	424	428	447	407	403	414	350	394	377	397	374	377	369	372	358	376	349	364	392	376	384	357	343	365	364	363	332	343	389	316	369	396	352	363	378	332	324	340	337	307	308	352	353	371	337	317	348	355	386	352	346	341	349	342	348	334	387	343	350	308	371	317	352	346	359	325	343	360	355	350	354	357	367	339	350	337	352	314	345	356	349	362	344	359	339	296	324	350	355	342	352	332	385	363	324	356	338	339	359	378	341	346	341	375	364	330	335	324	364	314	325	343	335	358	317	314	338	373	343	317	325	307	294	323	367	328	369	352	379	351	333	361	315	342	295	328	341	354	387	343	338	365	324	355	359	348	305	384	369	343	358	283	344	345	360	356	351	380	361	340	311	332	339	346	349	322	329	367	350	351	345	389	353	364	386	319	355	354	376	340	357	359	323	348	326	329	339	338	321	349	364	309	351	369	353	362	335	366	365	330	333	349	350	381	325	367	360	337	375	343	358	343	329	364	359	357	342	353	341	354	356	337	330	361	331	347	336	326	323	394	312	353	379	333	351	362	342	350	374	350	352	327	328	340	355	330	337	383	333	341	307	349	334	350	382	370	354	338	355	327	341	351	341	319	337	337	327	327	316	347	324	348	363	358	344	337	323	299	340	343	309	389	337	337	368	338	315	325	359	321	352	358	358	368	351	332	341	345	349	342	336	366	354	373	335	347	340	343	351	306	332	381	334	342	316	351	323	371	353	348	332	355	338	351	368	339	357	368	325	363	356	373	323	327	344	359	369	336	357	374	342	380	362	378	339	331	317	372	331	325	349	359	317	364	347	352	342	331	336	336	382	325	329	320	351	322	351	322	352	353	361	319	339	364	365	352	326	327	360	347	340	333	363	321	350	340	347	371	346	361	347	333	327	368	350	351	370	375	338	383	347	324	364	361	335	352	347	340	365	351	330	346	351	385	366	383	348	351	325	315	346	339	312	344	346	348	359	356	340	340	350	356	338	356	366	330	319	334	336	342	379	373	333	303	350	374	319	354	361	341	314	332	350	337	341	320	331	358	358	384	351	357	349	356	361	336	328	388	369	315	347	363	356	352	340	337	344	383	322	352	378	355	412	353	341	335	350	324	339	326	344	341	346	347	366	331	347	307	356	345	346	357	335	327	341	341	365	370	372	379	370	368	311	336	332	325	359	344	357	337	397	380	354	349	349	316	350	346	356	305	334	345	347	379	334	371	379	340	350	329	344	314	320	321	356	345	370	337	334	353	348	356	409	354	323	338	361	346	352	331	334	342	320	375	364	350	386	330	322	364	366	360	353	370	346	333	358	357	342	311	369	345	359	332	340	338	353	337	339	341	363	340	368	390	342	352	343	367	346	335	343	326	355	354	354	310	336	315	346	359	407	328	359	357	339	336	354	352	360	364	357	343	334	361	339	329	363	349	362	379	355	320	383	336	335	329	321	373	318	345	364	328	320	345	357	339	346	389	365	298	349	380	352	315	347	343	334	370	330	349	347	340	349	321	352	336	348	327	341	307	358	382	324	355	334	366	345	353	332	364	381	349	316	351	344	337	312	335	378	334	359	345	370	339	366	364	359	390	338	353	371	393	343	352	334	373	322	340	351	337	321	324	337	343	340	356	334	368	360	336	333	357	343	358	353	341	311	356	362	331	327	346	360	328	375	325	371	338	344	358	344	359	348	315	316	337	328	353	333	353	355	344	351	337	363	325	361	371	365	339	397	363	331	344	316	319	328	337	337	335	350	338	388	354	351	333	350	296	363	328	331	352	357	349	361	326	363	342	344	347	350	355	351	367	349	333	345	355	365	362	374	339	353	391	345	385	357	373	335	351	355	325	367	324	286	332	340	360	350	368	344	345	401	363	322	358	360	337	371	338	350	382	386	338	332	338	347	326	318	361	387	308	304	340	332	330	355	371	331	350	323	313	352	360	373	353	334	338	306	340	348	325	368	355	338	328	369	316	354	359	366	327	372	360	360	358	309	307	344	361	354	374	324	372	335	386	371	352	375	336	348	361	345	369	335	360	344	372	355	361	357	349	337	369	345	331	350	370	376	350	379	348	342	344	342	368	332	333	315	325	328	333	313	355	368	340	363	366	359	352	357	365	375	351	333	358	310	350	367	370	348	366	380	334	333	335	331	334	384	339	355	346	334	352	320	313	334	335	335	334	336	355	363	326	375	358	355	368	352	366	362	342	365	332	359	355	347	349	365	357	335	361	369	372	341	338	337	332	344	333	326	362	369	344	357	345	353	328	355	364	374	340	331	367	341	372	351	330	324	346	374	358	334	368	384	351	340	351	338	367	350	322	361	314	345	333	338	302	374	348	359	364	375	371	349	336	371	339	310	379	337	359	350	314	342	343	348	329	344	287	327	360	329	354	364	340	316	365	354	315	348	354	326	363	399	360	354	362	331	313	334	404	371	327	324	357	345	394	357	375	340	313	383	354	335	353	339	328	360	361	315	355	353	331	372	396	360	336	338	351	355	304	333	387	367	341	331	312	352	316	351	385	373	380	344	325	381	350	343	379	357	341	369	348	345	346	331	354	356	366	378	366	357	322	367	343	320	353	386	387	372	372	341	329	325	336	356	349	366	367	353	375	352	361	367	343	336	349	349	349	348	348	377	326	348	342	343	378	374	364	357	353	358	331	334	339	356	343	365	332	358	342	325	403	349	307	354	321	353	333	335	341	354	348	355	315	332	315	368	356	314	342	351	363	363	345	350	340	333	343	347	349	340	336	333	345	369	375	369	358	336	353	360	366	378	379	361	313	333	337	308	349	366	308	335	334	361	395	351	342	340	338	332	361	344	358	353	323	333	354	362	324	378	348	343	361	375	345	358	344	350	381	352	303	348	358	349	351	344	370	335	375	334	346	336	322	333	348	352	352	349	369	358	349	372	359	308	309	333	350	344	389	338	346	360	359	312	370	327	347	347	333	350	334	347	371	333	365	384	382	318	355	351	362	360	332	358	356	320	348	334	323	327	347	385	341	369	379	337	323	354	326	355	343	324	327	362	346	363	327	343	356	351	360	350	357	361	359	309	343	361	337	321	336	357	327	331	357	375	336	347	389	325	341	370	362	321	312	337	346	320	318	324	335	355	341	315	318	338	320	353	368	390	335	332	358	350	336	344	353	345	342	324	351	345	352	330	311	349	337	346	364	356	336	354	380	365	363	332	302	343	323	361	386	364	346	334	343	363	358	332	350	332	336	358	356	362	309	337	370	363	353	340	359	341	334	314	364	337	314	368	331	366	339	328	343	382	350	381	323	315	329	323	338	347	324	354	342	355	320	334	368	350	369	378	335	323	348	338	346	353	298	350	329	325	338	320	352	357	329	337	327	357	350	357	324	318	359	314	351	346	361	357	359	396	368	337	380	343	363	337	401	340	375	340	336	326	373	340	326	347	343	366	337	282	325	353	337	347	373	366	338	363	358
23722	2251	4536	5451	4668	3804	3108	2816	2368	2054	1936	1732	1553	1525	1388	1321	1270	1261	1202	1096	1113	1052	1080	1004	1096	1044	1032	967	981	937	942	854	919	893	931	889	903	874	921	861	921	833	893	842	890	785	874	894	856	867	815	859	837	879	855	891	843	836	834	823	805	833	869	845	800	809	808	790	837	806	789	839	767	835	827	869	838	839	846	814	820	811	806	817	798	871	821	788	829	822	828	834	835	775	804	828	846	779	832	773	832	808	802	771	815	813	810	803	830	847	807	819	782	778	811	797	766	797	832	802	817	842	854	816	796	843	769	825	815	821	811	818	820	806	837	830	866	782	799	772	780	789	755	798	845	832	849	841	821	817	793	846	804	795	845	863	819	838	807	844	838	833	794	758	767	826	829	805	838	808	768	804	784	814	801	823	841	806	855	840	828	805	771	742	800	812	782	851	811	837	814	785	799	740	864	773	808	781	791	794	754	797	807	794	824	801	785	815	805	838	813	813	773	803	801	856	861	750	827	802	843	819	802	816	825	822	839	778	819	792	813	803	804	884	782	815	851	788	811	786	829	800	844	763	782	815	844	791	839	824	787	820	811	802	775	795	776	764	801	774	867	818	838	814	846	812	781	769	827	847	802	783	765	830	792	815	745	811	804	779	798	866	788	780	793	796	793	822	791	817	804	790	776	777	789	779	812	799	780	841	777	831	806	862	866	801	822	800	743	761	796	807	788	812	856	817	808	773	786	788	758	822	844	824	794	795	862	780	794	741	815	782	791	747	851	810	810	768	841	780	826	780	804	817	853	803	806	753	803	798	779	835	840	810	851	813	803	810	736	791	810	772	817	824	772	792	736	773	844	883	830	829	766	808	843	782	793	846	789	820	808	805	743	815	786	804	759	813	862	789	813	775	772	810	802	803	828	809	814	837	835	810	840	826	769	758	887	833	813	749	817	788	842	824	812	790	801	810	826	778	798	815	798	770	797	831	859	790	830	782	792	789	746	829	807	810	805	812	789	765	756	787	843	808	816	793	805	802	844	806	800	819	806	826	776	824	792	810	827	805	804	772	780	795	774	785	788	798	801	805	700	824	791	846	830	787	865	775	850	807	750	788	781	775	775	813	784	830	835	828	840	801	790	869	778	791	818	820	814	831	750	827	795	784	875	823	806	774	819	768	839	835	766	797	829	835	772	839	815	801	819	828	816	795	852	848	806	867	822	780	823	791	773	769	807	767	783	744	756	791	803	851	811	817	763	786	783	799	797	814	800	824	831	813	838	786	814	799	778	797	763	784	813	838	778	799	816	773	823	857	781	798	833	746	789	819	800	749	789	773	780	790	815	768	807	781	861	824	802	806	803	804	847	819	784	743	835	797	816	813	808	805	768	784	797	802	808	811	792	789	757	824	846	839	792	777	815	777	759	755	786	784	800	780	766	804	825	800	807	808	786	810	821	843	822	804	815	827	819	807	810	831	747	817	793	809	745	849	778	810	779	818	828	846	806	884	784	815	803	808	803	797	769	835	829	821	862	787	791	779	838	768	834	792	821	830	809	786	757	773	818	817	849	790	830	806	803	788	786	810	812	822	833	829	807	803	806	785	868	820	811	811	752	781	820	809	785	763	797	772	781	822	752	826	781	846	807	800	767	783	848	776	797	754	784	788	866	786	795	791	748	835	836	779	769	785	807	799	748	775	832	831	834	834	818	794	802	791	799	845	844	863	831	817	823	815	772	781	847	795	806	821	786	814	801	803	817	779	834	815	751	787	777	772	818	864	807	823	765	737	816	802	797	822	814	791	795	787	812	764	798	836	804	774	836	868	859	752	807	796	796	842	814	804	799	830	842	827	829	753	863	781	792	784	812	820	831	810	803	783	787	795	774	805	761	872	768	795	826	804	796	827	806	805	785	758	751	867	825	753	793	795	834	823	776	796	828	781	854	790	814	836	805	813	785	782	811	807	782	798	814	817	822	848	781	775	772	804	790	823	745	801	744	814	821	851	776	780	822	815	811	792	794	793	848	789	820	816	828	826	790	854	811	844	855	755	805	794	718	798	820	772	830	854	793	814	783	755	824	771	818	800	809	798	777	770	810	829	770	791	835	849	789	790	774	850	782	855	788	811	808	791	844	752	757	801	774	839	785	811	794	781	860	800	811	779	832	775	818	814	771	768	767	812	748	825	809	807	745	810	829	815	824	813	809	827	784	846	819	789	837	801	839	835	816	805	821	821	851	809	779	837	851	817	829	765	789	849	786	764	844	818	808	800	805	797	830	810	770	790	822	785	779	780	814	819	794	811	780	799	822	797	822	735	839	784	779	812	790	857	826	797	755	786	804	775	795	800	760	816	851	799	795	760	780	804	852	832	801	785	827	809	853	839	817	792	817	777	860	804	813	783	792	806	768	806	767	775	813	785	800	789	800	848	787	830	864	795	795	765	779	782	809	755	778	853	850	808	813	851	808	787	790	814	798	788	795	811	828	810	774	872	794	806	814	780	752	795	842	792	788	808	786	839	811	770	779	815	813	781	842	811	788	813	825	767	801	817	827	812	824	835	818	817	821	778	828	837	788	827	751	817	767	785	830	812	799	799	765	774	762	860	827	841	807	797	810	836	834	776	815	836	807	787	757	755	800	766	835	777	793	781	766	778	780	832	811	834	768	852	814	839	757	847	817	754	791	807	832	812	787	848	833	787	828	834	824	809	852	820	791	795	859	751	818	818	789	796	845	775	831	830	791	763	788	829	799	784	774	828	827	788	825	811	809	786	764	788	797	800	747	843	784	798	870	746	787	847	785	784	864	823	828	828	833	772	734	857	793	819	811	825	832	802	788	823	808	740	799	799	828	806	849	804	762	799	801	809	863	756	754	798	802	834	821	798	816	851	792	796	773	799	773	763	806	838	849	811	794	824	819	799	753	763	758	842	776	782	786	823	823	823	825	823	783	822	780	798	817	844	810	768	799	794	777	833	804	862	799	814	802	812	818	883	798	826	817	797	785	856	772	794	784	814	810	800	815	813	833	772	819	738	863	808	749	834	806	853	771	768	764	788	853	792	833	812	751	769	786	819	751	799	792	751	735	822	756	827	823	810	820	781	801	777	830	795	822	777	876	778	824	861	808	836	849	779	821	799	811	792	776	802	840	780	815	803	796	845	806	782	783	803	795	816	769	833	810	806	858	778	804	782	822	794	852	804	832	787	799	822	761	785	788	798	750	824	844	807	768	762	788	833	791	814	840	823	800	777	823	803	784	749	776	859	715	808	824	814	795	823	860	843	834	777	824	830	808	810	850	788	862	869	824	736	803	873	830	812	806	853	776	842	742	768	823	835	871	850	783	812	818	815	823	782	856	803	782	760	827	801	789	782	753	814	765	796	834	826	823	812	831	852	828	796	828	774	805	862	832	768	827	840	806	822	813	766	781	777	838	835	817	793	778	810	815	802	865	783	815	798	770	812	780	776	751	831	829	799	808	843	805	844	787	822	815	778
4473	147	111	92	120	98	92	100	89	96	83	105	100	83	91	90	88	94	80	96	87	87	79	83	98	86	93	83	87	82	91	90	101	81	101	87	105	85	98	101	84	97	102	95	90	92	98	102	87	89	72	98	85	100	89	77	74	95	107	77	103	99	83	92	75	90	98	99	84	84	81	100	83	91	81	81	106	87	80	98	92	81	81	89	94	89	85	82	75	90	99	91	72	96	88	89	90	76	77	101	89	85	100	95	75	84	103	103	80	83	112	85	99	77	86	107	97	92	80	91	82	92	90	102	90	98	89	78	105	74	98	86	91	99	86	82	90	92	88	92	88	101	85	95	79	65	103	79	86	89	98	90	104	88	96	85	75	92	89	95	83	89	88	78	109	92	92	105	89	99	74	77	92	106	110	88	96	80	75	81	99	98	105	90	114	101	98	90	109	96	93	89	74	109	96	76	85	80	101	96	86	84	86	84	88	71	86	100	84	76	101	96	95	94	104	88	100	88	84	96	81	82	94	83	80	82	78	85	94	72	95	99	63	99	70	77	86	94	100	84	91	92	89	81	79	80	76	104	122	104	94	81	104	81	98	93	87	88	99	95	97	87	100	92	93	87	103	91	86	86	96	70	73	92	86	94	86	97	86	80	88	90	92	86	93	104	89	100	88	105	95	98	93	78	80	96	102	80	91	84	92	89	107	94	94	98	97	95	84	86	84	100	88	82	93	102	83	96	100	91	87	90	92	99	81	99	88	95	91	85	93	101	87	87	78	88	91	94	84	104	85	89	89	89	92	109	100	95	73	80	96	97	94	83	89	99	109	98	67	98	91	84	78	78	87	96	81	105	98	100	98	102	90	95	97	100	82	94	89	86	87	98	97	83	87	98	86	88	96	90	82	99	87	85	102	87	82	72	95	97	77	99	120	99	84	98	117	88	104	92	92	87	106	95	115	85	84	115	88	100	88	92	99	96	81	101	102	90	92	94	91	83	102	115	74	86	101	79	99	95	84	80	100	102	99	82	92	76	80	87	95	83	87	91	83	116	94	98	83	92	91	100	91	96	99	92	72	88	105	84	88	98	88	99	96	111	85	95	91	75	85	101	92	82	100	76	82	90	83	78	90	100	87	96	91	105	97	83	92	95	80	79	104	78	88	92	97	75	82	74	82	75	102	89	91	78	103	72	93	101	84	110	82	103	82	90	100	77	79	100	102	93	92	95	82	90	98	111	94	79	88	97	83	101	84	100	60	81	79	92	87	97	97	108	91	95	87	109	78	115	100	85	84	80	90	112	97	87	55	109	101	95	92	92	105	88	88	91	110	94	95	102	89	93	113	83	78	86	79	90	98	76	81	101	90	93	97	99	95	105	96	95	102	101	90	95	88	105	86	98	116	85	94	90	84	88	85	92	87	105	85	89	83	85	84	104	108	92	95	86	92	93	91	98	64	93	87	82	82	96	90	82	106	98	78	74	75	79	99	91	94	102	100	100	87	87	108	92	91	99	100	81	88	92	94	112	97	99	106	95	88	94	100	84	86	103	106	100	109	84	85	86	82	95	97	100	93	103	96	94	97	95	102	92	95	103	94	75	87	106	99	111	97	94	105	96	93	105	106	73	78	73	88	92	106	88	58	81	100	107	98	115	95	99	87	84	95	87	72	83	82	92	91	96	92	88	90	84	89	96	94	114	77	92	118	98	67	86	96	86	81	90	89	71	96	99	85	87	95	99	102	104	101	105	103	94	98	85	99	100	92	82	109	98	87	92	95	105	84	78	83	87	93	83	93	102	98	94	92	81	95	84	93	92	90	99	94	82	79	105	86	94	82	74	108	108	67	95	84	92	87	93	77	91	97	100	95	92	94	88	90	89	92	80	70	89	81	118	86	83	92	83	99	57	92	78	77	89	93	96	89	89	91	92	99	85	89	82	107	99	87	96	87	92	94	98	87	67	87	89	95	107	111	97	86	100	92	95	86	80	103	65	102	79	104	76	79	87	107	99	81	87	81	63	78	91	95	83	87	89	84	96	87	106	92	102	84	104	84	93	94	99	92	91	87	65	89	83	97	80	106	89	101	60	88	89	86	83	99	94	83	69	86	106	94	87	98	110	106	102	87	103	92	92	87	84	71	98	104	85	101	85	88	104	97	101	61	90	107	80	105	92	100	95	92	104	89	102	100	96	87	87	86	70	83	96	110	77	100	75	78	96	95	90	91	90	96	81	98	92	105	81	97	84	96	87	88	103	76	93	96	88	94	105	102	90	107	91	101	69	86	77	82	93	108	100	82	96	87	95	95	90	91	110	105	112	92	99	79	115	101	103	76	97	90	84	94	101	90	88	81	101	99	73	84	102	82	88	88	85	106	80	103	97	87	76	85	100	101	98	98	80	82	87	103	94	85	90	88	96	105	98	94	93	89	86	101	80	78	102	95	92	92	68	94	86	97	75	84	94	89	93	98	99	69	89	111	99	75	103	78	95	89	95	89	85	97	103	82	84	86	92	102	109	88	82	88	88	71	106	100	101	99	87	114	89	111	79	103	91	90	93	89	82	95	85	103	93	66	96	77	84	79	82	72	99	85	81	97	96	79	82	82	99	104	94	84	107	96	97	98	104	88	102	80	84	95	73	85	95	90	90	95	93	75	73	80	93	90	93	116	81	84	94	89	90	69	100	93	88	97	90	68	83	91	90	95	82	84	96	83	94	84	85	103	80	91	94	100	79	83	79	85	92	101	85	104	103	104	88	89	101	80	79	95	91	101	92	94	93	89	91	100	105	89	128	116	102	106	85	84	92	89	83	97	92	95	91	100	108	87	86	90	94	87	81	92	102	95	106	89	96	97	81	87	111	80	90	107	101	89	108	84	89	88	78	103	112	82	102	102	96	94	103	95	93	100	85	91	111	85	108	92	86	83	102	79	77	80	96	104	93	86	87	97	101	97	82	80	85	65	78	85	95	109	87	91	95	77	104	76	70	89	82	84	88	97	104	81	102	86	102	87	90	72	78	80	93	84	85	84	96	95	100	102	96	98	114	69	106	88	101	99	110	84	101	95	82	87	96	77	84	90	105	93	85	80	72	77	106	77	90	67	86	96	99	75	103	83	93	74	82	92	104	100	78	81	107	86	92	86	86	104	98	101	89	93	100	86	86	90	89	89	82	92	73	101	95	87	89	103	90	87	94	115	83	90	84	101	94	94	69	90	96	81	92	92	90	78	95	93	94	109	87	94	92	82	109	101	90	101	72	90	93	88	91	100	92	106	103	99	80	102	88	110	104	66	77	74	85	98	114	79	99	94	71	94	89	87	82	92	89	84	100	73	74	96	74	85	90	91	119	86	89	87	86	83	107	97	98	80	82	90	85	81	82	94	84	100	110	82	81	98	106	107	85	85	103	72	83	96	92	105	88	85	100	100	89	86	92	81	90	92	102	103	86	91	73	86	108	91	87	87	83	111	84	81	96	76	71	77	90	105	84	77	98
4030	333	346	372	348	363	348	340	316	326	299	299	281	295	302	266	301	312	285	288	300	270	308	280	276	280	313	296	299	304	281	256	295	263	287	285	288	272	273	295	291	269	319	288	307	282	273	293	288	284	344	281	298	304	290	259	329	293	318	283	285	300	316	296	290	271	252	282	264	289	296	295	314	298	291	292	284	296	299	276	289	290	285	275	274	281	309	332	331	269	299	287	292	293	310	272	293	281	318	287	287	240	263	273	271	274	277	280	293	271	275	295	291	321	297	301	296	299	290	305	320	274	242	277	297	271	282	267	298	273	279	266	274	315	287	267	300	301	286	313	310	276	258	276	263	287	294	299	285	254	302	291	303	275	278	278	301	299	291	280	258	296	262	275	290	285	312	302	288	297	308	311	294	297	261	276	303	268	270	291	290	285	260	286	307	291	313	283	312	287	278	283	289	288	305	270	275	284	271	297	292	284	274	287	257	299	286	301	286	284	283	282	294	302	270	303	319	261	273	304	305	267	295	316	272	261	297	248	293	292	279	344	278	305	268	313	290	292	294	298	265	294	273	263	272	291	285	312	284	290	298	310	261	285	299	303	297	329	286	282	297	285	253	291	272	268	301	287	298	303	275	295	280	296	277	298	268	317	302	255	282	292	292	279	288	279	319	278	276	300	289	314	312	279	298	275	300	276	293	308	291	304	262	318	265	293	275	269	301	254	273	273	294	296	325	257	329	280	291	266	287	308	272	300	307	273	308	302	278	280	295	273	288	285	274	275	276	298	292	250	269	249	294	275	286	280	287	300	271	267	295	275	302	293	316	314	303	320	281	273	298	295	305	247	286	274	256	280	293	293	299	255	312	315	296	284	295	307	281	284	288	300	279	302	267	308	277	311	266	287	287	260	275	285	310	275	306	281	284	265	282	289	257	295	264	288	270	274	271	265	302	306	270	275	309	283	315	275	310	284	282	265	296	276	267	285	282	272	333	300	290	269	290	291	258	311	319	281	321	286	270	297	280	264	248	302	307	273	315	280	276	288	315	271	272	279	305	298	322	266	263	286	271	284	303	301	284	288	308	294	305	291	300	315	300	277	284	290	296	281	261	275	287	270	283	262	281	295	298	251	302	309	290	265	276	300	296	288	316	314	293	251	281	292	290	269	282	294	274	282	289	305	274	304	292	300	267	287	267	291	261	291	285	315	286	302	269	251	253	271	286	281	273	284	308	282	311	289	291	311	274	317	282	305	279	274	283	304	273	308	274	285	273	313	271	282	308	314	299	267	291	283	278	316	295	278	307	307	250	281	253	260	277	269	314	315	314	303	273	321	262	289	329	292	296	264	279	270	269	287	270	285	289	261	308	281	267	270	277	290	298	280	295	296	291	287	258	324	278	276	276	283	298	277	306	287	299	275	251	289	309	290	281	268	252	268	284	294	305	278	261	250	311	284	273	290	283	282	255	267	282	314	293	283	309	267	304	330	313	289	282	288	275	275	284	295	297	289	312	321	287	257	284	315	263	280	301	291	296	283	263	301	306	297	266	280	285	271	295	246	293	294	292	283	286	293	290	279	266	292	263	285	266	304	297	323	288	288	282	286	294	245	283	315	281	279	315	289	302	284	317	266	263	284	317	284	306	263	290	316	277	282	275	280	299	305	274	300	302	285	270	328	279	263	277	322	274	255	293	301	294	275	273	291	304	304	273	324	259	275	324	268	278	321	302	253	294	276	280	303	270	300	262	290	275	297	300	288	296	318	286	292	280	296	282	290	321	293	306	274	258	286	281	298	321	290	266	266	259	300	294	286	285	288	285	289	298	288	269	290	269	273	276	277	297	292	292	280	253	258	279	332	291	272	314	312	282	271	278	269	263	306	311	300	292	253	275	279	281	319	323	286	294	313	295	319	290	288	293	310	301	266	277	285	307	285	299	264	304	279	285	290	281	275	260	298	294	305	270	301	297	291	277	305	285	263	282	291	255	309	315	293	265	299	277	283	268	315	286	292	283	310	271	302	277	267	311	303	287	250	281	298	303	292	268	310	294	298	298	299	286	302	273	270	276	259	260	314	318	295	289	287	289	304	274	280	278	293	313	288	298	296	286	265	316	275	302	284	272	252	317	294	296	279	279	285	293	291	327	296	259	307	279	270	296	292	289	258	273	297	297	294	312	311	333	293	301	288	324	300	273	294	287	286	270	280	286	327	280	289	317	310	271	265	290	281	315	295	286	296	270	299	288	259	269	290	294	296	299	277	271	287	300	327	277	292	283	282	291	299	271	283	277	298	288	286	277	264	298	272	299	278	321	283	278	284	292	311	279	260	286	279	289	255	310	289	272	262	290	275	286	280	296	280	299	267	291	285	299	276	306	289	317	308	298	265	303	313	307	301	285	290	259	295	256	291	300	308	300	281	279	277	286	303	277	263	256	281	305	284	278	280	271	299	280	312	324	255	321	299	296	311	310	300	270	283	290	287	292	284	273	288	258	285	310	298	317	276	310	289	267	267	281	268	279	300	259	310	296	285	292	306	287	332	306	286	288	299	296	301	302	289	283	279	290	294	259	284	289	279	288	280	287	263	313	269	301	286	297	314	300	283	290	312	323	285	300	277	282	293	266	286	260	272	271	285	291	277	272	266	259	261	303	306	269	293	286	313	282	316	253	293	274	264	297	333	294	277	295	270	295	282	308	309	309	281	299	303	306	277	290	273	287	270	287	295	291	275	282	272	286	290	321	292	305	286	294	308	305	272	270	282	317	281	301	256	296	297	330	279	268	285	278	282	279	297	267	288	291	327	288	281	259	308	316	283	262	280	300	312	254	288	285	252	277	266	309	287	292	300	312	271	289	281	258	270	288	304	277	319	276	279	283	282	262	280	273	298	291	292	279	267	286	320	283	304	275	278	301	275	277	283	292	272	294	271	296	295	312	270	308	274	283	279	294	307	321	278	274	269	278	297	269	287	297	288	316	261	299	263	321	300	297	272	252	279	292	285	305	260	266	273	285	302	300	290	293	278	281	271	282	281	304	283	274	276	257	302	303	311	284	254	290	271	262	295	333	271	276	311	279	275	280	299	287	291	295	276	278	273	304	292	289	303	308	297	278	314	289	277	288	291	298	286	275	281	297	260	331	282	315	257	270	322	290	312	317	275	272	288	281	261	271	255	272	289	294	289	283	322	310	264	284	282	280	269	289	286	300	290	309	279	321	300	278	282	260	259	307	292	308	294	304	266	272	282	313	293	287	311	284	275	306	284	288	274	256	286	312	299	307	275	297	306	296	267	272	249	278	303	291	277	279	281	301	276	266	281	286	295	268	280	266	303	269	288	286	308	270	284	302	296	298	278	227	302	328	274	294	281	306	292	296	294	271	278	306	273	292	288	276	310	277	284	300	261	270	303	305	283	285	290	297	272	277	282	263	290	297	284	292	294	305	283	306	270	287	274	275	276	306	293	297	292	287	300	339	301	285	283	294	280	274	329	287	300
39491	7344	1410	959	679	539	403	336	356	351	290	309	316	267	271	276	234	231	240	255	261	241	233	243	238	220	249	189	227	210	202	218	225	228	197	211	223	233	225	224	204	232	217	226	231	208	223	229	233	204	194	212	198	233	220	208	208	234	255	213	225	200	216	223	199	218	208	237	225	239	212	207	208	210	214	214	189	245	212	222	205	209	217	217	224	260	191	249	232	236	211	199	218	222	220	214	210	188	239	234	210	221	222	214	215	218	221	220	220	244	231	230	214	212	235	201	185	235	199	213	223	217	205	209	212	223	244	186	203	222	198	195	193	217	218	225	219	229	217	240	211	220	218	184	244	195	200	225	227	236	213	232	223	230	234	254	233	227	223	229	256	227	190	211	212	227	244	232	213	200	221	205	239	215	227	202	207	220	219	200	225	198	227	237	237	222	190	210	188	203	238	230	218	224	238	215	200	221	210	204	198	225	218	224	234	223	209	187	216	225	233	219	221	213	212	185	236	249	242	207	217	237	212	230	206	221	211	216	241	214	228	224	210	245	230	216	206	229	218	242	178	211	213	238	259	194	215	196	252	210	210	208	219	208	245	221	223	211	223	230	233	213	224	243	230	205	202	221	207	227	225	211	237	228	215	246	203	216	201	211	217	217	189	216	229	201	217	201	186	206	207	216	243	252	238	203	214	255	225	252	224	228	237	187	207	224	206	213	226	259	218	208	209	225	203	207	231	180	243	232	216	233	229	216	218	245	213	209	239	215	239	215	195	224	223	199	232	210	204	202	247	218	202	234	259	218	230	228	203	240	227	183	210	214	230	208	226	234	212	227	202	245	214	200	217	205	218	234	226	196	201	214	169	256	256	202	199	236	201	204	251	174	219	232	225	202	221	199	242	211	212	231	217	220	214	213	214	225	232	217	229	225	215	194	205	217	201	204	207	216	218	202	219	219	204	225	249	228	216	217	203	196	228	246	227	222	239	221	200	198	242	212	209	207	194	212	191	201	228	222	241	212	228	214	225	227	228	211	217	202	207	219	247	255	221	234	221	183	229	209	212	190	209	208	228	218	217	222	209	205	229	206	231	207	216	218	225	203	241	242	230	220	233	223	205	212	237	216	218	212	214	217	208	220	242	231	200	218	231	205	226	185	172	205	224	218	217	230	198	210	226	218	197	232	230	239	254	224	217	189	201	246	228	221	205	208	222	212	229	241	232	259	224	242	254	198	209	198	225	209	219	232	235	237	228	209	219	221	206	220	228	243	234	236	206	232	235	231	190	219	208	235	214	230	219	235	218	210	229	235	203	211	228	222	197	218	217	216	213	196	190	212	210	189	239	211	214	198	226	214	192	249	210	202	219	207	213	242	211	195	231	237	214	225	250	205	259	247	228	239	208	182	214	231	227	196	219	204	216	225	237	199	229	181	198	211	216	198	200	199	196	236	229	201	226	220	256	236	234	223	221	232	237	194	193	218	236	201	194	234	224	220	213	207	222	205	223	221	207	226	225	211	211	218	217	232	204	200	209	201	204	215	201	205	222	209	248	211	227	244	229	216	240	233	227	230	206	206	210	201	222	215	207	222	231	189	191	207	235	189	218	202	238	228	202	196	187	223	221	217	216	219	210	204	195	234	207	245	221	227	232	223	229	231	232	239	176	213	225	198	187	228	227	226	233	208	199	233	208	221	225	201	251	203	219	214	216	231	242	242	221	231	222	228	217	229	209	212	219	241	207	246	213	220	239	208	205	213	213	214	223	236	220	227	217	202	230	189	229	235	226	249	214	176	212	219	212	233	228	219	202	238	219	225	217	227	231	207	218	212	205	216	228	194	203	216	256	239	181	223	224	210	224	214	238	210	198	216	195	206	215	236	250	241	207	237	203	218	209	227	203	211	217	212	213	195	204	213	227	237	215	189	228	223	214	235	205	235	206	182	204	194	238	216	206	215	216	225	220	219	192	220	239	225	210	206	251	184	196	189	238	207	243	240	207	212	227	218	229	229	184	211	224	211	219	189	199	220	203	198	213	221	206	204	203	204	221	206	218	214	215	224	215	216	232	230	222	228	226	215	225	229	208	214	207	235	206	233	219	227	219	215	230	192	195	232	221	229	240	186	234	229	226	226	197	198	194	210	177	225	209	242	212	238	200	200	225	207	197	214	229	198	180	230	243	220	226	233	169	224	209	204	193	219	223	214	221	207	209	209	194	193	205	205	243	205	225	247	204	225	227	222	191	211	226	248	213	204	209	209	218	225	243	213	200	228	197	209	236	202	223	227	209	233	213	221	215	219	207	203	228	211	220	220	241	217	211	192	224	213	201	207	214	205	223	229	181	207	248	228	194	226	203	221	203	247	217	244	229	225	253	222	204	232	219	235	240	209	237	198	195	222	223	194	225	201	245	207	234	212	215	214	190	216	214	247	228	203	226	207	195	209	196	202	233	217	225	194	201	203	221	240	221	226	226	228	236	209	209	215	213	216	213	220	205	224	235	224	205	218	229	210	253	222	213	225	205	205	246	213	203	216	223	216	195	245	199	204	215	213	190	240	196	195	224	214	224	240	218	209	208	210	223	188	227	220	230	234	210	204	213	221	253	220	224	190	222	233	213	203	237	228	209	186	186	231	180	205	224	229	182	217	215	220	216	198	231	203	219	256	223	198	213	221	197	207	230	202	215	214	209	236	215	213	231	200	209	237	198	221	223	200	241	204	214	212	238	224	234	236	225	237	211	244	201	218	231	220	215	225	202	236	219	222	225	212	227	233	215	209	221	239	214	218	219	220	165	244	203	201	206	222	203	192	208	239	243	205	235	208	202	219	216	226	241	204	214	192	220	223	195	223	203	231	227	246	230	216	223	220	197	186	181	209	206	253	213	210	236	234	190	243	183	219	227	249	239	200	212	226	242	229	232	207	222	187	216	216	213	227	210	234	222	199	197	225	233	211	210	241	217	225	202	233	224	214	217	242	213	184	217	238	250	238	191	218	205	200	209	217	235	215	222	220	230	230	210	211	231	230	192	223	224	231	205	247	221	222	214	217	198	205	210	240	182	205	205	210	242	201	216	215	240	242	214	226	234	210	211	237	244	196	194	190	189	222	205	215	223	215	197	210	214	222	221	198	237	191	237	211	197	235	200	188	220	218	196	221	225	228	205	202	220	243	186	245	216	238	203	217	213	223	221	220	239	208	205	200	219	219	230	235	223	225	264	203	203	224	223	220	171	215	224	207	215	248	216	209	221	216	211	226	225	222	204	244	256	209	204	213	208	242	243	209	226	232	230	236	214	186	219	227	234	213	214	233	230	198	198	229	189	243	210	219	218	208	227	225	219	228	226	200	261	223	204	227	193	179	211	233	219	231	217	207	231	221	237	246	213	251	194	213	216	223	206	241	230	208	232	224	223	255	216	235	207	198	199	174	229	230	212	198	216	221	218	233	214	233	230	223	223	185	233	197	207	215	215	210	202	196	233	217	225	202	222	209
17038	1301	2500	2846	2521	2121	1828	1517	1315	1234	1083	968	912	905	889	800	852	767	698	713	719	682	753	641	744	684	660	690	657	635	608	595	585	621	602	610	612	602	591	644	580	585	581	632	619	587	584	616	610	602	564	623	558	611	545	598	611	578	538	596	562	534	531	542	591	565	583	566	568	554	507	540	584	551	610	577	558	529	565	598	548	543	570	540	597	545	564	564	580	593	588	568	546	592	546	548	540	580	574	574	583	558	564	556	580	546	573	526	554	556	537	593	556	536	521	556	514	576	577	553	555	582	536	545	541	588	565	555	552	554	567	546	562	588	566	572	535	568	593	546	560	550	573	580	533	572	606	564	544	603	569	568	565	574	512	547	535	557	565	562	514	580	583	540	579	522	562	552	524	589	592	559	543	544	586	554	548	556	564	559	524	599	574	552	574	523	550	574	575	569	567	625	568	549	560	571	583	537	597	577	561	580	561	573	620	564	599	575	592	553	555	537	531	585	568	547	550	561	571	591	543	533	543	532	541	580	601	560	534	533	543	579	544	605	539	568	593	589	528	556	574	568	589	553	558	527	548	557	589	547	597	554	561	555	539	585	555	555	566	607	554	569	547	582	563	560	573	559	591	587	553	601	540	527	575	541	563	568	577	520	528	601	556	548	537	532	565	538	575	517	543	585	575	551	604	551	550	571	539	576	547	545	579	593	566	600	608	520	557	577	553	552	549	583	549	571	568	551	580	562	565	533	538	592	573	586	570	564	524	528	595	534	559	566	548	527	502	570	524	505	531	573	606	588	531	549	542	559	572	539	563	571	590	555	587	545	529	556	584	560	542	560	586	509	552	535	544	562	580	568	562	548	563	567	532	571	571	580	531	599	540	577	580	565	540	579	545	549	563	525	590	553	570	529	541	544	548	565	581	524	564	543	592	569	553	571	560	563	587	544	597	592	581	567	565	590	558	573	537	553	517	560	576	531	555	548	561	579	581	573	552	579	537	587	566	563	580	555	549	556	580	558	549	585	569	518	604	565	551	550	589	592	547	520	548	566	559	539	543	561	589	517	561	541	541	528	588	569	528	604	566	498	607	537	575	554	545	549	560	546	547	583	553	603	543	543	557	590	587	555	554	519	537	591	536	552	549	565	556	601	570	570	546	618	555	565	525	552	570	504	539	582	540	551	547	576	537	582	569	565	564	576	583	530	549	550	533	582	566	551	576	582	552	556	545	564	571	586	549	547	556	562	621	555	531	558	539	563	603	551	569	576	568	572	547	527	610	542	541	572	549	555	498	487	515	522	541	584	576	585	569	581	580	574	569	532	542	587	535	530	561	584	591	576	566	573	608	561	579	579	613	555	577	557	572	541	609	560	577	575	515	591	539	530	545	532	524	576	570	546	585	590	558	555	555	559	584	582	582	609	570	528	570	540	613	563	615	549	574	584	528	597	545	562	572	579	547	552	568	515	545	556	557	591	579	502	592	589	565	551	565	557	577	551	553	573	565	561	569	594	541	544	563	528	568	547	584	545	584	580	565	575	572	563	545	542	548	564	484	563	629	610	536	587	595	555	600	613	579	557	561	567	564	560	527	582	604	576	575	554	568	504	578	545	565	573	574	572	599	567	534	542	561	600	544	558	578	609	543	566	553	547	541	572	559	566	542	583	579	557	555	519	573	510	602	548	574	537	547	596	610	539	553	542	565	594	542	570	556	539	579	569	563	517	585	595	564	558	569	578	521	569	576	561	584	574	546	573	586	562	554	593	585	553	532	569	552	574	506	617	541	582	566	559	538	553	548	564	578	594	536	587	579	565	568	563	602	541	545	562	511	561	573	603	552	570	582	596	510	569	540	543	578	545	528	575	564	562	587	547	575	581	549	542	603	556	531	583	551	554	572	551	548	613	547	604	555	565	562	559	594	566	543	539	546	576	586	559	562	533	512	537	524	550	549	544	593	602	545	554	585	510	538	574	578	541	591	572	533	554	513	595	548	548	536	587	573	564	538	505	567	602	581	557	574	562	584	543	569	572	605	547	521	555	547	566	527	515	579	561	584	551	576	579	586	553	536	563	541	604	556	605	564	520	574	585	563	584	548	578	544	574	562	578	538	591	548	546	598	528	530	559	573	588	568	561	582	583	541	580	541	542	563	582	596	523	552	508	571	538	574	560	585	585	576	553	502	593	576	559	558	596	584	562	578	587	562	540	569	536	576	542	623	590	554	538	563	583	561	539	549	538	561	572	522	573	556	561	598	526	538	593	588	526	581	562	579	563	543	582	538	599	561	606	573	532	581	518	531	542	595	556	563	523	600	548	527	540	618	590	567	516	585	548	599	622	560	565	603	546	532	503	550	542	550	550	576	575	603	592	563	578	578	548	597	549	517	580	571	540	549	571	599	571	604	577	562	533	552	566	574	582	576	592	530	555	563	580	589	585	577	585	563	548	588	554	545	569	568	526	581	566	600	560	579	536	573	528	618	541	552	608	522	558	571	594	510	568	521	587	502	579	608	596	604	543	517	532	512	597	546	528	570	504	604	551	615	571	529	546	586	522	527	545	585	543	563	529	555	563	551	548	551	576	561	561	535	520	561	577	596	548	535	540	583	520	584	561	607	543	565	574	555	578	541	538	578	514	611	588	575	544	557	563	573	542	573	579	556	515	551	554	576	582	551	570	586	552	588	541	588	562	583	553	559	571	565	553	591	564	565	526	562	607	593	545	554	536	594	559	557	545	579	580	535	536	531	528	571	577	548	556	566	547	554	571	551	516	538	546	560	569	581	556	551	584	583	604	580	560	572	567	558	540	589	594	552	565	540	566	577	587	596	584	587	573	584	582	574	588	588	530	572	544	579	542	575	537	553	540	573	532	514	544	530	586	564	525	537	563	545	515	542	582	514	573	568	553	565	625	599	571	562	548	543	566	584	572	613	554	570	564	545	578	532	624	601	585	559	569	557	554	571	564	531	567	547	546	554	549	602	557	563	512	551	530	543	573	586	570	569	534	549	531	536	563	577	605	550	553	561	567	578	570	573	585	571	537	574	558	538	548	577	576	546	538	572	567	590	572	545	581	517	551	548	544	577	523	555	570	530	577	565	566	532	571	591	559	604	532	518	550	586	550	583	589	535	556	575	588	573	543	564	522	569	576	600	567	546	585	552	622	580	570	537	524	590	555	555	575	613	543	569	509	591	573	578	541	581	556	570	545	576	568	578	588	537	560	554	543	558	615	528	523	553	562	586	561	556	571	523	588	552	572	569	542	552	565	562	596	573	565	571	558	535	614	584	587	585	513	559	579	592	578	569	553	568	563	566	591	503	587	556	557	537	567	563	521	572	565	526	547	551	565	534	556	616	542	565	484	539	570	554	591	553	593	586	546	566	566	587	602	615	585	553	559	580	562	555	539	579	548	586	560	563	563	561	506	479	577	544	539	549	552	541	582	576	531	618	592	551	565	539	609	524	561	541	566	538	588	587	555	581	571	515	586
52782	16044	5106	2042	1357	935	772	682	583	564	532	469	440	499	437	421	408	398	433	388	408	404	377	362	372	379	393	382	358	369	388	391	360	357	351	338	356	363	313	377	373	345	284	334	345	404	335	374	363	380	365	319	336	353	345	339	366	328	322	339	352	355	357	340	356	334	325	362	344	358	358	318	304	356	332	348	310	353	346	332	349	323	322	328	370	323	331	346	386	357	325	329	323	330	317	353	325	356	328	379	334	330	340	365	337	330	360	310	343	347	330	362	357	328	339	342	313	368	338	349	344	333	291	334	338	326	338	315	340	352	347	341	350	346	334	336	355	353	361	367	354	325	317	377	357	353	355	331	373	326	348	364	321	376	297	316	347	350	364	350	346	352	406	346	363	331	305	303	317	362	328	342	333	320	336	323	365	352	352	344	373	362	359	299	389	347	319	347	339	335	337	337	358	370	306	336	354	320	345	330	328	305	326	381	321	367	324	359	336	350	352	345	323	352	323	373	392	335	356	362	355	327	319	351	366	354	330	295	330	368	321	323	334	355	318	325	348	391	333	365	313	356	309	327	309	325	342	346	317	358	360	299	327	380	332	327	340	367	346	340	359	342	338	359	327	319	358	295	359	315	351	362	349	390	323	346	336	356	376	341	333	373	360	317	318	339	340	374	336	350	360	330	356	368	318	379	311	307	346	316	320	337	335	321	327	352	350	344	361	326	356	335	313	328	360	328	336	308	349	372	364	364	321	326	344	325	346	319	348	324	314	326	340	342	333	360	351	353	330	325	304	328	351	312	348	339	325	375	351	332	345	372	307	338	348	365	343	324	329	338	382	326	378	363	337	344	392	308	326	358	334	358	339	363	340	323	343	322	327	342	338	319	356	383	333	330	340	303	320	344	350	337	317	373	369	335	333	394	338	308	359	341	346	329	303	348	348	353	326	346	330	354	309	325	329	342	317	334	332	366	349	353	367	332	359	357	342	321	346	331	378	319	330	367	320	338	290	355	358	291	321	328	329	330	346	305	332	318	328	326	343	353	346	335	323	342	366	346	355	355	339	361	345	332	334	328	350	362	350	336	335	331	350	327	338	327	351	353	319	326	376	324	361	354	315	383	386	359	303	371	326	305	335	372	326	348	338	301	379	332	362	338	337	318	339	319	309	289	343	357	341	347	370	370	327	335	369	329	331	346	357	348	301	332	333	326	374	348	343	374	356	332	321	368	329	332	335	336	321	336	363	355	321	336	344	319	331	326	331	344	328	324	357	346	337	300	340	336	366	353	332	342	319	345	314	353	349	319	395	322	317	333	335	318	355	333	336	330	340	326	332	346	339	350	318	319	358	350	331	317	341	346	331	330	306	328	346	317	330	334	328	313	330	346	347	345	336	320	318	362	309	346	336	359	311	299	328	349	333	319	323	343	318	345	313	354	336	372	342	361	352	303	349	337	346	357	354	325	334	326	335	364	355	326	348	309	343	367	350	347	360	317	320	330	338	364	342	352	329	312	319	385	310	367	357	348	325	318	347	310	340	359	312	365	326	370	340	377	361	325	313	326	352	344	355	329	360	371	349	331	358	328	331	335	349	313	342	360	342	326	334	352	330	303	321	323	332	330	349	336	345	327	368	320	354	354	333	348	356	363	321	339	325	373	344	340	318	326	323	313	365	352	339	362	349	326	353	342	367	342	322	299	367	377	326	322	349	349	346	364	334	339	351	374	337	361	341	381	339	320	324	330	392	322	346	335	348	324	325	337	351	346	320	330	375	352	326	344	339	334	342	351	364	358	333	308	345	324	359	343	334	332	358	321	344	371	317	339	327	369	337	346	371	343	375	340	321	363	363	330	308	319	302	353	337	363	354	341	334	348	338	345	355	317	333	302	343	322	342	347	352	341	357	347	319	339	355	326	329	356	345	323	366	347	340	348	354	365	317	323	365	313	335	336	338	346	344	339	320	330	334	341	337	378	318	333	332	340	356	342	346	352	381	339	357	335	356	325	335	351	351	343	370	375	322	344	323	344	312	351	346	359	340	343	356	333	368	349	321	325	367	364	336	339	349	338	361	335	346	328	305	320	370	318	323	329	338	321	342	359	336	349	344	345	323	333	353	315	321	346	338	362	398	338	346	323	365	371	319	336	353	324	382	322	327	306	339	322	372	368	367	320	325	322	347	341	332	345	286	347	336	340	332	298	325	351	344	365	342	355	341	334	365	336	328	341	346	324	342	329	379	331	370	351	355	368	316	315	353	327	365	346	350	362	342	362	393	341	350	311	330	342	339	358	343	370	321	383	364	363	332	365	326	349	348	356	346	322	331	333	350	357	359	357	323	329	311	362	336	383	350	318	343	289	339	347	333	318	354	329	328	354	327	349	357	335	329	337	348	339	345	335	343	356	353	340	332	307	335	336	373	357	341	346	300	361	305	331	343	340	352	395	338	307	367	340	381	344	355	364	325	293	312	349	325	388	353	338	354	360	333	308	337	413	348	339	364	300	334	314	341	357	399	334	356	315	373	344	344	335	360	333	349	316	351	344	345	389	362	336	346	311	342	329	365	345	322	354	329	346	354	314	352	341	317	336	349	355	362	351	354	330	373	343	316	322	326	337	345	316	323	358	334	337	362	301	338	357	312	358	338	327	317	349	337	355	340	329	337	337	365	336	345	361	370	373	341	352	347	342	347	337	368	351	358	311	336	311	377	335	363	329	340	320	315	393	325	340	315	386	348	334	368	341	336	332	347	394	347	338	318	357	370	363	343	346	359	361	348	318	318	333	307	313	318	363	323	319	334	363	370	332	330	323	365	336	355	349	358	358	335	328	343	316	319	345	313	329	351	355	353	317	335	311	348	353	325	302	339	336	337	347	347	301	338	342	357	333	357	345	349	328	362	324	318	384	363	323	334	346	327	355	346	324	321	340	368	363	326	329	328	322	331	328	348	343	345	333	332	349	317	369	331	354	335	319	353	317	316	391	344	311	311	348	317	310	363	316	305	346	351	339	349	362	335	350	360	332	320	370	323	344	354	352	335	336	337	363	332	317	299	329	337	345	357	316	337	336	365	308	363	320	352	345	331	329	342	358	352	345	353	305	365	355	337	368	356	373	323	345	349	369	351	362	382	357	375	367	332	343	358	340	337	332	304	373	342	313	336	314	339	326	328	367	352	340	318	354	357	333	317	379	318	334	317	359	362	351	352	326	293	365	342	362	351	355	346	358	312	329	324	362	348	329	302	367	334	354	332	345	321	338	381	366	345	341	318	302	332	353	376	360	339	351	359	316	309	326	354	328	328	329	344	364	343	348	348	312	336	343	336	350	357	358	346	374	360	361	345	332	337	352	372	333	355	350	328	354	335	319	349	337	325	373	308	362	375	341	309	311	313	348	364	343	359	322	334	332	318	331	307	341	324	356	351	324	332	349	329	331	379	334	341	345	353	348	369	343	356	372	377	365	353	335	343	358	361	315	339	350	324	373	364	380	320	363
23573	2112	4542	5091	4689	3861	3077	2648	2299	1965	1826	1659	1516	1496	1360	1230	1188	1190	1178	1077	1028	1056	1001	994	1056	1002	986	973	964	961	907	883	916	938	913	881	857	931	840	841	874	923	906	841	881	867	880	843	825	844	891	786	836	814	866	844	795	844	864	813	816	877	817	804	781	830	797	868	838	837	863	804	779	780	841	757	795	789	792	801	841	870	845	804	806	829	820	866	816	832	756	799	817	837	811	823	775	836	798	814	781	798	762	757	768	803	780	810	814	765	820	796	804	844	814	801	809	776	793	854	861	801	762	808	781	775	831	791	765	794	811	776	829	743	766	774	820	817	773	745	807	795	819	768	797	802	774	804	791	757	826	823	812	855	746	802	781	796	839	809	814	799	800	795	856	818	781	776	792	764	817	768	768	746	806	797	788	812	821	777	799	778	787	802	791	835	771	835	740	773	792	769	816	789	793	782	767	773	837	778	801	771	847	790	745	798	809	807	766	740	798	762	841	799	852	819	836	805	814	801	781	789	760	829	767	836	837	793	835	783	791	809	794	750	790	811	822	802	756	769	755	762	806	803	761	779	790	822	780	808	762	742	814	852	781	770	774	779	799	818	760	805	799	765	821	804	784	763	808	782	774	772	798	805	830	789	815	818	852	752	761	807	775	708	810	787	831	754	811	830	766	796	821	782	809	837	787	783	739	721	769	838	795	785	733	795	804	817	760	794	772	836	814	807	799	767	762	781	766	828	851	736	805	788	798	801	828	818	829	799	791	808	767	807	787	779	803	776	749	808	797	776	767	833	792	798	829	772	790	812	833	788	827	816	745	734	764	805	856	798	816	750	805	836	829	747	814	743	794	702	830	803	734	773	794	797	770	815	810	804	805	762	772	797	732	820	794	830	810	738	827	785	810	775	748	750	780	802	778	811	809	858	755	769	768	799	778	828	792	837	824	856	840	837	779	778	834	804	759	784	797	793	815	803	785	805	799	780	804	787	815	767	843	829	740	819	827	790	820	792	796	728	769	813	848	757	730	808	713	783	809	779	760	803	803	764	768	859	858	781	794	761	779	827	788	818	783	779	800	851	745	776	792	775	794	821	829	769	847	818	807	760	804	816	804	758	793	798	841	823	765	773	792	808	797	746	814	775	787	829	798	804	834	786	745	796	801	798	825	777	781	825	797	800	781	807	816	811	794	810	771	798	778	844	811	818	768	800	770	773	792	772	768	774	798	831	775	823	779	750	829	722	806	792	833	810	795	741	761	797	780	789	800	802	820	761	819	764	772	766	783	737	797	816	811	859	757	778	819	771	804	747	763	756	774	729	844	779	801	812	750	784	810	787	779	832	784	818	783	836	767	810	819	820	821	814	751	794	737	815	812	776	744	792	740	785	723	788	781	813	764	774	797	799	777	810	720	774	839	742	811	809	813	845	817	778	763	851	850	789	816	790	788	833	851	781	808	849	812	753	760	776	822	801	777	779	766	731	811	782	788	805	779	776	751	772	792	818	773	858	757	802	757	844	779	748	786	800	801	846	843	813	800	781	756	792	731	803	829	779	800	806	784	791	744	830	781	806	795	804	798	758	785	801	780	813	808	817	783	807	807	795	850	790	795	763	776	803	786	791	858	756	780	764	774	830	796	751	771	794	805	764	778	805	750	806	789	751	747	789	835	708	785	791	766	799	750	747	846	774	785	747	828	788	856	815	782	774	791	793	778	807	793	803	801	829	763	786	784	768	791	805	761	795	808	821	785	766	791	789	791	785	796	805	783	760	793	776	784	780	809	808	773	796	785	750	799	767	755	828	811	856	846	786	847	830	782	795	792	803	863	800	777	805	750	824	787	806	806	775	790	801	801	814	792	785	813	795	788	794	832	871	806	810	821	789	781	785	807	826	750	831	758	755	780	757	853	762	808	749	789	806	760	838	748	784	826	773	811	784	793	835	798	774	769	787	802	808	772	822	802	824	778	863	789	803	778	789	818	771	777	785	772	756	748	795	772	831	783	791	752	771	800	760	829	789	770	794	769	739	779	720	811	792	799	765	801	820	789	778	816	767	826	806	797	803	814	785	772	764	807	802	782	785	766	763	843	803	825	766	785	821	820	749	808	784	766	781	772	786	776	797	787	785	787	822	768	846	770	788	784	774	771	805	815	767	812	745	774	789	807	849	796	789	784	814	757	766	753	835	773	797	827	797	807	795	802	774	838	842	796	814	803	842	805	807	794	799	784	791	816	771	831	835	743	785	831	803	760	752	838	782	779	775	764	820	728	764	821	804	811	807	840	772	815	829	789	784	780	789	756	793	821	830	771	793	827	797	845	798	811	821	769	825	751	821	741	810	784	848	788	754	783	793	762	772	780	806	758	756	750	765	762	837	798	744	756	829	754	814	801	773	815	768	845	804	812	799	728	801	764	774	796	785	827	723	789	747	735	844	772	778	753	867	803	760	743	766	771	793	801	819	752	798	841	767	764	787	827	788	729	799	804	812	820	787	768	736	732	797	778	840	762	772	824	820	791	790	773	781	813	785	778	784	789	828	740	787	824	788	793	730	804	799	800	815	781	785	806	814	808	831	801	798	803	786	818	827	799	829	825	776	745	822	763	796	778	809	797	823	751	764	800	801	751	838	757	774	795	764	780	786	788	753	773	730	785	804	804	798	793	797	815	793	798	804	829	765	762	810	776	808	767	810	760	772	799	809	811	813	790	819	819	825	821	771	732	779	779	815	754	797	785	794	749	780	804	803	774	817	787	811	790	800	747	808	811	805	733	762	755	841	770	775	796	796	809	816	756	809	829	829	799	802	786	831	777	809	793	840	808	855	799	825	794	810	786	787	733	775	804	796	786	800	820	760	806	829	736	760	794	782	808	850	813	759	780	797	818	807	765	827	807	813	824	802	810	784	768	784	803	753	786	762	759	739	792	767	787	791	786	764	715	789	800	807	840	778	785	809	806	775	811	784	742	758	837	780	812	792	795	825	789	784	802	797	807	780	809	788	781	765	785	754	830	808	763	766	763	796	826	781	794	744	774	778	800	799	809	801	787	791	800	787	800	813	784	774	827	835	783	836	806	808	781	777	776	801	809	758	803	794	821	771	767	782	779	759	774	790	746	803	800	817	801	800	813	762	753	732	813	843	810	761	807	818	829	807	820	840	787	808	800	796	755	816	774	786	757	813	791	837	811	798	876	802	774	796	815	784	816	844	828	824	789	806	775	788	804	833	859	813	792	774	810	751	776	807	808	823	800	818	736	800	876	828	835	751	836	822	785	823	757	802	791	791	789	751	846	757	773	806	818	831	764	777	836	821	773	851	771	780	778	773	845	847	768	775	779	816	743	791	720	742	764	793	826	758	727	783	823	821	836	732	784	733	801	752	769	782	810	849	777	818	741	788	795	774	796	786	852	821	812	803	819	782	814	842	773	796	761	837	800	817	797	788	808	819	815	774	783	814	801	774	817	824	745	759	806	829	794	853	778	776	734	796
4581	161	105	108	113	105	83	112	111	94	107	86	102	92	105	80	91	84	80	99	105	85	70	96	100	97	75	79	108	80	100	77	89	93	73	105	94	92	87	88	100	101	85	92	87	93	106	93	79	91	114	93	109	92	73	100	110	82	93	96	95	95	104	100	80	102	93	74	86	94	93	94	93	80	87	79	82	102	89	104	104	80	86	83	75	89	72	80	89	78	88	83	84	79	109	108	90	84	84	85	100	107	93	88	118	100	95	87	108	94	93	92	98	94	83	104	75	110	80	88	79	103	106	99	80	85	80	111	94	104	88	105	99	105	89	88	76	86	83	103	120	110	87	106	98	85	81	94	92	114	84	101	90	62	88	108	79	96	84	101	84	83	94	79	98	92	94	78	86	58	72	117	86	86	91	86	101	90	103	90	94	75	104	71	81	108	104	109	99	92	87	74	84	91	91	105	80	110	95	89	90	95	99	108	81	111	103	70	86	87	84	85	110	99	79	82	91	98	83	92	100	92	85	91	96	103	104	94	110	91	80	75	88	88	107	88	103	81	72	74	82	84	84	98	101	94	78	93	90	103	106	88	97	92	93	102	89	108	94	91	88	86	100	101	95	85	78	102	96	108	85	83	86	90	83	101	103	95	100	81	97	93	101	83	98	92	100	85	104	88	104	78	99	86	107	71	83	88	88	106	93	104	86	87	91	62	90	93	80	92	99	84	83	78	91	95	97	94	87	98	112	76	105	79	89	120	95	83	91	92	81	78	89	95	112	94	99	83	88	87	90	84	104	89	92	89	81	108	84	113	80	81	109	86	99	92	102	97	111	99	94	105	105	94	89	79	103	100	90	81	102	88	75	85	82	76	88	88	85	89	96	82	95	88	94	98	87	93	91	92	85	86	70	86	89	97	85	88	81	102	87	84	80	100	109	88	84	95	84	92	91	96	90	97	115	105	116	92	100	89	97	74	82	82	58	99	84	108	79	104	106	82	115	83	101	96	92	98	86	109	92	92	69	87	78	101	83	94	83	95	85	110	85	106	98	102	98	99	79	98	102	91	89	88	100	93	81	87	92	90	110	97	94	75	93	77	96	76	82	81	99	90	82	79	89	80	83	100	88	73	79	92	90	95	77	99	96	112	94	108	109	105	90	92	87	91	84	92	83	89	81	92	95	76	80	77	108	104	93	90	96	76	91	108	97	100	115	90	106	97	98	79	101	92	89	101	93	87	90	99	100	95	92	84	104	88	91	100	113	108	82	94	87	82	103	81	104	102	90	83	82	98	94	84	91	84	96	89	87	99	85	102	77	76	83	94	88	109	84	107	92	87	84	87	97	83	106	82	82	112	87	75	116	117	101	94	96	91	100	86	89	88	93	92	99	86	92	83	93	105	76	96	92	97	93	94	74	90	82	83	98	103	112	99	100	104	81	88	74	90	87	90	76	78	86	89	112	97	100	104	72	82	99	95	89	87	89	91	70	108	78	100	87	82	75	88	94	98	105	92	89	77	82	87	97	112	108	74	96	79	105	100	92	92	93	108	91	119	81	84	101	91	96	87	84	107	91	91	84	86	92	92	84	113	94	102	99	87	79	92	82	100	85	94	96	81	100	111	98	104	96	81	89	109	90	81	100	97	83	91	87	92	82	71	85	94	97	92	75	101	97	106	96	81	94	108	91	85	100	105	85	101	79	102	82	87	97	80	87	100	98	101	104	87	89	89	92	107	81	82	85	82	72	86	88	83	88	85	97	100	94	67	78	76	97	89	87	106	98	87	99	81	88	97	93	105	105	96	115	81	82	97	81	92	83	94	82	90	100	94	97	80	75	81	104	80	92	81	91	95	104	95	107	79	100	96	115	89	95	84	103	89	100	87	95	104	71	97	92	79	73	88	81	94	79	98	86	69	89	94	88	109	88	83	85	92	100	81	97	83	91	97	103	76	85	105	79	90	107	98	71	79	87	92	110	90	77	84	97	95	83	81	97	92	73	106	101	93	82	89	87	86	86	85	82	93	88	77	94	100	89	97	90	84	74	91	87	77	86	93	72	91	80	97	80	92	69	96	80	110	98	92	102	83	104	90	91	103	99	107	102	89	107	86	105	100	90	98	93	85	98	81	93	84	101	74	86	92	89	84	82	89	104	76	106	90	99	84	91	92	89	84	76	92	105	89	85	95	85	89	77	99	101	98	91	91	90	100	105	91	94	94	88	115	81	91	111	105	94	88	81	87	109	103	93	92	86	73	93	85	76	95	84	90	94	84	97	90	88	92	96	90	102	97	74	95	94	100	87	91	70	86	88	97	105	103	100	82	79	109	87	86	90	79	99	102	85	79	97	87	94	108	94	93	94	92	71	103	101	88	94	89	87	94	90	98	86	69	93	99	83	93	64	84	90	102	97	107	94	89	100	86	97	87	91	102	73	100	91	85	89	80	100	106	88	92	86	85	90	91	79	105	113	86	108	90	84	77	101	79	88	92	71	88	92	115	81	90	102	92	100	96	89	98	86	120	88	91	104	99	105	94	84	96	97	109	83	90	96	109	79	89	90	97	87	105	82	94	97	106	95	93	69	120	91	107	90	101	69	64	95	97	107	105	105	96	93	77	92	86	103	99	76	87	78	100	116	107	94	91	94	83	90	95	100	116	94	83	101	86	96	93	88	98	110	93	102	82	92	110	83	72	88	95	79	89	102	106	97	100	69	97	104	90	86	90	104	80	97	89	86	83	87	85	111	94	101	82	76	98	83	89	70	92	93	83	104	120	81	91	84	87	85	73	79	117	95	98	85	87	99	99	90	107	85	92	92	71	76	103	105	68	82	91	105	113	102	77	81	92	87	94	92	104	82	104	89	100	104	91	113	99	94	87	101	74	84	85	81	72	105	93	94	81	75	88	94	92	100	93	88	87	82	72	92	83	107	92	81	88	79	105	98	98	90	93	83	96	96	104	84	96	89	99	111	98	115	101	109	87	105	103	94	115	89	92	101	90	92	87	114	91	99	98	97	97	83	84	115	77	84	108	100	107	99	89	105	86	76	92	91	77	79	96	78	82	88	92	97	87	91	85	67	110	85	90	95	101	99	90	115	102	92	93	87	103	91	101	98	80	103	96	92	82	89	98	98	93	94	95	70	90	80	92	80	103	90	95	102	72	94	99	81	83	83	83	87	94	69	98	74	81	90	96	95	113	78	96	93	94	88	106	108	89	95	98	89	95	110	98	93	106	77	89	83	100	99	99	81	81	96	79	101	97	105	91	84	106	103	84	105	106	95	96	80	94	93	109	83	96	94	100	77	103	76	96	96	94	92	89	92	104	86	101	112	113	94	108	91	96	87	97	101	87	96	79	98	97	100	96	77	100	85	86	113	88	108	93	89	107	83	101	94	100	95	94	80	97	93	80	92	92	99	84	89	93	103	88	94	82	90	86	112	92	77	94	92	94	98	93	91	89	90	113	86	96	89	93	85	84	93	114	83	94	72	95
4191	276	348	382	374	345	323	310	314	324	293	291	315	305	289	276	299	319	284	333	294	283	330	290	312	282	277	263	296	281	291	288	275	299	273	265	275	288	277	291	302	309	296	285	290	318	274	301	293	275	297	263	303	286	271	293	256	308	292	307	281	278	297	308	323	289	286	281	308	281	298	305	304	257	278	270	335	277	289	319	296	291	302	273	278	278	299	293	269	288	289	264	291	316	316	279	278	291	294	276	263	310	283	312	293	310	286	279	304	271	273	325	267	285	300	295	307	289	283	270	279	301	321	268	260	307	299	266	286	262	285	292	315	270	305	294	255	296	273	284	268	278	293	297	269	285	285	308	310	280	309	286	270	274	278	268	273	296	285	256	269	262	278	296	282	297	294	269	277	266	331	274	279	324	266	303	309	281	302	277	291	302	289	294	281	283	311	276	284	288	264	275	292	281	274	302	306	262	272	279	277	292	297	281	249	297	291	275	285	270	274	254	307	258	264	291	291	299	275	254	255	287	263	285	299	280	306	292	294	279	289	310	286	295	269	273	289	282	263	269	289	293	281	306	313	318	282	302	298	275	278	318	295	282	285	300	297	304	298	311	259	303	275	278	291	313	290	275	278	260	266	301	285	287	298	315	319	281	268	333	276	296	285	282	279	286	291	281	286	289	299	280	274	274	289	319	281	278	321	289	285	260	274	300	295	265	268	286	292	296	311	304	305	306	295	278	277	291	303	278	295	294	276	288	280	287	288	277	290	309	286	271	315	292	297	307	258	287	293	281	278	293	284	282	298	309	273	246	298	285	269	268	316	293	282	303	282	307	265	301	291	301	331	312	286	302	251	287	298	280	260	291	283	298	298	287	281	281	288	252	288	271	286	261	286	297	280	319	314	298	315	297	262	315	298	248	284	303	298	308	253	273	306	279	280	265	278	305	293	291	287	290	294	294	261	296	329	275	287	322	275	297	295	294	320	314	272	281	304	305	313	268	266	305	329	283	293	284	290	302	294	255	299	292	299	275	302	296	273	298	246	314	288	289	263	281	292	315	282	298	282	297	284	280	309	260	303	337	293	286	297	283	298	286	260	292	321	278	324	285	312	275	288	291	257	269	304	285	295	322	312	286	305	302	274	281	296	289	297	288	301	305	313	277	258	288	312	269	298	308	291	250	297	296	296	303	275	266	261	308	271	302	311	277	272	298	294	274	269	291	316	274	281	293	260	293	296	264	286	301	295	290	286	282	272	281	284	288	296	287	306	288	320	320	275	285	268	323	273	327	275	281	305	293	297	304	283	275	286	289	265	297	290	294	298	292	321	298	313	301	276	277	271	288	284	297	326	286	323	302	314	270	290	320	308	308	300	279	292	306	273	263	285	265	302	292	303	285	290	295	284	289	247	279	306	279	293	278	282	273	291	311	274	268	299	281	281	272	294	287	276	291	319	300	308	269	279	287	274	270	291	273	268	307	303	276	280	289	322	290	282	311	276	306	315	280	267	296	301	296	296	308	305	279	301	318	283	303	265	292	301	277	261	283	272	281	298	280	283	273	283	288	277	273	267	311	265	307	281	294	274	287	301	296	322	303	283	291	281	287	271	281	271	311	253	287	308	281	282	287	284	303	311	300	272	295	288	290	286	268	240	289	258	317	249	317	273	312	294	272	268	249	301	287	270	306	279	276	310	281	274	284	288	298	303	265	282	304	264	283	280	325	238	328	308	291	284	275	326	284	272	256	308	326	254	261	293	293	291	269	266	282	283	296	273	281	275	317	245	307	273	253	304	282	292	309	276	299	295	294	301	312	299	280	258	283	303	267	281	265	289	311	266	297	294	307	310	296	286	304	298	307	261	265	300	280	282	280	287	265	308	262	278	283	302	286	293	292	249	286	294	286	287	252	299	296	278	281	262	285	282	305	296	261	307	280	277	275	281	266	314	266	304	275	309	304	290	292	306	254	320	261	282	256	284	267	306	251	297	278	288	278	278	266	273	263	308	271	296	275	240	317	322	284	270	267	291	259	299	258	281	308	306	304	316	302	288	269	319	285	289	283	279	263	278	301	295	265	279	304	300	287	301	269	279	310	288	289	311	250	289	304	270	275	255	321	262	277	278	300	287	268	299	273	262	273	278	321	291	272	299	280	277	271	293	287	288	307	269	312	286	293	351	284	272	300	293	330	290	268	294	274	293	285	262	284	295	313	307	306	276	287	277	288	275	319	284	295	276	297	299	276	291	291	304	283	305	305	288	248	289	262	286	287	331	257	276	291	275	302	274	271	296	308	264	301	280	289	285	263	316	269	286	269	306	295	294	271	266	293	277	252	299	305	289	253	279	306	291	287	299	271	305	263	290	320	304	293	281	305	283	318	302	280	286	315	291	283	279	289	258	289	269	292	281	304	229	278	302	263	296	300	286	286	273	318	278	295	261	307	277	281	296	285	306	302	299	307	284	271	267	308	314	296	302	296	313	276	300	305	282	325	279	308	281	297	292	299	262	300	300	268	271	282	300	283	279	294	308	287	316	299	245	306	270	271	296	299	293	296	304	261	287	260	305	283	286	270	296	294	288	299	277	285	295	304	295	250	281	284	301	286	308	287	326	270	279	274	266	284	313	271	275	266	276	280	292	280	298	288	276	272	285	268	315	304	295	314	296	291	290	290	284	301	291	295	287	303	269	283	294	298	268	302	303	302	282	258	280	300	269	291	305	277	309	290	299	292	279	317	263	295	300	281	310	288	290	309	277	272	255	246	272	280	308	273	287	294	301	314	299	286	300	298	292	304	297	293	281	270	299	300	272	266	281	281	277	317	294	303	274	286	280	273	315	296	311	278	271	292	335	283	300	282	298	284	285	290	295	282	255	308	300	300	287	276	290	268	276	314	275	302	279	277	284	310	279	297	268	277	302	311	330	266	287	278	296	282	294	262	283	313	272	286	287	280	316	295	279	274	297	294	300	296	288	300	276	261	300	298	276	284	289	298	268	262	319	306	283	303	291	317	286	321	309	271	289	260	282	286	281	284	272	290	284	298	291	290	296	301	301	290	281	301	284	292	292	286	287	294	310	314	287	294	296	301	276	296	308	284	282	328	298	306	294	252	291	269	304	283	272	274	286	308	306	297	288	271	275	289	312	258	293	294	294	279	318	294	278	286	279	287	301	296	287	281	280	286	287	288	287	268	319	254	305	280	296	282	301	273	302	291	292	268	293	288	252	273	286	297	287	296	309	274	277	300	315	331	304	294	284	294	267	294	305	273	283	265	287	294	300	288	293	285	340	310	278	275	277	335	300	274	328	278	283	271	304	282	246	320	310	290	291	285	285	300	276	258	287	304	261	277	302	293	289	260	315	259	278	318	310	289	270	270	315	271	270	279	294	259	275	267	292	316	274	289	314	297	267	276	263	269	303	300	262	292	306	275	287	272	301	306	311	269	298	283	301	283	291	261	311	294	280	273	275	294	296	308	266	282	286	302	301	308	289	247
41149	7316	1437	904	690	549	471	361	344	295	291	292	288	271	252	259	258	231	254	247	246	196	228	252	241	217	206	229	221	228	190	215	251	222	238	230	216	220	224	204	217	232	206	200	217	206	245	243	213	234	215	208	229	204	218	225	219	246	213	205	213	240	227	248	227	232	221	220	219	245	224	248	211	232	232	223	225	225	225	215	237	245	201	235	236	206	208	219	206	238	210	217	215	214	196	203	226	217	212	202	233	198	259	201	232	226	224	232	197	199	224	236	216	244	215	249	188	246	249	228	202	227	234	198	216	231	219	231	208	223	223	239	244	228	210	238	223	211	194	258	222	237	215	205	255	245	219	203	210	221	215	222	229	220	214	217	208	202	218	201	195	212	207	211	228	207	215	224	225	215	223	220	214	229	217	219	220	197	231	198	245	212	218	225	222	205	239	228	229	198	230	237	218	216	215	237	214	240	213	218	198	220	210	210	238	237	197	190	207	218	209	238	229	213	245	219	228	245	217	220	203	237	217	234	206	222	195	214	213	229	199	203	219	266	215	221	193	218	212	207	229	216	242	241	207	218	199	198	202	233	207	226	217	241	210	224	228	226	216	214	217	210	203	212	247	251	217	239	203	212	205	250	218	214	222	202	252	210	226	193	215	222	189	218	205	226	183	234	216	210	232	239	222	210	233	207	212	224	209	231	221	202	229	203	230	243	224	221	218	232	200	217	224	233	204	242	226	231	227	210	227	227	224	219	236	228	238	227	206	243	198	186	206	220	205	209	201	242	219	208	208	222	206	235	218	192	243	216	239	253	237	213	224	198	241	196	209	228	225	201	202	206	243	235	242	224	214	266	227	258	236	216	216	199	224	225	254	218	231	207	216	244	226	210	216	200	210	239	211	231	207	240	228	209	205	233	234	214	209	243	214	201	195	234	240	226	225	246	224	197	209	251	215	208	214	188	236	236	188	187	228	185	231	242	232	208	231	253	189	204	202	220	214	217	203	215	236	215	233	207	200	195	211	211	204	208	215	250	207	204	221	224	211	200	203	219	230	213	210	217	196	219	226	199	206	219	226	209	236	220	184	218	220	224	220	202	230	216	226	236	204	206	205	199	242	213	212	207	215	220	216	208	216	232	210	196	222	196	200	227	220	204	210	226	237	215	195	221	179	208	189	192	223	222	235	233	225	210	203	199	219	246	239	202	225	233	228	227	223	211	235	215	247	235	217	220	229	206	209	209	204	244	220	216	244	201	229	201	252	203	207	222	190	197	229	233	244	196	190	231	226	234	227	226	216	229	215	239	240	206	184	228	208	214	213	199	212	208	250	221	223	207	221	249	203	230	210	219	232	216	222	216	240	246	223	220	240	236	214	226	206	241	217	214	208	201	220	218	212	227	195	212	248	216	207	176	215	214	191	198	223	219	242	223	216	239	223	202	239	205	191	215	214	199	215	211	208	211	230	205	241	189	211	215	240	238	221	216	209	215	212	242	210	230	228	213	232	213	192	195	230	206	181	227	234	229	251	208	217	225	212	214	211	215	224	213	217	200	191	217	223	229	211	208	207	212	248	203	191	224	238	226	231	246	220	247	195	233	207	197	208	207	246	224	210	231	216	256	187	226	183	210	208	241	204	198	212	232	226	219	196	210	212	227	202	223	240	227	206	208	220	226	215	208	206	201	231	244	195	194	196	200	208	247	213	211	234	231	225	212	240	214	220	236	217	218	247	224	224	226	234	210	231	210	218	222	225	200	224	229	239	249	235	234	265	242	215	219	227	179	227	209	220	220	181	205	204	225	215	225	237	197	223	235	208	217	234	205	200	241	205	233	215	225	252	215	223	209	201	217	204	218	224	215	202	213	216	219	201	200	204	208	194	205	223	235	199	225	199	224	195	230	212	218	199	196	209	231	245	237	230	200	195	194	220	197	219	189	214	232	198	202	189	228	203	242	223	212	231	220	247	216	218	214	257	218	213	214	205	216	216	225	220	211	216	214	199	201	221	232	215	232	215	193	198	234	210	227	241	221	229	201	201	207	213	229	197	214	220	226	214	207	234	211	216	192	219	202	211	178	236	206	242	234	221	182	194	255	198	241	208	222	214	215	228	226	231	219	194	233	224	211	223	233	239	197	219	198	199	230	206	214	204	191	212	212	228	195	208	205	203	221	194	239	234	228	198	232	217	238	201	194	200	225	224	206	240	221	218	241	199	206	256	212	202	211	231	227	214	222	203	223	193	217	205	206	219	239	225	215	215	226	241	235	250	236	215	241	232	196	210	220	226	246	253	229	220	204	207	239	208	220	208	226	198	201	202	220	205	207	232	238	237	195	207	217	234	217	215	230	201	245	187	209	226	206	214	196	225	232	195	206	222	218	227	196	197	212	213	230	247	211	226	223	208	214	251	211	249	210	214	219	220	196	204	226	221	217	229	200	210	208	195	216	194	202	211	234	236	225	211	253	200	228	204	226	223	202	204	227	213	228	252	192	222	213	219	216	205	205	226	236	248	220	205	198	198	229	216	224	236	203	250	255	222	240	202	211	202	216	232	207	224	216	214	210	235	201	235	232	214	215	203	201	229	245	242	233	205	228	237	203	206	242	185	209	217	207	210	249	201	200	226	219	223	202	216	220	212	233	236	212	218	219	229	247	209	229	227	225	226	232	202	215	217	213	238	213	234	211	209	201	201	216	192	217	201	243	211	230	222	189	220	205	192	207	209	205	218	212	211	197	234	234	221	236	207	208	244	226	214	210	202	196	207	196	201	208	232	204	218	234	218	187	220	231	217	234	224	199	213	218	199	206	218	209	223	192	215	223	228	225	235	262	230	226	203	212	223	206	204	216	225	214	202	217	201	231	237	225	210	241	191	234	234	209	221	206	215	223	246	222	237	218	217	215	199	261	261	215	236	230	230	255	228	190	214	241	230	213	217	237	202	209	227	224	220	222	226	200	211	216	233	212	235	197	232	221	217	220	214	227	214	215	207	193	230	204	197	239	232	231	213	232	242	201	235	230	233	218	221	222	217	220	228	231	181	226	211	230	221	228	214	235	208	217	222	200	227	223	236	198	222	202	209	230	237	209	177	207	216	191	212	203	185	230	207	217	237	239	219	210	222	186	238	198	223	241	228	216	227	207	207	232	211	236	217	206	213	218	227	240	233	204	219	220	222	237	238	219	210	250	237	244	211	214	253	206	200	222	194	198	203	210	224	242	205	216	230	201	246	219	211	247	216	219	196	218	191	230	222	210	230	205	212	244	221	203	216	226	229	221	223	223	222	197	212	222	210	226	221	196	215	199	229	246	205	229	212	205	206	230	228	223	222	182	211	212	224	228	238	238	243	213	218	238	223	213	232	242	233	227	228	224	196	232	191	221	214	212	252	207	210	194	226	237	220	223	202	230	210	207	220	218	221	222	237	224	259	209	211	216	215	194	218	213	236	241	220	203	203	202	248	211	228	228	240	206	241	208	221	203	205	228	203	219
17814	1254	2560	2923	2548	2112	1723	1531	1340	1213	1093	1031	940	915	859	866	807	763	735	694	656	678	725	654	688	690	699	618	661	609	606	619	614	583	643	631	651	607	633	588	600	589	593	570	556	615	585	548	557	602	591	604	594	649	586	590	574	560	564	505	595	569	529	550	527	566	625	570	598	599	565	561	569	561	585	569	578	598	567	551	567	543	572	616	625	613	536	572	557	533	570	596	561	543	564	558	533	558	555	558	594	573	546	603	555	561	581	545	563	589	606	626	572	558	544	567	551	552	545	545	572	554	559	566	558	561	528	530	540	545	513	505	529	583	568	609	580	617	503	534	563	566	553	558	527	597	567	559	561	563	538	550	521	569	576	566	573	557	580	517	565	580	562	540	563	605	589	539	572	556	519	566	588	582	549	575	541	532	544	565	577	557	561	528	570	571	570	565	557	552	599	557	555	559	549	563	532	561	567	564	581	564	582	590	550	612	527	526	576	546	579	544	576	565	603	572	566	558	556	573	562	529	509	560	548	558	571	566	567	574	525	540	517	571	555	556	552	587	554	559	586	570	576	562	553	556	527	582	593	569	566	575	578	544	569	575	540	587	569	531	554	556	616	515	615	622	558	552	544	502	604	550	597	554	554	569	534	526	544	546	548	562	527	557	564	536	530	574	544	549	527	542	584	551	575	579	536	568	550	557	596	550	497	587	538	517	562	546	559	533	594	555	563	551	593	570	583	612	586	557	575	558	583	572	521	587	553	549	575	534	560	573	546	551	555	582	623	552	588	591	538	535	552	562	539	546	530	553	533	564	565	564	597	545	537	530	606	589	554	503	562	579	592	594	538	551	549	523	525	530	575	581	553	535	520	572	572	526	568	610	584	519	539	563	580	545	563	584	550	575	537	537	563	607	554	602	586	559	531	555	540	541	598	593	580	545	590	561	536	528	525	576	576	555	536	518	615	591	556	585	567	558	553	564	589	546	545	561	571	553	539	564	557	578	559	578	540	567	504	547	534	541	553	540	531	569	587	564	553	534	566	571	555	567	570	579	608	541	574	522	601	571	575	586	555	564	546	550	496	582	574	554	573	538	567	586	614	586	548	545	585	583	582	543	561	613	609	588	569	531	595	542	533	523	541	584	616	550	565	517	570	572	602	565	627	520	548	545	534	584	556	621	539	555	614	515	564	523	507	568	558	558	567	541	584	526	534	563	570	571	536	583	583	536	533	566	521	573	543	562	535	523	559	561	546	570	566	563	498	570	558	554	554	571	548	575	550	549	534	547	534	526	549	566	516	550	564	551	587	572	518	563	570	545	569	559	597	576	555	574	525	513	561	628	613	538	530	514	522	565	606	571	560	583	536	590	561	559	558	542	599	565	591	577	551	533	589	546	543	554	539	571	541	607	574	518	635	511	588	611	524	592	568	523	531	554	559	573	578	539	543	588	549	545	562	556	530	604	549	545	604	542	553	535	599	556	557	549	563	612	557	535	539	600	573	566	566	520	554	538	570	575	555	588	548	583	536	566	554	569	528	545	507	574	606	577	576	576	542	613	573	601	579	560	555	521	544	537	580	573	556	541	531	598	553	570	537	556	519	514	515	533	549	532	568	569	578	525	574	602	548	522	530	551	499	570	550	552	520	573	586	568	572	547	533	570	546	548	539	557	593	543	570	585	555	537	537	550	529	618	528	533	554	524	567	578	600	608	536	565	592	536	571	578	575	580	556	555	546	524	609	525	569	574	545	540	565	578	590	576	543	592	576	562	551	563	539	556	572	566	585	518	549	541	537	574	576	549	530	560	545	587	580	539	554	586	538	586	559	546	543	541	560	529	563	538	541	576	534	586	576	552	628	581	565	563	544	582	576	552	533	566	585	552	559	569	561	584	550	554	564	521	516	599	551	595	555	558	540	593	550	524	547	589	566	599	552	593	556	509	546	548	552	579	584	541	568	560	549	565	515	567	511	581	540	584	560	581	564	569	523	585	541	569	587	590	566	558	576	611	521	615	538	572	567	539	512	543	541	549	553	574	574	564	554	521	551	581	551	583	586	551	564	508	574	538	557	551	546	570	564	549	568	520	550	587	573	495	585	570	530	532	562	573	572	586	553	546	560	557	572	571	562	588	524	572	543	543	586	569	543	582	583	528	572	581	521	551	573	548	575	554	526	542	574	589	596	555	581	565	550	555	586	562	598	544	559	573	588	590	516	570	474	563	584	521	585	570	560	572	615	568	545	582	599	581	566	566	572	577	557	598	567	500	581	592	549	575	551	562	502	588	554	578	577	524	605	598	557	558	556	527	583	548	563	535	560	586	558	585	506	561	560	579	528	571	540	587	587	545	556	559	535	545	568	534	519	542	546	553	530	582	560	568	589	559	564	548	575	576	565	555	546	581	585	555	581	564	553	580	561	561	599	555	551	569	554	571	527	578	584	538	633	556	556	586	585	567	579	533	566	545	573	536	539	594	517	615	615	510	554	562	571	543	588	568	559	524	563	542	552	541	641	562	576	543	588	569	530	536	573	564	549	496	563	564	586	536	540	611	548	519	560	578	563	580	555	553	582	582	568	568	594	571	556	584	595	558	589	539	554	568	582	533	536	561	584	529	598	558	515	559	537	577	572	550	574	540	543	559	578	578	625	570	592	577	598	574	525	550	575	576	568	575	541	580	532	579	579	559	549	567	564	532	577	585	551	582	530	576	545	563	545	535	568	548	530	530	598	602	543	544	547	544	507	550	574	539	540	537	548	596	605	547	563	581	521	583	574	575	535	530	533	580	576	582	589	593	577	565	596	562	565	536	545	563	569	577	550	570	556	485	588	572	610	554	573	571	571	602	562	551	566	538	574	570	574	554	576	572	606	572	554	563	585	583	536	524	553	556	586	591	563	545	553	541	540	629	551	495	542	572	603	530	544	558	554	566	530	550	594	551	564	600	567	530	635	545	543	574	564	547	570	550	552	555	547	575	557	586	590	553	638	569	549	597	564	571	576	586	541	554	547	536	540	560	585	545	610	577	560	536	574	553	536	569	546	557	553	548	561	530	484	577	560	580	572	559	553	537	547	576	560	548	503	543	541	593	545	507	576	549	569	543	563	527	568	558	535	558	528	585	584	535	529	580	537	564	568	596	547	562	570	587	556	561	520	560	568	556	582	550	604	573	503	563	568	555	568	557	552	513	526	547	555	567	543	579	586	653	529	587	554	564	590	563	581	523	562	577	553	531	568	524	603	605	550	554	538	546	558	560	597	603	508	601	567	558	569	568	529	617	553	554	547	566	556	604	599	597	549	633	586	553	487	542	584	544	590	551	575	522	603	565	567	575	582	569	542	541	521	563	542	578	548	552	531	612	558	528	566	562	568	556	579	545	556	568	534	546	582	538	575	601	558	625	563	566	571	545	534	572	574	543	559	534	532	552	566	576	565	526	577	573	571	586	563	562	541	585	557	583	575	551	588	566	553	547	530	540	575	581	575	599	570	542
53714	15128	4386	1996	1288	990	808	659	590	521	512	475	461	429	474	459	403	407	427	371	379	374	364	400	377	358	381	348	373	361	369	349	370	347	362	318	345	357	319	373	353	344	343	393	324	352	346	386	343	327	319	332	346	339	326	325	325	314	362	336	362	337	327	350	376	323	374	331	346	341	325	364	345	339	341	303	331	348	347	322	343	347	306	370	314	358	342	319	353	356	348	360	337	358	357	360	382	347	325	341	373	347	369	348	367	343	330	346	326	355	338	335	346	367	335	304	360	321	346	318	311	294	361	391	332	357	356	343	342	356	351	383	327	335	343	353	350	322	329	324	371	349	323	320	308	341	349	319	376	339	354	350	324	340	386	357	318	325	360	345	319	378	349	372	330	310	325	347	325	363	353	346	336	366	350	318	328	324	320	357	353	348	352	372	343	369	333	338	340	335	306	361	351	333	343	380	317	333	304	366	321	334	316	328	316	358	359	292	306	318	342	357	325	378	330	344	348	340	349	309	312	344	355	346	351	321	384	314	325	331	354	341	328	370	356	356	340	344	351	367	358	323	365	339	336	383	357	338	370	350	365	345	361	365	297	337	380	338	334	336	370	342	338	374	328	318	332	357	338	355	348	341	312	294	299	371	342	342	347	354	385	375	307	359	357	350	304	314	349	344	339	333	364	336	347	337	314	335	330	330	302	311	362	353	332	342	331	333	299	348	365	336	343	328	332	365	341	331	337	361	389	367	351	340	360	342	353	330	331	302	337	332	322	353	352	358	333	338	364	322	342	363	321	366	357	376	294	285	321	338	344	356	326	346	360	348	363	341	352	357	342	320	330	342	359	382	348	340	317	369	325	325	338	354	335	364	330	327	335	350	356	332	337	335	352	382	358	300	345	322	335	331	318	332	349	339	342	352	350	325	315	347	368	337	334	352	361	369	358	375	321	316	343	359	322	361	316	340	335	388	325	348	332	384	349	358	372	340	348	313	341	318	358	346	345	345	334	364	344	355	351	351	328	335	342	310	334	333	339	379	356	349	369	333	355	347	307	323	338	340	366	359	326	334	357	359	353	358	326	347	341	352	360	345	335	319	353	314	320	335	369	306	335	329	344	361	329	351	344	337	339	325	364	382	334	376	341	325	322	335	362	365	345	337	337	320	350	312	343	358	339	329	393	366	328	342	347	337	348	337	349	318	346	357	334	347	343	370	356	324	333	345	328	332	331	348	375	334	322	347	346	330	336	328	318	325	296	335	355	388	320	375	330	323	343	355	337	355	317	320	354	360	412	342	306	353	304	337	331	335	323	361	376	304	364	322	328	381	372	320	333	326	369	371	344	323	331	372	371	364	325	323	341	377	401	365	323	339	313	343	334	322	405	333	306	325	344	317	359	367	335	330	362	367	337	359	351	330	308	332	340	358	320	357	342	322	351	335	346	373	352	293	381	339	344	339	314	302	339	289	333	340	367	366	340	365	344	353	338	343	328	322	334	320	320	322	323	320	307	330	337	300	326	335	330	319	355	363	320	329	334	333	318	344	335	322	307	338	314	344	346	387	355	314	350	296	334	363	392	340	322	313	339	328	348	349	333	320	343	323	344	374	319	365	351	348	358	369	335	343	362	331	340	352	339	354	314	365	317	356	349	343	345	319	337	342	354	359	345	310	304	362	320	348	346	358	360	332	307	310	360	364	327	361	330	384	334	341	359	319	349	342	352	380	318	363	348	340	341	346	341	337	314	390	355	376	348	360	319	368	348	339	361	315	325	340	344	339	359	324	312	336	318	382	357	330	337	332	318	373	365	360	340	318	330	345	312	336	318	367	353	340	353	302	308	347	308	385	365	323	348	344	318	375	364	340	343	326	366	389	323	341	342	352	343	345	356	354	361	315	348	342	383	319	341	354	325	311	369	347	373	403	339	351	312	339	373	319	317	308	359	332	364	334	332	331	299	359	337	339	353	344	350	368	324	322	335	339	320	334	338	331	332	360	342	307	333	319	336	319	329	374	346	361	369	360	369	333	330	332	344	344	353	316	343	358	346	344	362	360	303	342	331	355	352	379	346	324	333	337	338	325	350	333	326	335	305	336	312	323	307	339	365	335	355	322	331	331	298	326	343	305	299	320	350	389	339	334	311	353	346	342	340	320	325	323	318	382	384	332	315	364	327	350	348	360	334	345	330	349	356	344	355	345	363	329	327	328	370	319	348	317	317	338	337	362	335	326	321	297	329	324	352	358	349	321	338	331	340	323	317	355	362	320	324	357	335	350	368	335	366	356	345	334	318	313	382	364	305	346	352	357	380	361	386	327	319	358	321	352	345	325	365	346	324	320	323	307	372	354	313	318	360	355	369	348	336	331	377	303	343	305	344	341	350	378	315	342	366	332	347	363	332	361	347	337	325	341	340	332	371	359	337	345	343	332	354	319	351	376	306	336	306	344	343	322	359	314	330	329	361	351	339	356	330	358	359	340	323	365	315	353	320	348	342	319	356	340	328	338	325	312	345	341	340	346	331	318	339	342	339	360	309	343	335	336	356	349	337	356	339	345	334	342	370	355	329	346	351	320	368	333	382	342	368	337	369	324	314	342	347	355	307	322	323	333	315	309	360	376	359	360	358	345	367	340	307	327	341	323	304	370	357	355	342	373	358	368	357	356	345	333	348	313	353	361	329	356	325	373	328	333	337	358	349	323	343	355	324	315	330	379	339	380	379	346	310	317	340	341	381	351	292	348	366	336	338	356	300	330	317	320	314	313	341	314	352	350	345	359	399	343	335	331	349	352	365	337	333	368	320	357	315	318	335	369	344	354	293	362	353	355	312	324	354	342	329	359	345	341	348	343	326	322	331	384	338	367	333	325	397	320	331	353	350	353	349	371	357	343	326	350	342	318	309	353	335	322	360	370	398	345	279	348	356	358	350	318	338	340	336	373	321	341	363	321	342	329	334	339	330	356	359	327	319	366	326	317	334	349	344	345	322	326	345	366	340	314	303	358	354	336	317	380	352	327	329	329	339	360	351	354	344	335	316	344	325	290	378	353	325	352	363	355	305	345	359	333	317	321	343	316	308	324	339	331	319	311	340	355	343	334	337	323	346	354	354	343	337	347	369	365	342	358	325	361	378	351	340	321	306	314	328	332	361	371	329	342	335	332	326	321	345	316	361	394	335	316	337	371	364	315	322	314	362	338	319	368	309	354	337	342	345	317	334	327	330	320	330	370	310	333	333	337	331	375	328	330	366	363	322	350	377	373	322	337	324	367	338	368	306	337	332	350	346	350	360	317	357	347	340	352	318	347	358	329	332	334	334	355	327	329	329	353	336	350	345	365	340	342	315	351	344	356	314	319	352	343	356	330	342	321	353	348	344	318	364	340	359	352	333	332	338	363	347	321	316	352	330	364	308	323	331	357	279	324	361	325	347	339	346	337	357	306	329	321	341	332	350	356	338	333	334	322	347	335	333	375	362	319	362	392	318	363	323	357
23744	2244	4510	5204	4473	3794	3136	2685	2282	1952	1783	1685	1522	1453	1361	1300	1245	1207	1155	1176	1093	1053	1024	1020	1033	950	954	998	922	992	956	934	926	889	877	872	905	922	838	868	859	883	820	887	838	879	838	848	844	881	804	816	849	832	868	827	888	828	841	851	854	805	824	791	851	797	884	860	782	802	835	838	831	800	835	834	837	815	801	781	789	820	875	781	787	807	825	787	814	809	758	847	763	797	786	801	764	814	793	864	758	820	803	770	793	762	778	787	772	815	824	784	825	861	774	794	782	781	836	772	785	802	769	811	765	800	769	772	785	782	834	814	808	773	769	764	776	792	764	834	792	748	770	805	766	799	799	809	798	771	777	779	827	794	844	747	792	784	782	819	781	781	807	781	827	807	775	808	734	831	770	881	789	820	748	802	773	834	794	803	802	796	764	765	786	823	777	761	753	787	788	790	828	800	829	832	783	787	798	802	812	878	822	808	775	826	770	759	810	743	847	767	803	792	791	833	806	754	789	763	793	753	794	817	821	806	778	762	822	753	780	804	792	787	815	815	724	813	863	799	791	820	817	777	813	790	779	780	853	762	788	793	786	792	801	803	779	802	789	817	799	821	821	812	775	774	783	789	836	751	811	788	806	822	791	816	799	770	828	782	821	782	818	764	746	787	776	860	766	802	786	753	779	807	842	807	806	816	764	811	792	812	786	771	811	794	769	779	781	828	810	764	756	733	786	762	800	793	729	761	779	765	799	805	812	751	757	823	818	792	791	803	815	814	786	803	771	751	796	808	796	792	809	801	798	853	800	758	760	799	778	802	797	805	799	765	812	762	770	779	807	780	784	796	818	795	792	809	793	842	802	779	747	812	787	779	833	775	816	827	814	781	789	777	769	761	815	716	772	725	750	760	819	787	818	777	815	729	784	796	789	801	804	847	809	815	755	801	805	746	772	792	838	760	806	762	783	795	817	771	805	768	770	807	801	799	764	734	822	801	787	825	802	790	788	809	828	790	798	815	825	770	781	768	766	809	851	746	799	761	808	778	784	788	848	811	792	822	750	818	810	838	823	696	799	802	770	881	811	754	766	802	753	789	837	798	826	822	791	849	811	761	828	786	765	790	749	799	818	793	809	804	769	779	762	775	766	740	783	822	848	747	805	796	726	779	828	823	798	805	801	842	798	751	796	785	793	757	794	749	794	806	782	831	828	797	809	765	813	767	786	776	813	726	788	836	783	790	784	774	834	825	807	814	761	753	792	790	726	809	786	848	792	786	776	829	832	805	794	791	793	780	812	800	802	765	803	803	804	796	772	790	829	782	846	791	801	798	783	764	787	786	819	766	815	797	790	774	767	787	787	766	806	808	824	783	810	792	789	788	754	787	804	812	828	843	833	792	762	772	798	801	842	759	796	822	821	785	774	827	809	831	781	778	808	812	798	777	788	814	824	719	760	762	796	738	723	762	824	806	789	820	829	787	855	792	745	764	807	807	795	774	831	787	801	775	798	725	801	761	821	754	830	785	830	769	768	751	744	777	813	794	777	777	791	842	803	798	773	797	789	794	769	726	787	772	762	785	778	832	827	800	782	822	807	808	755	787	809	785	782	854	827	748	794	846	743	761	788	747	825	799	789	836	793	782	767	768	803	813	801	791	737	773	748	828	783	776	767	805	816	792	768	782	827	803	800	810	778	766	810	771	838	822	789	820	785	791	819	762	768	797	796	764	796	797	766	852	788	767	744	799	780	771	733	782	744	767	733	798	810	776	773	783	789	807	796	808	837	811	782	771	782	800	767	757	806	780	821	781	791	764	753	759	763	815	799	778	854	787	771	789	754	798	786	826	848	807	819	806	812	750	810	796	833	803	802	797	842	775	826	786	807	781	771	794	799	807	746	775	775	803	750	775	749	753	805	792	788	763	816	782	778	796	801	794	773	736	827	777	770	747	760	812	720	794	804	760	825	749	823	819	800	811	810	756	820	814	816	791	792	774	755	800	782	786	771	809	783	762	786	810	771	709	806	751	825	789	773	847	813	807	823	816	830	853	763	794	746	803	776	815	774	755	749	814	746	795	747	839	784	811	813	773	781	805	768	813	781	766	804	801	809	805	774	809	790	780	787	795	806	798	777	793	778	821	748	816	842	790	816	814	808	816	771	788	746	767	839	770	789	770	810	806	785	770	783	770	771	784	795	806	781	805	788	857	866	804	761	837	778	757	794	761	762	818	785	783	758	836	810	821	793	796	765	796	807	777	813	779	818	769	882	797	827	814	769	768	797	812	816	793	805	773	780	810	825	793	751	752	749	794	785	829	762	784	747	810	821	754	796	769	749	828	758	758	770	803	786	772	813	797	817	840	853	784	803	741	788	765	758	807	816	767	775	761	838	769	782	756	773	775	799	801	781	780	798	810	816	799	837	786	769	799	773	811	833	812	756	758	861	803	794	812	768	789	814	760	830	770	750	762	790	799	790	783	688	762	798	822	780	762	843	775	751	787	819	756	847	792	800	798	777	825	787	754	779	798	749	824	792	792	829	808	790	784	746	780	793	803	832	796	774	785	785	836	811	825	733	806	802	701	801	813	794	829	809	774	773	759	804	766	792	767	738	758	764	760	767	763	792	814	782	770	845	783	812	821	792	794	801	794	783	830	802	747	813	831	813	798	762	744	797	794	765	769	785	800	782	769	808	787	784	778	803	794	796	800	751	762	775	741	800	790	765	795	851	757	784	712	745	772	748	796	787	753	811	795	777	756	790	824	778	805	822	833	737	842	811	788	797	792	820	780	817	788	771	761	814	787	802	797	781	814	812	789	806	846	762	785	855	790	803	801	737	774	760	800	809	849	839	844	789	762	789	774	837	827	808	800	760	810	773	812	818	782	748	834	759	822	809	803	821	826	743	757	821	767	827	805	849	792	790	767	808	815	766	802	764	777	772	791	808	736	816	797	819	784	757	807	798	807	770	820	789	851	803	806	860	800	783	779	782	795	816	805	814	758	771	822	784	785	766	812	781	792	771	773	854	788	809	753	782	837	783	776	828	749	833	818	798	813	773	775	791	784	826	802	799	804	786	794	770	804	783	793	826	804	774	819	826	793	795	778	797	835	820	818	804	770	786	783	777	745	844	768	787	809	830	770	805	785	774	784	756	801	801	787	765	810	772	785	769	772	872	810	853	737	746	843	826	842	785	743	783	752	848	781	724	776	827	805	727	808	793	823	740	763	803	819	759	747	803	822	844	759	822	815	756	807	801	795	802	790	784	778	810	788	753	779	816	781	825	812	759	808	800	786	784	774	732	772	841	817	807	759	804	793	816	788	775	772	788	765	797	804	834	771	708	795	807	801	777	822	720	805	715	776	751	815	753	834	809	768	810	758	782	773	819	832	764	764	764	833	757	780	779	821	779	810	795	797	795	773	821	794	793	812	786	802	791	806	814	745	776	796	803	792	823	785	756	754	767	809	789	837	788	816	739	823	779	802	863	796	813	761
4706	147	98	120	103	102	80	86	92	96	91	104	103	86	82	87	82	93	99	106	88	86	102	85	84	96	70	88	87	75	87	81	97	91	103	93	97	82	87	107	87	101	96	101	84	120	88	101	93	84	92	94	103	99	71	79	90	80	91	98	79	84	93	107	94	86	84	96	96	87	85	77	82	91	81	85	97	82	96	78	73	86	86	89	74	91	94	83	81	78	91	93	86	87	77	78	80	81	99	75	89	106	94	82	97	88	95	88	94	113	106	84	110	78	103	87	85	76	99	101	78	88	87	104	94	73	85	85	96	78	90	92	89	90	90	96	84	91	92	100	91	101	116	97	84	100	100	96	85	76	75	98	75	95	87	79	97	106	95	97	106	87	86	97	90	92	100	85	107	74	83	105	100	90	99	98	89	96	87	108	114	97	108	83	99	99	89	90	87	85	106	73	103	105	75	70	84	98	102	116	98	102	89	81	85	90	106	84	108	87	89	89	92	63	104	86	87	75	91	81	85	104	76	95	94	103	87	95	73	95	84	90	91	78	90	96	92	83	92	77	98	90	88	93	83	107	69	99	95	116	93	94	102	86	95	98	107	87	88	118	85	88	93	86	116	90	88	89	85	74	93	95	94	92	71	94	85	89	90	110	92	94	95	79	84	96	84	89	80	81	107	67	113	88	84	89	78	92	80	82	90	108	89	84	105	100	102	96	100	95	92	87	116	83	77	104	81	86	91	104	92	102	104	94	94	79	77	73	103	66	84	81	91	107	96	88	101	106	89	83	112	94	98	65	95	101	97	104	101	98	105	78	105	82	95	88	84	99	103	83	77	86	84	82	75	97	82	96	92	79	75	88	104	74	88	96	77	97	103	93	97	71	106	99	102	94	80	84	104	82	90	88	92	86	89	98	94	79	92	111	87	85	94	79	92	83	97	73	100	92	86	104	91	97	70	103	77	78	92	85	91	102	91	81	97	73	83	86	93	94	81	88	87	103	90	87	103	87	108	103	87	95	92	112	94	87	87	91	108	89	96	87	84	94	90	85	90	76	104	117	85	97	68	67	81	89	78	77	83	100	99	101	91	96	90	86	88	111	91	93	98	101	102	106	88	82	89	92	91	92	102	68	89	67	117	80	72	88	84	79	67	113	89	100	96	93	97	98	85	96	103	93	74	95	98	93	81	85	92	105	106	91	84	92	89	91	105	100	92	110	108	84	96	89	106	91	87	105	86	86	89	72	76	94	73	90	85	86	70	109	98	76	92	81	89	86	107	85	124	96	105	77	95	93	78	87	98	90	78	97	101	86	87	97	92	78	86	88	102	79	94	79	101	105	94	104	76	93	104	85	96	94	96	104	91	87	84	106	84	105	112	101	99	88	88	79	92	88	93	110	94	107	101	103	75	104	86	100	69	82	83	71	80	89	104	89	90	90	95	108	95	99	100	95	106	98	86	111	94	90	84	96	90	105	78	83	80	107	102	94	93	86	89	78	95	79	75	108	104	85	98	81	104	89	102	79	78	96	88	99	90	108	95	98	85	104	91	96	78	79	93	83	86	99	92	84	89	104	74	85	86	77	81	85	79	96	94	96	79	86	75	91	97	98	97	85	74	90	104	90	86	91	87	88	92	92	99	93	93	85	101	114	102	83	84	81	82	98	90	67	89	99	78	84	81	81	93	104	77	70	84	90	88	89	89	100	81	75	81	92	91	87	97	91	102	89	90	78	85	98	81	96	92	102	83	92	97	82	102	85	95	106	93	97	98	70	91	93	98	92	92	107	91	107	80	86	93	95	103	79	97	93	96	84	90	108	102	97	101	73	93	84	88	102	98	98	84	103	89	88	80	91	84	76	92	76	71	91	87	103	93	91	92	86	84	95	75	91	88	111	105	83	89	90	101	96	83	90	98	70	93	82	92	75	95	83	87	90	95	92	87	108	97	103	84	73	98	113	88	83	77	98	78	84	80	80	87	89	76	88	84	82	75	86	87	73	102	105	89	108	100	104	97	98	79	79	93	94	76	81	78	115	106	107	90	110	79	98	77	89	90	97	82	78	93	80	83	94	89	105	107	90	91	95	101	81	101	90	100	88	100	101	87	106	92	84	91	87	71	99	78	86	99	79	71	102	86	87	94	88	89	87	110	83	76	86	95	101	101	97	77	89	97	85	84	102	97	92	89	66	86	79	101	100	101	90	84	90	106	90	113	72	91	113	121	73	84	91	89	91	97	76	83	94	98	72	93	84	101	98	98	79	86	83	87	99	83	94	110	82	89	81	99	90	97	86	96	100	103	88	100	90	93	79	89	80	85	80	97	82	101	96	80	86	101	95	80	88	98	90	103	83	98	108	89	76	93	97	98	101	83	102	87	95	105	85	86	96	73	87	94	81	89	99	102	89	88	106	75	106	91	105	94	94	89	101	85	71	91	92	84	80	85	101	90	92	90	98	102	99	92	101	86	84	89	108	90	89	94	96	91	88	96	92	80	81	101	90	64	93	79	78	93	100	106	88	102	115	76	99	74	107	78	106	84	88	119	101	79	107	95	78	96	106	88	93	101	95	83	82	92	106	112	93	76	83	95	88	107	83	84	77	99	88	89	82	91	87	87	76	97	90	103	84	79	83	105	89	88	96	101	87	89	78	89	82	88	106	105	88	82	93	101	87	78	113	91	87	96	93	87	76	109	93	87	83	104	107	88	106	89	95	87	85	123	100	87	91	88	94	72	92	93	93	101	86	82	75	75	91	100	87	93	92	98	102	111	83	87	105	117	82	106	94	94	96	85	81	89	82	86	67	79	85	80	81	87	74	98	74	93	78	94	70	105	86	91	105	88	94	88	88	117	80	100	86	86	107	75	95	99	101	101	94	86	95	94	87	83	79	105	96	85	99	81	94	92	95	110	82	84	90	86	86	94	77	99	98	77	99	75	97	95	82	89	95	80	88	82	88	87	102	93	99	90	80	95	98	81	98	103	121	86	92	86	94	91	67	94	109	102	95	79	111	85	79	91	99	100	95	88	87	82	88	100	87	90	94	98	90	85	83	86	84	92	96	85	103	94	86	89	93	96	97	89	97	101	90	94	91	84	92	96	77	96	92	102	84	90	88	93	93	76	91	101	79	108	81	97	105	82	97	93	95	101	94	93	95	90	77	76	96	89	87	90	90	89	91	87	87	70	76	90	96	82	99	114	90	90	101	84	78	106	83	104	102	108	78	65	101	85	100	88	107	91	87	81	89	86	66	98	96	104	82	71	100	79	78	82	99	94	96	90	89	100	96	89	89	76	114	90	89	90	89	100	90	83	90	91	87	83	84	85	84	95	107	92	98	92	94	89	89	98	94	105	94	93	93	84	86	98	82	86	90	101	99	81	87	106	109	83	105	89	83	105	104	92	88	96	100	89	93	92	111	100	62	87	83	122	82	77	88	89	99	92	87	85	96	86	79	87	93	88	95	90	108	87	99	88	107	101	99	95	111	105	96
4059	342	315	373	359	376	336	328	308	302	298	296	272	312	305	275	299	306	274	280	266	280	314	259	299	303	289	248	311	284	309	294	301	277	293	289	285	278	257	286	298	276	264	318	299	286	315	286	273	283	310	314	301	282	311	272	290	303	309	308	305	280	296	286	280	299	276	308	279	276	277	267	274	303	295	296	251	274	279	280	318	289	299	303	281	258	299	274	283	271	257	284	255	304	315	280	281	292	289	302	296	302	273	295	297	266	309	294	245	270	274	275	282	320	287	311	260	297	265	305	288	314	288	265	268	303	275	306	281	281	277	289	284	307	284	271	271	300	295	303	296	302	280	277	313	293	296	298	277	290	272	279	273	260	282	285	286	274	288	292	279	275	284	259	268	261	306	306	323	264	288	253	289	278	277	278	309	279	286	293	270	294	258	287	272	272	281	264	276	286	250	297	288	264	276	292	266	283	276	306	306	279	268	285	273	286	326	308	316	287	304	305	258	275	276	267	305	292	263	284	293	277	296	289	304	264	280	295	282	269	296	314	323	256	270	270	293	254	303	261	267	277	301	288	274	292	319	274	286	295	303	278	276	276	247	293	263	279	294	244	255	269	281	276	287	263	261	273	285	278	250	286	272	273	280	273	300	274	280	279	289	277	319	265	278	297	299	329	289	308	281	300	288	277	287	270	276	284	265	261	275	299	311	270	306	295	279	283	263	319	262	292	245	273	282	292	284	302	286	275	288	277	282	291	310	276	296	265	298	287	299	307	297	294	276	281	265	266	286	274	270	298	276	264	252	349	283	279	290	288	299	318	274	279	292	309	260	289	264	304	300	261	298	256	297	306	312	270	268	332	297	263	298	277	298	258	272	301	303	265	294	251	321	297	284	265	266	280	286	282	296	282	275	292	337	316	325	251	308	289	290	267	263	307	256	318	262	305	288	293	272	286	312	282	313	269	275	274	309	288	290	301	272	269	295	281	304	282	277	274	281	252	299	274	268	287	275	289	284	313	283	301	311	286	278	275	259	285	262	291	264	308	265	275	277	284	312	279	246	290	280	297	292	270	286	278	293	283	295	267	281	278	292	307	308	264	310	268	269	322	286	309	281	278	294	278	274	272	270	309	288	276	283	256	288	272	306	295	287	296	248	253	331	282	278	310	316	278	277	306	274	282	280	276	318	301	296	273	304	326	306	288	278	295	280	267	282	270	319	261	270	282	285	297	294	278	294	282	260	297	277	322	291	300	342	278	275	264	278	297	280	293	295	286	298	283	302	309	257	298	282	292	269	274	288	306	261	273	272	313	278	282	279	277	292	279	278	283	297	294	276	268	280	302	276	269	275	293	264	288	307	314	269	291	293	287	303	300	267	296	301	251	305	271	295	243	290	270	287	275	296	287	274	290	291	284	263	285	309	276	299	262	285	298	258	265	306	272	262	283	290	295	280	282	282	305	269	297	264	300	326	283	298	264	263	296	316	259	295	312	307	289	295	311	261	265	294	277	282	288	265	275	299	280	309	269	308	273	271	277	292	290	279	275	269	288	329	271	268	282	270	290	307	295	280	291	283	297	251	303	272	290	282	298	302	285	286	303	304	282	292	313	291	313	293	287	299	285	264	290	277	278	289	262	288	281	291	297	264	315	332	299	249	283	274	312	256	282	283	277	293	300	296	276	279	307	313	290	307	281	285	288	275	261	289	299	279	254	305	303	250	290	301	328	251	262	317	273	280	281	282	271	278	278	312	297	279	266	287	297	278	311	284	286	297	270	286	308	330	302	276	272	289	294	236	303	272	263	327	283	276	310	274	296	261	257	300	305	273	283	290	269	294	289	266	287	282	277	264	257	272	297	285	291	304	295	270	273	301	283	277	281	287	300	284	287	284	289	278	280	288	286	266	299	312	283	300	262	287	278	274	285	274	294	284	292	264	272	307	287	305	289	272	271	297	272	300	302	270	277	282	266	285	293	307	275	295	295	317	275	274	299	290	283	292	305	301	278	314	303	299	303	255	300	262	294	296	269	288	262	280	286	325	283	278	279	264	298	299	278	284	264	276	292	287	287	278	268	261	314	307	314	284	309	294	324	263	289	298	283	258	276	264	252	267	298	282	290	317	303	282	284	273	310	274	281	293	295	287	287	292	329	333	270	230	271	299	319	282	290	315	311	288	310	313	292	251	297	308	278	301	295	279	308	301	314	288	287	264	300	280	311	280	305	262	280	296	285	298	262	299	275	270	289	298	302	316	293	252	282	301	291	282	295	248	306	284	266	307	277	311	279	284	295	291	300	269	274	297	284	289	272	308	297	274	274	289	288	290	296	281	269	306	281	325	277	278	307	310	224	270	310	278	289	268	283	265	285	275	264	313	328	257	294	261	272	246	291	261	311	262	273	276	305	305	282	322	298	290	291	301	289	327	266	292	262	275	274	302	264	270	291	258	276	292	305	308	284	278	278	273	279	271	284	304	278	275	296	282	309	277	295	282	306	274	308	297	274	297	266	270	286	280	283	279	292	301	279	268	285	285	301	296	292	287	266	257	255	287	286	281	296	260	251	281	323	299	311	284	281	258	264	287	284	287	295	297	278	299	289	274	287	258	289	272	273	308	276	309	273	274	286	287	281	303	307	302	266	299	278	311	273	317	295	276	270	266	297	274	315	291	297	263	295	295	269	269	306	302	279	298	298	314	288	283	283	298	317	287	300	269	290	287	279	277	286	285	287	292	263	302	257	273	291	283	283	271	305	296	291	268	287	273	281	279	274	297	327	275	282	318	285	291	262	297	262	293	288	281	304	294	287	301	293	284	265	300	293	280	278	297	303	284	259	283	304	285	264	300	279	288	306	303	291	301	294	293	278	283	283	289	291	302	286	259	273	286	311	292	303	273	283	304	311	328	254	268	308	291	294	252	296	287	302	253	287	275	292	305	280	266	269	285	257	280	271	310	282	278	305	285	317	295	310	285	299	258	296	275	298	275	300	283	292	263	313	299	305	252	297	296	281	292	287	304	317	281	301	306	284	285	275	268	292	308	280	306	292	279	300	296	292	291	281	281	278	301	285	282	290	282	273	269	312	283	306	279	306	279	291	304	287	285	279	291	285	280	273	295	300	286	282	278	294	301	285	322	290	265	277	297	298	264	283	274	296	288	278	285	254	300	291	307	286	279	308	276	257	303	295	292	283	266	284	280	300	307	282	313	262	279	284	282	288	271	281	269	294	267	303	295	270	270	278	262	317	299	293	292	311	298	275	293	270	276	289	309	247	278	251	281	287	274	300	262	291	303	292	285	281	271	278	287	279	281	261	259	287	304	286	305	285	278	273	271	262	278	272	298	284	299	298	272	307	280	282	284	248	289	302	293	294	302	298	269	297	281	290	305	291	298	295	286	285	296	297	278	293	264	277	260	321	303	263	303	316	258	303	261	271	282	296	286	292	271	319	282	303	255	291	297	314	269	276	254	286	302	264	257	287	280	316	300	268	272	304
40680	6603	1180	891	734	536	448	376	354	315	291	274	277	282	286	260	262	223	256	260	230	237	223	182	212	231	242	256	200	246	249	242	227	236	223	219	224	223	234	221	221	203	228	222	231	270	193	207	211	233	198	203	206	228	216	209	221	208	226	197	217	221	235	190	226	211	236	236	199	230	218	223	240	214	222	219	206	224	201	212	202	210	228	205	217	208	217	238	225	221	195	235	250	224	208	214	200	204	228	217	218	185	231	217	199	198	213	211	211	215	230	209	207	221	227	232	231	201	206	231	224	217	235	243	220	212	230	216	202	215	189	221	229	225	216	198	238	223	203	214	207	205	220	223	218	219	234	227	219	227	240	218	203	232	258	199	237	224	189	196	248	223	224	234	206	225	208	214	209	217	218	219	207	191	232	223	230	227	206	229	256	217	225	231	216	193	232	216	207	228	216	232	229	200	214	233	212	214	245	197	192	198	217	195	222	195	221	220	208	215	196	210	201	229	234	208	217	210	231	213	228	232	212	211	228	193	206	214	219	223	214	239	244	211	219	210	211	213	194	226	234	216	216	238	223	212	217	209	211	231	226	200	220	207	229	211	212	216	205	207	197	206	214	209	213	217	243	213	239	241	233	232	226	217	217	212	226	218	215	232	205	214	213	175	205	214	198	222	225	228	223	227	221	219	204	218	221	229	190	195	191	251	199	212	202	225	194	202	210	250	186	213	237	234	195	209	185	235	230	208	217	225	232	191	202	218	229	231	222	232	231	202	249	202	203	196	206	216	225	249	200	204	215	214	189	214	206	238	207	205	206	229	209	214	231	218	216	192	201	223	239	199	197	215	221	224	211	236	174	213	236	191	205	213	192	207	220	234	204	230	262	222	213	247	233	199	230	219	220	232	211	219	222	201	216	204	227	225	211	229	226	201	212	201	212	204	230	193	211	220	237	243	236	225	220	222	230	198	229	195	220	225	212	214	231	207	183	224	198	224	191	212	235	223	219	220	221	234	224	234	226	243	215	201	195	256	200	230	211	219	249	206	192	208	217	253	244	215	221	231	241	240	248	201	249	210	248	223	222	221	222	178	228	215	197	183	222	229	219	223	193	230	239	200	208	232	198	228	210	204	213	234	211	213	212	230	228	248	225	217	217	231	211	203	219	233	230	212	210	199	204	243	213	210	185	217	227	241	201	209	226	240	223	229	233	186	208	212	244	233	192	235	209	235	223	206	204	209	221	188	196	233	198	226	229	209	195	245	219	195	210	214	208	185	214	225	246	227	248	202	254	239	189	230	189	203	214	234	255	244	209	185	203	223	202	215	230	207	206	220	205	233	225	240	208	230	222	205	196	239	205	259	232	238	208	196	219	216	217	247	196	227	229	234	202	205	238	232	216	218	251	223	206	204	195	222	198	204	230	231	227	216	224	212	201	195	207	197	207	181	202	196	250	228	221	210	208	222	204	228	229	214	223	220	234	230	230	208	230	216	220	189	219	214	239	194	221	225	217	213	214	200	210	237	254	239	215	212	193	215	206	226	183	242	224	228	229	233	214	224	238	209	227	213	216	201	216	204	200	218	217	219	221	187	214	235	203	228	225	218	234	219	224	232	211	211	230	202	200	228	241	223	217	206	234	208	218	237	218	204	197	215	199	220	246	217	230	255	216	203	247	223	218	184	214	196	235	233	228	212	198	196	225	224	229	214	215	193	227	196	209	208	219	213	198	216	223	215	218	223	187	204	208	233	233	230	235	199	217	246	210	208	194	217	208	210	243	196	214	241	225	208	242	216	205	239	229	215	222	240	209	219	237	208	203	228	214	190	196	227	218	210	235	240	216	212	219	237	222	194	213	185	237	217	207	239	229	229	223	219	241	198	177	223	202	221	214	237	194	236	203	184	215	192	225	214	196	237	227	230	220	228	239	232	232	239	228	206	196	196	193	224	177	206	227	231	228	216	234	226	202	212	216	243	215	204	223	219	201	225	228	225	203	229	221	222	245	201	216	225	204	188	248	216	207	228	227	195	229	232	213	230	245	217	224	229	216	240	213	248	230	238	208	225	231	212	224	250	223	222	204	220	215	226	230	247	204	230	253	211	232	217	218	204	226	242	208	209	206	238	237	192	206	227	211	215	212	197	228	221	205	225	229	187	209	234	210	212	198	225	203	223	222	217	187	239	227	215	206	225	195	217	210	205	243	212	209	240	201	225	225	243	235	225	244	215	203	213	243	202	203	228	212	196	229	210	236	233	221	212	218	206	205	235	194	210	222	181	195	216	203	208	199	226	215	205	233	240	224	223	216	227	230	203	218	205	221	214	193	213	221	228	248	217	219	189	207	217	235	231	208	218	212	234	235	223	242	200	209	207	193	245	202	218	223	198	221	182	218	208	204	208	225	231	215	210	228	215	201	196	183	241	224	244	222	196	204	231	208	209	223	215	256	240	248	210	229	250	219	210	225	202	215	217	207	237	211	229	220	233	214	213	224	222	192	205	231	191	246	249	223	235	226	249	231	199	192	231	218	231	217	221	198	199	207	225	200	233	233	222	214	204	235	204	234	210	200	207	206	218	224	234	216	207	221	236	233	213	226	239	194	202	205	212	206	242	229	220	211	241	220	202	176	247	234	215	222	253	199	209	207	204	207	242	210	226	235	236	239	213	208	198	233	212	228	228	248	246	210	212	224	233	215	259	209	207	214	196	223	218	184	207	211	209	220	213	224	208	210	230	226	225	238	215	243	211	216	228	221	210	237	194	225	198	216	220	189	227	234	235	218	240	206	191	185	234	229	213	242	228	199	244	240	201	237	234	224	232	231	211	228	218	218	201	218	234	187	233	200	232	225	208	206	220	227	222	234	213	218	221	223	229	232	200	216	221	229	252	224	230	240	227	222	218	231	210	227	221	202	219	205	225	246	208	176	215	210	228	182	235	216	224	193	219	219	194	193	230	231	225	247	224	232	198	211	190	236	236	225	224	196	212	214	222	212	229	227	205	221	231	233	219	238	240	195	250	241	238	218	193	178	202	224	233	226	216	230	217	231	218	213	239	225	224	212	224	225	205	235	230	228	219	220	202	229	224	215	222	206	232	204	205	210	228	200	233	233	235	223	248	202	228	208	243	209	237	207	215	221	218	212	204	203	189	206	197	231	219	216	215	202	252	240	214	226	200	200	215	183	228	235	213	218	211	218	216	205	202	206	227	243	237	196	247	219	228	255	225	239	216	234	229	231	238	193	235	220	200	197	212	220	217	237	246	222	226	237	232	216	226	204	224	242	229	223	206	203	211	245	233	208	229	197	194	219	217	224	224	230	218	225	211	209	225	211	205	234	214	190	203	188	215	212	210	207	204	217	228	236	199	225	182	229	225	225	219	221	229	229	195	204	224	222	222	220	233	219	216	202	206	204	213	208	210	235	199	246	221	216	194	215	208	207	210	229	198	213	226	210	227	216	226	237	226	230	229	184	227	210	215	254	217	229	228	231	218
17633	1212	2368	2866	2564	2147	1738	1511	1344	1240	1086	978	943	900	827	809	783	769	744	732	700	682	722	700	684	700	688	642	636	633	607	672	652	605	638	570	595	556	546	618	612	584	640	581	582	611	621	619	580	572	625	595	581	608	607	609	583	565	589	554	610	539	576	613	545	563	540	570	564	566	583	534	580	577	557	573	592	634	544	494	571	529	555	554	555	515	564	601	600	555	528	517	543	580	544	543	574	588	581	545	574	589	531	564	554	552	580	528	564	555	561	562	599	563	556	591	523	560	521	538	560	574	543	563	578	567	566	537	574	583	554	582	597	555	555	564	550	570	559	539	552	559	523	586	560	573	557	630	585	553	553	518	569	522	534	586	580	529	551	536	541	585	585	524	506	562	537	580	602	531	588	569	545	622	553	540	559	567	561	577	576	562	586	579	590	534	548	555	566	570	537	546	592	561	529	553	550	579	517	523	529	571	539	565	567	509	596	549	537	538	580	581	548	577	518	580	556	544	596	559	554	551	526	536	543	578	551	507	562	569	556	582	580	540	541	558	618	558	552	500	542	523	568	589	567	555	532	571	558	556	588	510	555	587	588	551	541	564	588	565	545	549	574	522	545	600	578	561	577	546	518	567	580	575	605	563	522	552	581	513	584	527	566	527	565	550	578	503	569	561	534	571	540	596	569	557	573	565	519	558	554	620	571	573	558	558	608	597	584	574	558	524	576	564	554	569	544	537	546	545	567	507	535	556	557	520	564	575	602	575	558	595	603	525	610	571	569	528	548	525	612	580	541	581	587	581	575	531	536	541	555	550	539	572	563	548	532	590	534	557	535	593	561	532	591	587	533	597	581	548	574	569	570	542	555	555	522	568	560	557	613	520	556	565	532	575	557	576	525	583	570	533	545	579	553	541	561	535	581	531	534	543	582	578	577	578	565	565	568	533	547	528	554	551	563	600	569	557	572	550	549	559	597	551	562	541	592	555	574	551	575	545	507	538	549	608	553	549	575	536	525	592	563	563	556	594	590	571	562	566	578	522	562	566	589	577	576	545	548	554	559	590	529	544	564	569	554	553	548	544	559	559	577	543	567	556	571	557	565	593	594	545	557	550	572	590	554	534	554	581	527	564	550	550	512	552	562	600	574	579	566	561	581	564	563	532	587	566	561	589	563	558	565	572	566	566	555	574	508	581	547	563	576	540	529	620	564	570	541	539	579	501	562	537	524	616	572	544	544	533	536	546	547	526	559	538	552	582	591	578	555	563	554	525	579	535	541	558	583	548	568	557	590	572	534	546	605	592	518	578	557	533	583	557	564	592	594	594	580	551	577	545	579	585	609	557	548	547	542	533	593	537	535	562	563	566	516	596	556	582	551	556	571	560	576	571	595	573	562	558	584	568	583	604	544	558	584	531	586	550	540	537	565	588	562	577	560	557	572	535	483	584	547	553	578	553	594	592	595	539	550	552	548	600	556	532	542	570	531	566	538	512	539	555	534	600	563	568	493	562	563	550	561	554	552	554	546	552	570	552	584	523	579	520	563	532	515	544	556	555	507	562	599	556	561	536	520	573	563	552	529	568	577	568	550	575	592	555	534	555	539	556	586	581	527	552	528	578	551	559	580	525	561	578	565	533	502	509	575	526	524	554	561	515	544	568	535	583	526	545	541	569	560	558	574	569	529	579	584	520	542	546	564	566	535	594	527	541	515	570	533	563	565	534	540	548	582	580	538	568	596	568	568	537	550	545	557	537	533	557	589	561	563	559	579	557	530	507	541	550	542	558	580	555	552	594	566	557	557	578	525	563	540	582	543	525	568	574	537	576	575	572	517	557	540	510	592	611	547	585	532	576	569	577	522	559	536	528	560	526	564	596	533	538	578	592	565	577	568	541	578	573	578	558	510	554	534	534	596	539	526	581	549	609	589	546	544	562	547	558	596	558	597	584	572	590	557	564	519	552	540	567	535	585	534	565	544	545	579	583	557	568	560	599	505	567	555	511	579	555	596	602	550	521	557	564	526	555	583	595	533	588	531	544	566	581	538	562	520	555	593	529	539	549	556	587	583	554	557	601	564	573	583	557	577	530	550	574	575	550	530	544	521	561	544	575	557	549	551	547	505	542	541	538	560	581	602	578	531	574	563	580	572	578	550	562	541	591	514	561	531	595	545	521	536	578	529	591	499	560	576	521	583	578	566	557	568	530	531	591	556	564	574	508	576	525	535	533	504	563	550	566	538	578	579	579	584	577	583	512	574	527	593	532	614	595	601	568	580	605	573	562	588	559	592	577	571	601	546	548	571	548	541	566	523	560	551	549	574	560	567	596	571	585	588	564	530	585	556	594	562	581	565	575	554	567	555	547	568	545	571	544	571	556	589	575	567	537	541	600	559	548	569	533	570	542	570	519	553	556	541	577	544	597	604	543	562	519	546	519	594	545	543	544	613	535	578	588	551	572	531	589	572	546	589	540	571	529	569	535	574	583	540	548	555	600	596	527	505	565	561	556	546	571	541	546	536	549	535	574	553	567	551	549	606	549	557	560	532	547	565	545	608	585	610	552	569	577	567	574	502	571	556	570	506	563	579	554	528	581	557	563	497	550	550	567	532	585	595	574	533	524	546	570	555	570	530	482	559	594	530	551	543	545	566	560	557	579	560	554	545	551	593	573	555	587	588	577	549	523	575	550	531	556	593	561	581	586	509	526	566	561	582	561	570	581	565	536	547	578	568	524	610	525	506	537	523	559	546	584	558	558	546	553	544	535	579	507	529	543	591	569	552	515	574	556	568	545	561	556	571	556	548	549	524	543	561	559	559	514	580	581	562	563	582	552	548	554	548	554	591	515	562	590	566	531	563	614	594	547	564	529	521	591	530	540	562	607	533	573	574	540	553	568	594	582	560	582	584	494	585	540	585	588	588	583	573	537	522	543	555	537	505	576	564	603	573	539	568	595	554	535	538	596	610	620	585	545	570	540	528	522	550	547	544	523	582	567	566	575	549	583	558	567	529	523	577	532	585	560	569	550	541	555	551	543	562	549	563	548	555	535	522	580	565	567	545	540	588	530	606	590	600	603	555	593	559	598	543	575	548	530	602	554	564	543	542	599	547	539	608	587	555	541	569	580	559	540	531	570	567	562	582	583	580	592	580	574	577	566	537	580	529	549	537	592	559	559	540	547	560	574	589	591	550	555	530	558	561	565	596	532	573	562	554	619	568	556	529	543	553	542	565	578	592	557	547	576	574	531	535	581	559	556	579	587	535	605	577	590	577	563	557	590	572	545	537	540	595	560	574	542	537	568	537	611	579	579	533	572	565	541	596	582	536	545	559	563	602	570	547	618	548	548	556	549	531	572	577	567	525	575	554	610	549	572	554	558	566	540	592	569	584	568	570	558	592	589	540	570	521	543	586	581	540	573	582	590	594	631	549	579	529	569	581	544	564	528	565	561	534	528	589	547	570	527	569	587	550	587	568	562	564	562	565	602
56240	13670	3363	1887	1261	985	779	709	631	532	569	475	459	452	422	412	390	391	389	415	394	397	365	378	376	359	334	357	345	309	372	361	373	345	327	329	332	343	315	350	349	346	341	344	324	375	332	346	314	316	389	360	332	364	339	320	343	336	318	345	360	335	359	325	374	352	339	333	349	365	333	378	362	383	331	353	377	340	308	338	348	350	336	386	314	320	318	364	376	354	346	344	352	336	334	359	351	357	353	323	372	341	307	338	341	355	363	343	356	331	311	314	324	328	364	356	371	347	345	335	297	362	319	358	352	361	340	374	333	345	358	331	331	347	350	366	330	384	338	314	316	304	329	364	341	361	317	353	348	346	334	326	320	329	305	329	338	343	353	324	340	378	366	345	306	318	343	378	362	321	352	332	336	312	396	360	339	366	346	367	321	338	330	354	336	327	329	317	357	320	351	338	339	336	345	313	345	334	333	321	332	297	370	331	343	336	330	350	345	316	346	327	341	337	364	343	334	335	338	400	322	311	331	338	327	322	343	335	357	318	373	343	328	357	322	334	341	309	363	369	345	334	371	350	337	348	325	370	352	335	343	329	336	329	367	356	345	354	353	354	334	319	346	369	323	347	315	341	370	335	332	339	311	365	344	332	313	342	345	324	341	346	329	349	332	341	319	338	311	343	358	359	339	344	353	344	312	355	311	366	304	350	332	326	355	355	316	350	336	346	365	333	343	360	358	372	320	361	365	357	375	343	349	328	339	314	301	307	316	294	338	330	333	368	353	355	342	331	338	314	348	365	376	319	346	333	345	319	343	300	313	356	329	318	365	340	345	370	356	349	344	366	331	371	364	345	355	302	319	344	372	383	322	315	342	352	351	314	298	346	382	313	335	345	389	366	341	318	362	327	301	339	347	340	352	358	369	345	334	373	354	354	311	324	333	337	344	320	375	333	331	351	338	310	354	335	369	362	370	372	330	353	359	334	350	295	303	318	371	382	341	346	300	340	369	338	339	316	332	300	332	380	362	335	318	352	357	332	303	336	336	323	366	334	314	339	326	311	380	342	307	345	341	344	302	344	329	385	363	356	310	350	347	325	317	319	285	325	310	319	303	338	341	355	308	324	338	354	358	359	359	342	375	357	378	347	374	340	361	397	386	342	391	371	358	332	363	333	338	348	358	357	325	298	309	334	349	357	356	328	372	326	331	309	340	343	359	370	335	356	368	367	327	332	384	350	347	367	295	332	307	315	346	370	329	346	330	360	331	301	350	327	344	355	320	357	333	376	358	328	355	362	338	357	329	349	382	361	325	345	333	377	366	361	314	372	338	352	356	327	355	342	361	319	363	346	347	362	327	324	337	344	319	333	324	350	326	323	345	334	310	351	357	345	331	360	352	339	355	347	326	347	350	358	328	349	387	364	348	334	343	351	385	360	302	346	298	338	307	359	349	315	371	347	336	343	345	336	317	367	318	330	345	331	329	332	327	352	339	341	348	363	341	353	307	333	325	334	361	308	306	310	362	350	313	375	327	352	324	345	312	377	351	327	357	329	355	344	345	303	326	337	326	331	371	335	342	324	359	373	342	362	352	315	354	374	323	332	325	346	356	341	313	336	329	351	341	320	327	351	349	314	311	368	385	310	295	351	369	347	303	328	354	335	312	340	343	350	340	361	369	326	321	329	362	360	348	356	337	336	334	361	333	338	325	345	328	332	299	309	347	323	362	343	339	365	323	317	363	339	335	312	331	347	354	335	342	350	334	316	337	366	340	353	350	344	343	331	310	356	338	365	315	318	354	348	353	335	343	361	332	297	353	333	337	379	315	348	332	371	357	315	322	336	354	357	335	332	338	329	347	349	363	338	343	339	368	305	371	346	331	373	329	344	362	336	334	314	341	335	328	335	330	336	349	333	351	341	353	330	319	325	310	329	358	320	348	346	357	323	323	352	318	358	314	357	342	313	323	349	328	334	337	311	336	331	354	341	356	347	375	341	340	322	318	356	324	364	370	336	321	344	304	310	353	345	345	326	350	330	356	353	335	326	334	329	312	279	350	348	359	330	327	356	315	336	359	330	304	324	345	343	333	320	363	304	316	366	338	342	338	348	366	343	314	348	354	324	357	362	353	345	392	363	333	306	350	318	361	357	331	382	355	343	324	341	384	354	346	377	345	317	332	364	343	329	377	348	334	331	303	320	357	303	354	330	346	324	330	348	346	324	352	357	342	348	334	327	334	327	299	335	359	369	330	336	334	348	354	344	354	317	354	367	305	347	352	328	348	362	322	346	320	354	339	361	350	328	323	310	352	356	312	358	312	347	333	356	360	342	342	323	339	356	356	350	340	369	329	334	355	345	377	339	351	384	355	325	331	308	343	351	330	342	322	370	379	319	336	336	352	302	335	358	353	341	352	333	383	344	346	348	338	370	345	344	301	360	354	311	345	349	311	336	332	356	361	391	370	367	356	370	349	306	334	326	328	373	367	337	325	333	343	336	315	331	367	336	328	345	353	354	331	327	303	356	293	347	339	327	318	349	313	373	314	332	329	323	390	347	347	349	335	332	340	353	358	361	308	355	338	356	324	350	354	315	326	351	361	327	350	368	327	321	317	368	347	358	322	325	340	310	308	352	346	359	331	333	344	327	342	360	338	337	331	332	342	350	333	321	332	340	368	331	327	353	337	341	335	342	384	337	344	319	331	337	350	352	329	337	367	322	350	355	338	362	345	335	323	342	351	368	326	322	340	338	359	343	337	347	359	356	341	311	324	357	353	339	338	342	355	370	329	339	337	367	329	343	321	341	304	339	318	334	382	355	357	349	320	342	316	360	337	339	329	324	312	357	305	343	356	339	393	380	378	374	314	326	355	350	333	353	342	324	355	362	352	394	390	342	329	327	309	333	343	313	341	375	343	378	306	280	315	355	326	373	324	341	326	341	350	345	354	326	329	353	335	359	324	315	320	358	347	349	314	338	358	344	366	345	382	322	352	337	366	355	364	316	337	345	360	364	349	365	320	347	371	309	373	393	324	294	333	362	343	353	332	323	327	350	313	325	356	341	333	322	341	349	312	349	354	329	339	346	346	337	346	352	373	326	352	357	370	364	345	323	360	359	343	375	340	353	362	371	346	344	293	337	354	388	333	354	334	357	354	335	346	352	370	371	328	339	362	337	385	374	309	327	329	332	327	358	351	319	340	328	340	327	344	306	329	362	326	371	357	339	327	298	315	331	324	302	355	346	352	346	311	302	349	340	360	332	318	354	340	339	328	341	312	349	338	328	353	372	332	363	339	363	366	325	340	323	350	360	369	342	332	353	321	327	328	318	383	325	351	342	335	370	337	372	344	323	309	331	341	353	369	334	336	315	331	342	298	331	356	346	335	334	360	345	355	341	308	331	325	346	324	329	326	331	336	333	355	341	362	316	343	342	340	313	327	353	357	345	342	345	331	325	340	316	314	342	360	394	324	356	294	347	336	342	342	345	338	345	330	318
24683	2198	4570	5342	4633	3733	3068	2674	2346	2003	1802	1683	1559	1473	1388	1295	1267	1217	1190	1058	1099	1109	1056	1012	999	953	996	977	965	896	991	983	931	898	869	920	901	837	885	850	837	879	895	901	874	794	840	877	847	828	804	880	843	818	810	823	818	848	821	844	860	800	874	828	829	782	795	804	824	829	830	804	848	856	780	784	824	840	795	839	789	840	818	841	775	847	753	828	816	808	882	741	761	825	846	773	795	839	821	774	805	845	785	794	800	808	815	835	830	770	816	814	774	814	805	793	844	824	799	789	807	763	810	812	749	755	779	802	830	780	807	780	840	815	798	828	809	795	779	766	763	785	773	781	763	804	799	763	790	805	782	806	813	818	803	779	755	758	730	841	798	815	759	779	792	753	807	801	833	815	768	839	819	805	814	844	828	788	793	842	805	795	789	773	804	820	762	775	798	797	803	838	808	785	770	853	804	777	731	785	764	824	780	819	759	778	790	782	835	820	754	826	782	797	733	812	792	767	769	826	802	809	837	800	749	818	809	762	782	780	798	793	782	797	801	810	786	756	803	802	764	774	814	792	758	781	771	782	788	837	800	764	792	805	816	806	823	770	769	801	802	821	794	780	759	772	760	802	780	795	810	778	771	836	772	800	797	748	802	808	766	790	805	782	836	754	792	773	782	817	806	863	821	770	835	813	815	830	796	821	804	797	817	816	818	802	802	750	803	748	781	821	796	786	806	820	827	723	816	786	826	822	782	824	808	755	801	797	837	836	849	758	773	782	862	762	753	829	731	848	702	811	740	823	855	810	840	746	806	773	755	796	819	757	818	779	785	804	769	794	763	814	845	811	788	849	812	851	823	777	847	802	718	778	802	762	761	785	828	834	739	830	766	789	757	779	771	790	811	833	791	795	784	797	785	790	810	839	753	767	805	829	822	840	806	788	824	740	783	789	783	776	786	813	788	822	780	766	773	772	772	858	783	754	797	747	744	801	725	819	790	842	801	743	836	792	775	782	791	790	767	750	857	712	776	753	801	800	827	806	825	787	772	759	827	777	828	749	780	808	849	769	804	794	773	829	758	829	728	757	838	797	787	788	739	819	825	772	750	795	775	804	797	805	777	751	761	799	746	726	799	811	817	774	813	808	806	764	794	776	806	779	806	790	816	812	794	812	812	806	819	795	806	823	786	767	749	789	801	795	811	769	813	837	773	791	778	810	798	829	802	758	801	806	783	769	786	839	785	822	780	803	757	821	805	798	769	820	788	803	781	790	754	786	788	802	748	794	790	773	729	775	786	803	802	743	757	773	776	788	761	757	799	782	777	801	760	811	797	827	788	818	769	780	812	750	803	786	761	791	858	829	793	763	799	824	821	845	781	796	784	819	797	782	823	771	761	804	791	770	775	832	806	790	768	768	735	744	814	785	766	757	824	787	869	800	740	786	769	824	793	840	755	789	765	793	749	773	799	790	794	862	794	764	805	829	717	767	825	780	758	805	848	749	824	799	792	766	731	780	747	768	797	877	803	770	805	770	841	821	804	787	767	791	737	760	758	829	802	812	824	772	771	828	801	797	790	741	772	833	801	800	783	784	778	827	791	825	755	810	788	792	757	776	799	827	753	786	744	816	801	772	768	779	831	775	778	833	772	807	824	761	753	771	789	765	781	838	795	809	815	814	811	768	756	760	777	748	852	786	845	817	802	809	826	762	838	807	741	830	801	787	835	745	801	794	809	774	803	798	828	794	786	841	810	797	784	770	776	808	796	806	789	771	758	811	786	786	785	858	779	776	803	800	810	821	763	765	788	783	786	818	751	753	800	786	799	776	785	778	786	799	728	819	812	802	788	769	755	812	760	768	811	772	827	848	852	803	811	762	765	809	759	810	728	817	792	783	794	753	789	799	785	801	782	854	781	758	789	751	779	765	741	756	791	788	824	806	828	783	808	824	809	809	805	805	777	781	821	813	791	787	815	790	796	815	760	817	821	779	776	808	821	782	766	823	784	738	800	809	784	752	787	784	855	781	811	786	827	770	796	759	798	744	741	737	768	787	785	793	795	811	834	769	774	837	744	736	775	783	782	791	782	809	829	722	771	731	732	762	776	774	828	774	794	782	807	759	781	823	771	815	823	836	778	786	782	829	741	789	820	790	774	792	808	807	794	763	776	752	830	818	768	776	788	780	795	785	800	801	811	781	786	823	811	798	793	809	758	801	780	847	734	800	829	831	784	751	784	807	752	767	833	753	802	769	824	772	806	817	799	823	808	772	836	799	759	805	833	738	761	753	739	764	760	819	745	793	807	801	738	789	764	780	787	780	779	798	764	835	772	837	787	783	821	776	806	807	753	712	809	792	817	799	770	774	730	805	762	775	778	803	789	820	797	789	808	778	822	793	779	790	857	775	787	811	820	757	775	811	773	841	806	751	776	812	793	840	821	756	768	809	825	799	763	812	778	825	745	801	767	787	824	804	834	821	814	791	797	822	813	767	801	805	841	800	750	786	747	772	765	741	823	798	784	819	768	813	782	775	775	779	778	794	741	790	802	792	793	794	805	808	779	797	715	783	776	799	757	766	829	785	793	876	776	734	772	782	735	785	816	793	806	762	792	790	786	783	752	803	795	796	803	774	779	822	789	757	805	786	819	762	779	779	811	788	758	761	772	764	830	802	792	789	746	791	744	776	767	745	821	795	795	816	761	808	776	811	775	788	767	773	848	821	806	814	803	794	819	785	828	803	819	784	797	759	816	785	801	756	785	756	772	783	750	780	780	830	782	824	822	785	790	843	806	821	790	799	805	771	793	812	794	802	786	794	789	789	796	795	816	743	775	811	797	799	804	798	787	818	764	809	809	791	820	781	791	783	803	787	765	756	787	801	750	781	773	836	777	848	814	782	774	771	806	778	709	757	781	782	807	846	803	780	793	773	775	793	758	765	760	773	792	770	818	778	740	748	775	792	781	784	807	833	813	761	806	793	795	772	783	751	778	779	798	775	745	774	827	756	809	772	786	785	775	812	829	771	857	783	779	793	805	763	782	815	781	807	817	762	712	807	777	797	825	802	820	819	800	743	798	760	841	821	828	777	789	782	782	763	755	793	800	829	803	773	795	851	786	802	832	739	814	802	842	787	835	806	781	805	778	774	730	794	800	804	798	788	749	821	803	720	856	790	841	788	760	763	781	830	814	784	782	798	813	813	772	779	833	799	804	820	783	744	813	777	786	803	787	767	846	772	815	778	801	785	750	829	762	781	815	785	789	816	852	793	805	810	801	817	818	754	781	822	818	838	807	818	760	844	795	759	777	780	793	807	804	758	811	803	798	764	809	751	792	813	763	777	781	795	801	764	759	755	813	781	819	762	816	797	784	802	807	785	746	825	732	736	785	819	751	783	815	777	822	780	754	800	763	810	780	782	833	820	803	808	764	768	824	785	781	773	745	791	844	791	815	789	793	766	795	815	775	811	791	794	749	796	802	764	795	806	817	788	750	759
4960	155	117	103	93	85	119	102	92	99	105	89	102	96	88	100	89	88	84	91	92	87	94	91	103	94	84	93	102	94	97	87	86	83	100	82	91	79	97	94	101	91	102	94	83	88	78	90	90	102	101	89	79	97	104	106	91	95	95	86	86	104	86	87	88	96	93	98	85	94	92	84	84	90	101	100	102	84	92	91	96	102	74	91	100	111	98	69	78	87	95	79	86	84	92	102	93	71	88	104	77	97	84	91	103	109	87	88	70	84	94	87	92	90	116	97	86	90	79	89	109	82	99	102	101	96	100	83	81	79	109	107	86	81	103	96	105	102	100	107	100	92	94	72	90	74	91	97	96	80	102	83	96	107	91	79	79	88	128	83	91	84	103	99	97	107	83	97	87	89	101	88	79	84	97	97	90	90	74	104	80	79	93	90	93	112	105	96	96	82	107	94	78	95	84	112	99	99	87	110	93	113	102	107	99	94	93	82	85	77	83	96	86	70	69	99	88	98	83	99	95	95	69	78	84	93	82	80	90	100	106	71	76	94	96	87	79	87	98	69	110	123	96	93	88	86	98	82	96	83	78	82	92	86	106	79	97	92	94	104	80	76	91	95	86	96	87	88	80	67	74	102	86	96	124	96	87	93	107	96	95	102	94	99	85	96	101	95	78	85	108	76	75	92	81	93	100	113	70	82	76	89	92	88	105	92	93	85	98	85	100	90	106	90	106	78	85	107	99	99	90	91	97	80	95	86	83	98	102	106	85	84	103	83	85	85	98	87	85	82	95	77	106	106	92	94	101	93	85	85	81	88	82	79	113	85	81	102	103	78	91	99	97	99	108	110	95	85	104	92	87	84	94	113	66	99	94	73	90	99	104	99	72	84	97	108	92	93	91	103	110	100	87	92	87	95	74	104	89	89	82	102	95	75	102	77	85	98	102	88	90	102	98	88	101	87	95	88	86	76	95	88	104	90	95	99	80	99	114	85	103	92	88	101	89	77	90	85	92	97	72	85	94	97	93	109	92	90	74	103	91	93	95	98	117	92	105	85	96	94	96	81	86	87	85	90	106	89	114	88	82	101	89	96	103	121	105	81	89	99	96	90	96	74	86	73	91	96	93	103	78	109	92	84	93	90	75	94	101	97	100	103	106	96	110	100	69	79	106	87	75	67	79	90	95	92	96	87	111	88	87	84	83	91	98	82	78	105	96	77	71	90	86	89	92	107	84	96	86	86	96	84	71	91	86	85	118	105	107	80	87	91	98	90	101	84	94	84	98	87	89	83	86	100	97	71	75	89	101	95	100	100	107	90	86	83	96	91	90	74	81	88	104	85	79	90	104	89	91	97	95	99	88	86	87	98	96	84	93	102	111	87	88	102	97	96	87	78	91	79	99	97	78	74	100	87	88	95	108	86	94	94	86	101	92	121	87	86	99	101	97	91	94	84	85	83	88	85	104	83	86	89	85	112	92	99	98	81	85	91	92	95	96	86	84	93	80	100	103	72	81	105	84	88	102	91	89	90	81	84	92	86	103	80	98	78	80	86	83	85	90	94	107	103	74	82	105	93	86	102	94	97	80	74	104	92	71	87	105	77	81	72	93	84	107	97	95	97	84	91	88	103	88	80	108	87	79	90	92	88	80	92	103	79	75	102	90	91	101	85	94	102	105	101	81	94	89	112	77	83	100	85	80	96	102	84	109	88	87	87	87	76	90	86	85	92	71	85	82	75	85	90	92	103	82	101	103	100	105	80	64	99	110	100	106	100	99	93	95	98	80	104	109	83	83	96	90	88	93	102	91	101	106	91	85	102	105	85	81	70	97	86	94	94	83	83	82	88	97	88	78	81	76	82	90	106	94	107	88	83	100	84	101	106	74	96	69	88	104	90	93	71	97	95	93	81	101	82	72	82	77	88	105	100	99	104	97	98	87	108	109	91	88	101	88	100	107	75	76	97	117	92	98	95	87	97	90	101	84	98	93	88	86	100	88	77	92	95	83	86	97	92	96	105	102	89	94	86	84	90	119	89	89	86	102	96	94	99	77	101	97	97	78	80	104	92	110	74	89	115	110	92	89	88	95	101	94	91	77	101	87	95	104	88	96	98	93	73	98	95	79	100	80	82	85	92	80	110	69	97	62	74	106	85	85	81	77	85	83	106	79	97	107	82	119	112	85	84	64	88	85	82	90	93	94	77	99	109	80	96	110	79	98	92	92	84	84	72	77	75	91	100	82	81	82	91	94	83	85	85	99	86	86	92	82	113	92	88	59	82	96	74	93	90	94	106	92	110	79	93	99	83	103	81	93	88	95	76	83	107	82	101	90	83	81	87	101	79	69	92	104	105	85	85	91	90	81	88	95	95	88	83	103	97	97	97	93	106	96	94	99	109	107	100	106	93	102	90	88	81	94	95	84	88	83	87	83	86	92	85	90	101	98	103	93	110	78	94	123	91	99	90	108	86	91	100	87	103	103	96	94	94	103	104	83	74	117	80	96	93	95	102	111	97	84	93	78	81	76	89	85	89	73	97	120	97	80	92	87	106	104	90	74	75	88	94	99	92	76	85	92	80	106	95	85	80	72	101	72	105	93	85	84	84	84	99	92	89	100	77	84	105	96	89	96	97	65	92	72	89	103	81	101	104	65	98	69	88	92	94	105	72	98	96	118	98	92	89	83	97	81	89	92	83	88	106	104	111	98	98	87	92	80	77	85	92	109	101	92	96	94	87	107	88	83	102	88	106	90	76	105	106	91	119	82	93	81	79	77	101	93	87	106	81	113	88	89	82	77	112	106	98	99	104	99	92	92	88	81	77	100	96	90	103	96	86	75	101	87	87	76	82	98	95	92	117	92	93	90	94	88	93	86	101	80	80	90	90	99	88	87	101	80	93	102	65	92	97	78	90	94	109	94	107	90	112	78	96	87	101	92	90	84	90	104	82	79	77	96	91	78	90	99	90	85	69	83	88	98	64	90	81	87	98	74	90	114	85	107	84	82	85	91	93	90	82	88	99	88	91	103	98	106	74	100	82	83	89	112	85	64	87	95	84	82	86	83	95	96	82	83	107	96	92	98	86	93	88	93	107	93	97	93	99	88	95	110	98	87	90	86	94	94	92	101	87	97	104	94	96	93	89	77	106	97	98	91	97	86	97	96	88	103	95	91	100	94	78	99	68	93	108	87	92	97	97	91	110	117	101	106	108	91	86	99	91	98	79	79	80	87	77	90	100	84	92	86	92	94	89	94	67	105	95	92	90	91	93	95	90	92	81	84	82	66	82	85	94	104	85	83	89	94	86	87	106	85	95	99	77	92	106	87	90	98	83	86	88	94	95	96	88	109	98	87	81	92	71	95	93	112	107	86	92	82	95	82	69	104	97	71	97	103	95	92	92	81	102	93	104	84	92	80	99	100	78	90	76	79	79	109	100	81	97	88	102	89	90	93	106	76	97	94	81	103	88	107	84	90	76	76	93	81	101	100	87
4282	308	359	374	334	334	330	310	308	311	316	284	312	334	281	294	300	292	321	290	291	278	319	255	303	285	283	262	293	301	290	298	285	302	270	280	299	281	283	310	308	276	246	259	261	297	280	267	285	293	268	300	271	263	269	309	279	274	288	269	278	292	293	295	280	292	285	278	277	280	297	289	274	287	324	297	290	312	311	268	274	292	261	268	292	295	284	277	280	296	267	300	277	316	255	281	289	278	286	266	295	273	270	286	307	281	273	302	293	252	289	293	281	279	298	308	297	279	269	252	294	315	285	292	273	299	278	285	299	261	293	267	307	302	282	306	280	294	306	259	295	284	304	328	273	304	286	272	325	308	265	289	294	284	289	292	306	232	285	313	279	298	281	280	280	305	311	283	289	260	314	277	308	273	288	294	294	294	266	285	281	298	281	305	269	314	283	286	300	276	296	296	280	287	304	264	281	311	279	288	323	309	279	301	318	283	300	274	296	286	276	280	262	287	276	272	290	268	287	285	294	304	305	289	314	264	288	285	313	299	296	296	299	270	278	236	317	275	288	270	275	290	298	275	299	288	290	288	280	260	282	272	279	307	263	289	271	257	293	284	263	267	287	295	270	288	328	299	309	295	300	260	262	297	305	282	293	271	283	294	269	294	278	307	288	275	261	281	275	253	286	307	294	277	263	312	299	281	273	277	293	288	287	269	303	283	297	269	270	272	305	295	282	304	245	320	289	301	300	272	303	297	283	296	276	278	278	256	276	288	287	285	309	290	267	283	292	287	281	289	286	271	283	307	299	266	302	272	296	289	305	288	276	308	289	286	301	298	269	264	287	259	277	291	278	272	263	298	283	263	268	296	298	296	302	316	282	276	320	271	278	298	335	292	307	300	287	306	288	280	271	307	281	292	290	293	305	260	276	267	268	286	267	288	264	265	290	275	272	275	295	264	304	297	294	272	298	289	325	286	279	295	289	295	307	285	279	277	313	298	280	283	268	290	300	310	282	268	309	290	279	313	289	298	300	290	302	275	288	316	255	298	285	313	291	259	300	288	302	279	285	252	282	280	298	304	287	291	282	275	260	246	262	293	259	289	304	287	257	307	291	284	273	291	265	293	287	301	282	316	291	291	316	272	311	286	306	309	298	249	264	278	291	281	274	252	289	278	294	285	299	308	277	288	259	312	268	272	281	255	286	296	306	304	266	289	293	290	270	278	291	299	264	273	295	286	253	255	297	282	308	261	296	273	257	298	288	259	272	274	285	271	301	278	292	276	282	304	279	274	302	299	296	269	282	290	304	297	287	260	240	299	286	284	257	283	313	292	251	295	302	274	288	297	289	266	302	274	301	282	318	278	292	258	296	284	285	313	279	294	293	309	291	310	297	307	305	293	302	281	276	265	296	275	312	312	281	307	304	294	290	308	293	248	316	308	274	286	286	255	265	309	298	277	295	304	279	315	264	294	272	281	317	271	279	284	282	254	269	270	269	272	287	292	288	326	238	278	277	321	299	286	297	292	276	271	270	311	293	287	287	299	257	291	294	298	279	283	290	294	278	309	272	289	282	250	281	250	285	311	317	303	282	294	291	300	303	275	280	275	293	298	291	301	272	265	270	271	285	278	290	309	322	265	291	300	273	277	279	293	302	322	255	257	303	296	290	314	294	286	282	303	258	283	278	287	258	271	286	296	278	311	292	254	325	287	319	300	273	308	268	288	280	270	301	265	285	281	270	251	285	271	314	273	276	287	270	287	300	264	328	288	267	261	295	264	285	278	258	272	281	300	312	283	286	276	288	300	306	292	262	279	263	296	262	279	292	294	291	287	317	299	284	273	309	297	297	275	263	305	258	306	270	288	293	302	264	280	299	250	303	295	274	298	265	299	266	286	273	292	285	282	288	284	299	286	301	280	326	271	298	298	298	289	290	265	315	266	315	294	275	290	299	282	297	320	296	287	315	291	274	314	247	327	296	244	294	266	304	302	265	256	286	263	296	267	282	318	272	292	305	303	277	301	286	287	298	265	269	256	253	276	311	266	317	315	313	280	275	285	315	295	284	271	278	275	315	273	298	309	271	309	302	275	287	314	288	327	313	287	286	277	267	276	299	291	284	297	281	259	311	282	283	288	328	322	299	283	322	279	265	298	295	313	295	271	278	292	279	284	277	286	297	293	298	304	274	317	275	280	300	285	312	267	307	277	276	285	313	276	300	288	281	293	284	258	303	304	272	280	315	268	290	283	312	267	342	316	267	290	292	284	305	282	306	308	268	278	297	272	269	303	301	251	267	286	266	274	292	303	282	290	287	312	300	301	276	272	300	285	307	286	300	286	285	292	280	320	262	269	264	277	304	281	267	269	319	259	251	309	249	275	284	291	285	293	281	273	320	277	292	311	278	288	307	288	286	273	299	303	278	278	302	298	283	284	309	284	278	292	297	288	297	306	295	292	276	264	299	261	296	287	287	271	283	277	292	281	317	292	272	293	313	290	281	291	314	300	271	284	254	277	320	268	271	284	312	262	299	290	299	301	299	297	293	326	299	288	307	289	292	280	285	281	297	295	301	266	288	262	301	310	298	271	259	295	295	307	274	300	281	295	323	313	281	281	291	328	268	304	291	306	306	290	260	269	272	292	250	253	270	283	296	270	276	311	302	280	289	296	256	302	293	255	293	303	284	284	306	306	300	299	285	270	258	300	271	298	284	305	241	319	274	290	287	257	284	268	300	296	283	323	291	280	275	293	293	304	287	308	296	286	293	291	261	316	258	272	283	296	288	289	295	301	294	275	285	276	295	259	267	273	243	272	274	303	307	291	331	278	284	272	279	308	270	271	253	292	279	280	261	276	292	292	288	276	269	274	323	322	270	294	268	295	270	260	295	275	274	280	291	276	296	300	297	299	289	290	234	299	305	273	257	299	294	276	277	291	287	295	299	287	280	280	295	291	273	277	259	305	275	259	280	290	314	296	284	321	270	291	297	268	301	287	288	293	289	293	319	273	290	301	318	283	254	277	255	282	277	268	290	316	291	324	295	291	262	301	267	272	318	300	296	292	310	290	295	301	292	297	284	308	309	278	285	292	282	291	309	286	284	268	292	290	302	288	288	279	310	309	322	292	289	317	268	308	258	306	287	272	278	275	295	316	269	265	302	300	277	278	290	263	258	309	263	263	264	314	314	289	296	292	279	257	285	276	292	305	262	268	289	279	266	284	293	281	280	299	302	311	289	308	303	262	283	284	270	276	290	283	282	256	292	294	299	288	266	297	256	306	272	281	285	271	286	267	284	300	286	296	306	269	281	291	290	346	306	266	263	290	246	301	271	262	293	305	307	310	266	289	306	267	289	288	281	295	288	281	298	301	267	282	326	268	273	274	291	291	306	297	291	287	267	260	308	293	265	293	292	279	319	274	311	295	244	302	304	285	309	264	273	280	297	289	322	264	301	312	290	301	258	285	306	286	267	275	306	275	297	261	257	258	309	285	293	273
41891	6615	1260	918	698	533	427	390	330	309	323	281	256	273	275	254	263	263	261	232	257	252	222	217	219	232	224	202	206	220	220	207	216	246	193	211	213	240	212	242	213	229	221	213	237	234	239	212	225	212	222	216	250	218	217	223	218	220	225	222	234	191	194	193	217	220	223	227	229	200	226	231	226	235	211	198	238	205	228	236	213	202	235	238	203	225	197	227	235	233	259	206	241	254	220	240	192	209	221	214	208	239	218	240	198	205	238	236	239	215	222	207	215	196	252	202	198	234	218	220	224	203	206	215	232	226	209	200	215	222	231	207	220	235	223	206	237	221	261	212	196	214	207	220	206	248	213	217	252	203	219	221	223	200	230	203	245	227	242	221	186	205	234	233	214	228	234	202	229	222	222	247	196	252	198	248	246	198	223	210	214	211	204	224	217	206	225	191	199	214	189	203	205	223	222	222	231	230	192	218	224	235	226	218	217	249	196	252	186	210	250	200	203	221	244	214	212	235	247	236	228	212	220	215	211	239	223	197	198	215	218	222	209	226	245	220	225	227	202	196	199	215	240	203	231	226	218	222	225	233	230	222	223	219	231	208	199	224	195	221	178	190	239	222	214	241	230	212	220	246	225	227	220	197	230	205	202	233	209	228	233	211	236	210	224	208	226	249	210	230	212	239	256	228	228	199	184	227	221	249	214	212	233	223	238	233	196	232	213	229	214	217	203	214	227	227	210	224	211	189	207	222	225	218	194	204	222	222	196	234	212	218	221	212	226	227	193	240	195	222	215	241	195	213	204	218	229	203	223	221	188	206	223	198	234	211	212	222	222	267	235	194	225	216	220	233	218	214	206	243	229	216	230	224	235	224	218	213	217	240	243	213	218	245	201	214	233	249	215	211	217	238	225	240	198	256	215	206	233	196	218	216	225	231	236	241	191	214	205	210	213	217	220	226	250	199	216	250	202	210	249	206	199	216	208	239	239	220	223	192	240	217	223	229	215	226	221	205	197	231	210	210	221	213	199	234	209	220	219	206	216	203	240	226	234	201	215	223	231	216	230	218	204	216	217	187	203	206	225	209	234	240	196	231	223	188	214	224	210	211	216	233	204	231	224	219	213	195	209	237	224	222	212	229	220	214	211	199	245	200	191	236	216	199	237	237	243	228	241	217	252	197	205	237	206	191	191	206	217	202	210	219	196	233	234	215	214	232	252	224	196	201	213	238	222	230	207	205	217	186	211	239	231	227	232	217	214	229	235	228	224	227	244	198	203	240	215	188	212	214	211	211	213	224	230	222	239	224	205	220	224	207	244	214	203	222	209	225	229	234	223	241	213	223	230	205	240	215	201	243	222	247	214	230	199	207	225	200	195	212	222	243	216	227	222	217	216	218	224	211	206	241	220	209	211	215	205	214	216	219	224	218	212	260	270	223	232	221	239	237	218	218	194	242	248	226	198	219	216	227	195	196	212	214	199	237	225	225	183	207	214	249	208	214	199	233	227	216	230	214	223	232	206	192	230	206	231	211	222	212	227	239	247	209	200	218	217	207	207	243	237	208	216	219	242	225	216	199	247	219	242	227	223	217	217	221	202	218	218	208	190	206	226	239	221	213	233	214	219	228	212	226	219	218	211	240	216	212	194	197	244	243	230	231	230	223	237	234	227	236	232	226	205	222	211	227	218	199	212	219	215	212	219	228	212	237	222	222	239	228	208	172	213	224	216	207	193	204	208	228	230	234	195	196	214	217	182	211	236	199	208	223	209	227	216	223	219	237	200	240	228	183	240	217	221	212	221	206	233	204	217	232	179	236	226	218	219	226	223	216	213	232	236	232	222	210	212	208	222	219	209	215	229	228	222	234	230	228	207	196	222	232	189	206	223	219	221	225	210	233	221	222	204	215	221	222	214	183	214	242	203	219	233	215	221	192	234	216	199	212	229	223	220	210	203	212	226	219	205	237	230	240	207	209	212	233	195	240	220	208	225	219	213	175	202	230	236	195	240	214	221	229	202	232	224	215	224	210	234	194	223	215	223	228	209	238	221	222	234	215	230	216	184	208	218	222	180	224	212	216	214	235	198	226	219	225	247	229	187	198	228	222	272	210	205	234	197	210	215	229	213	256	230	214	224	230	206	212	210	241	232	223	189	248	242	202	225	207	242	248	220	236	220	209	210	231	220	198	198	216	205	194	231	242	229	215	252	215	246	221	218	238	232	247	208	239	238	219	231	221	236	231	197	213	238	232	216	205	220	229	236	196	221	220	219	229	222	237	204	203	184	222	235	252	213	220	211	219	221	215	236	206	185	240	234	229	217	235	203	207	273	217	201	226	227	230	240	226	205	207	216	203	212	249	238	222	236	240	213	202	220	196	203	248	220	247	227	251	221	220	215	214	217	234	201	250	200	197	235	249	229	234	194	210	197	213	205	221	202	197	223	225	188	203	213	217	224	248	219	211	222	222	222	204	236	215	217	208	217	213	213	188	242	228	209	216	200	221	231	229	226	251	209	198	239	215	247	233	194	222	220	193	224	210	196	194	215	235	228	204	243	210	233	200	218	224	229	228	204	193	205	215	233	193	224	227	208	223	215	232	209	189	208	242	182	226	226	228	231	234	227	229	241	225	208	214	210	215	214	215	217	216	231	214	194	221	198	224	228	222	210	210	215	203	204	219	215	199	215	224	207	201	217	225	201	214	193	233	236	233	208	222	222	215	231	204	209	206	207	229	218	224	227	247	206	234	210	214	227	207	217	208	191	204	198	207	241	210	232	203	220	219	213	209	225	210	202	214	234	230	214	234	226	211	218	187	214	206	238	212	200	213	248	188	198	219	225	235	229	213	231	233	199	230	236	208	203	208	203	215	198	231	234	221	236	212	213	217	243	213	225	235	210	217	218	217	193	217	243	245	195	230	228	228	202	219	246	243	223	208	193	204	201	222	196	218	215	225	209	243	231	217	243	210	202	240	207	204	235	220	224	207	223	240	206	218	209	214	220	198	231	225	210	228	230	201	241	187	222	189	220	212	228	230	213	212	209	204	196	237	248	235	234	205	227	214	228	227	227	212	224	221	194	212	238	208	215	212	240	224	224	213	222	239	225	227	217	235	199	235	229	204	207	223	223	212	208	228	224	185	234	227	217	210	221	214	213	207	215	222	195	201	229	228	207	232	208	222	202	238	224	232	203	218	242	269	209	259	210	225	238	190	218	217	225	239	232	223	212	210	214	220	227	226	220	228	195	206	225	223	198	195	218	205	232	209	214	232	219	227	231	222	234	226	204	219	211	230	222	225	222	201	209	252	235	243	232	211	236	192	191	215	248	225	232	226	275	219	205	216	237	205	230	208	208	237	199	238	218	228	195	221	232	230	209	242	241	207	205	221	206	219	221	231	227	217	211	226	209	229	222	214	215	209	245	231	219	208	226	220	246	238	261	241	225	222	229	224	229	196	220	224	225	247	235	215	241	217	230	233	253	231	248	217	213	232
18633	1211	2590	2910	2533	2075	1747	1560	1347	1186	1086	1022	979	916	863	810	793	793	709	736	719	710	701	648	661	678	669	648	626	668	714	622	631	576	603	647	606	624	609	560	602	602	576	577	618	601	565	620	599	594	617	599	577	566	587	574	572	541	578	594	595	569	583	588	542	570	564	578	597	588	550	587	603	558	587	574	618	608	567	598	587	571	554	567	571	569	583	579	538	560	536	539	550	543	584	618	584	598	545	598	589	516	597	590	570	556	587	613	614	542	539	598	589	545	603	585	594	585	540	569	552	573	552	566	514	580	568	512	560	556	572	525	557	554	562	589	537	581	580	534	573	576	560	574	569	559	580	563	599	574	554	540	587	578	592	553	542	578	539	567	561	569	548	539	566	556	585	547	545	576	552	593	563	535	579	576	543	565	546	577	561	555	601	545	574	561	565	558	549	563	554	544	565	598	570	507	595	573	535	556	575	533	549	557	559	617	567	532	501	562	562	590	586	547	545	570	555	536	592	519	580	579	567	572	540	549	609	542	579	551	561	524	555	548	544	572	558	581	542	574	558	573	538	572	593	559	541	592	581	596	604	570	585	542	580	597	529	555	582	545	531	546	549	582	573	586	590	563	546	578	556	533	562	556	587	574	539	508	524	599	583	575	567	566	575	545	578	553	587	567	552	539	583	556	568	567	543	573	573	561	528	589	571	568	591	549	522	559	568	531	552	527	534	535	579	579	555	581	535	552	540	545	556	560	558	567	593	540	589	563	584	578	527	562	561	586	546	544	550	560	595	604	563	537	552	590	586	565	589	549	570	533	537	570	517	603	566	554	558	593	588	585	585	600	552	552	531	572	575	544	591	565	578	564	544	551	606	563	550	536	533	533	559	558	527	587	567	595	565	565	540	576	591	610	546	524	583	596	596	582	573	572	585	559	588	574	562	563	521	574	630	547	564	560	590	560	543	538	578	554	583	564	545	569	544	551	565	552	595	586	585	550	581	525	549	597	591	576	573	584	585	561	540	568	572	570	554	546	547	570	582	512	595	602	563	558	586	590	562	573	557	566	580	576	552	599	568	548	574	509	487	593	543	594	570	586	568	544	581	542	565	530	573	513	571	587	547	596	579	514	578	554	510	549	537	534	533	554	577	542	505	593	578	590	549	494	553	563	543	572	539	510	533	587	591	562	529	592	558	569	578	559	583	555	552	562	552	575	577	575	578	591	528	586	579	601	612	579	572	523	562	543	537	581	520	537	592	573	535	552	573	582	547	568	596	575	540	614	534	552	565	548	532	520	530	569	572	552	524	571	570	581	553	600	554	579	529	566	571	572	533	614	556	564	590	601	568	547	589	563	517	564	573	547	571	563	580	554	600	574	531	569	537	561	608	547	587	561	562	551	570	557	582	554	527	557	570	530	544	548	565	560	516	589	578	555	606	624	529	513	554	540	594	609	585	541	548	567	585	593	527	567	540	539	560	593	565	590	542	598	566	555	570	541	524	579	577	539	563	561	534	553	539	563	536	504	555	551	573	554	537	525	553	595	548	532	538	553	538	542	598	551	548	581	564	566	529	557	597	571	607	543	544	562	537	534	540	526	572	546	549	609	558	525	542	559	524	561	576	538	580	536	583	597	592	588	538	548	559	539	589	566	587	560	536	576	541	538	566	582	602	586	565	570	582	515	568	497	608	556	549	583	544	577	557	564	544	575	572	583	581	527	572	503	587	538	558	543	529	610	589	540	562	561	541	575	537	564	576	557	581	527	564	557	558	571	550	545	578	531	584	511	544	584	571	549	580	576	549	574	586	544	518	541	552	556	546	563	621	542	583	595	581	555	539	575	547	553	555	557	598	558	545	514	581	561	525	549	570	546	580	584	590	528	578	616	617	582	564	588	573	518	574	539	578	585	599	565	551	549	552	544	564	566	572	579	576	548	574	538	542	579	614	578	545	534	548	581	606	584	577	566	621	573	531	574	546	527	534	562	579	543	582	571	592	534	525	567	605	566	575	561	574	603	559	539	538	562	547	593	580	546	537	569	550	541	586	573	598	562	554	607	582	563	558	554	562	607	559	569	546	564	565	552	555	606	573	561	520	539	572	577	554	551	602	586	554	534	559	602	577	614	550	573	541	546	571	576	573	527	538	550	573	535	556	511	586	560	524	554	529	594	530	558	534	559	580	572	544	553	526	543	569	587	555	571	565	548	553	569	590	553	571	538	520	576	520	538	539	624	593	543	526	571	560	605	547	553	575	580	543	541	525	561	567	548	574	539	532	559	513	608	535	574	572	563	575	515	566	537	541	544	592	563	565	576	551	535	538	542	539	543	561	552	539	543	562	570	566	577	528	587	576	562	581	560	558	521	579	573	584	555	553	572	580	563	568	599	556	555	543	544	603	524	508	612	539	589	564	514	526	551	573	540	542	582	590	541	560	510	533	565	565	552	499	566	538	546	559	525	585	533	546	561	543	546	574	600	565	526	544	548	591	520	543	536	584	548	577	564	542	583	534	599	546	595	530	548	557	551	579	602	563	552	549	607	573	546	519	565	576	568	544	589	593	553	557	541	553	548	548	606	543	555	528	537	556	545	555	569	557	546	571	559	525	594	530	558	515	540	597	526	520	591	574	552	536	538	561	586	577	556	554	537	622	560	600	575	560	566	598	604	566	554	531	543	577	542	536	562	567	557	578	575	548	562	525	571	577	583	556	554	581	589	559	561	563	548	526	553	593	588	628	567	550	571	568	560	550	553	552	518	559	555	549	571	558	593	559	582	588	550	519	546	570	548	562	540	553	594	554	537	573	559	539	569	526	548	613	561	586	556	540	595	570	524	590	520	562	582	554	560	568	551	518	578	560	598	555	581	528	526	554	565	571	578	580	561	566	511	520	567	581	619	580	544	573	557	593	529	569	553	540	553	576	572	574	506	575	527	578	541	551	585	564	541	526	554	550	584	567	602	583	546	558	541	534	574	582	551	553	563	530	624	532	568	592	552	551	612	585	564	545	569	564	541	579	543	572	537	576	545	570	558	580	563	600	621	528	611	559	543	581	527	547	528	565	519	541	582	557	559	558	561	592	576	551	579	573	588	537	567	589	553	537	581	579	557	593	535	575	586	533	534	559	586	538	602	566	550	576	577	564	556	615	593	533	562	568	593	571	597	547	562	554	532	576	595	559	562	507	567	590	553	532	565	556	553	582	575	556	556	598	569	559	574	576	549	563	565	571	560	558	573	584	550	528	534	568	531	542	603	613	543	515	604	587	554	566	539	576	555	563	546	590	546	559	566	546	547	576	606	561	557	555	548	572	567	556	527	549	556	554	594	579	584	557	565	560	544	563	542	599	588	572	553	614	567	543	564	580	588	569	562	511	561	522	549	505	530	591	628	553	561	564	521	571	562	557	528	564	546	556	550	561	596	531	560	604	547	548	542	557	528	601	579	559	595	607	524	556	518	531	516	583	573	562	552	539	531	574	554	582	567	555	545
57316	13838	3370	1939	1273	955	792	681	592	534	481	491	436	422	424	387	391	412	423	399	384	380	409	397	361	368	356	345	389	340	375	369	350	363	357	361	367	341	348	358	345	361	348	326	324	345	320	367	352	335	320	381	361	353	335	357	350	345	314	344	326	360	330	367	355	357	343	325	361	343	337	354	320	360	351	363	355	363	359	308	335	339	335	341	342	359	341	380	322	357	337	356	381	336	366	343	348	351	319	333	321	332	321	326	346	361	325	352	334	340	341	311	332	341	340	322	345	336	336	336	345	339	312	372	308	340	348	335	336	305	308	333	345	342	339	317	359	323	310	350	319	352	325	354	319	369	358	328	338	341	344	359	314	379	327	296	344	345	337	357	355	333	360	353	343	351	354	337	309	324	392	307	340	331	315	329	344	300	342	358	345	338	349	350	329	305	322	336	281	365	324	337	379	319	348	310	321	322	328	317	319	358	330	319	346	340	335	326	361	356	327	335	328	337	330	336	359	355	332	332	338	338	319	342	301	337	335	340	341	332	305	346	309	352	373	339	337	353	337	363	313	326	333	335	355	361	333	355	325	321	338	337	359	340	324	317	327	330	341	356	318	332	338	331	342	373	333	339	339	305	326	312	319	356	371	336	333	347	336	329	366	333	352	340	336	348	344	332	350	369	353	348	333	343	342	334	341	339	348	322	351	329	324	357	347	318	347	371	356	331	323	326	336	332	339	326	344	341	347	326	316	334	322	356	354	337	353	366	361	292	365	353	326	369	342	352	362	353	352	346	354	315	347	309	301	353	363	371	359	334	382	334	351	347	334	363	349	313	366	346	355	350	334	351	365	348	318	334	346	374	350	359	350	358	330	351	331	331	336	332	302	382	373	334	315	341	359	367	339	309	343	335	354	362	349	351	346	329	345	341	353	320	376	371	330	353	349	369	347	335	352	346	375	358	374	337	335	332	356	356	313	326	366	342	335	362	359	326	335	335	340	335	362	328	319	314	313	347	335	342	352	360	331	344	344	377	349	312	331	349	313	352	343	301	320	324	331	342	338	344	335	305	359	334	320	332	337	342	323	321	354	347	389	351	351	337	348	306	350	348	321	327	345	352	347	329	318	339	361	305	384	357	328	311	339	334	323	365	323	317	309	342	346	316	342	324	358	347	315	366	371	362	375	338	331	321	324	366	362	336	354	347	312	293	308	369	341	359	329	343	314	372	346	370	326	335	336	331	346	352	361	301	323	352	342	346	349	326	358	385	352	337	328	334	356	370	302	343	337	365	322	329	333	329	348	342	321	352	383	318	365	344	326	325	405	375	328	335	358	364	310	326	327	340	317	355	327	297	337	311	325	312	337	359	328	341	328	345	383	356	357	358	321	380	332	357	336	358	355	328	343	347	337	355	356	336	333	346	343	333	342	335	343	359	337	321	327	332	350	333	315	338	323	337	338	328	342	328	338	335	315	326	343	342	354	351	364	371	305	339	325	347	319	311	369	340	349	329	328	334	331	337	339	318	316	354	339	350	330	322	337	311	345	352	339	350	378	397	336	358	318	346	349	330	344	337	369	317	362	341	382	334	363	367	316	358	341	333	331	371	320	364	366	324	337	357	364	354	329	321	346	322	350	369	349	376	366	311	359	362	342	357	343	315	330	335	358	364	333	306	324	379	352	342	333	325	360	395	360	349	344	356	388	377	385	329	358	331	345	328	343	350	358	324	320	370	347	330	333	335	336	295	358	324	337	359	357	332	382	339	317	320	332	350	327	331	358	333	325	366	362	362	354	335	351	330	351	321	306	328	360	353	378	332	342	332	344	344	351	341	366	342	350	335	327	330	368	346	336	320	326	368	329	335	334	348	353	343	325	328	351	330	342	366	352	354	395	339	360	316	365	313	345	326	321	331	373	313	377	331	348	351	353	336	343	352	356	328	353	321	356	370	331	364	320	336	350	304	328	337	324	340	355	348	376	336	367	373	355	360	353	328	342	358	317	355	322	344	306	342	358	349	320	352	328	331	339	324	308	333	322	368	339	322	318	361	340	331	347	298	353	344	356	336	346	353	318	345	322	336	350	322	376	335	347	308	331	385	345	340	312	344	361	348	350	342	343	355	311	325	324	322	333	366	323	317	340	328	319	382	377	350	341	358	344	338	351	360	348	355	370	354	330	299	328	347	344	314	367	328	332	346	343	365	332	326	311	352	347	351	322	343	348	336	381	340	372	334	347	335	354	327	387	317	357	395	362	355	326	373	327	309	349	350	385	366	325	358	328	355	343	336	329	368	369	314	353	304	356	330	391	356	335	342	358	342	383	341	307	323	357	344	357	339	376	343	340	334	336	306	345	363	337	326	363	329	337	338	326	362	329	364	344	349	351	381	356	355	354	330	350	322	346	378	392	343	350	357	313	356	309	345	325	367	327	355	336	326	357	339	331	304	317	346	362	308	392	332	321	342	325	336	329	337	384	347	336	345	331	346	329	337	356	339	361	323	382	347	356	369	322	364	326	319	352	367	353	332	355	372	346	324	367	316	336	331	349	347	359	334	369	316	349	346	340	371	359	329	344	310	318	344	318	310	336	367	340	360	329	315	337	363	321	344	363	326	334	344	329	340	325	350	358	356	339	360	332	328	332	347	337	320	348	342	316	315	350	338	334	325	335	346	297	375	321	326	347	354	364	330	321	330	327	363	320	302	337	335	327	349	388	345	344	327	366	367	350	322	350	352	332	334	322	345	342	375	313	292	346	318	341	341	306	365	363	406	343	356	365	341	364	348	350	323	362	355	315	349	381	342	335	326	341	353	336	361	358	343	344	377	303	357	303	344	352	297	329	320	365	365	333	345	324	350	311	320	345	349	359	354	359	329	362	359	284	346	326	318	318	332	342	330	354	323	336	325	365	333	365	349	348	324	331	349	375	362	314	322	330	368	337	322	313	342	358	340	351	333	345	335	339	371	377	334	369	328	362	319	353	376	341	360	307	339	335	332	310	330	352	347	306	353	344	342	324	332	344	299	365	296	331	336	319	327	364	324	335	348	349	307	332	350	339	364	357	352	364	347	339	355	312	386	348	345	349	339	309	333	332	302	317	328	332	333	342	313	369	346	329	320	340	341	304	339	374	357	303	346	330	356	328	351	331	323	362	378	346	375	350	328	355	330	341	310	353	363	332	356	349	333	385	371	343	333	342	315	342	313	357	344	338	320	313	343	322	357	349	350	316	344	337	377	303	346	318	366	375	335	327	398	341	348	330	349	332	362	369	342	354	355	349	354	340	339	374	321	353	356	357	315	331	335	346	351	368	334	375	337	356	354	333	350	353	362	342	352	358	335	318	315	375	349	348	357	330	343	344	353	330	330	369	335	351	324	336	327	342	353	310	318	321	323	346	361	322	342	364	348	351	362	331	357	336	353	325	305	356	320	341	360	330	332	346	363	341	346	348	317	352	346	366	340	324	332	378	335	343	319	353	341	344	370	319	380	357	345
25371	2145	4529	5219	4525	3693	3024	2658	2247	2034	1761	1676	1492	1465	1372	1328	1277	1242	1155	1135	1099	1077	1037	1021	1007	991	967	970	1007	929	926	917	937	905	891	914	855	915	878	898	885	856	916	858	852	858	869	839	822	859	824	824	823	847	845	792	801	768	823	894	850	839	806	768	821	840	786	803	811	794	813	831	779	789	796	802	806	809	801	770	868	853	811	780	768	760	858	815	818	813	829	840	787	806	804	780	757	797	738	814	765	781	777	797	726	767	805	821	833	833	858	832	797	828	767	824	803	797	793	780	758	794	813	759	791	785	798	782	790	807	794	842	830	806	831	753	791	791	775	779	851	795	787	752	819	759	806	742	820	828	817	796	786	789	777	817	760	821	768	795	813	765	788	849	785	781	828	786	799	783	781	782	837	775	757	819	814	787	809	777	761	777	804	831	869	836	825	807	829	777	794	843	833	762	799	804	829	764	790	810	771	770	808	845	775	821	802	792	785	816	758	753	777	789	752	796	805	761	797	813	801	756	800	802	781	754	797	828	789	802	753	830	758	804	813	817	864	809	788	769	774	797	800	820	793	792	815	797	814	766	831	783	773	789	806	766	834	773	824	817	826	801	785	770	819	765	802	819	734	804	796	819	768	813	761	789	811	797	765	803	824	771	782	819	736	804	788	787	831	829	827	813	852	744	766	787	805	793	771	752	835	791	821	811	764	807	775	745	752	803	783	786	823	778	801	782	789	766	759	825	754	791	761	829	793	795	810	742	750	813	755	827	778	812	770	820	825	855	807	764	743	766	767	809	732	755	789	811	786	789	812	743	776	777	748	780	765	774	779	787	755	776	831	809	772	798	760	806	756	765	838	843	764	803	753	842	815	864	804	774	783	776	761	755	788	743	789	777	750	797	802	791	748	815	787	854	755	819	816	800	843	819	799	747	771	786	774	758	777	837	814	818	777	786	760	803	764	792	787	810	764	765	788	760	807	816	813	785	854	811	767	784	835	772	779	766	832	745	757	782	777	814	828	799	726	792	743	811	795	737	779	766	803	824	785	771	797	804	773	821	808	818	806	817	777	768	784	779	724	837	781	777	819	830	752	780	787	833	829	812	771	842	766	779	829	777	782	790	803	830	770	792	777	795	739	806	801	832	820	798	788	758	763	794	769	824	808	838	793	801	768	788	830	816	786	829	829	789	784	804	794	750	802	806	811	832	757	799	768	787	802	784	751	786	814	837	747	763	832	740	769	763	781	766	828	849	782	781	803	768	791	787	786	806	755	757	776	806	800	785	776	828	768	814	789	779	837	821	799	808	746	754	813	756	785	803	790	769	780	757	720	768	762	766	790	759	805	808	830	813	827	765	819	778	811	804	815	795	776	780	796	781	812	751	751	781	819	800	822	771	782	810	814	846	791	771	742	823	817	780	755	810	776	755	830	827	764	837	831	781	777	756	770	731	759	788	785	736	760	813	803	785	833	781	715	791	767	805	779	801	815	809	829	780	817	768	817	795	780	778	746	799	778	826	804	811	767	801	774	750	839	765	798	839	785	786	815	812	777	828	778	791	766	817	829	781	799	770	839	752	803	823	777	841	761	782	775	778	806	749	769	793	747	795	796	774	766	805	817	796	787	799	832	788	791	782	782	804	793	785	753	740	823	757	802	778	806	772	821	793	825	773	793	755	746	799	755	797	838	803	785	765	775	861	796	786	840	759	797	768	824	746	782	797	784	806	788	797	767	738	761	791	809	821	865	830	842	813	816	765	811	833	817	761	775	807	774	798	777	801	828	781	815	771	825	786	822	808	818	762	808	827	779	772	792	797	807	767	824	806	837	859	828	802	792	809	730	813	823	861	815	784	762	762	825	757	798	817	768	772	828	741	785	808	734	796	782	769	718	826	827	740	766	775	779	819	750	797	772	770	770	789	789	829	806	771	847	817	762	764	756	817	790	742	818	774	791	812	797	801	815	763	749	793	756	790	768	706	781	795	751	821	792	822	754	771	749	776	785	825	855	761	806	775	783	812	785	789	782	850	788	811	803	786	837	821	794	808	819	771	764	806	786	773	787	809	747	774	778	770	768	826	842	805	771	853	805	773	807	829	822	753	760	824	837	836	810	765	762	792	788	809	754	774	772	771	790	851	781	781	738	833	815	798	794	765	845	817	779	801	829	799	854	731	832	751	803	820	819	751	788	777	767	755	791	783	797	783	783	801	781	822	811	808	827	801	742	795	799	726	752	804	779	749	802	816	811	853	747	818	749	775	805	761	785	783	716	781	754	782	770	765	723	775	857	786	778	763	827	822	773	793	819	760	792	792	767	759	755	819	770	776	808	798	807	754	786	780	790	776	837	802	794	760	861	822	800	834	764	747	728	755	822	757	823	838	779	796	774	772	773	824	777	774	806	752	730	766	772	779	760	822	840	843	803	800	764	784	785	823	745	748	818	792	788	800	805	753	776	832	790	823	770	791	821	803	806	773	804	772	793	784	788	754	827	810	851	820	793	793	804	809	837	812	809	787	821	783	852	769	804	799	835	774	764	811	765	780	775	781	780	801	791	777	768	788	775	769	797	822	778	777	799	783	810	820	740	849	794	829	758	797	776	774	774	808	752	798	791	783	843	790	802	800	775	812	771	772	806	825	749	799	796	812	807	842	816	736	767	760	800	822	774	817	781	766	756	832	761	788	858	823	774	784	735	731	803	783	797	794	809	787	784	829	778	780	818	820	797	817	797	784	752	749	761	743	796	789	779	841	784	823	766	797	799	816	840	788	786	748	771	793	787	782	806	804	819	828	817	762	809	776	799	748	791	793	826	770	790	776	780	740	779	737	756	793	833	791	780	790	760	851	793	800	827	749	800	786	829	841	779	767	785	775	783	815	816	800	802	770	804	741	809	741	742	798	808	760	758	800	785	774	783	760	787	801	783	791	786	833	769	806	759	785	833	815	851	810	794	788	768	774	878	736	819	830	769	769	819	730	791	834	758	793	765	751	821	786	754	771	800	818	785	774	790	783	741	735	823	806	793	762	796	819	773	803	825	792	781	796	758	787	821	784	802	796	783	782	778	823	786	777	788	799	844	733	819	795	799	766	793	835	804	753	826	776	841	768	778	802	787	773	778	768	815	744	769	756	819	791	789	810	741	805	772	763	810	807	898	751	829	793	809	786	784	780	764	827	809	776	794	800	775	784	800	777	782	800	848	804	776	810	813	774	781	782	776	795	789	833	791	759	774	773	830	777	780	787	798	769	779	846	805	776	825	812	834	794	817	794	817	782	795	831	814	848	780	785	804	777	797	761	746	773	761	807	810	824	834	799	746	778	813	784	777	714	812	849	717	786	839	803	780	808	751	749	793	778	772	766	827	768	827	759	818	755	805	760	760	764	790	778	787	863	786	783	797	818	812	813	827	805	746	767	757	789	802	762	785	781	806	815	772	802	752	833	799	778	825	798	801	783	792	775	815	786	838	831	796	832	771	806	843	820	736	826
5094	156	120	112	117	92	87	108	90	86	104	100	102	103	104	86	79	95	99	106	98	78	89	77	91	83	87	116	92	93	71	94	101	93	99	85	98	97	95	84	101	89	93	86	92	76	86	94	90	80	92	89	81	101	112	86	85	85	102	89	88	87	112	111	75	100	92	106	90	104	93	96	92	92	94	82	74	113	96	72	80	103	101	94	89	86	100	82	114	90	125	81	94	86	95	85	92	84	94	95	87	108	78	77	93	89	99	92	98	102	84	81	102	90	90	104	100	105	105	84	68	81	77	88	97	78	87	91	70	94	79	89	76	111	83	103	86	70	93	87	97	99	82	89	102	96	92	89	89	112	94	93	103	88	85	86	74	95	92	88	108	88	105	101	89	92	98	98	87	74	78	107	91	93	90	82	96	103	89	91	87	85	102	94	97	68	90	81	81	92	87	96	69	75	101	88	85	93	91	92	93	101	97	98	87	95	84	99	92	87	92	103	100	90	85	110	100	88	84	99	76	78	80	99	78	95	91	98	77	82	94	96	75	93	116	100	104	80	77	88	80	84	94	77	93	96	98	83	72	82	92	85	96	99	104	74	96	104	109	104	82	87	88	97	99	90	85	87	94	84	80	72	93	105	66	113	79	94	80	83	82	70	96	104	105	102	100	92	84	94	104	75	89	90	96	90	106	95	75	93	82	94	101	97	87	103	94	88	107	101	98	94	75	100	113	88	95	82	94	80	82	105	86	101	95	79	86	73	111	95	96	99	89	91	85	95	98	96	74	75	91	103	95	85	87	101	87	88	79	80	99	70	83	98	103	91	92	113	116	102	90	89	85	107	80	91	106	91	95	85	83	89	99	100	74	98	88	104	93	78	88	70	103	94	92	102	94	87	98	84	101	105	97	87	98	86	96	93	97	88	96	89	89	96	96	76	100	79	86	82	71	94	88	97	96	103	91	76	89	90	87	96	102	100	94	69	120	70	93	82	82	88	82	92	95	83	89	90	102	90	95	102	99	96	101	94	99	82	100	93	91	74	87	102	92	87	105	98	95	95	110	100	79	85	104	89	90	83	88	98	108	95	83	85	87	102	94	96	83	106	101	74	92	87	92	82	85	87	89	88	102	102	87	84	97	90	97	83	98	90	88	99	97	83	93	92	105	92	97	88	87	95	94	86	107	84	86	121	79	80	110	86	82	89	77	102	94	117	80	74	96	108	87	90	95	104	100	103	94	100	81	68	93	76	89	81	105	76	85	92	88	103	108	82	91	82	99	100	76	82	86	91	90	86	98	100	109	95	81	99	74	76	104	88	90	91	89	104	74	108	89	105	125	88	101	105	94	100	94	79	84	93	85	96	95	80	95	85	89	80	89	93	84	81	85	91	94	97	84	98	75	84	105	88	109	88	95	71	87	80	83	98	107	81	98	92	85	88	82	95	95	83	88	88	85	87	97	91	83	110	79	94	95	102	83	86	85	95	105	80	95	109	111	85	96	109	88	98	86	95	90	87	86	92	93	86	102	85	93	97	81	71	105	87	91	82	90	96	93	104	93	86	94	108	91	82	100	103	106	89	102	88	97	80	86	86	100	80	100	83	92	73	109	87	97	95	83	85	107	96	107	75	94	87	75	84	100	84	83	73	95	77	90	110	104	95	84	95	78	86	85	95	101	82	94	82	99	91	96	87	89	115	85	96	89	107	73	100	78	87	110	80	99	76	83	92	93	103	83	81	118	93	110	93	91	86	81	77	97	89	104	74	92	83	91	87	94	89	91	82	117	107	77	82	91	78	104	91	89	88	97	79	97	93	89	83	86	76	79	86	108	77	84	83	89	98	93	101	76	85	87	76	89	90	95	87	89	86	87	87	109	73	82	98	86	101	79	68	81	72	107	98	104	99	92	75	90	73	112	90	91	82	84	95	98	99	117	90	83	94	98	87	95	79	99	96	79	78	94	111	101	91	95	79	77	101	89	83	85	76	97	86	95	95	104	83	85	93	87	103	87	89	94	104	86	110	92	98	73	95	104	101	103	87	83	94	92	87	111	81	82	85	104	91	96	102	104	80	90	92	103	84	96	101	88	89	86	104	81	85	89	88	96	78	98	95	91	98	92	115	82	91	102	76	99	87	81	94	88	88	85	77	98	80	93	75	93	93	97	110	110	92	95	79	100	96	91	88	99	92	84	96	94	83	99	106	97	84	91	90	95	94	87	95	89	84	85	90	86	80	88	88	75	91	86	80	66	107	100	95	93	86	94	101	100	71	110	91	80	96	87	101	77	96	95	83	92	103	100	66	82	93	88	88	99	90	112	105	89	91	103	83	106	104	88	93	91	112	91	92	112	107	76	118	86	78	97	71	90	84	97	82	89	101	90	75	76	79	96	95	106	101	70	87	99	97	100	96	83	91	92	93	85	106	88	107	85	93	80	89	84	103	80	96	95	78	93	67	91	90	97	97	117	82	115	104	85	108	85	91	93	91	81	93	95	85	77	96	86	90	81	94	90	102	98	84	86	85	93	89	89	79	81	103	100	79	102	80	85	97	94	92	82	73	86	86	91	93	89	97	100	95	95	87	106	95	74	108	87	102	108	77	81	94	81	100	97	96	92	87	87	102	81	90	95	91	95	103	74	95	102	80	86	86	74	93	88	83	86	91	93	94	92	99	86	91	98	80	96	100	85	93	84	86	99	88	76	91	93	95	97	93	70	96	100	83	91	70	73	97	89	102	93	89	90	79	122	97	105	74	73	94	77	82	95	86	89	80	94	86	101	87	99	90	94	91	87	64	79	80	89	85	90	69	97	84	93	104	105	96	97	96	86	79	80	84	91	98	112	89	95	81	100	82	96	74	83	94	80	86	95	70	76	86	104	112	90	103	106	79	73	96	93	85	85	100	99	103	98	91	75	87	96	81	82	83	88	91	100	109	94	94	110	87	94	89	101	84	85	74	92	73	96	99	91	81	83	92	86	113	92	88	108	86	102	89	89	108	81	100	88	79	103	81	95	103	89	92	96	75	93	102	73	85	93	84	72	97	94	75	97	83	94	86	92	89	102	84	88	82	102	100	87	105	99	85	80	101	102	96	92	83	94	102	105	103	96	100	93	86	83	74	91	92	85	96	100	80	108	94	87	87	79	93	90	83	110	86	77	101	89	101	98	89	76	98	84	93	109	102	93	92	96	92	90	98	98	85	80	80	90	90	80	80	113	100	90	96	117	86	79	85	95	88	92	106	93	84	91	107	107	89	90	87	84	84	91	86	104	107	111	90	97	85	72	102	74	96	90	82	96	81	92	74	106	88	85	96	101	106	102	99	82	93	90	85	103	101	97	93	86	97	89	104	115	89	79	86	83	84	86	99	79	91	97	87	100	93	85	95	106	108	88	76	70	79	89	102	100	81	99	101	88	92	107	88	84	74	75	91	98	90	93	100	71	87	74	84	91	78	93	92	77	95	88	97	86	81	70	80	99	88	70	80	76	74
4337	305	352	387	350	343	291	308	341	311	283	319	306	299	301	298	266	298	267	279	317	271	302	297	279	301	286	312	286	263	305	299	305	320	308	283	284	282	304	307	298	276	303	310	265	293	289	305	272	302	281	318	282	237	265	305	295	273	321	276	301	295	271	265	284	316	304	299	293	283	297	287	312	295	313	303	275	281	295	258	318	289	324	276	298	272	296	309	286	296	281	297	296	293	287	302	294	318	296	275	296	313	294	308	312	308	305	302	305	284	282	288	266	282	279	292	269	292	286	290	247	270	292	259	310	318	266	301	287	261	291	294	271	278	303	282	292	302	299	299	291	273	295	291	284	267	276	328	301	274	288	258	317	281	291	272	306	304	254	292	301	281	293	282	289	314	284	255	288	279	259	284	274	263	261	286	287	293	286	263	306	277	299	275	257	288	310	297	288	298	292	299	300	284	288	245	295	266	281	315	287	297	306	314	282	296	277	283	279	272	287	283	263	303	270	293	288	265	283	278	280	287	298	271	294	294	268	283	306	280	296	270	332	285	307	279	255	267	298	287	299	296	251	288	308	302	286	281	272	272	273	309	318	266	282	280	313	292	289	295	274	269	309	295	295	299	278	269	276	286	279	308	265	296	297	293	304	283	266	312	297	282	293	295	299	285	263	279	300	290	282	287	274	299	295	270	315	316	288	299	294	283	300	291	263	268	285	280	298	254	295	299	324	276	300	300	278	257	305	295	265	278	300	296	306	274	294	306	292	308	304	289	278	300	272	304	277	264	269	297	263	287	278	298	303	266	257	289	282	283	267	291	309	278	265	291	284	282	309	277	299	292	284	307	269	297	298	278	296	266	294	299	304	258	298	290	278	269	292	264	279	270	282	277	266	277	302	298	281	320	327	304	285	285	280	325	295	281	244	296	287	283	289	281	290	277	261	288	282	268	291	269	297	274	250	287	269	276	292	279	300	287	274	288	297	300	276	283	286	294	306	248	280	295	259	266	259	310	288	293	283	308	277	285	292	262	322	260	292	265	301	270	275	285	282	288	325	291	298	272	278	298	262	290	253	294	262	321	295	277	306	296	280	308	308	289	289	271	259	297	273	288	269	296	275	259	283	311	269	292	261	272	261	287	278	287	270	299	288	297	286	262	280	273	291	306	283	300	265	283	268	265	268	297	255	309	265	276	259	289	274	307	310	291	280	278	300	298	309	321	316	285	276	289	313	276	279	304	279	297	283	298	276	254	312	294	306	285	300	313	262	274	279	269	293	286	269	287	274	280	288	290	278	311	261	296	285	296	284	274	307	289	290	271	274	277	297	286	298	287	305	282	285	288	279	292	261	302	293	292	281	305	286	302	284	289	283	284	304	292	278	275	305	304	271	270	317	289	268	292	291	303	281	307	272	250	271	286	269	285	273	271	273	278	320	293	281	299	272	256	278	310	277	283	266	277	257	273	296	276	315	296	271	269	326	300	275	291	274	290	246	265	287	267	304	294	306	284	300	297	305	287	317	276	242	278	285	282	299	261	273	296	273	269	261	259	290	279	291	307	307	307	284	313	292	314	271	261	264	287	281	311	245	301	287	283	293	266	288	319	288	272	264	282	287	292	281	263	321	285	275	250	310	299	295	321	284	259	259	299	261	324	273	291	298	263	306	308	302	274	286	259	288	289	279	292	272	311	281	273	249	299	298	302	306	284	281	290	275	275	263	257	327	288	264	288	300	309	274	285	300	304	289	262	278	271	281	274	296	312	279	298	300	264	306	292	299	273	271	279	256	271	292	268	302	296	266	305	277	314	281	272	297	296	300	285	310	274	273	276	281	289	304	298	287	258	280	294	294	286	291	269	295	270	277	275	283	307	303	304	305	304	277	307	274	264	290	267	280	294	288	277	311	266	263	310	277	300	284	253	300	303	290	270	283	271	296	283	320	276	301	276	295	289	271	267	269	310	274	300	310	280	298	268	284	314	269	260	292	289	294	296	256	288	311	290	322	301	301	313	277	308	277	325	319	254	277	246	293	287	255	297	270	309	309	298	302	259	276	295	302	259	284	301	287	293	284	274	274	298	270	292	287	253	298	297	293	259	244	261	285	252	318	305	268	281	259	299	295	320	262	260	275	280	295	295	307	303	286	328	290	280	255	285	291	289	301	294	300	283	286	306	330	286	305	289	277	282	252	315	295	305	256	309	308	305	289	287	295	323	320	287	301	267	291	285	274	308	314	304	253	274	279	277	262	360	296	269	299	291	265	276	255	288	281	297	284	312	295	291	301	291	294	301	287	272	283	252	275	275	295	295	262	310	307	273	306	270	306	292	269	277	275	270	297	301	284	259	285	322	280	304	290	281	285	282	300	298	288	267	302	277	319	286	316	285	306	298	289	289	283	249	301	288	265	282	272	276	300	282	303	295	272	253	287	272	282	296	270	284	252	270	301	301	289	279	291	251	274	289	289	285	253	261	264	318	265	268	292	254	284	297	291	282	271	299	292	301	313	293	303	298	302	266	279	280	291	278	278	289	319	296	331	294	263	308	287	289	293	287	277	255	297	249	314	288	326	277	266	284	290	261	274	274	264	275	285	267	298	281	269	285	277	282	296	289	300	294	302	294	310	281	303	285	299	307	290	298	267	265	295	250	313	303	314	280	283	297	315	277	289	275	304	287	307	272	286	298	287	293	283	300	250	267	256	291	275	281	296	296	261	259	265	273	275	291	277	259	251	239	286	281	266	293	287	272	286	299	294	261	288	273	275	305	265	284	295	246	252	302	275	249	256	267	265	267	314	291	315	287	308	289	258	286	287	287	292	277	291	284	284	261	291	292	314	293	296	289	265	300	269	265	301	291	300	291	248	306	295	312	274	270	278	288	264	271	283	263	274	293	262	304	273	290	326	296	278	286	285	272	284	303	285	301	267	280	285	298	296	294	272	286	283	277	305	294	310	268	306	267	320	273	308	305	281	285	291	290	313	267	294	296	283	285	255	283	310	253	313	286	255	279	277	318	286	296	271	286	272	301	303	285	293	272	295	275	281	301	294	291	251	265	307	279	335	307	297	308	280	283	297	280	277	310	266	289	287	278	254	308	282	286	285	328	291	291	306	315	272	305	282	277	297	284	278	264	295	287	299	309	294	313	285	271	259	262	295	284	270	295	304	280	302	277	280	295	272	260	294	290	320	293	283	279	264	278	285	287	280	315	300	283	308	288	309	297	273	290	254	271	294	270	278	318	297	278	279	285	306	291	275	294	304	301	295	297	277	281	310	277	288	306	272	281	289	250	299	290	291	289	281	245	289	262	275	264	289	306	307	285	290	285	278	293	311	273	250	275	289	290	298	297	292	298	287	279	288	262	302	321	283	287	269	271	309	298	272	304	280	267	293	288	297	294	276	260	270	302	293	277	292	290	297	273	290	308	283	277	281	279	323	286	297	287	283	269	299	266	288	267	288	288	284	241	294	296	274	286	296	286	295	301	263	282	314	231
44018	7423	1238	901	643	487	418	398	381	371	274	290	286	286	262	273	264	249	256	265	265	226	243	245	232	222	216	242	251	233	221	222	244	218	260	273	227	213	214	224	219	219	249	204	231	201	254	230	245	261	244	221	195	216	224	230	197	241	224	202	200	214	212	242	228	218	220	231	216	218	189	199	258	217	214	216	214	237	201	212	222	226	236	233	221	209	226	209	232	224	208	222	209	214	220	243	223	225	234	214	222	221	227	209	243	240	231	204	229	212	233	219	200	224	234	230	189	250	213	210	183	218	215	206	235	216	223	232	219	215	229	202	239	214	244	231	223	246	225	227	250	232	240	210	209	244	209	203	230	233	231	208	232	225	233	228	233	217	198	223	206	207	241	210	236	227	201	207	224	211	218	227	230	245	235	218	198	217	199	227	211	212	216	209	221	205	207	233	219	192	226	207	214	186	233	202	205	216	204	248	229	219	191	204	223	222	210	212	196	219	217	224	203	224	223	213	228	228	205	214	218	235	222	198	213	212	238	250	201	222	209	239	221	190	237	231	194	214	214	225	224	197	218	213	232	232	211	214	252	207	222	222	208	210	207	191	207	236	206	217	186	194	223	232	210	214	205	214	211	214	218	238	232	228	212	208	201	231	219	226	201	221	204	179	223	248	237	228	216	208	212	184	226	237	202	208	209	241	218	212	237	227	206	235	197	223	245	194	212	226	217	225	232	203	221	219	225	216	212	228	224	200	219	210	217	233	200	240	221	260	233	208	184	238	253	231	201	194	195	246	220	222	199	200	231	206	207	231	219	214	224	226	217	219	245	206	203	230	208	225	264	224	216	214	234	212	220	217	213	208	208	229	233	223	226	206	203	211	224	197	202	206	192	220	202	187	243	169	245	246	225	193	218	219	243	238	191	230	213	210	218	224	210	230	231	207	209	224	208	195	205	208	223	220	232	218	211	210	222	202	204	197	207	221	197	201	267	222	212	215	194	227	205	238	217	208	236	232	212	212	214	221	181	215	214	209	229	208	224	227	223	228	222	209	199	226	218	221	227	213	240	221	219	212	225	207	228	212	204	209	232	218	217	209	207	218	190	218	210	215	219	207	208	229	203	241	226	226	203	237	222	246	220	211	203	202	214	227	207	237	199	231	216	235	224	200	220	199	210	228	206	194	238	230	238	216	230	233	189	213	219	210	222	212	203	213	224	205	195	235	228	220	215	248	226	212	195	219	213	236	218	226	215	214	252	219	219	219	222	220	213	212	232	210	213	196	234	198	228	217	215	229	210	230	250	196	227	226	213	213	227	195	215	225	206	254	202	223	202	226	224	212	233	227	241	209	221	235	227	202	194	220	226	228	203	199	240	224	207	250	220	211	215	246	222	189	211	246	212	217	194	221	216	198	219	204	243	206	229	198	203	214	207	222	216	217	228	215	200	227	207	195	193	215	199	218	246	225	223	213	235	215	233	225	229	181	218	221	205	190	254	211	216	219	193	221	192	206	202	212	198	227	231	203	231	218	225	227	222	191	215	191	237	221	195	196	192	196	214	197	216	207	212	239	220	203	250	219	215	206	213	205	199	212	188	202	217	234	231	233	258	187	216	224	207	205	192	215	254	209	230	231	232	221	206	237	212	199	200	236	218	231	201	204	226	217	237	206	232	196	237	218	212	222	236	195	206	208	221	209	196	237	226	208	225	220	185	197	211	208	208	224	226	254	184	219	206	215	210	198	242	225	235	247	242	214	195	246	237	215	215	204	197	227	202	211	212	220	203	213	228	210	219	209	195	197	188	189	201	238	203	233	186	211	197	246	250	213	219	208	232	207	207	212	244	220	230	230	211	192	240	236	211	221	206	209	236	223	220	191	234	243	219	212	215	221	216	239	200	201	191	192	203	236	257	203	226	207	223	228	225	241	243	211	222	233	217	218	188	222	218	194	214	231	215	228	238	193	237	221	252	205	210	220	226	217	227	215	256	204	227	213	216	221	236	210	214	213	218	211	199	217	229	234	195	231	203	209	201	212	212	205	203	239	228	238	215	207	228	205	193	212	223	208	223	213	229	205	235	228	214	206	212	208	232	233	202	239	234	206	236	198	234	212	219	223	208	241	220	187	226	230	197	247	219	204	215	223	213	215	225	239	230	233	214	211	233	213	227	241	192	219	216	222	224	207	206	189	205	236	234	242	233	200	193	232	226	258	217	232	215	221	232	192	223	203	232	250	225	226	241	244	206	237	207	193	221	210	204	233	217	222	219	220	208	224	218	207	232	184	218	235	222	209	201	203	209	219	223	199	208	218	210	193	231	203	232	228	221	219	215	204	222	215	227	223	216	248	219	219	224	223	212	210	197	233	251	216	219	232	214	199	220	189	208	205	213	232	224	214	205	230	198	208	197	222	210	194	246	222	250	223	217	231	210	235	211	227	200	217	220	216	202	211	244	223	213	203	219	203	235	235	220	213	213	216	216	222	222	209	224	202	235	230	225	223	214	195	218	252	247	196	219	216	245	225	233	238	194	212	225	209	198	232	218	239	224	215	222	206	208	233	202	217	233	234	196	230	207	224	238	222	229	197	217	228	205	218	210	247	222	219	224	198	215	195	199	217	255	220	214	214	202	199	213	214	206	224	214	196	204	218	230	206	219	201	218	201	237	198	234	211	224	210	228	247	219	231	199	229	194	240	215	229	225	237	209	243	205	192	239	193	198	223	223	213	242	217	230	221	218	213	217	206	216	222	216	240	192	235	224	230	245	217	221	204	235	185	214	213	182	228	230	234	220	225	211	223	219	207	213	242	227	228	209	222	202	216	223	209	235	222	227	211	237	253	236	218	234	239	212	224	230	231	233	201	186	216	248	226	225	225	207	238	219	209	234	196	237	233	226	221	231	237	206	244	253	220	225	210	223	239	198	213	214	225	202	221	239	194	221	218	217	195	202	205	223	213	213	216	225	220	190	219	207	195	213	216	209	225	219	212	218	214	220	233	200	207	215	211	236	211	219	214	261	207	217	238	219	201	225	227	220	199	212	233	211	253	236	213	228	212	230	208	222	221	234	178	211	231	210	218	198	225	216	214	217	197	230	223	194	196	206	212	215	236	211	213	203	223	216	223	219	205	211	221	238	238	231	228	216	236	209	205	222	223	189	200	221	214	189	231	248	201	197	234	208	210	216	222	212	204	203	247	198	214	244	216	222	231	212	277	233	203	216	222	213	207	221	258	221	223	188	199	223	204	229	202	227	211	228	211	235	214	241	228	212	223	230	216	233	215	218	232	239	215	217	238	222	222	213	224	210	222	263	205	227	231	213	206	231	228	199	231	221	213	226	213	198	209	241	232	211	215	229	233	217	221	204	208	210	203	186	234	201	239	218	209	233	222	205	211	230	201	214	218	227	231	202	186	221	206	206	233	229	216	205	225	244	228	231	217	209	235	229	207	222	189	230	248	208	228	224	191	194	210	225	246	222	233	218	203	205	212	206	188
19337	1179	2416	2741	2489	2063	1782	1449	1307	1205	1096	1020	940	885	876	847	798	766	703	747	721	733	681	629	664	694	628	681	646	634	603	636	670	617	604	634	592	593	582	580	656	551	592	609	580	592	569	556	565	609	595	602	546	578	591	578	566	569	602	600	604	585	581	542	567	556	510	530	590	547	615	584	556	568	503	549	526	552	548	575	544	546	583	573	520	581	582	531	574	556	557	597	537	550	541	559	571	591	568	552	583	574	546	535	550	554	543	598	559	537	571	539	551	597	560	612	562	576	572	565	529	544	607	576	540	544	549	614	532	540	574	569	583	596	494	557	579	541	531	552	609	595	537	518	566	533	598	547	561	559	574	551	626	529	585	520	600	567	589	571	534	519	621	564	553	489	532	557	599	576	570	594	533	537	533	543	541	515	559	575	526	583	597	543	533	503	572	556	599	582	535	568	536	567	559	577	569	562	546	519	592	558	558	537	593	570	570	555	606	572	562	546	574	566	548	550	560	564	596	562	587	568	596	543	612	564	587	573	573	571	579	557	551	554	562	568	572	571	533	559	558	571	550	556	546	563	560	536	531	570	572	545	590	549	569	539	533	582	550	527	581	524	537	551	584	550	561	577	578	571	604	531	549	548	564	502	554	565	564	567	596	527	549	560	540	589	537	574	557	590	524	541	537	587	546	580	559	558	549	573	541	554	540	583	536	576	559	567	534	525	546	528	537	551	555	586	570	590	555	512	560	544	537	578	596	541	540	596	516	573	561	565	571	558	601	597	549	554	557	575	563	582	573	559	576	585	551	541	553	533	533	551	540	533	599	554	552	498	539	540	556	513	576	562	601	530	560	556	559	556	550	535	526	546	524	599	553	561	552	583	534	543	521	523	557	568	538	521	555	558	592	550	590	561	565	588	576	571	582	544	574	567	584	566	548	597	586	570	537	554	559	559	550	564	581	562	574	524	580	556	558	567	580	611	598	520	574	548	607	551	565	530	578	593	579	560	622	526	575	532	586	532	585	498	517	575	575	538	561	590	553	544	543	587	569	541	601	576	526	584	540	522	563	570	565	556	539	589	573	583	539	545	571	549	529	543	594	579	557	558	561	592	589	585	548	579	584	561	571	600	560	555	533	552	545	568	550	557	544	560	568	546	574	560	546	535	570	527	550	521	596	559	592	549	515	591	591	591	549	562	583	576	557	573	575	549	535	580	539	568	554	589	564	582	555	595	589	580	564	598	581	560	555	573	602	524	547	562	548	561	557	556	585	563	605	578	528	551	484	524	553	524	499	596	583	524	573	581	558	591	535	548	574	554	568	533	538	537	591	535	528	558	550	580	535	559	560	581	550	518	542	555	579	577	527	579	525	549	526	565	554	521	590	589	560	525	591	580	568	569	588	522	574	539	549	560	533	544	535	560	499	555	628	572	560	537	547	596	566	581	598	595	522	584	556	541	562	542	595	551	555	619	543	545	550	543	580	572	534	567	569	584	501	530	556	543	594	582	555	601	585	577	534	562	583	582	563	596	553	589	572	547	556	568	559	557	557	522	555	566	542	567	531	563	568	583	583	525	600	578	559	597	535	516	596	572	549	602	556	548	565	556	563	534	604	573	561	583	585	509	586	567	585	562	517	532	526	560	563	545	564	507	550	560	581	530	565	561	610	544	534	575	551	533	551	559	577	549	541	549	522	575	571	508	545	564	545	595	551	577	566	536	551	581	593	582	558	504	560	587	536	563	572	563	559	560	563	581	533	588	542	580	543	556	563	574	586	566	524	600	539	532	580	584	615	584	581	562	547	536	576	534	547	544	560	577	527	575	571	551	543	551	576	553	569	595	568	557	567	577	606	527	587	557	525	559	535	538	562	612	539	566	547	591	525	538	569	505	549	571	544	567	563	585	547	504	560	587	542	548	559	530	616	526	563	597	570	556	541	532	576	548	563	548	573	581	579	606	513	518	547	522	523	552	543	560	581	538	570	560	563	563	544	520	548	587	526	515	532	561	593	554	547	551	546	606	560	570	551	586	603	585	534	566	553	579	538	569	589	517	573	591	555	578	552	575	594	582	566	578	555	557	531	572	578	579	571	551	564	555	578	533	548	535	550	547	584	599	521	560	565	590	550	526	578	537	543	527	544	533	539	529	542	546	552	566	597	522	551	588	548	557	549	546	589	548	589	561	570	579	563	584	596	570	529	583	538	531	559	612	536	523	545	546	556	569	534	533	554	525	610	560	576	547	586	549	601	532	558	588	543	544	548	586	538	556	543	582	615	556	556	553	571	522	533	554	511	575	559	573	553	535	559	560	539	569	560	575	528	536	588	532	554	529	568	626	561	603	593	515	536	562	537	579	586	544	552	585	545	569	585	560	601	555	529	525	587	498	539	537	543	550	528	584	567	531	559	553	554	568	587	550	538	554	558	563	566	548	562	594	568	590	530	547	575	573	591	560	587	540	578	569	581	543	557	571	548	586	629	581	600	527	557	522	533	595	553	529	577	620	553	558	574	567	539	595	599	605	621	551	569	566	524	526	533	589	530	585	564	555	585	546	563	568	565	559	621	561	613	504	605	590	547	572	544	603	574	487	585	538	584	557	551	550	602	553	573	557	508	540	545	560	568	561	575	565	552	565	533	546	521	562	530	537	592	534	554	592	567	599	558	569	580	589	566	600	571	573	518	545	584	573	573	545	569	554	545	548	541	566	574	603	569	586	518	531	543	547	581	579	540	601	548	575	577	553	504	576	567	507	576	543	578	570	583	549	547	585	534	564	567	600	584	586	509	570	555	586	529	563	532	579	600	580	540	508	543	584	601	547	619	548	589	587	537	580	533	589	551	552	531	561	556	573	577	519	562	570	523	555	561	571	545	555	599	570	518	567	547	559	574	526	564	552	583	545	548	573	574	531	561	584	589	567	597	594	586	594	562	548	568	545	589	565	565	594	577	603	536	542	539	548	552	503	590	540	556	612	550	576	606	608	588	550	574	488	568	535	574	572	554	604	531	584	589	557	550	554	560	577	594	538	523	578	567	574	574	557	525	561	568	563	612	546	514	538	588	582	548	583	553	571	557	575	589	545	566	546	569	523	535	588	585	532	560	609	559	567	545	565	554	580	539	541	564	538	575	533	515	581	535	574	546	600	572	576	533	585	541	530	556	557	548	576	554	551	559	568	551	552	616	575	573	567	574	553	586	567	551	533	548	557	560	573	470	541	548	499	564	571	545	568	561	592	545	575	570	578	559	541	527	541	586	595	588	571	560	598	600	567	592	580	557	565	568	572	540	523	572	535	565	513	585	532	564	538	574	537	541	550	526	539	590	550	577	551	521	544	548	537	543	546	559	563	533	564	590	585	570	578	568	550	550	582	599	543	537	548	557	566	564	548	525	595	534	550	517	575	554	533	583	525	556	555	565	560	575	606	552	530	549	551	532	538	568	545	551	517	585	557	518	544	510	536	561	532	519	569	595	562	594	562	524	575	578	567
59404	14944	3391	1878	1287	1013	797	664	613	632	499	490	477	447	436	432	388	390	384	397	389	349	390	359	385	374	370	352	330	368	404	410	342	337	364	331	338	324	368	369	368	354	329	358	342	343	338	359	355	328	361	369	381	347	357	317	328	326	317	388	348	320	347	337	356	343	339	333	332	342	343	318	340	354	324	338	361	328	344	349	371	343	336	390	314	332	356	317	368	364	308	383	364	331	313	307	319	344	337	338	312	345	330	304	370	350	333	319	344	336	324	321	324	360	341	376	350	346	337	319	326	381	326	333	311	318	328	318	311	329	321	339	327	338	337	312	298	360	368	347	331	332	338	329	336	334	345	326	331	319	356	338	409	338	364	339	334	346	336	335	370	332	372	346	352	353	333	358	295	301	345	356	350	342	294	346	328	316	370	341	356	335	343	317	371	355	309	339	349	346	353	358	347	320	305	362	352	316	325	331	341	329	368	336	349	360	351	295	295	282	336	332	302	345	371	328	340	333	337	330	332	390	346	350	370	352	348	298	304	349	361	327	336	359	321	345	376	324	367	366	334	354	373	340	325	332	355	354	310	313	318	343	329	339	351	349	337	309	317	334	352	344	328	339	321	338	346	328	308	338	363	376	325	367	331	359	353	315	341	341	332	359	349	318	349	331	356	328	334	317	303	358	317	323	345	346	381	343	336	338	337	330	334	308	338	335	344	373	347	345	358	345	339	320	368	338	358	337	341	327	348	324	333	323	352	346	321	311	327	333	363	330	371	327	347	361	301	306	328	357	339	309	346	348	333	346	326	339	344	302	348	345	320	338	346	326	375	342	336	338	346	307	322	356	330	335	341	331	359	328	351	365	333	357	343	347	347	366	366	332	319	340	339	338	328	341	351	351	351	328	332	353	330	379	371	337	324	320	360	307	345	325	352	338	348	355	352	350	367	335	331	365	360	338	349	317	339	334	377	315	377	329	352	357	350	321	347	324	363	362	334	355	375	319	341	355	332	361	316	313	316	331	341	351	338	373	355	377	333	377	348	375	307	316	352	359	346	341	362	369	348	342	365	357	329	342	344	330	322	360	384	342	320	333	313	312	362	347	352	325	330	347	350	347	318	334	341	368	333	354	336	392	324	350	361	345	356	361	340	339	340	326	374	315	345	331	331	353	374	340	338	362	333	361	372	355	360	362	367	347	317	375	308	330	326	359	382	356	368	342	331	319	359	311	353	352	325	338	328	342	341	335	295	354	323	360	382	320	321	351	363	322	341	356	334	354	321	352	339	324	361	334	358	349	359	314	348	314	323	318	354	335	325	322	352	336	325	367	311	329	323	328	330	304	362	367	347	374	329	318	392	341	342	339	352	326	326	343	350	350	335	381	360	309	333	303	344	322	332	336	329	330	317	335	350	332	334	322	374	387	357	352	318	325	338	330	358	375	353	321	323	360	329	383	369	359	337	375	343	331	339	329	339	348	338	379	347	325	310	337	336	362	363	334	319	337	364	356	354	296	315	347	293	365	341	339	352	353	354	357	318	309	310	366	365	337	351	344	366	321	340	299	344	350	361	297	341	371	346	360	340	336	344	347	332	352	358	342	370	333	327	318	338	355	347	325	350	351	329	334	342	351	300	302	289	335	347	317	357	331	344	332	345	378	325	324	334	342	343	366	331	300	323	312	317	340	330	392	323	339	384	369	335	379	336	362	364	347	320	371	334	344	355	322	345	358	359	358	343	349	337	336	379	325	361	351	344	312	328	326	310	357	335	320	295	350	357	342	345	369	333	314	310	374	371	316	363	359	334	327	364	391	364	314	327	329	350	347	313	322	322	350	326	338	309	341	319	353	345	314	386	354	348	376	360	339	337	330	325	326	334	363	327	345	355	362	327	357	339	320	359	328	345	303	362	364	337	356	377	359	322	336	328	342	343	341	362	370	357	355	358	351	349	331	327	344	329	369	300	331	330	359	309	359	337	354	344	334	322	351	323	374	323	321	338	332	346	339	368	378	333	332	339	327	369	361	342	320	354	341	335	355	357	325	307	341	351	341	311	355	333	320	334	375	335	337	340	336	313	337	353	368	344	358	341	334	358	369	336	344	349	319	344	357	355	294	322	376	332	325	341	334	369	341	335	361	328	349	349	380	345	360	343	335	341	317	352	348	327	381	323	328	340	341	364	311	350	346	320	343	383	315	342	355	348	340	316	362	363	331	362	324	328	338	353	353	328	325	329	345	328	339	383	382	345	332	370	326	369	337	357	347	326	319	365	352	326	334	398	364	346	389	342	364	334	338	331	341	301	331	350	358	332	353	335	356	337	319	327	391	317	360	317	323	362	347	367	311	349	328	346	347	322	317	359	334	332	288	333	316	306	329	319	325	316	344	323	371	354	304	354	332	346	362	343	334	378	368	369	317	316	319	333	332	325	337	338	307	325	348	352	332	357	369	359	334	328	347	364	366	354	344	306	346	307	349	331	364	336	358	343	325	319	370	330	346	322	321	365	337	314	363	379	371	311	368	361	339	336	325	379	342	355	341	367	311	366	308	355	350	364	355	336	344	336	342	368	325	338	322	326	341	335	350	320	315	318	346	363	316	314	328	356	341	347	336	342	358	328	321	314	350	331	335	320	342	349	331	335	317	330	369	358	371	324	342	343	360	363	336	351	356	351	353	322	349	360	332	303	376	337	353	337	361	376	365	350	315	325	338	313	366	355	356	340	292	375	356	331	322	330	342	325	354	353	377	346	332	357	311	352	373	334	319	343	333	317	331	311	361	335	343	331	347	366	340	336	351	377	351	340	313	354	373	338	341	344	325	337	326	360	329	321	331	316	327	342	341	312	341	339	363	322	358	338	331	350	355	336	315	359	336	365	350	341	353	354	355	361	349	359	349	324	321	366	341	327	317	326	327	349	347	313	321	331	358	342	344	345	362	341	333	383	334	385	353	363	349	349	355	345	351	339	349	340	308	320	327	331	349	346	349	349	351	350	336	326	339	361	328	303	328	368	329	341	370	336	351	315	353	336	299	300	328	338	328	330	307	333	350	316	320	350	322	331	325	329	365	312	375	316	360	367	364	364	359	309	331	326	331	358	362	343	336	324	359	340	324	320	320	351	342	353	342	326	344	335	331	304	324	361	329	329	340	328	353	311	313	359	305	328	354	325	335	336	331	328	371	370	343	353	336	378	312	321	393	357	315	365	325	343	345	337	333	346	334	321	372	332	338	349	337	346	305	364	358	347	347	335	353	374	340	362	349	342	365	306	343	332	349	309	337	335	313	318	358	393	307	340	338	360	343	344	337	309	307	392	357	320	342	342	321	340	343	335	336	302	345	363	332	346	332	323	317	366	329	332	364	355	321	354	339	322	354	346	367	353	370	341	333	339	359	347	336	377	359	347	350	313	325	368	344	334	353	353	356	342	319	324	354	338	343	347	326	340	350	329	361	341	337	352	335	318	355	351	304	327	369	346	334	349	333	353	359	368	340
26251	2175	4538	5218	4505	3740	3092	2668	2296	2005	1793	1638	1580	1429	1361	1265	1212	1254	1130	1170	1124	1068	1061	1037	1004	999	941	939	925	1009	986	918	904	858	841	864	872	887	844	837	812	852	894	866	869	879	864	812	852	848	820	851	858	821	828	847	824	829	844	821	819	815	798	771	872	793	790	825	800	813	856	818	846	828	828	825	823	821	833	820	799	830	797	770	791	766	800	787	838	806	774	807	846	810	744	792	819	833	749	816	809	800	822	791	790	751	778	788	765	773	792	804	831	815	781	789	841	851	794	814	807	780	842	770	832	828	831	820	825	830	779	774	798	770	823	837	782	830	771	805	780	765	750	775	813	812	755	797	794	785	775	803	848	790	796	766	746	772	770	757	785	742	777	819	753	848	761	755	799	780	772	804	771	758	741	811	766	811	771	801	803	800	762	791	777	779	768	832	761	762	772	747	801	806	825	777	815	786	806	835	735	816	828	773	787	824	774	795	827	820	742	778	784	830	788	786	780	794	809	800	799	792	836	789	798	811	816	814	801	791	791	740	747	809	786	776	764	768	810	767	799	780	730	754	788	780	773	788	761	748	837	785	815	748	787	806	805	841	771	749	734	807	778	790	774	735	774	808	816	802	793	824	765	787	816	826	787	743	764	784	781	745	754	782	765	823	793	783	794	766	790	822	781	789	807	790	778	771	748	845	794	787	833	809	846	818	798	769	805	777	825	829	751	747	749	781	788	821	799	818	765	756	778	721	765	813	772	767	807	778	804	770	826	795	801	741	769	775	796	858	801	791	820	808	755	772	776	794	760	800	797	758	803	793	749	791	779	796	849	779	797	770	806	802	792	765	773	801	812	768	755	794	730	818	796	856	757	793	811	817	816	812	763	842	764	809	808	768	784	830	833	815	762	766	804	806	797	811	785	778	811	778	777	795	791	810	848	755	851	861	727	847	767	735	787	784	779	764	809	834	790	805	747	811	833	809	800	802	765	791	830	824	814	804	776	808	766	816	812	799	832	801	765	808	801	809	760	802	836	775	774	806	775	793	786	784	846	784	786	799	778	786	735	796	781	748	807	774	799	824	812	778	785	786	797	837	816	759	810	779	795	772	789	735	807	791	807	841	786	745	729	787	773	779	810	799	820	764	802	778	835	821	789	804	786	826	790	807	777	769	748	777	822	756	773	813	820	808	775	827	763	794	768	778	748	763	759	797	793	749	845	758	818	794	793	814	743	859	775	785	805	786	760	766	799	793	788	757	783	798	786	782	727	783	810	804	759	824	779	809	810	792	790	802	795	772	789	770	758	829	784	768	807	795	802	797	786	789	814	750	813	790	802	826	795	772	796	775	810	760	791	759	757	774	793	804	817	773	753	791	756	783	795	808	798	810	822	790	752	749	747	787	820	753	776	757	724	821	792	843	783	778	816	815	857	776	843	783	831	820	828	805	741	791	829	750	769	807	781	792	756	843	799	783	744	756	781	818	779	839	770	797	793	843	818	773	783	795	802	856	774	721	770	789	793	825	815	775	766	799	765	769	776	811	805	797	793	803	781	810	757	808	796	818	782	806	808	805	781	766	773	788	814	775	763	771	773	807	767	813	778	753	760	798	804	822	761	812	799	818	754	810	780	849	765	783	793	807	785	788	829	750	813	777	738	762	795	764	796	805	779	824	806	819	788	783	764	764	764	823	802	802	790	756	765	799	783	808	787	805	739	804	797	816	764	776	782	777	756	769	786	723	783	789	789	819	799	804	792	781	806	775	809	777	819	821	789	787	795	763	829	784	790	809	765	833	774	781	803	820	765	782	806	797	783	817	808	779	768	815	782	802	766	794	846	823	796	770	797	791	777	737	818	790	742	785	796	727	832	764	826	822	762	760	852	767	795	765	787	793	839	742	781	807	760	790	830	776	784	800	819	751	816	789	813	761	829	789	839	803	756	807	788	794	788	805	779	826	805	788	723	817	850	740	809	822	770	841	826	819	736	765	767	723	780	777	855	784	788	776	796	810	785	766	787	767	761	749	810	783	826	786	815	746	766	785	849	798	766	822	783	814	782	796	749	769	793	817	782	803	782	788	825	773	815	832	758	767	780	820	817	824	773	783	827	745	868	761	830	765	772	798	762	759	782	794	807	762	773	765	797	740	758	775	734	803	800	793	776	748	743	811	778	759	803	777	753	811	773	827	789	781	793	803	786	776	806	831	769	758	781	771	767	793	809	826	759	786	838	838	779	805	821	818	767	792	762	759	778	863	824	839	756	767	759	794	779	748	817	775	786	806	790	756	850	799	755	763	790	798	800	778	764	753	855	754	805	788	765	778	798	773	842	821	820	844	816	802	836	809	777	762	838	732	800	759	776	809	796	779	768	835	785	800	747	776	829	747	773	815	712	816	766	780	816	769	740	745	804	819	795	809	788	757	795	801	741	773	741	754	766	837	768	778	805	788	868	777	770	816	790	760	791	771	741	751	802	774	790	786	845	812	776	799	779	754	724	791	789	809	827	769	777	804	810	824	807	849	746	761	823	793	788	751	801	779	811	761	786	834	788	836	786	831	787	778	778	808	794	795	763	771	746	768	795	788	808	839	806	771	806	775	803	762	796	802	780	791	815	832	758	777	778	748	774	798	785	812	805	819	720	798	769	766	750	791	792	785	812	834	764	796	796	803	792	752	769	787	773	785	775	769	771	790	815	764	825	787	811	787	748	783	828	803	752	741	760	808	780	834	765	774	811	782	762	775	726	779	787	816	799	798	809	791	782	794	755	811	769	828	779	729	817	779	815	797	790	711	762	754	739	849	774	790	785	784	807	740	760	763	777	763	807	761	798	744	803	793	818	778	819	802	787	749	736	858	797	773	770	798	805	789	804	794	802	785	781	855	766	795	779	776	871	828	789	770	754	788	818	779	785	786	816	739	799	787	781	843	793	782	840	838	773	798	743	762	835	832	752	759	787	791	826	754	774	834	795	814	829	816	739	762	765	820	826	805	821	802	806	782	768	777	792	820	788	781	799	778	761	776	824	805	727	742	818	768	787	797	816	744	799	813	777	749	729	799	836	780	803	783	748	807	802	752	781	770	795	779	805	752	761	818	778	807	818	813	784	777	801	744	825	812	808	799	818	793	822	779	814	757	715	822	782	759	794	831	745	777	772	803	797	813	820	781	807	778	744	740	753	803	735	756	775	825	748	798	746	731	760	852	800	745	819	796	803	788	802	733	823	826	783	852	828	791	791	766	777	811	786	765	830	819	775	760	797	813	786	750	750	810	804	773	800	815	793	833	785	830	801	788	790	741	779	779	776	749	791	748	757	790	805	738	819	828	774	798	836	841	812	817	798	808	762	761	785	810	708	805	794	806	809	817	844	828	776	791	836	734	825	811	845	847	833	771	821	731	778	764	781	775	753	768	770	802	804	735	794	805	794	819	784	771	782	806	787	808	822	814	783	809	799	789	766	766	807	786	800	766	767	802	762	808	808	793	794	770
5250	161	139	99	105	100	100	101	97	92	94	84	85	93	95	92	121	124	88	91	80	83	91	90	103	76	78	93	76	102	89	84	97	93	88	101	100	110	90	88	78	83	111	85	100	90	109	87	92	94	90	94	102	83	88	98	75	89	70	87	107	93	97	92	83	87	96	102	91	94	98	99	88	91	71	97	92	93	97	85	80	106	96	79	82	76	102	84	90	123	86	82	85	101	83	75	86	87	109	83	85	92	84	97	72	88	96	90	100	113	82	99	83	97	81	83	93	92	75	93	71	87	80	95	104	96	94	79	80	87	84	96	99	106	83	101	72	86	71	100	94	71	81	73	90	94	111	96	75	97	90	92	91	87	74	96	95	83	86	82	97	91	81	74	80	79	89	75	87	83	98	99	88	90	114	100	86	94	101	105	82	112	90	83	99	92	98	107	108	83	90	92	77	100	89	86	91	95	88	76	79	77	108	92	91	77	106	90	95	94	88	115	96	91	103	95	81	89	89	103	100	99	92	83	85	108	79	94	108	99	88	99	65	92	109	90	93	87	91	95	96	98	93	90	96	90	86	106	92	73	94	86	93	67	105	97	97	92	66	90	97	68	93	83	81	89	81	83	83	102	80	93	87	86	92	78	92	87	72	72	87	94	81	82	79	84	79	92	82	79	84	106	81	91	67	81	85	81	82	100	77	91	103	82	94	86	97	105	108	83	108	106	88	81	96	76	82	80	86	84	98	84	82	86	93	102	81	99	104	92	86	104	98	110	84	83	90	97	75	88	96	98	95	66	81	86	67	97	95	92	83	91	87	100	86	99	88	81	81	94	78	90	86	99	107	92	77	72	104	86	94	82	94	88	89	74	100	102	93	79	79	92	90	82	90	76	85	72	117	89	91	80	105	94	89	88	73	99	75	116	98	103	83	79	77	101	88	111	85	81	92	95	99	92	119	83	99	98	70	114	100	90	100	90	81	87	76	99	94	89	86	80	97	77	98	92	90	93	98	86	87	93	70	115	85	78	88	105	106	76	91	96	96	100	75	110	93	85	88	95	101	87	76	86	108	85	99	93	93	82	96	95	86	101	80	91	85	82	98	82	103	85	75	73	70	84	99	101	84	100	102	102	94	79	93	113	110	88	95	108	70	83	87	104	90	91	96	102	104	95	98	78	81	74	115	89	82	93	94	101	93	102	77	89	106	91	77	112	86	94	87	91	87	103	90	81	83	93	106	98	92	85	97	93	79	100	96	93	101	86	88	71	93	80	84	106	86	81	123	100	104	80	84	83	95	82	75	88	84	108	77	83	100	76	93	81	93	92	100	102	78	97	91	102	102	92	90	95	86	101	85	84	88	72	94	81	83	103	101	90	97	92	93	81	94	76	84	88	87	85	88	85	114	91	91	92	105	93	71	89	96	84	81	89	97	95	89	102	85	79	87	102	105	86	90	92	82	92	75	81	107	81	74	92	113	98	106	79	84	95	80	84	87	97	84	74	108	75	104	78	95	86	98	94	110	85	81	95	91	96	106	83	100	89	79	111	84	72	98	88	81	88	83	79	102	91	92	95	95	100	92	88	79	86	97	97	82	89	74	96	99	81	86	110	81	111	81	83	99	95	89	75	81	79	99	108	86	102	82	90	115	80	92	82	98	89	91	78	84	90	75	95	88	94	83	104	93	98	98	76	93	96	89	80	93	101	85	80	90	78	91	90	95	83	79	77	90	83	90	95	97	85	83	86	80	69	82	101	104	74	106	97	99	96	81	80	90	94	96	109	97	84	83	86	97	94	109	105	107	94	86	91	75	79	112	85	98	80	103	96	90	92	84	98	94	85	97	86	96	80	87	91	104	100	97	89	103	99	95	96	81	90	79	95	80	79	82	87	100	87	86	102	108	103	87	92	92	89	100	101	77	93	107	98	94	85	94	79	100	83	85	98	98	105	99	81	82	97	99	86	98	92	98	94	108	100	92	106	90	77	104	93	96	90	92	80	97	102	91	100	83	76	71	86	94	88	79	93	91	87	107	93	92	83	89	85	92	86	107	80	92	69	93	92	86	83	96	90	104	102	89	90	81	93	102	95	79	94	91	91	105	95	81	91	97	104	102	97	76	110	81	88	109	94	82	113	80	99	93	89	93	80	110	85	64	99	94	85	84	89	111	75	82	100	93	92	99	71	91	71	99	63	97	86	82	88	85	89	94	86	84	83	97	81	71	75	99	98	83	74	84	88	103	86	102	87	87	86	91	100	88	96	79	80	96	102	100	82	79	97	99	97	117	95	90	93	104	84	96	85	96	110	98	84	98	92	91	98	76	83	99	96	103	97	86	101	71	83	111	90	98	84	86	95	90	78	110	99	87	103	93	85	74	94	85	75	93	84	86	76	91	93	94	95	87	83	96	92	72	76	81	107	91	94	85	91	97	94	92	103	96	92	108	88	88	88	87	74	79	90	84	85	76	99	76	91	88	71	96	95	81	84	86	91	115	84	98	99	97	88	82	97	101	93	85	89	100	93	107	116	107	97	101	85	78	85	84	93	99	93	103	87	101	101	90	81	80	91	86	95	96	84	79	92	102	91	92	97	104	81	76	104	89	100	76	82	94	93	94	91	82	75	98	89	90	83	96	95	100	87	99	86	85	110	84	98	96	70	89	76	87	96	96	91	67	92	98	92	88	93	97	87	95	99	97	87	108	107	98	97	95	84	80	79	109	79	89	93	83	118	97	107	87	61	83	90	90	88	73	95	95	113	93	76	77	102	81	76	84	95	87	79	87	93	89	84	82	92	83	98	92	79	91	86	89	92	81	105	89	79	84	93	98	104	88	97	84	83	110	97	87	89	73	93	74	74	93	85	91	91	99	86	85	93	85	86	80	88	81	86	85	94	102	92	89	98	100	85	99	78	90	112	92	100	97	97	108	83	108	89	90	80	95	103	89	87	93	81	89	97	102	74	92	105	86	73	82	86	83	87	95	76	93	99	87	95	78	100	110	79	77	82	89	97	87	88	67	77	84	102	100	89	95	79	96	81	93	70	79	86	95	101	98	96	76	69	85	100	82	95	83	98	77	102	79	91	71	93	84	87	83	94	97	94	92	77	67	90	95	106	82	76	80	90	77	84	103	94	86	100	112	97	90	94	80	111	85	87	93	103	75	90	77	95	84	96	97	95	94	87	100	93	90	91	95	82	110	86	90	80	96	73	85	92	95	104	79	87	74	98	102	95	102	90	82	91	83	89	82	69	95	80	97	95	93	93	108	92	92	79	94	92	81	88	93	103	101	104	105	74	114	92	94	96	93	84	95	88	92	76	70	80	77	81	90	97	93	93	95	87	82	86	101	99	85	114	86	99	91	106	97	88	90	105	59	72	83	98	75	61	98	83	91	85	112	87	94	77	83	92	107	93	99	97	89	89	71	104	95	85	83	92	79	85	92	92	106	103	92	104	91	99	100	105	97	84	80	98	87	92	93	103	73	91	98	100
4303	287	371	350	365	313	325	321	316	319	278	297	280	270	287	303	286	284	278	282	305	310	296	300	279	303	304	267	299	313	281	299	278	288	305	288	290	277	282	293	314	272	289	307	283	292	287	287	286	277	290	277	292	283	279	284	271	279	271	282	300	266	297	267	276	283	279	282	273	277	280	287	278	310	290	280	252	278	291	298	299	247	295	300	262	303	301	273	275	270	286	295	293	281	290	260	285	251	301	260	298	313	308	270	268	310	290	263	319	305	265	268	272	304	300	279	264	290	281	275	260	281	286	263	275	299	279	281	295	254	291	285	272	291	266	275	292	285	299	258	286	274	277	266	256	281	289	281	280	309	272	316	281	306	247	291	293	292	291	302	273	301	289	272	308	286	300	290	265	264	281	335	305	284	268	303	284	271	256	296	289	287	277	267	302	279	287	277	304	286	297	304	293	277	295	304	269	309	315	290	282	273	284	267	277	279	283	287	292	286	305	278	299	249	284	292	279	278	306	263	279	284	290	289	317	306	273	275	343	282	296	294	319	247	306	283	300	294	295	268	284	269	255	301	298	282	284	266	286	287	305	314	302	249	283	303	285	275	314	293	284	264	287	301	260	299	279	311	280	288	277	246	312	296	291	254	264	308	284	276	254	291	300	284	291	291	282	271	311	267	284	292	282	308	276	248	297	280	310	276	269	284	289	275	292	265	286	267	288	307	294	263	277	276	300	272	269	271	267	293	290	274	287	265	295	300	295	291	263	297	287	270	287	322	274	316	261	250	292	285	303	274	253	323	276	307	278	296	249	294	277	301	291	303	285	283	278	303	271	303	263	303	276	297	287	297	297	286	268	270	277	319	279	286	274	305	308	312	279	284	262	278	283	269	299	289	280	254	288	297	269	293	289	309	287	295	285	257	295	289	262	276	282	287	266	274	311	287	310	320	295	286	281	315	296	276	302	273	272	295	279	298	274	294	287	276	280	293	274	262	293	284	288	286	292	306	309	303	285	342	285	288	283	271	288	280	308	286	256	302	274	297	290	285	285	311	259	256	271	305	289	297	306	284	286	301	334	276	285	279	258	277	249	303	281	308	305	276	298	282	299	252	270	285	294	280	284	275	271	305	262	267	307	291	283	272	284	301	266	276	284	282	306	299	264	254	291	287	281	305	319	293	316	286	269	264	281	280	276	299	294	281	343	266	286	281	287	288	281	291	276	265	247	240	279	247	276	304	283	262	305	291	273	285	272	306	291	271	276	283	242	272	257	295	287	278	296	306	261	273	272	303	278	307	273	303	297	274	259	284	292	283	244	289	286	289	273	286	292	296	300	300	278	283	287	289	274	271	298	315	282	265	306	285	295	284	316	270	268	303	314	304	264	281	280	261	306	264	318	288	285	278	280	284	304	308	316	304	308	270	278	317	289	280	287	288	291	286	289	279	278	309	279	299	277	291	275	271	285	295	300	301	293	271	264	313	302	283	304	274	276	271	285	302	288	281	276	294	296	247	273	288	304	282	258	282	304	290	304	306	291	305	294	294	282	280	309	295	290	284	268	281	309	269	291	327	300	322	280	278	276	303	295	298	262	303	297	285	297	277	271	258	286	268	302	273	299	286	281	285	270	278	298	297	287	267	307	288	288	294	320	258	286	286	273	293	274	263	301	284	299	276	324	297	297	322	273	313	284	266	266	300	298	275	271	305	297	277	307	274	267	263	278	320	288	293	285	254	300	292	308	258	276	330	290	290	286	291	285	292	311	282	284	260	270	295	296	289	270	261	294	306	302	274	297	267	306	299	273	274	282	291	291	322	292	316	277	267	314	270	316	286	299	270	319	287	307	260	283	279	289	280	289	282	287	255	303	297	252	292	281	299	290	259	277	271	285	289	327	308	292	303	284	250	282	291	273	281	308	303	292	298	281	290	270	302	270	313	283	302	268	292	269	280	260	248	316	294	286	271	293	277	291	285	291	282	278	258	278	269	299	281	303	279	275	254	279	315	264	302	303	294	290	281	266	280	301	274	292	269	272	274	284	306	294	276	309	281	286	276	277	252	296	266	274	286	269	281	278	272	298	285	292	245	274	287	281	265	287	311	248	275	266	328	288	275	262	279	283	316	282	269	305	288	286	291	250	290	288	302	258	279	309	273	281	250	297	300	285	296	279	295	290	268	317	276	295	251	288	272	270	283	301	288	306	289	286	280	236	307	319	260	306	309	298	307	324	305	294	292	312	273	294	321	290	280	291	296	284	312	306	291	292	311	306	303	307	286	272	308	303	302	267	288	290	280	292	282	287	292	300	286	246	304	274	315	288	310	280	301	273	310	292	271	314	278	296	284	306	308	277	281	289	287	264	294	314	284	289	266	285	278	288	285	277	273	291	288	271	277	307	303	297	251	292	299	291	304	271	274	272	302	252	307	294	322	293	272	299	279	306	302	301	287	272	274	287	304	290	269	299	300	293	298	285	292	277	273	277	286	326	315	276	302	292	270	304	294	306	295	306	303	300	291	265	280	267	273	278	251	295	306	295	275	297	265	287	277	271	261	299	266	278	299	301	286	312	271	276	258	269	274	256	306	269	277	294	292	288	288	288	289	288	270	291	287	280	295	285	302	311	273	255	294	281	248	304	259	277	268	280	300	259	269	283	312	298	278	295	281	248	300	292	293	274	255	290	301	293	266	260	275	285	309	307	268	302	286	313	287	257	305	275	280	277	311	285	292	308	282	281	270	286	273	300	253	292	278	318	277	312	300	297	289	296	282	275	277	299	261	280	275	266	286	305	304	271	325	306	264	291	291	270	291	268	308	281	267	281	279	244	267	300	271	307	282	307	270	296	272	276	296	298	278	257	314	268	319	293	272	276	264	310	268	283	303	264	284	257	288	273	295	260	275	293	266	251	291	277	295	307	291	298	266	280	320	293	292	277	298	293	280	271	277	270	267	298	287	259	276	298	256	303	293	272	278	288	285	281	268	316	306	294	306	272	299	287	270	291	272	274	278	307	285	288	316	282	322	311	287	288	289	290	299	263	286	331	285	281	269	291	270	312	269	300	262	310	273	268	264	284	286	276	274	311	290	341	283	289	260	289	285	265	268	294	282	267	280	310	282	315	268	284	315	299	271	304	274	277	279	299	268	295	218	282	292	277	277	276	282	307	297	282	286	283	316	303	261	270	276	282	295	285	299	279	263	302	310	278	275	273	283	272	250	305	269	281	311	304	287	296	279	282	270	303	299	271	279	277	305	315	310	293	292	287	270	277	287	282	290	298	299	289	295	250	272	271	272	292	283	297	297	239	306	313	281	254	304	269	311	279	252	294	272	308	267	303	279	297	308	299	279	284	269	285	251	303	274	279	306	276	267	266	291	315	264	274	281	272	330	282	281	298	299	278	276	309	300	272	281	307	278	303	277	284	284	303	289	281	304	282	296	284	284	326	294	269	296	276	261	307	275	263	255	279	267	286	282	290	267	309	276	277	329	263	262
44950	7817	1224	953	623	536	449	390	367	356	305	300	285	267	255	247	249	270	248	221	246	254	229	213	276	237	239	244	222	230	209	250	232	261	267	240	207	236	218	229	227	241	233	208	211	232	230	228	215	204	227	224	208	229	214	241	201	223	226	218	224	215	227	221	194	236	201	216	225	201	235	224	212	204	216	201	242	201	205	200	204	263	222	195	260	225	202	209	219	200	221	251	209	208	219	222	211	239	235	197	220	203	199	229	215	224	255	217	184	200	208	246	186	204	226	213	220	190	216	221	212	238	219	221	213	214	225	204	222	231	218	232	233	235	187	228	217	240	243	218	202	259	218	233	189	224	215	202	192	208	230	233	240	212	213	185	185	204	230	231	198	229	208	194	207	228	239	226	221	211	218	254	219	221	204	219	199	219	210	218	203	207	230	224	226	217	210	208	205	200	228	229	205	211	214	199	212	218	235	225	225	187	230	228	177	199	208	193	227	200	245	253	221	229	243	217	225	236	212	236	202	193	226	253	234	224	235	238	231	245	188	229	182	228	195	192	217	214	221	205	209	241	216	210	224	226	261	213	215	227	199	234	210	201	227	192	214	222	245	233	215	209	235	202	221	200	212	211	195	237	207	247	202	224	189	212	202	210	202	209	217	238	223	240	209	205	200	210	239	213	185	224	213	224	231	212	219	194	213	218	216	187	210	202	204	198	221	200	220	203	219	218	202	225	210	218	231	211	237	224	212	232	237	219	195	194	227	191	203	210	232	203	220	222	217	238	208	213	209	255	212	215	208	237	252	215	212	204	235	216	191	241	201	199	200	217	209	231	194	214	214	235	204	210	189	212	205	223	222	232	228	206	215	208	200	215	219	225	203	196	225	221	218	222	232	232	221	202	209	210	221	242	222	213	214	181	220	230	191	225	216	232	229	214	208	230	220	249	226	198	186	209	224	211	204	229	244	229	204	211	197	212	219	231	233	230	222	213	223	207	197	232	206	206	220	221	211	217	229	200	207	237	211	230	216	230	222	218	199	205	211	218	216	225	218	217	221	234	229	228	235	180	201	230	211	215	223	190	209	228	239	226	204	206	212	208	232	220	218	217	220	199	202	188	219	206	213	220	242	207	245	235	213	217	201	230	208	205	240	214	230	205	219	221	203	238	191	254	223	247	201	228	235	238	195	240	219	237	189	182	201	218	215	222	210	202	231	232	227	209	211	215	191	213	242	224	203	219	173	205	224	218	216	216	234	226	225	197	213	215	215	219	228	213	222	188	226	239	227	241	216	229	219	199	232	192	201	221	220	233	232	223	191	226	197	203	211	206	209	221	231	219	226	246	221	200	248	205	208	216	213	202	226	184	230	192	239	211	222	212	239	230	224	170	204	230	237	249	233	207	227	245	210	213	220	196	218	202	199	202	204	203	180	207	236	239	214	211	248	214	240	261	215	200	231	236	209	244	220	208	193	224	227	226	225	237	226	209	224	215	220	239	194	232	217	210	230	221	212	207	216	239	222	221	200	222	196	225	209	225	201	203	219	196	207	224	209	203	236	232	228	195	232	196	241	208	208	198	202	231	252	240	199	235	228	246	207	219	235	196	214	215	203	196	184	215	214	208	219	217	211	242	229	207	217	217	233	205	227	202	197	205	200	229	243	199	206	201	221	201	238	222	233	206	200	194	230	208	262	183	199	215	246	224	236	215	244	200	248	238	207	217	220	228	205	216	220	205	228	197	221	236	219	241	219	241	200	198	237	212	241	187	218	216	201	211	197	216	211	237	203	215	232	225	233	211	231	222	209	211	243	224	226	229	211	207	210	245	215	228	216	212	230	212	221	203	226	242	236	191	232	231	232	216	239	188	207	217	201	235	200	228	213	220	236	231	233	223	214	234	201	216	192	213	209	219	211	233	222	213	196	220	239	255	219	208	213	192	204	214	195	224	224	212	250	215	228	215	204	215	200	233	230	215	223	195	201	214	231	193	212	186	215	205	218	204	219	199	256	204	207	217	201	231	218	225	234	205	204	209	202	192	198	215	223	230	214	198	238	225	235	201	246	243	221	205	235	218	221	224	226	214	215	225	194	220	208	224	222	185	232	224	204	216	210	212	215	204	209	226	243	256	214	228	236	211	192	220	219	226	226	200	208	207	209	223	234	264	231	223	221	247	224	219	219	256	208	219	226	215	229	224	226	211	226	195	236	242	228	234	219	221	189	235	226	209	211	218	230	211	241	235	186	220	225	219	219	232	221	213	185	203	213	220	244	214	223	230	205	205	194	210	188	219	231	235	227	232	237	221	230	218	195	205	215	216	227	232	226	225	246	215	215	200	223	216	204	217	193	225	236	218	218	204	212	230	221	175	229	180	221	232	220	215	216	219	207	201	226	226	234	230	244	229	197	213	263	236	223	183	189	230	207	220	216	202	205	205	201	235	234	193	202	218	227	214	214	226	232	245	210	247	207	220	194	237	234	213	220	186	179	203	216	218	221	211	217	190	213	257	228	223	239	192	211	216	209	253	222	215	234	215	200	208	231	224	205	203	202	217	201	211	182	192	227	201	222	163	229	226	225	219	231	211	224	203	227	209	215	206	209	198	219	219	205	191	205	225	194	239	195	207	214	223	207	191	221	215	198	230	212	226	250	221	220	199	217	208	223	195	202	215	222	229	222	234	260	226	215	199	221	207	226	195	244	210	195	187	191	215	238	192	228	228	218	217	220	216	238	220	210	230	225	239	225	211	204	216	183	223	189	213	211	200	214	226	224	210	211	203	232	236	218	209	197	247	247	200	215	222	221	224	198	195	201	196	207	195	213	219	218	220	224	215	189	213	197	204	220	216	210	220	237	214	196	227	212	206	236	240	208	204	219	217	202	226	208	237	227	210	242	231	219	271	219	200	207	205	200	191	220	248	234	194	212	215	222	249	199	225	223	228	206	217	197	232	217	223	226	210	220	227	244	196	201	239	234	225	221	198	207	232	220	224	230	245	187	211	220	219	209	232	223	214	229	202	201	222	230	205	243	222	233	214	216	227	238	227	211	233	219	188	238	213	238	233	228	244	222	252	212	231	226	229	241	233	216	227	242	225	204	223	207	243	196	216	217	234	214	220	218	233	221	226	205	229	223	216	218	212	225	217	230	212	204	258	251	226	216	218	215	218	225	229	215	209	222	226	208	225	219	219	197	237	214	238	244	188	213	230	203	224	211	211	216	243	235	209	221	186	217	206	211	206	218	215	213	211	175	213	183	209	220	212	224	212	237	224	220	215	227	225	195	198	218	224	211	228	222	213	218	218	187	205	202	244	238	242	201	235	211	216	195	198	209	188	228	210	240	215	209	190	264	213	215	200	206	215	210	214	230	209	201	255	250	196	197	203	216	223	223	249	178	223	205	232	234	226	181	220	206	196	226	209	220	194	216	201	213	218	209	201	201	226	246	236	239	210	228	228	206	222	191	215	199	245	226	208	220	239	209	226	230	220	217	204
19863	1171	2446	2783	2540	2107	1740	1546	1311	1174	1134	1050	892	890	898	788	860	795	746	756	738	716	712	641	662	685	704	655	668	597	630	647	606	649	621	591	576	631	619	524	587	600	596	586	571	569	598	608	617	585	635	577	601	619	569	578	581	531	581	547	541	616	599	592	556	554	583	569	573	578	566	577	589	575	556	605	555	590	588	557	569	539	544	545	510	603	526	567	527	576	592	559	516	622	530	568	586	527	554	556	541	550	548	527	584	550	544	552	545	531	565	623	536	606	528	530	562	560	532	567	636	577	556	547	550	565	568	560	541	584	558	562	544	593	528	574	557	553	571	596	568	577	554	578	597	540	566	529	562	546	570	553	556	546	547	558	590	612	568	535	607	614	557	528	578	579	518	553	547	548	596	550	568	564	549	532	530	528	551	549	555	547	546	529	576	549	532	547	602	587	587	560	586	545	543	621	561	598	541	548	540	540	561	553	547	525	551	578	528	590	571	575	549	547	599	560	534	537	540	545	547	591	566	606	602	556	559	529	553	590	549	551	541	553	578	563	597	543	558	579	564	569	562	606	579	618	561	576	541	557	582	557	577	594	548	529	541	523	563	597	570	618	595	525	542	567	590	556	581	584	496	536	583	539	582	540	536	466	604	561	538	555	596	573	582	584	597	541	537	540	556	561	536	494	516	556	551	583	564	535	567	572	548	549	546	568	553	596	558	555	520	531	573	533	592	580	555	542	574	562	556	595	557	547	546	555	576	585	574	556	538	559	610	542	603	548	582	549	545	530	536	571	534	577	515	572	561	589	579	559	545	549	544	572	561	585	537	567	530	591	548	584	550	514	564	573	532	594	534	560	538	557	597	589	555	564	606	563	593	575	575	556	546	558	566	564	568	576	582	597	544	570	571	573	562	552	539	552	529	590	556	578	590	559	535	552	587	561	559	534	556	545	565	541	545	548	561	541	591	529	559	541	535	556	613	576	579	544	553	536	560	554	569	592	525	555	585	573	575	599	580	535	553	594	541	573	555	536	576	582	585	543	522	547	582	535	583	552	571	537	552	516	590	591	557	534	602	539	547	580	562	527	533	559	524	520	553	580	555	540	564	564	592	526	519	585	545	580	600	586	533	562	562	555	559	542	578	563	552	538	579	579	549	604	599	544	571	559	560	506	554	547	549	554	593	563	555	557	564	548	573	551	519	603	578	546	562	582	532	582	579	505	563	560	568	535	523	524	604	568	527	592	565	596	597	559	573	542	576	547	573	543	577	544	542	547	569	530	587	558	576	553	558	563	589	587	539	566	562	546	562	589	594	583	535	563	550	540	529	568	578	562	611	523	578	588	604	535	529	544	571	548	566	544	566	554	558	566	578	567	564	589	532	515	534	593	540	568	528	594	591	581	568	583	527	562	578	609	613	563	538	566	544	570	511	588	571	524	582	536	549	568	558	579	586	550	573	554	548	550	575	559	560	533	573	552	601	531	549	568	589	596	575	544	590	558	559	571	534	571	572	580	532	558	517	580	567	533	528	558	567	542	533	583	521	576	577	566	543	557	555	584	571	547	545	564	551	520	576	535	523	553	542	577	544	538	532	549	575	584	561	554	587	582	550	598	547	595	565	547	611	583	553	585	551	521	589	565	581	505	571	557	560	539	559	519	549	586	506	555	574	586	608	572	566	598	557	548	548	577	571	557	543	596	592	544	549	579	593	582	566	552	557	548	554	537	575	562	561	569	528	542	603	535	568	573	555	588	530	585	530	566	550	560	576	548	548	550	520	539	549	558	561	586	616	586	597	566	582	540	625	586	591	575	555	542	583	582	549	575	572	563	541	552	519	574	610	546	557	558	553	559	574	576	569	563	522	541	590	576	538	561	525	575	560	533	520	536	545	554	526	532	536	553	558	553	556	587	538	564	538	552	534	573	558	567	601	543	568	555	560	524	596	543	535	589	573	553	570	508	551	574	560	546	519	528	596	601	549	543	573	551	563	557	562	548	544	572	588	549	591	561	537	563	578	550	541	545	547	558	572	555	549	550	605	568	588	560	569	591	553	626	555	538	528	570	567	543	560	588	570	531	509	541	563	575	569	523	566	551	558	555	533	553	572	573	545	551	604	578	550	557	546	577	560	567	513	539	557	537	570	598	547	584	557	592	558	543	590	542	593	554	594	561	594	598	532	568	587	555	570	601	549	548	544	515	559	562	596	553	602	542	537	584	536	534	593	605	549	584	555	580	534	556	532	570	574	577	518	546	607	563	539	586	533	591	574	558	574	506	584	545	535	546	533	606	536	525	564	541	558	529	573	572	583	595	552	569	606	579	513	559	581	567	535	536	543	586	588	569	577	564	541	560	588	573	589	575	591	577	576	576	573	544	541	558	560	564	561	534	581	521	558	578	566	589	546	535	559	559	539	553	593	569	573	583	595	555	561	521	520	582	597	532	560	530	563	575	577	555	590	544	609	562	525	573	575	547	537	593	515	540	545	541	570	545	562	560	588	547	592	546	528	548	579	519	547	563	557	551	574	587	533	561	584	544	550	565	565	577	556	556	498	560	551	577	512	562	545	542	584	613	558	548	510	571	544	588	534	565	559	500	552	551	522	606	566	580	543	549	583	533	532	559	561	580	536	540	575	603	517	574	578	586	563	579	595	531	592	554	521	538	527	586	545	535	611	568	575	553	572	542	535	537	604	565	564	604	522	599	552	485	556	587	573	585	591	591	537	546	520	604	596	548	604	542	562	553	561	563	571	591	513	534	535	542	583	557	580	591	558	586	507	575	609	585	563	568	553	552	529	542	583	550	557	559	608	559	527	575	592	556	565	607	587	542	521	571	576	564	560	579	562	553	576	556	570	504	566	564	553	605	574	556	563	565	548	567	575	568	565	520	615	581	560	559	592	550	534	525	597	570	562	568	594	536	543	526	604	534	584	528	575	576	571	553	549	568	532	555	568	560	585	526	595	562	613	580	614	530	550	520	589	536	571	530	543	565	570	528	569	577	525	571	569	549	496	552	563	580	571	546	559	560	622	570	539	538	519	565	585	536	578	566	538	548	553	548	561	554	589	534	557	548	534	542	538	559	564	527	573	566	561	585	563	531	560	558	546	596	537	583	570	524	584	545	558	580	554	583	565	586	554	567	593	582	537	574	588	549	529	539	563	562	526	570	536	538	543	566	576	522	594	561	561	562	563	535	544	586	533	548	602	567	562	581	544	565	546	596	561	526	546	553	573	551	524	539	506	578	571	594	525	528	574	558	605	549	586	571	551	566	552	547	583	568	557	549	554	564	568	560	611	578	553	564	562	579	573	564	544	604	558	549	525	562	550	585	567	574	585	583	558	564	592	486	531	552	573	575	585	579	557	569	567	546	583	587	595	544	569	528	567	565	561	570	549	589	547	547	548	569	596	552	594	590	553	570	572	587	552	553	594	555	554	541	521	573	570	568	552	526	565	588	551	504	537	595	535	540	580	536	565	551	569	553
60348	15644	3417	1885	1186	973	833	688	616	544	529	477	445	422	405	415	391	372	395	396	382	370	362	363	383	369	403	363	342	336	379	348	371	347	372	361	353	349	311	357	325	338	372	341	345	323	390	330	362	341	346	377	340	320	345	328	348	330	342	370	329	382	349	369	360	363	344	348	370	343	352	319	333	313	332	317	341	341	347	292	367	332	328	319	325	330	366	344	365	319	338	334	336	347	333	347	312	328	330	341	313	334	337	333	354	361	351	345	358	334	349	378	354	313	323	339	308	313	419	358	341	322	367	337	346	341	346	345	313	337	300	340	323	335	337	319	364	316	340	332	303	347	354	334	309	345	318	351	334	321	353	357	347	326	344	352	354	344	339	322	324	320	342	342	388	383	358	336	350	340	322	351	340	344	330	363	343	332	321	345	334	330	334	343	335	320	329	337	353	343	329	355	351	359	328	338	348	337	334	343	338	325	322	360	319	338	329	314	354	349	341	318	320	304	324	317	361	299	310	345	336	372	301	330	340	324	330	347	355	330	321	342	321	319	371	315	362	346	318	333	353	350	390	319	361	386	303	364	349	355	335	362	282	358	358	340	343	326	346	354	348	361	328	369	357	339	367	345	352	352	317	341	324	350	343	331	345	348	349	324	345	342	333	337	351	345	330	376	318	369	335	333	324	327	326	316	345	359	306	329	314	336	351	377	336	363	319	313	331	336	344	361	335	319	340	332	308	327	315	343	357	323	328	339	357	349	341	337	336	332	337	304	340	334	309	323	332	324	328	332	368	367	314	337	327	330	326	343	357	379	318	349	327	400	389	333	354	354	365	326	342	354	326	308	325	329	331	327	367	332	318	398	345	357	331	346	331	334	321	326	351	312	349	333	366	331	327	307	333	370	376	342	318	378	303	360	325	338	364	298	300	329	368	371	332	312	354	367	363	299	314	331	342	311	333	309	319	320	323	341	349	352	337	354	327	353	351	324	345	362	302	345	325	343	326	357	324	336	308	361	361	334	374	306	321	376	328	358	297	322	311	336	325	389	358	343	333	307	321	345	354	319	382	327	337	320	350	324	303	364	338	340	382	360	330	365	348	323	331	302	319	333	336	345	341	328	302	322	356	335	332	302	326	342	335	330	314	340	351	339	357	363	380	332	359	359	305	332	346	315	351	323	299	297	295	276	331	381	353	301	344	354	340	328	328	332	346	345	340	296	327	310	320	308	357	337	335	314	354	342	337	315	330	311	362	338	308	344	328	327	374	349	353	320	348	345	306	330	353	313	337	331	338	356	360	318	366	343	340	348	348	334	322	338	311	399	371	337	332	325	317	390	310	325	385	315	375	355	345	312	362	399	336	345	348	339	355	339	359	381	374	358	326	336	309	364	296	320	340	375	323	341	335	352	349	348	340	326	346	341	318	353	364	313	367	281	333	326	342	359	356	344	358	337	334	345	327	353	352	328	301	338	327	338	341	331	309	344	299	332	360	362	336	345	323	344	343	359	315	304	381	327	365	330	312	354	332	325	332	363	316	310	329	314	317	323	340	334	332	375	365	356	333	361	331	319	369	362	393	337	345	291	333	332	311	335	392	348	358	311	332	365	333	338	339	313	341	331	367	356	335	325	350	378	352	318	345	377	313	297	330	313	328	338	322	315	363	331	362	342	327	328	320	323	322	330	333	335	329	310	339	349	309	341	354	335	332	334	337	298	321	342	349	357	327	366	352	313	321	377	350	307	331	341	312	315	325	339	338	377	343	359	347	351	317	328	326	301	331	314	316	319	333	353	308	339	324	336	315	329	350	360	334	325	317	361	338	327	376	360	331	336	340	329	353	326	298	306	319	330	319	327	305	355	361	300	330	329	311	351	314	330	343	336	297	328	379	347	326	351	288	353	324	319	314	346	352	336	321	342	336	319	347	318	335	366	345	329	344	360	324	332	335	338	366	341	324	336	363	324	339	371	331	293	333	356	330	342	326	352	356	328	369	319	316	365	352	344	355	347	307	321	314	333	338	287	334	344	342	344	298	346	329	303	331	349	340	333	338	342	326	334	344	318	352	326	366	344	320	349	344	322	343	317	345	315	378	350	311	346	330	317	290	325	304	324	352	361	334	320	362	351	384	337	353	335	372	303	326	361	307	359	369	351	332	301	340	353	339	329	347	347	329	323	355	368	337	340	341	325	345	344	334	355	327	283	358	344	332	337	335	334	339	341	301	338	338	351	297	358	316	359	335	331	326	319	322	313	357	301	341	328	345	369	344	342	348	342	338	359	337	352	337	341	343	311	343	345	327	348	347	315	335	320	350	331	318	344	357	377	343	353	324	353	380	332	307	347	332	318	336	343	338	350	322	343	293	337	342	336	350	316	344	329	323	380	322	341	306	345	318	366	339	308	317	332	343	328	337	326	346	349	328	376	354	346	313	344	340	358	327	356	327	354	348	342	334	348	325	329	305	305	322	352	349	344	320	352	343	350	364	340	336	331	337	358	354	348	322	321	327	322	333	322	366	326	339	339	299	326	344	338	330	311	367	305	339	351	313	318	336	359	361	309	322	322	314	324	324	339	370	275	340	352	335	371	324	326	361	372	311	306	352	346	323	336	336	347	350	341	358	324	349	403	314	349	331	331	349	350	341	351	326	349	323	350	304	332	340	347	342	332	326	321	305	343	362	360	329	346	347	348	336	368	365	334	357	373	356	336	320	295	337	293	324	338	356	335	321	329	357	340	351	349	298	307	329	346	322	321	358	357	340	320	374	354	349	353	362	376	351	321	304	346	348	349	320	354	304	365	351	362	318	346	353	339	333	338	350	331	320	324	322	310	327	310	301	335	337	337	335	380	331	343	377	315	307	331	331	347	319	324	359	321	327	327	351	321	325	366	350	338	301	322	313	362	319	316	312	360	335	344	328	349	337	346	354	345	358	306	322	334	315	380	361	346	329	296	359	330	359	370	333	358	360	367	349	346	331	332	298	337	300	334	324	326	333	362	348	360	314	332	361	327	327	311	331	336	318	355	323	338	341	360	323	387	367	329	328	352	393	340	342	347	352	356	337	355	316	322	365	338	345	317	338	348	368	313	331	333	331	360	332	311	320	347	330	314	365	381	351	338	336	330	337	324	345	351	349	340	360	368	331	364	311	364	358	335	314	355	315	348	353	349	349	320	342	360	347	350	310	347	308	329	316	359	347	308	325	316	316	310	355	376	354	337	342	325	363	316	320	363	332	345	347	314	363	344	321	382	325	311	344	338	367	338	335	307	356	325	345	311	331	319	347	320	351	356	327	313	305	331	340	366	353	328	348	343	341	356	368	326	356	331	343	332	306	357	356	329	319	341	313	337	329	340	342	348	319	338	354	316	336	362	355	332	356	342	359	328	364	339	358	347	305	288	327	298	337	325	352	368	335	353	344	347	296	388	357	301	329	318	350	337	347	353	340	353	303	302	358	359	356	362	331	308	350	311	396	359	346	367	342	328	335	333
26980	2100	4454	5155	4529	3792	3058	2655	2294	1950	1839	1673	1609	1434	1353	1300	1270	1185	1097	1110	1113	1043	1067	1040	1015	1010	945	970	967	932	920	879	912	877	923	903	891	928	833	932	838	878	861	834	852	876	803	816	800	823	845	860	837	838	846	822	823	841	822	812	847	773	829	830	834	829	808	839	806	804	748	816	809	799	828	806	833	810	796	762	832	851	783	819	798	789	808	796	798	770	805	790	812	766	804	770	810	770	845	848	778	777	848	783	768	837	822	811	822	787	828	793	814	753	802	805	784	829	775	794	805	782	789	812	806	820	753	840	803	801	739	801	822	755	811	776	788	789	785	820	746	768	803	792	771	762	813	767	752	746	809	760	828	797	820	787	780	759	800	792	807	824	824	771	763	790	822	808	815	818	817	800	775	817	809	796	748	828	791	866	776	782	820	822	772	790	805	775	760	738	799	772	817	705	804	806	825	747	846	789	824	808	769	816	823	726	738	845	786	799	784	790	784	797	762	779	807	816	782	810	784	786	785	803	814	790	719	753	821	795	815	764	761	814	803	808	770	796	785	778	780	736	789	810	759	787	757	806	806	802	761	745	752	772	798	809	781	791	815	813	780	778	824	801	852	757	798	842	780	777	757	777	754	773	764	771	768	786	732	751	755	766	848	791	813	791	805	776	784	755	777	791	758	773	819	852	812	759	800	815	794	768	812	810	802	810	739	782	824	816	831	783	806	812	777	794	798	791	797	824	784	825	817	774	801	773	804	798	808	796	789	810	745	834	755	800	782	769	810	801	763	752	784	806	798	782	813	785	773	804	826	843	762	827	785	748	782	780	746	814	771	816	748	777	786	796	781	805	815	805	761	786	786	774	818	819	785	818	856	840	809	774	787	787	765	785	753	790	821	794	788	775	803	815	745	783	740	825	781	821	809	791	823	805	810	781	793	755	757	786	838	729	809	811	804	788	814	737	816	812	802	788	789	766	857	812	768	860	811	799	796	804	782	774	772	847	788	739	776	826	768	800	798	810	771	781	804	792	776	821	831	848	744	780	754	800	793	758	783	789	800	779	813	802	748	802	790	826	773	808	781	768	833	797	797	768	756	751	793	825	790	798	716	776	771	812	784	800	789	797	832	758	842	785	790	779	769	820	810	752	792	814	775	775	834	772	781	800	758	807	794	814	805	813	772	816	815	800	803	769	801	792	751	794	767	803	829	763	789	748	794	812	806	840	806	800	830	826	757	787	796	782	824	784	763	799	785	772	821	833	752	766	746	787	779	842	831	764	812	804	810	763	840	776	781	791	774	785	799	806	788	762	810	788	779	804	781	798	782	833	816	738	776	778	808	747	814	782	807	764	795	810	714	752	774	841	779	802	805	812	785	774	819	773	784	814	766	768	747	795	772	806	783	775	792	801	798	824	817	839	785	773	772	826	801	739	802	785	809	753	781	784	776	768	789	779	779	776	804	763	755	827	814	805	789	778	790	803	739	772	821	788	824	742	817	784	807	815	770	840	829	775	786	833	805	778	793	766	851	765	735	730	775	770	812	759	784	832	804	774	807	767	832	760	820	762	781	793	798	791	767	803	783	851	785	788	807	831	836	789	741	771	776	738	755	784	790	797	816	819	744	758	750	764	831	782	785	823	820	817	788	767	736	755	743	797	829	778	779	807	814	848	746	790	793	839	747	807	745	804	781	766	828	766	800	786	773	740	810	767	788	769	751	769	775	774	782	792	813	774	802	762	780	750	771	790	786	784	805	770	804	782	764	757	774	736	774	778	793	787	757	737	821	800	740	817	800	787	803	771	808	799	836	736	789	787	801	792	795	804	752	799	789	808	811	767	743	795	789	773	802	771	810	799	799	822	798	772	807	783	813	817	806	759	730	809	806	757	819	819	823	792	835	800	798	799	811	848	820	794	802	841	806	774	823	810	784	776	774	846	820	738	827	849	803	820	817	866	769	785	792	781	794	784	772	784	805	780	772	780	817	777	817	803	769	784	818	763	807	756	756	786	755	763	778	797	767	831	806	810	803	768	786	748	795	816	765	818	816	746	729	826	798	804	806	776	777	772	836	782	734	787	793	843	817	793	776	758	793	760	845	808	775	819	769	786	768	806	752	767	799	827	759	764	768	750	800	813	821	770	757	820	774	823	789	782	812	766	756	754	822	817	818	798	822	788	797	802	824	826	811	765	755	784	761	834	770	800	810	779	774	783	809	829	844	775	793	774	803	822	775	768	801	809	807	779	747	769	789	761	852	827	843	786	789	748	759	796	785	797	798	836	836	783	773	789	776	830	828	781	797	801	774	771	784	750	831	806	826	775	778	816	755	800	800	807	824	786	772	816	819	760	766	823	824	769	802	776	823	783	808	772	777	804	751	817	801	805	779	802	781	798	768	774	792	760	776	798	777	796	730	775	814	759	801	786	762	787	804	768	818	785	774	787	796	810	748	759	782	784	773	768	794	799	762	809	768	726	792	803	799	767	772	798	768	761	799	800	820	783	805	783	758	803	759	780	847	806	753	815	828	741	742	763	823	819	824	806	801	783	754	768	738	787	787	769	830	771	764	823	763	778	801	839	771	758	752	747	777	776	811	822	775	757	782	791	789	797	823	817	822	787	794	833	780	757	798	785	810	823	746	757	808	804	849	762	822	749	792	797	796	811	741	838	825	869	800	789	819	793	842	797	833	780	714	764	807	812	775	776	800	792	796	774	772	767	792	792	783	793	776	842	821	816	796	817	794	796	792	785	822	810	743	808	802	770	818	796	813	778	768	790	788	803	817	808	788	793	845	746	790	815	827	804	736	785	813	760	794	775	773	800	787	748	816	798	767	785	779	802	807	778	798	820	761	755	824	859	767	817	800	771	781	763	781	777	819	835	783	777	779	859	811	809	784	767	759	797	759	809	785	806	824	732	837	732	810	795	797	791	794	799	805	824	801	813	857	767	785	797	811	731	798	789	785	762	774	725	765	802	781	773	834	750	779	713	789	844	791	753	788	791	818	857	814	859	805	794	755	795	811	793	748	796	807	801	784	810	814	786	774	822	784	872	790	780	827	775	782	772	788	826	818	806	773	781	786	797	814	812	825	805	813	780	821	829	818	822	781	792	785	819	801	797	769	772	809	769	785	784	810	769	822	783	774	809	803	781	744	830	815	764	781	766	769	744	818	774	784	766	759	779	825	823	820	819	782	787	767	779	790	785	774	756	797	812	750	772	754	785	826	746	748	738	804	778	771	764	762	798	837	783	749	748	778	839	858	789	839	815	761	753	812	821	792	819	739	777	785	796	777	795	804	740	794	818	760	803	756	766	812	762	738	767	786	803	807	771	772	794	770	819	803	797	776	788	803	751	815	781	775	779	836	771	788	789	750	774	776	812	774	728	786	745	793	787	797	784	794	841	846	759	762	738	799	800	746	834	811	765	824	801	798	766	801	787	793	851	799	840	763	775	825	810	842	756	803	766	783	753	788	743	764	777	806	795
5456	176	104	96	97	99	97	104	106	93	93	84	76	102	88	87	114	93	113	82	90	81	87	110	83	99	80	109	94	106	96	90	74	81	104	97	99	85	87	90	80	68	87	93	108	83	107	98	57	73	82	89	94	100	93	108	76	84	105	96	66	76	75	81	98	91	98	61	99	105	95	78	90	94	89	83	77	97	95	84	96	79	89	107	94	96	86	78	97	100	84	125	98	81	90	100	108	98	99	91	91	68	79	95	82	91	85	73	88	68	81	101	101	105	88	76	91	93	74	106	75	77	108	75	101	85	106	86	107	92	91	86	88	82	100	97	87	91	89	100	94	85	82	80	109	90	98	99	98	83	94	86	82	65	87	84	72	75	97	108	89	87	78	93	102	91	86	106	102	98	97	98	85	98	90	83	91	91	106	97	78	90	78	107	83	89	89	83	89	102	98	89	95	87	106	84	99	95	98	109	85	97	106	94	81	89	103	84	88	90	78	103	99	99	106	81	104	90	83	92	86	91	94	76	82	90	74	91	85	95	74	90	85	99	85	83	89	96	85	70	86	96	101	89	77	87	89	101	84	88	86	89	91	90	78	82	95	106	108	104	118	89	99	73	92	100	99	95	108	90	101	97	97	83	90	91	91	99	100	92	95	90	96	105	87	93	89	73	96	90	80	77	88	95	114	99	85	98	96	80	89	90	82	90	97	86	79	80	97	98	90	85	97	96	75	75	98	95	92	82	77	76	85	95	104	97	97	91	86	83	112	95	81	92	107	98	102	93	96	86	82	74	80	97	79	78	94	94	86	88	79	98	102	80	104	79	89	78	79	99	95	88	73	89	88	92	79	98	106	88	89	76	93	85	99	91	120	100	84	92	104	85	92	68	83	95	104	104	82	90	85	87	90	103	80	88	95	88	76	96	76	93	100	101	103	92	117	94	91	77	89	83	101	90	89	103	88	105	90	88	98	94	86	92	84	89	93	92	96	89	99	88	91	81	84	91	84	80	96	101	93	95	93	76	88	91	91	89	102	91	99	84	97	80	111	107	83	100	110	86	99	85	94	90	89	86	89	88	88	98	97	100	97	87	77	78	91	96	89	79	87	92	90	92	88	109	91	91	91	86	80	84	89	81	84	81	79	92	61	93	85	88	105	90	83	90	78	94	88	107	80	110	81	89	99	92	93	90	112	79	80	95	82	98	85	83	124	80	77	75	84	71	83	87	98	89	91	92	90	95	85	96	113	79	75	97	93	86	80	72	104	106	97	85	87	89	74	83	87	90	89	100	99	86	85	77	96	90	95	91	97	110	94	96	82	95	87	92	74	82	88	97	97	82	92	71	92	80	91	79	67	77	75	100	78	109	89	101	112	78	80	105	94	102	85	87	78	75	105	95	86	84	87	88	79	78	119	96	86	80	93	91	91	93	86	100	99	88	97	95	93	110	98	100	105	92	95	98	86	80	94	80	87	99	87	76	92	98	87	81	86	84	85	99	105	95	102	78	94	93	90	86	79	96	95	74	98	92	87	89	85	106	102	86	89	77	84	92	100	68	94	95	78	73	101	100	88	88	84	90	93	95	95	77	91	96	100	95	93	101	123	87	104	82	76	100	87	95	95	78	86	75	104	87	90	95	87	89	78	80	106	97	85	88	104	100	76	88	84	93	101	85	83	98	102	81	91	93	94	85	95	85	77	104	82	93	72	103	80	72	91	90	96	95	84	77	90	91	88	95	93	91	104	92	92	98	85	95	108	75	113	95	96	68	104	90	79	79	102	96	90	92	90	81	91	91	81	87	108	123	82	84	83	91	96	89	98	72	74	79	92	81	85	82	86	85	94	96	73	100	78	88	93	84	77	91	87	88	91	88	102	108	82	76	110	90	87	72	89	71	83	101	91	96	87	99	104	84	78	81	85	98	104	84	91	107	81	98	83	89	104	88	77	86	81	91	96	73	100	97	91	99	91	80	91	96	103	85	92	77	95	94	99	86	94	98	78	89	105	91	102	96	90	86	76	115	79	84	112	72	89	89	96	84	97	107	76	100	84	92	79	81	95	90	102	83	92	94	89	84	101	83	101	91	92	95	108	86	83	86	86	90	101	97	111	89	92	75	81	98	83	103	99	103	81	92	98	81	83	92	96	84	90	79	87	87	92	96	94	119	91	81	97	102	89	100	93	77	84	101	94	82	76	84	99	89	105	96	88	68	90	88	100	82	101	92	76	96	72	106	83	102	83	99	75	72	109	89	95	71	79	90	94	103	102	110	82	100	93	91	82	93	89	85	93	73	89	97	93	85	92	99	91	105	95	106	94	93	92	81	93	111	86	98	98	85	111	91	102	87	94	92	102	82	90	87	86	70	85	88	105	84	68	91	88	104	79	84	108	81	100	94	88	81	89	86	86	105	89	91	88	87	93	103	84	92	86	83	100	83	82	92	110	75	84	101	80	80	95	93	99	92	93	96	101	92	103	109	85	88	94	80	91	96	98	89	79	84	99	100	91	84	88	90	96	73	83	87	83	88	96	94	81	96	100	101	84	89	93	81	88	86	78	90	88	87	80	77	89	84	94	92	100	96	98	99	85	81	102	94	62	81	102	87	81	85	81	88	83	89	101	90	90	86	91	87	89	92	92	96	85	93	104	94	81	87	74	98	89	71	71	92	94	109	89	111	106	100	109	86	97	91	93	83	95	81	100	96	84	91	95	92	97	71	84	65	90	96	96	79	98	102	105	99	102	89	91	91	111	88	86	100	80	92	101	83	94	83	97	93	69	90	92	87	93	102	101	78	84	88	82	86	83	103	105	78	101	87	72	83	91	86	86	97	86	89	89	96	98	87	75	91	89	99	92	99	72	85	107	98	97	85	99	97	96	100	95	88	74	103	89	84	98	90	92	92	93	96	90	90	98	90	85	68	91	106	88	102	96	81	81	78	84	102	100	87	92	95	98	84	97	84	120	116	82	85	83	84	107	85	101	84	88	89	79	89	87	101	100	94	83	72	76	67	85	93	82	90	94	87	104	89	104	97	97	100	89	91	86	82	89	76	96	108	81	97	101	88	97	110	90	82	100	95	79	86	95	92	94	90	78	72	109	94	100	93	91	94	94	78	97	82	88	108	89	108	96	88	95	83	88	84	93	95	86	82	99	72	89	87	87	95	102	100	96	96	102	102	100	85	83	87	96	80	81	81	94	87	99	97	78	90	85	86	94	106	97	81	110	90	86	109	90	99	94	105	107	97	98	82	89	98	88	92	77	96	84	80	97	85	87	86	82	103	68	84	96	89	91	103	91	68	103	81	78	93	76	77	91	93	104	105	83	79	86	65	72	105	86	93	88	92	125	81	89	81	92	86	103	90	83	85	85	70	103	85	81	99	88	94	100	97	88	84	79	78	91	91	90	103	96	88	98	84	79	89	103	93	82	93	96	85	104	93	83	79	85	83	84	100	105	102	83	80	91	84	91	89	81	91	85	80	97	88	99	93
4360	308	364	377	372	338	332	363	307	301	309	289	300	317	304	283	319	314	284	264	305	297	276	286	328	283	245	296	288	304	281	273	282	266	287	264	291	310	277	295	274	299	296	290	298	308	283	289	264	303	267	253	290	299	259	308	278	294	301	281	300	296	291	271	273	257	285	264	300	299	297	297	295	259	292	302	301	303	299	253	311	280	299	273	296	317	264	276	281	290	308	271	248	285	278	277	285	266	286	308	295	305	277	266	282	311	261	290	279	301	294	274	296	273	287	311	302	270	305	285	280	301	287	278	288	267	291	288	283	253	299	284	279	287	276	295	279	292	307	270	305	302	317	278	259	285	273	318	270	289	305	299	278	309	254	303	315	288	285	283	291	255	273	276	269	253	280	287	285	312	296	274	271	305	279	281	297	310	284	286	298	279	287	305	287	289	312	288	299	288	295	272	261	295	273	280	248	267	255	289	267	274	286	300	255	303	289	276	270	273	267	283	319	263	302	278	274	291	284	278	300	271	286	289	306	283	322	280	282	289	289	302	307	307	298	289	298	274	279	272	292	290	277	302	283	287	293	330	274	277	286	270	264	293	286	296	300	279	279	295	269	274	253	312	298	256	278	281	305	279	300	282	286	276	280	303	296	283	295	279	280	297	290	288	288	285	302	302	268	295	267	254	308	284	296	275	280	304	266	295	258	279	257	280	269	269	253	302	275	286	279	270	302	321	272	302	305	292	282	283	278	285	284	265	310	280	290	290	301	282	276	295	280	288	291	255	290	265	276	271	301	305	265	289	275	285	288	241	272	273	291	300	275	289	295	291	274	304	280	304	319	266	277	282	308	289	284	314	254	289	309	313	306	291	302	302	294	301	265	281	272	270	293	326	275	285	282	298	279	277	298	295	289	281	270	285	289	259	291	301	300	275	292	278	283	308	265	255	281	302	290	291	277	266	293	291	302	307	276	273	296	281	279	262	273	312	276	275	293	294	288	276	267	276	283	294	275	293	306	262	285	290	293	285	298	282	293	279	257	295	276	312	285	317	294	263	275	317	285	269	284	261	302	286	269	293	296	282	257	265	300	298	277	312	281	299	270	327	314	264	307	279	312	309	289	312	292	279	300	241	282	287	263	279	300	297	253	310	294	289	289	297	286	304	281	304	292	279	273	273	324	276	269	283	310	280	295	276	272	285	296	269	275	288	276	265	263	301	332	266	284	273	302	308	299	263	258	277	303	316	290	259	258	254	288	277	292	266	295	257	252	275	261	268	320	324	291	265	288	268	301	275	257	318	296	258	283	325	280	280	277	279	277	329	309	265	284	276	290	290	280	284	298	272	307	282	296	290	305	278	288	277	340	314	278	282	272	250	304	278	279	301	311	259	280	276	316	261	298	320	310	284	269	311	273	275	294	272	313	316	262	299	291	310	286	261	283	269	300	277	300	345	249	307	286	293	294	277	294	264	262	291	288	294	255	296	300	278	291	280	311	269	291	299	292	289	285	292	264	290	295	285	281	286	326	298	296	280	242	310	285	334	308	287	282	304	283	285	292	290	318	295	274	279	246	273	300	291	316	271	283	255	280	303	299	304	260	282	278	310	291	290	307	308	256	294	295	288	273	305	299	276	264	313	289	275	283	280	304	269	290	307	274	280	291	239	325	279	302	283	312	275	286	316	276	296	290	299	317	250	296	291	277	269	288	285	292	276	309	273	309	284	267	274	299	278	279	268	294	298	270	290	304	295	290	299	262	301	277	239	275	268	294	294	303	290	316	305	306	294	269	308	279	274	298	268	289	295	257	260	281	308	278	295	272	302	289	280	304	314	258	290	263	322	296	265	295	289	297	271	308	292	301	306	300	284	278	283	282	291	285	267	299	261	278	281	324	275	323	268	293	268	320	288	289	274	291	279	303	300	304	254	281	277	280	282	254	259	253	266	283	315	313	285	279	309	287	313	307	295	306	262	280	276	318	314	314	264	322	281	287	267	278	262	268	311	299	309	256	302	300	318	296	275	303	284	291	289	301	301	278	263	287	289	278	310	277	285	279	301	269	284	281	299	304	271	268	278	295	278	286	287	284	282	288	309	279	280	268	296	311	285	310	281	291	272	292	281	278	300	326	282	269	303	295	279	261	306	294	317	306	285	262	291	285	288	308	280	287	309	280	295	274	266	301	302	293	308	293	277	309	313	298	267	292	281	266	275	280	273	272	302	285	263	275	302	288	257	279	273	248	259	295	296	314	292	298	270	292	317	279	290	268	273	296	317	268	287	317	289	299	275	298	276	278	280	294	288	282	306	291	292	323	282	292	284	279	283	308	284	296	294	307	281	259	314	305	276	278	263	285	286	290	286	286	281	265	279	286	295	270	290	317	273	296	285	267	269	291	321	290	301	262	289	260	309	307	272	269	273	293	272	289	293	279	294	298	272	249	287	270	291	263	297	290	258	308	264	288	266	280	287	311	294	291	300	316	296	289	325	274	303	280	274	260	298	271	295	280	273	274	306	302	284	269	271	268	283	320	303	297	278	283	261	291	286	314	299	277	247	299	267	331	278	298	277	280	307	266	281	265	271	299	257	277	299	282	280	314	292	285	246	294	301	311	272	268	273	291	305	297	300	284	258	273	289	301	271	287	299	277	296	293	282	282	272	303	313	299	307	295	274	291	316	277	286	281	307	299	276	295	290	287	288	291	318	257	319	297	288	284	282	252	267	302	295	268	300	280	271	267	311	274	259	317	283	321	285	289	276	283	265	268	294	283	244	289	279	254	281	256	302	233	304	275	274	288	322	322	259	279	280	257	284	267	282	299	285	287	305	284	274	301	266	268	276	307	278	307	324	335	303	326	284	287	277	281	279	302	265	261	296	277	290	285	288	289	258	309	278	296	290	288	269	265	258	283	293	256	282	284	265	266	265	262	323	263	296	292	283	307	285	295	293	284	252	292	287	297	270	274	292	299	275	265	275	287	266	263	278	283	299	315	290	288	301	306	289	310	300	296	277	291	311	283	312	301	273	279	285	294	320	259	298	303	263	261	269	272	289	286	297	287	281	289	262	299	309	282	286	321	255	267	301	305	289	300	305	285	285	289	305	275	272	300	268	276	306	289	321	306	286	292	262	281	292	283	249	286	277	281	285	271	276	254	273	264	288	262	292	282	286	280	290	312	294	304	254	295	309	291	273	303	299	302	276	288	289	280	273	300	296	256	291	302	321	275	273	295	269	268	317	283	251	298	256	266	285	266	285	272	284	286	272	286	297	272	296	279	271	252	277	287	284	261	285	294	334	284	304	296	330	312	296	277	284	263	279	277	252	286	284	297	321	285	305	291	288	278	302	300	285	287	267	249	273	295	249	286	302	279	262	288	274	276	288	314	297	264	282	296	269	294	291	278	267	275	306	268	248	285	283	298	273	310	288	273	291	276	277	291	262	312	293	313	293	260	268	312	264	277	265	272	286	289	299	314	301	303	306	259	277	276	283	281	305
46458	8742	1302	899	634	521	442	360	338	314	297	290	276	293	254	224	255	236	203	232	218	248	251	238	205	216	257	222	244	214	240	213	213	235	230	255	246	244	208	240	230	221	231	241	208	232	201	220	219	220	217	209	218	200	207	234	202	205	222	212	217	245	230	231	203	230	208	232	225	232	211	208	214	223	214	217	217	200	226	219	207	212	201	217	218	216	236	241	234	236	218	208	205	231	208	229	200	223	220	238	256	224	213	209	234	186	252	202	223	226	221	215	210	249	202	215	215	208	200	242	201	235	202	223	204	205	218	227	226	224	229	215	245	209	197	223	230	222	194	233	211	204	224	222	249	209	221	202	217	222	201	231	205	216	206	212	251	232	227	231	241	228	219	249	223	203	199	225	213	243	211	257	231	210	248	229	211	218	212	204	220	209	222	223	197	210	218	222	228	224	220	233	231	235	203	208	214	202	206	211	235	204	227	199	220	197	214	240	219	237	223	224	214	217	218	209	215	213	222	217	265	217	240	243	215	213	196	203	207	243	195	211	221	229	199	207	215	226	229	191	207	267	213	234	191	223	205	193	224	236	209	232	214	238	221	189	201	204	203	205	184	202	214	230	201	228	197	214	208	207	212	221	218	190	239	219	225	239	222	206	225	204	204	243	234	212	229	219	201	208	216	220	215	196	223	199	213	252	233	218	217	227	222	230	207	218	211	230	226	220	228	188	221	214	216	225	221	204	212	213	235	243	216	243	219	229	218	224	205	186	242	215	192	201	227	205	205	229	193	227	234	208	212	214	215	229	223	201	239	228	229	215	203	212	222	186	187	240	194	215	240	210	221	245	230	225	230	215	237	214	233	233	224	198	213	202	209	186	236	216	186	207	220	218	205	206	216	211	202	204	192	220	200	214	227	226	243	217	207	233	207	208	215	221	225	235	222	237	201	221	220	241	228	237	228	226	208	224	216	190	202	234	199	221	202	213	229	197	248	195	235	213	206	236	224	212	193	244	215	221	242	226	202	249	242	221	213	274	192	233	179	198	218	208	189	210	223	229	211	206	208	196	239	185	225	216	202	190	229	228	226	196	237	228	229	221	213	203	207	236	214	245	216	235	219	225	247	227	236	242	233	229	217	209	187	231	222	239	238	237	201	230	224	231	206	225	214	215	240	201	240	245	206	227	209	232	216	242	222	207	229	206	214	228	213	214	210	210	223	270	201	217	222	236	211	200	222	211	209	225	196	212	197	218	201	171	211	200	239	217	228	211	192	205	211	233	238	236	220	240	224	236	225	218	215	192	225	209	245	222	199	207	203	234	231	227	213	183	199	236	216	218	250	230	246	232	201	213	199	233	231	215	217	229	237	215	208	218	196	188	237	206	217	242	226	207	228	216	228	234	215	217	207	185	234	217	202	227	186	210	228	217	209	210	225	202	224	210	222	225	232	217	230	237	225	187	213	200	233	233	252	200	203	222	220	221	213	223	228	251	197	207	224	236	236	216	221	190	229	211	231	226	205	217	217	221	240	205	229	203	225	206	214	230	240	229	208	248	226	193	243	204	217	227	217	205	219	222	193	225	212	223	223	232	203	202	219	226	199	211	234	250	195	224	239	195	210	213	270	246	188	222	207	211	209	224	184	213	226	243	213	250	195	218	213	246	202	221	213	214	223	223	205	226	212	218	257	213	226	228	252	210	236	216	244	234	229	192	196	218	233	228	249	212	225	213	209	225	209	193	186	213	226	217	204	248	210	210	225	225	222	215	225	216	203	229	218	239	231	216	234	225	211	202	208	231	192	194	252	200	203	221	214	214	226	214	223	209	193	212	225	214	196	216	232	221	212	215	213	200	255	209	207	218	223	222	225	262	233	212	218	208	238	203	232	256	223	203	207	229	237	254	204	214	229	202	209	222	222	233	208	220	224	210	219	210	207	217	248	230	193	240	219	235	233	205	231	236	244	233	211	188	238	240	221	237	210	247	222	253	215	216	225	208	217	202	210	227	233	218	209	229	215	221	239	232	206	203	216	213	215	225	221	221	219	229	224	205	218	225	223	226	219	185	217	212	227	230	216	215	230	247	215	200	209	240	234	232	221	230	191	232	200	228	222	197	251	243	215	213	243	193	228	213	227	184	215	245	189	176	235	224	228	214	241	224	244	223	230	227	217	215	207	227	225	207	198	221	230	231	229	192	229	227	211	223	227	216	213	192	218	198	236	220	188	184	217	226	239	229	237	217	224	245	224	209	224	223	226	205	213	237	224	222	241	216	218	224	233	225	198	222	245	252	263	240	195	209	213	196	187	221	229	210	209	226	230	221	210	221	240	213	201	206	206	232	214	231	223	210	231	201	234	221	245	214	218	211	215	203	223	198	215	215	220	198	244	223	235	228	223	199	211	212	203	218	230	238	192	233	224	219	233	234	212	187	246	219	210	191	205	200	241	203	214	181	224	216	209	233	238	208	216	239	203	246	218	217	246	201	225	205	176	231	246	210	193	244	219	222	239	240	203	219	191	236	210	221	209	197	218	239	226	208	209	225	204	234	255	229	227	246	210	240	235	201	214	255	207	206	231	210	239	233	226	210	198	214	194	228	205	233	198	209	187	194	202	242	235	234	208	224	194	195	206	217	205	217	247	193	232	208	234	231	207	192	229	220	233	226	227	240	225	233	210	202	188	227	237	244	248	206	216	222	189	206	214	249	233	236	230	209	221	244	231	215	248	236	225	200	224	230	223	201	233	212	210	248	246	213	211	239	226	221	223	206	239	214	215	226	238	213	220	234	217	233	226	215	215	222	209	200	237	228	189	207	226	216	243	213	199	223	214	217	223	235	218	223	210	226	216	216	206	206	205	218	225	185	232	234	208	235	238	200	218	192	184	222	210	234	217	241	244	236	205	215	220	213	206	212	197	249	226	219	192	224	195	244	246	229	203	214	207	210	214	227	195	207	233	228	223	225	213	197	223	194	227	231	213	208	212	225	226	201	202	200	215	234	222	235	226	225	213	231	229	210	262	216	232	211	237	227	232	209	230	231	219	195	213	237	214	224	239	237	216	236	243	196	194	210	203	218	211	232	235	220	235	232	239	210	202	228	257	205	204	208	217	217	207	226	214	218	208	227	196	208	209	208	226	231	207	207	219	209	214	218	210	207	227	225	221	192	242	232	201	201	238	239	223	236	206	217	189	199	222	222	187	200	216	211	213	230	264	217	215	244	203	194	223	229	203	195	198	217	221	215	238	222	228	207	214	227	215	227	212	189	222	198	209	224	228	215	217	246	245	204	200	239	217	248	225	181	227	219	227	208	215	216	223	227	210	218	216	216	239	213	223	238	211	201	244	242	231	214	235	229	228	225	220	200	216	212	216	230	204	239	189	205	235	248	206	253	221	203	225	211	196	231	221	216	231	237	235	223	227	213	222	221	209	198	237	237	218	251	224	232	225	230	199	236	212	255	217	227	216	217	223	212	228	204	221	202	241	206	223	194
20621	1301	2379	2858	2516	2097	1817	1567	1328	1198	1106	996	989	839	888	824	761	752	698	771	710	684	688	712	705	625	654	659	607	639	618	620	596	657	607	653	595	604	567	578	636	582	578	613	602	594	594	561	575	587	560	601	569	612	577	601	556	558	581	582	570	611	584	540	621	578	609	576	559	550	589	566	576	579	576	611	589	557	543	592	563	591	544	559	571	570	556	591	562	608	622	605	605	567	587	533	574	526	559	528	554	597	548	541	547	566	619	622	535	537	572	523	558	569	571	563	591	514	576	604	593	585	516	611	543	583	556	562	561	564	567	530	563	582	521	577	566	535	551	556	574	547	571	588	580	599	600	555	571	552	577	586	576	556	592	546	506	590	538	583	558	564	538	568	545	595	569	542	558	596	551	563	527	575	596	558	551	519	557	561	570	555	531	562	564	584	538	567	557	553	586	606	594	600	531	506	569	581	545	532	566	558	556	587	537	516	557	579	563	631	487	566	580	578	562	549	613	547	540	594	577	585	531	554	570	597	564	571	607	544	578	529	560	507	560	561	582	547	561	554	635	556	560	547	547	534	582	532	566	550	582	533	587	583	508	604	553	582	537	555	536	549	574	580	572	581	541	547	553	536	590	595	562	612	567	564	592	551	583	565	546	568	549	575	530	552	558	543	555	546	534	555	559	551	565	562	537	566	610	570	538	562	546	572	534	535	578	592	557	558	582	571	566	621	520	572	576	571	577	569	528	573	547	591	515	558	548	550	517	587	565	563	530	566	547	578	572	560	546	557	554	589	602	529	579	540	554	545	583	558	607	558	556	542	563	591	581	582	563	583	582	530	566	548	534	582	516	525	567	603	589	524	522	554	565	561	565	525	551	567	542	550	528	522	516	544	576	599	616	579	574	555	548	572	558	592	552	555	531	596	592	534	550	582	600	551	504	537	573	551	544	597	570	581	572	585	520	540	586	605	553	530	544	562	580	532	543	561	569	527	562	544	588	567	554	556	544	578	558	556	546	546	504	573	580	587	581	584	557	526	544	543	562	569	567	571	499	526	552	543	554	525	573	581	595	580	519	554	561	581	563	592	543	559	523	550	581	556	538	581	549	591	557	541	592	526	551	553	524	560	571	562	521	540	549	569	614	596	557	562	555	509	566	583	570	558	552	555	573	605	570	566	563	564	529	559	528	549	596	589	567	548	548	570	571	564	551	581	560	576	585	539	568	575	548	597	557	550	551	552	578	582	570	548	587	564	572	559	587	534	552	583	595	577	553	568	541	551	555	516	567	560	561	586	564	582	556	555	533	561	564	575	571	540	547	493	564	547	483	546	619	567	555	568	554	526	539	618	547	564	614	553	579	561	536	548	566	551	550	571	548	555	565	537	567	542	580	555	574	539	556	572	555	595	558	521	548	560	588	537	582	537	573	522	553	547	553	515	565	559	563	550	568	550	566	589	585	552	530	573	558	547	579	559	554	556	559	561	619	565	566	568	584	489	537	574	575	576	549	558	543	542	612	556	571	552	558	566	533	527	543	569	578	531	563	538	586	571	527	538	537	627	567	577	509	591	528	569	590	543	522	582	572	554	540	619	552	541	603	557	543	550	544	554	538	568	577	592	574	555	558	566	565	536	566	571	548	573	546	474	563	555	545	542	551	570	592	579	580	544	551	544	557	545	574	561	568	566	524	575	558	554	603	573	553	530	492	556	592	570	564	575	543	574	599	525	563	552	542	546	526	547	522	564	571	540	539	583	549	567	540	575	563	536	553	533	567	527	538	537	578	531	575	483	590	559	532	531	544	591	599	577	543	566	598	590	553	571	574	561	578	549	538	590	562	578	513	557	566	518	531	516	534	586	524	556	556	582	527	562	567	536	549	533	559	555	522	529	561	544	565	582	579	512	509	553	517	515	546	574	581	568	569	561	552	535	588	555	539	550	553	530	573	582	602	583	548	590	588	530	563	569	541	551	534	605	538	595	547	580	569	569	554	549	585	540	528	568	529	583	538	531	532	592	547	533	591	572	560	558	577	546	587	537	569	539	555	523	570	563	534	547	551	522	545	547	576	588	543	556	508	520	583	558	563	565	570	557	578	555	583	568	586	601	608	570	578	548	561	525	506	582	548	561	558	546	557	544	574	571	574	541	573	526	544	576	547	550	529	542	550	551	536	550	575	533	615	557	525	533	547	536	544	620	569	572	564	551	544	522	535	512	553	571	565	558	544	574	567	529	553	550	587	584	545	591	546	572	551	590	605	594	600	573	554	574	592	545	571	545	561	526	506	587	588	559	552	548	550	566	556	562	576	516	555	503	591	548	553	543	567	593	556	591	549	555	530	606	526	585	591	545	537	550	596	590	611	536	553	540	578	581	552	580	535	578	572	536	584	525	530	576	574	548	548	515	602	549	531	584	543	573	600	526	539	558	544	573	490	581	549	537	527	600	575	534	559	552	541	556	623	595	581	561	547	585	571	539	551	522	523	572	546	527	547	580	573	550	547	548	541	551	559	558	612	578	575	555	558	558	545	561	576	546	522	519	591	535	562	550	598	572	564	585	550	543	547	507	547	553	594	511	537	562	545	544	589	549	600	600	543	508	567	565	563	528	531	568	539	571	569	611	560	563	536	556	568	571	555	547	586	559	592	527	549	547	560	531	549	614	583	587	559	569	545	558	575	595	537	553	586	558	514	556	555	557	515	535	605	547	588	554	615	546	575	551	597	587	559	577	559	574	585	625	530	525	522	573	524	537	589	517	530	565	550	566	575	540	602	566	560	535	555	524	535	596	557	567	547	548	567	559	569	545	564	583	586	529	554	580	537	578	576	543	617	536	553	527	542	541	544	514	586	510	567	553	558	537	541	563	598	553	575	593	560	538	557	570	563	524	568	587	570	515	526	544	575	516	551	516	530	604	578	562	541	573	582	562	539	576	565	518	576	571	547	535	541	550	584	513	565	545	589	572	609	583	585	514	560	566	537	586	573	541	565	581	553	521	572	585	559	589	549	606	523	533	614	543	597	556	554	563	593	566	549	548	570	537	593	570	530	604	550	588	536	580	562	534	553	568	629	568	593	547	537	571	549	569	490	559	596	545	540	554	604	558	570	575	617	586	557	534	505	579	556	566	538	586	558	588	568	564	582	543	566	576	577	588	619	547	526	577	535	542	577	557	568	554	554	538	588	537	514	616	552	566	549	568	524	573	546	561	497	554	567	529	542	522	555	581	563	530	612	554	542	570	567	532	574	521	578	540	558	532	579	528	558	506	536	557	572	567	534	540	572	561	564	571	571	562	565	506	528	552	528	527	557	559	617	546	537	571	547	566	522	558	559	546	561	528	563	558	552	572	588	559	570	525	613	555	552	569	514	561	542	580	522	599	562	539	534	534	521	520	570	598	568	566	567	591	563	586	554	575	558	540	564	571	581	500	597	576	562	555	545	599	581	515	548	576	584	621	600	552	503	551	536	531	535	559	538	581	553	611	535	596
62230	16777	3662	1907	1303	986	815	689	612	558	464	463	426	408	407	381	408	352	368	406	386	375	383	374	360	378	362	381	359	365	330	362	336	338	360	336	377	365	356	365	368	333	357	358	347	352	335	341	325	350	349	360	323	326	333	345	377	341	361	334	363	357	361	345	326	370	344	320	350	329	338	334	367	316	359	343	335	358	341	347	326	344	352	354	335	358	350	346	337	348	341	359	340	321	321	321	371	342	336	319	350	335	335	345	374	331	344	345	325	359	332	307	367	317	350	331	339	326	351	329	321	333	344	339	365	364	332	370	313	341	315	367	338	364	331	347	338	343	347	292	292	341	326	336	364	347	348	357	375	327	338	326	339	347	325	364	351	333	333	339	339	405	370	343	297	343	327	336	329	346	313	338	324	346	330	331	338	346	369	317	335	320	324	390	350	343	353	313	325	333	345	353	334	361	348	335	334	341	317	344	323	300	358	359	347	353	355	364	318	357	372	326	337	317	372	307	339	330	324	347	354	342	326	308	342	355	345	349	346	323	314	385	347	332	330	354	370	313	311	318	331	338	320	333	347	344	374	376	292	360	327	327	318	340	303	350	319	351	326	378	332	345	324	371	351	319	338	306	380	360	329	337	366	355	362	341	315	327	335	386	349	325	317	334	321	347	346	360	325	335	344	342	343	329	348	328	332	338	374	333	343	350	332	332	347	338	339	352	325	334	365	371	348	330	329	305	343	349	347	356	342	335	332	308	348	309	315	315	345	312	334	323	344	345	335	332	334	349	348	325	328	342	335	344	320	350	324	320	333	373	364	365	345	379	316	331	352	336	347	354	361	352	338	340	338	365	348	324	354	359	342	323	316	350	343	332	371	342	372	370	365	326	316	339	345	326	322	310	359	343	368	363	339	353	325	357	379	351	326	346	361	388	375	351	365	364	352	395	313	323	368	364	326	360	339	337	325	326	355	335	295	354	338	345	382	325	319	303	349	316	351	337	347	326	325	325	331	302	368	342	346	330	313	308	365	359	349	348	399	331	330	355	348	332	350	307	365	349	372	354	329	303	349	318	398	357	311	345	370	312	330	375	330	355	329	334	368	327	320	299	355	356	367	320	383	350	337	345	347	350	349	321	366	344	327	315	333	324	345	329	355	337	342	362	371	334	372	330	356	363	348	374	347	321	337	343	328	355	333	339	323	367	341	329	347	333	373	342	353	337	351	317	349	378	371	313	340	317	369	362	347	342	373	311	348	336	340	334	328	361	325	314	359	332	323	383	356	342	357	331	396	342	339	345	319	366	342	334	371	344	314	335	360	345	344	324	305	319	335	360	328	341	334	345	349	299	351	313	328	353	337	324	306	341	332	299	364	361	329	342	352	322	367	345	343	333	396	371	326	332	333	296	325	347	337	364	366	341	305	307	335	367	361	347	337	333	351	323	370	334	366	340	365	345	333	322	325	346	373	335	325	358	311	346	357	333	341	360	374	316	332	340	370	327	358	350	347	276	347	316	330	335	370	304	308	317	372	366	342	342	360	327	363	327	322	351	332	366	318	358	350	320	309	330	377	322	335	375	347	335	333	313	318	340	323	367	329	318	313	337	325	352	363	390	326	370	344	334	317	358	339	337	340	343	327	344	371	358	329	347	312	354	351	317	339	322	323	374	349	330	349	344	310	351	353	323	355	339	340	299	334	363	358	336	336	355	328	363	343	351	340	373	353	354	326	314	331	350	348	331	336	342	341	327	297	316	329	354	334	356	348	346	360	334	352	330	354	331	378	340	331	357	317	347	335	357	313	338	349	309	302	371	325	347	341	361	367	376	357	325	311	343	348	326	325	302	354	360	350	326	346	325	328	299	337	342	345	341	328	345	322	339	327	334	352	341	322	364	323	322	317	336	345	315	364	396	356	330	358	337	336	365	326	342	363	299	358	345	330	351	343	310	338	304	318	321	311	343	349	353	342	345	337	320	311	349	379	342	359	344	356	340	376	323	336	348	342	346	352	371	347	335	319	357	343	362	350	328	352	373	326	363	354	323	355	342	335	335	356	343	314	374	349	325	364	331	324	332	340	335	349	360	311	372	336	343	331	327	347	370	346	327	339	303	305	337	363	360	348	334	351	350	369	360	322	334	346	345	319	335	328	303	355	367	316	350	359	342	344	336	347	337	355	353	348	346	375	342	313	334	315	364	338	318	324	330	366	331	329	366	355	336	347	367	321	338	379	345	319	321	331	369	353	356	370	353	362	369	374	368	349	330	329	345	361	312	308	300	328	335	338	314	370	350	343	324	332	326	328	344	343	350	301	329	333	352	342	337	378	318	330	335	345	351	341	347	336	324	316	340	361	346	350	337	348	314	333	327	309	340	351	358	313	351	349	319	346	354	358	344	309	328	341	331	360	358	352	334	302	336	328	324	323	357	328	342	336	296	359	362	356	345	347	337	314	335	304	323	351	329	328	337	360	336	317	346	374	396	351	316	347	302	347	349	335	356	346	329	322	348	336	306	317	355	338	344	334	335	348	367	358	337	343	338	324	321	324	336	355	322	351	367	337	336	347	351	362	314	340	343	350	360	317	347	349	333	352	356	351	335	309	289	327	339	362	343	346	340	350	335	324	360	332	310	331	331	277	330	334	327	353	345	326	304	324	345	336	346	329	366	329	315	378	312	363	334	374	330	359	390	311	314	309	375	344	355	355	319	348	328	304	341	334	304	289	379	310	335	343	379	351	334	330	349	345	334	371	364	378	351	363	347	351	329	325	354	313	323	327	337	367	381	359	353	372	365	356	382	343	322	339	343	330	321	368	321	348	337	351	344	348	355	339	341	332	362	332	341	359	317	323	362	382	348	324	351	323	340	364	268	349	337	327	302	327	332	325	330	338	367	357	317	359	310	344	334	328	323	323	336	336	370	330	329	342	327	326	331	355	335	352	355	325	346	292	349	364	332	362	352	328	345	330	347	339	338	307	313	305	333	338	357	350	347	329	322	336	386	322	329	308	336	349	331	306	355	340	337	360	339	336	347	380	353	348	329	348	305	354	366	338	333	360	327	345	316	341	327	316	325	339	351	328	342	339	324	344	344	359	336	334	321	346	353	350	362	339	346	348	332	352	331	347	362	352	317	359	371	329	343	337	370	343	315	346	320	346	344	335	327	321	341	371	340	318	354	380	335	327	325	315	373	332	317	320	387	331	353	346	362	350	344	343	349	307	346	360	331	360	307	335	340	341	337	358	368	341	344	308	336	326	311	349	330	344	343	340	338	314	342	363	350	317	316	329	345	355	349	302	338	333	297	352	339	360	338	321	310	325	310	351	349	320	327	321	343	370	328	325	347	351	357	342	389	336	347	340	358	356	307	308	351	338	383	339	355	361	336	325	308	339	307	324	316	338	335	326	365	365	324	336	369	331	347	311	342	329	362	374	362	318	320	336	308	322	343	307	332	362	350	325	339	302	345	350	364	361	333	371	337	354	338	327	336	331	361
27987	2093	4345	5180	4419	3756	3022	2551	2232	1992	1814	1654	1582	1426	1333	1312	1228	1212	1165	1063	1093	1051	998	975	989	953	973	887	938	914	903	913	947	891	920	881	880	851	884	864	894	851	876	890	811	863	819	861	860	861	836	887	875	793	853	787	859	766	799	823	799	776	793	801	833	791	848	847	817	828	827	828	800	791	812	800	831	788	796	837	770	772	842	842	802	812	816	816	719	789	869	819	873	793	817	829	783	786	739	772	760	794	839	819	801	758	825	815	853	792	782	776	763	774	767	814	776	782	796	812	798	787	791	817	785	803	782	806	763	787	819	786	764	740	780	861	817	782	798	817	793	820	822	821	801	790	783	813	770	807	838	775	810	831	780	821	781	810	814	817	830	784	797	800	782	828	821	794	809	801	816	757	836	812	795	796	768	782	798	771	835	815	844	767	805	836	809	836	830	807	767	794	815	762	820	778	841	758	734	779	778	731	762	810	800	763	799	733	784	758	791	721	782	837	769	780	726	803	781	766	789	787	813	780	816	767	800	804	780	738	787	798	755	815	745	765	755	739	776	782	770	808	834	786	778	762	720	780	801	785	763	732	776	798	793	790	838	799	785	814	774	782	781	764	798	736	801	775	776	801	761	808	820	748	773	818	782	802	781	754	792	756	824	802	753	765	750	751	760	795	739	812	776	783	792	784	819	811	775	825	794	773	836	820	767	820	772	772	796	816	743	775	813	776	785	747	792	818	791	833	782	799	806	753	748	821	746	772	771	745	838	766	758	763	789	784	806	768	816	826	809	767	788	793	769	787	778	782	750	771	794	778	776	766	790	806	818	809	798	838	841	757	780	788	781	787	728	795	851	743	771	788	789	800	771	822	794	769	793	823	789	776	778	788	803	784	779	791	776	780	774	808	808	776	810	815	831	782	805	808	790	777	822	821	757	819	778	827	808	767	718	783	779	768	746	760	760	768	798	771	751	780	832	811	717	797	794	793	795	805	765	768	821	745	785	838	811	769	839	827	796	756	770	757	824	805	785	824	759	777	799	755	770	790	761	833	821	845	803	799	719	818	787	769	832	781	723	795	760	774	776	760	851	790	819	768	785	825	815	718	799	790	759	772	779	783	786	820	782	781	737	793	781	754	794	741	799	788	792	811	775	802	818	779	806	788	784	784	798	786	780	775	817	782	733	758	797	796	780	776	784	788	779	830	777	759	788	755	784	714	786	832	768	775	800	780	726	802	769	803	819	826	747	778	773	805	791	792	811	797	776	825	800	808	734	778	823	802	793	765	790	763	828	820	760	782	768	791	801	796	748	798	785	817	746	788	770	807	744	776	771	820	795	761	805	783	788	802	807	807	833	752	805	814	742	782	773	786	820	785	774	783	771	831	805	772	767	804	794	767	769	764	781	761	788	793	765	808	801	827	760	774	794	768	797	820	788	796	780	772	816	787	840	798	796	810	814	826	776	798	787	796	759	783	768	761	811	801	770	783	808	781	786	784	774	745	817	782	761	781	803	811	731	726	824	809	756	821	797	759	823	798	765	787	820	789	806	777	747	793	834	768	750	802	783	787	755	806	794	798	762	767	802	790	773	783	803	799	756	786	739	775	754	746	753	819	762	807	731	788	770	801	762	780	824	786	776	762	768	795	800	775	784	790	763	817	752	807	777	792	802	760	810	802	807	788	834	775	789	814	792	814	758	838	779	772	768	726	774	788	752	764	752	799	812	761	786	812	830	768	806	784	783	768	757	750	829	774	797	801	793	799	807	795	797	818	758	804	766	805	791	798	795	774	758	826	779	760	785	777	791	833	792	810	748	797	784	789	783	788	834	811	835	720	765	769	755	803	772	793	763	785	775	769	845	742	808	816	808	832	778	798	799	782	775	811	775	774	748	785	807	776	817	797	790	851	779	769	764	802	763	848	801	789	792	802	767	858	790	770	800	776	790	809	833	825	746	791	799	804	725	776	769	797	758	771	796	793	752	773	805	824	775	750	838	823	761	761	802	811	732	733	786	829	755	744	787	774	769	797	775	774	747	794	768	829	783	797	790	790	804	751	800	748	765	760	749	796	837	761	817	800	817	766	769	803	816	817	762	791	733	786	786	774	765	757	780	788	756	775	795	757	807	733	759	761	798	816	777	784	767	765	732	785	793	801	794	760	756	750	724	765	762	815	806	785	810	813	826	778	787	758	775	776	757	789	728	810	818	793	823	803	774	841	779	805	748	847	744	726	794	797	819	765	766	775	770	811	786	784	853	744	767	793	738	804	735	727	790	805	840	787	789	770	767	780	801	747	796	798	793	788	783	809	778	796	847	782	803	776	821	783	810	762	812	738	813	771	794	780	782	744	822	755	830	736	787	762	767	794	824	755	796	817	827	749	799	818	783	781	786	837	821	783	761	822	764	785	755	770	806	814	808	765	819	838	763	768	774	780	779	784	799	764	804	793	799	769	806	815	825	814	765	755	781	824	817	775	778	817	790	776	761	763	773	763	733	810	821	772	728	770	793	786	766	779	774	779	795	744	786	714	801	805	753	769	818	791	773	803	807	745	807	843	777	769	782	791	822	787	810	773	780	764	787	860	778	787	772	793	779	758	740	741	790	794	803	748	789	767	742	850	760	802	811	793	833	802	805	757	824	756	754	796	823	758	769	793	817	790	769	755	787	807	758	775	771	797	783	815	838	816	746	809	806	764	823	794	779	786	752	808	745	799	813	829	832	786	782	804	848	789	781	746	760	807	787	810	753	740	748	818	773	732	793	766	772	709	851	760	836	787	748	834	794	759	781	766	768	802	831	744	779	767	770	799	762	831	740	781	786	800	810	776	772	738	766	802	831	781	807	756	774	802	759	820	779	768	804	776	798	796	778	785	803	805	732	808	761	805	775	715	809	812	764	784	791	759	743	790	790	769	737	788	768	771	773	779	786	778	738	804	822	828	789	818	740	755	800	786	785	729	765	774	815	708	799	719	813	780	768	806	774	776	847	818	770	791	809	759	815	795	777	783	779	829	787	769	781	781	742	793	781	783	783	819	767	829	795	769	814	778	713	791	816	755	806	778	719	798	769	808	741	759	861	828	817	796	817	778	766	720	755	822	791	778	775	798	786	819	750	748	795	756	768	792	751	802	792	705	807	773	772	772	817	781	795	784	813	759	796	781	744	808	807	782	765	773	757	758	755	800	750	802	768	741	812	755	788	738	836	805	758	842	806	790	722	782	759	772	779	789	807	815	791	786	776	784	792	809	787	813	723	797	809	819	778	821	780	814	786	795	792	759	829	825	784	807	778	781	769	811	792	773	794	811	741	758	790	780	820	784	770	770	741	802	783	789	774	769	772	831	789	817	776	789	802	745	763	776	776	829	769	798	737	774	814	772	761	764	813	793	820	759	815	787	800	786	777	789	822	805	816	773	753	802	795	773	754	825	792	801	785	810	833	768	810	778	836	814	792	779	780	799	760	749	744	808	812	811	730	833	822	813	769	744
5755	174	128	121	84	103	87	82	91	103	107	75	68	100	93	93	108	95	105	89	97	92	97	97	88	103	98	76	84	100	89	84	99	89	119	98	98	92	89	93	107	108	92	71	96	77	98	84	78	81	83	85	94	85	89	79	88	100	78	73	71	94	88	101	84	105	94	92	75	85	103	95	97	90	79	95	73	102	98	89	91	100	103	84	92	91	88	80	77	101	96	85	89	96	99	81	99	95	102	110	89	96	74	106	77	90	93	99	92	76	88	83	103	88	91	106	91	95	87	75	81	98	88	95	105	95	93	112	104	82	79	117	91	88	99	72	104	102	94	113	109	80	90	91	99	101	92	90	84	97	108	77	76	94	90	83	84	94	106	81	85	75	96	92	81	97	102	97	86	81	104	110	94	92	110	79	83	100	105	92	92	96	82	92	90	91	98	80	88	92	111	86	107	81	99	88	84	91	102	92	108	107	78	87	87	96	89	115	111	86	93	88	89	91	80	83	75	99	86	104	95	90	94	102	95	96	89	104	89	89	102	89	89	114	97	67	99	99	91	110	96	86	106	95	98	97	73	85	90	87	100	84	84	88	91	106	89	87	94	86	94	97	97	96	105	101	83	95	93	96	75	82	109	96	97	95	102	96	86	79	71	99	96	91	86	84	81	85	76	103	84	100	85	85	88	91	102	80	101	95	84	86	85	95	71	85	83	87	94	98	89	84	92	83	90	81	101	86	97	86	101	105	89	100	78	77	77	94	82	94	87	77	94	77	91	96	93	105	92	78	99	87	77	95	86	85	104	81	87	98	103	103	88	95	80	89	104	79	103	81	95	92	91	90	88	91	89	85	74	97	90	84	92	96	88	81	80	100	94	87	82	98	94	86	95	90	74	92	92	99	100	118	102	108	80	87	99	95	93	101	99	102	97	74	73	95	104	94	82	98	99	117	103	95	95	84	95	102	93	101	114	92	81	99	104	80	78	110	89	93	94	98	93	113	84	110	81	85	93	90	93	87	93	95	82	78	100	105	88	83	83	119	107	88	87	84	88	112	101	106	81	84	95	86	88	116	86	97	78	86	107	103	94	104	104	82	86	88	97	73	91	97	99	92	76	91	87	93	96	109	83	91	82	101	91	77	98	83	91	101	82	86	76	81	107	85	98	97	95	88	116	86	95	84	91	96	91	85	89	103	91	86	95	90	99	98	86	106	80	100	65	91	92	89	91	89	88	99	85	89	82	90	88	109	75	99	98	79	92	101	86	88	102	99	114	89	91	86	88	91	99	100	77	94	65	74	84	87	93	83	87	90	86	100	97	105	93	81	77	89	78	80	119	105	108	98	99	89	83	85	83	101	94	100	96	94	90	104	86	84	90	79	82	81	84	96	111	90	84	92	92	88	112	75	90	80	87	91	90	82	99	105	87	97	95	80	104	81	85	87	94	85	92	92	88	99	77	91	82	86	97	90	85	81	83	95	91	83	96	94	100	102	109	84	85	97	89	98	111	101	98	105	95	85	95	99	99	96	89	92	84	84	108	88	108	67	83	101	94	95	88	87	100	89	103	88	80	109	92	98	86	104	81	95	93	120	89	79	79	80	90	103	75	88	93	103	101	101	95	104	77	82	93	77	98	81	83	72	100	81	82	99	71	93	91	90	95	87	80	97	86	93	94	75	97	104	103	82	72	90	76	93	84	83	105	115	85	93	76	78	102	95	93	100	92	85	98	96	73	92	103	74	92	99	85	80	89	86	76	83	82	94	96	93	80	90	84	97	83	82	89	97	84	86	90	104	86	96	85	92	78	104	79	86	69	90	85	88	104	91	94	107	76	95	101	92	87	103	90	95	85	102	107	83	81	82	99	91	83	101	86	89	91	85	99	92	95	68	90	87	112	90	117	83	90	84	87	81	90	82	98	96	92	106	117	75	90	83	95	87	96	96	87	111	85	97	77	75	87	96	79	88	75	99	90	83	81	99	108	82	89	85	103	89	106	92	97	86	85	104	94	92	79	96	82	81	73	102	92	93	94	82	104	74	77	95	94	104	85	73	90	99	95	81	92	94	108	79	107	81	83	87	70	104	82	80	98	77	112	89	89	107	83	84	100	91	87	84	80	95	84	101	65	107	84	92	77	91	93	84	106	117	91	99	83	90	96	107	92	87	104	75	107	66	88	97	109	92	89	105	82	88	89	100	82	79	77	93	95	97	90	89	86	91	66	91	94	87	79	76	92	90	86	80	94	115	86	87	80	88	92	98	90	98	85	85	100	102	89	89	90	75	85	100	83	99	108	101	101	83	100	85	107	88	113	83	88	69	90	70	81	82	82	84	75	90	93	91	102	89	99	89	76	84	81	97	88	102	102	97	80	88	76	94	101	100	102	74	89	84	68	94	84	113	104	104	95	96	92	106	100	101	105	98	87	90	104	93	87	88	84	100	77	88	99	99	113	93	85	91	117	95	86	99	77	90	96	106	93	90	100	100	82	103	104	67	109	84	95	77	84	77	95	104	94	93	97	94	96	97	81	86	74	84	112	91	92	109	100	114	90	92	79	100	92	115	111	88	94	103	117	66	91	93	95	103	118	92	72	92	83	71	91	71	87	73	102	97	98	89	91	88	89	97	99	90	83	110	79	101	86	95	81	101	95	87	93	100	82	99	95	82	94	106	91	81	66	89	94	94	79	85	86	99	96	89	91	105	99	94	104	101	81	104	84	92	110	108	108	95	99	74	97	99	99	84	86	103	101	80	89	86	98	87	88	98	85	86	108	88	81	98	103	92	98	91	99	96	91	97	92	88	91	85	113	92	87	100	98	89	97	97	94	94	97	80	103	79	96	87	84	92	100	92	99	87	97	95	83	95	92	88	109	79	98	80	77	89	96	103	84	91	88	89	113	84	98	99	85	98	78	96	96	93	91	92	82	81	102	84	105	107	95	103	94	88	98	95	86	88	91	81	97	85	86	102	104	99	93	84	88	89	80	97	102	93	77	87	88	73	83	103	95	93	83	93	98	88	87	114	96	90	105	87	113	90	100	88	70	93	94	103	75	91	92	83	93	101	88	84	88	97	99	82	109	93	96	73	94	73	93	92	89	76	109	105	96	107	107	80	96	100	109	101	86	95	107	91	88	92	95	99	91	114	101	109	92	107	104	76	88	92	103	75	76	74	97	96	93	84	93	89	103	81	84	76	85	81	83	81	98	113	90	95	84	96	91	81	96	103	96	95	93	83	72	103	90	83	96	90	78	94	88	87	100	73	87	99	88	104	106	83	90	106	98	97	102	90	104	84	102	102	101	99	91	88	87	96	69	97	90	94	93	99	101	89	106	84	83	90	96	96	90	83	95	92	91	89	88	95	74	85	95	93	98	70	93	78	92	93	98	81	99	88	97	80	92	84	72	99	85	94	97	110	75	107	86	92	100	95	110	110	82	89	96	79	79	103	89	94	94	95	92	79	100	105	81	87	98	70	77	113	82	105	105	95
4717	332	355	386	397	365	344	308	324	324	300	318	268	272	289	323	302	280	278	311	285	312	305	293	287	295	286	284	288	316	262	283	274	264	284	303	303	309	308	268	299	299	300	283	274	287	305	303	287	309	315	299	273	289	310	296	282	283	280	268	295	324	284	282	267	312	268	301	265	308	264	297	272	280	280	295	266	291	299	259	267	309	248	300	309	287	338	300	293	296	281	334	268	279	279	295	243	319	287	284	332	289	295	242	319	273	296	291	280	268	282	286	300	287	277	320	282	347	281	299	275	248	284	263	269	282	302	292	295	303	287	297	281	277	270	300	300	316	255	283	293	290	298	292	277	292	298	264	257	283	269	294	292	276	274	277	267	292	318	275	275	296	260	297	267	289	276	276	253	263	294	282	253	279	292	270	289	265	305	319	303	302	313	290	280	293	258	274	245	270	286	309	292	291	304	283	261	305	295	289	301	307	280	309	264	309	314	245	288	296	298	289	267	281	272	281	300	268	307	302	268	288	307	266	284	276	270	272	275	259	277	321	270	291	259	261	306	294	312	307	271	258	277	289	276	309	279	302	274	281	255	310	273	273	272	300	297	301	276	272	268	260	282	283	301	315	306	303	280	287	276	293	262	283	280	275	271	281	313	281	272	299	289	278	302	272	275	254	274	266	259	291	289	283	286	285	302	275	277	274	280	296	270	255	253	278	292	281	298	288	280	292	304	267	292	296	291	292	293	281	283	279	270	307	289	290	312	315	269	289	303	283	283	293	280	282	266	259	280	267	267	264	285	302	273	305	310	287	274	305	297	303	280	281	279	273	272	290	276	303	287	286	280	273	291	285	279	283	283	270	303	305	284	249	301	306	296	300	289	240	272	279	294	243	279	282	302	267	292	299	285	275	267	284	303	297	275	307	263	262	295	294	316	296	294	266	283	249	323	309	304	275	294	275	285	249	267	282	259	260	293	266	281	311	309	285	284	310	262	280	266	286	275	304	267	301	293	277	292	260	290	290	292	286	310	289	290	286	266	272	265	273	281	276	271	284	276	286	286	298	291	306	285	285	307	254	289	295	293	305	279	302	288	277	293	297	284	290	281	287	285	274	290	301	284	298	286	293	273	325	275	290	271	268	279	271	287	296	322	331	269	294	254	280	275	283	277	268	270	253	280	274	292	299	290	275	289	282	300	297	279	288	270	291	287	285	259	286	288	280	271	270	274	304	256	301	283	306	260	281	301	276	298	318	273	276	283	252	282	288	256	288	311	292	309	287	275	287	259	287	273	280	281	275	296	260	280	296	280	260	290	291	298	289	277	292	274	308	271	304	305	284	284	282	280	289	320	299	282	293	295	314	295	306	263	276	270	261	309	315	318	272	270	285	291	260	255	289	332	276	318	294	297	275	309	289	307	283	274	290	258	253	274	270	283	290	288	305	262	292	257	289	274	260	292	294	319	283	306	239	284	315	317	292	321	280	296	284	264	286	280	282	269	305	313	305	327	254	328	305	320	279	267	295	312	307	230	282	299	276	337	285	317	292	312	295	305	295	313	296	296	313	270	276	278	266	304	311	311	270	315	298	265	247	299	324	287	292	285	260	290	290	316	293	283	287	306	271	269	307	277	304	294	249	262	308	265	279	291	297	282	279	281	273	312	291	314	277	289	317	287	298	291	251	324	290	262	279	256	270	289	285	278	315	296	299	295	271	285	261	278	318	294	287	307	278	290	299	273	282	272	296	289	299	309	260	308	319	297	284	298	317	266	281	292	283	277	292	292	290	279	293	309	287	281	284	287	305	291	284	290	267	285	252	297	305	287	311	274	271	263	295	306	266	277	309	269	305	273	268	288	302	284	290	282	290	265	254	293	288	283	291	298	259	311	321	269	283	285	275	287	289	278	291	295	266	293	272	302	287	307	323	290	292	276	267	293	302	297	295	313	282	261	251	281	297	296	320	300	288	301	307	283	270	282	265	305	266	285	297	290	313	292	276	302	302	246	307	283	294	271	293	293	287	291	309	272	280	261	262	265	266	314	324	288	263	262	293	306	275	257	280	284	269	284	287	306	292	283	250	302	271	271	284	308	277	287	298	302	266	277	277	289	274	296	304	297	286	256	284	283	278	279	272	252	274	300	295	306	301	291	306	299	254	288	258	298	296	277	276	270	272	256	293	281	287	282	288	288	290	297	285	305	292	291	302	269	317	280	302	288	270	302	291	283	293	309	267	285	297	298	292	296	292	311	297	253	271	310	294	299	259	266	281	292	298	284	281	291	307	284	254	291	247	287	306	292	294	270	266	311	289	269	298	255	277	291	306	310	274	294	278	281	314	279	305	279	284	268	291	265	275	272	274	280	285	285	259	277	302	329	292	289	282	258	278	300	310	273	306	268	287	276	275	288	283	279	288	298	262	306	303	246	295	296	280	283	281	295	305	285	286	288	299	255	296	290	305	257	276	333	252	272	268	287	294	277	305	301	304	278	259	290	291	292	277	272	304	278	278	294	293	313	262	297	318	268	286	275	300	296	290	282	281	296	310	290	298	283	312	259	283	302	289	271	286	302	301	255	295	312	272	291	286	275	296	281	289	300	268	296	290	305	267	288	296	306	281	304	263	275	263	270	309	275	294	286	271	306	290	268	305	270	294	298	295	278	307	306	279	289	278	289	280	304	284	260	304	278	285	268	306	301	283	289	288	273	280	285	287	280	270	269	275	262	283	284	283	288	271	283	288	308	276	296	290	294	274	296	295	275	287	295	263	293	292	268	272	262	297	303	301	295	279	272	305	295	276	271	291	287	252	273	316	301	310	310	270	276	282	289	294	278	303	310	285	280	323	292	289	282	271	310	303	264	276	271	270	291	278	269	270	277	295	284	275	289	294	276	266	290	281	287	290	279	309	308	302	261	302	263	305	268	265	320	286	293	288	273	283	277	271	285	296	307	276	292	272	314	290	283	278	296	266	261	292	286	314	292	280	290	272	296	278	261	264	281	306	280	286	259	276	283	278	289	287	306	269	317	278	292	283	288	296	304	288	263	280	295	261	282	281	269	292	271	277	275	259	295	242	328	295	264	304	291	279	283	290	263	305	282	286	312	303	311	293	289	294	278	281	261	263	256	293	289	287	293	287	298	282	269	275	300	308	248	295	288	274	288	310	294	279	301	265	282	280	288	316	287	280	289	315	290	295	275	283	301	297	310	278	268	281	309	294	290	290	292	277	281	294	290	314	305	263	279	322	278	269	293	282	276	277	285	295	332	288	288	292	288	281	290	285	287	272	272	284	304	301	289	296	291	286	242	288	299	271	287	258	308	303	297	292	280	309	287	309	286	304	300	290	233	294	291	296	289	274	287	295	312	298	273	319	292	313	304	254	288	285	302	301	287	292	305	264	283	309	265	279	286	312	288	300	300	257	265	278	284	295	310	276	303	268	298	291	265	265	272	305	286	294	276	298	299	295	268	297	283	262	258	296	267	297	290	299	267	280
48997	9893	1404	910	647	536	417	397	361	297	291	289	286	260	279	248	282	263	260	225	242	260	266	205	219	213	212	230	252	233	211	231	203	238	221	231	240	225	195	226	222	240	225	251	242	260	241	207	220	207	231	201	258	256	232	235	216	253	248	256	212	231	239	217	228	254	230	220	228	224	203	210	233	207	251	224	214	196	205	199	186	204	219	232	210	202	247	215	220	241	194	214	222	207	204	203	260	220	232	235	213	224	221	226	216	228	221	226	211	220	238	227	231	217	230	219	212	216	230	209	214	248	240	209	200	212	213	206	215	211	225	214	234	236	208	209	235	190	241	211	212	201	212	253	199	207	206	238	246	194	227	247	243	243	217	238	221	244	239	210	195	234	229	207	212	217	200	206	232	203	207	214	219	222	217	253	232	234	240	199	216	220	214	237	222	235	257	211	238	217	216	221	205	202	229	227	242	200	212	224	198	227	216	210	185	249	244	245	201	234	209	239	218	228	206	198	212	209	232	219	205	244	232	226	228	235	216	218	208	202	237	199	228	200	220	197	234	203	235	212	241	228	219	200	220	236	245	217	220	235	217	238	229	242	232	222	225	220	225	206	226	199	226	221	216	231	213	204	224	210	226	220	252	188	212	239	200	212	224	209	239	235	215	231	216	238	205	244	225	219	250	211	222	247	207	233	207	217	204	218	229	241	197	225	220	210	226	234	237	191	204	202	251	211	210	234	237	217	218	232	219	219	212	198	209	200	200	254	227	225	243	219	218	213	216	219	240	213	215	220	215	213	222	218	189	215	231	205	217	220	228	235	208	200	218	208	217	231	213	242	241	231	208	223	234	215	223	219	196	237	204	211	225	218	212	263	226	209	210	196	197	228	200	233	225	247	205	236	235	229	214	234	225	211	230	204	211	232	215	239	237	214	215	245	210	231	203	230	220	228	212	235	219	235	232	234	247	220	216	220	241	216	255	212	226	220	227	217	230	240	248	198	196	210	222	223	209	211	225	206	216	221	204	225	233	203	229	234	208	210	206	219	228	216	221	232	210	213	222	209	207	203	217	226	228	235	245	241	219	219	222	227	272	210	225	214	227	222	186	221	180	188	193	225	232	223	233	230	200	254	213	201	234	221	210	203	251	220	216	220	218	196	232	205	220	211	200	223	231	229	201	211	245	207	209	240	211	233	213	194	224	232	227	225	232	223	210	216	225	221	228	207	224	227	221	239	241	230	203	194	227	210	221	211	219	227	242	217	230	237	215	237	230	213	204	216	232	225	220	217	270	227	222	204	258	196	235	221	206	223	220	225	203	264	187	226	226	230	191	219	230	187	234	227	206	231	232	219	223	219	195	219	215	202	217	249	224	232	231	233	224	208	221	211	214	189	199	234	199	207	262	235	215	230	210	197	196	230	197	223	200	234	193	216	233	226	215	235	219	215	230	219	228	207	208	213	220	200	205	213	218	221	215	229	233	212	248	218	224	234	216	209	225	207	196	216	221	229	221	215	240	214	233	238	231	207	235	224	217	220	232	234	224	230	206	234	220	185	201	215	216	195	207	221	249	216	224	197	202	236	240	220	238	205	220	225	215	228	254	199	212	219	213	250	244	192	238	229	217	223	238	238	246	215	256	224	234	235	211	212	205	216	237	227	197	228	220	200	256	203	237	208	240	205	223	216	203	221	202	212	221	215	218	237	242	210	220	230	196	237	226	229	165	217	226	225	222	210	193	185	218	206	229	232	190	205	227	223	222	205	210	201	237	216	215	243	217	217	234	200	207	215	226	229	234	190	239	256	227	249	208	260	232	210	227	194	231	221	204	230	208	216	204	237	218	228	236	218	198	223	223	195	219	212	219	210	231	194	218	215	217	222	247	210	230	217	215	221	214	218	226	195	204	201	235	232	241	242	191	250	222	241	242	227	209	248	232	209	250	217	198	217	211	199	210	210	221	221	222	233	263	237	210	237	227	234	226	245	225	210	212	236	224	223	243	227	210	234	231	212	215	213	220	206	217	215	225	217	240	228	227	207	204	228	210	218	238	197	186	217	220	209	208	224	219	227	199	173	235	242	232	214	229	194	217	212	218	212	201	209	241	239	197	231	183	217	232	202	222	204	259	187	188	239	218	212	224	229	195	222	232	181	222	229	221	187	235	215	232	208	229	214	226	238	227	228	244	256	225	220	214	204	213	202	223	218	219	225	243	236	252	199	228	218	207	231	223	207	246	235	228	241	212	217	221	201	251	210	228	201	197	219	220	220	210	213	234	239	220	195	248	232	206	189	241	230	231	211	221	207	229	222	230	221	224	228	231	225	227	226	212	238	173	230	253	226	205	204	227	193	253	220	220	240	219	215	230	216	235	224	210	206	211	227	213	212	234	224	230	237	210	230	216	230	223	211	226	224	241	230	209	232	217	249	226	208	197	222	220	241	225	191	238	193	242	205	211	249	253	217	186	189	197	206	190	227	204	210	221	247	209	242	201	221	202	230	222	218	222	225	213	212	231	212	213	232	211	215	212	200	243	203	244	232	219	218	232	242	213	220	211	231	221	223	209	213	235	233	196	217	236	211	195	234	202	225	214	229	196	213	244	238	224	239	226	189	200	217	229	225	254	226	213	196	206	218	214	233	236	237	246	221	270	227	228	229	223	227	229	211	225	215	194	224	218	219	204	206	247	246	222	221	228	235	213	222	190	224	209	222	237	240	236	237	213	214	232	249	209	220	218	226	191	232	207	221	209	223	221	205	214	242	227	240	225	239	214	220	218	217	223	201	218	233	235	196	218	212	215	234	215	224	215	250	225	239	250	228	223	213	207	215	231	219	254	205	212	217	221	249	244	230	208	210	193	200	247	212	220	201	226	238	228	251	227	222	216	209	248	219	238	254	223	227	207	205	199	231	217	211	234	231	231	219	201	212	192	233	187	204	234	226	224	224	231	197	223	234	210	221	218	220	228	210	207	219	194	232	209	193	197	231	201	216	225	229	233	227	239	228	210	246	230	229	211	238	222	216	214	237	228	212	225	233	211	228	215	237	214	232	207	206	215	226	217	214	208	247	216	227	238	250	227	194	203	224	221	250	225	249	229	217	214	231	235	203	198	205	228	204	223	214	194	241	202	233	217	223	209	235	227	220	199	216	222	227	237	209	205	220	227	239	255	232	221	227	200	226	223	236	233	220	206	211	241	198	241	198	219	228	234	206	211	245	221	230	201	244	231	230	216	222	197	206	229	275	238	187	250	213	198	236	229	226	226	242	211	209	213	227	215	255	212	213	238	209	227	213	225	196	202	212	211	248	229	236	238	226	211	213	225	211	219	217	212	203	195	202	232	211	231	213	232	217	215	222	182	202	229	200	218	240	215	230	199	248	250	222	236	214	244	240	214	222	197	238	225	219	241	209	205	227	215	219	224	228	214	175	223	235	212	201	191	235	205	200	218	223	204	214	207	215	223	236	201	219	199	217	234	214	224	189	206	227	231	224
22031	1193	2343	2814	2518	1993	1710	1458	1294	1196	1048	968	914	871	901	831	779	732	733	714	748	703	665	702	653	664	670	603	644	660	633	593	632	681	582	631	644	557	555	641	586	598	582	598	597	554	594	650	563	614	571	607	559	594	583	594	579	618	569	571	587	571	596	601	562	560	558	586	575	535	572	572	558	527	564	604	535	591	577	573	561	509	581	596	599	549	580	597	572	595	540	597	579	583	530	615	549	527	535	607	551	565	566	550	566	582	545	585	566	598	562	590	580	548	578	542	605	541	586	595	535	566	548	574	549	560	544	551	568	582	576	543	591	535	551	564	592	570	607	520	563	577	585	569	543	596	563	548	576	572	572	537	553	561	579	615	532	565	587	536	602	553	547	620	551	552	560	621	597	566	617	545	596	582	569	547	595	524	603	552	547	562	581	519	613	584	549	580	578	540	521	574	594	570	552	577	602	549	548	568	591	596	561	565	589	558	529	562	570	541	612	553	559	568	574	591	517	561	564	556	575	569	576	520	581	585	566	554	558	551	581	555	523	529	559	581	541	548	565	592	578	584	539	574	570	547	530	561	563	519	611	563	574	558	579	569	591	532	593	574	533	545	567	551	583	531	533	501	549	527	566	550	571	514	567	552	582	517	550	550	557	607	558	565	575	584	603	591	551	583	611	546	559	612	592	510	578	516	525	565	554	528	551	608	573	562	577	549	554	565	551	595	574	603	563	549	564	530	528	572	539	524	535	579	575	588	517	525	579	609	581	561	595	578	554	564	560	602	567	568	539	589	552	547	599	601	572	628	546	559	550	574	589	546	535	555	580	565	548	556	531	546	595	595	597	536	547	572	566	551	566	532	568	580	564	541	556	564	588	568	578	543	567	549	554	600	554	534	636	534	528	534	557	538	543	534	547	533	523	595	594	572	533	502	558	544	569	596	555	572	570	575	602	567	548	526	520	543	584	582	534	551	549	542	574	535	574	575	564	565	561	548	561	555	537	563	519	604	609	536	569	571	566	562	556	571	582	568	527	574	570	598	555	547	565	593	584	599	577	564	605	545	587	556	578	580	560	584	639	564	581	581	577	573	550	558	555	538	567	570	544	559	598	598	584	513	595	587	575	580	570	554	554	607	562	555	636	574	581	555	562	511	603	554	561	537	578	575	554	556	537	577	601	542	566	536	549	520	566	592	533	570	497	563	552	523	546	561	563	569	555	544	553	547	562	576	560	550	550	561	569	596	563	527	536	548	547	557	584	533	571	574	558	605	593	584	592	525	562	573	583	567	573	522	582	554	566	563	595	542	579	530	591	541	527	593	578	570	557	608	602	508	550	547	548	555	590	550	576	536	581	622	557	591	540	558	613	545	601	522	563	591	546	514	564	553	582	580	545	577	546	556	528	540	559	562	567	558	537	553	582	589	566	552	575	545	554	541	602	593	558	592	580	545	563	553	534	589	569	546	580	614	536	572	517	533	536	576	576	562	585	529	628	580	598	565	570	549	594	551	579	577	537	560	581	560	555	569	552	512	579	558	548	575	547	563	529	545	567	563	538	566	576	604	561	502	557	598	601	594	586	586	565	577	534	496	544	515	531	604	552	532	556	568	570	563	554	540	543	567	595	531	575	555	544	524	516	610	569	524	541	530	597	603	556	578	564	566	575	580	545	582	565	577	625	621	573	585	549	564	570	528	533	561	509	592	562	526	522	590	530	542	513	544	612	572	559	540	590	536	553	570	549	532	538	552	528	549	573	539	576	556	579	569	575	529	563	580	570	564	567	525	607	600	562	544	557	570	596	618	578	510	569	529	580	568	542	550	601	524	561	571	560	537	569	538	522	556	535	540	605	534	573	552	567	525	551	571	592	538	516	582	570	587	582	528	568	574	537	553	567	580	542	594	570	569	559	565	532	566	543	591	574	549	565	560	622	548	571	572	567	607	584	511	518	530	565	555	578	553	593	597	575	552	563	527	566	573	538	577	525	556	605	549	563	535	567	534	578	566	537	567	570	564	561	553	568	525	523	560	568	592	600	552	582	563	542	556	552	572	594	545	551	622	564	554	588	580	560	520	544	569	563	582	539	592	551	565	577	550	556	541	580	550	564	594	515	563	554	576	576	529	586	573	544	541	566	514	554	550	561	626	559	527	537	538	602	561	547	577	526	553	541	553	534	551	544	555	570	531	574	564	560	551	609	554	566	580	544	553	556	579	527	576	591	571	598	595	542	572	531	544	549	568	599	552	593	566	584	520	585	575	581	583	578	535	573	581	560	581	572	588	560	569	566	590	586	603	562	556	560	580	563	573	560	546	582	552	590	559	547	582	574	554	551	579	540	538	534	548	543	551	532	567	576	591	557	588	561	580	572	563	591	598	566	578	576	548	556	554	592	540	540	543	612	593	609	581	543	535	554	540	597	599	562	589	542	565	505	565	563	600	589	581	534	568	567	545	569	581	568	554	558	587	528	542	570	601	552	567	562	582	543	592	536	580	533	546	562	561	570	583	570	563	533	549	553	542	550	597	581	556	578	572	565	535	562	585	551	571	544	557	573	583	587	555	541	567	605	524	539	528	575	548	568	587	589	529	566	594	552	545	574	619	542	536	553	528	561	555	507	594	543	551	564	566	532	570	546	584	540	526	572	617	579	534	627	519	576	527	567	510	568	582	574	572	566	564	562	507	596	583	561	591	538	577	562	552	549	579	551	594	562	544	556	556	537	524	566	541	519	560	567	528	570	528	581	547	559	541	596	577	583	545	582	555	580	574	527	532	582	573	541	562	599	603	569	563	533	517	586	540	572	588	592	570	568	579	559	559	609	591	568	531	590	581	542	553	564	560	573	544	571	571	554	538	536	493	547	531	602	536	542	586	564	555	565	597	525	565	539	557	588	570	569	588	560	551	560	559	547	585	555	554	595	498	569	611	580	535	549	552	571	558	572	583	542	561	549	523	546	530	551	588	531	544	546	528	619	574	580	580	572	596	596	572	548	564	567	563	579	562	548	557	578	553	559	560	534	574	604	525	561	563	559	593	556	564	548	562	605	519	528	542	555	566	563	537	573	563	578	566	584	598	544	556	588	599	573	577	523	564	576	584	590	525	561	578	608	572	555	552	603	548	538	565	564	582	556	585	590	536	582	583	556	531	587	535	551	564	554	548	521	551	535	557	608	557	543	590	568	540	569	577	532	541	581	563	559	575	574	541	544	543	594	571	573	586	622	520	565	571	602	580	577	555	567	536	550	559	545	574	573	547	525	584	582	564	526	557	535	567	560	549	542	561	570	551	576	540	534	582	538	556	536	546	534	577	574	589	526	599	556	592	556	534	583	570	579	579	552	528	559	577	590	553	497	599	530	529	563	589	561	576	588	563	561	581	549	559	564	518	602	529	534	588	548	546	551	575	530	597	547	558	543	544	546	587	558	570	597	542	537	542	603	548	526	574	574	553	556	541	580	568	543	548	586	575	541	543	565	536	553	576	576	576
63606	18592	4130	1884	1272	960	828	644	587	583	510	464	494	438	404	441	389	407	365	379	368	366	383	373	383	366	366	377	367	361	340	340	322	356	374	384	321	348	323	342	374	357	359	350	321	315	329	356	350	355	321	313	345	333	333	361	321	351	326	354	370	327	375	365	338	358	317	365	355	341	331	321	363	331	332	334	343	320	350	321	336	340	374	329	358	350	365	353	344	345	372	332	320	372	339	319	346	342	325	320	343	366	325	332	330	359	321	311	349	308	339	334	336	325	377	351	361	358	314	334	330	341	352	333	351	339	371	324	327	324	331	339	345	329	345	343	344	322	364	369	328	328	377	404	330	349	339	324	339	370	360	308	391	337	348	306	341	355	344	358	333	327	347	318	308	335	376	347	380	331	330	332	326	322	342	337	359	354	366	324	335	336	341	328	320	310	308	357	318	354	334	347	325	370	358	350	361	328	379	338	356	366	363	351	329	319	344	363	316	353	333	367	340	332	284	349	366	360	322	320	325	327	394	320	361	376	353	376	363	306	347	340	345	343	339	366	351	342	331	298	357	340	345	309	322	353	333	353	372	336	306	344	355	327	343	393	359	346	368	337	335	361	371	383	337	344	343	340	364	377	355	335	324	319	314	336	371	342	336	331	339	329	355	330	350	339	317	356	348	342	336	321	341	342	358	351	350	352	348	356	314	346	328	343	327	322	341	337	379	330	345	322	332	338	349	348	350	323	350	372	350	351	332	314	301	342	378	366	313	359	342	342	349	371	337	326	339	354	329	316	357	307	324	339	314	359	334	320	322	334	323	332	339	344	352	353	308	383	307	343	347	315	326	320	312	362	305	336	350	319	348	317	379	329	349	378	370	359	318	371	339	316	315	360	350	375	391	350	308	299	328	351	363	337	383	343	351	327	317	316	316	331	349	315	339	351	307	344	317	381	353	358	393	354	339	333	318	328	335	345	364	327	347	348	346	343	385	349	313	352	334	346	341	352	331	338	323	349	318	336	344	329	341	352	350	331	299	331	341	369	319	345	379	335	354	370	354	343	348	341	337	302	365	344	342	342	363	347	343	336	319	356	358	347	362	321	348	342	333	332	326	342	300	317	345	317	339	337	343	321	338	327	337	347	363	340	384	362	362	324	337	351	329	360	351	363	349	320	366	321	328	309	351	322	324	333	366	348	348	339	323	345	319	378	339	367	383	351	328	333	387	329	320	364	350	352	356	346	352	327	359	304	383	319	347	327	349	377	352	349	336	339	325	339	365	365	328	335	329	334	340	300	354	355	354	333	334	336	363	357	361	331	344	356	345	341	349	376	308	339	352	332	354	337	332	361	315	371	353	366	362	335	377	326	349	317	323	321	313	338	343	358	345	367	332	378	316	320	343	338	320	369	367	343	340	363	360	361	347	339	312	363	337	333	350	384	309	338	335	354	343	331	347	311	332	361	363	356	379	335	328	329	353	350	332	337	316	353	339	340	353	349	355	355	335	344	320	337	371	282	358	327	324	342	354	331	366	329	340	324	367	345	347	349	310	329	346	350	341	329	371	324	333	351	365	344	404	347	349	365	371	309	331	324	331	358	329	310	351	341	368	349	345	378	328	340	326	354	312	365	313	329	351	362	338	327	305	341	339	335	361	329	345	351	322	346	346	353	326	323	370	372	328	328	406	321	323	335	367	328	340	369	382	338	363	334	355	369	348	356	357	319	363	358	367	366	339	356	318	317	318	352	356	352	349	333	324	357	365	312	349	356	367	337	336	321	357	364	384	323	342	351	305	344	331	334	334	331	368	335	312	346	364	330	366	324	329	381	311	305	354	313	379	291	357	349	375	304	331	344	351	378	312	356	294	367	329	318	326	340	347	330	361	322	314	376	333	344	346	331	316	336	347	330	329	339	345	340	343	337	320	360	369	354	342	354	346	345	344	361	365	343	354	347	343	363	366	313	359	345	329	304	329	297	328	383	328	349	284	330	321	332	375	353	354	333	358	298	363	354	318	323	336	348	336	333	316	376	378	342	340	390	346	336	351	335	351	358	350	341	332	296	338	320	347	325	347	318	351	339	345	337	322	337	333	346	327	372	379	352	375	356	322	333	329	341	362	332	340	355	404	339	315	367	360	320	330	363	331	279	326	335	340	308	367	361	323	338	329	341	326	336	345	333	371	332	345	326	359	318	302	329	332	337	313	339	327	318	333	340	341	333	344	328	358	340	302	321	327	337	333	347	359	357	337	346	329	343	379	348	348	358	346	331	309	330	355	330	336	343	330	357	331	345	338	335	364	369	336	336	332	321	368	328	320	346	341	341	323	329	325	344	337	342	322	319	326	339	335	351	320	376	306	355	345	314	362	364	335	294	316	362	367	326	362	338	321	343	339	311	350	322	344	361	326	351	330	333	344	379	339	357	327	339	358	355	373	328	334	341	332	314	337	337	338	360	349	331	390	358	378	375	328	335	323	342	337	290	322	325	343	370	282	328	351	362	341	337	338	336	340	352	334	308	349	358	366	323	354	323	352	329	344	317	345	340	345	314	336	367	330	344	352	332	332	318	335	352	349	360	319	356	345	319	344	349	352	340	315	382	360	355	305	316	327	347	373	363	322	334	351	381	379	342	326	312	337	345	344	335	332	359	318	380	333	322	295	383	327	355	348	332	330	354	370	383	334	365	300	355	313	352	330	288	376	349	347	346	383	351	322	349	356	361	354	341	344	351	347	360	342	342	378	379	373	351	377	328	331	334	330	309	386	325	356	389	388	314	331	364	347	353	339	344	351	341	320	363	344	352	363	304	324	352	301	301	351	349	371	328	352	338	329	343	341	368	341	314	372	363	359	340	349	332	356	343	363	287	315	336	351	363	344	326	332	354	346	346	317	311	340	348	370	338	356	302	363	360	307	355	343	330	357	338	327	324	348	368	368	319	316	369	313	316	333	352	365	361	336	330	307	328	368	335	358	354	333	353	351	337	351	343	325	341	340	346	324	330	313	342	375	354	337	363	332	333	354	348	367	338	316	365	357	373	340	343	337	351	327	346	347	337	331	344	368	357	343	312	375	333	371	358	338	351	338	358	347	370	356	338	340	342	340	316	370	352	362	352	325	326	380	347	321	365	325	334	328	334	342	336	356	350	312	374	362	342	348	335	344	354	340	296	333	334	292	343	304	355	328	371	342	337	350	336	345	348	359	325	344	386	331	347	326	308	366	363	332	315	347	340	371	361	342	336	354	346	352	357	348	315	312	339	347	355	358	354	377	334	346	335	356	334	347	329	336	361	317	368	329	359	372	399	373	332	339	327	317	343	363	318	358	320	376	357	330	339	312	358	326	331	320	364	321	339	369	350	302	325	301	339	349	317	377	326	349	335	332	349	332	368	356	393	374	347	319	313	365	362	344	373	302	360	365	307	357	355	384	379	364	365	358	344	323	371	380	319	331	364	356	355	345	324	315	321	340	363	358	369	350	334	333	312	361	324	329	316
29497	2135	4281	5066	4422	3630	3035	2663	2235	2041	1785	1659	1511	1464	1318	1242	1200	1099	1183	1128	1067	1078	1010	990	1003	1003	984	944	922	951	896	908	931	901	837	880	872	875	888	881	814	821	825	896	812	839	865	813	835	820	833	819	848	821	854	835	857	812	810	795	852	773	795	821	826	775	802	808	842	810	816	822	828	833	792	763	846	823	798	807	767	774	830	834	800	864	743	843	783	788	821	816	785	801	796	820	833	821	797	801	788	809	807	781	787	849	744	777	844	765	848	788	836	809	811	770	794	778	813	766	723	738	830	806	780	769	817	782	788	827	764	808	822	775	783	800	776	805	795	766	824	789	770	807	814	793	808	780	779	771	821	797	793	792	798	770	757	783	790	774	792	803	768	814	813	806	846	749	778	781	770	837	801	793	790	800	835	780	746	777	796	782	802	796	769	767	797	790	842	791	821	797	773	825	825	764	790	740	802	813	747	845	829	755	800	790	800	787	755	820	824	788	796	807	785	805	818	783	813	800	832	772	843	826	796	792	806	797	823	840	795	746	746	794	857	832	809	811	777	798	781	773	815	818	814	770	790	835	770	826	784	822	802	742	778	730	771	816	791	861	786	756	823	789	778	861	797	767	768	778	792	768	832	774	737	760	819	791	809	780	816	784	795	817	813	792	792	815	813	763	804	811	826	742	763	813	810	826	787	816	773	819	778	805	856	811	734	794	753	789	817	793	798	804	843	774	821	790	813	772	740	785	799	761	790	788	761	764	774	801	823	786	801	772	789	778	770	753	760	850	729	742	773	777	756	836	744	792	789	749	763	799	780	805	724	797	787	766	751	817	800	806	791	754	797	729	827	855	798	803	791	805	800	824	797	776	802	805	737	803	821	774	763	775	769	789	741	780	793	761	771	769	822	800	757	773	793	786	792	779	818	761	813	759	781	729	797	750	784	773	803	800	797	786	831	829	734	808	796	801	785	789	777	803	835	778	769	755	809	787	804	819	756	783	812	811	853	823	770	792	783	824	865	773	774	740	783	784	775	789	777	833	716	762	810	774	801	768	748	771	750	810	803	830	779	802	771	835	776	791	786	809	814	787	843	780	785	777	792	790	778	795	791	757	796	781	813	792	761	803	799	747	763	771	818	766	813	780	786	830	788	815	768	790	781	863	815	741	824	789	801	789	780	763	798	815	783	755	811	759	805	778	782	771	830	853	800	827	773	779	769	741	796	792	782	794	808	799	792	749	734	759	808	773	780	776	850	771	784	812	774	751	777	818	794	797	802	778	785	780	812	751	807	795	663	741	787	797	789	818	775	783	855	796	790	829	769	813	749	785	797	773	805	829	747	782	741	784	792	744	871	821	747	762	831	757	826	782	801	782	842	777	793	754	805	785	825	794	778	806	796	816	791	798	791	816	757	798	775	819	804	746	783	754	831	750	790	806	766	790	830	798	777	776	807	767	818	757	811	750	745	748	764	806	802	782	810	770	799	822	795	810	831	788	785	771	837	816	794	764	761	768	796	798	803	784	816	784	768	795	841	777	782	786	801	793	754	762	790	777	817	802	786	760	829	790	788	744	790	799	738	752	815	834	750	799	827	786	794	776	752	737	812	817	808	810	765	790	791	726	807	797	823	764	786	796	785	806	760	752	761	825	725	774	809	823	755	787	768	791	772	823	829	826	793	831	823	775	772	794	784	771	746	773	800	786	818	766	796	769	712	844	802	751	794	789	800	790	805	822	791	795	812	805	754	780	834	764	780	824	776	832	804	746	848	754	786	744	817	723	805	787	826	763	827	819	787	791	806	853	822	807	798	760	790	785	834	798	827	774	838	748	794	789	779	796	799	739	797	818	789	794	809	839	793	792	747	772	860	808	793	796	783	769	800	796	751	793	730	759	810	733	784	796	752	846	784	784	740	775	800	759	819	825	790	763	825	773	754	790	779	766	785	782	795	810	795	798	749	805	744	824	773	786	772	830	747	828	836	769	783	785	762	821	818	819	787	795	791	769	801	781	799	807	778	779	777	769	801	780	783	776	782	799	782	793	809	801	799	821	805	736	810	845	716	733	757	784	841	839	794	791	772	766	761	787	778	810	774	797	787	790	792	779	786	776	803	766	822	781	786	824	819	804	782	825	800	757	795	803	781	779	807	769	799	808	828	771	808	786	807	791	785	807	764	804	765	740	813	792	797	786	762	859	813	791	830	786	795	809	787	799	790	766	821	788	757	787	780	772	777	763	846	825	779	768	810	798	821	760	765	775	818	809	769	773	780	776	774	760	777	813	763	808	748	799	778	798	741	756	798	803	749	776	796	792	762	744	793	738	776	855	795	827	796	784	786	760	843	765	790	754	764	792	763	763	760	756	776	741	786	808	776	798	817	804	747	782	789	808	792	820	766	761	845	787	798	771	799	814	877	767	788	778	817	754	835	824	787	812	775	804	800	800	780	762	748	787	793	802	824	784	777	818	832	852	844	771	758	791	788	779	825	788	820	814	776	751	776	772	786	768	782	797	799	797	773	744	781	779	823	779	770	869	760	777	765	823	774	808	816	788	793	757	794	814	828	805	811	758	792	805	788	808	791	767	796	795	771	824	810	786	811	766	787	745	803	767	809	826	747	793	801	774	752	816	738	735	749	762	776	831	777	798	807	825	800	803	801	743	768	790	812	811	781	776	827	800	779	847	802	728	778	796	866	825	826	808	750	822	760	767	833	769	804	830	765	772	847	834	808	764	782	761	759	793	791	808	727	802	785	814	772	757	775	792	773	774	773	786	816	788	799	835	826	804	769	785	813	782	766	795	774	803	814	829	723	839	823	810	770	778	799	806	796	793	815	770	811	786	790	842	749	786	783	759	800	787	843	814	767	769	786	771	792	783	756	758	807	812	767	821	755	776	762	812	789	819	735	803	756	780	791	757	786	800	819	733	790	793	823	807	775	748	773	821	835	800	839	760	766	756	758	798	793	746	798	795	777	784	787	771	731	735	800	761	805	770	787	799	787	741	792	796	811	802	799	787	797	759	781	810	808	708	778	769	761	786	736	826	831	786	798	818	743	754	832	764	807	727	777	820	780	820	761	766	831	775	867	770	831	732	792	806	771	722	823	769	798	825	832	817	816	795	760	818	781	796	776	788	822	791	789	784	790	780	778	799	818	829	770	747	776	781	830	759	772	722	791	828	775	730	800	808	815	800	790	800	745	809	790	796	806	803	802	774	791	786	771	807	793	744	790	813	804	806	830	773	811	769	761	834	810	805	784	815	773	823	739	790	781	788	770	764	797	800	802	770	766	787	778	789	803	787	788	703	790	801	810	806	795	847	815	800	807	762	807	841	805	748	765	794	792	833	717	755	803	818	775	792	808	814	790	794	787	756	766	770	816	779	753	731	779	745	794	756	745	817	773	783	774	773	755	871	816	811	808	810	708	791	776	781	776	783	805	794	826	795	780	807	807	790	803	803	828	769	755	796	769	795	788	760	761	707	825	797
6232	215	115	102	107	95	106	83	99	84	85	86	97	76	98	94	88	94	84	77	112	91	109	90	120	104	87	90	109	83	95	81	94	81	97	83	88	81	77	86	92	93	110	104	78	80	78	89	86	85	110	113	108	92	80	97	88	95	110	102	112	78	77	102	94	104	94	100	97	92	97	80	81	104	98	104	98	91	100	82	91	90	88	88	101	85	96	78	117	105	75	88	99	82	101	86	89	94	105	84	90	89	77	89	106	74	106	85	80	88	86	93	108	91	97	101	78	84	74	97	97	90	90	88	89	88	102	93	99	87	91	105	70	60	82	100	101	81	97	99	108	97	96	99	76	92	88	78	78	96	102	102	82	80	96	80	94	87	81	81	100	94	77	75	95	101	86	101	90	91	89	86	95	103	97	105	71	84	87	86	89	95	86	65	86	109	82	105	112	87	87	89	79	83	99	72	92	99	87	96	80	86	96	86	92	83	97	88	93	105	79	103	75	83	99	92	98	87	86	87	93	93	110	110	91	89	106	89	89	86	76	90	96	105	95	98	92	88	75	96	93	99	91	89	103	97	95	84	107	102	80	86	92	89	83	109	93	99	90	81	95	94	91	109	104	103	91	96	83	93	87	101	115	99	77	83	105	74	108	104	95	86	109	87	79	82	103	87	82	99	93	93	109	100	101	97	77	97	107	95	74	103	104	102	100	92	92	85	95	111	80	103	85	70	92	98	96	94	87	107	99	106	100	99	101	90	84	100	102	82	89	109	93	93	111	96	92	86	115	80	89	99	100	87	95	82	86	84	109	97	99	80	93	106	95	70	75	99	84	92	92	100	103	85	96	84	86	86	93	99	94	98	108	100	90	99	85	80	102	82	100	64	95	104	101	106	88	90	100	93	98	93	100	94	79	99	99	90	78	104	81	104	112	103	108	96	86	106	107	90	98	87	95	91	92	73	70	81	79	95	80	90	104	92	88	86	97	82	100	83	99	97	103	106	78	98	97	100	101	90	80	101	105	120	96	111	110	88	86	96	105	101	87	91	82	99	86	97	114	77	105	74	113	92	95	108	94	85	100	86	100	93	89	105	84	74	105	85	74	93	106	87	105	87	97	80	78	87	93	101	117	108	80	85	97	101	74	84	85	89	88	79	91	85	92	75	92	75	99	89	94	74	99	105	101	69	105	95	85	77	84	73	90	103	87	72	104	98	90	110	86	91	115	97	105	84	86	72	98	88	85	75	102	108	96	86	85	89	95	99	76	102	83	103	83	81	96	98	113	80	92	85	90	104	92	89	87	83	107	94	80	77	94	83	75	70	95	90	90	81	75	96	81	91	88	85	83	78	102	96	96	75	101	93	87	85	112	88	91	83	95	111	115	95	78	86	122	93	94	114	98	90	76	82	80	99	78	86	112	79	81	96	82	74	78	80	88	93	78	107	90	71	93	104	86	87	81	91	89	103	104	94	85	100	99	89	99	86	107	82	79	90	107	84	86	80	123	99	80	91	94	88	65	78	81	105	111	108	100	98	99	95	104	93	93	93	68	97	91	97	76	83	78	89	68	82	101	98	94	95	103	86	84	79	85	108	89	98	102	109	100	82	91	88	88	95	89	95	96	80	106	90	104	77	83	104	100	87	114	114	70	107	89	91	90	107	89	105	105	79	103	106	101	86	75	79	100	92	94	68	81	97	104	101	75	109	79	104	81	94	97	86	96	94	81	81	104	89	80	102	100	85	67	84	85	88	86	82	94	94	108	91	89	93	92	85	91	110	107	96	93	100	93	100	103	88	83	130	103	78	81	101	79	82	97	93	79	84	82	96	86	93	106	85	103	87	96	109	83	89	89	97	100	95	101	96	123	94	77	86	102	97	94	93	90	89	85	87	74	87	89	99	89	94	97	78	94	101	89	86	94	102	87	95	88	77	98	80	98	79	89	86	86	101	90	107	94	90	90	90	93	87	84	96	104	91	78	103	96	113	83	79	83	97	94	94	85	104	114	105	96	84	102	88	98	105	93	100	85	93	94	86	82	84	88	107	95	90	80	85	93	91	105	104	94	89	69	94	113	100	82	114	98	99	74	89	104	102	92	95	90	79	88	81	114	84	96	112	69	113	96	93	89	107	103	92	93	102	113	98	109	72	79	94	97	91	87	99	89	111	110	89	95	92	88	86	105	74	78	89	96	92	80	75	75	103	94	107	113	78	115	96	68	105	77	94	104	97	88	113	111	92	100	91	79	97	117	94	85	95	109	86	93	72	94	94	83	98	96	97	88	90	91	99	90	114	92	86	77	83	84	87	92	104	77	106	100	98	81	97	85	95	78	99	91	95	83	95	94	97	105	104	84	110	92	91	97	105	86	91	102	96	101	115	114	102	91	74	88	96	75	95	114	83	100	92	89	105	91	96	76	93	89	100	106	91	114	97	75	89	98	86	77	103	111	97	86	103	87	112	99	112	79	91	82	96	84	100	100	93	97	103	103	101	85	109	93	95	98	78	91	91	82	106	109	95	88	83	103	94	84	85	85	94	95	94	101	88	103	103	84	104	82	95	91	94	98	103	119	74	99	92	73	82	107	72	96	88	89	77	74	99	97	74	90	103	103	105	84	89	92	81	119	88	88	99	103	96	109	107	92	95	101	112	81	89	104	93	103	112	93	93	100	87	93	85	86	87	101	88	83	97	84	93	92	90	100	89	97	88	95	103	93	79	86	82	102	84	98	109	98	103	98	102	87	87	100	89	84	96	89	101	100	82	102	84	93	84	113	86	91	80	105	90	93	80	85	75	101	94	116	94	94	101	109	89	103	102	85	87	84	89	81	96	75	119	110	90	94	88	110	102	96	102	86	102	92	75	93	91	87	93	92	105	97	102	106	86	77	98	75	88	86	98	93	103	104	104	104	101	79	79	100	89	83	83	81	107	91	101	86	93	94	93	111	94	94	92	86	100	102	95	82	77	108	70	78	85	100	87	99	87	86	86	97	104	102	106	82	88	87	92	99	107	102	85	79	86	88	105	105	86	112	99	102	80	85	100	95	86	105	87	94	103	98	88	72	97	83	89	82	87	82	99	111	96	79	90	76	87	92	91	101	81	91	96	84	91	86	115	86	85	83	92	109	81	98	104	99	108	113	92	99	78	102	97	83	83	104	81	91	108	110	85	85	89	77	92	85	115	84	92	98	95	85	95	101	100	77	86	99	97	89	93	86	94	101	92	92	109	100	93	92	83	103	108	82	80	112	108	94	103	87	87	80	92	100	78	98	90	97	73	97	101	88	87	91	106	100	105	79	85	101	89	79	91	90	97	96	92	88	82	97	89	108	108	98	100	107	91	91	75	114	86	95	86	100	98	91	93	114	99	91	117	74	90	104	88	97	93	74	102	77	81	104	86	103	92	98	101	104	95	95	87	82	102	75	89	98	83	89	94	84	88	67	79	87	90	81	106	87	101	86	89	93	101	96	103	114	93	98	96	106	88	116	99
5105	340	368	378	378	364	306	319	334	339	283	294	308	299	302	277	314	318	317	311	294	295	300	301	295	289	300	301	302	269	238	296	249	292	306	305	302	261	253	271	301	277	269	275	305	297	300	295	288	282	257	295	298	275	302	290	320	302	312	287	283	297	267	301	286	312	296	287	279	281	293	278	288	272	294	305	282	274	306	261	322	287	272	278	277	259	284	314	299	304	274	298	300	295	286	286	291	296	301	249	284	288	306	283	316	294	297	294	261	313	295	272	300	286	277	289	279	252	262	273	285	299	290	298	311	287	308	305	303	293	293	288	309	273	282	271	269	301	248	272	270	297	282	248	287	264	272	285	300	282	260	306	295	293	294	275	253	311	286	315	296	270	308	311	283	271	273	307	287	273	305	284	288	289	287	257	277	326	287	281	279	272	258	310	298	309	268	284	309	290	279	287	301	287	287	281	321	312	275	271	276	286	294	295	278	280	285	273	286	285	275	281	290	286	262	312	254	285	309	268	261	312	311	267	290	317	280	273	272	279	285	293	312	296	291	310	285	298	274	293	301	264	302	290	291	271	312	333	286	273	283	310	291	275	261	315	287	270	283	292	283	301	320	274	321	291	298	291	289	280	295	273	297	279	283	276	311	288	299	314	300	281	292	265	289	297	300	282	255	295	261	305	306	290	284	309	299	271	273	290	318	299	315	294	303	281	303	283	306	294	274	253	270	271	298	298	294	306	280	269	259	295	291	287	268	316	267	296	317	283	300	309	287	297	294	272	299	286	305	288	290	272	273	320	270	284	289	296	333	295	291	288	296	313	295	311	265	310	281	286	321	289	292	297	282	307	297	318	302	279	313	302	312	276	301	285	281	259	264	309	247	278	309	280	275	280	294	310	322	278	298	299	297	292	286	298	274	294	288	269	295	291	303	271	286	303	270	329	318	299	272	270	271	276	287	292	285	280	295	284	301	284	281	275	292	283	289	282	278	284	285	299	283	283	266	264	318	309	270	308	306	296	301	297	278	281	305	281	293	273	273	313	272	296	296	294	306	277	270	279	277	314	284	293	288	337	300	308	259	275	299	292	289	299	303	298	328	278	292	301	260	264	287	290	295	294	285	293	291	257	263	273	274	304	218	292	290	302	271	288	324	267	273	301	305	268	283	282	287	299	311	283	274	309	278	275	293	296	290	291	316	271	265	288	295	320	267	260	296	297	276	307	299	274	279	312	314	282	309	262	291	273	294	297	284	303	287	321	281	289	297	327	308	271	279	298	253	283	269	286	284	290	273	304	318	267	307	305	306	261	304	287	297	293	294	284	268	308	291	288	272	294	273	271	317	247	274	277	287	294	284	264	271	278	278	283	306	274	299	305	298	284	250	307	275	269	287	271	328	285	281	285	287	287	307	277	275	304	280	280	286	298	271	278	296	296	279	279	303	271	285	251	278	297	266	299	306	330	303	323	293	301	297	285	309	299	277	259	316	285	285	290	267	278	298	308	284	303	293	307	276	280	270	296	274	261	289	248	304	318	257	287	308	305	281	297	281	283	296	277	273	271	308	308	276	282	282	305	302	307	285	309	270	323	300	321	309	268	267	274	269	310	288	285	301	277	266	323	300	276	287	292	270	318	291	286	320	267	272	313	266	293	279	306	271	275	305	278	280	289	310	288	297	322	292	282	277	294	297	291	285	292	286	275	296	268	264	298	283	279	254	283	297	294	343	294	292	270	321	279	270	293	292	280	314	303	287	273	295	341	271	270	271	289	288	262	286	303	297	286	289	276	290	295	299	287	314	304	257	281	290	310	302	284	304	296	278	279	307	274	265	298	295	281	248	281	293	290	292	262	300	281	280	304	277	288	267	299	290	271	316	268	304	283	283	295	291	298	255	318	291	283	312	295	283	307	283	263	285	296	255	313	295	305	316	319	306	278	285	277	279	282	286	271	299	263	279	287	253	300	290	284	291	287	305	294	279	273	282	275	298	279	311	293	278	306	303	311	258	291	318	305	276	294	292	306	315	277	295	286	264	274	278	295	260	304	307	302	291	299	280	286	300	298	277	284	286	280	302	316	295	314	288	284	260	281	269	294	297	281	278	295	282	291	295	292	289	264	280	275	307	307	265	279	313	287	268	302	278	261	298	275	266	306	285	295	299	281	311	296	276	258	265	285	259	284	271	294	271	297	306	298	275	282	299	290	310	291	276	285	288	303	269	307	304	291	300	298	289	256	283	266	319	298	284	281	260	285	277	288	278	256	278	289	306	278	301	278	292	264	282	297	292	282	305	283	303	300	271	282	263	282	257	263	271	286	271	308	299	298	322	281	275	272	295	286	309	290	265	292	305	283	292	282	299	282	250	314	329	303	274	277	252	275	296	279	294	288	303	288	278	240	277	304	288	302	284	254	282	277	319	258	264	317	311	315	265	274	288	312	306	310	322	292	291	254	256	293	314	296	268	296	284	291	259	282	306	295	269	301	313	297	309	274	294	290	301	274	296	290	275	325	276	279	295	295	317	291	290	281	306	290	239	306	289	267	303	319	298	282	323	297	301	272	304	301	267	314	289	277	301	254	274	300	289	271	286	289	333	260	281	298	283	306	303	296	310	297	266	307	278	337	305	274	290	296	308	309	279	233	298	261	260	285	286	289	305	264	292	290	266	282	261	271	294	291	328	258	310	296	279	314	295	280	286	317	301	292	264	296	298	296	260	293	288	290	285	278	319	289	278	322	279	282	300	294	300	287	311	306	279	285	297	306	279	279	286	286	274	312	310	291	278	298	272	300	273	314	292	316	293	291	270	278	309	263	308	291	303	268	297	307	308	299	284	274	271	313	308	292	311	257	286	268	294	264	279	285	274	275	263	304	278	285	282	269	262	293	264	291	282	327	289	317	293	266	301	279	311	279	302	243	252	322	301	298	307	291	278	267	321	291	268	293	285	272	282	297	301	279	284	285	285	283	276	245	303	279	264	291	297	283	270	270	299	282	294	303	290	307	277	297	277	299	307	304	262	306	280	249	297	281	287	288	306	285	314	299	324	287	269	297	284	302	305	304	303	300	285	298	286	287	297	278	298	296	304	312	273	312	294	309	301	299	288	292	310	283	306	300	272	293	330	285	275	296	315	256	314	283	256	259	289	312	280	273	309	267	293	291	312	273	292	285	324	307	282	292	273	273	320	303	305	256	240	259	271	275	275	300	283	281	314	302	302	275	281	300	268	307	327	287	290	274	283	291	303	284	308	282	294	284	300	268	301	327	311	313	269	297	314	284	305	243	253	262	291	305	297	283	270	253	263	298	268	289	288	286	318	281	310	324	290	272	319	288	311	279	278	304	293	289	279	298	279	296	327	273	271	271	300	285	275	274	295	288	293	290	328	286	283	314	271	311	299	340	288	335	277	288	291	274	276	316	285	294	302	282	272	274	260	292	274	328	286	277	264	313	303	285	305	290	302	280	332	307	260	246	248	265	285	298	282	277	299	322
49461	10991	1408	894	649	548	431	372	340	324	274	288	290	298	270	302	248	258	249	259	231	223	243	203	256	217	224	225	226	228	227	194	218	207	195	241	249	223	222	241	244	239	182	256	270	235	232	219	180	238	226	213	220	237	198	220	208	233	241	232	220	257	242	228	233	238	210	250	209	209	242	227	224	222	211	225	227	236	212	223	233	205	208	196	221	211	234	228	235	229	219	215	212	216	232	216	203	224	204	233	194	261	210	243	217	230	225	196	211	244	212	195	199	223	228	235	200	219	215	211	233	223	221	209	242	227	220	230	219	234	230	218	232	221	226	214	231	225	215	199	246	236	195	230	218	231	203	206	233	233	243	228	211	192	234	195	241	238	217	226	232	233	242	206	201	200	187	240	232	218	243	201	186	204	214	226	221	197	205	222	189	216	193	208	217	235	215	208	209	227	243	206	233	222	202	227	219	213	228	238	209	203	188	225	222	265	236	196	228	235	219	252	213	246	231	236	225	220	215	217	191	225	271	255	227	243	206	245	218	194	251	227	240	209	225	196	219	211	212	211	197	221	212	203	236	239	214	205	200	213	230	220	207	220	225	218	242	224	222	235	233	229	217	205	199	211	217	226	190	225	254	243	219	216	218	211	214	227	216	218	219	232	213	230	214	222	223	224	240	225	237	224	219	216	229	225	214	218	212	236	214	208	224	205	219	211	235	226	194	232	216	223	231	184	244	224	230	207	229	209	197	250	233	222	219	205	233	200	238	228	219	218	221	226	223	216	207	188	222	223	228	209	218	220	247	227	219	207	227	228	204	256	224	236	223	219	227	216	220	212	203	226	244	217	237	226	240	231	222	207	223	208	242	216	200	216	198	198	226	193	262	233	239	223	212	228	209	210	225	217	220	235	217	225	239	235	232	210	217	193	188	205	214	220	204	219	218	237	227	222	205	208	233	245	229	262	210	245	213	222	220	215	245	214	249	214	223	210	199	234	197	233	219	217	206	219	207	211	195	220	199	227	222	221	216	236	225	204	223	222	225	212	225	217	207	211	196	224	223	240	224	171	223	242	197	231	235	244	231	234	235	221	231	212	197	229	253	194	208	192	251	242	244	215	215	210	226	211	195	228	205	206	213	217	189	187	238	198	231	224	248	217	280	224	209	199	213	206	232	260	225	212	218	220	220	233	233	191	221	239	217	216	209	216	225	213	240	219	226	207	226	238	216	221	222	224	229	206	222	228	227	236	219	220	218	235	215	228	218	222	241	239	222	215	224	213	222	245	216	210	198	193	223	219	239	194	267	245	214	208	229	224	220	205	222	210	208	241	204	230	228	230	228	208	226	228	227	212	233	234	234	189	234	222	230	229	204	207	240	228	220	237	238	222	209	251	218	225	228	207	229	217	209	230	225	221	215	224	240	219	237	212	210	229	222	195	223	221	267	204	245	234	236	232	211	216	200	233	205	203	199	198	201	218	226	249	215	235	214	250	235	223	203	223	252	209	234	227	253	213	226	247	229	213	209	236	252	224	221	220	226	226	214	231	225	217	246	220	221	205	203	232	192	226	217	236	259	235	217	247	230	250	218	215	205	215	213	228	233	218	210	193	231	190	219	217	220	212	205	215	223	188	229	235	233	226	196	216	201	220	201	241	212	211	203	213	217	213	238	218	226	206	214	231	259	220	233	210	220	249	184	211	232	191	235	206	202	207	220	258	206	215	195	184	227	233	203	207	225	193	223	212	209	234	218	202	233	191	239	231	200	205	228	221	230	227	196	242	224	214	219	225	215	222	230	225	216	227	233	246	199	235	259	232	234	226	243	182	224	234	224	212	231	260	232	207	201	246	215	214	223	221	219	217	194	216	242	243	241	245	221	219	210	217	217	233	209	194	223	223	224	236	239	215	232	185	218	211	215	235	222	203	204	234	234	201	215	236	213	241	209	215	210	218	229	222	228	232	227	223	216	209	229	229	212	234	214	242	199	216	223	211	225	241	203	224	232	225	238	204	211	215	234	220	207	222	221	209	208	201	207	220	225	227	227	220	215	201	211	250	238	217	243	233	209	242	217	236	201	201	234	228	219	214	232	212	213	193	208	230	222	227	224	201	231	214	197	192	229	230	212	206	232	213	232	227	214	226	211	222	219	220	219	198	199	216	216	223	238	217	242	215	258	196	222	216	243	205	209	197	179	216	212	231	217	225	229	243	214	231	201	190	228	213	247	219	223	193	236	219	223	236	208	266	238	236	228	257	249	212	244	215	236	220	249	222	211	230	226	211	235	195	210	235	210	234	235	202	205	232	222	214	203	202	233	190	247	217	245	232	212	199	188	225	224	194	215	219	215	215	226	238	248	239	225	215	234	220	211	227	215	231	235	222	199	212	244	236	247	193	211	216	225	227	205	204	218	229	194	223	220	214	205	230	202	233	229	220	255	212	235	226	246	183	204	200	226	209	230	232	221	223	227	204	215	239	253	252	228	239	218	201	196	247	229	229	233	216	225	190	214	257	232	231	230	210	218	234	219	189	231	205	273	210	226	241	226	203	202	240	245	232	211	227	225	227	216	223	223	204	231	212	243	229	217	212	235	223	195	211	254	211	228	256	219	218	221	235	213	221	201	213	217	220	210	230	224	231	224	252	246	242	226	244	204	244	237	202	199	204	196	229	217	230	217	225	228	206	229	239	254	222	238	205	233	236	234	221	256	248	216	240	244	243	232	262	238	219	205	222	216	237	223	207	205	229	223	195	222	217	213	237	232	203	228	214	229	198	232	252	246	197	204	221	218	237	199	210	191	233	229	200	221	200	203	221	203	233	222	218	243	245	244	213	227	243	246	235	208	204	225	202	224	218	225	232	200	213	240	211	211	251	234	221	227	237	233	225	199	230	209	196	216	201	228	241	205	223	231	217	237	213	196	173	254	229	217	228	210	224	227	235	214	203	246	210	219	197	199	216	228	219	223	232	261	200	197	235	209	209	207	206	229	213	243	224	223	218	210	235	235	231	204	234	210	236	220	243	233	244	215	206	227	208	212	255	249	227	216	209	203	250	218	236	234	203	228	221	235	239	264	186	235	198	223	220	226	247	232	229	236	227	191	230	204	233	211	258	198	189	206	230	232	211	240	214	221	234	198	222	202	240	242	223	239	209	214	208	228	221	216	229	231	260	212	218	216	247	247	218	213	218	252	228	232	216	215	198	237	233	237	177	201	262	221	244	230	208	212	225	238	233	230	204	236	216	204	220	198	227	214	222	225	228	250	225	217	243	205	223	202	243	212	227	231	202	205	206	227	210	222	226	234	239	228	211	229	222	212	210	219	199	209	219	233	231	250	245	233	231	238	215	229	203	226	228	215	210	235	197	234	224	229	215	211	211	195	222	195	253	232	216	225	211	220	207	211	229	238	213	190	215	228	226	218	216	220	224	207	209	240	205	225	202	241	247	249	191	199	191	196	212	240	221	238	243	217	224	178	224	234	246	194	211	220	228
22894	1252	2360	2832	2443	2059	1741	1518	1274	1134	1072	994	928	864	919	834	795	770	745	723	759	742	701	679	617	643	653	643	652	647	643	589	606	559	619	600	611	604	591	645	591	620	639	599	556	587	594	633	560	557	563	626	572	599	586	580	604	604	567	592	580	569	602	592	576	597	591	629	557	572	569	533	556	598	599	566	577	571	561	542	580	632	527	577	590	548	564	571	536	558	548	576	561	542	579	596	575	548	568	631	586	535	596	576	571	558	571	573	610	554	569	598	573	564	519	553	583	565	597	556	583	586	544	565	609	574	573	591	628	573	576	635	568	587	603	574	582	564	549	562	602	580	527	534	551	578	573	561	534	546	568	527	531	544	542	548	564	554	595	546	560	573	586	597	588	595	526	546	572	568	613	591	558	569	573	591	560	592	577	561	549	541	561	562	587	578	570	555	609	549	520	556	596	566	530	584	595	558	584	528	541	595	545	544	544	572	607	542	540	555	544	556	576	543	527	534	569	557	578	586	553	562	573	561	592	529	571	570	603	534	600	558	549	571	572	557	598	573	586	551	568	560	608	608	591	567	568	600	572	555	589	568	609	564	587	559	573	513	585	574	560	539	603	575	571	557	561	586	565	547	568	564	599	564	548	586	596	524	593	535	536	581	582	604	592	508	536	556	584	551	575	577	577	561	519	569	574	615	576	571	525	564	546	565	571	545	623	578	561	596	559	584	572	551	588	548	569	560	589	563	561	543	552	560	534	595	570	553	551	644	549	595	489	576	581	555	542	590	543	546	542	591	584	581	558	556	538	597	557	534	569	524	533	618	582	570	590	542	555	578	559	588	553	555	601	571	554	561	511	555	532	580	592	571	556	576	647	580	534	574	575	567	574	571	601	559	568	536	573	560	540	565	551	594	562	549	574	575	548	581	617	568	579	534	571	536	550	552	549	549	570	552	574	535	559	614	542	570	564	608	552	566	557	572	580	578	579	625	560	598	565	538	538	567	567	597	571	580	547	591	560	568	543	553	544	549	545	546	561	552	547	565	589	566	544	550	547	549	614	521	570	608	549	548	562	558	549	560	554	524	569	559	563	563	538	568	603	584	541	580	557	552	578	592	580	589	566	563	570	582	588	597	545	542	576	546	545	578	530	530	576	549	543	585	565	598	538	591	539	584	559	579	582	569	571	550	610	539	593	572	554	562	570	532	574	587	587	562	586	575	535	559	530	584	545	577	567	582	542	581	584	556	534	547	559	550	565	595	581	564	596	576	569	563	550	521	576	531	596	589	608	592	585	591	556	544	542	498	534	556	586	580	577	548	574	587	523	587	591	581	551	607	555	610	593	559	588	511	557	581	546	567	552	524	564	555	581	567	566	580	582	563	555	540	525	566	567	594	608	549	552	568	586	587	551	588	555	606	577	569	566	592	554	544	507	582	548	553	534	515	556	556	588	591	565	565	549	530	553	554	541	580	558	544	512	544	557	559	586	548	570	526	537	570	610	536	514	546	574	615	599	598	586	559	563	533	558	577	565	586	597	555	534	574	584	613	597	587	588	576	584	535	602	582	562	544	593	592	538	558	545	561	571	572	557	594	541	565	585	549	520	581	529	567	564	582	559	575	550	595	550	560	518	551	574	577	542	556	548	546	532	550	542	571	588	578	529	586	571	564	589	567	516	567	572	555	544	564	583	584	575	597	562	529	572	533	571	563	559	536	555	549	590	558	565	567	547	593	573	602	589	547	532	568	593	556	549	591	567	555	564	567	593	560	547	555	536	536	550	560	609	576	556	554	572	573	542	538	522	561	595	559	574	541	563	547	573	545	566	572	559	529	565	583	569	595	558	540	568	538	542	587	591	551	582	604	571	573	606	581	577	557	563	588	607	569	559	593	565	580	571	559	538	583	588	562	579	576	549	544	551	537	568	603	530	553	565	578	531	581	598	574	536	573	538	580	617	569	572	573	566	562	561	518	576	569	551	588	582	591	587	536	552	527	573	555	532	604	517	532	572	579	573	549	522	546	553	558	551	547	595	578	529	536	607	557	598	529	535	548	574	591	566	599	554	541	600	574	577	573	533	559	589	599	548	581	562	556	546	584	580	559	566	565	580	567	562	594	549	519	536	553	501	552	550	594	546	556	586	589	599	539	556	536	553	556	574	588	582	556	561	544	568	564	527	568	555	540	570	576	542	534	567	533	566	602	564	546	577	548	568	575	577	552	565	551	539	576	580	574	563	566	566	518	557	590	621	574	557	587	559	544	605	587	601	560	572	560	576	540	589	575	579	559	561	613	628	552	582	582	565	559	551	565	569	561	576	574	548	575	589	573	594	565	565	520	597	568	585	558	580	611	540	586	612	592	514	556	575	604	570	548	559	568	518	526	551	563	539	532	558	582	549	566	542	574	545	571	534	592	600	529	560	562	575	526	501	616	604	527	574	558	527	600	555	545	579	550	579	573	579	569	540	548	555	553	577	548	561	592	619	585	565	532	512	573	563	563	554	574	608	542	578	538	578	555	563	560	543	584	575	549	577	524	571	577	556	589	544	542	576	540	604	577	632	562	595	554	582	512	579	587	544	574	565	572	559	541	536	583	506	570	546	583	580	590	577	562	539	576	565	574	564	574	575	564	536	531	560	550	517	565	574	581	538	554	531	540	618	596	528	564	563	553	554	528	608	542	598	541	565	605	592	559	604	593	540	586	550	534	564	556	614	568	569	560	610	563	527	595	541	601	591	527	586	590	550	536	560	597	531	554	588	561	598	614	588	593	537	573	535	552	559	568	567	553	528	580	516	597	536	584	586	567	557	552	590	576	573	560	579	536	585	589	580	560	574	576	573	548	506	582	559	563	633	575	581	556	561	604	570	559	591	559	559	592	558	535	544	537	598	586	547	545	556	500	527	548	548	555	556	599	565	592	579	597	595	544	533	594	586	573	520	531	560	584	571	552	565	561	601	568	555	572	567	560	598	556	576	559	560	559	581	570	605	537	528	583	568	591	537	575	576	547	574	567	586	544	548	578	546	577	534	545	532	585	574	550	562	569	580	574	544	549	530	601	573	581	501	530	604	575	549	556	595	586	585	530	557	591	547	572	570	574	603	589	585	596	519	560	570	579	554	539	569	567	557	568	538	562	547	589	560	538	520	599	583	564	547	585	578	529	613	543	579	585	525	559	529	581	577	602	573	583	607	525	576	571	577	567	572	524	551	592	537	560	506	510	548	543	556	577	539	601	541	566	530	559	590	531	580	577	549	547	564	554	598	529	570	591	558	558	559	568	586	539	527	585	612	539	623	575	569	594	598	594	565	569	584	543	583	577	572	536	566	576	558	595	594	564	545	542	570	572	575	538	590	523	559	552	554	583	528	552	545	599	568	570	608	585	580	557	564	578	554	604	571	525	566	574	597	551	556	534	589	568	558	582	549	599	550	537	579	530	578	545	521	568	555	545	531	586	569	550	527	560	570	563	611	565	584	529	570	553	561	594
64947	19843	4449	1944	1232	884	774	684	610	539	498	486	433	413	428	383	405	405	388	414	359	368	371	356	379	358	320	390	382	373	360	353	369	347	348	360	349	363	381	370	346	333	319	312	361	371	344	347	355	331	330	361	342	334	324	330	359	339	349	346	314	315	341	310	343	345	339	321	314	337	337	321	366	367	347	312	315	320	354	351	365	337	343	358	385	354	391	350	367	326	302	384	326	341	314	361	315	321	364	385	337	359	343	338	362	342	348	319	317	336	319	359	327	354	324	310	350	332	340	334	361	335	340	312	400	335	320	373	386	368	338	350	331	310	343	359	330	322	330	332	345	332	365	355	364	318	334	336	337	306	346	351	315	382	340	326	291	320	351	318	333	366	339	337	354	370	325	312	349	361	343	329	322	333	359	391	347	342	323	353	337	322	351	329	332	341	330	340	349	349	304	370	349	363	335	324	352	369	381	361	302	327	316	313	330	335	335	379	314	334	375	346	333	338	348	361	324	373	342	346	327	372	340	355	358	320	364	330	340	344	344	362	340	334	331	343	362	358	338	336	353	336	342	317	355	359	331	322	361	339	335	358	325	300	339	332	345	360	348	344	327	315	333	332	322	352	330	318	382	364	317	338	322	311	368	333	362	349	363	307	331	329	361	379	333	328	323	352	360	350	317	321	321	345	333	362	339	320	335	351	360	340	352	331	322	354	328	345	349	357	290	381	317	363	312	317	371	371	357	304	328	344	320	330	324	354	361	349	311	370	343	349	357	334	318	345	341	344	343	340	345	331	345	356	338	328	353	332	353	366	346	374	353	336	351	350	314	350	350	318	323	331	340	307	355	354	339	356	322	306	350	355	320	340	345	393	328	327	357	310	329	350	359	336	354	349	321	310	320	321	382	309	348	332	314	368	337	311	333	332	343	344	339	328	312	368	329	350	346	333	345	327	372	338	400	326	358	345	296	361	328	355	340	335	325	285	335	336	368	359	326	320	331	354	357	347	345	351	307	325	350	377	374	358	352	318	319	321	343	332	355	342	349	323	353	343	366	304	333	296	353	354	352	377	359	330	336	334	345	367	361	340	313	334	362	356	352	355	316	337	369	342	363	353	344	335	358	348	345	360	325	372	354	336	357	305	348	316	319	345	336	353	316	315	321	319	336	367	331	341	329	348	338	353	362	338	367	360	372	351	343	356	334	314	333	346	355	324	328	341	343	333	349	338	357	339	335	327	357	329	349	318	338	334	329	333	313	327	315	340	346	338	334	340	353	318	338	356	338	292	328	316	320	346	331	333	348	318	394	376	343	362	329	343	280	338	343	309	369	320	338	328	361	353	351	341	313	335	339	355	362	328	325	332	356	323	371	332	348	350	340	339	342	319	324	336	328	334	345	341	314	332	350	345	322	359	323	331	343	332	338	341	369	326	346	377	339	349	334	348	349	369	335	376	325	308	359	334	362	361	334	367	333	342	343	378	365	312	316	341	328	325	376	342	371	380	343	345	369	337	353	332	344	339	353	328	316	339	365	300	325	362	288	359	308	303	327	322	353	371	342	333	367	337	371	348	362	329	369	356	311	328	346	356	348	362	373	329	356	349	329	354	354	380	355	359	348	306	317	321	312	314	358	314	338	374	346	320	341	352	349	329	331	335	334	337	340	319	353	328	347	309	374	374	350	337	347	345	322	331	362	334	354	371	320	332	347	329	343	388	336	343	323	315	319	370	340	350	330	312	360	352	320	339	363	327	332	337	337	323	341	349	352	319	346	352	343	381	333	332	359	331	358	384	355	338	378	334	348	300	342	333	310	367	342	348	357	334	329	359	322	339	291	307	326	332	333	363	321	317	334	321	389	312	377	337	358	355	310	386	345	328	338	339	357	334	350	326	343	307	348	320	344	291	377	362	317	361	342	342	305	324	319	368	375	352	344	311	347	363	364	339	317	359	348	335	355	364	340	324	343	331	324	347	355	365	362	310	334	361	320	317	328	328	332	349	327	353	356	325	342	318	335	301	338	323	340	320	321	306	347	370	314	337	334	374	375	326	338	357	338	351	346	344	355	350	339	323	326	318	335	357	321	339	336	345	329	313	347	352	356	336	339	337	322	337	356	331	328	346	334	320	416	347	352	357	337	346	360	372	301	380	339	357	346	383	364	363	348	359	328	318	334	354	337	329	345	368	330	329	345	349	350	343	378	312	339	291	335	306	378	338	339	325	360	332	315	370	357	376	359	315	337	334	322	308	329	307	354	342	293	303	320	361	366	325	321	335	339	334	332	362	312	354	336	312	324	354	355	334	347	345	312	333	328	380	345	311	339	359	342	344	323	323	330	308	356	323	357	350	314	351	328	338	329	361	328	372	345	345	353	298	302	311	344	326	344	324	337	362	338	341	338	312	355	343	331	347	348	354	357	365	329	333	327	326	341	331	341	338	360	344	334	329	330	348	342	339	326	368	359	372	353	365	354	375	341	343	357	349	355	319	377	321	352	335	355	331	334	360	323	315	358	344	361	335	324	336	359	366	369	316	330	321	335	332	333	370	329	367	323	347	328	353	351	361	365	361	323	314	364	345	365	353	315	316	339	362	341	326	307	336	311	329	327	365	341	360	353	324	331	314	339	332	351	344	345	351	338	321	325	319	346	349	311	352	327	359	329	333	317	345	336	312	331	349	357	353	352	354	343	356	292	373	354	305	362	293	333	332	369	368	356	311	341	361	327	347	307	341	338	339	333	346	345	354	344	335	336	329	336	349	311	327	328	358	325	331	328	349	311	351	325	367	333	352	358	354	301	342	342	335	311	341	335	338	311	335	343	347	339	326	339	334	352	350	338	343	341	327	373	318	386	344	333	313	320	356	341	320	345	396	336	328	310	367	344	354	332	336	299	295	321	364	351	328	338	292	345	314	331	341	332	366	361	333	341	325	362	337	367	339	348	339	364	344	348	353	340	364	344	339	345	327	365	327	350	324	358	328	342	331	325	316	339	322	377	339	327	358	340	328	350	310	313	316	342	332	325	339	322	343	348	378	339	320	328	354	374	365	334	321	342	330	319	336	313	316	323	375	356	368	336	380	313	343	345	326	340	338	341	364	325	353	363	372	345	323	346	340	322	347	303	370	356	348	314	333	338	307	369	339	338	363	328	353	357	365	344	322	381	327	334	340	340	340	313	318	376	327	328	390	301	330	340	323	356	338	347	356	364	359	342	321	340	343	349	380	370	346	330	358	360	376	354	348	357	358	329	327	359	319	379	324	341	332	333	361	330	298	358	349	356	372	314	342	370	288	338	344	342	343	322	325	304	322	354	330	353	317	355	354	308	368	334	336	373	338	324	357	317	347	357	332	310	309	312	340	320	354	331	333	369	312	325	349	367	340	360	368	384	333	336	348	347	332	318	357	349	304	362	339	332	337	306	346	329	340	340	336	367	335	342	342	350	357	350	345	347	312	358	332	333	356	331	361	315	343	368	345	305	335	335	322	320	339
30386	2135	4320	4895	4317	3693	2989	2600	2190	1936	1802	1663	1506	1468	1300	1253	1254	1162	1155	1137	1090	1030	1012	1013	1013	957	1004	965	918	908	935	879	882	886	861	834	852	853	812	850	868	850	867	816	849	825	800	820	863	817	870	861	844	824	798	847	796	825	847	840	862	852	881	817	841	795	814	843	856	844	836	825	783	788	797	803	804	847	840	818	823	807	802	789	843	805	780	783	817	782	845	810	780	775	805	767	779	776	787	774	791	831	758	742	769	741	805	813	808	762	788	788	835	755	792	796	785	789	786	809	812	839	799	786	757	770	834	809	807	785	805	809	813	778	769	779	855	791	830	826	859	784	791	822	761	752	775	770	775	765	838	784	796	787	806	767	768	787	793	788	815	825	770	815	818	739	802	794	720	799	734	810	797	805	777	767	820	761	793	828	781	777	796	808	806	783	830	814	820	792	801	781	749	799	778	832	796	736	768	744	777	824	811	769	819	824	806	808	818	805	757	791	793	813	797	819	824	825	791	817	800	779	769	770	831	796	752	755	746	812	798	810	867	753	757	804	821	811	769	794	776	769	734	753	769	805	798	795	803	839	756	774	785	763	765	750	843	788	843	778	795	803	833	811	796	789	728	819	870	803	768	726	775	765	809	822	774	725	817	799	759	765	787	761	790	784	802	771	739	800	797	761	762	771	809	786	768	794	805	762	755	762	793	762	780	761	762	743	818	813	753	780	754	774	769	810	770	739	740	805	841	840	758	774	818	846	752	748	749	778	789	804	779	789	745	797	815	828	801	816	807	735	796	808	795	791	776	798	795	777	793	815	727	818	775	784	809	804	846	804	796	845	749	767	776	773	812	773	764	794	837	887	825	797	820	750	743	804	854	727	797	803	843	758	721	830	838	778	836	761	785	790	769	784	821	787	759	789	786	800	767	783	758	805	753	813	778	776	798	822	776	767	740	788	798	731	813	783	782	879	771	766	756	789	865	758	790	797	759	805	780	795	805	775	834	809	768	809	848	769	801	732	769	791	792	795	749	772	757	744	744	776	786	779	850	767	782	838	771	747	801	759	796	767	807	815	755	784	813	763	781	767	777	766	775	804	768	767	840	776	786	760	801	797	765	796	794	760	764	793	794	830	802	774	744	805	797	799	809	775	820	794	796	851	775	831	819	791	805	829	764	816	774	765	794	763	781	804	838	786	816	767	855	835	775	780	800	781	796	747	732	802	744	797	795	775	786	780	802	771	795	785	763	792	742	814	782	796	838	788	844	759	846	773	766	762	812	773	808	736	796	766	784	762	795	749	768	815	766	792	823	773	801	794	802	794	794	795	769	809	810	784	790	860	812	803	742	809	821	743	772	794	786	777	811	793	812	730	815	832	733	801	796	815	791	803	747	803	796	758	835	812	750	786	763	779	805	849	750	763	788	830	769	775	774	780	749	743	768	789	772	750	760	792	848	781	811	817	754	754	842	826	836	789	773	775	834	719	767	840	824	782	808	803	805	746	814	792	775	812	796	807	788	743	845	802	777	781	775	788	814	826	778	807	776	749	747	782	766	805	770	815	783	791	817	758	794	762	781	784	760	783	818	781	787	790	784	840	781	779	778	772	781	825	786	831	735	795	774	781	754	766	786	774	778	782	792	833	804	755	807	792	811	785	771	734	746	752	842	779	791	792	832	808	758	736	753	773	809	780	798	798	761	762	786	762	768	789	756	792	840	744	779	749	766	796	780	763	764	751	783	770	766	796	791	727	789	788	801	772	797	792	764	766	804	791	815	782	783	812	821	814	810	778	808	796	812	793	791	754	851	787	831	752	787	774	747	726	786	789	743	799	752	859	803	771	777	789	790	825	781	790	812	846	812	847	789	790	818	778	807	781	781	768	800	802	800	835	803	803	794	772	786	756	764	763	768	758	821	773	822	796	797	830	794	806	792	830	788	767	820	822	812	836	795	799	799	802	777	774	785	787	812	743	713	826	790	808	743	747	817	798	795	790	759	819	783	795	770	807	803	803	771	815	807	735	848	739	778	811	826	773	814	799	760	790	819	791	828	793	810	786	852	812	761	811	860	812	768	733	790	816	761	783	774	770	781	745	814	784	762	822	764	811	764	806	811	784	773	805	743	799	811	761	824	798	803	775	802	796	817	818	840	791	816	813	783	763	836	782	777	787	760	772	822	750	785	770	810	791	808	782	768	775	771	745	748	791	752	801	810	775	789	811	830	789	751	804	809	776	767	847	771	805	748	795	754	844	822	766	750	805	771	818	783	749	776	792	771	778	830	782	705	751	758	802	767	729	738	745	753	743	813	824	766	756	780	770	797	797	807	756	742	730	823	764	780	813	796	762	789	840	812	817	802	813	804	798	794	839	783	800	765	790	776	744	731	855	756	791	775	780	771	804	766	784	821	750	783	816	812	786	775	786	797	773	773	773	786	779	781	807	772	805	832	726	829	770	776	782	804	813	779	809	780	805	798	786	812	808	778	866	771	768	801	773	808	794	768	773	793	779	795	796	777	763	817	830	769	809	775	778	745	793	789	777	780	801	807	787	785	769	826	794	796	785	739	763	779	810	794	803	783	813	805	802	772	818	814	786	765	752	797	792	784	793	786	824	811	804	751	789	798	750	772	837	787	793	754	785	794	794	786	799	734	774	757	767	833	791	790	747	765	766	782	782	807	781	812	792	783	781	729	817	733	809	790	758	785	805	790	784	823	847	770	796	780	803	786	789	802	784	779	785	843	786	705	797	781	822	801	790	819	834	795	785	822	816	816	798	825	772	793	796	791	775	818	850	822	764	780	818	803	740	834	803	819	803	823	819	778	787	771	766	794	807	749	785	748	768	801	799	819	787	770	792	807	836	797	757	848	793	808	806	751	795	807	786	801	780	778	775	773	828	789	771	771	776	803	780	738	794	808	830	824	776	767	799	816	827	764	789	817	811	766	790	802	779	784	777	768	780	818	827	744	795	761	781	802	843	785	856	825	760	802	823	819	820	747	795	798	788	800	784	845	788	797	792	810	783	774	825	781	751	785	776	825	812	851	750	794	750	780	777	834	756	814	823	764	841	755	840	818	823	757	788	797	753	780	814	795	773	820	815	783	770	760	779	758	771	803	766	738	796	744	782	829	841	842	778	817	740	785	840	776	781	806	818	766	761	816	825	765	783	718	760	720	780	837	765	808	810	831	782	784	725	786	785	792	780	767	763	795	804	792	772	834	783	779	834	800	795	815	756	766	779	767	721	745	807	777	739	778	782	772	773	779	782	805	802	785	793	819	808	804	817	790	772	779	796	799	856	817	845	807	818	805	747	828	801	769	815	782	742	827	787	803	876	762	806	799	824	776	784	761	781	779	746	834	747	790	807	752	816	780	817	794	720	755	787	776	794	796	760	774	812	789	771	832	794	757	724	772	785	777	743	772	800	817	773	801	777	776	775	749	769	821	825	785	779	786	772	791	801	822	786	779	769	788	789	840	777	769	762	788	796
6274	196	114	99	100	102	112	97	85	98	73	87	101	98	92	116	91	106	102	103	88	90	109	102	107	94	81	91	98	101	99	97	84	99	89	98	81	101	93	105	91	92	97	102	101	80	89	103	99	113	98	105	85	92	97	92	89	90	106	97	103	86	95	91	85	97	115	98	82	98	96	61	82	93	86	101	91	98	88	91	108	99	99	67	93	90	90	103	101	81	94	102	83	96	90	88	77	103	86	87	104	108	99	92	86	96	104	103	103	92	86	92	83	102	81	92	92	94	94	69	86	91	107	81	106	99	92	92	84	105	107	81	83	78	102	83	86	103	85	92	86	93	111	116	93	109	95	124	83	86	78	98	86	94	105	86	85	87	92	99	99	112	89	81	86	105	111	92	86	103	98	86	85	96	77	83	95	74	99	92	111	85	98	108	92	89	83	86	101	92	87	86	97	96	105	105	85	84	74	104	86	80	84	76	93	76	87	72	84	106	91	83	101	106	79	97	80	83	74	97	83	95	98	96	93	96	72	90	96	128	100	74	72	99	82	77	104	92	81	92	74	87	84	98	104	102	86	78	72	96	106	98	91	99	92	84	94	94	85	82	86	90	100	91	87	102	78	92	87	87	97	94	97	94	97	84	112	84	82	101	100	97	99	100	86	90	71	87	99	102	105	72	92	88	100	113	100	91	94	91	73	91	105	91	102	93	79	72	101	99	97	108	84	89	79	96	94	83	98	81	87	88	92	90	77	94	87	101	82	97	94	75	101	101	97	97	104	73	89	93	88	101	93	79	74	86	96	105	98	95	84	95	90	92	96	80	78	83	105	82	83	97	67	98	89	82	86	97	77	88	88	83	107	97	85	89	97	99	85	98	93	94	101	85	87	85	93	97	85	92	77	93	94	105	88	87	87	81	101	90	84	115	99	88	98	76	94	99	94	108	83	105	98	85	89	88	94	90	91	101	91	79	106	100	90	89	109	100	106	93	110	96	107	102	97	105	91	84	114	86	91	64	94	103	100	80	97	103	92	93	88	96	102	97	99	96	92	97	90	100	83	92	103	95	80	95	87	93	104	113	110	90	75	98	83	98	75	79	95	99	95	96	94	73	99	98	98	105	80	85	91	96	88	101	87	90	104	75	95	112	112	101	90	111	106	90	91	115	126	83	87	79	91	93	72	105	92	92	80	88	98	96	75	86	87	90	96	97	82	97	105	88	99	87	87	88	98	95	97	96	123	89	103	91	100	95	87	81	88	105	111	104	95	79	81	94	96	88	96	94	85	84	87	78	96	82	78	78	89	90	71	92	110	88	91	103	84	90	99	83	103	94	102	95	111	89	76	86	95	84	84	80	94	89	118	81	90	84	104	77	91	106	99	83	81	89	101	96	106	102	76	82	93	93	79	103	83	83	90	100	100	113	88	79	90	88	98	97	84	95	88	103	92	76	106	88	76	94	85	90	87	106	102	84	83	116	98	94	101	88	96	116	83	89	92	91	91	92	90	74	82	91	95	83	77	98	98	100	101	95	114	87	108	83	107	98	87	85	92	101	103	79	92	98	86	74	84	93	110	85	73	66	102	76	95	87	100	105	96	121	83	94	87	107	95	91	89	90	99	104	87	98	99	93	92	89	87	99	103	102	87	91	102	82	95	73	81	88	80	102	82	86	102	90	100	100	82	96	90	76	79	86	87	92	91	101	91	91	107	105	86	87	97	86	108	95	84	107	99	84	84	92	74	85	84	90	104	94	76	79	102	90	97	83	98	96	96	99	88	85	114	71	104	89	92	102	92	78	94	105	89	92	98	97	93	107	95	95	98	91	111	102	93	93	97	93	77	105	90	107	98	106	87	93	122	89	88	90	108	106	95	93	99	95	91	107	102	75	94	95	88	89	79	87	112	97	79	96	85	98	99	85	99	104	102	103	102	88	98	73	102	108	99	71	101	96	78	92	86	81	71	84	91	95	82	87	86	88	111	102	81	94	95	84	85	110	91	74	102	80	90	87	101	98	75	109	100	95	103	94	96	94	86	92	95	86	87	106	90	101	88	101	76	99	88	82	96	101	92	98	94	99	90	72	102	99	94	84	100	98	82	84	84	89	91	108	90	84	88	111	81	92	91	89	108	85	96	83	96	93	106	112	81	96	97	85	107	101	98	89	93	108	90	92	91	100	89	80	87	101	92	93	96	82	104	83	79	101	87	82	95	98	89	89	95	98	91	104	81	95	95	97	88	70	90	93	99	92	83	99	88	94	83	78	93	109	84	100	100	95	78	109	82	78	102	80	110	79	94	86	96	87	93	94	100	71	78	83	90	92	90	101	105	86	90	106	73	112	74	88	85	102	96	91	95	118	87	99	85	85	100	85	89	90	91	101	101	89	102	100	67	92	98	99	87	89	88	109	90	83	89	98	78	96	81	92	94	74	95	90	106	100	97	85	92	109	85	92	94	85	87	106	85	89	94	79	103	80	100	88	90	86	86	95	125	84	107	92	93	84	91	103	96	104	89	93	72	102	90	85	100	100	80	97	90	80	81	92	86	123	103	103	101	98	104	76	91	74	104	92	83	82	87	105	100	88	83	93	101	82	81	87	73	90	95	121	104	88	85	75	98	100	86	104	95	116	87	110	85	106	77	116	91	89	88	101	102	100	98	114	96	114	89	111	98	99	110	87	75	94	107	92	78	76	85	108	89	98	87	86	99	100	86	80	74	88	88	89	87	86	82	79	84	87	101	95	93	92	65	101	95	91	82	82	97	85	94	86	94	96	86	99	116	95	93	104	89	94	104	95	103	91	83	87	89	100	104	100	111	104	85	85	88	79	86	88	89	88	78	86	95	91	87	98	96	100	115	85	93	104	95	105	99	93	103	97	75	99	93	99	81	86	76	103	99	112	97	92	97	89	94	105	87	80	119	102	99	86	85	86	103	93	85	70	90	100	89	87	88	88	89	94	80	105	79	89	95	85	107	97	89	99	67	90	87	77	90	94	92	93	89	100	92	88	84	103	76	82	84	111	93	84	100	95	86	105	91	99	95	94	105	109	87	87	83	92	94	89	92	95	111	94	94	94	102	86	88	104	83	86	89	97	77	92	87	100	86	94	71	107	114	91	95	91	109	101	82	87	98	104	103	108	75	97	106	77	104	102	106	91	92	93	92	93	93	96	82	76	86	95	90	92	94	89	105	92	105	92	94	94	93	94	106	81	91	101	82	99	108	91	67	92	98	99	111	88	84	84	90	96	87	102	92	96	82	100	109	102	102	101	97	84	112	109	89	98	106	90	94	105	97	77	79	90	100	108	109	101	101	101	115	102	115	97	63	97	93	95	100	103	77	87	101	82	84	96	112	103	94	92	87	96	75	87	85	109	90	78	102	87	91	107	104	90	94	94	97	90	89	89	107	98	81	99	87	85	87	72	84	104	90	86	90	86	86	121	87	83	95	98	85	98	89	93	91	81	100	84	86	94	115	94	102	79	101	91
5204	318	372	359	370	350	311	310	289	300	277	289	328	311	311	293	318	292	350	323	322	279	295	314	265	291	288	298	309	293	267	301	296	313	270	296	288	301	274	267	318	289	263	310	307	283	319	299	264	293	284	283	308	296	306	260	270	291	297	316	291	293	297	264	266	324	315	279	286	285	314	283	280	312	309	307	285	303	280	257	323	260	292	302	302	265	292	281	307	251	280	282	293	285	306	284	255	288	285	283	287	309	283	282	295	287	259	280	280	283	306	325	262	276	258	268	288	276	305	292	303	259	307	288	308	278	278	290	338	305	311	277	288	294	267	287	299	274	285	303	255	295	259	294	292	303	326	297	309	275	284	312	299	319	297	298	315	296	296	296	282	289	293	299	293	261	254	304	292	295	285	310	267	294	280	288	301	293	325	257	287	303	313	293	285	279	296	280	291	277	271	287	285	289	307	309	287	296	313	254	321	297	303	301	291	294	270	259	295	309	318	312	274	269	283	302	321	292	282	269	321	277	310	292	290	275	292	266	322	301	284	301	263	288	275	281	319	291	267	302	301	248	256	292	274	290	306	299	293	272	268	307	280	284	283	283	314	258	291	305	286	297	326	281	303	304	284	270	272	300	289	290	276	306	284	325	314	281	278	278	294	291	286	278	249	318	277	309	256	287	310	323	276	308	298	283	317	295	274	316	262	283	275	250	279	295	289	303	292	291	271	295	281	286	281	274	313	284	263	298	289	287	308	292	300	274	308	272	315	273	296	324	273	294	277	315	300	287	303	324	298	296	292	251	319	272	301	313	305	293	309	313	275	252	285	279	297	274	318	264	314	292	308	294	256	283	269	302	281	296	286	305	281	286	309	262	298	283	272	257	283	265	272	314	297	297	268	289	281	305	306	326	276	292	302	281	286	272	269	308	299	295	297	307	299	281	284	303	271	272	310	310	267	283	307	291	283	305	313	284	303	277	322	285	294	286	306	285	273	296	291	304	309	305	309	283	313	282	286	271	297	281	292	255	288	292	277	291	275	249	292	290	298	268	304	282	286	288	302	294	314	304	296	271	294	323	299	279	267	300	284	276	274	320	288	276	308	291	299	255	322	308	274	293	277	298	263	296	315	277	287	253	282	285	285	270	263	325	299	298	292	313	298	261	272	285	271	303	349	310	305	260	300	277	297	272	285	276	316	281	324	305	284	311	297	292	297	286	297	299	279	295	266	297	303	291	293	274	297	319	307	285	279	285	286	295	261	277	296	307	265	292	313	268	295	320	285	284	274	274	253	310	313	274	318	273	295	283	273	326	320	271	298	324	289	299	303	291	297	308	255	269	266	270	279	281	320	288	303	292	284	321	279	266	297	263	283	261	297	279	283	254	303	302	296	276	334	270	281	283	324	276	300	287	294	283	288	275	288	298	262	310	294	301	307	319	287	336	308	294	264	287	261	271	301	288	292	289	325	296	280	291	282	300	270	300	292	274	272	268	284	300	287	308	309	296	318	289	283	279	295	277	294	286	289	271	279	292	296	266	264	289	308	307	283	310	299	299	268	254	269	274	280	279	304	304	281	289	281	299	304	289	274	264	293	266	345	266	293	316	302	274	281	319	302	278	294	300	296	284	305	283	283	273	269	287	276	324	296	294	296	316	316	257	292	294	285	287	309	286	285	309	289	300	288	283	269	310	284	304	282	297	297	305	310	291	266	289	289	299	264	310	297	270	280	293	283	282	283	299	280	274	281	275	285	328	306	258	283	274	285	287	272	269	271	291	294	273	291	319	325	268	313	315	298	274	329	289	274	286	277	270	277	276	312	283	266	317	281	265	295	292	285	274	305	295	305	269	296	304	292	311	283	279	297	280	294	289	288	294	298	292	306	307	284	309	329	320	282	277	295	281	292	291	296	280	278	283	265	279	275	308	304	295	317	293	278	284	298	287	273	313	285	287	304	284	278	283	281	297	282	297	272	325	281	307	320	256	272	309	292	290	291	301	265	332	306	287	294	308	287	266	297	301	308	299	327	273	288	274	303	272	269	276	316	282	300	277	318	291	306	317	294	283	303	284	270	292	283	280	287	289	250	300	277	287	291	274	288	290	294	265	282	310	262	279	284	298	328	282	310	282	292	296	273	297	275	315	289	310	281	287	325	269	295	323	278	288	311	259	292	260	305	253	306	266	298	266	283	278	304	290	314	320	274	287	266	278	281	278	275	325	291	305	305	278	307	282	288	265	278	260	307	269	287	301	263	285	249	298	322	306	264	260	294	313	310	280	317	288	309	314	269	301	288	309	302	301	302	308	291	303	282	278	302	283	300	323	259	316	317	313	284	320	296	252	317	302	279	286	280	267	275	299	286	305	293	271	280	315	287	323	280	287	305	282	311	262	287	252	267	278	291	286	295	294	274	276	265	284	281	292	263	263	290	288	304	329	295	282	282	282	297	325	291	267	293	286	318	271	293	299	279	288	281	253	271	263	320	288	309	274	274	282	294	308	282	293	290	278	272	295	283	304	303	258	301	296	279	295	300	273	307	277	310	292	281	255	280	292	301	270	287	296	308	286	306	295	281	304	280	278	317	287	273	303	283	286	295	307	273	279	317	301	279	243	307	276	286	286	309	259	257	295	276	292	303	266	295	291	283	307	282	292	309	291	297	283	307	277	307	289	280	304	286	297	298	279	273	306	317	283	277	280	316	282	263	304	300	297	264	267	316	308	287	273	296	313	289	294	292	312	268	287	279	277	318	283	283	283	274	292	270	268	307	319	287	293	271	296	274	294	283	283	271	302	284	316	284	286	254	264	323	296	298	296	314	297	301	309	287	278	295	281	282	265	291	322	323	289	283	284	310	296	323	278	291	296	291	303	308	306	292	279	342	293	296	292	278	304	292	287	295	306	309	309	259	277	321	273	288	299	295	292	264	285	267	298	271	264	295	293	284	292	273	279	265	300	276	296	294	277	282	305	277	291	300	289	289	286	312	312	328	286	290	304	277	280	279	273	259	296	289	287	306	340	290	298	329	290	305	276	290	321	294	274	274	279	267	286	298	297	294	312	298	290	309	281	306	302	281	291	295	289	342	315	287	312	271	296	293	293	317	276	277	279	279	333	266	290	334	308	295	271	260	292	275	289	291	289	285	303	276	276	333	282	279	306	320	279	296	261	273	301	249	302	260	285	290	302	289	318	289	275	281	292	297	286	276	320	306	321	300	298	280	310	300	277	278	310	301	298	315	312	316	299	301	289	291	280	287	266	337	279	295	323	308	286	290	264	289	294	309	276	286	288	275	289	293	284	281	302	271	291	304	328	275	313	309	309	310	285	255	265	293	302	284	273	279	277	311	278	326	304	273	280	316	285	321	276	288	289	315	305	305	313	296	286	317	308	287	297	291	286	286	278	262	313	273	285	322	301	284	313	323	262	293	310	281	274	299	289	281	299	292	295	269	290	265	293	279	290	293	271	318	289	281	291	311	308	311	279	259	273	281	285
49874	11961	1499	904	649	543	433	367	327	342	247	305	285	291	264	252	244	272	241	242	241	265	258	248	228	222	243	231	240	259	229	239	229	236	243	232	257	205	237	217	235	230	218	234	235	225	217	236	206	218	241	218	206	244	218	247	248	246	224	213	176	263	248	257	202	212	217	250	206	220	254	238	234	217	223	223	235	204	214	211	244	206	206	206	227	246	238	223	239	205	217	193	203	223	225	223	230	227	205	240	261	207	233	195	218	243	213	212	238	239	216	252	237	229	238	235	205	229	236	216	217	226	225	233	229	218	223	233	223	228	234	230	237	183	227	214	216	235	230	233	233	228	185	200	236	221	220	212	233	204	189	229	229	219	229	210	229	235	201	207	226	220	241	211	203	222	232	217	209	220	221	197	208	232	248	220	255	208	242	218	225	248	234	205	247	205	211	233	230	219	221	217	196	229	222	232	204	228	229	239	205	217	191	246	244	246	242	212	211	246	242	236	234	196	208	232	200	245	194	228	238	205	251	218	230	198	231	196	210	210	201	234	233	230	220	225	220	220	219	223	236	244	198	255	201	225	258	195	244	218	219	207	238	213	233	215	234	225	230	231	216	218	206	246	237	235	206	216	213	234	241	203	207	221	215	228	237	229	214	221	196	220	228	201	245	212	206	227	244	231	210	216	215	245	219	185	211	247	192	204	217	214	212	249	195	212	212	205	232	207	231	228	223	231	191	214	217	210	212	212	252	211	210	218	213	200	214	230	202	196	230	192	222	226	222	238	219	216	231	229	212	223	200	241	222	215	197	259	213	218	229	219	222	211	238	230	219	223	249	223	241	230	205	213	216	204	240	212	217	219	240	232	244	211	196	232	205	250	214	213	246	238	195	244	239	208	244	204	180	207	214	241	223	224	243	237	222	200	222	223	239	208	212	218	238	217	222	206	214	218	231	231	234	230	225	242	234	214	195	210	223	224	222	205	228	242	228	212	225	245	219	209	221	226	234	238	236	226	206	214	245	249	216	215	216	216	207	227	225	232	216	255	237	236	229	206	187	219	222	229	251	234	229	218	213	210	231	227	207	248	237	197	217	212	214	218	226	215	230	194	247	197	232	216	219	211	235	250	236	227	245	234	213	235	216	201	199	243	215	199	224	220	227	233	223	222	222	225	202	238	226	234	251	208	222	195	235	211	199	193	229	236	239	239	212	210	223	200	235	225	207	226	191	209	217	227	211	254	216	226	201	192	200	203	244	224	215	232	228	226	204	214	202	219	212	213	229	221	216	251	226	235	201	212	202	252	221	245	207	234	235	231	209	192	229	235	229	219	236	226	208	230	214	223	228	215	218	217	223	238	219	217	216	204	217	227	200	210	235	223	226	224	192	250	227	241	186	233	245	235	230	237	235	216	228	236	223	246	229	230	217	221	218	238	222	216	220	221	213	238	227	228	229	219	219	232	243	194	249	221	217	220	231	214	195	233	233	215	223	228	222	234	229	249	235	210	220	239	222	219	225	216	229	211	222	212	209	214	236	225	213	203	188	241	219	225	225	213	203	222	229	213	193	242	190	254	222	197	191	209	247	228	220	230	242	246	222	231	216	227	227	243	247	235	235	238	242	249	228	212	224	208	211	206	236	210	223	233	246	240	231	205	245	239	204	221	221	203	225	204	206	198	209	217	215	227	227	255	222	202	233	250	258	229	209	239	206	228	224	233	206	250	235	204	224	210	222	191	214	210	219	232	220	225	241	213	219	221	227	248	233	233	196	214	247	216	214	210	209	224	227	233	210	210	247	229	216	231	239	215	201	217	190	202	226	234	228	233	205	226	239	195	214	242	216	203	232	239	232	256	236	225	212	213	203	222	215	217	221	199	250	214	212	211	230	216	221	185	219	222	218	199	218	232	205	237	208	238	226	223	200	241	227	203	223	241	218	234	233	247	229	228	225	196	184	239	234	186	217	212	210	235	206	232	215	230	210	217	217	216	203	213	213	218	247	202	212	228	201	212	217	228	218	239	216	200	217	251	223	196	207	239	204	217	195	253	233	209	219	216	208	199	240	251	218	223	233	208	213	228	228	223	208	220	220	204	209	223	230	216	223	196	227	212	218	222	213	253	214	222	199	232	194	253	228	216	232	223	242	209	211	210	233	222	221	227	232	222	227	240	239	220	242	220	231	232	239	184	217	219	219	212	221	233	233	220	198	237	228	246	210	212	208	241	206	219	213	229	219	215	223	252	238	207	224	245	208	237	228	227	205	221	229	225	217	222	202	213	215	211	209	197	198	215	230	224	260	206	247	193	210	231	226	245	197	237	204	207	211	227	207	200	212	222	219	239	228	190	252	233	230	220	233	208	210	231	234	233	219	211	202	222	227	241	254	231	216	252	217	208	227	214	227	222	227	235	232	231	218	204	215	228	187	203	248	205	219	227	234	221	210	212	236	227	219	216	226	238	223	202	203	188	210	233	206	205	195	243	218	229	231	245	227	236	235	228	203	219	234	252	229	237	216	241	215	241	226	223	226	205	223	213	208	187	230	204	237	198	230	227	199	230	203	229	228	217	210	212	194	201	206	238	199	227	227	201	201	237	224	216	233	224	200	215	236	214	215	226	224	229	238	220	201	218	234	208	247	214	222	236	213	243	212	245	227	225	226	213	205	210	245	233	239	197	232	205	249	220	242	223	223	248	207	194	241	218	222	237	223	207	238	217	217	190	232	217	201	241	241	209	214	238	229	231	216	227	242	223	245	227	241	230	232	220	243	226	239	222	203	240	216	210	207	234	218	232	214	204	190	223	223	204	212	235	219	227	199	219	241	231	236	227	223	231	241	205	246	227	222	228	240	206	231	222	217	218	210	184	214	220	232	227	233	235	204	195	236	209	247	226	209	211	214	214	239	196	211	215	192	228	241	246	235	235	226	212	195	231	193	222	207	231	234	248	228	206	211	209	210	220	241	251	217	208	217	204	218	233	207	233	210	204	222	250	225	236	212	236	253	212	227	217	236	220	243	218	242	191	207	251	218	232	221	239	205	238	212	175	193	233	211	224	233	236	224	225	200	213	236	210	236	218	197	239	241	259	241	242	187	214	208	239	231	207	223	233	205	224	210	202	209	208	222	228	230	219	227	225	226	208	221	229	223	227	217	221	244	250	241	225	221	213	240	231	222	196	219	192	227	231	230	229	242	237	228	200	195	229	231	223	227	230	200	222	225	252	247	204	222	231	215	209	234	205	228	215	212	250	220	245	215	201	218	204	219	191	207	206	212	223	232	199	213	208	216	217	215	204	201	233	252	210	232	211	214	227	221	214	244	205	206	247	226	199	204	236	234	207	224	228	236	224	188	195	199	233	243	226	216	200	225	243	220	202	210	179	222	221	240	190	242	215	259	217	215	192	223	209	216	214	225	210	235	230	224	221	245	229	224	240	215	200	226	189	211	219	223	203	192	234	208	206	244	220	232	215	233	212	226	232	221	201	227	208	219	211
23481	1219	2364	2811	2431	2078	1732	1520	1403	1160	1085	1021	963	948	823	856	754	760	727	687	755	672	681	675	720	664	641	631	637	564	609	614	602	613	612	617	630	571	611	569	568	593	582	586	591	564	608	567	620	586	581	586	564	627	558	564	584	600	556	570	570	529	604	583	567	580	598	615	595	591	583	612	566	571	583	575	606	618	557	557	570	564	556	585	557	536	566	513	572	570	598	548	596	601	620	558	581	575	594	555	533	543	567	542	550	564	564	601	565	561	552	577	544	575	580	573	564	596	635	563	552	565	594	581	542	585	556	581	562	561	575	559	576	537	549	569	597	597	560	608	569	592	580	590	553	586	571	568	562	561	585	585	527	596	582	593	598	525	553	497	582	531	606	560	576	567	598	575	555	593	548	564	569	522	598	524	567	593	582	568	535	582	558	595	580	589	580	577	563	573	552	539	547	534	554	560	544	516	538	563	535	593	594	558	542	569	566	555	562	596	537	592	559	552	553	609	582	564	629	529	598	527	577	598	584	637	604	624	480	540	591	591	589	550	591	576	567	530	574	579	576	561	564	571	584	525	569	535	550	549	598	548	574	569	605	587	509	596	575	607	574	556	534	551	578	575	531	611	584	572	553	571	541	561	552	529	591	548	538	577	569	541	578	604	550	559	557	547	561	582	567	637	597	546	568	537	580	566	538	571	566	563	557	549	591	529	570	584	516	552	500	541	542	569	553	582	567	572	574	516	561	564	567	609	529	512	608	604	556	560	574	540	581	585	502	570	566	547	580	538	543	585	535	544	564	555	528	547	547	551	546	593	551	598	576	594	527	541	615	559	553	537	585	560	573	550	523	541	516	576	548	505	569	575	573	553	599	540	580	585	560	571	575	591	522	580	578	584	591	575	564	544	531	541	546	555	542	550	604	567	553	577	565	504	540	595	592	545	591	602	575	562	551	554	563	536	549	585	557	548	569	547	601	563	572	545	571	569	580	609	583	547	513	549	554	532	545	570	586	570	554	552	531	588	587	526	554	571	608	598	547	581	543	553	576	613	544	557	544	573	527	550	560	600	546	549	566	586	571	555	573	552	574	556	566	559	584	542	563	539	537	568	538	544	568	553	569	547	555	553	512	593	562	627	590	560	560	575	545	551	557	568	552	614	529	512	551	517	592	609	573	536	584	554	571	556	566	549	576	567	571	554	560	577	580	557	545	543	555	594	568	592	578	539	557	541	575	594	588	579	530	562	549	578	502	568	553	571	565	578	519	585	581	594	553	628	545	582	557	555	591	552	585	545	540	565	569	605	573	554	546	567	546	560	546	612	536	556	576	556	581	536	619	593	574	577	585	561	609	561	558	554	546	599	583	553	595	552	580	611	583	514	525	586	527	524	571	567	561	579	565	567	603	579	612	656	567	527	564	587	584	552	547	530	606	561	549	563	542	553	592	579	563	564	604	592	538	578	588	575	582	605	555	537	570	550	573	560	534	606	584	564	537	591	575	538	570	552	543	582	563	618	590	574	562	551	548	570	587	594	525	539	546	559	603	578	557	567	614	554	556	566	598	554	536	577	533	589	569	559	556	532	568	561	533	595	536	549	610	522	586	565	619	588	572	571	564	588	557	563	586	560	570	569	555	483	581	534	589	559	523	576	555	579	574	594	566	602	558	576	565	498	568	541	547	581	560	535	543	540	576	562	554	586	517	562	551	584	577	580	559	584	559	549	575	552	532	586	546	607	547	609	545	583	581	534	575	560	544	578	526	560	607	546	570	569	595	558	548	559	548	557	571	584	574	556	580	578	574	583	565	588	580	607	566	542	552	567	588	571	576	567	598	545	571	621	604	598	576	549	542	543	493	537	562	598	605	586	547	563	565	552	545	575	532	563	517	555	607	571	579	573	576	537	577	605	584	558	589	562	547	566	590	560	615	541	565	601	566	585	584	565	573	540	544	517	559	587	557	582	588	568	606	602	568	579	538	564	576	566	552	543	568	546	576	574	598	583	586	566	558	584	565	557	576	577	550	597	538	569	549	573	574	535	571	509	565	541	566	575	600	563	573	570	586	576	586	543	540	563	570	533	570	603	572	544	554	573	569	572	568	565	588	538	646	552	564	601	563	562	590	548	571	563	594	563	550	533	622	558	527	583	535	549	577	591	560	564	592	569	546	563	565	590	533	617	530	540	594	577	584	580	563	579	549	562	549	581	546	561	597	588	582	572	544	615	617	542	564	542	587	586	555	562	555	545	506	573	498	588	569	600	550	595	581	585	564	607	574	549	514	559	530	552	568	527	546	565	575	533	564	551	528	535	566	552	552	573	510	545	565	581	564	560	586	529	563	572	576	573	553	588	547	569	559	590	570	559	613	640	575	551	594	533	615	564	557	611	527	573	552	622	549	556	548	552	565	602	532	580	546	572	558	571	524	572	598	517	541	543	585	602	533	531	527	565	554	553	565	581	586	534	610	534	596	577	547	551	583	549	607	576	546	591	527	544	573	570	579	573	561	542	591	596	606	545	546	573	566	546	561	563	570	541	562	530	584	527	545	564	573	563	611	572	532	558	589	578	569	575	576	537	579	565	555	578	556	598	535	519	601	569	551	540	538	581	612	551	538	599	564	535	567	557	542	584	583	513	565	533	544	602	557	565	579	557	535	600	566	607	522	549	552	532	532	580	569	574	539	533	545	561	591	594	564	554	595	573	530	579	568	562	605	577	566	550	577	557	504	566	557	550	606	578	560	591	561	579	555	525	522	616	567	560	539	528	611	580	581	563	555	557	551	575	588	563	589	565	535	591	586	511	554	569	533	560	572	564	563	557	595	553	550	558	615	587	559	533	567	603	608	538	523	561	551	564	568	578	544	537	619	590	596	625	578	566	588	614	569	552	603	574	603	553	517	561	558	553	535	554	562	590	609	541	551	606	513	577	561	570	592	576	606	575	563	577	575	555	558	560	555	570	550	603	578	561	599	563	586	559	575	580	607	543	530	539	606	543	532	589	531	548	531	571	548	546	556	580	562	554	561	543	587	579	585	626	546	559	535	563	567	575	548	532	557	566	498	533	557	570	568	597	552	549	559	556	573	573	561	546	557	590	539	591	547	564	566	570	582	558	553	564	548	540	563	579	608	555	570	560	602	618	631	595	573	564	564	616	534	566	568	529	568	572	569	600	575	544	619	554	522	532	575	558	606	568	558	586	534	569	558	563	576	569	582	547	577	538	547	583	559	571	575	595	538	576	565	572	562	572	596	564	530	578	567	558	571	567	560	525	563	582	560	573	579	600	541	546	578	545	536	559	594	578	591	546	582	568	561	593	596	575	581	544	544	528	553	583	596	555	597	543	609	592	574	582	520	548	605	621	581	540	577	552	593	525	533	545	531	533	617	534	572	576	570	578	594	586	574	542	554	594	543	622	536	543	522	553	564	590	532	569	593	584	548	609	572	558	576	560	536	611	506	564	610	589	549	534	569	542	545	541	594	580	603	571
64283	21166	4539	1858	1316	1013	763	663	609	547	483	527	442	414	436	435	411	365	429	370	405	351	356	381	368	344	337	335	374	363	378	353	345	376	395	386	371	362	336	410	344	364	353	385	365	378	330	315	323	310	366	344	336	353	351	337	346	346	347	329	324	326	357	337	396	363	334	332	350	349	358	335	370	366	354	355	305	370	360	350	330	333	338	322	343	350	309	319	331	393	329	377	360	329	355	343	290	363	350	342	359	354	343	329	339	339	343	308	349	357	341	302	341	339	355	327	353	331	332	347	354	339	352	351	341	332	342	322	380	336	327	331	352	359	336	342	324	326	351	343	341	303	387	357	340	344	321	316	387	360	325	349	357	343	354	324	362	365	327	323	353	374	321	342	334	356	326	320	355	386	371	349	351	314	326	350	357	355	297	328	327	333	330	335	359	341	340	304	306	322	324	329	327	318	344	353	342	345	353	375	322	307	370	337	356	370	357	352	323	344	348	349	323	328	327	381	345	351	355	319	343	361	303	308	361	343	324	303	347	334	340	357	331	371	331	348	333	329	353	369	316	310	344	342	308	335	363	348	324	351	324	330	356	324	338	332	349	305	347	327	338	326	376	320	347	334	283	313	337	330	325	336	358	374	327	350	367	351	349	323	341	294	306	335	324	334	349	357	347	324	345	316	327	359	324	341	357	329	319	333	365	358	338	339	315	327	355	339	335	299	374	316	360	350	337	358	326	335	347	328	353	333	347	328	336	312	360	338	388	376	372	318	296	368	356	360	331	331	331	335	366	326	335	343	331	347	335	341	360	342	351	336	374	346	336	327	338	361	319	338	353	325	358	350	375	365	352	361	338	327	328	343	364	370	317	309	380	333	339	320	330	345	350	344	326	325	356	320	338	346	376	332	358	338	320	307	321	360	335	329	351	381	362	328	356	332	321	350	328	366	347	306	353	312	369	370	339	356	366	346	342	356	319	355	357	344	353	335	343	362	295	388	358	341	328	384	321	357	331	359	346	331	356	340	327	323	363	336	343	346	338	358	313	344	354	330	359	339	342	331	328	327	328	358	361	365	356	318	361	350	312	334	345	324	350	343	344	353	328	350	325	342	332	376	318	353	362	333	351	322	338	345	351	368	340	342	337	313	338	368	348	326	364	321	342	329	330	313	344	332	342	308	313	318	369	310	344	348	349	350	308	325	296	395	344	307	353	307	357	338	339	324	350	355	369	333	377	317	334	324	348	338	341	361	358	353	324	366	332	331	351	356	336	317	348	323	341	346	365	330	355	313	315	340	352	317	364	348	332	364	329	357	355	323	339	347	353	350	310	355	322	362	364	366	335	321	354	332	366	338	348	323	351	375	306	376	345	347	321	348	337	324	318	363	331	348	333	330	368	344	356	341	369	337	324	311	345	351	316	350	359	329	335	355	311	341	316	348	316	355	371	367	329	349	309	330	340	325	338	321	344	336	374	342	336	339	374	390	352	338	347	350	323	338	339	358	391	384	330	346	354	338	338	357	303	377	359	366	346	320	342	302	343	316	359	331	321	369	343	355	362	322	350	333	330	340	368	352	352	309	350	334	324	336	339	385	330	342	318	339	352	330	336	299	350	364	335	360	338	319	389	381	333	340	370	369	350	321	375	358	337	326	314	317	353	352	336	313	331	348	302	342	333	348	347	367	359	330	365	351	342	334	336	351	357	354	372	334	363	292	334	345	335	370	349	390	362	343	349	357	352	321	335	351	312	329	340	349	364	362	321	337	355	354	324	357	353	334	295	360	355	338	341	315	338	331	366	345	301	366	379	361	344	346	348	363	329	331	352	359	317	340	328	336	354	328	346	323	322	349	346	368	344	371	354	334	338	307	315	322	381	330	369	354	328	313	352	327	324	357	376	355	327	351	351	306	321	321	371	349	322	355	332	330	340	381	339	336	342	326	297	317	342	339	336	336	315	359	358	369	340	353	336	349	355	365	370	331	386	358	331	353	344	363	330	354	320	352	335	351	344	328	355	359	374	346	344	337	335	345	350	346	359	334	321	337	336	346	330	340	352	309	331	315	341	332	371	396	352	365	352	323	317	338	306	365	335	341	335	326	327	327	320	327	359	330	350	379	365	357	333	345	330	296	342	361	353	360	329	351	342	365	365	337	348	361	329	326	320	311	351	365	320	353	353	371	321	332	340	356	334	362	336	317	318	363	359	358	378	371	345	335	307	345	351	318	339	319	361	321	333	363	334	330	390	363	369	323	365	320	342	358	339	346	331	352	353	354	336	377	352	333	342	323	367	338	357	339	313	330	318	314	317	359	349	382	373	352	361	351	323	341	344	339	365	336	307	338	305	310	359	324	331	347	342	334	325	363	315	287	343	353	350	333	353	366	358	325	366	329	362	356	344	373	339	360	358	307	319	328	316	375	345	377	377	330	366	331	327	321	330	351	323	324	358	324	376	318	354	329	347	349	291	329	346	340	361	349	325	338	348	353	335	308	350	306	331	344	332	369	348	325	375	311	365	389	337	338	318	339	335	363	343	347	339	352	340	335	349	373	330	325	336	323	351	334	361	347	345	341	338	347	388	344	326	283	337	364	395	343	337	336	342	329	331	339	354	370	390	354	340	356	370	340	325	350	343	350	361	331	362	334	323	335	321	360	370	355	340	340	321	335	331	341	348	346	346	327	383	328	310	344	328	322	354	318	343	325	370	331	338	346	310	358	342	344	319	354	324	352	364	357	355	327	345	343	332	329	332	367	323	346	332	334	360	328	373	345	373	337	348	340	342	362	312	320	320	319	332	331	359	342	362	303	341	341	317	360	366	336	337	370	337	307	348	335	333	328	357	337	338	337	322	343	340	348	365	350	332	316	374	348	309	357	306	351	337	369	350	326	321	337	358	381	357	359	343	324	331	341	353	350	316	338	351	347	346	351	337	347	366	352	335	351	343	328	327	315	353	356	322	354	339	345	325	374	344	343	327	357	373	333	306	337	320	369	330	369	335	391	367	359	339	325	346	349	368	340	349	360	359	342	334	346	346	349	333	341	307	331	353	345	382	319	347	365	319	376	370	357	355	353	346	370	352	368	388	303	341	339	350	354	372	323	338	312	340	338	323	336	349	327	331	345	349	350	293	350	326	339	363	367	314	354	333	356	345	310	321	354	303	368	338	317	351	350	324	327	362	323	331	329	314	333	350	378	331	328	349	340	375	335	346	344	367	358	354	373	297	346	304	374	355	345	314	332	336	349	384	352	329	366	331	325	330	361	357	364	331	361	353	336	336	322	355	300	329	364	345	368	339	340	304	322	326	332	362	366	313	344	325	323	349	317	337	333	342	341	323	359	355	377	333	353	326	319	368	337	353	323	329	362	315	354	314	349	363	310	324	323	356	347	320	328	349	323	349	338	330	312	330	328	339	352	369	369	335	298	325	348	351	356	336	356	343	359	334	334	351	367	365	363	301	376	357	364	336	334	329	364	346	353	311	320	365	346
30906	2121	4253	5088	4376	3703	2965	2594	2272	1974	1796	1586	1535	1385	1365	1248	1259	1128	1137	1159	999	951	1057	1039	1030	994	964	924	949	958	893	912	916	899	869	884	879	854	890	892	884	870	886	860	865	866	830	826	839	801	888	867	780	819	768	812	797	874	826	847	821	793	869	858	788	859	858	855	761	845	818	797	771	765	794	813	819	823	807	792	794	828	824	826	834	768	811	848	799	783	858	846	861	789	790	793	834	829	762	828	844	787	814	816	799	820	784	822	820	765	826	791	816	819	816	824	802	813	833	795	823	842	815	833	770	819	785	794	824	777	777	775	758	840	822	752	810	799	786	861	790	785	733	840	742	784	827	757	758	791	750	789	828	805	796	814	770	706	801	785	810	779	790	761	767	792	812	737	801	769	806	755	805	835	783	824	751	752	753	759	812	770	725	773	792	797	797	779	771	797	806	796	809	820	779	788	818	824	808	812	818	865	756	807	837	745	776	809	841	770	734	734	810	828	822	800	754	792	834	802	775	789	790	789	772	784	826	773	808	764	814	851	832	791	841	808	821	758	743	753	849	784	792	724	822	837	753	829	827	776	772	796	806	818	823	782	748	764	774	823	781	788	793	842	764	837	794	777	751	829	799	785	755	818	835	829	802	765	754	750	811	827	788	773	841	786	735	803	764	804	814	792	805	778	768	798	750	780	762	809	825	795	752	792	752	780	806	759	781	735	747	780	789	810	808	801	810	817	770	796	840	805	751	840	793	805	815	780	767	795	788	766	788	761	750	810	763	748	782	780	811	797	750	855	790	790	764	773	737	801	781	788	778	814	787	824	786	801	723	777	763	796	821	779	835	813	775	822	827	793	801	829	776	823	803	776	814	776	754	787	774	784	829	794	744	812	735	720	778	795	766	834	777	818	801	819	776	768	775	813	817	800	785	727	815	836	793	826	801	833	779	808	777	802	791	783	758	790	779	793	812	775	786	753	803	788	792	825	781	804	812	790	758	797	771	757	781	747	781	739	806	809	790	784	788	852	787	784	827	787	807	810	751	750	836	797	824	816	778	780	833	754	799	791	804	795	842	787	797	780	761	827	791	813	797	759	800	784	828	765	778	813	770	794	798	755	827	825	755	792	798	813	775	787	844	825	794	839	820	789	808	789	806	772	799	771	791	789	798	742	790	827	800	783	750	803	808	838	774	770	769	834	786	831	824	816	815	756	827	801	825	782	763	813	809	759	756	781	790	811	753	809	787	785	806	774	772	789	797	811	746	769	786	778	788	747	789	797	788	763	772	757	790	802	770	763	820	777	804	781	773	758	793	781	834	757	810	814	802	798	753	778	824	801	778	811	744	807	809	763	802	774	781	825	811	770	873	798	801	775	802	802	798	853	731	816	820	778	833	823	784	780	772	758	763	787	786	817	800	825	777	782	810	749	725	779	768	791	810	819	783	776	800	761	791	770	783	796	803	788	776	801	781	808	839	782	769	816	769	791	780	809	803	756	767	824	786	797	804	769	820	862	752	789	808	764	771	763	799	788	756	823	784	816	819	779	786	807	793	809	780	765	768	764	816	799	780	803	786	833	764	783	804	798	831	783	763	785	744	765	806	768	819	804	788	799	792	768	784	778	749	809	785	754	829	788	786	764	810	765	779	830	806	805	857	797	830	767	776	817	757	770	717	774	772	783	770	802	815	770	800	815	804	792	840	754	801	804	742	787	810	837	826	794	800	797	739	762	784	816	809	767	763	812	721	733	831	745	813	796	853	787	812	800	783	747	785	774	805	752	812	820	759	812	782	787	792	778	751	805	823	776	785	738	840	809	779	769	793	784	812	806	806	736	818	757	803	791	808	781	799	793	806	802	771	777	807	785	802	795	789	815	797	799	800	814	744	796	760	803	805	767	794	816	840	746	812	820	783	816	767	775	810	740	822	824	745	816	776	805	769	832	787	772	728	754	773	753	772	808	824	803	758	803	807	780	756	777	757	813	797	814	801	758	760	802	827	794	720	841	784	811	819	811	777	736	834	796	793	744	797	793	748	768	754	817	806	789	726	831	803	804	792	755	771	796	791	743	800	818	790	790	837	765	769	815	773	788	794	774	821	793	831	776	730	820	808	834	803	821	796	849	789	807	793	773	799	753	776	777	852	786	779	778	755	744	779	838	794	788	746	842	767	831	801	794	764	797	818	774	804	811	785	807	798	815	807	808	822	822	824	774	754	853	755	798	796	787	787	763	803	809	817	786	757	864	796	838	780	812	775	775	813	728	825	805	820	769	742	782	810	798	796	812	761	764	757	803	810	764	745	788	810	774	759	784	793	777	842	762	763	833	736	786	779	756	775	723	766	799	824	743	873	809	814	778	761	800	792	810	822	765	801	838	773	784	782	757	790	749	827	854	828	806	778	869	787	763	789	824	811	751	746	765	815	758	783	785	792	757	757	796	788	789	770	782	840	779	749	806	752	838	788	772	803	796	755	811	766	824	823	780	773	809	777	827	817	749	792	762	809	831	731	814	841	788	810	806	826	799	746	800	828	800	783	827	780	807	809	771	771	779	824	814	796	787	803	816	802	819	785	790	781	799	759	749	791	819	727	829	794	785	767	771	781	783	818	808	766	792	733	789	778	774	800	829	792	772	806	810	788	796	766	813	797	831	801	856	792	759	795	817	761	784	808	811	792	756	782	821	762	785	762	760	784	778	728	778	791	732	788	798	806	794	815	760	716	752	763	789	773	804	785	811	835	807	779	773	790	765	809	854	796	776	793	805	810	797	849	775	810	779	764	793	791	780	790	752	830	790	806	789	806	764	803	777	833	764	790	788	799	822	814	805	778	774	727	817	781	822	747	790	783	790	805	789	763	799	835	791	773	782	788	815	772	769	759	810	816	804	798	793	763	800	735	834	788	771	809	779	812	800	743	812	829	762	761	760	783	752	813	787	820	816	812	779	771	808	785	774	791	832	827	769	807	740	776	771	735	807	789	759	846	818	793	797	799	784	846	794	801	768	817	786	738	772	775	772	769	772	767	819	777	740	820	826	810	771	774	785	768	789	788	820	849	801	783	792	763	773	796	786	740	800	762	788	729	817	772	819	793	819	795	756	786	777	816	777	805	760	775	815	804	843	764	854	808	759	775	774	793	825	837	802	745	771	818	793	800	794	833	792	787	770	803	804	806	759	802	725	746	848	807	861	768	795	832	809	770	768	781	805	864	837	781	835	777	753	774	788	807	771	782	770	781	834	817	741	831	787	797	807	824	766	847	843	817	806	745	736	802	820	816	792	807	813	774	779	814	783	775	820	801	804	826	809	770	773	797	826	803	846	834	763	747	766	847	843	813	765	850	854	772	818	737	715	804	789	767	756	815	746	830	816	730	802	808	771	718	817	742	731	811	791	780	812	806	741	835	772	813	779	766	755	769	801	784	793	792	773	801	749	805	807	767	763	810	835	746	785	755	814	782	798	793	773	801	804	822	779	787	785	801	819	782	853
6504	203	127	128	108	81	97	105	100	86	87	80	93	87	103	76	86	99	84	94	89	100	88	101	97	91	116	87	108	105	93	97	103	86	98	89	79	104	83	107	104	84	99	101	106	98	100	85	106	120	100	102	91	99	114	95	100	106	101	112	99	111	90	97	89	95	96	82	89	84	88	87	87	108	88	96	95	96	93	104	94	86	98	105	73	82	90	99	102	79	93	97	104	81	81	94	89	94	97	88	78	86	110	99	93	103	110	71	95	98	91	105	94	106	90	78	77	94	114	79	115	92	100	84	106	75	102	82	91	104	112	105	81	82	71	99	97	93	103	94	93	116	103	86	106	96	103	78	119	88	94	100	93	100	86	92	112	84	126	93	83	94	81	88	112	87	82	96	92	101	82	95	89	75	66	86	105	99	88	99	96	101	89	106	90	102	91	98	86	92	103	101	85	102	92	98	97	76	82	87	108	83	89	107	112	91	84	90	115	92	96	79	103	81	107	96	96	98	80	105	108	86	96	84	80	70	90	100	81	99	83	76	91	78	100	85	99	88	97	101	75	103	93	105	75	83	89	79	107	92	104	88	95	85	104	99	86	93	99	103	96	94	97	108	110	97	104	123	96	99	109	101	103	113	101	94	95	102	102	84	103	88	87	106	88	94	108	82	97	98	83	96	92	75	84	92	100	90	87	95	86	86	104	76	86	112	81	116	108	82	83	70	90	109	102	106	95	97	84	98	99	85	96	110	94	115	88	95	91	100	87	97	101	98	84	97	100	95	98	93	97	97	84	96	73	90	104	88	101	82	106	94	95	98	84	94	74	90	84	100	79	101	94	95	76	90	93	82	108	83	101	95	102	73	92	77	94	91	111	100	86	95	92	96	88	107	76	90	75	94	85	84	114	81	102	85	98	99	102	84	93	102	90	82	95	106	88	88	85	98	95	102	85	96	86	95	85	85	84	116	96	113	115	84	96	81	97	95	88	104	87	88	86	102	87	83	97	84	101	95	89	98	104	77	103	105	79	88	101	109	82	102	122	90	94	79	78	91	95	91	88	98	91	84	74	92	91	99	107	79	84	81	98	102	102	87	84	88	111	98	92	106	95	95	81	100	97	95	76	103	77	98	82	81	84	89	99	100	73	84	91	86	101	106	86	81	84	75	108	97	89	89	103	92	86	84	93	75	104	105	99	103	110	100	91	97	85	85	99	97	82	93	81	101	90	90	83	75	118	81	92	108	97	111	98	97	84	86	105	113	97	100	98	88	92	105	87	86	99	89	82	95	108	89	91	79	103	89	86	85	107	100	74	79	98	102	76	89	89	113	94	91	79	101	76	95	68	103	85	102	85	71	104	78	81	81	104	107	75	93	82	94	107	82	93	83	107	88	100	102	69	93	104	98	102	89	91	106	85	100	103	103	88	82	90	112	81	82	81	89	105	82	81	97	96	111	96	101	98	89	95	89	108	75	105	109	87	111	81	97	89	111	102	87	97	93	94	103	86	93	105	94	115	105	88	100	90	104	107	97	89	100	98	98	111	96	85	77	79	95	99	83	93	90	89	90	95	87	90	100	106	96	85	101	81	96	87	100	93	94	104	82	91	94	90	122	100	99	93	99	95	95	82	98	106	82	91	97	99	108	94	97	82	95	85	86	100	106	98	98	91	100	99	115	87	92	84	93	88	103	93	93	80	76	70	102	89	92	84	88	107	75	73	110	101	95	109	78	94	75	77	105	101	82	100	100	108	106	80	81	94	94	87	89	92	93	83	93	109	83	99	87	89	86	84	89	106	88	85	76	93	84	78	101	106	94	98	91	95	77	71	95	93	113	93	94	85	90	92	102	91	98	98	95	82	91	98	94	87	89	100	102	103	96	85	102	88	108	81	109	83	92	87	91	102	97	111	95	93	97	94	94	79	85	83	105	85	109	98	90	97	84	105	103	90	82	96	89	102	76	88	110	87	77	119	105	92	109	106	86	85	96	97	104	99	95	95	97	79	96	80	85	89	82	93	103	74	84	105	81	94	97	84	87	105	95	87	96	98	99	87	107	93	99	105	90	76	109	74	94	103	89	95	82	80	95	79	99	71	92	97	85	104	96	81	82	101	99	87	109	74	114	93	99	115	84	96	75	98	91	93	82	91	89	99	96	87	102	96	96	90	85	91	94	104	94	88	103	100	98	97	79	99	94	85	82	91	93	94	89	115	117	99	88	94	88	86	96	97	95	97	109	84	100	91	76	82	97	108	92	87	68	79	100	86	87	76	117	113	107	81	89	95	87	93	81	94	105	87	95	104	82	103	101	91	111	93	94	88	108	95	96	90	98	97	99	97	99	92	93	104	81	119	87	84	78	92	96	102	104	97	87	90	89	86	88	83	95	96	87	102	86	80	103	95	81	89	108	102	107	89	90	97	101	99	104	95	95	93	84	71	85	99	93	91	89	94	84	95	87	86	85	105	98	97	80	110	91	108	81	101	83	108	74	97	83	97	83	87	114	112	100	94	96	85	85	77	94	87	100	79	98	93	108	94	89	93	94	98	104	78	94	93	92	82	82	92	102	80	100	89	85	91	85	96	78	83	96	82	91	89	87	104	86	102	102	97	106	113	84	115	85	99	90	92	116	76	90	83	98	85	110	86	108	103	94	103	90	105	93	107	103	97	98	97	76	90	86	96	99	94	90	91	97	92	94	104	102	93	109	99	106	86	110	113	112	79	103	114	67	89	114	101	88	89	109	86	80	111	89	83	101	75	90	93	94	103	93	103	84	82	87	113	94	84	99	112	88	98	100	105	96	103	90	87	99	110	77	89	102	79	114	85	105	94	73	111	108	102	96	96	97	91	111	111	83	107	86	98	83	113	96	82	99	103	103	91	87	100	96	75	94	101	91	104	99	84	95	97	84	88	106	90	116	93	93	97	107	82	89	99	107	111	86	84	94	113	83	90	94	91	88	90	99	103	105	98	89	105	114	93	97	104	91	110	102	92	99	83	85	84	120	99	93	89	98	88	99	96	95	92	113	92	87	84	100	99	95	88	105	106	91	106	100	93	88	109	103	95	90	89	100	95	94	83	104	80	103	85	94	72	88	82	95	95	86	91	92	91	81	93	99	103	105	94	109	103	87	89	102	99	101	90	95	128	107	86	84	102	89	113	99	97	78	79	101	89	93	91	100	103	100	108	98	85	82	103	98	114	91	96	94	94	104	107	86	96	109	84	90	104	97	108	107	99	100	82	84	85	110	105	99	89	96	89	73	87	99	81	106	93	102	93	104	114	97	106	72	99	83	112	90	75	99	81	105	98	107	106	100	91	86	118	98	110	94	86	105	100	110	115	108	101	98	96	94	101	88	87	81	98	87	105	107	97	83	83	87	90	92	89	90	98	81	103	91	101	98	70	84	95	95	86	92	90	74	77	85	93	91	90	96	109	92	95	103	87	79	84	97	91	107	106	63	88	103	91	98	100	102	113	98	96	89	83	101
5215	338	372	372	372	326	330	293	315	294	317	304	331	316	293	292	306	305	311	319	317	311	294	313	280	282	317	319	313	315	312	295	272	271	292	322	304	299	295	304	287	273	314	311	283	306	299	244	315	319	302	284	313	311	288	297	285	298	294	322	285	313	290	263	301	268	310	286	271	293	301	286	275	280	302	294	302	275	307	306	312	309	316	290	302	319	283	325	308	304	300	285	297	303	287	307	296	289	284	280	294	274	259	280	290	306	257	275	306	301	279	304	298	297	283	288	265	295	282	273	268	277	267	328	272	285	298	270	301	272	276	298	324	307	285	286	306	345	303	299	286	314	279	277	294	282	311	286	279	302	306	306	298	283	277	302	293	283	301	328	310	324	314	298	282	270	289	291	287	287	280	305	305	304	307	290	282	277	282	303	309	293	289	309	295	284	311	275	300	297	309	321	310	265	282	322	277	310	280	322	292	295	307	305	281	284	280	291	297	324	307	282	272	320	276	274	273	314	269	303	307	260	296	275	267	287	278	328	292	286	283	274	306	294	314	271	288	304	303	273	279	283	275	283	279	316	288	289	307	300	302	300	305	254	275	250	311	285	287	308	287	279	291	298	309	271	288	290	290	285	291	328	284	297	276	297	313	315	305	275	296	305	297	293	296	306	317	306	314	283	255	282	276	316	295	284	321	323	293	275	321	309	297	290	277	299	320	304	283	314	299	299	273	273	321	293	309	310	273	285	290	314	285	289	286	285	265	321	282	300	305	252	271	266	310	277	247	261	258	275	271	297	287	270	298	297	308	255	273	273	256	259	269	296	315	278	270	308	293	300	250	305	322	303	283	290	272	300	293	296	296	276	294	312	323	309	304	269	302	286	283	293	288	296	291	313	298	280	290	257	290	296	292	288	294	278	277	300	264	307	357	280	307	288	294	291	276	271	302	272	318	267	304	319	288	271	273	309	288	279	313	288	289	291	280	295	288	284	309	299	277	285	290	306	276	295	298	281	311	275	316	312	290	277	309	295	291	300	275	286	296	270	300	263	302	292	271	314	296	297	302	306	294	302	290	289	340	270	304	307	297	293	313	299	286	277	299	278	329	297	293	308	302	301	287	314	269	306	310	290	266	282	294	279	280	314	265	246	308	315	284	269	282	280	287	308	275	275	305	299	288	293	293	298	284	290	299	292	286	293	291	272	256	308	311	319	289	293	287	302	301	296	311	296	313	281	292	295	315	292	287	296	301	287	265	300	292	295	280	286	315	334	286	315	268	306	246	297	282	266	336	264	296	263	301	314	265	297	289	299	255	321	290	290	285	277	290	304	276	258	306	282	295	282	291	279	272	309	290	304	266	283	286	305	274	306	328	302	280	283	290	311	284	313	292	321	282	292	293	262	290	290	300	290	287	304	294	333	298	304	276	261	302	289	279	270	301	289	273	248	296	301	308	284	251	309	280	262	338	267	277	298	304	271	266	292	318	290	240	319	283	273	292	273	319	285	316	290	304	262	283	309	291	266	287	296	321	293	300	287	283	309	298	271	278	302	286	269	308	298	274	297	291	308	327	304	283	257	278	309	283	296	279	284	286	299	338	337	324	287	297	292	291	327	270	308	272	292	282	284	276	283	312	296	282	309	271	294	273	277	279	302	299	304	272	307	289	273	275	296	280	289	280	299	313	292	294	285	284	294	283	263	316	309	263	290	287	279	291	326	289	296	280	293	253	295	293	242	321	257	298	312	287	301	296	307	293	249	302	295	310	301	322	282	262	283	293	282	312	307	310	299	286	264	287	299	292	287	304	305	270	278	274	284	300	280	302	308	318	275	307	298	295	313	279	317	306	323	303	279	292	337	297	284	307	276	296	274	262	293	289	293	275	272	292	315	298	300	286	289	278	300	288	262	294	301	284	298	290	242	273	308	273	318	320	284	267	294	271	290	308	289	305	279	321	289	310	288	273	264	282	282	304	261	272	299	298	277	303	263	279	277	300	321	316	293	296	302	275	286	302	307	321	278	288	300	303	307	291	269	299	271	302	295	307	293	275	324	295	298	303	311	319	285	288	289	334	282	268	282	313	281	307	327	296	308	278	296	297	300	285	332	304	289	294	310	297	272	270	318	262	274	307	297	278	268	281	254	294	281	284	312	303	285	294	295	273	303	278	274	302	293	260	298	271	290	268	273	288	304	297	291	267	284	295	290	316	303	292	323	313	314	276	304	265	316	284	290	281	309	334	277	263	308	280	300	309	307	278	305	279	286	257	307	309	307	302	267	284	292	281	295	279	304	306	301	303	310	289	283	328	277	311	298	282	293	300	285	300	254	336	333	279	297	294	286	292	292	298	268	320	281	294	303	294	288	290	327	293	292	320	285	338	254	291	271	283	297	310	285	308	331	305	294	318	305	268	327	303	331	304	305	291	308	313	284	283	310	310	302	308	262	298	285	313	277	295	282	280	282	316	281	281	311	296	336	294	293	295	302	298	318	306	289	271	287	261	308	288	326	275	279	319	298	283	294	298	267	305	289	273	291	311	306	281	285	290	273	284	288	271	267	315	308	284	287	299	295	321	306	283	310	249	265	274	265	299	321	285	304	307	305	278	293	326	307	309	301	279	302	301	311	285	304	288	279	300	281	298	306	287	286	308	313	283	284	311	270	278	321	326	287	288	284	282	289	304	322	289	342	295	277	309	297	301	298	283	310	290	336	286	297	296	266	279	297	274	295	294	261	265	304	301	289	299	286	285	278	266	313	323	272	288	288	297	310	269	296	299	304	300	258	263	304	298	284	281	303	296	289	285	293	300	310	301	307	289	326	265	300	337	285	289	287	270	297	309	296	288	308	276	288	268	319	287	288	281	265	290	315	302	294	311	288	269	283	298	325	274	295	280	292	260	283	331	313	334	277	303	281	274	301	309	293	319	276	260	262	283	283	291	264	295	295	282	323	285	281	268	259	291	282	300	277	278	274	311	288	311	295	292	312	297	302	305	276	309	300	301	272	270	275	307	287	252	284	259	284	286	293	288	283	265	301	286	308	300	265	334	280	316	292	321	292	289	298	271	306	308	284	305	284	285	273	295	307	307	320	312	307	260	280	280	278	311	286	305	295	301	274	276	308	328	301	298	273	278	314	310	310	288	283	270	304	284	306	272	297	297	284	267	290	293	315	285	332	320	291	282	264	300	289	296	287	274	272	304	270	302	292	294	299	266	286	291	300	289	315	287	277	315	317	284	283	269	283	289	299	248	294	278	279	282	284	291	269	280	289	315	299	318	273	289	272	303	270	302	281	277	276	310	299	287	262	305	315	244	310	307	294	296	297	290	289	269	266	293	286	317	280	286	282	296	321	306	305	271	324	324	303	283	318	342	285	305	288	286	316	292	310	287	310	295	278	279	287	300	294	294	302	316	298	293	290	311	273	306	328	283	277	302	287	277	310	272	303	269	292	264	288	284	319	303	298	298	302	291	293	299	286	317	300	278	273	285	311
50728	12697	1508	864	633	522	438	390	385	346	324	304	273	243	267	268	257	249	224	236	258	248	224	239	241	265	247	224	222	222	216	224	238	266	248	226	208	246	232	196	226	256	238	213	236	220	243	195	206	231	242	244	225	182	214	244	248	222	230	221	230	193	209	210	225	191	243	192	227	226	198	233	208	230	230	256	236	241	227	193	242	205	212	213	241	224	205	239	223	212	209	231	209	220	246	245	230	194	247	207	213	248	229	239	207	235	234	215	227	243	221	188	215	233	206	214	223	223	263	228	237	191	234	186	222	233	213	207	240	214	231	242	209	209	213	241	222	250	208	219	245	225	225	224	237	196	206	238	199	239	222	210	225	213	196	205	227	242	214	229	235	210	234	226	209	201	204	226	200	213	182	203	193	224	206	210	229	225	234	229	245	196	240	215	219	230	228	227	238	246	215	208	207	214	217	202	238	218	217	223	271	218	239	225	222	216	229	192	225	229	216	205	241	237	233	198	210	238	214	196	218	229	231	211	230	217	202	233	210	220	229	226	246	219	219	242	235	205	197	233	225	194	200	225	205	235	226	217	230	218	221	245	201	220	233	232	195	242	205	221	219	226	221	204	216	235	234	216	211	242	215	231	220	242	228	192	228	213	219	197	214	211	204	215	220	217	209	219	242	224	224	210	223	200	234	227	201	241	201	193	183	235	218	226	213	225	224	205	221	239	220	244	240	228	236	245	195	206	221	210	222	229	235	234	205	227	226	217	217	244	248	214	249	234	224	223	237	200	220	200	215	225	254	213	224	206	232	230	222	219	227	233	218	226	199	224	230	224	225	240	214	238	208	205	205	233	245	191	197	250	249	218	228	226	246	223	239	225	241	226	256	213	241	245	222	230	191	235	226	225	207	233	223	227	231	213	248	235	219	233	216	245	222	200	220	231	243	209	184	231	224	204	254	235	240	220	228	215	213	206	228	225	232	219	217	221	241	233	260	253	243	211	220	197	236	219	239	230	221	206	236	211	194	210	222	242	212	207	225	244	236	211	224	211	219	207	208	223	233	208	242	224	228	215	227	230	212	254	220	204	203	221	211	214	217	227	207	236	210	204	243	235	244	230	255	218	207	236	218	206	226	215	199	247	227	195	219	213	223	225	223	232	245	226	190	216	209	229	217	223	227	234	270	215	249	204	219	216	251	219	215	261	222	241	216	237	199	228	216	240	227	229	206	227	227	235	212	205	205	214	210	234	216	215	230	219	218	208	220	237	238	226	224	228	224	251	219	248	226	220	223	214	213	227	204	218	235	223	220	201	217	227	208	201	244	197	225	229	215	215	226	240	226	216	243	215	247	202	244	210	230	242	203	221	225	241	221	233	237	223	217	224	231	247	219	232	211	200	209	212	245	217	221	213	244	241	238	231	217	228	226	222	209	205	221	215	221	226	235	231	214	208	242	226	242	219	270	194	238	227	224	239	211	226	207	209	238	189	253	243	214	212	222	222	232	223	239	219	221	225	240	213	215	181	224	219	225	245	205	200	224	243	200	226	234	199	233	239	194	216	266	241	202	229	217	217	218	197	211	220	245	212	226	235	205	227	205	213	229	218	200	215	228	229	216	198	222	191	216	231	204	223	209	203	185	240	227	202	212	231	218	207	241	225	237	241	211	231	244	205	227	224	223	232	213	233	212	210	206	207	241	194	229	253	221	238	226	243	218	215	206	249	196	220	201	227	210	241	220	248	221	229	223	215	217	219	225	190	225	235	214	217	259	263	247	213	238	200	214	216	227	219	252	222	199	209	212	223	201	224	220	220	225	245	222	216	221	214	257	239	235	223	220	225	223	251	225	226	210	240	228	211	205	216	208	202	217	216	202	206	196	216	256	215	205	220	217	212	221	223	195	252	241	211	226	218	228	220	192	227	223	236	206	246	220	223	250	209	222	221	240	218	199	220	247	225	223	241	212	215	217	232	229	223	198	211	224	219	238	198	220	231	207	207	246	232	205	222	217	224	202	217	211	218	199	230	227	234	229	237	226	223	219	223	220	224	228	211	198	241	219	232	239	256	204	223	242	228	240	226	216	207	226	226	227	198	212	220	237	223	232	219	208	206	216	237	204	205	207	241	232	246	228	240	235	214	215	221	220	210	195	207	230	232	216	226	208	218	241	231	241	206	206	218	213	260	205	208	246	239	218	224	221	246	212	221	221	210	241	267	234	200	219	243	231	204	218	245	212	202	202	201	230	206	224	216	214	229	225	250	212	212	223	208	240	203	236	231	237	205	237	235	205	238	220	232	235	219	205	205	244	251	225	219	197	214	239	225	218	236	216	214	209	233	185	220	212	225	185	228	232	235	206	219	227	215	227	209	238	211	218	248	213	233	208	190	244	225	232	217	219	234	203	238	211	222	228	197	238	205	229	237	214	223	226	223	241	219	205	210	222	217	229	231	207	248	215	208	236	210	232	221	215	199	211	240	232	235	208	216	223	217	211	217	234	207	226	238	224	221	215	226	235	246	246	222	204	230	249	221	221	236	222	232	215	228	238	191	209	211	226	226	228	209	244	217	203	218	239	196	189	211	208	233	226	212	221	208	233	270	218	214	203	204	245	250	245	230	234	215	213	222	227	243	219	214	225	216	227	218	216	212	223	230	242	200	219	222	236	215	231	219	242	227	210	216	196	194	237	200	200	230	210	236	233	232	214	204	214	197	217	205	241	213	234	225	238	211	225	203	215	246	213	232	200	233	206	195	195	231	218	244	214	237	213	211	210	204	211	199	205	194	234	217	228	241	251	211	244	238	234	238	231	213	238	226	212	215	224	230	238	228	232	250	222	193	227	234	229	208	229	208	223	200	189	207	208	229	236	245	206	222	215	218	215	247	198	225	204	223	225	204	237	232	206	221	202	228	251	197	236	226	206	207	198	233	190	229	227	212	206	263	249	211	206	200	236	248	206	215	219	240	248	237	234	225	226	210	249	214	197	212	223	251	243	253	216	234	230	194	199	205	238	231	226	214	219	215	227	240	241	217	233	212	245	235	222	222	225	229	202	244	235	237	213	232	219	256	219	233	224	222	222	210	208	231	221	233	209	201	257	221	222	214	201	213	233	200	234	220	234	250	191	246	238	231	220	224	223	208	203	254	202	235	224	190	225	204	209	199	228	224	257	218	224	221	231	214	215	205	245	205	229	223	221	215	188	212	217	223	237	208	193	245	241	228	206	215	247	226	239	231	206	192	211	232	188	236	229	206	208	215	224	230	205	248	237	211	241	204	238	199	216	229	233	207	228	216	212	212	199	213	221	205	243	234	229	205	242	244	224	210	255	226	246	222	234	224	230	235	246	243	213	237	228	219	226	201	211	224	212	256	219	230	218	233	243	239	236	221	229	225	239	240	220	256	232	207	199	229	206	193	232	198	242	226	227	225	237	226	200	219	202	202	262	214	241	237	236	214	211	188	212	224	219	207	209	210	221	210	232	231	221	238	216	228
24029	1301	2364	2775	2366	2039	1688	1482	1323	1146	1045	1019	960	897	817	821	789	746	751	707	717	713	727	684	617	696	642	652	664	643	650	582	612	602	611	592	577	657	601	655	643	615	598	588	575	599	574	612	590	613	604	585	603	566	591	584	583	586	548	628	563	569	562	603	581	553	603	573	604	600	632	558	568	601	601	570	573	583	561	526	546	591	598	558	576	545	568	597	570	588	574	566	575	574	547	547	566	568	567	573	585	558	561	595	605	553	604	630	540	573	606	625	582	615	588	533	574	576	536	544	595	564	593	550	554	567	573	576	599	595	577	610	548	551	574	572	560	569	571	568	567	608	586	589	531	562	592	581	599	577	578	594	563	577	576	528	550	562	561	578	550	550	562	558	570	567	557	579	550	565	545	519	576	565	548	563	551	568	566	571	579	580	576	578	521	590	572	611	566	513	618	597	588	583	611	555	621	565	542	567	583	601	512	522	555	584	570	562	559	606	589	549	567	594	558	556	552	554	587	613	603	602	521	594	559	581	556	537	577	581	586	609	597	590	574	581	586	564	545	576	557	520	577	542	591	577	582	562	607	543	556	590	570	531	577	583	594	600	571	572	574	576	575	578	542	581	601	541	547	557	556	557	546	586	556	586	572	517	561	583	547	560	534	540	536	558	599	576	567	538	613	566	571	538	553	615	588	528	586	625	581	574	546	597	531	524	569	526	563	584	588	564	565	551	586	552	634	597	556	596	529	575	536	557	548	594	570	530	564	534	571	525	558	545	581	580	596	577	582	567	587	565	566	542	571	562	583	587	573	591	574	582	553	590	557	555	564	581	598	560	586	554	564	536	581	548	615	541	558	571	560	574	565	613	540	619	585	559	561	542	558	588	529	585	565	538	522	613	596	624	550	580	547	581	594	577	581	560	529	544	566	541	554	543	583	543	603	604	593	572	577	535	587	592	590	606	542	587	573	546	586	568	514	574	515	570	536	562	545	563	581	567	523	565	577	549	564	611	577	552	570	550	576	605	553	596	576	581	545	585	575	548	530	574	564	567	572	578	568	610	543	555	546	584	582	569	573	604	524	564	581	592	604	591	571	551	537	585	581	582	559	578	555	543	592	546	564	569	547	550	559	554	563	553	603	599	601	562	560	581	586	584	530	559	557	520	545	588	542	574	591	607	553	591	560	557	544	574	599	548	582	568	547	578	554	598	578	547	559	571	585	596	562	549	550	583	539	592	579	549	583	538	633	539	545	594	565	575	581	612	578	551	552	600	594	536	574	606	551	591	534	508	577	597	562	580	569	588	550	562	570	590	532	552	536	605	555	602	583	577	532	576	573	549	519	566	590	594	588	516	597	545	572	571	583	562	552	565	538	541	552	567	573	600	543	530	536	564	572	564	598	542	629	565	525	587	589	626	573	619	600	557	571	533	556	544	588	575	559	547	582	593	553	561	560	577	572	604	612	580	547	560	580	582	617	586	549	552	560	602	547	576	559	574	588	552	567	613	563	567	577	585	565	585	591	606	582	564	542	584	543	532	526	597	576	538	586	594	607	573	563	553	553	612	579	570	544	548	585	524	554	606	578	566	593	573	599	594	572	580	612	582	518	563	560	596	567	627	576	523	600	564	605	543	606	590	556	568	542	571	571	579	576	532	551	590	597	542	581	546	597	571	557	554	544	556	572	549	565	539	584	526	558	594	579	537	537	575	570	547	585	567	547	577	564	568	575	555	612	565	547	593	542	528	579	571	548	580	574	571	595	549	571	574	575	531	577	543	544	593	600	507	589	532	562	583	583	592	590	558	554	577	557	543	588	549	559	566	600	580	592	560	605	579	569	539	565	548	603	631	537	636	581	544	584	544	554	554	546	597	590	563	540	594	585	587	523	576	608	560	574	568	531	578	573	584	550	542	594	550	534	607	533	572	545	579	563	505	574	557	516	586	554	531	548	568	618	608	575	531	529	547	584	572	526	590	513	566	572	586	593	517	589	589	579	548	571	586	586	596	602	589	506	550	584	540	596	594	537	551	557	580	572	574	557	561	578	559	563	569	567	572	579	516	561	539	567	603	580	606	540	586	605	548	589	576	589	529	556	517	588	596	573	572	599	595	591	584	522	556	557	553	533	560	573	560	611	541	556	570	563	551	595	580	546	557	551	555	585	597	544	576	609	591	554	589	551	561	538	561	569	608	610	583	577	570	583	570	605	550	595	527	592	578	552	579	562	564	561	574	550	558	536	571	602	561	562	554	574	576	579	539	581	552	579	544	567	592	565	596	556	585	569	575	629	551	585	555	586	598	564	580	600	587	559	574	584	572	552	555	623	549	596	560	568	590	569	562	513	537	534	572	561	564	611	556	535	595	564	530	562	550	560	522	567	527	532	588	617	602	574	547	570	590	550	590	538	580	554	570	601	557	580	573	540	582	554	602	545	580	592	576	544	593	565	540	601	550	575	588	577	544	571	555	583	559	602	605	575	539	571	541	550	563	610	616	529	580	596	568	549	562	556	592	608	590	535	576	647	521	608	591	539	560	571	589	532	584	606	581	575	571	574	553	522	554	542	584	580	570	595	558	592	583	565	554	538	560	568	588	550	542	544	597	591	540	537	554	561	566	571	599	531	576	580	572	595	562	604	608	544	599	527	544	581	533	581	555	522	543	564	554	554	589	585	572	609	553	551	575	593	580	543	506	584	596	571	572	594	584	552	562	561	611	511	620	549	593	576	557	546	551	556	566	562	553	536	585	557	570	563	556	593	609	569	543	519	580	555	580	574	555	548	525	598	575	600	566	579	585	567	586	569	589	583	578	584	542	575	579	584	595	595	568	537	580	556	549	604	522	587	549	602	584	582	521	565	568	584	576	584	549	566	575	591	552	604	532	578	600	560	567	558	600	525	543	610	585	577	566	589	608	611	554	543	534	600	579	552	595	539	570	547	544	555	533	596	600	572	594	568	592	575	609	570	561	560	543	590	586	538	576	570	590	552	597	630	535	592	583	526	534	581	571	602	595	563	582	566	522	550	570	593	536	574	580	576	523	565	562	570	582	547	531	589	596	571	516	615	586	530	581	560	595	573	608	579	539	601	557	571	526	570	527	557	579	564	581	542	571	553	556	572	583	551	607	562	601	586	570	592	548	555	579	558	568	631	578	577	590	600	530	574	573	565	587	547	571	536	553	559	602	545	566	574	545	605	609	551	525	577	588	598	578	524	563	558	538	576	515	560	571	571	540	553	588	553	596	601	573	535	553	536	562	583	583	570	600	579	575	600	581	603	560	551	570	625	543	567	609	534	566	642	583	548	612	583	560	571	569	585	549	545	590	555	560	595	565	596	576	532	562	544	540	602	574	570	575	543	545	588	583	582	545	636	584	608	534	546	574	526	577	572	609	590	597	638	598	561	553	595	594	570	578	583	576	532	590	608	565	579	555	574	545	561	547	516	548	604	546	567	580	559	552	571	530	573	536	579	540	585	610	615	551	554	590
64726	21028	4761	1990	1304	1033	785	674	547	542	493	500	442	384	414	426	383	403	382	422	404	364	374	391	363	403	386	378	374	362	375	332	360	397	366	344	338	320	337	355	327	338	350	385	393	353	361	342	348	356	323	376	332	355	330	328	321	345	345	327	339	351	373	352	337	358	324	326	361	335	331	337	358	361	350	317	377	314	355	383	352	324	365	368	358	323	329	355	358	334	354	341	329	343	343	373	328	326	309	352	363	355	363	340	342	333	350	337	311	391	331	329	353	358	370	340	345	327	358	330	346	338	359	378	353	338	326	329	333	341	375	322	347	342	347	331	288	304	354	345	322	357	351	300	331	342	345	379	301	374	366	354	344	339	371	327	320	318	351	350	333	381	335	335	331	317	317	351	367	347	328	351	366	322	332	297	357	334	330	323	357	330	332	340	338	319	336	369	351	362	313	327	327	356	345	360	335	314	295	342	382	371	340	365	335	341	347	329	348	352	320	361	362	359	361	350	320	329	358	319	343	339	366	322	335	362	330	322	315	342	311	376	350	340	392	295	344	334	359	333	361	329	357	329	350	331	332	327	340	343	348	338	334	372	343	346	340	359	355	343	355	371	362	356	312	367	335	346	318	372	331	361	310	360	352	327	348	353	313	320	353	365	345	371	347	324	384	355	330	329	373	330	344	356	383	376	347	347	351	346	346	323	381	346	308	330	333	330	387	340	305	364	362	370	342	339	300	322	334	337	381	344	322	308	354	345	348	362	315	332	377	367	349	328	314	387	358	352	350	333	343	331	370	335	340	328	372	382	347	348	287	356	337	329	354	333	356	328	350	402	355	337	358	366	334	349	332	333	351	347	339	345	341	355	316	319	294	363	363	345	328	375	334	361	331	346	327	324	370	322	376	326	366	331	345	345	360	315	335	310	389	347	375	361	341	330	309	353	319	324	367	309	341	348	346	334	337	320	370	351	366	364	338	323	338	321	359	297	322	328	304	366	382	313	323	350	332	344	347	347	340	322	285	368	348	298	309	349	348	330	334	335	351	310	291	379	334	353	357	340	320	325	336	314	349	349	378	344	341	337	347	366	350	330	349	342	335	314	344	342	368	357	353	316	322	348	353	353	341	352	346	313	340	347	337	372	345	359	333	322	327	322	363	347	324	312	327	332	317	321	316	358	353	332	380	339	342	379	314	373	365	348	318	349	351	333	338	326	353	325	305	347	367	328	322	335	374	313	292	357	307	372	373	354	353	358	357	375	349	330	360	385	353	340	332	346	356	366	326	349	343	330	340	322	349	355	329	321	324	319	316	315	362	318	359	327	347	342	326	355	311	318	377	363	370	362	350	312	352	354	326	327	339	317	314	336	367	297	321	302	332	338	325	344	310	337	338	335	351	365	346	335	347	323	368	336	414	355	350	314	330	326	343	342	311	349	358	329	329	345	331	357	331	317	340	352	345	305	354	328	337	342	320	349	360	338	361	347	332	387	356	376	323	337	332	328	331	328	312	328	321	350	326	335	363	409	372	334	331	341	358	319	323	329	326	381	334	365	351	339	324	362	351	352	382	338	329	341	357	310	361	340	309	353	345	325	368	340	370	371	364	353	332	326	371	304	358	326	375	368	312	320	322	331	332	319	342	346	352	365	320	329	344	344	367	334	335	350	360	314	349	346	333	323	326	356	350	338	330	366	362	338	343	334	351	328	346	365	337	350	310	367	347	387	347	358	348	343	349	334	343	315	334	347	354	291	367	336	339	347	359	374	368	367	354	378	331	354	330	334	333	360	342	337	344	361	384	334	307	354	354	313	319	355	310	332	317	360	350	295	370	342	388	354	336	316	350	356	340	379	336	343	339	339	319	346	379	344	334	337	363	361	358	353	326	323	340	324	331	348	346	331	378	323	334	363	334	374	345	319	339	335	329	374	349	346	299	341	359	346	349	350	362	339	368	323	340	332	342	333	323	304	362	381	320	386	343	327	359	326	345	328	332	323	379	339	382	320	343	353	353	375	349	348	346	367	351	340	335	348	332	328	327	346	322	376	318	327	333	347	346	316	318	312	360	303	333	372	350	341	372	368	308	366	346	397	355	313	335	346	348	297	355	337	345	318	314	349	339	341	343	311	353	345	365	346	344	328	347	349	378	331	358	375	337	315	362	356	366	355	316	343	355	376	352	340	362	336	356	355	313	279	325	312	319	308	355	314	331	355	337	337	324	369	361	345	357	320	314	349	368	372	339	355	312	350	362	336	330	337	345	323	341	308	349	374	336	369	341	368	337	383	335	350	364	367	351	322	326	353	359	320	321	361	285	364	352	379	317	388	318	311	309	332	330	295	365	318	300	347	358	316	355	314	341	334	338	336	328	344	372	319	353	346	339	343	351	316	348	348	397	371	335	295	322	363	318	377	372	346	330	315	349	404	361	337	361	328	306	354	318	316	358	323	362	354	389	334	328	350	326	349	372	327	349	383	338	329	341	379	340	338	338	344	333	348	380	331	325	359	353	344	339	336	334	334	327	290	336	353	395	347	326	340	364	379	362	348	344	314	360	338	346	326	349	354	323	338	338	355	312	340	338	359	355	330	350	388	323	317	350	341	347	349	345	348	355	332	320	319	377	355	359	332	329	335	319	352	339	305	340	359	335	353	334	346	343	341	330	360	314	334	320	373	357	370	321	298	325	318	379	366	348	381	371	330	369	356	340	360	328	341	357	335	362	310	380	322	357	347	324	351	348	313	347	316	333	353	338	325	305	334	333	348	363	315	321	357	292	319	351	279	356	359	334	333	378	375	345	341	358	351	333	355	392	334	340	337	334	349	359	348	366	329	365	354	331	349	385	348	384	378	347	332	340	350	359	356	355	341	359	342	378	362	330	361	366	356	366	358	355	379	370	327	351	341	334	355	334	336	320	332	330	343	379	344	335	347	338	344	314	330	320	322	329	324	349	345	350	329	338	327	348	356	374	340	306	296	365	339	363	332	348	367	387	357	369	345	350	332	341	355	348	355	353	324	306	328	315	333	329	374	341	335	345	344	352	352	353	294	375	342	331	349	356	332	350	331	366	338	356	327	317	352	340	378	368	325	345	343	356	338	346	334	312	370	331	335	339	340	364	334	352	352	344	350	348	354	332	315	355	328	328	344	339	361	341	308	350	390	310	329	331	351	327	348	364	333	345	345	371	324	370	338	311	374	345	342	349	321	326	327	350	339	359	293	331	358	318	329	320	366	330	337	349	327	336	377	336	381	328	351	342	292	343	344	383	350	349	365	354	324	343	371	365	317	301	363	347	337	361	342	360	356	333	350	372	318	343	357	324	346	318	333	339	346	340	317	322	347	375	325	348	341	337	337	317	349	336	369	331	313	318	377	342	304	346	354	351	357	350	331	313	324	336	336	363	329	351	342	382	332	334	312	362	345	328	367	326	322	349	353	323	357	315	375	312	352	374	339	344	342	332	353	327	343	343	362	366	326	336	365	396	377	320	319
30458	2055	4427	4941	4461	3687	3051	2541	2239	1957	1818	1668	1468	1378	1346	1280	1258	1202	1108	1113	1096	1092	1022	960	911	1036	963	1007	979	893	950	868	939	917	929	864	894	885	880	899	827	886	886	840	841	862	830	848	851	801	820	858	822	862	811	814	830	863	820	828	862	779	838	792	796	824	838	808	790	832	813	824	809	781	777	831	774	808	769	781	822	846	859	825	789	828	786	814	826	796	795	794	824	754	826	779	822	805	778	765	845	832	817	795	741	758	814	792	815	816	843	859	802	764	788	783	760	820	774	818	757	777	771	781	777	807	821	753	811	774	783	816	782	818	757	813	787	778	806	842	792	786	853	762	853	809	763	838	813	811	798	799	781	791	819	752	811	799	791	864	828	844	787	749	801	743	804	786	812	774	802	778	786	842	782	770	820	787	809	838	766	804	858	788	789	818	756	788	791	737	798	770	835	831	802	790	827	794	791	802	821	804	795	792	789	792	818	782	797	825	854	754	802	803	829	729	794	809	786	809	789	790	800	789	812	804	764	841	767	791	794	761	816	789	786	830	778	801	809	787	776	828	803	780	830	780	754	794	798	763	836	775	786	756	797	802	777	790	806	783	797	782	795	787	770	799	790	780	775	770	803	807	815	813	827	799	769	795	823	807	800	820	776	808	826	791	760	815	776	767	789	783	742	788	808	811	782	781	770	752	755	771	837	814	816	783	819	808	755	755	755	780	821	787	801	761	759	760	796	746	782	757	786	769	797	808	854	822	816	772	797	801	816	760	805	784	813	773	736	814	785	787	791	793	760	862	775	819	844	808	775	761	826	768	767	792	829	834	795	796	822	786	779	771	751	831	782	764	821	760	807	800	742	726	803	788	772	800	787	845	808	780	793	770	778	811	737	807	826	795	789	795	812	802	783	752	746	805	757	828	796	799	784	791	773	801	771	752	792	768	785	779	821	834	808	822	782	825	798	766	797	798	791	806	743	804	824	826	770	814	764	803	817	760	799	778	787	802	805	801	801	800	774	807	786	850	786	726	748	796	780	794	775	789	756	797	815	734	786	743	834	796	778	816	745	819	778	782	787	803	763	802	853	727	775	789	758	804	809	779	822	750	769	777	771	803	802	772	753	815	786	764	763	799	773	784	838	778	805	807	820	776	834	810	772	779	749	813	797	792	752	786	819	790	840	838	774	803	785	793	788	806	766	792	744	760	745	776	763	782	768	782	842	766	755	752	771	783	868	825	820	790	790	785	799	782	774	777	780	750	791	757	816	804	781	796	762	737	808	805	791	806	788	782	783	772	765	770	821	786	781	771	758	784	792	850	779	827	752	794	815	776	788	769	812	798	820	786	783	748	786	794	809	824	806	800	802	792	804	779	811	766	794	785	753	752	786	758	739	817	820	812	818	798	749	855	811	798	833	747	735	836	794	825	812	832	756	810	781	787	781	764	857	806	800	825	804	762	722	833	747	821	794	793	806	854	830	801	806	822	803	796	772	828	759	765	808	791	819	801	785	815	805	850	813	772	809	763	796	794	789	757	825	844	813	749	780	725	821	784	761	778	784	801	790	794	831	821	812	804	766	797	802	789	803	799	801	802	842	808	780	794	784	846	835	839	780	818	755	793	807	797	795	810	836	811	762	775	807	780	844	787	757	800	762	775	820	817	764	805	800	788	815	812	782	833	766	789	820	822	794	818	761	811	837	780	784	767	785	796	803	819	832	793	769	749	767	832	853	748	792	785	772	820	802	768	767	857	797	771	760	787	825	793	764	777	830	801	751	808	784	784	744	804	798	767	788	819	800	752	774	719	809	785	799	768	784	835	755	807	773	789	857	889	779	793	838	796	798	735	784	790	833	798	798	811	772	785	757	782	870	841	829	798	767	795	808	761	802	770	748	798	784	768	786	800	799	795	826	752	779	778	760	792	810	745	747	785	760	789	766	720	802	779	805	804	750	803	834	819	762	811	748	766	812	778	799	804	874	788	713	817	787	857	817	837	780	750	825	752	749	784	780	838	796	844	787	765	769	787	771	786	840	765	816	777	782	850	797	781	807	764	767	836	806	791	858	758	817	774	767	800	745	770	755	838	775	834	800	750	768	814	787	808	788	761	761	759	728	790	842	761	764	809	808	779	772	787	828	788	809	780	795	749	811	766	809	801	768	780	735	765	797	788	733	784	807	837	795	788	772	819	762	832	792	778	796	790	778	759	770	824	787	777	785	805	778	793	807	786	769	809	773	841	781	827	761	773	812	816	779	795	756	772	780	851	815	774	748	774	768	768	818	763	761	761	812	785	785	783	795	788	833	831	788	781	785	747	810	798	828	762	828	801	804	804	795	772	781	856	862	766	822	748	767	778	766	760	840	768	770	782	837	747	823	835	789	762	799	770	767	819	774	780	797	776	767	734	784	839	736	767	743	793	761	818	787	737	805	740	774	819	794	791	806	782	845	820	804	777	786	769	794	793	839	785	838	825	826	761	797	834	819	807	819	792	772	838	779	841	772	800	789	737	743	777	818	784	790	781	759	805	801	807	792	825	799	787	782	824	779	743	769	776	786	782	819	819	800	752	863	827	855	821	772	803	782	770	786	777	738	793	732	798	810	749	808	804	768	804	779	830	825	787	757	809	798	791	793	797	767	742	796	783	788	747	843	854	830	756	773	779	720	774	784	776	801	802	811	812	820	744	782	778	827	822	813	810	776	769	731	778	797	770	833	753	797	768	815	771	838	812	774	811	802	808	771	828	819	815	768	765	774	783	748	799	840	804	799	773	775	789	743	801	800	771	768	847	763	766	803	747	771	785	818	798	792	814	765	797	808	767	742	770	789	783	771	815	795	794	818	807	748	769	809	846	789	830	832	828	753	765	805	837	794	812	758	775	793	788	797	773	732	808	821	785	854	837	804	758	780	790	818	811	741	778	763	801	802	787	761	795	791	788	801	846	840	787	810	771	755	752	784	752	789	773	816	797	775	749	837	767	805	792	773	748	777	816	858	836	789	805	799	808	826	792	797	851	818	796	764	825	773	786	793	844	741	799	820	786	829	797	831	793	800	837	811	775	814	780	792	749	795	819	792	742	757	782	799	832	764	799	793	834	783	806	811	788	806	787	792	770	776	797	794	794	772	783	793	825	798	777	786	827	826	844	786	806	803	757	796	795	804	787	785	794	808	781	787	794	835	835	801	816	782	771	717	787	746	753	778	787	785	770	822	759	807	755	785	706	820	780	782	785	775	824	811	771	846	779	808	803	812	773	814	754	794	743	768	769	759	777	862	800	797	768	777	798	799	787	790	818	765	817	813	794	820	771	789	796	789	770	772	814	801	806	793	802	792	796	769	780	809	782	787	758	799	826	752	745	840	753	823	818	826	769	790	819	768	816	786	820	835	875	800	773	780	820	806	792	838	773	777	840	809	829	825	851	775	733	806	751	834	756	749	806	795	809	776	805	766	831	825	814	824	767	822	836	770	773	817	739	839	799	798	822
6707	394	163	120	105	114	117	94	84	115	81	98	107	106	103	91	127	83	75	89	95	95	81	105	122	86	91	96	85	90	96	94	84	80	84	94	101	87	106	86	105	108	100	95	93	97	119	110	107	88	96	102	92	96	99	103	93	104	112	100	94	108	95	93	90	112	102	108	89	104	97	91	89	96	82	95	99	114	85	123	98	108	92	88	107	105	91	88	97	96	106	107	98	85	85	92	90	119	93	108	107	106	88	102	94	96	98	79	89	97	90	88	118	80	95	88	97	101	97	113	88	74	109	85	94	83	90	88	79	82	96	112	96	97	96	97	97	85	103	86	78	83	126	91	98	100	83	85	101	101	89	92	107	91	87	83	88	95	90	78	92	91	103	91	80	82	93	99	89	85	100	88	93	96	87	89	75	77	100	100	98	102	83	74	96	87	102	103	104	81	88	99	123	99	96	102	110	121	109	103	107	86	85	84	105	84	90	88	109	86	104	93	115	81	96	85	109	105	78	82	90	81	108	105	86	100	114	109	103	90	91	101	83	85	96	86	103	103	89	91	124	86	88	120	99	82	85	85	93	98	98	97	108	105	92	86	97	97	105	86	125	106	112	98	91	97	111	95	83	101	92	117	103	97	105	93	86	83	110	91	95	94	102	100	86	79	87	100	110	106	115	76	94	98	89	70	87	102	101	102	89	100	98	104	114	102	99	88	105	115	78	93	91	95	105	114	104	97	87	113	87	97	103	113	99	78	94	108	69	102	107	88	87	90	97	81	99	109	85	89	98	84	97	107	82	89	85	80	108	87	90	91	96	95	108	104	105	94	88	98	88	76	104	83	101	83	99	96	100	101	94	93	101	113	96	92	98	97	104	114	97	98	86	88	116	99	131	95	88	103	86	93	80	90	91	91	100	102	106	92	80	96	87	109	98	66	105	79	106	100	92	87	89	118	96	100	93	114	103	106	105	93	85	79	96	100	103	98	80	96	98	94	91	87	103	99	92	106	95	98	82	96	100	86	104	98	107	81	105	101	87	95	110	99	92	102	105	93	77	96	86	96	100	86	96	89	100	82	97	109	103	100	94	85	97	100	99	82	102	107	87	82	98	111	83	110	102	87	92	96	69	96	97	98	99	109	86	101	89	97	103	87	100	86	81	95	85	86	104	92	91	100	107	99	102	94	96	82	87	105	88	90	97	90	97	84	93	91	73	109	108	91	86	121	97	96	95	107	83	93	84	84	77	85	85	103	96	113	103	85	90	99	105	94	103	99	82	96	95	103	95	98	81	101	97	93	97	92	88	93	90	101	88	94	74	97	98	103	81	98	79	98	107	102	98	91	102	103	102	92	97	94	101	103	99	89	97	100	96	107	83	90	78	104	103	78	95	92	88	106	95	91	100	104	98	115	96	91	93	84	106	98	89	108	82	83	83	108	96	91	88	101	100	81	85	99	80	91	112	103	113	84	120	104	101	95	88	87	101	98	101	115	85	100	97	80	107	103	79	84	101	117	98	89	91	103	94	126	109	91	84	90	89	86	111	121	80	101	102	106	84	107	101	94	117	98	95	114	78	80	100	103	77	92	104	107	117	89	80	86	96	89	99	103	96	121	79	94	87	71	79	105	103	95	89	77	93	91	73	89	99	100	85	104	85	84	79	92	92	84	81	106	92	106	92	88	102	94	98	69	71	105	87	97	84	92	76	85	112	97	91	86	123	76	99	92	100	116	124	80	86	81	86	92	95	97	103	97	99	95	103	82	82	95	113	102	99	82	105	82	92	87	87	97	107	111	92	97	93	75	84	111	100	96	102	100	83	89	104	96	87	104	97	90	87	102	88	97	107	96	101	82	101	85	97	102	101	106	99	87	104	102	92	97	82	106	83	88	118	99	100	99	96	83	97	96	90	115	104	107	79	114	110	85	93	88	95	84	93	107	87	111	96	82	89	93	78	90	115	102	100	95	100	105	79	74	95	87	80	91	87	102	98	86	103	107	105	98	114	98	81	100	97	97	97	108	96	102	106	92	81	89	85	108	109	100	94	85	111	94	86	96	93	90	99	98	101	108	94	86	100	100	89	112	107	105	90	81	86	96	95	89	84	110	92	97	97	105	93	83	101	109	90	101	85	106	83	111	111	90	85	120	109	94	103	99	99	99	119	106	92	73	102	84	96	107	85	95	99	89	88	85	90	111	96	97	100	100	118	116	96	78	92	79	81	97	104	100	103	111	72	88	95	103	80	89	109	98	113	96	102	109	93	103	115	99	104	102	93	95	92	105	87	72	80	88	98	90	98	103	108	110	103	106	91	94	104	84	79	89	113	114	103	94	107	89	97	107	85	88	114	87	87	101	107	95	99	102	92	104	114	93	107	86	105	86	91	80	87	96	84	106	86	103	86	85	99	108	97	108	100	91	88	91	94	97	93	98	107	105	96	110	85	90	92	94	82	100	103	95	82	111	104	83	98	102	93	98	101	107	106	96	96	114	82	87	110	89	91	94	117	101	90	111	105	96	102	89	117	83	107	87	107	96	92	79	116	80	120	73	105	102	86	81	92	100	84	94	92	108	92	82	99	89	89	86	96	90	91	83	91	101	119	110	85	103	97	86	84	101	90	92	93	89	85	74	91	110	105	94	96	85	94	103	111	92	87	93	97	101	99	100	84	101	87	118	98	86	87	112	94	82	100	100	78	94	96	98	100	96	101	89	93	94	109	110	93	92	93	99	94	89	98	90	112	88	103	98	99	110	86	92	96	90	108	95	94	98	109	95	90	104	101	93	119	101	94	108	91	99	84	105	96	100	96	102	89	99	99	90	106	101	86	92	94	90	98	100	116	108	89	97	111	82	98	85	101	79	90	92	93	76	104	103	96	79	91	80	102	110	90	86	118	98	101	106	77	85	66	88	115	111	92	93	106	92	95	95	103	109	104	95	112	89	81	104	97	95	102	94	69	88	103	86	111	110	88	85	103	103	104	90	93	97	89	106	98	104	100	93	103	104	105	104	110	74	97	86	102	92	105	96	78	101	93	105	88	91	99	102	91	91	108	99	87	99	92	85	93	100	97	86	95	85	93	111	85	99	95	85	86	86	107	98	83	93	100	119	116	74	83	91	108	89	99	87	97	105	96	90	110	93	88	106	90	110	100	80	90	107	92	102	87	99	96	103	94	105	68	86	88	102	82	99	80	111	110	98	80	84	97	97	76	89	114	98	86	83	101	95	93	83	104	99	89	88	92	90	98	89	80	80	92	87	94	87	87	101	106	95	107	101	101	98	108	91	92	91	85	101	96	86	82	96	103	101	88	96	109	104	106	94	80	103	113	98	98	91	91	97	82	88	96	96	84	103	97	106	104	95	106	101	84	84	102	86	100	100	91	98	98	93	90	93	94	124	109	89	102	90	89	86	97	84	73	103	96	99	103	107	92	107	106	86	101	97	83	93	82	87	118	103	84	84	86	96	87	93	76	93	105	81	84	96	93	100
5366	335	437	441	393	374	353	327	338	333	327	325	303	324	280	342	310	301	300	290	307	319	262	325	292	319	313	300	319	271	312	306	290	272	321	273	274	310	315	298	270	286	288	338	295	306	335	300	312	313	301	270	304	292	291	284	284	280	295	269	327	284	294	300	289	299	260	311	318	273	313	290	259	276	296	287	321	300	284	284	316	279	268	349	301	291	305	310	280	292	283	294	314	297	296	305	303	322	290	337	322	248	274	317	286	303	312	301	291	303	293	305	285	285	284	285	326	303	307	324	291	304	311	280	322	276	289	293	308	277	311	279	291	281	296	309	283	276	276	284	283	276	297	300	280	305	305	304	297	295	277	281	294	270	314	305	330	298	297	295	312	308	310	290	315	288	336	282	300	290	316	319	292	306	304	289	300	304	307	322	307	299	300	307	264	311	332	290	292	291	289	298	272	290	313	318	306	298	305	276	333	285	270	298	307	297	314	279	301	287	304	312	272	301	303	296	302	281	266	292	272	290	286	308	285	270	284	302	319	289	336	289	302	315	304	291	314	299	288	314	299	261	319	290	288	270	298	311	300	319	265	298	289	312	282	295	276	297	307	285	336	273	279	308	307	296	343	296	335	302	290	296	286	294	287	286	289	256	287	319	294	296	321	290	312	291	308	346	283	325	323	293	259	287	304	320	283	264	260	325	292	314	304	274	293	292	285	309	314	294	277	296	272	276	301	309	315	284	310	308	298	292	320	341	316	307	338	326	307	297	276	265	311	278	297	269	302	278	275	270	294	304	292	286	311	307	302	294	314	292	283	297	310	301	313	307	305	284	291	294	288	266	304	295	292	308	269	284	301	299	299	315	332	269	289	274	330	270	326	305	321	307	296	294	288	297	293	295	288	303	307	281	282	314	286	292	283	287	318	312	303	266	298	300	287	289	311	325	288	277	291	273	266	272	303	284	278	268	269	293	286	316	293	317	305	261	297	281	307	297	269	253	304	284	315	284	283	286	326	292	295	266	274	280	339	289	294	282	278	286	300	265	306	300	304	296	292	276	281	307	306	302	298	295	280	278	292	308	295	263	302	305	303	320	289	307	297	296	323	277	316	299	272	286	294	298	288	307	289	285	342	286	306	297	321	275	278	299	304	289	306	299	295	317	312	315	297	300	300	295	289	306	307	280	294	299	313	327	295	306	281	312	340	308	283	297	291	303	302	259	291	294	278	315	309	283	269	270	300	323	312	318	299	290	300	290	288	300	331	291	302	284	295	300	285	270	310	292	293	291	311	325	298	292	294	295	297	314	299	299	333	300	297	270	295	277	302	274	280	329	316	281	318	319	295	273	314	306	277	310	281	275	289	311	290	298	296	268	296	310	289	298	279	300	266	321	294	272	317	325	331	283	287	293	318	303	306	272	291	292	280	269	300	289	276	301	318	291	296	302	296	286	272	315	335	297	303	311	334	307	314	269	296	315	316	291	325	267	284	288	311	291	307	271	291	305	289	300	298	289	272	302	309	292	331	281	310	316	288	323	330	297	271	302	294	299	293	294	304	321	302	320	285	291	296	346	289	282	277	299	286	289	304	316	284	292	290	304	285	319	304	297	304	275	320	304	269	309	279	289	315	322	263	301	311	276	285	295	273	284	306	291	305	310	315	279	309	308	281	265	284	268	288	301	318	290	287	304	275	279	316	283	318	317	298	312	288	314	303	278	319	295	295	301	282	289	317	285	277	286	317	317	281	305	300	294	296	307	278	306	281	292	272	259	296	323	336	290	293	293	286	289	273	310	291	307	279	312	285	260	286	269	295	301	280	309	290	271	299	295	296	280	292	298	300	275	303	312	277	302	291	305	302	306	296	301	294	270	299	297	287	264	289	276	277	299	295	304	307	310	278	297	282	321	297	285	321	313	274	294	294	330	296	282	333	279	327	302	303	275	302	301	303	290	323	293	326	323	297	311	335	319	267	292	320	290	302	287	293	300	273	295	325	279	326	296	320	304	286	270	318	307	291	299	278	287	299	306	322	272	297	300	311	287	314	254	298	287	305	288	302	309	270	274	277	287	304	259	284	305	298	311	309	267	311	311	297	287	319	286	288	272	326	303	330	261	302	288	319	276	305	280	268	313	298	336	295	277	342	287	277	305	302	301	329	289	288	310	320	269	269	273	307	312	307	304	277	317	321	316	253	316	284	297	319	295	285	293	308	294	320	302	267	288	302	300	294	285	317	321	288	272	299	314	296	291	269	275	360	294	326	304	303	261	307	309	273	318	274	297	269	259	282	318	295	280	273	314	282	251	296	266	290	314	347	312	290	300	315	310	287	268	296	282	307	328	301	300	298	291	292	293	289	332	300	282	295	301	285	305	317	344	313	315	288	300	309	292	275	283	312	324	297	303	315	304	286	301	289	329	256	295	308	287	303	316	288	290	295	290	297	281	304	286	292	280	300	281	282	290	270	310	302	271	272	287	326	307	275	284	297	278	284	304	285	291	283	307	299	293	321	300	306	286	284	299	301	308	299	316	296	324	279	314	313	288	272	273	338	298	297	282	310	324	285	310	306	262	335	286	308	306	304	283	297	309	294	276	309	289	295	323	282	295	283	288	295	294	270	294	292	314	316	295	256	319	292	268	326	314	325	314	303	271	313	278	284	308	279	281	297	273	320	305	304	313	265	287	294	291	292	284	283	309	350	279	281	285	281	283	279	291	327	321	318	283	295	301	314	296	287	299	276	299	327	296	311	266	297	294	300	302	337	268	311	287	263	285	318	288	275	262	312	304	286	324	310	326	344	284	306	291	263	304	271	281	280	318	278	301	319	299	324	276	298	313	299	293	298	277	292	293	321	323	294	311	267	322	305	298	294	301	305	283	269	332	297	318	303	304	319	309	271	270	302	270	329	313	272	318	325	264	309	284	281	309	283	297	295	304	293	304	327	287	298	275	308	287	299	269	293	286	283	287	302	307	296	277	224	284	285	303	305	294	288	328	277	305	307	274	285	289	310	311	286	297	298	283	280	288	328	283	295	266	279	305	306	291	291	339	290	281	285	269	308	304	318	283	282	283	285	277	299	295	311	293	296	305	278	283	287	332	308	318	331	273	297	294	263	284	305	294	292	261	342	307	298	278	282	265	326	340	314	296	260	319	297	308	289	274	275	288	270	255	296	294	299	253	314	316	280	306	277	289	303	326	298	272	303	288	289	326	295	255	295	296	313	284	292	344	297	289	298	269	296	318	308	279	299	298	297	304	307	282	309	295	319	293	319	292	307	293	294	314	295	319	324	281	280	274	322	309	286	285	297	286	268	283	315	284	283	302	267	302	278	280	276	298	276	315	289	300	332	281	298	312	294	297	300	294	313	273	290	302	302	292	326	332	296	308	311	295	280	312	319	337	282	316	280	313	306	312	305	311	342	308	283	310	303	310	290	300	290	297	278	274	291	272	296	295	306	283	293	295	325	309	288	263	325	300	294	329	285	294	298	283
49290	12029	1518	876	660	506	425	392	335	306	322	283	270	291	262	262	290	228	225	253	263	238	215	247	214	236	259	235	234	253	271	237	228	239	221	235	240	218	209	216	251	231	207	215	249	207	239	230	216	198	249	204	205	220	222	237	230	243	224	222	232	209	224	203	211	228	225	208	239	197	215	226	204	206	254	226	223	224	225	223	260	219	231	196	230	204	218	203	236	239	221	215	201	215	239	235	207	228	191	219	225	214	195	208	225	203	220	236	229	217	257	223	245	205	223	198	235	208	240	223	217	220	199	212	223	216	224	224	244	212	239	218	241	215	226	229	224	234	226	213	247	215	250	220	242	216	203	220	231	194	222	214	216	233	235	220	250	253	221	205	180	249	226	222	204	223	222	240	238	209	211	216	214	208	221	211	228	216	201	201	177	238	192	223	210	259	201	213	234	250	225	220	214	208	207	199	206	186	235	229	230	239	233	237	231	241	228	237	242	224	199	199	212	194	245	217	229	226	210	204	218	195	218	225	217	218	222	244	215	226	225	222	226	232	206	255	226	232	219	221	239	238	222	209	231	213	227	246	223	198	213	199	224	219	209	231	250	228	237	225	218	215	219	203	214	206	219	204	233	237	186	244	235	248	235	192	206	215	226	220	236	240	208	217	225	236	228	250	208	212	219	231	221	218	225	244	232	200	235	224	207	217	203	235	247	219	222	227	221	219	232	211	215	228	219	260	191	246	226	206	221	237	257	215	220	216	212	218	234	234	232	200	266	222	217	215	230	221	214	221	226	232	215	234	201	227	200	206	247	215	201	226	224	228	207	243	220	208	194	214	218	239	215	229	236	212	238	220	211	235	215	225	222	229	220	231	232	211	216	221	223	200	240	240	225	221	252	234	250	212	242	224	227	228	229	247	245	214	221	224	229	221	231	197	245	216	220	224	217	221	214	249	219	191	212	216	244	209	236	226	221	220	233	236	217	203	232	197	231	234	216	245	240	230	213	221	187	201	224	210	208	211	210	228	242	228	246	214	230	250	227	223	218	202	196	213	253	248	233	200	247	205	203	209	232	206	229	228	235	245	213	194	226	213	244	245	223	201	235	195	244	219	219	219	220	234	244	228	225	230	235	230	209	272	213	226	218	203	230	239	239	240	238	238	240	225	235	230	219	235	212	218	234	214	211	239	222	210	217	231	217	219	234	232	224	219	195	236	222	208	220	230	212	221	257	199	224	221	204	198	219	216	211	218	228	216	204	220	257	240	235	232	225	213	182	201	259	202	231	240	202	234	214	222	195	230	237	212	239	206	229	223	196	222	220	221	213	250	214	228	207	233	230	230	215	230	209	228	222	211	190	225	221	209	243	222	232	206	213	234	236	223	215	237	214	225	218	210	221	268	248	213	207	220	219	182	240	243	219	240	232	222	219	209	233	215	264	206	215	221	278	209	208	212	204	221	217	202	239	222	242	232	233	228	224	236	202	272	213	206	240	234	222	195	211	249	199	200	234	246	220	209	245	219	209	213	208	220	266	221	216	207	225	226	234	222	232	223	235	209	211	233	209	216	256	213	222	234	234	204	204	220	230	224	226	246	254	229	238	211	255	214	216	230	218	209	228	230	231	187	217	242	222	203	201	212	221	236	191	213	219	221	219	232	229	226	209	191	191	241	224	212	225	209	208	238	189	209	245	208	206	210	246	229	226	233	214	237	215	221	230	196	231	252	244	225	220	211	224	232	220	225	225	209	246	232	216	190	202	225	234	199	225	195	200	228	222	251	225	224	220	204	224	189	212	193	233	217	205	195	212	213	205	210	233	194	213	221	208	224	228	216	222	215	217	229	215	236	228	221	227	229	245	202	223	201	231	236	206	216	214	202	212	233	219	205	251	205	216	208	236	231	226	224	243	219	220	240	215	224	211	248	236	234	225	244	233	208	202	215	245	215	220	220	232	217	207	221	226	203	204	240	199	227	261	218	205	224	222	214	236	211	257	229	198	242	232	247	217	216	213	233	279	203	186	192	213	232	195	240	222	205	189	208	244	225	226	192	241	232	214	214	219	223	204	234	221	214	234	207	231	215	232	255	205	194	195	242	201	199	205	238	222	226	246	241	214	186	230	237	230	236	227	264	221	227	211	227	212	199	216	250	216	194	238	203	238	234	219	230	253	212	202	236	207	205	218	225	222	251	243	202	241	206	190	207	211	206	230	239	216	216	212	201	198	219	232	204	232	217	221	228	249	220	210	211	228	220	234	207	234	201	198	251	227	227	230	225	236	190	203	224	221	180	220	216	250	239	225	212	223	240	240	250	218	230	200	216	232	243	236	207	248	215	243	240	217	230	234	201	234	240	215	211	239	222	234	236	263	212	250	222	212	201	202	209	221	222	235	212	221	212	244	220	224	230	229	198	221	223	221	229	227	221	226	236	236	236	198	222	224	235	200	209	201	222	242	207	188	237	214	214	215	214	219	227	222	227	240	212	234	221	201	222	205	215	244	224	208	236	200	226	223	236	211	241	204	204	250	214	212	193	212	266	208	212	209	235	216	195	204	244	195	218	213	217	224	221	223	217	204	251	208	216	204	239	228	189	214	238	232	204	201	219	214	230	234	206	238	231	217	222	208	237	221	201	219	188	221	241	227	212	231	213	224	224	221	237	262	228	232	218	234	235	210	236	264	227	204	242	196	207	220	205	219	220	208	226	203	229	198	234	229	226	219	245	235	182	234	189	218	232	239	193	204	219	199	215	212	244	235	221	227	243	242	239	233	218	199	238	213	221	217	216	237	245	226	223	236	226	229	213	230	228	229	230	225	201	232	205	251	233	221	240	233	224	218	220	239	215	224	236	225	209	195	209	232	217	241	225	221	204	213	181	255	205	192	236	210	271	240	192	212	224	254	212	206	221	201	249	217	220	212	219	243	206	220	235	212	239	214	224	237	239	234	232	237	254	207	252	201	211	238	193	237	220	222	227	208	215	214	208	197	210	226	222	225	233	224	205	243	221	223	234	230	208	232	222	190	211	245	254	229	206	241	225	234	239	249	225	210	186	224	223	233	248	215	228	221	236	241	238	233	237	239	233	252	216	223	207	231	223	197	250	223	234	212	236	208	238	224	198	220	214	214	219	230	223	207	218	233	208	210	230	236	239	217	247	219	216	217	189	228	224	236	227	229	218	229	218	208	222	235	241	262	216	251	198	261	250	221	252	239	250	231	224	217	206	219	222	216	233	212	225	221	210	218	229	236	208	223	239	231	189	230	238	205	194	251	237	235	217	229	229	209	217	236	210	230	222	207	245	224	233	216	219	220	215	236	205	240	243	217	237	218	234	212	223	228	223	220	209	248	219	224	224	222	217	217	238	187	229	233	242	213	222	243	204	203	208	240	237	216	215	239	208	233	217	223	217	210	235	216	213	223	202	216	254	228	198	241	241	231	223	242	212	227	219	221	235	227	208	225	224	211	230	212	248	198	223	234	221	238	219	240	206
22997	1316	2464	2827	2501	2072	1671	1495	1335	1168	1051	1004	898	837	863	801	842	722	752	717	702	642	673	710	667	626	695	667	656	644	626	668	582	662	589	583	596	613	601	623	611	649	645	597	586	580	569	577	547	572	573	588	569	569	620	609	535	565	587	568	565	611	593	590	583	583	583	576	562	588	589	576	588	595	556	557	585	585	583	546	565	577	602	548	590	540	568	606	628	583	546	586	576	566	603	549	538	571	612	564	568	608	562	583	563	567	588	583	550	567	582	530	579	554	589	581	582	601	597	524	551	612	587	525	599	572	557	550	589	566	604	575	574	564	553	577	601	598	570	578	592	614	584	535	610	593	574	549	554	581	564	535	559	553	555	573	586	567	541	583	603	552	567	577	589	548	590	557	563	562	551	549	554	591	571	562	545	544	594	553	572	543	544	561	542	581	603	549	582	581	572	517	534	559	626	616	605	569	565	553	545	561	552	542	560	574	607	548	597	559	583	584	568	526	581	556	590	567	540	559	555	562	539	585	573	524	550	571	604	611	578	554	545	561	601	567	640	616	530	534	568	558	574	574	568	565	567	511	557	570	528	582	558	542	587	551	547	563	572	593	517	609	557	556	607	530	606	584	592	566	565	600	605	546	559	581	576	537	551	542	607	525	605	515	545	571	539	554	545	551	593	562	533	515	577	547	587	574	517	559	617	527	584	615	589	542	586	582	584	549	511	583	565	592	628	554	535	582	543	578	562	573	579	577	549	546	579	576	560	585	517	580	563	576	554	513	590	554	547	502	555	594	592	572	607	587	587	535	580	561	532	595	586	531	578	576	574	565	582	588	549	590	556	534	607	552	582	572	585	625	583	597	542	547	553	557	619	552	616	546	588	584	548	569	567	523	552	564	561	590	541	620	526	580	563	575	565	552	545	570	608	584	578	606	558	568	554	573	554	527	583	567	593	507	540	597	539	536	552	497	583	536	555	566	580	594	555	566	575	538	549	576	595	540	538	572	583	556	593	610	571	576	573	601	570	573	541	548	611	543	610	540	586	583	587	556	564	543	561	583	572	592	544	623	525	578	535	551	524	548	568	588	563	565	565	557	561	572	554	516	570	558	538	598	567	518	588	582	559	562	621	564	540	546	582	588	519	557	556	540	554	545	527	584	547	609	565	575	593	597	547	591	563	577	578	532	544	545	545	579	596	537	543	599	620	555	564	567	528	581	564	590	536	595	546	585	576	585	547	560	573	617	527	547	595	536	565	564	513	590	584	610	561	603	590	548	606	556	576	598	561	574	628	567	522	567	601	592	556	579	599	566	561	577	572	544	546	592	566	604	587	585	605	580	565	581	567	502	563	555	592	516	607	569	541	580	581	557	531	549	585	594	546	565	620	564	606	577	561	556	551	567	561	565	582	551	561	590	524	576	562	563	562	507	534	561	521	543	585	598	538	587	597	587	559	563	557	585	530	562	621	572	609	561	580	600	532	603	536	568	571	582	592	576	558	540	562	538	567	539	612	561	562	541	536	589	589	582	559	532	550	563	570	628	535	607	565	595	563	559	542	551	567	570	557	568	543	584	544	580	512	564	557	522	538	573	577	595	602	551	550	533	565	623	554	576	611	546	607	573	595	567	551	593	553	580	595	586	558	577	564	576	564	551	541	551	563	614	557	573	585	549	526	559	585	593	599	576	562	592	591	581	576	571	553	541	548	551	551	573	593	541	505	570	563	539	572	569	580	577	560	570	563	532	586	550	539	557	607	557	560	599	581	606	540	553	544	598	573	584	565	597	558	544	540	583	594	528	595	598	585	535	556	596	580	556	594	589	580	555	543	562	568	546	596	596	570	568	588	579	568	562	558	519	561	540	545	586	568	606	563	568	575	588	571	543	582	567	552	573	563	561	507	599	588	561	586	522	557	574	526	556	560	582	562	554	517	582	571	561	605	526	580	570	608	593	570	584	532	564	572	558	573	570	582	538	579	591	567	586	538	579	550	584	533	587	586	590	544	592	571	560	589	579	584	536	592	572	555	539	555	527	585	524	545	547	555	610	572	573	557	585	560	595	543	568	611	612	577	579	523	571	576	582	614	607	577	558	551	553	533	581	553	600	570	597	562	525	636	592	566	610	557	566	587	523	577	555	533	566	601	594	557	607	566	569	565	580	573	557	580	542	590	550	572	537	543	526	587	543	575	574	568	563	604	564	580	537	518	547	569	571	568	558	563	518	558	558	568	555	583	561	607	556	585	591	533	555	598	563	586	522	554	589	550	525	564	559	545	615	583	557	595	601	535	614	558	578	582	567	554	557	561	570	556	565	545	553	557	564	582	585	560	560	588	512	589	548	553	558	560	540	512	539	568	553	600	534	556	551	573	569	545	545	573	533	618	581	555	592	524	556	516	543	558	570	606	604	581	550	604	582	564	553	542	538	592	554	561	539	580	535	592	566	591	577	550	575	574	572	563	561	539	576	556	597	555	541	593	539	519	557	537	507	541	530	531	562	612	516	551	592	543	547	603	489	556	552	569	551	566	607	543	581	594	543	543	572	536	592	559	585	596	603	541	602	592	583	530	586	567	540	590	574	578	572	559	540	546	584	617	601	553	561	576	537	562	540	540	566	553	566	578	587	549	566	603	563	531	581	550	613	528	590	588	547	571	534	540	552	587	560	546	533	554	592	584	560	552	570	515	595	579	625	585	556	577	560	579	551	575	578	527	583	584	577	559	554	537	551	573	556	568	533	578	563	552	556	476	546	564	604	559	546	592	560	552	562	561	591	587	580	595	566	535	531	557	576	516	592	569	519	581	592	512	560	557	602	571	518	593	524	532	529	557	617	561	554	592	556	530	525	586	548	551	558	547	565	579	590	529	619	572	570	564	512	551	614	544	548	536	544	568	554	600	621	544	537	563	514	623	607	576	558	540	551	572	555	577	594	561	562	566	631	612	562	536	555	563	587	589	575	554	582	597	575	595	574	570	609	591	571	545	585	585	550	566	553	594	546	538	549	575	519	555	544	576	607	540	581	533	620	537	581	581	562	567	584	588	565	630	608	549	548	559	539	557	573	559	530	551	546	615	563	548	561	562	583	617	534	592	594	569	558	566	573	554	587	582	569	534	568	564	591	590	600	587	531	560	560	581	569	542	556	535	555	560	628	544	589	583	573	540	560	604	566	579	566	562	563	518	554	590	544	551	542	573	556	597	537	549	577	543	563	597	603	601	538	550	607	549	586	578	554	577	592	555	530	559	550	566	598	583	593	546	555	544	577	546	555	541	560	527	549	590	533	569	588	590	586	578	544	607	558	579	519	534	585	592	551	559	548	557	569	569	583	574	588	572	542	515	594	582	565	624	562	570	594	560	561	554	568	551	590	566	564	575	575	579	570	521	557	571	555	557	565	524	570	582	622	549	557	563	548	539	542	595	543	560	564	569	550	557	634	623	560	585	581	588	570	536	519	552	571	597	587	581	609	571	562	541	576	584	588	534	561
63106	21609	5354	2010	1275	1014	800	676	590	543	518	506	471	430	394	393	427	369	397	389	355	366	385	386	363	379	364	349	360	346	408	342	330	330	370	357	352	356	352	381	352	326	354	340	328	332	383	363	372	317	325	337	359	379	331	348	390	359	392	329	331	315	359	344	368	366	329	304	350	365	343	337	353	354	336	363	328	351	329	357	346	347	333	333	350	324	306	320	367	351	341	377	345	356	367	356	370	324	375	335	333	354	368	332	350	326	377	342	319	342	354	329	342	341	333	344	357	310	371	346	336	343	354	328	344	348	335	345	348	335	350	358	326	332	357	345	353	323	377	323	340	312	356	334	318	309	349	359	331	349	331	364	322	368	306	352	353	363	345	336	346	338	346	334	338	340	331	342	323	327	373	374	329	330	355	319	359	375	336	357	335	361	372	343	349	365	337	345	324	360	385	312	324	324	325	369	379	349	309	316	341	349	317	345	334	357	349	355	338	351	305	361	349	293	341	323	325	305	336	334	320	309	327	347	343	323	329	323	358	353	325	354	305	334	341	363	350	310	367	393	340	344	371	296	304	320	330	332	365	359	333	345	353	306	365	357	378	340	328	351	291	349	284	345	378	358	354	313	309	299	340	330	343	386	321	335	344	343	369	380	391	351	335	358	363	317	344	355	338	310	295	339	301	335	335	368	333	329	319	359	341	331	299	365	317	358	307	316	319	337	380	336	358	349	335	343	324	364	308	318	324	368	331	315	364	326	326	354	347	307	358	327	340	369	343	324	360	356	364	319	320	338	347	333	311	339	330	351	309	372	325	323	331	347	349	376	371	341	362	318	345	342	322	326	350	313	377	354	296	314	311	340	340	355	370	346	362	338	351	347	338	338	358	365	364	361	317	374	333	326	345	310	311	341	339	307	345	331	355	342	336	361	332	322	347	334	346	329	336	319	332	356	363	343	352	332	331	323	360	374	357	373	391	344	360	363	330	352	327	371	331	354	379	354	309	338	328	350	333	347	356	348	318	336	345	313	292	356	351	342	338	359	347	336	356	364	357	343	310	359	383	396	293	367	319	391	325	314	331	337	346	338	371	373	336	368	366	343	355	330	374	372	333	320	363	299	350	336	354	356	352	331	334	312	332	347	339	347	357	338	339	343	321	328	337	342	353	355	390	327	333	321	380	327	333	367	334	353	303	350	325	338	353	377	323	327	320	325	329	319	346	339	332	362	336	350	329	361	341	369	365	336	324	341	335	350	316	359	330	340	330	326	342	365	341	328	346	326	359	346	349	348	382	327	350	330	337	360	346	360	355	329	364	327	348	344	347	331	331	350	318	328	308	352	340	341	332	345	349	364	347	334	300	352	329	332	354	347	381	331	403	327	309	339	344	374	334	370	333	332	358	331	331	370	344	335	311	332	367	363	350	350	349	361	351	335	323	353	372	349	333	313	337	334	304	346	350	353	356	371	326	335	343	329	351	353	349	343	373	343	334	339	373	335	328	342	343	349	317	313	351	355	367	356	335	308	335	348	328	323	305	325	311	339	325	344	315	331	365	362	354	316	331	315	347	353	341	309	308	311	324	353	316	374	318	362	351	319	358	348	380	348	340	328	323	344	342	347	317	347	317	343	337	349	364	333	344	318	339	328	334	347	332	331	376	308	342	347	357	327	377	371	336	329	368	314	364	385	322	352	356	309	353	333	349	343	338	334	335	345	350	336	369	354	306	360	347	309	358	358	313	368	361	325	304	322	360	338	335	307	336	355	308	370	325	334	345	350	324	307	342	363	338	368	328	331	339	310	322	343	354	384	335	351	341	375	321	347	324	335	324	328	315	326	317	334	362	385	318	305	356	334	321	339	359	343	321	402	338	375	337	347	360	353	345	385	342	288	352	349	352	331	356	348	356	340	368	325	313	377	319	364	344	318	372	353	319	366	323	344	379	338	339	353	334	303	339	327	341	344	375	356	379	337	346	348	320	318	336	299	338	334	342	335	334	308	348	316	358	318	350	380	354	373	319	316	357	362	360	332	357	321	349	346	327	334	343	351	365	350	366	346	366	327	337	341	304	336	368	335	341	355	345	315	326	309	328	363	338	332	349	321	341	337	350	328	380	347	332	356	365	386	353	319	323	360	333	354	332	323	327	339	355	355	317	331	340	335	326	336	349	362	329	355	327	366	370	350	331	387	365	347	314	309	368	347	344	331	343	338	337	375	339	360	344	322	330	292	350	326	324	362	329	367	344	309	360	338	341	377	339	333	352	365	349	367	397	335	319	335	357	350	342	389	332	339	362	345	348	361	313	313	325	333	386	325	325	350	332	354	349	307	342	318	328	306	348	380	313	338	307	343	324	383	325	316	339	326	333	372	343	352	369	324	309	348	367	342	325	314	365	346	338	322	334	367	348	347	331	367	363	324	317	331	349	355	346	330	351	305	351	340	315	328	349	292	366	341	350	351	335	358	337	350	356	321	355	351	341	370	317	309	308	336	364	305	321	348	365	357	366	360	326	334	328	332	333	337	351	351	367	346	351	336	308	366	353	331	336	360	323	335	327	366	395	339	347	316	329	395	375	352	365	382	328	331	334	341	342	381	371	355	366	344	325	360	336	341	350	315	330	301	321	388	316	353	337	330	329	357	343	338	310	362	319	342	327	327	349	341	359	351	374	348	340	352	348	363	359	360	384	362	354	339	378	329	339	347	312	364	321	332	348	362	334	346	310	346	326	326	346	342	336	312	331	313	371	347	329	309	347	354	323	342	288	339	352	343	342	335	394	341	351	334	314	342	318	345	382	354	311	350	368	382	324	338	317	330	348	360	299	352	338	340	342	347	328	368	337	316	347	312	364	353	350	325	344	330	367	327	364	331	312	369	345	327	330	329	312	359	372	334	356	318	307	346	340	340	341	334	360	344	345	367	331	328	352	315	339	303	353	360	325	323	343	342	380	327	326	337	353	338	362	328	345	363	329	349	348	362	352	344	306	339	343	346	347	347	348	319	346	301	328	357	351	349	344	358	346	355	357	344	319	331	327	332	367	347	322	339	338	334	320	348	361	377	351	330	357	350	353	330	327	327	336	351	331	335	343	357	355	356	357	384	358	316	344	361	355	365	343	351	346	321	351	368	322	323	323	373	325	379	352	302	341	316	317	343	338	344	356	287	331	363	334	350	365	324	324	322	362	333	358	335	305	337	320	369	348	357	352	345	381	336	342	389	361	337	345	348	338	334	354	330	354	340	343	353	311	334	358	321	368	351	337	332	348	329	355	310	348	360	339	332	342	391	346	346	337	325	316	322	317	351	325	327	358	376	327	294	316	336	343	346	346	321	342	339	336	347	316	351	344	335	332	342	337	333	352	343	327	352	351	346	343	352	345	327	323	338	340	351	320	361	331	359	370	336	324	345	331	322	364	333	316	314	353	325	365	331	376	336	373	325	346	380	358	339	338	353	356	367	343	371	333	313	351	347	328	369	351	330	328	332	365	342
29769	2106	4320	5162	4435	3699	3054	2576	2279	1993	1922	1664	1521	1402	1382	1225	1338	1205	1188	1099	1103	1082	1033	1001	1010	990	941	959	921	950	943	954	934	919	910	917	928	880	871	892	843	850	914	847	827	806	822	897	800	882	880	801	872	819	835	853	844	800	838	835	787	878	858	777	830	782	806	827	818	744	833	822	804	769	804	801	825	757	794	821	779	813	824	787	802	768	796	834	811	816	802	838	840	768	820	788	819	814	777	803	790	862	857	829	816	803	821	810	742	822	794	825	766	865	755	832	803	757	822	770	819	825	817	777	802	833	776	766	816	804	773	787	775	790	823	803	836	826	800	804	783	794	762	831	779	825	753	735	817	815	832	763	787	773	838	849	822	808	761	829	794	790	829	826	799	767	810	745	791	794	809	780	821	793	794	710	774	825	777	820	777	767	781	769	817	821	758	788	789	801	785	810	801	788	770	769	792	794	807	788	805	752	821	821	789	803	796	814	796	812	781	809	789	785	775	818	761	777	763	797	820	778	777	751	783	780	779	781	715	785	842	751	743	867	799	738	826	797	812	755	775	725	822	808	835	785	784	835	823	809	787	779	797	849	855	784	805	801	765	811	772	802	814	807	812	816	790	758	765	785	790	770	846	768	790	758	777	786	793	745	801	766	844	774	778	774	737	825	793	819	762	790	802	780	838	763	769	738	823	810	815	774	740	783	805	814	853	789	775	792	781	792	802	764	811	749	803	788	833	803	812	789	778	815	796	809	758	800	827	782	798	773	810	785	830	786	824	781	782	830	795	793	825	819	852	814	812	755	776	814	757	799	779	788	796	799	782	729	837	747	770	798	828	813	789	777	765	838	812	801	804	760	784	773	797	755	800	802	753	770	778	824	807	797	856	732	786	834	745	806	808	802	792	824	804	791	806	797	764	809	795	762	790	758	802	777	795	790	774	797	766	758	802	780	784	812	808	805	808	814	836	818	782	743	795	789	829	759	807	791	774	785	839	825	784	811	767	744	762	813	846	817	847	721	838	785	865	841	766	777	744	755	805	797	829	786	751	801	777	755	752	761	737	822	774	762	770	778	783	776	766	810	872	811	789	801	840	805	841	814	792	835	801	802	768	786	828	828	830	814	790	775	821	762	759	842	797	753	741	781	807	819	814	823	796	756	727	790	790	815	762	724	802	783	886	843	780	806	779	844	761	797	798	788	737	778	783	784	763	791	788	880	802	826	789	758	733	823	800	848	783	798	775	792	822	825	776	803	700	803	792	843	823	805	814	745	799	794	816	769	829	801	792	820	791	760	757	834	810	813	846	784	805	788	795	815	798	791	794	767	772	824	793	751	764	800	742	803	745	793	809	828	804	797	756	761	772	821	788	802	811	787	764	771	780	755	816	797	788	798	810	779	745	811	810	791	796	775	733	804	807	799	795	771	806	753	724	808	770	791	845	770	825	831	799	784	779	769	789	817	797	752	789	817	840	780	823	775	756	774	806	796	754	755	810	771	810	771	771	751	797	801	827	816	766	819	829	808	745	791	788	771	787	769	802	734	783	846	782	827	784	810	801	792	773	772	766	873	804	824	788	786	771	745	766	795	822	815	711	733	857	805	765	766	813	776	861	767	800	785	782	755	785	789	852	755	774	789	756	804	759	802	787	776	801	802	732	809	852	809	833	814	759	837	782	822	760	830	790	766	765	776	792	763	725	801	849	761	756	813	785	786	779	753	830	831	763	848	835	813	791	756	813	785	744	796	769	798	769	737	795	753	800	791	823	796	819	801	842	776	787	778	807	805	787	755	785	805	787	808	762	798	796	749	781	760	787	793	815	790	774	783	743	801	792	789	782	813	771	806	764	809	780	779	818	758	766	822	813	769	811	799	811	823	785	788	794	835	760	813	812	779	824	802	841	768	782	763	819	817	764	806	769	798	791	777	781	804	791	768	793	774	829	809	783	818	778	756	803	767	790	730	727	816	802	786	789	753	787	739	812	795	782	773	758	744	773	823	749	784	798	804	781	804	809	804	838	800	795	779	784	739	811	776	806	740	760	753	835	776	784	768	806	821	768	797	775	849	814	765	826	841	762	816	775	776	801	763	750	745	852	699	835	770	837	792	830	821	807	747	783	864	758	791	775	755	822	783	777	771	784	780	805	761	820	823	732	805	803	754	809	766	814	787	748	811	773	837	825	785	790	779	784	862	853	822	800	796	834	802	812	813	759	753	826	753	793	801	764	790	795	810	819	791	817	776	782	773	789	775	833	780	787	802	719	814	833	796	785	813	802	818	811	806	835	762	736	770	797	762	801	724	754	815	751	812	789	760	788	756	750	796	763	747	792	843	791	796	790	792	770	783	794	762	742	831	834	812	796	789	792	749	810	821	798	764	769	752	761	811	766	728	774	802	817	793	752	780	802	788	841	822	793	818	816	782	761	760	783	765	820	802	787	789	787	747	774	782	855	816	804	822	750	802	724	794	781	773	792	787	798	800	825	794	783	768	798	790	792	832	751	804	816	730	810	715	788	811	808	843	806	766	790	763	779	780	819	785	823	818	789	817	785	752	762	795	808	795	832	812	780	794	792	758	820	786	820	765	795	804	774	800	796	781	752	796	775	763	791	776	813	829	771	835	764	804	837	752	762	816	759	822	791	792	773	775	810	756	776	793	755	831	801	815	749	832	777	814	791	761	758	752	827	761	824	802	772	801	792	732	785	757	755	789	797	800	809	797	777	775	743	782	776	827	810	789	763	773	839	788	806	787	787	757	837	789	785	809	745	803	759	777	771	766	819	734	757	762	818	733	814	772	833	792	757	809	772	790	803	793	823	777	819	789	782	756	790	781	759	798	799	812	798	793	753	821	794	821	789	772	827	803	827	785	811	814	822	779	779	787	766	839	785	743	839	785	835	840	727	806	774	768	790	806	814	776	772	829	790	814	790	751	815	784	757	776	750	763	806	765	797	773	784	803	784	768	757	755	825	753	769	805	771	772	818	774	772	769	805	787	806	796	758	812	786	726	740	813	814	842	781	820	736	808	791	788	789	764	801	783	756	783	784	775	813	810	782	814	789	755	797	828	806	784	761	810	757	757	758	754	832	820	767	836	809	797	795	814	799	776	781	784	815	778	756	821	794	836	739	792	843	789	726	771	774	826	810	765	749	818	758	776	787	774	872	799	833	747	840	729	806	771	807	813	800	774	825	755	783	779	811	799	834	822	827	785	771	820	786	739	801	780	805	819	850	835	864	843	811	826	820	784	831	798	795	819	759	751	780	767	765	830	771	774	791	797	789	765	741	763	761	829	822	771	810	780	795	813	777	819	828	761	822	806	773	779	797	819	809	790	756	802	729	797	794	781	805	856	850	826	746	762	759	787	757	793	797	803	810	742	807	768	836	796	732	805	769	802	805	769	750	809	828	781	837	765	792	792	834	818	761	800	749	789	761	746	796	757	823	803	791	759	790	831	799	769	776	789	786	833	819	818	813	780	792	808
5879	224	118	103	106	107	101	85	112	107	87	95	111	92	87	95	84	93	85	118	90	101	76	88	96	99	80	87	103	95	97	96	91	105	88	93	92	103	122	97	109	110	89	90	93	85	89	91	86	97	88	103	86	104	101	99	103	94	104	92	81	84	83	77	96	93	91	82	93	92	98	84	73	68	95	101	107	91	102	103	85	80	76	88	79	98	77	84	100	97	104	92	92	99	79	91	76	112	85	84	102	96	99	91	79	84	75	86	83	100	109	108	93	108	95	102	90	88	80	93	86	95	91	91	108	81	83	80	87	93	92	93	100	91	98	87	100	95	93	88	90	86	95	95	97	74	96	89	112	93	85	106	87	82	91	91	109	85	78	100	102	76	95	90	102	94	103	83	88	118	102	86	104	93	80	91	89	84	89	102	83	82	92	85	85	105	99	103	96	91	94	100	97	104	93	85	86	97	96	91	85	78	96	91	93	99	81	88	83	95	73	80	99	96	98	99	101	101	102	97	97	107	91	92	94	100	94	105	81	80	95	90	107	75	81	97	100	106	102	95	76	92	87	101	96	89	85	87	95	96	87	109	100	96	84	95	86	105	83	105	99	97	103	90	96	94	95	97	86	102	91	72	75	96	101	101	76	84	86	89	112	94	95	94	92	114	77	122	109	93	104	109	98	87	105	92	83	95	95	97	73	95	102	98	105	103	77	88	94	80	105	104	107	87	93	82	99	92	99	103	106	105	68	71	85	113	88	100	100	76	92	84	113	95	93	87	108	91	92	91	91	103	93	98	101	88	94	86	83	84	83	74	112	88	101	98	97	86	83	91	92	92	106	76	106	119	105	99	108	102	96	93	87	92	84	90	87	125	113	100	77	90	94	87	109	95	86	83	107	95	81	92	86	86	106	82	96	79	89	92	102	91	84	101	109	99	90	82	85	97	94	92	95	90	108	97	77	99	98	90	97	90	99	70	74	91	109	94	85	99	77	78	85	84	90	91	81	96	104	85	102	79	85	90	83	90	74	87	101	101	87	79	100	100	90	100	101	92	83	101	85	84	93	104	89	88	101	98	96	91	87	82	102	112	101	82	91	81	97	90	92	76	106	80	92	84	89	100	106	105	110	77	100	88	90	94	105	84	103	93	88	78	97	103	105	86	96	113	122	65	95	89	78	82	72	95	88	105	82	98	80	107	100	100	98	99	109	96	94	85	97	92	85	80	86	131	97	90	107	95	111	71	84	101	88	93	92	97	99	92	86	85	78	101	98	89	106	92	97	94	93	73	93	104	91	105	84	88	114	101	100	85	85	87	116	84	87	79	88	89	114	93	96	104	82	78	94	89	72	82	96	106	91	79	87	91	91	107	104	78	89	91	82	80	96	73	89	78	97	86	85	96	74	81	105	71	109	92	94	90	86	104	82	86	93	101	75	99	109	97	102	83	101	92	91	85	102	91	99	101	85	109	102	72	108	85	87	91	96	102	98	97	91	74	95	112	105	99	94	91	102	90	90	107	101	96	95	105	93	95	97	77	86	99	95	106	95	90	86	94	93	73	85	83	84	100	94	97	100	91	96	97	76	80	94	75	87	89	102	97	83	87	88	89	80	80	100	96	88	88	99	84	75	97	113	92	101	106	86	100	84	101	92	94	107	97	109	103	94	104	99	88	85	111	105	108	76	99	99	81	102	80	111	78	97	81	78	99	97	86	105	95	94	93	83	88	100	80	84	89	85	89	91	97	102	73	87	81	86	90	87	78	96	98	82	92	85	95	106	92	98	109	121	80	100	80	100	100	92	87	93	83	82	86	104	95	100	100	91	92	82	92	96	99	87	71	79	89	103	104	95	89	77	101	95	93	87	82	77	102	82	104	86	102	105	70	104	99	101	92	89	86	81	92	75	100	102	79	98	118	107	85	111	101	94	100	92	94	98	74	86	85	102	85	112	93	70	78	112	96	78	89	105	72	104	101	70	88	107	105	84	100	93	85	93	94	107	101	93	102	83	95	94	94	88	102	105	72	86	90	103	103	99	100	101	113	96	109	86	81	84	82	87	88	94	104	95	99	108	76	88	99	86	104	97	106	91	91	87	101	87	89	81	89	98	90	94	102	83	112	99	84	104	98	104	103	69	83	83	89	99	94	80	78	103	101	89	84	94	79	91	88	105	112	102	84	89	106	89	95	95	92	94	84	84	93	102	101	91	89	93	94	92	104	97	100	93	81	86	95	96	109	94	100	90	81	85	80	83	92	89	95	94	94	103	94	107	109	86	103	89	93	88	98	87	103	101	99	75	108	104	92	97	102	83	86	88	96	88	103	99	96	88	88	108	86	107	98	99	87	100	78	90	98	97	92	90	100	103	88	85	98	95	86	93	98	88	96	90	100	83	102	97	88	102	98	110	75	103	83	100	81	96	100	90	91	106	99	107	90	102	85	105	84	88	94	103	83	94	98	106	78	84	100	114	101	90	99	86	103	94	108	84	88	87	109	69	94	90	87	99	93	81	89	106	111	103	91	90	105	81	79	102	90	86	108	92	105	82	93	95	97	97	103	90	96	98	84	87	92	72	92	100	85	98	96	88	88	92	81	81	101	95	90	92	84	91	100	92	101	94	94	97	91	96	106	78	80	79	83	103	89	91	109	90	98	91	91	107	82	100	97	96	82	93	95	87	79	94	88	90	87	105	81	102	107	91	83	97	102	95	70	82	115	85	107	86	115	94	108	98	102	86	106	100	90	95	104	102	104	99	93	87	102	90	109	90	88	99	112	102	102	105	79	111	88	95	75	85	96	98	82	90	96	86	79	95	91	89	102	90	94	82	99	91	80	98	87	85	98	92	98	90	91	115	89	106	85	82	97	77	99	117	89	75	100	95	97	102	97	97	96	90	84	101	85	100	75	102	89	88	105	122	103	88	75	85	113	81	82	70	108	95	106	94	105	92	75	86	93	132	93	101	87	92	86	78	104	90	93	87	90	90	96	94	97	86	97	98	94	94	91	80	88	97	80	86	87	91	94	88	100	94	106	82	103	99	79	88	91	76	104	96	90	80	86	78	95	95	108	79	86	105	94	98	78	102	96	78	91	84	96	98	82	91	85	84	90	84	77	86	122	80	69	98	82	73	85	97	98	96	104	82	74	111	101	91	97	99	71	88	98	86	92	109	100	99	94	80	99	100	92	98	95	74	77	105	71	101	90	106	84	88	103	107	95	80	95	90	101	110	77	107	95	101	94	90	100	77	83	101	105	94	102	97	79	90	87	84	81	82	81	97	98	94	101	88	85	95	95	85	92	83	75	88	114	85	100	100	103	109	85	93	96	81	85	81	95	109	97	97	76	94	90	85	89	79	95	79	96	85	103	82	99	82	104	105	89	108	99	108	88	87	86	100	83	94	96	95	105	91	88	108	87	101	91	121	102	96	78	96	104	83	90	103	76	91	88	103	88	99	85	99	86	89	65	113	100	92	95	83	87	101	95	87	91
4969	291	363	352	341	350	332	320	346	344	301	279	326	320	299	296	297	305	296	298	296	272	285	315	303	277	299	299	283	312	262	318	307	309	271	316	280	291	281	292	283	254	286	300	299	280	301	264	300	288	326	296	311	310	304	300	302	288	287	311	265	303	298	321	288	259	289	301	281	280	262	299	292	290	280	298	258	277	298	276	253	290	333	277	301	282	275	303	292	290	299	288	303	311	292	273	284	293	333	292	295	297	277	280	316	269	291	302	301	298	289	299	316	281	320	289	273	288	313	295	325	298	295	308	298	263	290	279	298	280	288	309	300	277	282	289	304	300	318	335	305	291	298	285	279	318	307	283	293	292	275	313	273	286	304	269	281	291	296	248	273	301	292	322	315	286	267	283	272	280	325	287	280	282	317	285	280	314	268	311	275	282	279	293	301	272	286	290	317	305	290	307	287	262	271	310	290	279	315	281	326	279	295	282	316	299	294	283	307	301	303	303	281	291	276	300	291	294	281	331	308	268	295	267	307	260	286	267	289	306	297	312	279	285	262	287	320	327	271	267	310	256	296	274	303	270	307	279	294	254	292	303	268	305	264	276	278	294	297	285	257	309	288	312	281	273	305	293	294	299	292	287	302	300	306	278	281	285	264	308	310	296	256	324	305	309	271	295	286	306	284	295	253	292	298	283	279	284	297	272	280	280	274	273	296	294	285	284	301	282	289	292	303	283	292	299	280	288	304	302	321	269	297	298	292	303	307	293	278	283	300	282	258	274	275	278	286	301	261	288	276	290	292	292	293	287	288	302	317	312	255	296	321	271	285	279	308	288	300	313	260	292	254	248	298	293	311	317	318	313	284	266	317	309	289	325	284	291	298	304	287	295	275	291	294	295	290	298	279	278	314	303	277	284	313	286	308	329	282	291	273	269	321	279	308	298	271	277	295	293	309	336	317	252	274	301	321	290	261	296	291	307	282	306	275	294	306	306	258	282	307	276	264	267	279	270	300	299	308	298	297	265	254	268	282	301	263	307	299	290	286	283	313	309	264	309	284	249	271	295	306	297	281	298	294	308	316	311	292	295	311	298	272	304	294	301	298	265	266	325	276	290	328	252	325	271	293	265	307	297	282	303	269	278	275	282	299	267	299	265	304	265	303	312	270	273	321	288	269	276	305	266	271	333	287	249	287	302	295	290	316	270	302	297	324	312	306	280	285	285	261	304	295	300	284	298	293	309	293	307	277	285	315	286	307	294	286	292	286	288	305	277	277	298	281	272	300	316	270	299	279	276	303	306	280	272	299	273	264	314	273	267	278	295	302	304	269	261	278	291	311	304	314	306	282	300	265	292	279	270	340	251	301	301	283	282	309	296	277	289	303	269	326	270	293	287	280	308	287	310	305	262	264	311	301	267	319	275	282	283	276	293	295	306	273	302	304	273	311	282	261	278	285	291	306	292	285	282	276	288	286	273	257	303	285	280	294	276	299	291	289	291	296	278	329	305	292	334	295	263	303	253	274	301	302	288	291	288	258	287	300	269	274	263	297	291	299	296	273	308	259	308	309	294	286	252	289	279	273	297	311	313	281	285	328	277	302	299	274	312	300	299	301	296	310	287	309	312	275	306	307	291	287	285	325	307	311	330	289	315	273	281	283	278	287	320	281	312	286	319	293	263	283	285	292	314	298	276	315	281	295	287	255	282	315	286	290	278	280	285	285	286	303	277	307	284	308	288	279	300	305	272	303	289	314	258	286	283	286	286	302	304	284	297	291	301	282	271	282	269	242	301	310	275	285	282	299	314	285	274	274	261	286	311	292	276	299	303	290	295	283	316	309	288	298	285	322	267	321	261	311	275	275	273	306	321	285	282	328	281	303	280	306	289	299	288	300	318	267	310	274	281	294	277	281	299	289	322	291	305	307	297	296	292	299	296	305	291	310	274	300	294	304	273	288	297	286	308	286	308	321	314	294	313	282	264	278	278	296	293	298	289	280	293	272	303	299	266	304	281	327	274	279	284	304	269	287	287	286	292	295	298	282	292	293	273	297	284	271	287	302	291	294	285	279	265	273	274	299	290	284	291	292	301	276	298	281	274	275	292	309	277	289	290	314	279	272	304	300	283	318	288	281	314	303	280	282	296	304	290	292	279	278	273	320	297	271	290	295	283	297	312	292	288	280	285	298	316	273	299	284	295	273	285	302	299	276	290	291	306	296	308	296	298	272	278	283	274	325	322	280	294	290	301	294	308	276	298	290	297	315	308	281	301	276	302	300	279	305	293	303	294	290	279	316	301	276	309	335	298	294	258	302	307	304	317	312	280	269	290	305	301	283	273	273	289	275	289	303	309	255	261	302	280	282	260	305	285	275	254	301	294	257	281	287	273	253	283	291	294	288	264	289	280	272	278	294	280	277	300	268	289	289	297	313	303	284	295	277	270	281	282	326	286	286	267	293	294	288	296	248	288	295	308	314	270	264	293	298	289	311	273	287	300	275	273	291	265	286	287	285	281	306	307	294	322	311	296	291	275	297	284	285	310	250	273	296	285	291	326	295	285	299	310	312	292	256	284	282	286	267	291	264	315	293	314	267	290	280	276	309	299	290	309	297	277	294	299	312	293	299	304	265	300	281	263	282	288	277	298	290	282	270	280	283	336	300	278	270	293	292	304	303	295	282	294	286	282	285	298	289	265	289	309	309	286	291	310	293	269	284	290	278	295	309	280	279	271	277	308	312	295	307	298	285	286	300	287	268	273	299	314	297	287	298	270	260	307	279	317	306	287	314	255	258	320	295	289	290	282	309	299	283	247	249	303	285	295	290	246	279	271	304	300	280	315	280	292	325	304	330	288	315	304	259	283	288	268	280	293	279	294	302	327	284	281	295	331	285	282	308	299	299	299	297	320	294	262	282	293	297	294	281	299	294	275	266	301	300	291	301	306	272	288	315	273	303	277	319	299	306	277	299	246	272	291	294	296	308	259	282	294	315	275	281	279	290	275	304	281	302	285	295	296	275	269	303	233	286	301	300	303	281	273	272	305	279	264	282	258	299	308	296	310	316	280	276	292	326	286	280	303	277	305	296	302	281	290	305	288	262	257	293	276	290	307	268	277	302	286	274	275	285	315	326	282	294	291	281	277	266	277	287	295	309	301	269	294	284	280	279	291	287	286	283	275	254	310	274	290	277	303	287	313	303	274	270	296	300	272	321	286	289	286	272	278	303	303	300	318	271	294	293	291	300	299	291	294	284	308	303	330	273	284	294	325	278	309	304	263	309	298	271	277	278	291	293	293	321	271	284	293	306	316	324	317	292	328	308	286	291	297	291	299	274	283	325	305	287	288	314	320	270	307	285	278	280	271	305	278	298	305	275	302	310	303	284	290	331	300	293	299	324	301	297	274	303	272	289	272	310	306	291	298	284	298	250	260	317	288	309	278	308	320	282	282	277	329	306	298	296	295	292	285	302	285	271	294	292	292	298	312	304	311	285	269
47458	13190	1646	950	662	553	483	345	328	292	273	279	277	249	257	271	280	248	249	253	229	232	232	235	220	237	226	236	242	228	193	245	232	221	207	251	249	249	259	243	225	250	247	222	204	238	235	234	230	216	209	232	220	217	230	237	209	238	213	235	265	220	250	232	257	204	213	220	213	220	208	237	222	232	220	225	235	224	259	221	223	224	228	240	215	233	230	197	238	222	215	240	210	248	227	218	232	210	240	232	218	195	223	201	205	215	187	192	202	225	203	216	206	223	227	247	223	228	232	227	213	219	210	222	246	231	220	206	222	246	256	245	248	228	212	242	211	191	210	225	202	227	254	194	246	231	237	222	214	247	254	228	220	210	207	230	218	244	237	220	229	218	255	237	225	176	230	231	237	211	223	249	218	221	230	228	214	241	217	207	230	216	219	228	241	196	237	236	219	207	207	254	247	230	218	203	231	216	195	192	198	209	216	219	222	228	216	226	234	207	227	223	223	222	238	204	248	214	205	228	229	217	216	214	236	228	227	231	237	219	230	210	216	224	222	207	185	230	217	231	230	245	246	235	245	230	220	215	192	226	189	230	224	215	217	212	224	235	219	226	212	191	224	235	215	199	239	231	216	257	211	203	243	202	243	204	223	230	197	235	205	195	214	261	229	246	188	233	231	224	237	213	221	249	208	254	226	215	201	214	242	218	221	212	195	228	202	220	217	218	231	216	218	214	235	220	220	239	244	216	207	224	216	195	253	227	224	218	241	224	218	238	229	236	196	232	232	200	230	235	203	212	210	251	234	192	250	211	220	231	204	242	227	218	212	204	211	231	226	213	235	235	236	231	245	232	228	222	219	211	234	240	221	220	219	234	232	234	249	235	224	230	196	205	217	191	224	221	216	229	256	212	210	233	196	209	225	226	224	232	227	209	244	227	267	204	213	193	213	207	205	244	210	199	247	202	234	202	207	234	231	197	240	216	250	205	198	204	216	196	257	240	198	230	209	198	208	237	248	241	205	230	213	210	192	240	224	213	244	207	228	227	229	217	264	235	194	203	256	232	235	203	223	209	219	207	204	229	222	216	233	255	242	230	233	235	228	222	222	212	266	217	201	233	235	224	202	236	212	239	245	224	201	201	206	202	213	214	225	219	241	236	246	220	230	215	229	208	210	240	226	209	227	217	216	222	230	240	231	220	216	233	205	207	222	239	202	211	250	245	224	229	214	236	233	254	229	232	216	205	219	213	215	224	231	225	222	247	196	211	210	244	256	228	225	221	213	239	232	246	229	218	234	254	241	214	224	175	219	210	226	223	210	238	225	212	193	229	227	251	233	204	205	224	227	238	216	197	222	211	211	219	228	222	224	217	211	242	201	222	196	213	222	210	219	233	197	206	220	220	219	216	226	235	222	224	240	236	234	211	227	251	216	227	216	248	237	231	235	250	223	214	244	219	232	199	201	242	198	243	231	255	251	214	185	261	225	203	237	220	237	228	258	225	231	207	238	208	198	206	225	213	201	202	218	212	220	246	232	211	211	204	210	253	216	256	229	200	220	240	209	209	217	204	208	217	220	222	243	228	197	246	247	230	255	250	239	221	223	227	236	205	233	214	239	232	233	257	228	228	236	234	233	230	225	207	268	227	218	230	245	218	237	216	201	214	230	243	243	230	226	193	211	245	237	205	231	218	207	197	202	247	208	206	203	186	211	212	252	243	228	210	220	206	234	222	204	218	243	198	201	209	219	242	191	216	239	223	216	193	235	237	241	222	239	240	210	191	202	224	202	208	219	239	232	233	223	214	219	193	215	218	222	219	232	226	218	240	238	236	239	212	237	231	231	220	200	241	212	227	245	200	191	221	221	226	225	207	230	218	238	215	226	204	234	216	215	236	230	221	219	186	191	228	245	231	239	235	212	216	244	219	223	223	253	205	224	229	227	200	221	228	230	225	224	218	236	252	208	216	214	201	220	207	230	220	214	212	243	211	219	220	251	228	214	234	210	208	215	211	211	237	215	238	218	237	243	213	211	236	227	200	221	196	222	224	227	224	246	227	191	220	214	224	232	220	198	187	218	230	228	254	239	218	229	220	226	229	219	220	232	219	212	204	227	213	221	205	232	246	220	244	225	239	240	221	210	232	225	220	219	226	243	247	218	217	197	216	223	219	242	215	227	251	251	223	206	234	217	210	218	186	200	209	218	242	225	213	249	227	222	238	219	212	236	209	213	212	228	188	228	231	221	220	223	230	203	240	215	224	198	209	239	219	211	239	248	218	221	226	228	223	240	215	203	218	236	221	265	222	201	239	229	228	244	237	230	200	216	217	220	239	226	226	201	232	199	226	224	217	191	213	226	253	232	232	232	218	239	250	203	221	235	220	243	234	231	230	232	238	223	236	222	228	269	205	249	190	213	217	227	229	222	205	219	258	230	219	208	205	211	226	230	223	222	221	219	235	218	206	203	221	250	234	214	199	213	240	221	215	223	218	227	216	215	215	251	224	241	243	222	219	190	230	238	238	215	234	221	242	213	179	207	236	249	222	229	235	232	258	237	203	231	227	217	227	213	218	216	215	213	219	238	227	211	229	225	232	213	215	234	217	228	207	236	231	226	223	207	221	228	199	232	211	253	234	218	221	203	238	218	217	205	201	205	244	237	241	212	238	241	239	225	215	242	223	194	229	234	218	214	203	230	222	245	218	212	243	226	206	218	201	233	239	209	236	233	257	220	217	217	219	241	213	211	210	236	204	216	223	232	218	216	223	231	228	226	211	203	228	202	214	191	218	245	227	219	239	242	236	232	251	213	228	225	223	220	229	206	236	214	237	199	218	257	278	202	229	248	221	221	234	217	230	223	206	225	241	217	202	224	214	216	244	214	234	242	238	207	226	239	216	203	213	231	224	235	227	211	199	213	241	259	228	206	217	240	228	247	240	226	226	210	215	225	214	232	231	196	244	231	216	217	204	213	234	245	240	240	223	243	213	217	247	230	237	220	209	262	231	231	260	227	218	209	199	231	234	217	242	200	224	216	206	216	210	239	225	234	205	213	239	240	210	204	235	210	219	242	198	233	223	207	173	213	188	216	222	217	215	212	216	211	235	209	240	215	214	204	235	217	218	244	247	240	218	220	219	235	204	225	240	208	212	213	210	214	222	211	225	245	244	232	240	223	224	187	214	212	229	230	206	198	226	244	237	233	242	229	225	191	226	223	219	241	249	219	239	217	227	193	205	205	232	226	193	213	220	237	227	229	234	217	212	235	223	226	195	227	242	213	239	231	205	234	211	241	232	205	218	247	232	224	217	229	256	230	214	224	223	206	222	238	191	181	236	251	195	216	226	231	226	223	219	230	218	225	192	204	226	214	228	240	232	219	229	248	216	208	236	202	231	218	205	210	248	234	249	228	219	198	237	195	243	240	225	215	231	243	218	217	211	217	220	225	228	226	203	236	224	235	231	233	215	230	225	179	210	206	244	205	216	187	204	220	224
22731	1235	2370	2661	2470	2073	1702	1444	1353	1163	1095	922	917	875	827	845	766	770	723	752	703	692	780	680	700	676	662	629	688	659	622	634	618	654	597	667	620	637	584	584	623	611	595	605	618	610	630	596	610	575	576	607	587	636	607	600	579	612	597	584	567	554	587	539	597	581	592	597	621	560	573	595	580	593	570	630	568	570	575	560	558	589	560	567	569	563	592	564	561	505	597	609	535	585	553	581	534	553	564	556	595	558	601	594	580	592	566	579	530	603	533	559	543	540	581	573	602	566	537	592	561	574	592	531	552	546	552	533	608	565	533	551	546	617	596	536	581	585	641	565	555	534	576	554	570	529	577	579	594	570	574	556	558	519	528	582	518	547	540	563	562	593	574	601	554	587	564	589	607	554	568	554	556	574	598	569	550	596	584	580	546	561	573	582	583	559	600	550	581	569	579	580	542	605	570	592	575	580	587	606	588	580	565	581	602	572	535	574	592	572	571	574	553	547	586	554	545	584	568	539	607	582	619	578	557	615	609	560	604	554	539	581	555	580	583	572	543	550	531	564	578	591	564	582	590	526	587	532	538	576	544	588	588	519	572	560	562	539	562	556	575	571	560	541	597	609	575	553	584	600	566	581	545	542	556	537	588	569	599	559	591	583	527	558	594	560	573	590	553	567	551	606	560	569	592	573	576	567	541	531	572	615	550	512	610	572	551	572	552	587	587	550	554	530	591	595	570	565	580	559	572	578	571	572	570	560	577	584	577	545	529	567	569	539	571	582	559	555	567	487	561	562	599	550	530	601	564	545	533	590	552	588	537	582	569	590	569	538	556	581	544	567	583	587	562	582	570	581	588	553	597	571	555	571	591	628	536	546	562	541	585	574	553	513	563	552	576	636	552	549	562	573	568	570	539	544	528	574	559	587	589	544	581	529	568	595	574	620	563	558	559	574	578	618	569	543	577	592	564	590	574	541	584	586	578	565	547	590	593	560	590	552	561	605	544	552	595	579	603	533	545	513	538	554	607	624	594	517	570	557	569	572	574	541	563	588	551	585	580	552	570	595	612	570	578	571	612	548	611	557	544	544	562	546	573	525	575	591	547	565	566	561	632	557	577	559	525	597	561	568	592	601	621	587	524	533	566	571	525	547	599	539	582	572	554	545	592	558	544	566	565	590	587	567	570	538	579	593	559	565	586	587	598	591	596	549	584	583	579	562	577	568	585	582	573	581	594	580	591	579	591	603	561	565	597	598	607	580	542	592	589	574	585	554	577	637	568	558	578	562	594	571	567	586	571	563	575	560	576	562	567	570	554	556	562	570	538	555	565	610	576	559	548	606	565	576	587	557	573	582	551	540	572	548	605	609	521	565	564	579	598	602	590	555	544	581	577	588	540	565	561	564	588	573	542	595	558	595	590	581	571	570	589	593	579	563	611	596	552	587	564	582	579	575	619	574	587	533	576	601	574	589	586	578	560	532	588	576	589	536	571	575	576	541	569	588	597	562	574	536	578	535	546	578	561	520	597	595	529	569	580	559	595	561	561	551	597	575	526	540	548	556	574	591	605	614	550	568	580	577	578	559	537	549	572	581	577	538	587	546	555	577	610	584	575	561	578	560	569	580	573	565	546	534	593	547	511	566	587	572	518	605	561	546	595	548	586	578	547	543	564	599	591	581	585	597	562	563	571	542	580	570	536	544	592	579	575	582	524	582	529	526	561	616	567	548	573	592	618	575	572	545	594	555	556	559	571	534	556	616	545	571	599	546	558	546	552	561	578	582	597	570	629	561	514	586	586	570	581	654	564	598	556	591	568	584	509	569	575	567	594	574	578	553	573	580	549	559	549	599	563	562	576	571	537	540	547	546	587	579	535	579	600	579	549	621	546	591	576	535	565	592	545	592	619	587	571	561	612	583	540	525	576	573	538	560	549	583	585	605	563	606	549	578	604	538	604	535	554	554	577	542	573	542	556	565	601	546	535	586	562	571	599	577	575	540	573	577	579	563	555	587	576	585	563	614	541	600	616	559	541	554	575	525	633	563	549	564	548	571	589	555	574	531	565	551	568	537	543	581	570	594	581	580	564	550	589	533	620	544	571	578	584	576	591	592	570	575	561	577	573	516	585	544	556	593	553	559	566	585	579	558	609	574	562	570	580	575	567	583	535	579	595	603	596	530	529	573	566	536	550	566	581	570	514	527	573	579	558	597	550	573	573	587	598	578	586	580	594	612	607	567	574	601	550	592	595	557	611	563	587	568	565	563	532	565	564	582	600	570	556	580	572	591	573	539	507	581	595	540	614	529	598	559	529	575	545	553	559	578	557	610	575	586	597	528	571	558	544	561	605	568	583	569	569	546	588	601	585	607	538	557	619	570	556	584	571	562	599	544	557	547	546	570	576	568	590	590	568	540	553	572	540	604	597	525	595	547	549	537	566	549	549	590	589	570	568	567	562	573	562	585	573	589	546	586	593	561	554	546	566	578	537	576	569	561	582	524	566	545	558	512	590	615	570	539	581	597	524	573	578	545	584	581	580	568	575	572	517	576	612	574	591	544	554	539	580	544	561	571	563	564	567	548	565	544	538	572	572	566	535	528	551	586	571	569	571	530	539	562	550	578	598	570	584	594	576	586	613	543	537	558	536	547	565	567	553	539	565	596	561	568	602	584	608	575	595	519	578	582	590	550	500	583	580	565	548	573	591	593	552	551	555	552	558	617	559	567	580	589	566	552	620	566	572	599	609	571	569	550	569	602	553	540	567	570	573	572	579	591	576	541	589	536	578	561	605	558	631	551	624	560	579	603	570	571	551	554	596	543	579	559	545	573	575	601	517	566	597	566	559	584	536	572	576	567	536	540	556	619	571	600	594	559	589	609	549	615	522	591	536	582	585	556	551	577	593	577	610	601	596	542	552	521	637	542	561	568	524	574	545	544	569	589	542	603	578	561	570	565	579	591	602	586	564	635	571	603	556	547	586	550	581	606	568	564	596	579	563	610	567	566	591	572	577	571	601	555	597	556	570	569	565	568	540	590	555	548	539	568	557	601	570	601	562	557	580	580	573	556	562	594	552	599	597	556	571	610	553	588	587	550	556	569	638	551	539	580	519	568	597	574	545	562	594	547	539	596	597	573	572	559	560	587	575	599	544	562	583	583	608	536	593	583	594	579	565	585	588	645	584	624	596	560	526	556	560	543	591	596	584	577	571	593	553	565	553	593	519	566	540	549	559	572	565	614	561	559	548	613	545	553	542	587	566	570	556	567	507	556	577	650	515	577	523	547	556	531	566	569	516	559	536	569	574	538	616	558	611	616	592	597	539	574	577	568	576	526	571	567	591	611	551	581	560	636	555	564	547	564	574	584	563	546	556	542	580	603	605	550	578	593	550	551	557	575	571	578	537	566	558	574	515	593	546	595	589	604	629	552	573	569	591	604	576	571	569	569	582	519	595	610	575	579	521	614	565	545	556	592	580	548	564	544	593	571
61578	21975	6721	2121	1284	1010	770	689	626	560	495	479	450	430	377	461	415	374	370	373	387	394	384	364	398	358	355	338	355	352	341	358	379	351	392	372	345	355	344	340	324	344	374	372	374	354	382	365	343	344	334	349	355	328	352	391	319	343	376	361	342	368	302	344	323	370	349	349	325	326	306	348	347	350	354	358	339	369	365	349	356	342	368	358	360	372	350	322	330	321	361	306	329	371	344	330	313	370	364	343	350	372	312	370	344	324	359	286	340	375	341	372	354	345	340	333	348	340	322	352	353	341	342	334	358	359	369	354	353	333	362	343	373	330	342	359	306	356	341	361	342	333	355	349	347	344	340	345	403	329	346	303	368	336	363	317	325	335	374	326	350	339	343	338	353	333	362	334	319	392	352	332	342	360	309	326	352	360	322	325	399	342	300	303	346	344	313	347	309	356	324	359	337	319	351	316	330	325	332	334	329	359	347	301	310	375	380	334	360	319	339	344	332	353	325	353	335	381	352	319	359	313	359	359	322	334	325	335	383	338	340	347	342	348	329	320	361	361	328	364	334	381	356	379	347	328	364	354	388	335	300	325	343	331	321	346	339	333	335	326	369	343	335	336	351	339	348	341	319	340	317	321	349	351	329	356	338	344	363	343	320	344	341	349	361	326	359	346	312	304	344	343	346	331	330	319	328	349	324	313	312	310	381	342	323	346	357	361	368	360	344	335	343	355	387	360	347	334	331	314	355	361	346	356	334	373	343	362	351	381	339	371	356	344	327	349	316	349	316	332	326	327	346	357	320	344	314	337	318	336	328	321	330	359	334	318	325	343	344	368	356	333	334	328	327	314	342	328	350	306	337	399	357	368	347	340	341	356	365	345	399	377	351	346	336	382	338	341	352	346	364	331	335	375	359	354	320	357	331	336	338	340	352	339	342	323	352	338	337	323	317	336	365	353	359	321	380	340	380	352	394	329	357	310	325	368	344	362	323	320	332	353	364	331	335	311	330	352	318	344	320	360	322	347	287	353	326	370	330	375	330	351	368	380	351	362	377	331	350	334	337	314	345	321	301	371	322	389	318	364	327	328	349	346	389	339	384	348	328	345	332	344	352	306	356	355	316	348	336	341	358	317	309	363	346	322	327	355	340	371	329	371	392	351	363	347	319	366	329	340	345	318	355	327	344	367	356	329	348	321	347	342	341	339	327	362	316	364	326	311	378	373	333	313	334	350	332	321	368	332	319	353	358	343	343	333	327	339	360	345	330	322	325	345	322	374	339	320	350	301	338	295	331	349	318	356	344	322	357	315	329	349	364	361	337	355	348	343	331	367	343	333	379	346	326	326	356	341	315	376	333	324	323	330	324	313	346	355	357	328	320	340	342	339	327	320	323	356	366	350	313	366	355	364	349	350	369	300	323	396	366	321	365	314	328	320	290	387	346	341	384	350	353	337	339	360	372	298	341	383	320	355	325	356	341	305	336	320	352	340	302	337	302	338	361	336	318	306	341	331	324	350	333	344	353	361	346	358	324	327	345	364	337	328	344	320	329	334	367	324	326	376	347	355	354	334	337	360	353	340	354	373	325	360	386	336	325	335	377	352	357	317	326	363	314	310	367	344	353	316	319	313	361	338	340	361	338	353	319	344	347	303	353	344	341	335	380	346	332	306	353	327	331	341	335	366	325	341	325	320	406	367	333	349	335	345	361	330	310	336	371	363	383	316	342	317	317	360	341	347	328	351	372	353	319	337	344	397	358	353	345	304	353	356	387	344	316	346	323	344	333	324	333	378	339	339	376	335	326	336	339	329	341	335	299	359	356	341	316	347	307	392	375	343	330	353	338	359	316	373	314	356	341	336	393	347	325	334	351	355	331	350	354	301	356	347	356	316	329	345	346	341	344	359	359	341	335	340	296	380	332	361	319	336	354	371	349	339	348	317	345	347	344	326	373	347	356	351	297	333	366	329	358	334	341	355	337	351	345	324	321	377	365	347	344	364	319	348	317	341	318	337	333	360	337	353	403	359	337	348	348	319	352	311	364	386	364	326	363	317	345	354	327	352	358	339	333	342	328	357	332	303	323	360	343	340	339	328	336	329	308	337	344	350	356	360	313	334	358	335	391	361	327	368	331	361	342	362	359	348	352	345	383	330	328	345	352	346	347	359	365	375	342	355	350	296	365	325	339	371	323	338	311	345	358	316	323	351	363	385	345	330	368	368	328	318	375	353	352	310	300	314	336	369	333	335	376	345	362	344	358	328	340	361	360	353	335	340	363	361	318	345	347	350	339	357	343	387	323	343	368	345	315	330	351	318	363	335	339	326	338	339	340	342	352	355	303	354	339	362	359	330	339	319	364	348	372	346	356	347	350	356	366	338	356	340	321	349	320	379	319	329	354	348	355	350	369	364	348	330	351	343	329	349	338	348	374	344	329	345	349	318	346	365	335	370	361	331	346	378	354	338	363	327	350	351	362	354	368	339	339	362	307	365	300	346	331	345	354	354	357	304	328	333	383	330	332	365	350	351	350	341	368	381	340	341	328	339	347	350	321	341	344	358	375	326	341	317	335	349	372	339	346	338	367	296	388	374	335	326	323	372	352	383	341	339	339	364	349	339	346	339	369	341	333	323	377	384	320	336	321	318	355	325	361	377	355	342	337	362	337	327	328	333	333	343	331	343	317	324	333	365	333	364	340	356	348	361	373	338	373	362	319	336	364	332	325	359	349	340	355	352	347	365	321	326	316	312	346	333	318	346	365	358	374	339	344	351	390	379	359	374	366	355	363	325	355	357	348	328	347	351	338	344	356	346	336	330	348	328	332	365	363	363	331	340	381	313	330	344	355	381	336	356	340	353	306	340	354	343	356	366	329	324	381	348	337	354	333	353	379	369	340	328	342	325	351	319	339	342	359	335	356	338	330	334	365	371	337	334	356	316	346	337	376	330	368	347	355	335	324	363	329	358	329	366	335	331	369	358	325	366	334	329	346	366	338	342	305	307	325	349	367	354	349	347	328	323	325	365	351	335	356	328	338	357	322	320	359	348	351	370	314	360	348	372	395	384	358	327	318	332	355	324	329	352	334	385	368	307	312	327	333	358	330	334	326	355	342	340	322	332	339	323	350	328	359	343	386	365	352	364	324	312	334	334	337	363	336	317	343	337	339	346	326	337	321	300	349	365	384	333	355	381	332	342	350	345	356	347	336	333	343	340	323	367	357	354	384	349	358	367	333	355	321	342	322	354	339	319	349	403	365	376	329	361	349	367	330	344	333	304	347	339	337	399	370	386	363	328	361	345	379	354	324	302	314	350	347	347	346	365	371	315	350	323	334	346	337	320	327	344	330	341	344	349	352	342	389	341	329	322	367	355	366	356	363	375	344	376	330	325	352	345	358	339	340	302	346	358	360	321	311	308	344	354	369	320	342	352	368	349	347	380	381	346	328	360	372	365	334	348	323	338	345	342	346	337	310	326	349	377	358	370	325	342
29853	2097	4371	4995	4393	3538	3072	2629	2139	1955	1778	1698	1516	1367	1349	1334	1250	1119	1153	1112	1041	1063	1064	1000	1042	977	981	975	893	907	915	845	885	874	905	830	872	857	891	844	900	830	825	851	895	868	843	896	834	842	850	864	860	846	792	838	847	777	890	822	831	872	840	806	836	806	808	831	802	773	785	861	839	803	843	800	795	792	816	793	846	791	770	771	780	783	796	829	843	820	747	777	796	872	796	822	826	784	808	821	806	777	817	816	800	784	800	753	781	820	821	800	870	811	792	823	827	848	830	778	816	779	784	828	777	745	839	784	788	778	768	762	790	777	782	815	769	748	821	787	797	794	787	794	754	765	815	816	779	728	753	797	827	810	820	795	804	832	751	788	811	815	763	750	801	800	854	797	811	796	821	780	822	741	816	820	850	806	766	821	822	823	770	758	797	787	828	812	776	800	772	746	804	833	796	749	807	826	752	783	713	818	766	771	803	792	779	859	814	816	793	813	750	736	802	782	834	775	763	818	773	794	772	786	772	778	796	797	817	795	751	815	808	794	811	784	768	772	848	826	802	800	820	799	757	834	782	733	832	818	812	789	825	775	815	813	754	718	776	768	797	778	790	800	765	767	776	814	742	784	797	764	840	804	822	798	806	805	803	811	820	777	776	780	776	802	764	732	757	827	741	831	821	856	842	808	767	840	779	788	841	783	752	742	805	764	812	817	808	819	762	821	747	812	755	786	773	811	833	809	816	805	751	794	769	783	808	828	816	788	805	819	767	791	786	828	801	836	800	773	785	805	826	825	762	789	792	799	765	752	752	820	798	738	814	805	767	823	806	770	821	793	773	780	802	775	816	842	766	817	831	806	799	785	809	781	816	772	806	792	784	792	775	754	764	778	785	795	773	791	794	839	812	787	801	754	790	784	786	791	810	849	786	764	773	785	748	791	787	823	798	817	816	795	804	812	827	784	811	778	785	842	744	859	797	781	743	780	822	806	727	800	827	823	808	780	793	807	796	751	887	797	785	813	757	797	788	839	740	778	814	812	809	840	817	774	821	776	791	785	782	800	831	791	761	791	856	764	782	773	805	794	792	826	825	806	819	762	792	789	788	858	809	847	753	816	759	765	782	807	777	755	790	823	772	795	817	798	783	781	779	802	769	800	784	816	818	820	769	793	825	755	774	837	831	776	811	766	789	788	720	772	770	796	815	801	770	794	767	789	806	822	771	793	777	814	802	811	774	815	787	765	796	796	812	782	789	798	739	846	788	860	852	793	811	780	822	804	806	799	825	784	772	853	803	787	810	780	742	809	768	815	800	875	803	795	797	772	784	780	781	774	781	794	752	774	786	816	801	817	816	769	782	798	795	820	807	790	812	819	818	766	739	847	812	754	751	801	763	788	799	785	801	812	791	765	778	752	825	804	777	806	768	824	802	804	765	797	833	798	801	781	784	767	851	786	790	745	754	771	801	769	762	788	794	838	773	819	757	797	785	791	785	796	825	757	797	757	780	744	820	797	791	736	786	811	773	809	839	802	807	808	787	799	766	820	821	776	765	819	819	796	780	743	836	734	808	742	768	825	735	801	816	798	787	818	778	772	799	827	796	846	815	796	794	837	826	801	775	810	785	742	781	795	770	803	781	849	808	816	811	752	812	825	819	761	772	768	769	754	798	799	782	777	789	821	849	827	825	830	818	855	821	790	793	794	787	749	788	827	800	759	818	784	823	833	756	779	791	802	772	790	833	736	816	802	759	742	786	769	792	752	737	784	762	814	786	775	754	831	762	828	855	758	753	830	767	793	750	812	802	812	803	861	847	755	732	790	826	755	821	841	794	773	828	751	832	789	814	806	818	812	771	774	825	797	834	813	779	775	795	828	808	822	794	815	790	788	824	799	744	755	821	804	789	817	809	805	802	777	812	783	772	838	796	801	739	855	764	807	811	800	793	802	786	799	784	745	811	815	769	786	797	809	805	773	794	768	781	775	817	849	731	827	794	799	776	793	787	803	797	775	760	763	794	776	824	785	818	779	766	781	746	819	796	800	773	793	772	787	799	728	817	744	794	825	743	800	791	779	789	819	765	805	806	823	805	775	769	742	792	764	794	841	789	762	782	765	761	813	761	755	828	812	767	794	828	779	780	788	840	747	727	790	767	819	802	800	841	832	764	799	807	768	787	821	801	868	817	760	760	753	799	808	798	726	782	769	776	777	806	825	777	810	746	868	742	788	765	758	806	830	731	795	793	799	725	765	781	805	786	771	760	781	784	799	813	733	803	783	794	803	799	780	835	759	784	766	853	796	822	750	788	777	723	741	778	814	753	806	769	835	774	766	763	847	774	834	812	806	841	853	811	785	787	787	811	753	862	773	816	826	778	786	744	808	771	800	812	818	793	786	771	779	879	777	789	776	733	802	781	764	804	794	759	784	803	779	776	783	768	772	773	816	820	748	806	773	776	788	811	782	811	782	819	802	799	747	803	764	797	776	830	807	765	781	783	775	761	763	775	767	737	724	776	784	776	787	777	782	764	853	803	761	781	860	795	776	823	776	769	806	804	804	767	747	784	797	795	817	795	849	754	792	805	799	799	820	755	805	768	767	778	767	750	821	783	780	844	825	772	802	761	837	799	822	807	779	805	762	817	794	787	760	815	823	771	816	848	808	765	768	796	812	822	819	761	785	785	760	799	757	794	751	834	806	752	770	798	850	778	792	868	761	802	776	784	800	826	759	791	762	769	764	795	802	759	763	782	807	799	770	756	774	739	794	717	824	782	829	779	801	778	808	843	777	867	794	781	841	835	839	744	805	774	834	780	792	805	776	813	769	753	795	781	807	806	812	828	786	789	798	825	793	801	791	796	802	835	784	796	789	797	817	781	786	780	807	807	785	765	757	774	812	755	799	770	760	757	783	772	819	792	794	800	754	794	822	809	780	817	769	831	787	815	794	808	740	830	792	771	809	754	810	810	827	753	830	819	806	808	775	780	786	781	794	762	737	789	812	807	725	748	758	807	795	785	800	793	769	849	795	781	810	778	841	797	801	753	816	788	801	815	765	795	768	785	847	804	772	779	819	763	802	773	832	784	817	808	834	762	764	765	787	782	784	835	770	803	766	775	745	790	804	789	831	754	792	786	758	783	835	777	714	799	858	755	755	820	835	793	833	782	839	858	760	778	775	819	784	753	787	767	785	755	794	817	783	758	805	840	815	814	791	817	810	733	796	791	812	806	821	756	804	778	788	822	765	784	839	770	780	786	792	859	833	815	834	776	762	795	754	830	773	757	759	807	768	752	759	793	834	820	775	819	814	826	817	787	799	774	812	824	733	843	796	776	790	797	837	756	798	828	740	762	830	780	821	816	813	778	768	764	795	790	735	856	807	797	798	778	787	785	831	793	794	796	792	776	778	752	785	768	792	809	812	789	805	782	771	811	797	803	734	725	732	841	719	795	797	755	788	820	784	772	723	746	792	796	771	776	779	824	759	803	809
6054	213	119	106	102	115	107	112	93	96	112	87	89	95	95	92	86	92	85	93	86	103	86	85	98	101	121	110	90	88	89	97	86	100	94	102	100	96	105	87	106	93	92	97	103	102	99	114	99	89	80	102	77	86	118	86	96	110	86	84	100	108	93	115	98	93	93	82	84	102	97	101	85	113	94	101	81	86	79	94	88	85	93	89	88	93	83	89	97	93	93	95	98	78	91	93	92	106	93	98	77	106	79	98	105	86	95	102	96	94	99	88	94	104	114	92	107	89	97	83	89	117	121	99	77	98	91	112	103	121	111	102	89	96	103	112	95	100	104	88	71	91	94	100	87	103	93	86	82	83	97	120	96	87	85	93	102	87	94	84	97	109	104	91	91	106	95	91	86	90	82	89	86	95	103	100	83	90	87	103	99	92	84	96	101	100	103	108	71	99	94	89	111	95	98	99	105	106	102	88	81	86	96	92	101	92	98	90	85	104	83	86	94	87	113	103	100	114	98	97	80	77	81	100	92	91	96	89	84	85	82	80	107	82	87	85	99	97	74	85	109	107	81	104	103	89	83	108	112	114	102	97	80	101	94	88	103	73	92	79	94	74	89	97	102	97	119	93	98	98	104	100	118	95	87	93	90	83	81	101	96	103	97	101	88	101	107	98	83	93	105	83	80	86	99	99	91	104	83	101	95	94	109	95	86	90	113	82	99	94	77	81	112	104	92	101	98	87	107	88	69	103	94	98	92	83	104	87	96	100	96	92	101	90	110	95	87	103	108	111	79	100	108	101	88	106	95	90	88	89	84	96	94	99	105	93	86	88	74	94	88	100	87	89	86	93	93	95	99	100	102	88	86	86	131	79	75	95	83	89	94	70	102	91	90	86	114	91	88	97	97	87	96	96	85	86	89	102	102	93	83	94	98	100	86	107	84	86	104	114	105	96	101	94	103	103	121	99	90	87	99	89	89	96	102	98	99	109	91	96	98	84	94	92	102	99	91	92	110	103	86	96	113	85	86	88	104	83	82	113	98	102	92	85	95	97	83	88	97	103	91	132	90	104	110	114	76	111	93	100	74	93	101	83	89	76	125	102	119	79	91	83	93	87	87	97	88	102	83	92	72	105	103	90	83	100	99	77	103	101	112	85	85	81	113	84	128	102	105	76	92	82	71	114	82	86	86	99	100	104	84	90	98	95	86	99	103	91	85	81	85	97	86	97	131	87	87	88	86	113	96	97	103	101	96	81	93	92	75	88	89	113	101	94	109	95	88	109	91	83	113	92	93	92	108	113	119	86	106	83	83	92	99	88	103	108	86	102	79	96	103	92	96	73	86	90	92	102	88	106	109	101	88	102	108	111	101	119	83	88	108	96	96	117	96	102	93	81	90	66	79	106	71	94	81	102	95	102	91	88	100	90	110	76	84	75	77	86	85	126	98	100	91	97	112	87	94	111	89	100	103	108	99	95	106	106	94	108	91	113	81	96	79	83	86	120	99	105	97	93	95	82	86	107	94	98	86	99	105	85	100	99	87	103	101	92	92	101	117	100	96	86	88	103	99	102	86	107	130	100	111	111	102	79	96	93	101	97	107	89	92	89	83	109	103	98	112	88	97	101	91	96	97	89	98	82	92	99	97	70	101	110	92	102	97	93	86	92	86	101	78	90	66	102	120	107	106	111	98	82	126	90	114	105	90	97	92	95	94	102	98	91	95	84	88	98	118	80	94	89	83	85	87	101	91	82	117	90	88	91	85	95	115	88	76	96	92	89	101	114	80	88	73	93	122	90	88	114	108	88	78	105	84	92	94	97	110	86	83	103	86	92	99	92	88	109	91	74	79	94	87	91	111	87	97	83	93	100	84	86	116	97	83	95	94	77	99	91	99	93	108	113	93	100	90	96	106	84	94	93	106	76	101	87	105	93	104	86	101	81	102	87	95	100	99	97	85	96	97	89	93	87	88	89	76	85	118	97	93	103	94	98	99	94	92	103	96	107	85	79	98	91	98	96	101	85	95	88	90	81	93	93	94	86	84	81	89	100	131	83	87	92	108	94	93	86	88	118	106	98	93	100	106	83	90	86	113	85	76	106	78	114	111	92	111	85	98	81	93	105	110	93	108	113	114	92	89	88	95	102	81	102	99	83	111	77	101	87	96	96	94	108	105	101	132	90	117	83	101	105	88	82	111	96	90	109	111	98	106	105	97	98	82	87	103	102	104	92	91	72	97	98	82	105	108	79	121	85	106	85	103	79	76	115	106	84	93	88	87	107	92	93	102	101	90	81	96	93	84	98	84	106	86	102	104	102	95	87	96	102	89	80	90	94	93	108	92	89	88	86	81	79	94	99	90	94	98	88	85	87	89	99	92	93	107	108	97	94	94	88	100	112	78	72	107	95	107	108	100	92	89	99	97	89	102	98	82	99	81	83	87	83	81	81	109	97	113	110	99	77	92	95	82	114	103	100	90	74	102	96	87	99	90	94	89	101	90	110	93	92	105	88	92	87	87	85	108	89	107	96	101	98	91	100	104	94	95	76	110	99	117	90	86	77	100	86	80	96	91	100	102	86	95	84	102	95	88	86	98	116	96	93	89	113	92	100	85	81	102	96	94	101	95	110	87	100	97	102	93	103	109	87	84	108	102	115	90	100	107	99	78	107	87	103	91	92	102	70	99	110	108	91	98	86	96	95	93	103	102	83	95	81	94	89	92	85	80	94	103	110	92	102	107	94	86	99	98	76	88	81	83	93	87	109	77	101	102	101	115	85	107	94	106	95	101	108	108	89	80	100	85	102	87	92	107	83	88	73	88	102	95	109	98	135	107	100	87	79	86	89	103	87	93	107	90	86	106	97	95	97	92	90	123	105	105	101	129	89	101	97	83	91	87	107	88	85	87	101	107	100	97	86	106	103	101	109	87	92	99	106	99	100	104	97	99	100	107	100	87	114	98	83	103	90	82	94	109	93	85	103	96	93	90	95	105	92	101	83	82	85	91	85	97	83	87	79	112	88	105	103	92	123	98	89	88	97	93	96	96	96	98	99	78	94	86	98	106	116	87	92	85	69	104	81	105	97	90	98	81	101	107	83	95	90	87	100	89	100	89	96	101	90	100	86	113	92	113	86	84	97	101	93	82	100	100	89	97	86	84	97	104	103	87	92	90	95	82	102	85	102	74	94	92	103	87	88	87	105	93	98	104	110	97	107	84	92	79	83	87	81	89	98	88	89	109	88	100	108	97	82	83	82	92	83	93	82	107	98	98	101	106	104	92	82	95	92	85	91	92	98	73	109	101	104	95	85	103	88	84	99	84	103	88	79	91	78	104	96	79	103	74	99	85	105	88	94	85	98	94	124	96	87	114	91	102	109	111	98	97	100	86	99	86	91	94	85	140	103	83	99	100	77	98	104	98	70	114	120	99	89	82	90	98	99	86	119	101	98	95	95	108	107	82	98	89	97	107	94	95	98	85	91	71	103	90	103
5255	350	346	374	330	344	340	325	314	304	330	269	295	319	312	308	313	310	313	313	292	330	294	279	296	274	304	324	328	309	326	276	286	297	304	298	304	311	277	281	277	275	328	297	310	328	291	290	300	270	284	281	302	283	278	273	300	298	292	262	316	315	290	299	301	260	321	293	266	277	298	248	309	292	293	288	292	257	303	286	305	324	279	274	276	289	321	295	300	262	304	296	289	341	282	303	271	286	290	320	265	303	286	294	287	292	301	297	306	308	308	308	289	288	288	292	275	307	293	318	297	274	305	289	310	318	346	313	295	279	311	290	284	309	302	274	306	293	282	280	290	290	288	300	282	293	285	287	288	327	282	269	301	308	264	292	290	269	316	280	317	255	276	278	310	293	283	293	278	293	276	306	314	296	302	304	310	283	274	295	278	298	322	297	308	301	292	318	299	282	284	293	313	310	295	308	306	302	298	287	287	277	308	276	297	261	319	268	284	294	279	292	275	296	289	293	309	298	285	308	297	302	304	290	290	297	306	284	283	320	260	297	282	283	305	272	286	301	301	295	276	311	277	302	327	257	303	311	283	332	304	288	315	291	281	272	283	293	295	288	285	289	286	274	316	287	264	284	280	273	273	280	277	280	267	325	287	277	288	288	272	317	298	300	279	293	308	313	284	308	327	298	280	305	281	284	277	323	295	294	302	325	325	294	307	288	289	320	313	282	276	256	269	332	284	279	275	275	289	277	295	287	317	307	293	305	283	266	275	285	298	290	274	292	273	296	284	308	306	275	322	286	283	289	302	279	274	286	292	296	294	287	285	276	309	290	269	295	318	285	272	283	324	287	299	291	294	268	279	301	312	301	303	288	312	312	260	297	311	314	273	279	269	304	304	296	272	284	304	280	291	288	277	302	306	287	303	299	314	323	306	289	293	279	281	309	284	301	280	291	313	287	319	287	315	306	304	266	284	290	293	277	282	290	309	296	299	268	304	285	320	309	290	282	300	280	292	268	273	290	317	281	297	299	291	292	268	298	278	308	294	298	295	287	271	277	290	292	296	318	308	268	274	287	314	275	312	308	287	328	286	278	290	294	288	277	272	281	283	302	301	291	308	308	290	296	288	295	291	286	295	259	277	274	306	301	299	289	293	335	303	278	305	291	266	276	309	305	258	277	295	273	308	286	285	315	284	302	324	258	319	295	318	266	295	314	306	285	325	275	324	328	308	326	326	314	319	296	295	280	256	296	288	305	289	301	288	281	290	273	274	317	299	289	301	295	320	314	274	294	296	296	282	269	281	297	318	298	325	300	285	307	293	280	294	288	294	321	270	269	313	293	305	292	290	274	273	296	290	282	290	317	289	284	271	279	289	286	295	283	304	280	316	313	336	284	267	296	271	271	290	277	279	311	310	309	265	280	298	286	290	310	296	285	307	294	309	276	276	303	320	323	304	295	316	292	288	314	288	273	319	286	314	290	291	305	276	296	276	323	277	316	297	315	299	268	303	259	291	276	298	268	282	321	292	306	266	274	307	302	287	294	278	274	288	302	292	271	283	303	328	266	293	299	269	289	301	275	297	279	301	286	308	274	309	304	325	293	295	288	298	271	295	293	300	267	316	304	294	296	321	256	278	289	313	342	297	278	290	303	307	316	299	308	302	320	284	277	285	289	319	284	287	281	315	276	290	260	279	296	312	298	316	304	287	322	284	287	297	280	330	265	303	309	284	276	305	270	280	304	301	304	294	306	287	303	290	320	292	298	297	347	322	288	273	278	299	296	284	298	272	292	270	267	303	285	309	288	309	271	286	300	302	279	316	280	279	291	274	250	333	286	304	290	311	303	333	327	312	263	295	286	253	299	293	296	305	280	274	288	290	290	280	290	304	293	269	297	267	291	305	315	278	272	293	268	286	291	305	286	273	287	270	288	290	321	265	282	319	336	297	254	261	270	295	275	290	288	264	328	294	308	312	291	301	287	298	285	281	293	303	292	329	277	261	297	316	276	288	303	328	268	322	294	306	304	289	315	268	279	296	263	293	288	279	275	288	271	285	264	303	321	284	305	298	299	318	270	291	301	300	278	301	298	290	313	313	308	333	278	298	307	286	313	312	292	302	292	320	312	314	289	291	267	273	284	331	275	278	277	327	274	298	268	298	270	303	313	293	289	281	285	292	285	280	312	309	313	304	282	293	335	327	298	291	298	266	291	258	322	303	294	313	267	302	282	300	304	293	310	307	298	301	267	257	304	305	299	282	258	299	288	259	286	313	308	294	294	260	266	324	307	314	296	262	256	294	264	316	265	299	305	291	284	292	332	302	308	286	325	312	292	315	292	285	267	307	280	295	316	290	311	308	300	306	294	314	289	315	292	274	280	291	285	280	298	289	270	276	280	284	312	288	311	296	295	293	304	309	288	262	298	323	267	296	279	296	277	264	298	316	299	297	289	307	292	312	265	302	283	291	287	281	292	271	278	308	289	277	287	287	295	290	281	281	298	306	307	291	257	285	291	288	314	289	282	297	254	318	286	318	293	295	307	299	284	289	301	288	281	282	291	272	288	269	273	280	289	284	306	304	298	297	316	305	274	305	322	302	296	294	275	312	303	319	296	333	283	282	292	292	291	311	273	304	304	277	262	321	329	312	280	274	302	292	299	290	293	278	325	293	305	301	281	282	286	282	287	273	280	300	307	299	294	302	300	277	285	283	291	284	271	286	299	328	283	303	281	289	278	294	280	318	318	292	325	290	308	271	294	286	285	294	282	289	274	266	299	280	288	268	302	269	286	302	279	298	299	292	299	302	279	285	292	312	296	320	297	308	282	319	279	295	316	286	266	297	292	291	297	305	309	290	294	288	310	320	291	307	298	271	276	310	310	263	297	310	316	278	299	310	266	316	298	308	292	263	346	314	305	275	301	290	277	292	305	304	283	274	317	290	301	302	320	308	281	264	302	296	268	293	311	292	287	288	286	301	317	276	267	294	281	303	283	294	294	294	250	322	304	255	291	309	304	288	272	295	261	289	302	263	314	267	303	289	334	282	320	296	282	275	255	285	274	251	286	293	315	279	276	288	284	286	300	294	255	314	289	261	290	300	292	283	295	303	304	284	292	307	281	299	287	269	291	300	294	281	305	321	294	268	299	278	326	268	313	296	297	288	275	288	304	313	290	295	313	308	279	276	328	330	288	302	263	309	265	271	284	309	303	277	320	272	291	314	317	294	274	307	305	262	300	283	293	294	315	303	308	300	284	266	307	281	307	279	302	314	306	285	309	284	268	296	300	304	285	305	278	289	302	291	298	298	243	297	294	294	311	315	298	313	297	293	281	295	296	290	296	310	306	299	312	330	295	313	271	257	320	258	281	289	277	279	312	272	297	280	286	279	286	271	285	293	278	320	273	291	301	303	304	297	288	288	297	290	285	298	300	279	256	286	270	295	295	306	292	316	304	286	296	302	275	280	301	284	320	285	265	289	301	319	264	317	280	301	313
47667	13443	1654	874	676	535	411	397	341	317	307	259	248	276	263	232	247	249	263	246	254	244	254	226	247	239	250	239	215	234	228	230	230	214	226	239	219	218	215	239	210	213	231	240	222	228	203	267	211	230	232	226	231	240	220	240	219	235	226	219	217	224	208	217	215	240	197	204	232	219	226	226	225	250	223	241	244	237	231	220	215	238	200	236	219	249	230	227	233	245	227	225	228	200	245	232	214	245	239	210	242	214	240	219	210	225	222	184	217	210	225	256	223	223	221	227	268	216	219	247	251	236	225	248	211	210	220	264	227	217	239	223	211	221	232	207	196	211	208	270	229	229	227	204	213	209	219	251	240	209	196	210	242	231	208	239	221	206	218	223	203	212	218	224	225	231	238	230	246	224	220	214	183	201	227	228	240	210	245	233	206	227	206	196	220	233	213	210	204	226	236	192	187	228	222	203	225	241	223	219	233	238	239	212	229	229	233	205	210	206	224	236	233	224	207	221	217	234	228	223	250	217	252	209	210	213	218	209	230	221	213	211	225	233	223	230	256	223	220	235	228	242	215	221	231	222	248	222	222	247	200	245	220	228	198	230	233	234	233	245	222	236	242	234	227	230	244	214	243	221	187	238	210	206	226	216	233	234	188	212	230	231	252	224	190	220	248	244	257	237	217	225	217	226	199	236	225	214	214	230	235	231	205	216	198	212	206	228	235	224	205	211	220	205	217	201	203	249	224	203	218	244	217	224	233	237	240	233	223	235	228	216	214	217	216	230	244	207	190	212	226	213	243	213	206	249	221	236	213	251	231	198	234	195	209	233	209	247	256	233	211	210	221	242	208	240	227	222	238	225	210	197	237	224	213	214	225	238	244	231	219	216	224	229	212	239	258	226	217	204	227	222	209	222	237	241	256	217	235	232	242	220	251	225	225	203	203	249	256	206	200	222	233	224	216	183	200	204	259	221	220	224	227	214	207	191	210	202	223	206	229	229	218	216	232	224	226	255	206	226	220	206	225	225	205	210	212	225	222	225	233	231	242	254	232	236	246	224	214	233	231	213	210	214	215	199	206	211	198	221	237	225	206	222	229	220	215	247	228	243	238	191	231	220	237	224	238	194	217	223	211	240	235	245	226	227	214	245	223	235	206	216	239	208	213	186	210	223	206	219	201	235	228	195	231	246	234	230	225	221	245	237	195	204	233	231	217	232	186	244	222	233	241	215	238	196	239	244	226	199	226	229	227	237	249	211	225	199	253	232	223	237	263	239	222	256	227	188	207	218	238	227	214	225	214	205	192	212	238	214	233	228	209	230	205	244	237	205	200	214	256	261	227	228	251	199	227	232	210	206	240	209	203	220	220	239	202	238	241	214	230	228	226	217	253	230	219	219	200	207	237	213	215	233	212	217	224	208	215	236	215	229	208	214	220	215	226	219	207	225	243	211	219	206	223	260	235	224	211	237	213	204	216	240	217	199	235	236	235	209	200	245	201	229	227	233	207	236	206	212	238	257	229	209	226	221	231	213	262	239	240	203	219	233	195	207	222	218	246	241	211	201	209	200	213	228	206	250	251	243	216	225	250	236	217	225	216	211	241	247	227	220	237	238	248	247	218	238	219	211	210	228	230	208	219	229	210	216	216	197	227	239	222	243	231	238	222	216	227	236	202	219	207	226	218	219	233	229	232	220	233	214	225	236	212	209	239	207	253	214	215	216	225	206	231	246	228	236	211	246	248	231	259	239	231	231	208	209	215	203	234	240	223	231	208	274	212	201	248	246	231	209	206	212	207	246	212	206	217	220	212	237	194	222	213	195	218	214	236	176	206	233	201	205	215	229	213	243	222	198	206	214	228	236	233	248	234	201	238	268	226	223	218	247	224	237	225	221	199	237	240	206	250	216	235	252	224	225	217	262	232	192	238	234	240	209	243	244	236	234	202	230	228	226	217	228	216	222	239	207	220	231	238	239	225	233	238	222	232	232	203	217	214	197	212	215	224	235	218	230	234	211	218	225	232	230	216	231	233	212	224	200	228	246	193	246	214	232	210	198	222	198	229	222	232	222	233	247	237	237	195	228	252	227	212	229	255	216	228	233	257	204	257	269	216	215	252	240	217	218	240	219	220	213	203	238	248	216	204	225	221	224	209	204	223	245	217	218	202	259	206	213	219	238	236	216	209	236	257	188	267	192	233	210	177	179	237	230	210	242	210	253	224	236	233	229	243	226	257	247	212	201	226	206	201	210	225	221	230	218	223	229	216	217	221	199	220	232	240	222	229	243	239	230	196	202	217	240	192	223	211	234	266	240	224	233	206	220	224	225	224	229	217	214	246	210	207	203	230	208	226	235	224	229	245	222	230	234	203	220	249	222	250	235	207	213	230	211	234	235	218	210	215	218	208	204	234	214	212	229	254	231	204	206	196	202	241	250	249	237	226	232	218	247	194	220	227	248	229	232	227	216	217	224	246	194	232	216	209	216	196	245	216	238	232	211	215	220	213	236	210	193	204	212	226	240	222	207	241	204	205	216	215	207	249	228	241	230	227	246	231	242	244	223	203	249	241	206	226	238	224	229	231	189	222	219	239	241	244	183	236	238	235	209	237	247	232	226	219	218	202	242	216	223	209	240	246	240	224	236	185	205	216	227	219	190	232	238	220	238	238	200	269	219	210	239	208	228	247	225	220	227	191	216	205	254	228	244	228	210	221	240	218	218	206	224	223	226	233	259	232	236	220	211	239	220	230	231	232	236	225	229	245	220	215	222	209	230	227	207	210	216	234	222	200	253	190	227	228	222	202	211	235	265	213	224	210	231	256	204	242	215	223	235	251	235	255	205	230	222	246	239	199	229	199	235	222	251	262	212	208	227	206	224	223	209	213	233	234	212	222	229	224	225	215	260	216	229	215	198	237	235	197	227	223	228	246	211	224	242	259	233	229	194	239	240	234	213	225	238	216	196	232	218	213	202	226	233	207	241	234	225	241	228	241	206	223	226	238	214	221	211	216	256	236	249	234	220	217	198	213	240	207	235	214	243	247	254	223	223	228	210	232	247	249	237	193	217	237	211	216	228	262	228	222	226	266	223	196	210	224	219	245	234	222	217	211	199	239	236	243	234	243	238	213	228	226	208	216	228	216	230	217	231	243	209	248	209	193	227	223	273	245	253	225	244	268	249	266	200	203	237	237	214	222	193	209	239	219	184	229	243	232	225	222	210	199	257	207	225	214	232	209	201	200	243	214	191	217	244	216	217	246	234	206	228	240	224	224	203	205	213	221	230	237	254	210	224	219	227	213	218	220	225	237	244	213	198	189	226	225	187	256	257	242	190	219	237	240	243	221	231	242	231	209	214	251	207	231	235	227	223	233	245	214	192	227	237	206	228	238	213	208	226	223	199	225	238	205	227	237	231	225	220	232	232	231	221	230	202	210	210	212	230	236	220	216	231	238	220	239	219	233	216	227	238	229	209	241	240	233	225	224	232	268	216
22603	1311	2404	2738	2487	2010	1777	1530	1295	1190	1105	1020	965	908	805	799	836	729	779	746	726	706	719	682	672	655	662	688	648	648	630	634	665	604	618	646	652	609	582	581	610	635	594	617	616	608	596	634	616	555	553	607	587	576	618	601	617	582	616	601	583	564	618	577	564	578	558	605	548	589	590	589	565	539	575	544	552	555	587	577	597	579	566	631	618	571	549	601	584	561	570	595	579	563	587	586	561	565	596	586	605	570	543	573	601	583	634	547	617	600	602	586	554	582	620	631	591	500	551	543	556	534	604	574	538	554	606	546	587	537	578	571	577	566	618	544	574	568	538	569	596	582	563	610	603	579	566	560	582	556	596	594	577	563	561	583	569	579	547	566	603	607	564	570	568	576	563	571	553	561	564	576	524	570	548	533	552	551	579	541	582	507	600	563	623	559	577	550	554	570	608	575	543	561	600	601	564	555	542	596	542	553	546	611	546	569	573	572	552	552	566	547	612	565	587	562	574	596	581	592	590	597	543	588	518	570	561	558	585	594	553	588	552	553	574	569	592	563	588	539	567	635	574	566	546	582	562	607	559	578	571	566	547	525	595	583	588	548	616	592	589	568	558	571	577	555	594	590	565	516	586	560	592	587	552	591	575	579	546	542	563	558	547	567	546	573	546	551	588	582	601	571	561	541	561	585	568	574	538	612	620	590	575	546	570	600	619	570	576	542	581	609	591	573	581	573	600	545	552	549	553	603	535	583	565	612	558	577	612	564	579	612	583	589	587	541	559	589	542	569	513	579	551	594	558	553	558	566	570	633	585	559	521	562	566	541	546	571	556	610	575	578	582	555	559	536	604	545	578	571	556	594	588	535	550	555	552	544	573	579	599	541	595	577	587	577	546	539	613	565	567	553	561	602	602	563	582	591	601	562	567	562	541	575	559	555	566	571	579	568	538	545	546	547	521	563	555	531	529	557	554	602	571	542	538	546	551	581	555	569	548	517	578	568	578	554	572	569	585	585	600	580	529	524	595	569	582	557	618	575	567	555	602	600	527	506	583	597	548	541	597	599	555	527	553	554	525	595	555	565	588	570	577	569	588	597	583	554	618	560	571	561	586	604	547	592	568	654	582	594	594	574	566	578	572	576	589	564	578	573	540	570	558	582	548	589	539	606	584	515	547	587	546	586	613	603	554	571	530	601	575	594	579	534	593	596	564	538	619	598	566	565	585	574	571	585	604	572	599	521	581	553	572	552	547	572	572	549	579	540	571	586	521	590	528	578	564	566	582	563	578	543	573	575	537	539	598	582	567	583	610	572	570	611	599	522	584	536	592	585	585	563	528	574	591	591	585	559	588	541	582	568	561	578	593	554	551	560	626	557	543	582	560	522	543	604	554	596	558	576	566	568	567	605	557	557	548	578	565	565	605	556	583	568	604	538	584	568	582	567	588	537	519	602	580	574	529	535	575	590	565	552	538	623	560	573	590	574	569	585	564	550	558	554	574	547	578	551	603	578	587	568	555	585	595	541	551	539	579	559	548	553	556	599	605	578	542	620	548	594	552	585	608	610	570	586	583	574	568	567	521	572	603	601	562	633	619	546	521	570	589	555	616	602	559	572	550	574	575	550	553	540	538	594	590	612	557	511	560	563	595	590	568	584	582	573	517	547	561	533	575	590	544	563	619	556	603	525	611	578	613	553	580	524	581	593	604	527	547	499	584	583	559	568	565	529	541	576	564	568	578	573	552	594	587	585	552	573	591	549	604	526	624	617	556	594	550	564	586	556	565	573	523	548	528	547	582	598	574	552	641	559	568	585	561	551	555	604	585	564	556	567	597	580	574	575	549	588	584	563	598	618	568	587	618	568	561	591	581	606	571	546	564	563	560	578	596	591	560	562	578	569	587	540	636	575	581	562	584	572	577	528	543	581	558	573	517	572	571	549	556	582	551	579	560	584	542	560	564	536	575	554	553	584	584	545	595	597	605	597	579	577	569	564	595	554	516	555	562	565	576	582	556	501	554	535	604	553	535	584	550	577	563	580	607	517	622	601	573	601	518	549	543	556	591	550	562	588	546	549	584	566	585	555	590	580	582	583	559	561	558	625	597	563	547	547	608	575	559	556	583	516	598	616	588	569	565	565	617	593	546	552	580	538	549	577	616	600	569	550	620	573	561	525	568	556	550	582	546	540	555	528	550	523	581	590	530	613	630	567	560	578	572	560	583	616	528	566	527	544	581	587	583	608	598	589	598	574	595	558	580	587	585	600	562	608	599	578	570	602	553	619	596	574	560	534	548	569	589	563	599	563	515	595	598	601	591	564	564	576	594	589	588	540	565	578	561	553	557	589	554	603	582	591	610	589	561	553	557	556	520	517	599	544	579	578	577	627	570	577	535	563	583	584	553	554	588	533	543	569	544	617	558	563	555	582	596	546	590	591	596	551	571	569	576	581	594	542	530	581	535	582	552	580	580	577	569	563	572	597	596	604	558	616	589	611	492	563	546	610	541	562	548	581	579	550	564	593	597	577	613	585	541	551	556	584	579	581	579	499	555	575	547	535	576	595	547	599	578	606	609	597	580	540	571	616	590	599	588	494	546	565	592	533	585	540	554	578	561	585	623	564	552	578	555	622	557	577	607	609	587	604	629	585	529	573	574	562	567	554	581	555	543	576	565	534	525	565	576	561	576	553	595	596	581	552	566	572	565	599	583	608	573	556	568	548	584	579	603	604	573	595	567	572	586	522	554	546	609	631	598	566	569	589	554	563	550	532	578	556	613	554	591	560	590	568	549	468	612	561	548	575	570	559	558	559	536	563	586	561	582	582	604	522	610	565	610	555	581	567	564	533	559	589	544	559	553	573	607	573	578	564	608	545	598	558	563	538	539	617	539	552	558	576	586	561	568	568	557	596	589	605	521	572	600	557	581	541	596	591	595	635	559	533	538	618	594	546	556	571	562	598	523	582	563	592	571	580	570	593	581	570	604	551	584	561	535	581	556	553	572	573	587	578	542	610	515	535	571	570	571	535	558	545	554	559	555	619	563	570	526	537	586	590	571	561	582	549	555	571	570	589	596	574	543	607	594	570	563	546	581	578	580	555	562	565	580	541	618	558	584	591	561	593	527	559	609	615	618	531	573	560	533	532	522	556	614	563	578	574	576	585	582	566	596	577	559	558	602	577	564	582	539	573	551	543	564	572	588	575	538	562	574	583	536	598	596	586	527	585	532	601	565	534	556	570	604	584	571	564	586	600	599	561	575	587	586	569	519	589	561	597	575	598	594	573	569	555	606	573	578	568	584	576	541	636	572	544	520	575	615	589	576	540	570	567	554	568	580	613	556	568	588	588	579	558	624	572	573	554	584	605	569	571	596	540	528	623	583	556	573	535	552	579	612	576	572	531	574	558	612	555	586	558	546	576	564	580	577	527	586	559	589	515	597	576	587	538	615	573	553	581	577	579	578	573	604	605	522	589	582	571	568	551	589	568
62652	22066	6673	2068	1308	977	798	668	609	531	506	490	471	449	385	418	373	421	405	396	378	367	357	399	362	381	380	361	363	323	375	360	348	322	358	360	334	354	355	357	320	359	383	342	317	337	360	342	333	331	368	372	393	336	320	380	363	331	352	348	369	354	315	353	324	333	362	335	350	345	334	381	354	392	385	319	330	313	360	298	354	330	329	374	370	315	366	342	343	365	318	317	353	303	331	315	337	311	319	337	383	332	337	350	341	341	378	338	335	334	327	320	340	359	344	359	327	375	316	320	344	357	385	349	338	360	295	344	360	317	328	309	295	329	358	357	300	323	357	313	364	344	352	318	343	368	352	327	351	365	319	329	343	345	341	373	361	333	363	344	295	353	331	355	360	357	329	335	352	321	327	347	349	328	333	312	317	352	322	365	305	359	340	353	350	357	340	340	339	349	344	336	317	331	369	354	331	376	358	344	296	322	356	311	354	337	296	371	386	358	357	343	371	317	296	347	351	334	336	329	349	346	361	342	315	364	353	310	316	317	344	349	389	376	322	345	320	324	344	318	379	328	298	358	318	335	353	341	332	351	299	339	373	322	346	349	339	338	374	328	344	348	329	359	385	353	361	347	338	353	376	361	323	330	339	325	372	331	335	315	370	397	360	341	365	344	349	368	319	328	367	365	352	336	349	315	350	327	360	334	361	353	335	346	347	363	338	329	359	367	345	362	360	361	327	297	328	355	352	368	309	370	311	361	346	362	327	340	335	361	334	344	313	330	335	323	335	369	368	380	346	343	381	346	354	339	322	340	332	304	369	331	356	300	341	316	362	334	355	350	381	328	356	304	345	345	325	325	370	306	326	339	358	385	378	348	340	302	345	341	363	357	349	330	308	328	350	336	329	338	326	349	340	315	317	334	350	319	344	331	377	371	345	355	312	337	355	345	345	344	344	331	314	328	343	321	318	329	320	337	338	385	342	379	353	379	294	333	365	363	352	357	289	321	353	381	349	322	355	320	367	355	346	344	344	308	348	345	357	364	310	347	361	309	329	353	333	337	361	329	372	369	347	334	283	329	313	311	340	348	316	333	306	325	318	330	339	329	350	326	344	353	378	343	346	330	354	354	340	375	370	323	340	326	376	340	355	384	364	329	333	326	369	317	330	345	350	309	327	341	317	304	359	342	334	331	371	352	398	319	322	353	354	321	349	339	331	345	310	392	339	326	315	319	355	341	341	347	336	315	332	367	364	335	349	329	347	374	332	346	359	400	298	321	338	342	379	323	360	333	407	364	377	364	340	320	347	298	356	370	369	357	347	347	349	363	345	359	347	327	318	356	360	348	350	333	366	363	333	351	380	319	342	334	345	349	352	292	349	348	327	303	341	356	352	342	322	346	357	348	314	337	339	317	367	334	339	329	361	306	299	355	336	350	327	404	314	363	343	352	322	330	384	359	326	350	333	356	309	323	324	336	342	333	336	347	334	359	321	352	345	346	365	329	336	333	327	348	336	324	342	342	359	308	326	310	327	363	358	338	333	331	344	303	340	352	356	327	345	312	312	356	313	317	339	319	355	315	383	340	319	340	374	374	331	297	332	389	368	374	339	356	309	303	332	340	344	363	342	318	375	369	349	333	368	383	354	351	323	368	362	341	364	330	327	340	352	341	284	348	296	355	294	351	325	323	320	375	365	322	348	327	307	341	370	341	318	330	374	349	353	344	354	360	340	333	339	345	327	344	350	338	354	324	321	345	329	344	343	369	331	369	333	323	344	338	354	340	311	351	310	339	332	346	326	335	363	344	364	347	338	337	335	352	349	327	358	337	339	320	327	348	368	339	368	326	327	333	344	363	358	322	355	331	337	355	331	366	361	358	361	316	325	325	324	377	329	339	361	330	323	403	334	343	324	357	341	351	327	331	372	338	359	326	333	329	309	336	376	399	316	317	393	362	336	332	372	326	279	341	331	368	336	332	368	360	407	313	364	340	344	340	355	353	317	328	340	345	336	316	334	335	374	373	300	317	335	358	349	353	395	331	366	341	351	318	402	312	361	310	346	345	321	384	349	333	322	366	343	334	341	382	363	328	332	330	351	350	357	359	316	305	332	323	323	338	335	343	360	374	322	364	373	314	340	335	359	361	349	328	361	335	354	354	340	346	349	357	357	330	312	324	387	341	341	311	352	352	350	372	334	368	344	330	347	338	346	328	331	365	365	329	354	300	321	326	349	357	310	369	350	353	332	355	338	322	369	353	351	343	332	350	353	357	357	349	348	330	342	362	347	348	335	319	346	351	352	332	326	362	342	356	320	336	364	381	369	325	303	350	331	320	367	332	355	340	381	361	316	319	367	371	351	345	351	374	317	332	348	328	343	336	339	323	323	368	373	332	345	309	348	350	329	364	338	366	378	347	315	317	307	356	361	322	317	359	333	364	370	334	352	341	338	331	358	334	360	338	296	321	326	327	365	363	344	369	332	338	367	373	294	295	323	351	342	344	362	323	345	317	344	345	368	360	345	366	308	329	340	363	330	356	350	375	349	341	339	361	315	349	319	349	360	353	313	349	335	381	335	365	349	372	339	318	343	330	361	357	346	344	341	346	345	307	337	342	360	362	315	331	339	363	369	343	325	371	335	327	343	360	356	349	331	361	317	365	358	307	346	339	347	364	345	354	346	301	366	358	376	367	344	365	359	347	317	350	341	361	343	383	355	394	330	309	326	336	324	355	336	362	361	365	333	325	311	297	331	322	342	358	362	338	360	332	346	364	305	349	323	356	358	358	340	336	304	341	352	375	355	333	357	305	381	327	354	342	324	327	348	338	343	353	374	330	362	348	357	331	347	355	353	329	320	335	372	338	370	358	314	360	345	345	332	339	349	331	317	377	335	309	355	336	321	286	331	343	374	323	389	344	327	354	301	351	365	347	315	346	342	369	352	345	347	354	306	309	341	348	373	347	324	330	333	309	354	342	358	375	328	361	354	313	351	343	322	368	321	361	329	372	346	351	350	362	338	348	317	321	312	343	351	340	322	353	322	352	371	306	316	314	378	391	307	337	348	354	340	309	371	344	343	356	334	362	347	357	332	350	331	353	328	339	359	357	350	340	350	314	375	326	351	347	343	341	342	383	349	355	329	317	352	267	324	311	357	335	324	308	346	385	355	355	332	370	339	330	324	335	358	353	329	324	362	372	367	337	353	359	322	343	329	364	321	334	324	349	344	362	310	382	328	337	322	362	340	358	332	310	329	336	339	326	346	343	324	339	319	371	357	334	343	310	348	337	355	348	367	331	339	303	371	342	328	316	347	325	348	315	331	339	346	319	327	328	326	370	335	352	311	356	342	338	358	336	351	307	341	321	350	347	347	328	342	372	350	323	320	329	340	338	352	331	346	325	338	343	328	339	297	322	345	322	328	325	311	349	341	361	324	327	338	350	337	321	379	351	348	348	320	342	349	352	320	363	338	343	294	345	335	310	331	352	358	341	345	332
29670	2032	4402	5057	4425	3721	3023	2550	2230	1938	1812	1644	1516	1424	1259	1283	1251	1212	1161	1124	1108	1002	1048	984	983	972	978	962	943	935	872	903	861	869	958	931	862	904	855	835	848	882	815	958	867	882	880	856	813	837	800	863	789	851	823	822	830	839	840	883	796	833	855	853	779	783	809	844	794	832	766	810	810	789	780	770	785	829	784	845	849	827	828	818	812	819	829	790	756	740	829	840	829	844	820	749	790	862	796	799	847	817	844	820	878	846	812	801	773	821	830	811	852	765	782	763	769	775	791	833	800	830	814	859	765	793	773	814	817	773	779	775	826	807	793	798	843	747	764	782	833	768	875	780	833	795	770	760	828	803	804	807	816	764	837	770	795	803	790	763	769	752	810	833	770	791	757	821	792	846	826	749	818	798	733	817	772	819	792	829	771	802	840	768	814	778	781	832	800	767	810	775	821	812	738	780	835	813	786	834	798	781	807	846	797	835	796	782	771	773	800	777	805	791	807	806	739	808	794	780	793	802	801	815	844	798	819	819	804	768	784	835	799	773	789	785	790	810	818	801	752	787	799	790	782	774	762	787	745	781	759	788	761	776	834	837	846	795	772	775	791	801	816	791	799	785	827	780	791	811	802	793	797	761	751	793	836	844	749	772	806	780	809	815	748	779	784	780	779	804	778	829	755	792	783	833	801	808	768	805	821	760	770	813	830	803	803	794	795	801	783	756	745	785	819	770	782	756	755	763	809	788	797	809	748	782	774	795	777	831	774	795	776	777	806	781	787	823	822	835	810	776	765	850	799	793	816	800	801	767	801	735	779	806	818	832	797	784	742	786	808	787	803	786	848	781	772	782	811	800	777	799	712	761	773	815	747	796	747	776	727	862	757	731	763	779	797	795	778	793	780	793	789	798	784	739	799	786	838	780	816	834	794	758	817	818	813	796	811	836	757	846	768	821	773	843	816	817	826	815	821	798	805	785	788	804	798	804	780	795	769	780	798	782	770	781	757	757	818	734	808	781	778	779	813	789	825	805	811	809	760	833	837	820	783	798	861	801	778	776	777	797	817	806	786	754	782	837	736	824	790	834	796	780	771	737	812	756	754	773	827	781	777	828	778	803	836	766	799	748	802	761	795	787	739	792	785	807	797	797	825	795	773	831	836	792	792	759	798	818	789	808	782	810	793	818	860	774	748	814	811	839	762	746	793	781	830	771	753	795	791	796	780	771	756	795	799	794	751	788	835	780	823	790	808	766	754	814	784	799	786	767	788	789	740	805	847	768	818	873	818	864	809	781	775	784	808	808	837	827	775	794	809	802	749	782	803	794	757	799	780	790	744	770	769	794	789	739	768	777	787	755	736	806	797	777	758	791	743	779	801	783	792	840	809	783	812	753	772	766	698	822	812	843	765	808	768	798	804	803	795	807	821	780	838	789	786	827	799	817	764	785	757	755	778	764	824	751	777	854	813	798	781	767	762	811	788	810	777	778	787	798	827	781	815	796	715	788	745	798	845	797	843	771	744	794	761	819	764	831	819	839	798	789	757	790	772	778	787	761	824	796	826	778	782	820	750	726	752	750	764	791	821	813	797	813	822	803	810	809	766	716	750	827	782	808	779	793	788	866	798	790	799	810	797	787	735	765	784	801	761	714	797	788	760	806	742	776	758	828	786	837	772	806	809	792	831	773	828	809	782	789	868	779	789	816	794	839	808	781	740	778	786	811	813	773	794	803	797	745	780	816	778	795	807	799	739	773	775	865	792	801	827	772	794	800	768	808	810	792	813	791	762	800	743	771	763	842	862	755	814	823	759	794	812	805	791	824	803	756	765	763	818	810	781	805	781	849	791	758	809	799	741	801	815	769	744	833	744	786	777	738	818	814	826	849	818	828	797	828	792	761	805	805	782	810	796	817	812	760	818	795	811	765	816	760	790	788	789	838	813	760	773	789	771	763	768	754	782	823	856	780	747	823	832	831	757	774	815	822	785	821	794	769	762	783	794	793	748	815	765	822	801	783	796	769	810	797	802	808	771	741	802	753	781	796	779	804	784	730	783	816	797	769	828	824	827	775	813	791	779	749	766	792	782	761	760	795	801	784	786	800	815	764	781	835	765	816	761	779	823	769	807	785	847	811	810	790	716	794	771	757	796	776	770	840	780	792	748	773	825	784	800	789	756	770	853	774	752	803	809	760	785	765	758	836	768	809	743	786	788	808	738	764	840	812	780	782	786	760	788	801	779	802	770	751	780	817	801	774	762	765	823	829	811	793	758	769	753	781	788	809	795	808	819	786	823	754	787	781	809	733	817	760	804	820	774	844	849	790	834	765	816	770	811	767	784	805	767	806	797	759	742	812	815	759	760	804	787	769	778	771	808	810	766	781	776	780	835	775	791	822	778	800	781	824	814	738	792	764	790	819	811	770	795	811	784	791	762	819	790	735	845	796	825	788	821	825	807	838	757	784	790	841	779	820	734	755	747	751	818	795	797	787	809	782	771	833	773	818	793	776	792	784	808	768	760	788	769	871	756	794	784	794	778	799	780	776	784	802	800	790	765	799	789	780	751	792	787	792	783	828	779	829	716	778	756	793	817	833	796	775	798	771	823	752	772	774	820	811	787	816	802	755	814	857	778	750	765	795	768	771	761	817	825	785	760	812	798	780	772	751	747	794	806	785	776	828	817	773	803	788	754	850	831	811	792	852	817	827	813	766	800	829	815	795	780	761	805	803	793	799	780	811	815	845	815	805	815	796	800	765	840	806	822	783	757	812	791	819	817	797	795	756	811	794	782	809	830	813	781	805	788	798	807	771	829	757	752	821	814	785	817	752	762	790	786	800	844	788	859	793	756	771	821	763	759	835	780	805	799	826	820	825	863	786	775	802	809	796	777	775	817	845	764	789	777	810	831	797	784	837	724	836	763	839	776	849	825	760	820	783	734	768	778	803	831	824	795	777	838	782	849	815	752	810	822	769	777	817	809	821	794	789	740	791	777	746	818	809	798	803	788	770	807	810	843	779	759	800	792	808	787	780	782	798	838	799	759	825	827	762	777	764	736	802	787	769	779	773	845	827	818	790	762	792	835	784	752	785	787	802	783	763	778	750	795	772	736	831	781	781	790	768	829	783	804	780	756	817	803	767	782	775	757	795	814	778	820	810	815	765	768	791	832	759	773	841	770	850	792	863	821	825	819	748	817	773	792	822	798	763	830	793	785	800	775	831	751	845	784	741	823	801	816	761	814	851	729	758	785	783	766	803	750	812	826	816	785	821	839	831	774	823	769	856	788	787	802	776	837	823	789	789	799	811	792	764	813	746	817	830	754	808	737	787	828	783	830	810	822	787	809	805	771	820	815	787	805	785	836	800	807	812	780	812	795	750	811	815	765	808	743	801	821	780	783	761	782	786	768	793	797	795	798	830	775	815	835	859	837	761	814	819	770	783	790	796	773	793	770	774	803	820	776	792	790	773	813	789	790	790	758	747	802	811
5644	222	126	95	108	97	104	93	98	90	100	110	94	103	79	104	104	104	103	97	90	92	93	98	100	88	97	91	83	92	99	87	97	93	99	93	97	81	82	106	89	74	91	83	82	94	92	96	85	89	87	80	86	92	82	77	89	96	102	95	110	92	99	106	101	96	79	106	87	105	96	86	84	109	100	93	92	95	93	97	95	74	95	100	114	95	81	92	88	97	90	99	82	105	88	76	77	90	80	101	94	86	95	93	94	102	109	99	97	83	71	93	112	92	112	79	89	109	98	80	101	90	97	109	88	91	100	99	104	107	86	102	94	92	95	87	98	95	83	84	93	103	110	87	88	86	95	104	98	90	85	100	100	102	96	98	89	106	80	72	102	96	94	92	107	92	95	97	85	88	101	104	111	88	77	89	86	87	86	100	88	77	111	118	74	94	78	92	87	90	90	106	96	109	101	85	100	90	103	86	88	105	87	90	113	89	95	80	101	95	92	88	95	80	109	98	93	99	100	87	81	95	98	84	101	85	112	94	99	92	89	100	120	82	90	106	95	95	79	93	98	108	105	103	97	94	80	100	105	79	112	86	91	108	98	100	106	106	84	102	89	106	95	94	84	101	93	109	86	106	101	89	92	101	93	104	83	87	107	75	111	98	77	93	99	103	87	94	108	91	96	116	116	95	94	99	94	76	82	89	99	88	81	99	105	88	93	93	99	76	99	95	93	82	109	95	82	107	73	98	95	104	111	83	99	100	97	80	84	88	93	101	96	102	81	95	80	95	98	95	107	88	90	97	89	106	104	104	101	99	77	82	86	78	88	91	115	94	95	105	102	98	94	86	102	93	91	79	101	99	124	116	102	98	76	104	96	84	102	98	90	99	107	113	97	71	78	98	107	100	80	86	85	97	107	89	113	90	104	98	88	98	105	99	91	102	105	109	95	88	124	90	93	81	99	93	85	106	94	99	89	96	84	101	93	98	98	103	80	78	90	81	103	87	89	90	95	104	112	104	79	114	83	86	96	98	88	94	84	94	117	108	95	85	98	100	105	94	93	100	102	109	99	108	93	92	103	84	86	87	105	104	111	82	99	94	90	96	97	83	105	103	87	108	85	91	92	101	96	105	76	111	104	95	96	88	88	89	103	71	99	106	87	82	95	93	96	87	98	70	85	82	94	111	93	108	77	95	99	83	98	100	113	114	107	105	114	109	96	95	82	97	100	112	112	85	100	91	102	96	88	88	90	80	91	95	88	104	78	101	75	90	106	76	99	87	89	68	94	87	95	104	100	103	86	94	107	100	108	85	89	103	89	107	98	100	84	103	90	87	107	78	95	121	88	85	100	103	90	102	80	94	93	92	101	98	100	89	85	88	90	94	86	90	87	98	82	101	94	104	85	97	81	89	106	83	89	92	88	101	106	90	100	121	105	98	90	107	81	101	98	94	88	89	76	97	90	93	101	93	80	87	96	105	90	91	92	90	90	100	89	97	82	96	87	91	80	95	72	97	76	114	102	82	100	97	96	80	90	102	99	91	91	78	101	86	90	102	102	88	114	110	100	95	96	95	118	87	110	104	95	100	86	87	97	93	96	92	112	98	95	102	92	111	106	106	90	95	97	88	99	93	90	96	93	86	100	86	86	93	85	119	98	86	102	81	107	88	110	82	91	99	88	90	92	96	109	83	104	89	108	89	104	91	78	108	76	101	89	76	83	84	98	77	115	87	100	75	85	91	96	98	91	91	88	88	87	81	86	94	93	90	101	105	92	93	87	81	97	87	89	90	85	86	102	79	89	105	116	83	86	126	105	75	104	86	102	112	76	103	85	73	90	89	104	105	70	89	110	75	105	89	76	107	86	88	87	90	77	83	97	94	96	98	77	85	90	98	99	91	84	92	85	85	96	97	76	79	79	104	104	93	116	95	105	91	84	97	99	114	85	98	81	82	105	92	94	92	108	85	101	106	101	112	111	94	100	106	88	96	90	91	107	91	99	102	84	94	97	99	91	86	91	96	81	74	101	107	121	110	112	88	90	102	88	85	90	84	107	91	107	82	103	94	87	113	91	88	112	96	90	97	82	81	85	111	81	96	110	85	102	90	117	104	92	98	79	90	92	104	94	89	103	84	95	103	86	80	87	101	106	96	80	90	73	73	90	105	97	90	103	93	80	78	87	95	92	91	108	86	96	102	101	98	115	89	81	90	81	87	88	105	79	94	109	132	91	99	113	111	108	110	89	73	99	98	70	94	93	89	91	84	96	67	90	83	85	103	99	85	96	83	89	85	87	78	81	101	91	95	107	98	98	80	101	110	89	91	80	70	113	85	101	86	88	63	80	73	93	95	95	97	108	79	109	78	92	101	92	99	75	99	81	98	109	100	86	97	97	85	77	96	86	90	97	89	99	89	91	95	74	87	106	94	89	78	99	90	99	102	88	98	97	97	86	90	102	91	98	84	80	104	91	71	84	96	98	85	90	87	81	95	92	97	102	91	96	90	84	90	86	96	92	82	86	100	101	102	78	100	89	80	102	94	88	97	95	85	92	93	97	93	89	90	96	93	83	79	85	91	84	86	83	92	108	98	86	91	86	93	86	97	84	72	98	78	93	108	91	95	86	81	88	79	107	96	110	95	76	98	97	100	94	86	110	94	81	88	95	101	82	98	102	93	106	111	86	106	107	80	82	85	93	100	109	102	100	103	100	82	97	85	75	103	95	79	94	95	93	106	61	102	102	84	89	84	101	98	91	90	124	88	79	103	116	93	91	88	114	86	85	97	102	94	96	75	105	94	84	102	92	78	94	84	103	99	94	83	82	96	91	101	70	107	92	83	106	107	87	106	91	77	106	92	98	90	99	94	95	104	84	77	105	102	93	89	83	90	87	89	93	86	96	111	91	106	100	89	87	100	90	107	88	106	94	82	93	93	82	101	72	91	81	88	98	74	83	92	89	97	100	91	100	103	104	107	115	95	101	88	86	84	93	99	77	78	82	112	99	92	84	85	104	101	110	114	117	84	101	101	90	75	97	96	107	88	111	103	85	88	86	93	102	108	89	66	99	88	81	70	90	96	117	97	94	89	94	100	111	115	94	88	105	87	103	112	104	96	92	99	99	93	88	98	101	96	99	92	103	88	100	91	89	83	94	104	95	111	114	97	96	105	105	103	91	97	81	117	111	103	96	105	111	100	87	101	99	86	78	83	93	89	106	108	93	103	98	69	104	99	92	78	91	95	88	95	93	88	102	119	94	86	98	108	95	84	111	96	101	112	100	82	102	78	66	81	82	106	110	98	107	73	110	110	82	103	93	90	100	107	87	101	87	97	118	87	79	100	79	79	103	94	106	84	94	86	81	95	106	89	68	96	111	101	96	87	120	92	82	97	88	97	86	111	104	86	85	100	93	86	122	82	93	94	97	98	96	74	104	104	88	96	95	98	95	90	94	92	99	110	87	90	120	94	90	100	109	84	103	98	90	85	90	80	73	104
4827	332	349	348	379	334	327	315	330	310	328	295	325	289	291	306	354	294	310	324	302	287	280	312	317	312	296	286	289	274	296	294	304	281	299	300	288	333	314	273	296	299	319	288	295	304	306	294	293	324	309	271	318	275	303	290	264	326	318	281	293	285	276	266	285	333	284	334	301	280	303	274	303	294	304	280	288	301	309	289	276	312	301	290	308	274	280	291	257	296	296	281	275	286	261	277	320	297	305	304	293	332	302	300	298	279	309	290	274	295	277	271	305	292	269	284	306	322	305	285	329	321	308	287	296	305	282	339	283	288	283	275	288	292	291	292	308	303	286	290	294	285	289	302	286	289	264	285	286	282	298	291	291	270	304	305	274	276	287	277	267	297	294	281	296	302	263	316	267	253	264	304	323	297	288	281	288	310	270	301	285	284	314	328	326	300	257	304	306	258	317	287	282	311	286	297	293	285	311	290	305	323	272	297	324	304	284	258	286	300	289	317	286	279	309	299	288	267	299	298	299	274	261	282	269	296	275	299	297	285	279	297	290	284	284	305	287	304	285	296	319	278	290	308	275	284	307	298	276	302	285	297	300	268	274	319	313	286	284	298	281	303	318	257	305	284	292	301	317	291	298	323	267	284	290	265	303	302	311	293	282	291	303	285	290	251	316	288	313	295	278	329	266	278	318	282	283	282	295	311	282	305	284	275	274	312	320	290	285	289	294	292	312	256	289	288	288	307	261	261	290	283	302	299	285	288	272	292	309	292	288	283	279	320	315	296	310	291	284	276	280	285	298	299	300	279	326	292	319	339	286	315	275	276	287	301	282	302	271	289	288	285	273	282	277	298	254	309	302	286	289	318	297	329	304	331	287	300	294	292	290	275	283	302	285	307	271	280	269	285	287	300	279	298	281	261	302	269	281	294	315	269	319	269	292	277	305	288	297	278	316	308	288	256	288	320	298	294	284	285	274	309	283	295	275	304	249	313	292	281	273	313	303	281	301	284	303	302	296	321	295	292	285	309	316	303	273	285	290	316	263	280	296	276	282	305	281	285	296	285	267	305	285	290	294	297	306	300	282	283	299	283	264	310	297	257	292	305	327	316	304	284	315	292	321	259	281	285	299	286	297	310	314	263	300	326	273	283	277	318	293	295	301	292	274	303	291	305	285	308	308	274	282	320	299	296	298	269	320	309	267	287	282	269	285	305	284	351	316	274	274	292	308	296	286	333	300	306	310	317	283	300	296	289	278	288	303	294	285	301	317	318	296	326	299	307	248	294	273	290	269	283	285	294	277	297	258	276	318	286	258	287	313	325	287	304	333	247	316	300	288	283	311	291	295	339	275	288	302	301	282	296	295	322	284	287	318	315	307	259	274	284	291	335	296	309	303	264	300	304	285	302	291	268	288	308	307	295	291	282	286	284	305	280	293	295	286	278	276	264	289	305	311	309	325	314	267	266	301	263	271	272	288	295	292	321	314	295	281	280	272	281	291	300	310	289	285	300	312	270	307	300	291	284	267	283	299	296	273	327	301	276	307	320	299	303	289	297	285	292	252	284	316	282	291	262	295	331	286	291	293	316	305	298	304	255	291	305	294	310	282	247	340	278	311	282	300	297	293	286	291	277	276	289	328	284	288	291	337	277	301	276	334	292	303	298	289	290	287	270	295	273	302	272	286	300	303	259	301	294	307	317	286	295	265	292	321	276	291	328	283	298	293	289	292	272	293	316	323	282	275	293	306	320	276	284	278	285	292	284	289	283	294	273	318	289	277	279	289	324	298	295	307	298	263	321	309	291	313	310	268	284	267	306	283	288	273	276	289	281	300	313	277	283	269	278	289	295	301	293	275	269	276	278	311	281	285	304	319	307	281	284	301	292	254	303	304	305	306	289	292	309	300	316	303	311	300	289	289	292	315	265	295	322	293	279	316	314	317	286	294	281	285	286	307	286	338	292	286	334	315	302	278	298	314	298	312	285	277	300	301	284	317	315	272	304	296	308	257	283	282	294	273	303	289	292	280	290	305	281	273	286	274	307	274	309	284	344	309	291	299	297	252	299	288	288	313	277	314	289	284	296	279	281	274	286	317	295	310	300	280	309	306	289	255	296	300	297	280	312	290	256	289	320	304	299	294	286	281	288	299	301	303	273	320	279	286	271	275	288	273	281	258	283	282	294	291	286	303	292	329	293	324	307	283	290	322	318	277	278	275	331	310	292	295	266	316	273	292	299	268	306	291	281	291	288	292	273	295	300	309	318	272	265	295	270	323	285	302	300	289	255	317	304	295	306	318	309	300	308	261	283	302	298	289	271	291	248	288	294	280	296	267	276	293	319	289	280	284	293	302	286	344	303	278	277	293	285	296	327	311	289	320	293	308	297	262	304	271	287	305	273	266	265	301	293	300	291	303	294	302	280	298	297	273	299	305	312	311	286	302	267	319	311	281	313	304	283	298	272	307	265	303	299	283	298	289	291	281	288	276	282	303	249	326	325	296	291	274	280	329	331	320	296	279	304	295	303	289	308	311	310	299	312	267	298	265	289	294	299	272	317	314	265	269	307	311	292	298	259	308	273	308	310	316	307	272	293	305	273	316	312	304	264	268	307	283	328	317	284	280	278	310	294	290	301	290	288	258	288	288	279	318	300	279	301	317	309	284	275	292	284	283	316	301	304	315	291	305	314	269	296	287	312	285	287	332	310	293	267	290	289	299	282	287	287	301	296	290	301	308	335	288	257	307	286	298	269	270	278	297	267	299	268	285	294	297	285	296	312	305	291	298	305	286	293	271	290	288	283	282	316	299	253	292	279	282	248	313	259	275	314	279	298	284	304	299	297	299	265	312	273	279	302	272	291	295	282	285	315	303	283	337	281	299	293	290	279	300	276	322	291	289	280	270	327	260	279	258	298	304	276	297	306	279	309	294	303	304	299	289	286	312	315	281	275	313	289	309	282	265	281	267	304	318	311	281	281	297	284	287	306	292	265	290	267	300	289	284	279	281	291	275	291	302	323	292	292	272	285	272	280	266	309	292	295	300	281	275	296	290	311	292	289	279	314	297	275	307	310	304	317	305	279	303	303	286	286	282	287	292	287	331	303	281	299	320	289	288	294	287	294	332	321	292	269	295	305	316	320	308	305	272	296	310	293	287	282	293	308	269	321	314	277	296	303	304	321	320	293	261	301	290	269	288	270	264	306	309	277	285	280	300	277	298	319	275	308	320	323	287	297	288	281	266	278	275	311	317	283	281	315	290	289	302	283	283	242	280	307	285	299	289	241	291	279	282	311	256	324	312	268	281	267	293	268	295	296	302	298	281	309	289	293	302	281	284	298	335	284	297	276	324	286	276	293	302	335	274	317	300	288	297	275	266	299	277	275	300	285	302	305	301	285	282	271	301	296	310	256	304	314	269	293	315	273	291	298	298	285	328	267	317	273	296	274	281	287	322	273	299	269	285	288	331	310	305	310	284	311	299	276	294	309	295	320
48015	12760	1491	899	662	507	448	374	343	328	295	309	292	275	227	274	230	234	234	230	251	228	260	208	242	226	221	252	227	239	233	243	208	219	238	235	231	216	258	228	245	214	226	225	225	220	230	213	207	222	230	209	212	242	232	257	251	226	243	249	209	238	225	224	219	253	211	222	238	236	220	238	205	234	225	233	268	212	250	233	210	215	218	228	221	242	232	231	200	221	224	212	218	225	197	215	211	225	243	221	232	205	215	224	222	226	214	225	241	231	199	207	218	228	199	241	212	205	213	229	215	218	256	216	222	224	213	213	241	255	225	242	236	221	209	218	240	207	236	233	191	218	217	219	209	228	207	204	215	217	249	234	243	208	247	214	229	203	241	219	227	192	220	231	205	207	197	197	273	218	246	217	204	192	226	202	216	242	199	235	216	203	214	223	221	213	176	234	250	213	213	216	225	216	227	250	215	235	216	230	222	219	209	199	214	233	190	209	197	197	188	213	236	249	221	225	219	212	199	214	216	207	229	245	233	201	216	217	223	199	232	248	218	206	231	227	260	255	241	237	209	194	194	247	207	224	207	202	197	258	243	237	219	229	213	205	218	227	252	249	250	235	222	218	210	229	210	235	219	231	205	249	214	218	231	245	250	233	226	197	223	235	213	210	237	208	206	228	232	213	224	222	180	255	250	230	245	211	215	225	245	239	239	213	216	235	213	203	220	234	217	223	239	225	237	208	243	242	222	208	193	232	209	216	214	223	244	166	230	214	217	221	223	212	247	229	216	228	198	230	254	231	211	220	222	245	234	184	227	197	226	223	244	225	232	203	225	225	197	238	197	227	236	204	240	226	238	215	236	246	219	257	219	201	221	220	228	229	219	218	238	201	269	211	213	243	222	213	233	213	241	236	202	227	225	255	226	214	223	214	212	204	238	241	244	196	228	199	209	233	191	218	232	235	245	202	233	206	204	229	239	180	198	227	197	191	241	190	224	186	217	216	209	246	238	234	215	203	227	248	220	219	220	243	222	197	241	200	222	225	220	215	209	206	244	236	200	208	207	230	229	214	241	199	209	230	207	219	213	265	207	234	223	228	229	201	226	212	225	217	202	219	221	227	227	221	216	217	228	220	248	223	204	213	216	191	221	213	236	243	211	232	213	214	200	204	212	234	230	232	238	211	206	218	229	227	207	198	210	216	216	236	242	200	230	192	225	216	216	214	233	235	221	221	224	210	224	207	230	228	213	218	240	215	211	242	222	265	217	221	220	222	221	231	207	243	238	241	201	226	231	227	211	238	209	202	212	240	225	200	233	206	224	224	233	219	216	237	210	182	217	223	218	232	233	217	222	244	231	232	214	222	211	204	223	260	264	258	208	230	203	221	211	225	225	237	209	217	218	199	206	225	232	224	204	237	235	223	234	206	228	242	219	209	219	237	223	209	221	218	213	240	215	222	176	218	227	239	238	208	214	204	214	222	200	198	233	209	227	198	247	248	226	220	222	215	240	212	229	226	208	214	213	222	241	222	214	214	224	216	232	247	226	223	248	215	231	209	256	192	204	190	203	215	195	224	227	222	216	223	222	233	228	237	212	236	200	198	228	215	224	214	210	231	233	224	222	214	220	215	218	216	216	210	212	232	229	221	234	213	214	246	194	237	219	221	237	220	187	190	228	230	220	221	189	241	257	181	229	217	233	206	261	196	188	209	218	224	233	225	239	236	236	242	216	260	208	216	224	208	220	206	223	241	235	189	223	219	223	193	243	232	223	212	218	227	217	226	212	257	231	229	188	212	228	254	222	213	209	214	211	229	189	210	219	227	201	221	254	212	207	205	212	215	208	226	238	225	208	236	200	205	233	215	236	237	219	233	222	217	210	214	206	206	215	225	240	232	224	206	219	233	255	237	186	212	233	223	206	221	185	207	227	219	188	222	231	205	213	243	235	234	230	223	230	255	220	227	193	242	240	209	238	216	215	213	226	226	204	214	228	247	219	219	234	199	208	218	203	213	203	269	245	221	237	252	218	223	231	224	200	250	234	239	234	239	214	196	208	208	197	224	209	199	216	192	238	213	231	204	259	224	202	210	208	250	228	220	191	245	221	213	217	235	228	217	198	192	239	249	249	220	210	225	211	230	243	211	217	237	238	229	203	207	238	221	215	198	221	234	224	229	223	213	213	227	226	195	237	230	235	217	220	250	201	239	226	218	208	208	232	207	212	195	231	233	222	255	215	225	202	235	237	220	204	237	196	203	223	213	210	223	202	218	220	219	246	243	251	206	230	208	230	213	211	234	231	214	221	229	213	239	222	218	241	226	237	217	212	239	220	232	197	212	230	210	220	246	230	220	214	241	234	215	187	223	227	214	231	221	211	230	220	200	245	232	220	231	227	240	235	241	202	203	230	213	228	235	213	223	202	238	218	233	222	220	219	232	197	237	228	229	222	219	218	191	247	204	240	203	210	241	221	210	220	220	229	214	216	234	226	211	205	243	216	236	210	238	208	225	195	235	233	255	223	211	245	218	229	228	245	212	221	230	234	199	234	208	243	209	205	194	218	205	203	224	232	200	198	203	276	214	234	219	188	243	230	203	191	211	228	190	187	213	231	220	218	221	247	249	225	227	229	217	234	208	238	254	233	207	190	211	212	207	226	215	221	201	195	189	209	226	225	199	195	220	219	212	196	248	215	249	196	179	238	218	234	226	224	231	239	226	207	234	216	236	234	230	224	213	223	229	232	217	215	238	251	227	217	198	225	197	248	192	211	207	228	241	221	244	233	221	253	221	252	190	235	219	206	230	215	226	237	218	222	199	221	224	221	265	246	214	222	229	229	211	207	217	254	226	215	227	232	222	246	218	203	257	217	206	232	215	216	231	200	211	201	210	221	239	233	247	215	214	231	208	234	208	228	223	202	201	251	238	229	225	212	193	201	230	222	210	228	241	267	227	200	227	243	236	229	223	190	202	224	239	270	227	220	239	204	234	226	231	252	230	204	221	234	208	246	250	226	203	234	240	237	215	237	227	244	209	197	260	254	215	228	180	202	215	200	211	225	225	226	224	237	199	245	185	230	215	208	209	230	214	211	217	240	207	221	233	220	224	232	211	248	225	212	228	246	216	209	251	229	205	225	198	231	215	220	203	240	223	225	229	239	245	220	264	236	208	218	247	251	215	198	235	213	210	207	216	227	218	212	226	214	234	247	231	227	218	238	227	220	234	218	240	264	235	198	207	220	229	209	261	216	216	214	241	214	255	203	214	245	206	253	223	231	206	198	245	232	245	240	266	231	206	203	217	205	231	213	193	248	226	218	229	214	197	239	208	225	212	216	217	201	223	251	243	216	224	210	246	229	219	195	208	206	226	226	236	211	240	201	177	211	218	205	224	240	213	232	259	215	220	196	204	200	210	214	222	245	195	245	243	209	229	219	261	237	218	232	226	210	218	217	220	220	232	208	225	243	217	217	207	211	198	244	218	229	237	231	212	231	230
22340	1246	2415	2690	2493	2014	1727	1466	1301	1208	1112	1000	908	909	826	800	731	750	755	763	723	682	728	658	672	689	641	633	625	634	632	616	612	662	618	626	613	598	624	607	599	574	620	627	633	589	586	594	604	575	593	617	597	634	595	581	603	596	623	567	604	551	633	548	611	551	548	620	599	585	570	557	623	580	584	597	617	546	638	545	560	602	579	549	555	586	586	576	640	576	565	556	598	574	547	594	590	539	541	560	543	569	541	588	576	596	546	583	579	615	579	572	560	565	594	546	570	589	618	545	605	574	565	549	559	552	591	561	613	572	547	572	542	572	595	599	578	583	574	581	588	563	532	588	611	612	551	602	616	535	536	598	605	600	567	582	601	599	588	553	537	602	581	568	563	653	540	566	564	569	526	534	563	578	543	560	545	599	546	540	561	523	542	634	568	572	578	571	566	565	569	608	587	561	581	520	544	560	520	532	542	596	590	571	580	581	574	588	584	587	590	573	565	505	571	610	577	589	577	573	593	569	574	579	603	633	551	545	528	615	537	598	581	572	549	579	600	585	570	553	625	580	546	581	617	593	590	557	557	577	580	571	575	581	503	555	572	575	571	578	578	548	565	575	585	582	576	571	526	533	523	570	557	580	626	619	569	578	531	593	635	521	544	549	555	513	591	542	571	605	517	616	550	577	608	579	583	590	568	589	599	582	538	548	582	583	544	564	603	517	583	576	604	537	532	595	611	545	538	570	564	562	615	565	570	576	545	571	542	573	591	549	560	604	560	603	567	558	580	555	572	594	595	579	623	581	558	578	586	512	567	557	582	552	589	571	574	591	594	568	585	571	551	612	573	557	571	610	587	611	569	572	554	585	557	542	560	585	538	563	547	587	566	556	500	602	562	590	601	589	544	558	572	639	576	563	565	584	565	590	574	575	610	601	579	573	545	593	591	599	556	538	597	574	575	569	564	579	533	528	545	576	551	556	594	584	554	584	567	570	571	565	554	604	574	587	586	609	579	536	613	585	614	578	592	534	591	571	578	570	599	598	612	574	608	538	547	554	556	568	608	591	559	573	548	570	558	584	535	537	558	571	575	575	589	585	545	576	572	590	541	529	613	567	555	565	624	586	559	566	578	552	600	566	539	597	546	561	562	606	541	519	536	569	570	585	556	559	581	602	577	575	566	575	560	569	571	549	563	623	552	533	594	554	550	567	548	552	597	547	596	565	563	517	577	563	601	562	536	538	546	572	552	559	541	575	537	536	530	611	608	546	588	552	600	570	571	595	574	589	597	576	577	570	572	543	593	603	604	583	574	548	569	608	541	572	563	553	548	537	564	540	549	579	553	575	570	571	548	595	585	541	562	569	539	588	592	566	585	563	566	549	542	540	568	593	599	542	563	595	573	548	568	599	562	582	552	573	579	534	555	619	620	541	529	571	539	566	535	548	560	560	581	558	563	553	572	565	611	536	565	563	570	568	580	535	559	559	549	574	543	587	558	536	551	537	570	590	527	558	548	603	521	592	599	623	574	590	605	573	596	564	563	543	583	632	562	613	610	553	573	588	586	579	565	580	548	554	586	594	551	581	590	566	585	570	576	561	554	580	575	562	606	555	544	586	553	546	524	597	549	574	585	547	548	554	556	627	540	641	566	549	575	553	527	597	537	559	556	576	592	557	587	572	599	574	572	588	601	562	570	590	575	596	567	604	572	578	552	579	549	546	537	560	541	590	578	588	563	593	593	558	530	568	568	604	565	582	563	580	576	591	592	599	604	531	575	564	570	551	584	573	556	578	586	564	533	537	538	554	559	554	524	518	591	604	588	542	571	586	576	563	599	549	598	573	579	552	570	571	553	601	573	598	575	573	592	592	584	593	568	582	572	576	553	580	600	593	545	597	622	569	586	588	527	595	550	596	588	571	565	590	586	571	593	556	567	559	555	592	563	585	563	605	543	582	525	568	533	553	501	578	557	557	555	577	537	593	583	539	599	588	555	558	573	556	541	594	604	543	608	535	536	592	620	571	603	537	575	595	568	572	533	599	567	586	576	549	543	592	579	555	519	604	563	558	594	580	571	590	588	564	596	581	543	597	534	571	555	557	562	595	531	583	553	556	586	619	559	569	607	537	563	612	563	559	567	618	567	550	550	552	576	572	546	544	594	546	559	565	577	572	558	581	583	574	528	584	566	590	600	566	595	560	557	595	594	572	534	554	558	596	522	566	559	570	579	569	587	576	551	542	559	566	601	551	521	575	588	590	566	567	561	530	554	611	555	562	586	596	594	568	580	596	614	583	549	563	561	592	556	551	605	529	569	567	579	570	548	573	540	544	612	578	584	569	550	560	586	523	584	584	563	564	591	559	536	545	582	567	550	586	566	608	592	579	523	549	636	556	575	576	566	571	568	537	606	617	541	552	538	569	540	554	576	599	601	510	546	536	526	588	578	544	581	571	576	520	572	591	567	557	559	559	541	535	568	583	568	569	571	571	534	525	551	591	606	596	552	573	583	566	598	576	556	532	580	587	602	609	556	571	549	542	574	588	620	586	604	562	594	569	591	540	622	544	563	577	594	570	582	570	568	587	577	547	608	554	561	602	578	585	551	590	542	567	549	585	535	552	603	610	570	561	570	545	568	595	574	558	603	578	594	518	546	567	561	571	556	577	594	555	538	556	575	566	560	571	551	558	560	551	585	586	580	586	557	564	564	543	537	534	567	546	560	544	564	554	570	556	589	576	585	558	583	579	560	573	514	535	614	546	552	585	534	580	529	530	550	558	604	602	573	608	547	575	555	544	571	557	613	533	585	540	617	564	609	527	593	549	622	564	592	592	605	530	585	520	552	597	584	561	558	549	592	572	584	561	568	552	557	602	555	603	545	523	562	565	537	581	581	558	559	542	582	552	639	556	588	594	590	602	617	550	564	546	562	540	564	598	549	578	537	565	611	531	570	583	621	594	588	562	532	555	555	579	568	543	577	580	521	604	568	601	583	598	571	569	569	623	593	578	552	579	601	589	574	587	556	567	578	571	521	575	557	566	570	572	545	602	582	541	575	559	566	593	579	603	550	589	587	561	550	544	571	614	535	574	585	577	612	547	550	574	564	581	594	577	559	577	571	563	593	583	588	571	544	566	568	577	588	575	534	610	600	588	578	597	537	549	523	586	592	585	539	561	558	583	554	615	584	552	584	571	615	582	576	567	563	518	578	540	565	555	567	631	596	565	607	576	585	567	566	536	598	537	552	558	589	548	588	583	554	525	541	570	571	586	584	558	549	606	549	536	600	555	595	573	580	532	577	618	564	577	588	576	628	558	591	545	546	573	549	604	556	591	584	586	537	565	526	568	625	550	609	585	570	532	513	578	580	539	579	557	556	537	585	622	614	555	569	562	590	549	576	565	625	584	580	635	557	584	549	553	559	574	618	599	610	549	549	548	539	565	581	579	540	548	507	542	562	586	527	592	528	602	596	516	553	594	563	559	569	564	535	619
62634	21885	6173	2096	1184	984	749	712	556	516	520	465	471	457	421	401	388	413	350	356	377	381	379	360	364	344	359	327	372	377	349	317	355	337	369	332	314	353	360	395	344	331	354	309	368	360	350	339	311	359	329	354	349	337	360	341	338	395	325	334	341	363	333	342	346	360	363	382	327	355	324	337	340	336	340	355	355	309	358	328	334	370	326	335	366	363	330	345	342	374	342	348	315	348	333	365	341	382	339	336	370	350	355	339	314	325	345	369	304	343	326	364	340	372	343	326	318	324	350	330	350	367	362	361	343	333	347	335	360	353	347	338	319	336	379	355	305	363	341	334	313	322	321	360	371	352	359	319	344	351	326	343	310	333	369	358	345	326	338	361	310	312	420	336	390	332	328	342	315	359	343	351	347	359	338	332	353	340	348	351	349	329	346	334	320	314	293	346	357	345	308	352	351	360	324	330	340	337	335	330	317	349	351	376	325	317	342	329	371	329	359	342	354	329	316	303	342	340	347	321	326	339	330	365	357	324	343	316	339	340	359	345	343	335	371	368	328	330	332	322	380	358	316	344	354	371	353	364	324	344	332	312	328	347	369	358	317	330	306	347	306	318	351	359	350	340	330	373	344	379	307	323	331	337	352	328	341	318	329	330	348	291	345	340	329	353	312	333	310	331	326	370	331	359	318	356	343	310	331	359	357	388	372	329	348	323	329	302	346	343	360	344	325	326	372	330	315	351	332	368	326	336	334	309	321	357	339	377	339	340	353	356	355	362	354	305	347	398	363	325	333	355	354	376	343	362	315	302	353	372	353	319	389	339	361	334	361	333	345	370	348	373	295	354	336	334	333	306	319	289	313	338	342	350	344	347	346	324	354	335	326	351	334	363	313	325	356	341	309	318	321	325	305	332	322	318	319	334	339	317	341	355	332	367	358	347	330	375	337	358	308	324	319	317	317	343	339	351	344	360	334	332	322	342	346	334	378	333	328	332	355	337	347	321	372	329	312	318	342	362	327	304	350	356	349	367	340	342	313	333	370	375	351	339	351	361	383	381	385	352	338	334	369	355	376	366	354	332	332	339	324	308	318	329	354	346	338	363	366	315	366	348	336	330	364	367	317	318	356	363	318	349	330	350	327	312	316	329	384	389	344	363	318	333	369	300	329	322	345	356	357	371	370	320	358	315	355	354	351	344	307	343	338	324	371	393	351	319	319	306	312	349	369	340	306	330	345	331	356	322	331	390	315	380	327	321	350	362	382	341	361	337	336	314	344	350	375	313	335	334	309	345	324	338	368	335	317	363	336	348	301	325	366	341	331	310	340	308	344	343	309	361	339	375	296	319	316	313	343	353	333	349	343	329	344	340	347	338	353	333	371	321	355	328	351	299	330	373	336	320	333	355	315	334	339	368	341	348	346	324	346	326	327	316	352	326	352	329	340	351	373	354	319	323	337	337	311	365	325	344	350	335	323	327	334	317	367	339	329	332	358	314	336	361	337	357	379	341	345	328	321	309	297	330	360	323	355	337	347	332	325	309	360	345	336	348	318	324	321	325	310	339	351	337	312	323	342	333	360	354	313	342	356	308	361	328	337	367	361	383	329	346	354	338	338	338	322	360	347	356	320	338	307	372	359	348	334	300	333	313	319	337	301	306	367	331	349	346	345	362	314	359	328	322	369	361	328	354	322	374	362	368	358	345	336	342	352	318	351	355	337	320	341	317	314	351	316	309	322	340	344	319	345	346	317	395	327	338	347	343	352	329	341	341	329	334	287	350	341	339	346	294	329	353	338	324	348	337	327	356	332	322	371	339	354	300	355	333	353	374	369	321	319	338	343	326	333	358	330	356	328	337	340	326	294	329	337	363	357	342	333	380	338	329	347	346	349	345	313	316	334	332	365	340	320	344	360	335	365	355	344	349	355	371	326	342	349	328	364	319	349	332	374	376	301	351	316	355	319	332	359	356	331	365	329	347	331	314	368	310	310	347	329	321	380	338	332	368	362	332	332	322	340	362	306	336	331	361	346	390	350	345	353	316	325	332	337	353	327	320	329	343	358	345	357	330	344	363	335	333	352	348	373	359	326	349	314	372	331	341	359	356	306	319	337	341	324	337	338	346	356	314	321	327	316	346	335	322	358	319	351	365	380	367	353	337	308	328	375	333	313	330	336	313	313	346	331	342	350	374	344	322	319	324	380	317	351	343	318	371	348	384	350	342	346	344	384	357	324	330	312	344	328	310	351	338	356	313	368	339	318	378	377	344	344	363	391	346	316	312	363	369	309	329	321	347	319	348	340	323	358	358	338	329	346	335	348	348	328	317	335	385	335	342	351	337	394	351	365	318	377	332	364	349	350	357	331	343	318	374	306	364	333	369	310	317	348	346	373	333	319	373	341	382	352	355	340	340	332	342	385	315	346	336	344	316	330	344	342	332	319	357	303	330	335	320	358	366	300	380	345	371	373	336	336	346	371	312	331	362	343	356	370	331	349	321	352	323	317	352	347	345	346	370	334	351	354	387	349	338	342	321	358	373	346	356	320	325	327	363	365	328	352	311	339	341	329	343	337	308	345	306	375	361	329	318	330	363	343	356	342	355	329	340	358	327	318	346	340	367	351	343	357	358	358	343	319	326	353	350	369	305	351	353	357	302	382	357	328	343	354	366	359	300	349	311	319	346	311	336	343	335	326	344	364	356	350	364	353	349	336	353	330	355	321	296	325	343	367	337	305	356	336	364	331	324	354	340	337	335	352	372	331	366	345	330	362	352	352	349	341	351	333	326	330	334	309	325	364	377	381	347	348	362	345	324	336	347	321	337	347	358	335	335	334	373	340	373	324	326	374	357	330	287	349	314	338	376	363	346	321	326	335	379	362	352	355	362	371	351	333	331	344	310	345	316	353	349	347	356	341	330	341	340	324	335	342	328	335	346	314	341	327	328	276	317	336	326	295	322	341	339	320	312	363	353	367	332	337	362	321	350	357	345	338	332	330	330	333	353	340	368	360	316	371	347	313	331	342	328	342	324	349	358	341	302	327	348	343	356	362	360	381	328	348	375	335	312	333	323	323	326	348	329	341	331	332	364	371	302	325	357	350	327	357	339	316	342	373	328	388	345	347	342	360	312	305	348	343	357	360	385	334	333	340	358	345	372	356	352	363	310	343	354	355	368	350	325	338	332	373	361	327	355	328	358	352	340	332	362	344	307	348	325	308	353	363	339	342	314	337	352	324	359	329	372	361	345	342	375	326	362	354	365	359	316	346	364	329	347	353	329	363	334	321	332	296	335	337	368	344	367	318	347	336	343	322	332	359	329	352	355	338	350	337	328	369	303	336	344	319	360	345	326	329	364	343	343	356	341	335	346	339	309	336	350	339	353	359	303	351	327	348	349	336	358	379	342	337	370	333	344	364	342	351	333	347	356	337	349	362	341	308	371	297	350	355	349	310	334	320	354	313	316	335	340	333	355	346	331	336	328	327	359	360	357
29629	2135	4284	4980	4435	3730	2996	2661	2267	2000	1804	1564	1429	1456	1322	1310	1177	1203	1121	1154	1098	1046	1100	1031	1016	982	944	951	953	938	917	867	886	887	838	895	863	886	881	867	880	872	865	817	844	792	853	796	831	858	816	877	807	823	861	868	811	842	869	778	839	833	844	814	833	836	800	796	786	791	903	809	769	807	789	767	816	782	864	826	829	772	780	761	838	766	835	787	793	807	793	815	857	783	805	818	802	806	799	786	770	804	761	833	782	793	839	770	760	831	799	806	823	787	829	830	793	774	826	773	757	747	766	721	828	817	809	774	813	834	777	802	761	787	804	805	771	782	800	810	763	851	797	837	766	826	788	811	818	737	764	749	785	801	782	807	804	829	836	768	776	800	809	765	805	723	797	797	762	809	782	756	801	785	767	727	802	810	820	780	807	841	773	753	886	808	830	735	730	760	822	804	783	783	803	832	775	815	844	821	820	770	767	820	807	757	806	774	783	823	770	741	804	844	756	802	801	808	789	803	804	794	804	778	784	780	752	760	787	799	781	854	829	765	828	844	806	796	809	886	798	801	774	813	842	793	761	778	772	813	832	741	793	760	738	818	845	815	817	755	792	819	760	773	833	828	760	814	829	836	775	742	788	783	854	802	750	794	789	754	740	773	780	794	779	884	767	771	775	786	783	787	760	769	788	786	813	829	791	777	787	776	768	786	785	771	774	732	792	768	739	816	768	782	797	788	777	789	763	782	793	764	769	760	801	808	785	787	783	742	773	768	804	769	793	775	772	812	814	787	732	778	796	804	752	763	812	815	770	736	797	812	781	768	850	775	827	773	777	775	780	776	771	811	769	789	752	813	813	814	793	845	748	763	753	765	760	830	808	822	767	788	809	783	809	804	795	770	796	731	825	799	800	812	759	782	789	846	807	781	756	878	792	778	780	750	775	771	813	763	800	769	806	789	792	738	743	763	793	810	814	800	739	740	789	827	763	833	782	802	786	776	816	766	823	817	807	776	751	750	763	817	792	765	832	791	819	799	772	806	736	784	827	783	776	779	806	769	810	801	852	747	751	814	769	755	763	798	809	759	830	802	779	776	808	802	735	808	754	788	837	770	834	795	767	783	792	791	764	874	754	807	737	780	767	789	783	807	741	819	815	798	829	760	781	774	816	786	775	858	745	863	771	832	771	792	772	785	757	791	766	764	810	822	784	764	770	830	776	809	758	787	769	784	786	797	769	797	847	751	756	781	755	727	812	760	784	753	804	870	757	829	821	793	853	805	744	797	825	811	770	848	762	769	774	806	734	796	764	846	800	785	746	809	764	806	814	802	808	831	734	786	704	817	866	758	823	810	791	821	790	759	843	804	766	809	811	778	792	782	804	826	785	805	839	782	809	764	772	796	800	773	808	813	772	795	782	777	784	773	785	746	800	809	792	855	773	781	812	753	752	778	831	822	857	813	770	790	749	803	812	793	838	823	766	737	794	740	800	823	782	753	785	811	804	808	810	768	779	722	813	825	830	807	824	787	792	799	786	781	777	799	752	780	780	799	783	767	772	799	795	794	826	816	781	761	846	804	752	734	779	772	765	836	762	785	770	818	771	810	825	760	762	810	784	781	845	846	817	791	776	764	772	814	802	819	792	804	788	744	769	810	770	806	742	798	770	801	790	809	846	808	815	772	765	756	800	785	808	764	810	778	776	770	833	806	764	749	803	749	764	814	809	763	783	744	769	748	720	783	747	748	811	788	814	783	770	812	828	770	759	794	841	777	758	774	729	850	802	783	766	762	786	771	776	776	819	814	807	762	777	814	834	781	779	754	793	768	754	779	778	785	776	826	780	738	826	809	825	762	749	761	782	804	804	760	766	776	806	816	835	805	832	780	755	790	797	791	810	854	803	769	777	784	820	765	788	784	761	733	777	813	768	816	792	812	783	792	758	788	776	808	729	765	811	775	823	736	788	793	751	729	807	820	784	826	775	757	777	781	728	748	729	743	788	746	835	811	757	813	810	760	792	778	730	792	796	796	786	767	752	771	785	794	799	766	838	768	769	765	805	777	797	800	797	795	806	712	760	767	801	738	795	790	773	775	803	774	769	797	774	769	826	799	783	816	790	761	760	765	811	759	791	763	747	813	821	756	801	762	827	738	796	822	816	793	790	822	736	746	771	777	769	799	807	805	802	767	784	732	748	795	797	826	814	828	782	771	823	768	793	777	792	733	762	782	826	734	825	816	751	778	799	786	768	777	790	849	819	773	773	804	751	772	808	762	769	789	807	781	770	789	780	808	759	796	872	777	785	770	794	777	786	773	747	788	794	779	751	800	784	814	772	800	792	794	810	796	775	768	864	829	785	776	858	821	760	862	759	746	735	778	793	736	757	779	795	829	787	789	777	795	805	774	807	822	770	768	791	807	725	771	815	818	807	760	788	833	819	784	806	830	745	749	831	820	756	789	813	777	785	759	783	755	786	832	806	776	814	803	758	798	757	774	757	803	750	794	794	817	800	753	753	783	781	754	814	756	754	806	784	769	797	835	798	780	824	791	753	831	804	807	795	817	764	773	844	813	768	771	787	812	752	727	792	814	833	799	795	791	757	824	759	847	785	787	810	783	766	828	789	787	827	826	766	799	774	790	793	755	804	789	807	800	780	804	779	769	827	829	773	784	768	763	772	791	754	777	773	793	795	783	823	800	830	777	775	772	744	771	812	766	789	801	825	822	799	769	816	794	762	762	802	804	811	739	751	787	781	824	771	777	818	817	763	766	810	799	795	797	800	775	706	772	799	795	773	763	800	759	779	782	771	763	789	794	773	793	783	820	725	813	773	764	769	831	880	810	799	752	753	786	800	802	803	814	790	803	724	760	776	805	765	787	759	802	802	803	753	809	813	785	830	817	798	760	757	764	821	746	834	794	745	812	756	855	784	807	778	794	796	799	774	838	783	774	803	751	777	781	813	802	789	766	779	742	786	808	804	756	809	763	847	778	820	791	843	806	798	748	848	800	811	823	743	773	850	760	811	773	796	838	741	793	797	795	782	779	801	787	832	767	781	765	768	735	776	752	839	747	780	816	800	806	731	806	824	750	807	793	763	799	819	776	821	796	758	792	782	852	815	819	766	732	824	751	781	766	773	778	765	786	746	790	828	785	790	783	805	777	770	788	800	836	750	771	756	788	751	763	797	834	828	820	756	786	805	787	766	784	783	758	781	825	826	753	806	763	811	773	794	800	785	820	846	725	814	805	779	830	734	813	781	804	735	746	781	813	811	781	771	800	827	819	819	788	771	775	769	813	771	763	790	799	853	760	860	795	794	768	742	788	781	766	802	800	791	757	767	722	798	832	798	759	811	762	813	790	731	805	774	809	801	769	846	788	822	814	792	756	773	801	813	788	780	786	774	762	766	818	769	792	767	759	776	759	753	818	773	752	758	739	789	787	742	787	761	780	814	783	806	804	747	803	774	788	811	811	753	727	797	779	742	788	771	757
5582	205	105	104	117	84	103	105	113	88	74	94	92	94	90	94	99	105	101	112	89	94	101	100	107	90	87	102	98	106	105	87	88	109	90	85	106	91	92	89	97	97	82	79	89	77	83	94	91	106	110	86	96	93	86	96	96	99	74	114	105	98	111	105	96	99	113	98	82	96	97	102	110	101	95	91	77	108	104	100	105	90	95	96	93	85	84	87	92	103	95	103	103	86	85	87	85	91	121	99	105	98	90	114	77	100	103	101	95	91	88	89	94	99	86	96	104	102	85	113	84	102	87	101	96	108	84	81	96	79	107	97	82	111	97	98	95	87	68	76	101	113	105	90	90	108	87	93	96	96	91	74	69	95	119	94	72	88	85	80	82	113	82	98	70	70	93	104	92	101	98	99	85	94	85	78	106	93	103	87	99	95	87	78	101	104	100	92	91	96	97	89	108	88	83	71	81	84	95	85	113	93	100	103	112	91	103	77	87	109	90	95	97	89	111	83	77	95	112	103	88	84	83	101	101	90	108	84	77	103	109	101	77	89	81	98	88	94	95	98	102	101	110	75	79	75	95	89	101	94	87	106	97	109	80	81	90	79	94	88	84	87	88	86	84	93	101	86	87	92	103	89	84	84	99	87	69	77	74	76	123	93	95	84	88	95	94	85	93	104	113	118	102	87	100	90	83	107	93	81	83	78	91	90	79	99	102	97	105	98	98	77	104	102	103	85	92	109	110	99	109	93	94	81	89	83	102	89	98	93	94	87	88	94	89	100	91	99	97	93	76	101	81	103	97	103	90	101	85	88	113	93	107	88	81	85	108	94	94	108	113	100	94	68	106	95	82	71	86	103	89	91	91	80	96	109	80	92	91	110	100	86	93	93	90	86	86	73	74	101	92	90	104	97	113	104	79	73	94	99	85	84	98	103	91	99	81	99	95	97	76	81	86	80	83	112	120	105	91	105	89	75	106	92	101	93	79	89	72	94	103	84	89	92	65	102	88	96	92	84	90	72	91	103	86	92	91	112	74	105	99	98	94	90	98	86	121	106	82	94	111	84	79	94	73	108	96	85	94	100	97	91	108	95	75	93	90	98	114	102	92	96	89	83	100	116	94	90	97	97	99	87	89	93	75	77	79	88	94	89	90	96	98	97	73	81	84	108	98	81	98	101	73	89	101	82	102	105	80	96	102	81	77	96	72	88	98	81	89	99	74	100	99	98	94	100	92	83	98	111	100	89	83	84	96	94	74	91	75	119	80	87	90	100	94	100	94	103	83	113	71	85	72	86	78	94	84	83	89	89	88	96	90	78	105	90	78	94	100	93	87	87	103	105	94	78	101	103	92	106	73	70	92	96	85	92	88	88	93	107	84	107	80	82	91	88	91	65	86	90	105	110	95	97	79	97	96	91	97	110	102	88	93	91	106	82	93	81	90	83	101	110	79	81	94	80	88	84	101	82	114	78	104	86	92	99	89	106	114	109	99	61	75	96	104	89	87	72	105	108	90	81	94	87	100	103	101	78	110	81	92	82	87	98	89	89	83	114	69	85	104	103	97	81	98	88	76	82	88	80	99	87	84	101	84	100	87	110	87	75	102	114	108	105	107	76	81	106	101	91	88	91	96	106	93	95	85	75	88	83	93	83	92	111	105	103	94	93	88	94	119	94	91	95	84	117	80	87	108	80	81	96	86	82	84	101	96	98	98	77	84	97	94	85	95	83	85	114	96	92	90	80	94	99	69	107	85	101	87	107	82	100	100	99	102	112	90	109	86	103	84	98	72	103	95	94	104	99	109	80	98	99	89	102	105	113	89	77	91	102	95	106	118	82	91	113	87	100	90	99	82	90	96	105	78	84	105	81	95	93	99	94	91	107	94	109	103	82	81	84	77	79	91	99	89	86	111	102	97	93	99	84	85	70	91	91	82	104	90	96	99	112	104	90	95	91	121	97	82	95	120	97	107	76	103	115	92	98	90	92	117	87	95	90	105	91	105	82	91	83	91	112	87	84	96	91	96	91	102	71	105	84	96	107	119	112	72	89	89	84	90	95	92	95	93	81	94	83	93	92	93	98	92	100	90	75	104	81	93	97	105	85	95	82	84	96	93	88	98	78	94	92	99	88	104	97	91	108	82	87	91	91	101	112	98	99	97	99	80	100	86	84	79	87	94	105	78	85	97	107	84	107	104	89	118	100	85	74	94	59	102	86	80	102	84	102	96	67	92	82	89	91	74	100	99	81	87	87	112	99	115	111	99	80	93	95	97	110	101	88	91	100	91	87	69	87	110	74	84	82	78	101	100	122	83	102	77	94	90	106	102	87	110	111	81	94	78	76	105	114	83	90	114	106	111	87	81	86	88	85	81	105	105	75	94	92	94	101	105	91	106	85	88	83	100	101	101	82	102	85	94	74	95	98	78	79	90	86	83	87	95	102	85	90	104	99	89	97	79	98	83	85	105	101	117	94	96	90	107	99	87	90	91	87	122	117	92	107	79	98	105	98	81	103	92	88	104	89	90	110	101	77	99	93	98	85	94	100	88	107	88	84	97	77	96	70	87	97	102	107	105	105	98	91	94	95	95	87	106	96	110	97	100	101	89	84	89	87	93	104	95	104	103	104	78	92	102	94	93	97	103	104	73	79	83	91	94	88	91	94	92	88	77	90	113	81	74	78	94	88	90	81	95	89	105	104	103	98	83	67	87	84	97	82	110	95	108	83	91	90	97	92	97	112	83	109	98	84	104	82	119	84	86	93	86	93	95	99	88	92	80	92	97	100	102	87	112	98	81	85	96	78	83	100	97	84	86	89	79	81	75	102	91	108	87	110	95	76	99	79	84	106	90	84	108	94	92	96	86	83	101	85	87	85	95	105	92	82	90	100	96	104	90	93	86	78	90	75	99	90	113	98	83	91	83	95	87	105	92	106	77	87	115	88	101	92	81	96	78	98	97	79	81	81	116	88	95	102	97	106	105	88	73	93	106	75	93	93	98	100	87	92	99	86	74	89	104	94	87	94	81	99	88	94	74	96	83	94	94	91	88	91	87	105	105	94	86	99	111	92	96	99	82	99	99	92	68	108	102	102	85	85	110	103	100	84	89	83	81	91	102	109	91	103	98	89	101	98	115	85	96	89	88	83	111	112	103	103	95	105	85	101	83	88	105	107	109	115	107	104	78	84	96	77	88	101	85	73	105	102	87	96	89	95	82	95	100	99	77	92	86	100	111	91	76	83	92	98	96	100	98	90	98	80	109	82	89	96	81	93	95	88	97	83	82	115	95	114	90	102	104	88	86	91	93	101	72	92	100	99	95	82	78	98	101	80	98	88	108	83	104	85	105	83	98	92	95	94	99	108	98	102	106	85	105	90	101	90	97	104	94	99	106	105	85	78	83	95	84	90	113	109	77	96	96	99	91	95	82	120	118	116	95	98	95	106	75	76	98	88	105	84	98	105	101	76	90	87	104	104	94	90	101	84	84	120
4802	323	364	380	364	360	325	307	315	300	299	343	308	300	300	301	278	318	311	292	289	277	292	289	321	316	318	332	286	286	299	277	295	298	264	275	297	291	294	274	280	280	276	306	295	277	249	280	289	323	314	291	310	294	290	288	284	273	301	296	296	276	325	288	277	319	302	278	279	294	292	279	289	278	312	270	284	266	296	262	292	281	280	289	254	268	300	274	262	291	299	286	285	275	315	305	320	285	278	295	296	294	293	301	284	318	305	290	277	280	281	285	321	303	290	298	273	318	313	299	316	284	292	268	292	266	260	313	307	295	307	265	305	297	309	299	303	293	303	301	276	307	347	319	259	296	265	314	313	290	315	280	317	310	321	280	304	308	291	302	280	287	285	280	267	285	300	292	294	313	278	272	288	304	287	289	305	290	328	300	288	275	291	276	262	283	286	302	291	288	284	281	284	305	280	289	289	302	289	284	277	291	302	309	304	268	302	277	300	344	281	313	291	316	300	283	288	302	288	279	278	293	296	306	276	301	279	271	303	315	290	290	278	309	330	266	261	310	281	303	301	284	290	311	301	275	320	305	271	291	315	296	297	289	272	289	281	282	284	279	294	322	274	277	296	289	304	286	279	280	273	274	259	275	275	270	298	303	318	308	295	276	295	309	315	309	298	294	296	256	299	294	308	291	314	251	318	287	285	280	282	306	327	297	301	266	279	280	301	321	289	265	264	272	305	274	271	294	286	280	266	327	298	330	306	311	291	297	313	308	290	292	279	269	322	285	288	279	263	304	281	283	276	300	312	281	311	305	339	307	289	294	297	281	278	288	266	291	293	299	269	308	281	292	307	300	277	287	280	307	319	317	298	270	293	276	313	280	299	284	270	325	287	278	291	315	289	332	269	285	286	307	295	275	299	305	277	283	288	274	300	293	279	274	285	297	286	269	270	291	291	294	303	280	284	280	287	267	294	310	273	292	294	290	296	293	302	294	283	299	309	278	290	291	298	272	306	301	293	289	267	284	285	297	275	276	281	273	253	257	317	275	303	255	274	293	278	277	330	280	297	250	287	274	302	255	279	313	300	283	280	260	306	274	287	283	306	312	310	295	262	283	325	290	283	267	305	298	293	282	325	299	300	282	272	292	302	334	289	253	288	288	308	309	304	288	294	308	259	276	290	293	310	321	283	287	302	279	275	291	287	284	302	262	288	287	311	312	305	263	289	259	276	316	302	304	286	278	308	280	297	287	272	262	304	291	287	250	320	330	310	287	293	302	273	292	254	287	295	299	290	295	299	268	280	306	293	311	274	274	256	280	294	293	272	308	300	309	276	277	284	252	309	253	299	306	289	289	301	287	316	269	266	286	288	293	278	286	331	279	287	264	291	304	295	263	299	285	301	301	291	293	285	288	267	272	262	290	273	304	285	290	305	304	331	308	281	279	321	308	286	313	280	312	288	283	276	283	291	279	309	285	320	323	275	301	302	309	257	296	319	289	310	297	295	269	294	259	321	287	297	273	228	283	280	295	259	296	269	294	264	316	292	300	317	281	253	288	297	267	281	287	289	279	287	300	271	268	271	271	304	302	285	280	316	266	300	297	287	269	302	290	276	308	287	293	285	288	271	272	312	292	264	259	293	279	294	277	281	281	258	294	298	264	299	303	288	273	299	297	304	312	279	263	275	297	290	293	308	297	303	307	282	292	276	253	300	292	301	306	291	308	266	256	286	306	251	282	294	287	274	288	303	289	291	267	292	279	280	293	307	295	299	281	274	292	270	284	288	300	287	287	270	322	292	287	315	269	294	290	308	303	295	313	301	319	274	276	291	340	285	304	284	284	300	283	305	310	313	277	285	280	280	281	305	281	302	283	283	291	280	304	287	331	263	293	262	308	297	304	290	317	276	309	294	293	302	273	267	284	323	267	272	304	305	294	315	293	286	267	292	261	317	296	297	332	302	268	304	277	259	270	303	302	290	311	282	299	301	280	334	299	301	316	268	319	302	275	289	265	265	303	279	298	256	315	295	268	305	274	280	288	294	294	300	295	306	279	285	286	287	271	280	272	277	246	287	291	279	257	286	272	286	269	271	284	279	305	296	271	267	257	295	292	297	283	275	302	274	294	274	301	286	320	298	283	258	244	270	289	290	302	303	281	306	313	288	314	293	280	309	293	276	270	298	291	276	262	281	311	294	269	323	278	322	294	280	287	271	287	293	289	290	309	294	285	262	271	282	276	274	273	319	270	298	278	281	270	305	305	278	304	290	293	278	286	290	300	297	277	279	286	277	317	301	290	266	283	317	262	262	280	290	313	317	270	289	276	274	275	282	284	299	289	300	305	281	285	296	289	271	291	269	304	298	313	305	268	293	287	289	290	295	289	284	303	337	300	295	260	294	305	297	305	325	297	289	303	300	320	273	298	272	266	289	281	276	281	296	298	300	293	292	261	267	274	280	300	276	277	280	276	288	285	272	302	296	288	316	278	294	292	319	283	285	290	291	294	286	295	260	294	300	299	291	295	286	298	297	257	293	271	316	300	286	269	273	292	334	276	285	266	274	321	313	282	275	301	297	297	288	283	298	293	309	264	273	281	269	288	291	298	286	287	280	255	287	303	296	299	292	299	314	348	306	301	294	296	290	296	285	297	278	295	302	334	298	325	292	281	297	295	291	284	272	280	292	317	266	286	306	283	281	300	282	284	272	282	283	274	285	282	301	293	299	282	291	308	285	312	313	298	277	304	292	304	294	303	289	307	277	291	271	275	291	283	304	268	275	267	293	293	272	293	276	294	288	277	296	304	308	273	256	332	289	262	300	294	269	278	305	307	290	295	306	293	279	281	301	307	263	265	311	299	278	305	283	312	292	269	281	292	286	277	269	301	292	310	285	275	327	272	287	276	276	288	314	259	321	280	338	291	304	276	290	261	281	272	289	293	306	287	308	280	309	289	303	284	270	290	268	287	297	275	279	263	287	287	298	281	307	290	309	286	328	283	268	317	288	287	254	321	311	295	290	306	296	257	270	279	292	302	290	279	304	297	281	268	320	281	310	309	300	304	309	289	285	279	322	338	309	297	317	299	307	281	290	263	282	283	278	301	270	300	298	280	255	297	322	331	299	305	296	255	319	286	275	304	304	270	276	279	295	276	267	246	270	302	293	299	314	318	285	273	329	276	309	257	287	310	301	293	311	292	283	301	272	279	318	307	313	277	286	315	289	314	293	274	302	298	278	296	279	305	319	299	281	285	289	258	276	287	300	285	296	299	251	317	323	284	282	295	284	304	316	314	301	294	294	308	279	292	319	293	320	277	265	288	280	282	306	294	281	276	290	289	295	292	276	290	284	305	297	296	260	273	324	288	297	304	303	309	268	268	297	280	287	271	314	282	278	290	271	293	292	268	285	291	310	265	265	296	310	315	284	275	281	276	311	285	302	287	296	313	297	326	300	267	295	312	291	303	301	264	287	313	277	287	283	311	316	258	267	263	292	307
48799	13131	1591	971	661	500	444	376	312	322	307	301	274	265	250	263	264	234	274	220	273	232	249	249	260	217	256	254	250	219	220	230	223	268	246	241	242	279	225	254	223	229	234	210	197	241	237	214	219	227	208	236	251	230	208	225	196	228	229	233	208	232	233	224	220	239	192	228	233	228	201	220	246	232	252	227	225	216	221	214	237	246	230	186	237	257	246	235	245	207	238	220	222	228	207	259	193	223	197	219	269	242	203	205	215	215	240	235	237	226	226	209	230	227	218	221	217	207	222	196	221	201	184	210	241	244	240	193	232	202	224	226	225	227	227	216	229	221	197	217	221	222	230	224	234	241	211	238	224	234	221	212	243	210	218	259	207	210	199	187	217	237	231	224	227	217	221	226	237	219	241	211	224	233	213	198	252	221	249	223	232	208	239	226	225	236	222	229	230	242	194	204	219	225	212	228	226	229	212	235	242	226	238	222	216	211	228	223	217	229	228	238	224	211	240	224	231	241	211	230	236	209	234	206	244	199	184	202	204	226	200	237	211	236	250	211	219	222	209	226	173	211	235	249	240	242	213	219	210	250	199	242	205	250	241	233	245	214	185	231	225	206	232	206	226	204	220	230	225	187	228	210	246	204	217	205	227	220	227	216	244	217	198	225	220	201	205	253	248	228	205	215	240	198	200	214	255	230	207	243	197	234	187	218	212	197	230	236	210	238	237	215	242	201	218	206	255	198	225	218	234	234	224	203	222	207	214	231	233	221	229	232	190	225	208	200	212	206	204	209	200	226	221	215	234	193	232	231	197	212	200	241	240	212	217	216	197	218	220	227	224	232	211	232	255	224	248	203	206	237	207	229	216	226	189	219	227	237	245	223	256	221	236	231	234	206	239	214	232	213	219	182	232	209	231	255	226	213	213	231	233	221	247	230	203	233	219	228	243	238	243	231	251	271	213	207	230	248	224	200	208	243	208	213	194	238	201	201	212	242	202	244	256	220	214	223	238	212	239	218	215	229	238	221	227	211	231	198	211	236	243	203	238	233	236	228	228	242	220	223	209	243	222	247	208	223	204	231	201	221	253	210	215	210	215	216	218	222	217	219	235	229	218	201	202	213	245	213	237	239	234	204	236	224	205	217	215	194	210	217	218	219	215	253	204	221	240	224	226	239	197	181	198	231	230	208	215	207	252	228	233	207	209	240	230	211	229	248	237	205	225	217	210	254	220	200	236	198	208	225	211	228	230	204	191	235	220	204	214	193	230	235	227	219	237	236	224	232	218	240	208	267	185	211	216	234	213	220	223	226	218	227	228	219	227	260	242	232	202	205	213	202	231	259	245	224	241	213	252	224	224	213	224	210	212	221	206	251	210	205	229	206	235	238	229	211	233	227	200	211	228	240	220	218	217	249	238	225	200	196	230	196	218	210	224	207	245	182	211	248	249	234	221	212	225	231	216	224	214	239	227	207	197	231	219	239	209	224	239	217	231	231	250	225	228	209	250	217	194	207	218	224	228	217	207	247	208	221	214	250	253	224	220	227	241	201	209	225	245	214	203	221	223	209	229	196	255	222	214	205	192	230	229	224	220	232	233	236	253	213	226	232	205	202	224	223	225	227	266	230	255	221	237	242	221	219	212	211	236	202	217	231	228	229	230	211	194	247	216	240	231	211	241	209	200	205	205	229	237	220	227	247	219	246	219	207	228	223	218	217	233	239	215	205	206	229	238	207	247	215	219	232	224	227	258	237	267	239	200	212	208	226	230	218	224	219	230	244	215	217	199	220	219	197	252	225	222	224	245	230	226	212	244	208	213	222	227	229	217	214	218	241	185	224	218	245	213	228	247	233	237	220	170	229	223	228	219	212	210	224	229	185	225	200	260	248	198	209	230	214	219	228	220	223	222	224	200	220	223	232	226	213	197	192	208	209	229	203	233	201	224	241	203	232	217	199	198	235	216	233	216	231	205	237	208	241	213	238	226	226	214	198	206	217	216	233	237	234	233	236	225	235	203	231	226	246	228	210	230	218	224	237	249	205	230	208	190	217	213	251	223	215	234	189	219	230	231	217	213	235	231	186	214	229	233	205	203	230	223	226	241	236	219	215	244	242	202	210	206	196	230	238	261	219	207	245	223	206	222	213	232	222	204	223	220	253	228	235	214	203	219	235	198	228	208	198	246	226	213	232	239	222	212	225	238	218	220	231	199	237	229	226	193	216	214	213	225	226	192	187	223	250	208	219	188	222	226	206	220	208	226	234	234	210	219	242	213	225	210	204	242	206	233	209	236	246	196	216	225	214	205	212	216	214	211	221	207	214	211	207	246	257	232	246	237	233	221	213	216	198	175	198	223	209	193	231	215	246	244	214	225	200	225	236	207	240	243	193	208	217	232	211	220	193	245	237	207	225	224	230	231	211	227	230	247	225	254	243	206	223	234	213	223	247	225	213	223	249	233	260	216	224	240	225	236	207	210	237	207	211	229	220	237	211	233	230	202	229	189	208	233	202	199	204	241	236	229	221	221	230	207	267	245	223	236	237	221	220	213	239	212	216	223	221	229	202	219	198	215	236	202	197	248	228	226	225	211	224	232	208	214	220	210	254	231	200	240	199	250	255	206	209	225	210	226	237	219	209	237	232	255	236	210	227	226	218	230	232	202	226	245	230	218	232	230	232	210	230	213	248	224	225	206	212	231	221	227	224	222	216	228	223	198	219	229	211	236	220	209	190	253	220	216	220	219	250	210	247	224	209	215	216	245	250	203	225	248	242	213	215	206	205	245	198	204	206	207	219	234	209	230	220	216	223	216	224	230	215	234	227	231	219	216	217	212	215	202	222	208	218	195	246	223	212	210	207	220	228	231	197	241	182	230	201	221	199	217	217	226	228	213	234	198	236	224	243	185	213	231	212	229	238	240	228	198	223	250	228	243	241	211	213	234	222	224	231	219	244	204	213	214	211	204	214	243	229	221	216	226	241	251	217	215	219	234	251	227	207	197	218	184	221	220	181	231	220	247	201	234	236	230	201	222	193	233	197	223	203	197	220	231	248	210	212	235	234	235	216	190	226	236	206	236	206	191	214	210	250	238	204	207	236	229	224	207	203	207	232	202	217	244	227	266	233	211	233	225	239	225	242	239	256	231	218	169	259	238	249	210	207	226	226	216	243	193	241	225	223	237	240	235	203	253	206	225	231	216	207	206	228	243	225	201	208	274	199	204	219	200	234	225	237	186	224	215	217	235	232	224	211	211	197	228	221	209	240	211	219	236	228	208	210	223	237	228	230	233	243	263	224	202	242	194	256	228	230	219	200	216	219	203	236	228	215	220	238	242	229	210	257	215	229	262	208	232	219	252	209	200	220	218	231	233	197	199	219	208	231	207	232	225	211	206	228	203	258	246	224	233	241	227	259	189	212	208	209	179	250	223	218	212	210	218	209	233	238	249	229	201	251	229	234	236	246	229	243	225	235	192	215	259	204	219	222	215	242
22813	1192	2395	2765	2359	2069	1686	1493	1248	1192	1063	994	900	906	869	736	778	796	724	725	697	676	705	720	647	663	641	625	640	627	646	680	616	610	577	639	603	578	578	619	582	608	587	594	631	580	617	549	591	563	612	590	590	575	542	556	576	596	545	584	592	543	555	529	643	558	562	616	621	607	542	577	577	514	614	529	564	550	596	593	560	558	568	594	581	579	551	577	599	612	564	617	549	543	595	561	601	637	580	579	544	548	570	595	623	536	564	602	527	559	552	598	595	569	548	587	574	590	625	568	544	569	551	559	551	567	565	591	548	549	566	558	529	606	582	552	577	585	565	579	568	575	592	576	588	562	579	611	549	563	595	576	568	534	552	584	580	556	584	586	580	578	582	602	632	569	589	594	562	561	545	538	624	549	539	585	563	593	536	580	570	582	571	544	548	580	557	564	594	630	501	589	558	524	569	590	578	591	546	580	608	542	580	564	537	521	552	535	529	543	547	593	589	593	503	555	558	536	571	566	532	582	578	568	554	552	556	533	561	552	598	580	580	555	597	606	579	564	571	552	564	564	584	590	591	565	538	619	599	573	557	565	603	549	555	560	586	552	579	571	550	609	566	565	554	564	580	580	565	528	556	588	579	618	599	562	566	556	583	564	557	607	579	551	573	559	565	583	550	597	546	562	614	571	569	584	551	541	514	574	570	573	582	561	529	544	602	559	538	604	598	549	595	561	528	566	592	550	566	584	577	542	602	586	583	546	569	567	553	587	579	622	582	545	547	530	547	544	542	531	602	563	559	587	566	554	570	575	579	601	553	565	598	554	558	565	546	553	562	615	548	526	613	604	569	587	599	553	581	556	588	613	544	571	529	543	555	582	573	568	543	558	548	527	545	545	600	564	609	585	586	565	604	569	567	532	610	556	591	572	585	551	576	507	603	534	587	605	527	571	583	595	582	536	539	567	551	548	610	537	574	577	542	579	547	547	610	586	589	545	568	613	537	544	588	615	562	546	585	599	580	578	589	550	550	572	595	527	554	577	530	594	573	599	579	573	621	571	548	585	572	521	530	536	524	552	596	539	549	533	523	577	584	584	535	537	526	578	593	516	563	546	563	578	554	602	590	545	583	540	559	575	540	601	526	588	616	559	566	566	521	560	566	573	597	567	536	580	562	515	544	579	587	582	556	557	559	568	538	526	551	569	571	566	545	585	580	551	572	544	555	570	567	562	556	607	570	564	599	528	550	546	587	580	562	577	551	583	576	611	560	537	593	563	537	586	565	532	570	633	547	565	579	578	577	533	614	583	556	576	578	547	547	585	570	614	569	553	557	596	605	577	587	553	554	549	591	564	541	587	587	587	548	524	605	565	604	574	553	577	579	562	571	536	592	575	523	566	583	532	610	556	548	544	560	532	560	552	537	576	563	601	576	561	585	567	538	540	591	607	571	556	579	585	588	579	592	543	573	545	552	571	574	545	620	582	566	567	555	579	573	611	572	543	599	572	590	584	574	595	539	588	554	566	563	553	553	534	580	581	536	575	566	584	569	559	564	552	593	614	582	567	566	549	565	582	519	594	596	549	564	535	567	586	563	561	558	591	588	597	542	575	586	591	578	564	527	568	585	557	533	611	558	555	566	576	557	629	584	585	558	570	582	565	533	569	591	607	526	546	552	560	542	548	559	542	593	575	527	554	583	566	556	621	566	590	528	549	576	570	549	566	561	605	565	559	574	603	540	560	570	589	565	547	527	548	566	536	537	567	615	576	580	554	566	624	570	563	563	593	567	532	580	533	577	597	539	568	574	588	561	597	562	553	581	562	544	570	609	607	593	520	595	562	596	577	608	571	568	595	601	547	580	563	583	556	578	598	582	579	573	544	610	538	512	601	551	533	557	560	567	548	562	553	563	623	559	515	552	585	595	550	576	555	557	567	610	548	575	567	517	570	581	606	539	584	573	612	577	597	546	591	530	569	573	565	543	553	589	560	510	572	565	601	595	570	592	549	593	543	536	557	544	592	553	530	582	583	561	566	579	537	634	589	578	577	559	596	572	555	577	541	564	547	562	562	531	537	582	570	579	560	585	552	592	587	554	550	578	545	576	595	566	560	619	619	580	541	575	587	595	572	544	575	553	538	546	579	581	549	574	525	540	582	583	550	581	500	540	578	567	552	555	587	592	547	552	546	539	590	546	594	531	574	595	547	582	553	548	571	552	582	559	522	573	566	590	548	567	554	556	590	558	542	559	603	567	531	579	591	570	542	574	564	581	598	584	600	521	552	553	542	602	563	566	570	548	615	522	599	565	602	594	567	540	572	567	567	552	546	527	547	543	578	589	525	606	580	550	534	554	515	582	571	551	575	562	582	554	582	544	574	568	582	594	573	584	577	621	570	592	574	568	525	534	562	602	634	545	580	628	526	554	549	560	559	575	569	564	571	539	572	575	607	598	603	557	590	586	605	608	533	625	554	523	525	559	541	583	551	581	539	582	577	579	607	581	554	555	629	588	526	575	567	559	569	600	559	590	575	554	595	551	548	544	577	555	585	551	605	535	575	566	561	572	553	584	566	602	575	554	550	540	540	542	566	528	589	562	549	556	566	595	569	590	581	577	557	623	562	533	591	585	572	577	573	558	509	582	568	558	529	541	569	566	551	519	587	571	559	572	567	583	625	550	571	580	562	557	569	603	537	594	575	569	584	557	564	557	496	566	573	555	571	571	584	572	531	597	578	592	574	567	584	552	551	526	543	605	604	588	608	546	528	525	578	543	517	580	560	556	577	555	580	603	532	574	546	610	495	516	558	542	610	556	583	547	550	573	577	585	541	601	576	527	567	541	572	566	574	596	587	574	576	549	531	532	543	546	543	565	532	542	571	560	610	531	569	527	542	603	567	584	534	591	555	580	570	538	559	564	537	583	584	585	580	587	532	564	597	550	571	539	582	573	568	579	523	583	549	570	567	530	555	533	567	552	591	578	525	559	565	576	513	556	559	592	549	614	538	556	583	551	550	567	558	566	597	573	570	522	596	578	541	619	590	568	578	538	589	611	555	567	611	593	561	580	607	544	568	569	583	587	570	521	517	559	521	529	565	575	568	581	574	606	556	542	595	562	552	556	545	534	577	552	581	629	562	608	593	614	603	544	544	544	563	579	572	561	559	603	600	535	574	597	531	576	569	531	571	568	561	564	587	545	582	581	579	576	585	582	536	560	597	574	580	514	532	554	514	588	520	576	565	602	577	530	551	547	581	592	552	536	611	572	529	572	557	541	528	607	609	564	568	601	537	582	556	537	539	544	558	591	498	588	531	563	578	558	543	550	566	586	551	527	550	564	567	524	537	567	605	547	565	571	553	558	615	532	541	563	593	558	582	586	546	565	575	586	555	565	559	525	566	589	556	607	601	534	580	590	612	564	526	547	623	594	542	553	580	559	583	525	567	594	572	585	571	575	569	579	574	554	535	581	537	541	579	591	550	572	588	540	558	563	559
63377	21440	6060	1956	1408	970	838	697	579	529	502	481	506	455	422	401	391	381	393	384	382	401	372	327	374	386	363	338	359	365	349	342	360	372	320	319	356	370	334	343	322	354	349	330	321	322	360	334	337	352	367	305	314	359	352	363	360	325	333	356	368	315	334	355	385	343	360	324	339	332	350	346	349	361	352	320	312	324	328	340	332	344	343	341	316	341	350	342	355	365	349	344	344	370	385	343	340	359	355	332	337	354	337	308	381	372	333	303	343	343	395	345	328	357	385	360	334	337	348	315	306	334	308	334	322	328	376	344	318	329	326	352	344	341	332	358	361	369	350	349	311	347	349	357	336	334	337	340	359	342	335	313	336	358	351	346	315	353	327	322	331	371	334	367	351	330	311	372	335	349	331	304	345	340	358	343	322	387	321	347	332	329	326	308	333	351	315	339	319	362	332	321	350	345	324	351	330	347	310	318	347	309	314	355	364	339	365	305	325	312	347	329	341	335	319	339	347	365	336	369	359	345	330	326	327	339	318	344	374	349	346	344	327	380	330	323	371	356	346	312	352	331	373	362	355	362	332	333	327	312	335	314	328	367	341	343	334	373	342	342	321	326	348	325	327	299	342	346	354	322	310	341	356	324	355	339	330	365	331	373	325	344	344	342	350	319	354	324	354	311	341	328	352	293	328	325	318	385	341	337	370	342	371	329	324	349	351	341	321	326	320	344	319	364	348	354	360	310	353	376	324	357	335	359	344	334	377	341	342	343	347	347	348	359	337	318	331	359	312	357	314	338	321	317	335	325	314	351	327	351	352	342	353	335	320	301	315	302	361	345	333	359	324	310	348	362	336	309	353	360	346	334	304	338	357	338	374	347	338	372	396	334	342	364	332	333	321	348	336	361	348	372	336	360	351	355	335	325	344	327	306	357	319	318	319	358	351	360	361	331	337	329	341	346	360	346	332	319	309	371	357	359	339	369	350	334	333	375	308	334	349	327	359	324	348	361	330	380	334	309	322	355	352	333	317	329	327	337	361	351	371	367	331	373	321	329	356	328	326	341	335	350	326	324	339	329	352	314	339	347	323	325	340	397	323	371	310	371	324	340	330	302	325	367	317	332	386	361	364	329	314	334	318	321	339	366	327	347	338	327	318	326	315	351	324	339	318	358	310	349	345	357	354	355	327	318	342	373	364	341	351	327	342	351	316	340	330	384	352	344	345	312	323	351	304	339	314	339	341	343	346	304	358	329	331	354	327	323	331	361	343	365	372	311	325	314	346	348	326	371	353	359	325	331	319	325	368	366	331	324	342	342	303	331	363	337	333	348	350	349	323	320	323	340	300	341	361	348	330	337	333	345	351	324	320	351	383	379	350	354	328	352	327	317	364	344	316	335	326	338	284	396	353	369	337	311	311	304	338	341	355	370	364	333	318	336	363	366	340	360	309	344	342	358	328	341	341	349	315	331	381	362	313	350	306	329	341	327	344	332	350	350	343	356	332	352	358	332	332	342	333	324	337	336	352	319	325	332	344	338	349	337	340	314	339	365	336	364	370	347	330	303	346	299	327	326	326	343	319	339	331	331	310	352	302	333	347	336	339	358	352	330	356	347	363	335	352	339	357	316	336	321	327	341	343	330	352	352	355	344	353	338	333	355	329	347	316	385	342	339	357	382	336	371	299	331	348	353	340	319	349	383	358	323	302	344	368	341	322	336	347	347	336	331	343	337	344	365	326	356	316	310	356	376	305	355	360	348	343	334	296	347	324	337	342	301	334	325	347	348	301	311	343	369	363	321	324	331	339	329	339	357	314	302	340	314	355	343	318	355	327	348	342	271	347	355	315	333	356	331	355	346	340	351	344	321	351	325	297	340	363	357	339	330	305	353	343	332	350	363	345	324	361	326	368	358	330	347	344	339	353	348	369	351	345	352	301	309	360	333	340	334	306	326	358	332	359	351	347	367	382	317	352	309	341	350	330	341	331	346	327	312	340	346	296	331	355	374	335	351	362	376	315	334	326	328	340	325	332	323	337	346	309	375	352	316	322	331	336	320	333	288	361	350	326	329	374	367	321	350	362	358	330	320	350	362	345	314	304	302	341	347	341	360	318	348	369	340	345	343	316	326	322	328	329	294	350	353	317	350	367	309	325	360	333	339	331	357	351	329	335	353	342	379	339	353	352	344	354	335	343	327	334	365	328	354	345	352	375	326	313	330	332	330	348	341	358	330	334	355	321	337	348	347	292	352	338	360	317	314	346	322	350	362	371	368	340	363	365	360	355	339	331	287	367	345	364	317	386	358	380	316	369	345	335	335	339	331	342	356	354	336	328	354	338	342	309	357	343	342	342	351	354	332	312	302	331	301	339	310	362	317	355	317	322	356	358	321	343	306	357	345	326	373	333	345	332	328	333	349	323	305	316	349	349	341	349	353	307	316	338	319	331	329	338	342	313	355	309	333	292	322	331	359	346	335	352	326	344	347	351	321	344	308	344	337	340	326	332	324	361	359	342	331	317	342	346	347	332	333	319	368	338	341	344	400	341	360	324	320	321	342	337	350	318	383	307	348	322	367	329	333	328	346	338	371	334	331	360	348	319	354	341	318	332	334	320	341	340	357	352	334	341	327	371	305	360	307	315	339	320	345	323	363	313	321	342	335	320	334	331	324	380	334	344	332	344	324	313	327	358	343	337	302	314	349	335	355	318	354	334	413	328	370	357	328	325	316	345	342	366	344	361	305	336	296	332	364	355	385	332	348	351	339	333	332	373	376	384	340	337	365	305	313	364	341	345	321	326	341	347	336	344	355	333	347	335	357	347	386	337	323	350	345	319	328	363	352	317	341	338	357	343	317	319	329	324	354	334	342	342	345	333	330	348	368	343	351	357	358	331	325	350	335	344	367	361	348	344	322	318	319	335	373	303	331	330	359	327	316	326	323	322	361	328	360	352	332	377	336	351	324	336	363	320	340	333	316	366	344	332	350	299	354	350	341	366	340	359	368	337	342	317	354	399	368	394	320	329	336	331	363	350	338	333	325	327	342	334	325	372	344	337	332	307	348	362	356	325	325	342	350	323	298	348	374	321	357	329	354	321	314	353	331	365	338	376	342	343	341	330	354	366	309	366	358	352	339	303	355	361	357	378	370	354	312	343	376	344	320	337	370	361	328	325	359	361	329	352	371	316	339	337	349	350	323	320	360	336	360	371	320	333	360	338	335	339	359	344	343	344	299	364	338	327	342	321	352	351	326	367	339	309	347	359	371	333	372	347	338	343	306	330	349	345	343	329	340	342	344	361	341	326	343	357	337	357	368	390	328	348	346	329	388	352	336	372	378	312	339	372	371	324	335	328	340	353	307	335	353	339	314	356	348	344	333	338	325	321	338	377	364	347	321	317	305	298	320	344	350	342	319	352	360	313	333	340	346	343	309	351	371	339	354	327	319	327	333	340	357	328	380	337	345	339	319	322	344	317	354	324	356	344	320	368	358
29887	2129	4290	5031	4433	3651	3079	2508	2181	1938	1798	1625	1515	1413	1306	1273	1183	1118	1190	1059	1080	1034	995	992	1017	981	919	956	918	882	919	928	897	865	822	888	831	896	858	880	888	866	850	854	848	839	880	820	868	812	871	816	811	867	803	793	763	853	814	861	847	834	821	801	797	802	788	837	829	761	828	825	794	848	830	802	825	793	842	817	765	803	762	758	775	811	803	764	726	783	815	790	804	779	800	818	750	823	791	815	800	794	794	862	806	800	871	790	754	830	800	783	762	802	774	783	788	750	780	749	809	835	779	813	783	810	805	741	847	790	806	741	769	801	815	813	724	828	783	763	800	788	818	747	764	785	808	733	803	799	842	782	758	774	768	744	844	773	864	821	729	804	761	775	765	807	829	854	805	791	777	795	810	755	805	833	787	771	793	772	803	785	823	776	778	818	788	783	789	779	765	756	778	778	800	775	768	798	786	801	813	743	785	755	844	775	773	770	781	783	742	768	761	787	808	786	790	848	745	782	796	726	807	773	768	790	792	761	825	805	776	802	778	754	763	764	797	787	772	760	756	826	772	775	791	803	775	782	818	823	823	806	846	767	801	774	746	798	777	817	795	741	802	764	803	828	807	783	779	796	779	764	798	793	780	821	778	810	769	764	787	810	851	786	788	762	737	768	812	796	729	771	801	773	749	779	717	783	783	763	753	762	795	818	805	788	818	814	806	747	752	786	779	778	797	806	742	798	810	791	787	813	766	780	742	797	793	782	776	776	792	759	772	781	760	812	816	793	771	797	767	788	730	784	812	776	725	762	816	818	808	798	788	782	831	728	831	811	738	805	833	857	782	804	732	785	780	785	774	762	809	818	821	808	762	830	818	791	801	755	770	737	756	791	797	757	812	799	819	794	767	714	796	780	794	847	763	795	719	824	810	773	837	755	784	761	784	789	813	787	739	762	779	763	804	796	806	759	805	776	777	819	792	820	802	775	844	853	767	804	808	758	746	811	799	806	811	764	775	757	821	840	811	770	808	784	749	800	773	782	782	769	827	737	772	786	759	772	791	810	766	776	763	771	824	789	765	787	781	774	734	790	768	805	753	794	782	799	819	748	791	837	787	772	769	807	813	760	788	796	793	800	806	792	779	828	803	801	783	805	784	748	826	765	805	791	786	785	792	818	823	807	786	795	811	795	815	772	787	767	822	742	775	807	800	790	803	780	823	802	823	782	784	804	795	795	764	836	826	786	781	836	818	793	781	773	759	813	807	804	828	777	784	768	803	790	831	776	799	785	797	781	802	819	770	817	756	783	779	786	786	791	797	816	813	795	780	723	725	793	789	846	744	814	798	829	757	815	737	792	770	742	799	759	783	784	821	792	780	796	738	780	800	804	793	752	783	756	758	757	749	772	752	792	818	795	788	780	770	818	737	821	779	824	766	767	827	780	766	796	755	782	722	786	790	780	737	870	804	777	745	781	791	791	805	824	776	846	728	803	749	776	730	780	771	803	810	750	784	778	789	818	790	780	753	831	813	779	753	781	778	799	782	842	781	781	791	781	800	763	777	747	802	858	768	803	739	799	735	739	715	838	744	775	795	815	753	793	767	734	816	767	816	748	802	787	809	803	822	798	812	793	786	749	795	833	810	816	798	759	754	787	824	771	784	778	748	807	736	810	781	749	768	796	825	804	815	763	771	753	828	790	795	816	777	815	788	754	798	801	753	800	809	816	760	778	843	857	755	850	772	780	778	770	781	779	757	781	809	775	777	780	860	740	769	811	807	800	802	752	756	846	838	776	829	793	757	777	764	806	758	771	783	753	809	797	754	747	751	844	793	779	780	783	780	769	777	744	789	828	813	759	800	753	792	803	834	795	813	778	742	779	782	798	778	787	796	801	804	812	786	813	782	840	781	777	792	773	735	794	805	775	766	760	770	792	702	803	807	799	806	827	803	754	761	780	785	763	784	784	773	790	809	814	781	715	752	751	729	831	780	764	765	779	836	771	809	763	782	787	753	755	791	807	818	770	778	798	804	780	757	807	814	801	782	739	755	782	805	782	797	777	768	802	730	825	766	751	784	818	748	768	764	782	803	796	764	793	820	753	771	758	765	823	814	785	761	764	759	821	747	812	808	819	768	746	791	803	772	785	796	811	793	854	814	810	750	792	717	794	756	822	798	810	764	821	773	789	779	797	741	793	810	815	770	755	802	807	767	799	761	809	788	855	769	767	773	811	762	734	796	753	796	788	769	729	767	791	822	810	791	811	800	753	790	764	797	818	781	753	756	768	771	825	789	800	823	792	800	761	761	750	765	815	807	804	785	816	784	758	766	790	777	764	781	823	812	787	776	772	798	769	796	797	791	763	801	777	784	752	745	751	796	745	802	779	791	789	767	780	789	802	776	797	809	762	753	810	761	793	761	814	816	814	797	727	783	804	832	759	817	760	774	766	748	841	848	768	786	826	840	820	813	797	829	783	779	757	779	769	812	808	827	775	782	776	785	781	743	810	831	822	811	773	855	794	796	789	844	836	772	674	764	764	771	785	779	826	768	783	778	795	815	797	750	747	825	767	784	806	770	790	822	781	797	810	767	818	797	778	768	850	791	794	805	806	775	801	839	822	759	768	787	744	798	781	813	790	789	773	759	744	748	812	753	783	811	783	793	747	804	746	805	779	784	783	791	851	806	767	773	761	736	762	795	762	762	796	758	769	740	758	801	801	825	774	793	792	809	811	790	727	836	764	773	793	778	765	790	782	843	738	819	774	799	793	792	780	798	789	752	752	805	749	825	837	807	811	774	738	787	805	807	788	821	778	794	845	797	834	739	798	732	766	776	801	751	738	807	827	753	796	765	807	785	800	793	777	745	805	785	800	840	831	742	785	808	739	759	747	784	787	813	732	803	821	756	751	730	799	777	771	784	766	746	794	775	789	777	729	767	754	827	833	805	787	818	750	808	785	786	848	814	805	794	829	786	739	791	773	789	801	822	761	839	817	816	803	801	791	800	803	796	809	778	739	813	769	815	772	792	818	793	801	802	824	811	786	842	811	733	776	804	767	745	792	793	793	799	782	831	835	734	833	810	823	788	795	760	798	801	805	797	799	734	773	812	780	801	785	829	736	778	822	760	782	738	778	795	774	761	814	787	779	802	793	794	726	779	810	741	735	795	827	792	770	762	786	801	803	792	856	744	791	862	742	806	766	811	761	799	816	774	756	752	813	777	799	787	759	776	780	735	788	821	787	807	825	828	798	803	785	786	760	839	801	809	793	775	747	803	790	858	749	788	810	802	754	762	764	776	803	832	747	769	815	791	783	794	791	763	791	785	786	808	774	728	741	785	855	730	759	781	732	751	816	769	804	824	837	764	764	751	805	756	841	789	740	771	800	821	747	795	781	774	805	762	759	792	798	768	761	829	775	733	761	827	827	785	813	812	820	813	793	850	764	827	868	762	811	788	767	825	709	735	812	710	821	782	834	806	802	816	786	768	802
6157	246	93	107	98	88	93	95	109	92	82	87	109	101	101	86	102	87	84	94	98	109	90	84	92	100	87	91	106	98	106	108	88	92	88	81	95	94	98	92	85	87	82	80	81	101	103	100	98	112	92	77	92	92	97	102	98	120	94	99	83	100	92	90	92	96	97	92	75	105	83	92	109	87	69	95	87	82	113	97	92	107	112	92	98	78	96	93	105	93	95	83	103	90	94	90	84	118	102	90	97	92	95	90	88	108	106	113	75	87	99	95	82	101	88	98	101	77	107	77	105	94	90	104	103	88	96	102	79	93	74	87	97	90	111	116	95	96	98	91	73	106	81	80	103	96	90	82	79	80	79	97	109	97	95	99	108	113	76	103	100	78	100	89	86	91	101	98	111	86	110	95	95	99	90	107	85	85	108	80	90	85	104	94	100	86	80	93	75	80	100	99	103	89	78	96	77	96	98	79	89	95	86	105	95	84	114	95	81	91	73	94	103	99	75	92	92	87	91	94	99	98	102	100	90	82	106	95	109	106	84	79	78	88	96	92	95	85	80	105	88	107	88	90	101	96	74	108	105	86	88	95	85	77	94	111	84	84	80	106	108	81	99	111	108	102	102	77	85	103	84	112	81	105	105	98	108	100	98	97	101	87	102	89	101	88	90	98	90	98	99	88	81	92	99	85	88	91	98	97	92	93	104	101	88	86	95	106	92	100	80	84	92	88	88	94	91	91	101	89	94	100	108	93	83	81	94	91	108	112	93	82	75	99	112	95	100	79	99	108	91	89	104	106	92	89	81	88	88	104	94	83	110	76	81	92	107	93	89	87	80	94	68	87	70	75	80	78	99	111	95	97	99	88	99	108	103	92	95	91	90	89	92	91	111	96	103	87	84	116	72	104	100	102	98	90	97	78	102	90	79	92	107	119	90	107	79	101	99	92	92	79	91	84	101	109	87	99	83	85	87	102	100	94	123	76	104	96	99	84	79	85	96	90	98	82	108	99	98	92	94	91	71	89	101	79	86	88	80	97	104	81	102	95	105	91	103	84	86	88	82	101	96	112	75	96	107	96	103	113	94	104	85	92	101	116	101	88	99	98	95	119	111	91	73	90	94	74	106	82	104	90	106	84	87	116	83	84	92	85	100	90	98	103	88	100	91	107	107	93	91	76	101	106	86	76	101	88	95	78	92	85	86	96	97	100	103	57	97	92	88	92	94	96	95	94	105	90	101	85	82	99	98	94	90	90	102	87	113	89	106	84	94	92	102	103	90	114	82	89	93	106	74	111	104	91	106	103	76	98	106	94	94	109	94	106	99	106	69	82	102	93	112	105	109	101	90	75	118	78	80	104	103	97	88	92	101	112	79	87	81	97	95	103	88	107	93	93	87	82	100	102	87	92	104	116	86	86	95	99	97	90	108	112	81	93	121	100	110	113	81	103	102	95	97	82	86	102	82	92	75	86	84	95	89	87	101	94	85	81	96	75	84	93	88	103	96	104	81	100	97	90	97	88	89	93	84	80	91	86	80	91	88	107	92	104	98	113	94	100	99	91	98	96	92	85	117	122	89	73	102	96	99	96	103	98	101	85	89	102	108	114	93	87	90	94	87	92	94	90	107	108	82	75	96	84	78	90	83	83	97	83	100	107	95	90	121	81	77	97	94	106	96	107	93	113	92	98	88	100	104	79	99	89	99	116	84	111	98	97	94	79	103	86	99	103	102	86	99	94	111	99	105	102	76	93	93	94	84	105	88	94	106	93	93	80	82	90	87	91	105	105	101	95	95	77	97	90	86	95	88	86	90	84	80	80	96	85	86	108	90	103	97	75	111	97	72	95	69	82	85	84	94	82	84	121	87	94	91	98	94	91	90	106	106	90	82	95	119	86	91	76	102	89	91	87	81	90	94	90	101	106	103	80	85	101	96	104	83	99	94	119	95	92	95	80	103	83	104	88	79	99	100	92	106	106	100	104	106	114	94	86	75	86	94	81	101	89	101	110	87	98	89	85	78	99	94	98	97	90	86	79	110	90	86	102	81	100	83	87	93	89	100	120	101	118	73	76	97	103	112	94	92	84	87	111	79	103	94	89	88	95	100	95	92	89	97	82	86	104	113	111	86	86	91	106	95	109	96	85	106	95	103	90	109	77	105	97	115	75	95	97	78	87	110	106	102	88	108	86	86	91	102	104	93	90	97	101	94	94	82	92	111	94	97	93	103	104	76	89	95	100	105	87	61	101	86	72	98	91	78	77	93	98	92	98	119	100	103	80	93	89	96	98	75	76	112	113	91	110	90	99	95	99	101	104	86	122	87	77	97	91	88	118	101	96	99	98	122	104	106	95	107	85	97	77	104	102	94	94	98	86	108	77	98	86	98	95	91	92	108	88	92	90	72	85	106	104	105	97	97	102	96	88	86	80	109	86	81	84	100	94	89	84	101	100	105	99	100	83	99	109	102	105	97	91	85	105	81	106	90	71	93	85	91	103	94	102	93	87	111	106	80	95	105	99	99	105	106	95	100	98	107	95	107	90	95	86	91	103	96	68	94	98	90	85	91	91	90	87	114	104	103	89	98	81	94	114	97	93	109	66	103	107	82	99	93	84	75	93	96	86	88	107	83	116	92	92	102	105	92	99	99	107	91	101	102	103	107	88	97	103	98	83	114	98	95	96	112	102	91	94	100	98	101	82	102	88	93	83	96	96	92	101	72	96	95	80	106	101	98	86	83	100	104	91	95	103	109	93	94	111	87	114	95	91	99	98	100	73	82	99	86	94	84	104	107	109	91	77	86	93	114	91	103	104	89	95	108	91	88	73	102	105	69	108	93	90	83	78	103	91	94	92	90	99	83	108	99	102	103	111	75	86	86	75	96	98	95	102	116	99	93	98	93	86	96	99	106	92	83	100	82	93	82	95	91	82	75	93	92	110	86	106	98	92	101	83	94	97	95	106	78	110	77	81	89	96	78	111	97	82	92	77	94	102	102	92	104	94	98	89	104	70	91	91	88	103	92	83	92	85	86	76	88	91	86	100	93	76	99	101	95	84	96	95	80	95	91	110	94	77	92	108	82	95	93	82	91	93	108	114	98	94	120	82	97	88	104	106	126	71	83	96	95	67	96	92	96	96	101	71	94	91	87	97	98	92	96	86	96	90	101	93	106	88	93	80	98	80	113	104	99	82	108	107	77	86	86	96	80	96	92	98	92	115	104	86	80	114	84	90	101	83	85	80	94	96	90	104	66	78	87	83	80	101	113	100	102	90	88	96	94	107	111	90	92	82	89	88	102	98	87	97	91	93	95	97	90	97	94	90	96	90	105	105	88	97	119	95	83	94	83	91	97	69	82	104	102	114	97	106	87	91	98	103	132	91	98	92	83	99	88	101	101	86	103	102	98	95	84	79	113	91	84	98	85	82	95	107	95	97	97	79	96	94	94	93	103	84	91	89	95	82	60	123	88	99	88	120	105	112	108	102	87	87
5368	300	348	385	353	320	306	309	314	324	332	331	281	281	290	302	316	300	286	321	298	297	299	284	289	292	277	329	305	293	296	297	322	278	285	303	290	298	282	301	285	299	293	316	295	279	275	293	307	278	268	284	311	301	257	305	267	302	302	279	255	310	281	265	331	290	259	295	295	307	278	297	303	317	291	312	266	304	304	294	263	298	331	314	296	326	277	280	279	268	278	265	291	269	285	292	272	303	303	305	284	296	255	310	261	299	292	288	290	294	283	306	271	294	283	296	308	299	292	300	246	283	290	297	341	321	292	308	280	275	289	300	286	286	292	301	309	284	291	302	272	310	318	286	287	299	301	249	308	313	273	282	317	311	303	313	277	277	311	310	301	307	310	278	264	341	296	314	264	319	297	267	288	283	252	268	303	292	298	284	286	288	303	278	308	263	259	267	278	297	269	290	291	295	297	270	316	278	336	290	307	287	307	281	314	310	296	300	297	270	281	308	284	287	298	315	293	278	311	291	274	286	298	285	320	279	283	306	269	298	250	328	290	300	313	301	310	282	326	302	278	308	260	301	300	313	302	304	273	298	324	289	294	308	272	307	335	298	291	285	295	291	301	326	265	285	315	272	278	311	279	290	272	286	302	314	257	291	282	277	300	286	309	257	271	279	298	291	299	306	283	323	281	297	279	280	301	319	326	297	298	281	300	303	279	276	318	304	273	284	297	302	278	263	282	286	278	300	296	301	307	296	278	276	262	314	288	302	280	301	309	288	273	296	285	263	301	295	313	277	279	266	286	266	297	270	296	295	303	295	262	312	254	298	304	268	302	274	270	290	314	301	288	285	290	307	329	313	316	340	281	304	274	298	287	287	308	283	292	290	289	291	297	296	304	275	283	323	304	315	303	283	302	294	307	264	274	304	302	293	272	285	264	292	311	300	333	298	322	275	292	295	278	296	298	289	316	295	286	297	288	255	314	306	275	328	287	306	288	300	276	275	282	310	289	285	303	288	316	269	298	303	310	283	288	298	308	312	275	305	298	311	318	279	299	302	300	287	286	283	316	307	268	289	327	288	306	276	295	286	282	303	291	314	281	298	290	282	302	315	270	296	289	322	328	303	311	304	256	305	271	272	325	309	270	284	266	294	290	322	303	317	315	282	259	289	297	287	290	272	301	289	271	317	284	280	299	287	273	296	290	278	302	282	292	299	275	269	298	291	316	289	299	276	300	278	278	274	304	258	290	288	293	290	301	289	293	280	331	288	256	299	278	274	282	297	249	286	293	316	313	303	287	310	269	273	285	297	336	314	297	290	307	261	277	287	295	280	304	292	295	298	304	283	303	297	307	297	309	301	299	307	283	303	268	294	289	295	304	286	280	282	292	297	282	310	300	304	305	288	291	281	274	281	288	284	257	287	305	266	283	271	296	265	271	298	281	293	250	311	279	308	268	312	283	293	329	297	284	337	273	311	264	298	299	287	302	296	291	299	305	314	301	294	264	293	304	285	268	300	306	269	294	283	269	277	282	270	291	319	282	304	301	303	300	259	287	284	279	288	293	263	289	328	286	317	290	296	299	328	301	306	312	272	302	308	302	325	262	298	261	287	296	296	306	299	295	323	267	292	274	289	333	301	295	325	293	284	287	280	273	288	285	314	317	297	287	303	308	281	286	298	263	303	284	279	323	297	282	279	250	295	305	308	323	298	294	276	300	264	296	276	282	297	300	295	302	281	286	284	291	326	276	290	294	324	302	278	291	273	318	296	268	292	288	276	322	308	293	274	298	259	269	282	299	283	292	298	302	311	286	336	292	264	283	298	273	302	301	311	301	277	288	318	291	297	298	295	286	319	296	275	270	276	308	295	331	270	303	307	277	296	279	284	293	278	288	274	284	333	293	298	280	304	309	281	290	277	291	329	312	293	307	270	316	250	301	297	293	267	293	306	261	279	299	292	256	298	282	288	289	280	274	286	278	278	298	286	313	321	288	302	288	307	293	303	281	265	290	331	273	304	275	275	317	275	265	303	272	283	283	281	271	288	294	278	315	282	278	306	290	288	274	317	272	303	301	305	299	267	289	284	260	304	290	313	303	277	304	311	257	296	268	297	303	275	273	277	312	309	264	261	277	321	307	284	321	282	312	287	303	262	291	285	276	286	295	317	300	291	293	304	304	289	308	291	258	267	294	287	277	263	294	247	276	267	291	297	280	298	318	264	272	301	306	312	313	268	299	306	283	305	248	290	287	280	328	292	250	289	241	317	276	281	296	293	283	305	279	292	309	300	312	292	311	287	318	293	311	297	314	319	258	321	251	286	287	303	318	294	274	282	265	298	297	307	301	270	274	299	305	287	312	313	281	284	270	307	270	297	250	294	291	269	300	274	311	286	317	287	262	283	303	305	304	266	318	274	319	306	285	284	302	288	287	308	314	268	294	304	274	263	310	280	301	294	256	291	293	277	291	285	310	285	310	303	308	300	306	266	277	291	297	297	320	265	269	265	279	316	277	301	285	307	305	278	275	286	305	287	271	282	307	289	294	285	263	309	283	285	292	281	276	280	283	297	295	295	297	309	300	300	270	293	299	284	302	318	289	301	265	267	297	287	274	291	298	284	273	276	275	288	302	284	269	308	289	307	257	268	296	307	279	306	299	291	307	283	302	288	273	293	279	281	287	280	304	295	286	275	277	295	297	292	276	321	272	321	300	306	276	296	276	279	289	286	293	313	292	283	284	290	269	297	301	302	283	305	297	287	296	299	279	293	280	272	317	311	276	302	250	287	296	295	280	292	317	287	262	272	279	287	299	291	314	307	295	270	314	298	310	245	288	276	325	267	319	334	290	292	331	286	293	299	283	306	321	301	299	281	262	283	309	310	282	301	292	310	279	266	291	307	301	293	287	277	278	307	312	293	311	308	322	309	315	286	311	290	292	275	312	285	284	286	284	274	296	308	320	297	291	304	276	306	279	264	295	318	283	283	277	294	316	291	280	287	294	282	297	275	274	275	303	313	306	292	301	290	319	293	303	288	312	300	265	290	286	281	273	300	302	301	328	311	315	284	279	291	288	309	310	287	269	297	309	317	303	294	299	285	279	296	285	305	305	265	307	292	270	271	288	273	299	295	280	294	296	301	270	301	303	287	290	289	290	273	275	317	291	264	306	284	268	314	259	323	276	292	286	325	301	295	289	310	300	287	300	280	275	292	280	290	320	309	290	273	310	313	281	297	290	305	299	271	295	296	312	294	302	296	297	279	308	290	282	285	274	269	297	319	280	275	270	282	276	323	278	284	262	282	284	274	268	298	311	296	290	295	315	298	283	286	278	280	281	258	286	303	304	287	282	283	298	254	302	314	289	277	294	279	293	291	256	266	286	279	283	281	324	325	282	293	280	273	262	297	306	287	294	283	280	272	267	272	307	279	335	299	318	294	315	260	286	287	296	294	304	312	289	300	272	280	317	287	305	282	326	268	320	296	297	285	320	312	293	316
49579	12690	1574	930	649	499	440	371	337	289	293	309	291	285	299	256	273	268	258	259	251	236	224	238	204	234	233	261	232	208	242	213	224	216	238	239	217	245	232	224	212	222	246	224	240	227	234	215	225	229	220	206	227	217	233	228	223	208	215	230	231	232	240	233	221	243	217	217	233	208	223	203	217	197	215	211	228	222	218	227	231	224	256	239	234	222	212	239	211	228	256	233	253	225	222	219	234	208	212	231	235	242	227	239	214	234	212	225	228	224	237	253	220	243	235	230	225	195	249	200	213	242	241	210	221	218	181	241	261	200	214	246	224	221	205	229	215	211	211	215	215	223	205	240	208	245	227	228	224	231	215	230	252	223	225	234	269	184	233	197	220	233	215	216	198	216	244	256	234	253	219	213	222	200	219	209	218	259	198	234	221	245	245	237	222	228	220	203	208	240	206	213	236	238	230	221	224	225	222	232	242	195	196	245	240	233	228	229	207	215	228	233	221	238	251	205	211	218	249	198	194	232	238	228	213	221	269	207	224	208	192	197	212	249	246	203	264	227	210	222	231	215	245	219	227	214	212	237	213	250	200	228	220	233	229	224	237	252	270	210	228	222	217	221	208	208	207	237	215	204	194	243	217	251	201	217	235	252	241	225	241	223	228	209	197	247	218	229	234	242	222	238	218	226	219	224	211	230	189	212	231	216	242	215	227	226	232	216	242	207	203	228	218	235	208	209	228	229	218	246	217	218	211	238	227	212	230	226	238	235	207	251	217	231	219	222	216	240	220	199	218	235	223	223	211	202	217	198	231	223	222	208	219	215	207	232	218	231	220	223	239	240	242	214	231	206	238	209	236	218	218	228	235	242	224	227	250	210	211	228	229	227	240	227	230	235	206	239	194	240	219	232	226	242	226	231	240	245	208	222	218	230	244	233	222	241	221	206	252	236	211	235	225	207	210	249	220	235	238	239	197	215	237	234	217	236	200	226	232	244	232	212	228	241	225	223	252	235	238	222	209	225	192	206	210	219	251	236	229	210	202	219	258	228	236	201	245	217	223	245	231	217	194	227	215	242	225	250	224	250	216	219	228	208	227	256	206	213	249	259	246	218	223	182	214	251	218	236	208	232	187	250	260	221	211	258	244	233	217	168	225	229	236	228	237	255	216	210	228	214	194	218	211	253	234	212	248	217	218	219	233	238	242	209	229	236	223	212	221	250	244	234	226	196	232	211	212	222	220	226	245	232	214	196	236	242	242	240	239	239	218	247	210	240	218	204	230	202	240	221	216	215	211	222	240	228	237	247	222	220	249	228	220	216	228	227	212	257	227	238	230	212	213	226	237	224	225	212	223	244	210	238	248	223	228	205	243	231	251	245	220	220	232	242	202	232	202	212	235	238	217	225	224	205	221	237	214	198	217	206	209	224	212	229	202	231	237	224	228	201	248	188	239	222	235	224	224	225	209	228	230	237	225	205	250	236	216	244	231	217	252	206	246	233	219	224	232	229	221	194	218	227	228	226	216	216	211	225	233	209	220	206	238	219	230	214	240	202	205	238	232	218	226	248	250	233	237	224	254	216	256	223	237	237	226	235	205	209	198	210	212	220	219	194	225	222	198	237	219	199	221	218	248	231	228	224	223	220	223	233	219	220	240	257	221	213	228	242	210	252	231	238	232	224	230	209	196	212	249	223	225	216	205	224	238	236	226	249	237	223	223	223	231	207	221	220	188	224	208	237	224	195	212	224	233	207	214	230	244	249	213	203	202	240	239	231	223	201	233	206	233	252	223	207	215	211	234	235	235	251	216	226	212	206	217	200	220	228	233	195	230	229	200	237	249	199	232	222	229	245	246	229	230	192	230	208	221	262	253	250	244	214	232	214	217	230	230	231	243	210	225	232	196	242	224	262	240	244	233	219	223	226	212	230	231	241	213	208	212	231	237	254	242	215	252	228	240	242	215	237	229	226	207	228	202	233	246	244	200	237	222	228	223	249	213	246	258	249	210	229	232	230	210	240	244	234	209	229	204	199	242	235	247	252	220	217	215	217	214	213	216	231	209	217	211	224	236	235	203	252	233	237	228	219	245	232	223	215	234	201	218	220	258	198	226	216	212	230	229	251	218	206	201	239	219	229	227	230	185	221	216	186	241	209	192	197	213	215	221	245	225	195	224	179	210	239	217	225	247	239	196	195	212	235	258	212	241	226	214	208	222	236	225	213	224	230	230	235	229	226	251	213	221	228	219	241	221	231	230	256	210	243	219	221	209	247	230	214	224	209	218	219	249	209	218	228	218	198	230	246	237	216	240	214	205	239	258	226	205	203	204	205	233	229	214	252	250	227	210	231	223	202	225	226	224	247	210	242	223	218	234	250	241	223	228	217	239	235	226	236	210	224	230	219	199	229	259	235	202	233	230	231	253	189	201	222	229	216	214	217	247	212	209	216	234	233	227	250	217	211	250	256	223	223	217	255	239	217	233	227	222	214	218	222	228	181	250	213	243	225	203	207	218	247	229	216	218	218	254	228	211	239	206	247	241	239	234	208	219	225	198	209	212	243	201	217	219	232	218	212	220	212	214	231	221	249	211	203	236	200	215	192	225	268	211	254	237	240	231	258	213	222	203	204	236	223	241	211	229	218	218	204	218	243	255	220	250	253	231	227	218	228	228	223	212	206	219	214	249	214	220	207	203	238	214	221	222	256	217	214	225	218	208	217	219	251	258	234	217	224	224	230	231	245	243	217	241	222	232	189	231	233	248	205	223	216	205	242	255	220	240	227	225	226	216	217	210	231	236	215	199	223	222	225	241	241	225	220	228	234	207	200	219	214	219	224	210	234	233	215	202	241	211	224	210	239	209	223	237	228	223	242	209	240	196	197	232	252	214	210	233	206	259	218	224	230	247	237	230	223	208	212	237	227	207	223	244	257	233	237	269	227	214	225	224	243	201	230	249	216	238	215	259	201	243	240	241	197	212	207	237	224	238	216	221	203	234	226	220	231	231	230	225	247	230	233	198	214	236	219	224	229	204	214	200	204	229	196	231	232	218	230	235	215	224	230	237	220	175	224	221	240	201	195	243	213	219	211	213	216	202	235	265	219	229	220	200	235	222	230	215	218	214	236	233	236	215	223	202	226	210	219	201	243	222	218	212	206	227	235	222	203	210	221	230	208	239	234	219	228	238	224	198	236	230	213	221	253	223	226	240	231	241	212	231	236	232	203	230	229	203	232	226	219	238	214	226	227	206	229	198	225	237	237	226	244	246	231	222	233	196	222	217	231	261	222	248	220	233	251	219	222	202	209	216	222	214	233	238	223	228	237	224	209	211	208	231	225	229	220	234	233	242	218	230	211	219	201	216	212	227	222	221	247	223	210	241	275	255	236	210	201	202	211	235	232	220	213	220	238	209	218	238	221	223	225	211	214	223	208	225	238	223	211	226	203	213	221	203	260	212	231	214	268	240	205	216	206	196	211	243	222	199	201	210	213
23196	1192	2408	2768	2462	2017	1690	1515	1292	1170	1082	1068	928	916	802	807	768	756	756	770	736	743	655	672	685	687	664	687	638	675	620	641	660	610	600	655	609	620	655	603	612	622	622	622	586	593	600	537	582	589	601	603	627	559	584	601	566	571	587	594	568	574	622	557	573	531	580	556	655	570	551	574	551	555	598	639	544	636	587	542	582	606	605	539	538	569	532	623	618	544	585	571	555	613	610	609	578	624	574	589	576	589	604	570	531	565	575	566	542	559	553	627	522	527	541	577	553	582	603	556	558	538	577	569	569	567	577	555	597	595	552	562	562	543	568	595	573	558	566	610	597	622	587	558	573	540	599	607	571	586	591	556	555	597	574	584	561	600	575	560	601	555	540	616	595	564	540	573	530	521	526	571	553	580	620	611	561	637	615	598	601	579	561	586	551	574	547	575	590	584	575	585	561	604	541	584	588	562	624	593	553	559	584	560	567	583	589	558	569	594	594	546	545	596	555	558	573	568	556	535	567	594	577	589	564	626	571	568	544	553	575	564	585	610	571	566	602	593	565	579	587	598	595	556	594	585	576	554	554	587	586	594	567	537	539	582	576	565	588	560	550	607	619	557	572	559	553	528	545	592	654	538	562	631	553	585	549	578	580	566	551	588	569	549	552	634	595	607	577	588	586	573	541	577	620	552	555	586	603	600	564	541	557	537	612	536	568	608	529	577	557	571	568	573	606	536	573	562	553	610	592	580	570	582	596	581	568	550	533	589	579	536	610	572	534	574	560	580	566	561	579	560	589	563	567	584	553	570	562	606	603	549	527	578	638	584	589	595	564	557	549	622	560	549	589	574	599	557	536	560	573	592	572	576	597	559	582	580	560	527	539	592	568	583	534	573	613	551	597	545	564	555	563	560	528	575	566	617	610	555	603	567	541	535	544	570	588	542	586	600	559	551	566	563	535	575	582	531	563	546	589	568	556	543	545	574	625	600	568	514	565	563	624	594	578	607	590	551	581	593	598	551	531	607	574	574	526	581	611	570	547	573	564	608	530	540	557	561	604	567	538	566	577	549	567	603	599	563	588	550	561	569	549	565	582	565	578	554	587	595	585	568	564	570	559	588	594	582	542	575	538	595	506	534	579	574	567	545	613	562	550	588	591	570	600	591	607	593	596	581	570	569	549	574	603	571	586	526	542	565	590	579	547	594	584	585	578	556	605	565	576	600	580	562	569	562	630	548	565	569	577	541	575	578	570	549	535	574	579	571	550	534	612	583	593	555	570	519	575	556	559	617	597	579	558	566	583	605	581	544	585	562	588	557	585	564	527	571	560	604	578	565	593	581	595	578	581	555	555	538	522	579	570	573	562	585	564	596	528	570	588	569	598	641	586	562	612	629	598	551	646	571	563	574	546	590	566	555	581	562	552	577	585	558	588	548	549	585	597	560	587	575	577	573	576	553	598	585	581	540	562	558	547	553	566	587	612	616	592	548	536	573	582	571	559	589	558	551	553	548	595	571	554	595	573	557	563	565	612	583	587	538	581	561	546	601	578	590	556	601	584	567	599	575	563	559	597	547	538	599	607	612	527	546	569	556	570	540	560	565	564	604	592	592	533	590	548	577	581	606	566	592	552	606	582	609	587	579	532	580	548	588	605	569	563	581	573	647	574	582	607	605	593	575	594	658	570	601	585	576	582	571	553	585	570	574	587	585	544	541	547	545	564	569	589	539	592	550	585	552	590	563	553	592	580	600	542	547	580	540	550	555	569	556	614	558	560	589	574	549	524	587	575	578	573	589	561	585	579	515	571	591	591	609	591	576	585	537	523	585	590	556	588	559	552	539	590	582	541	586	584	538	625	556	560	555	558	573	559	570	605	570	567	593	538	581	573	554	581	569	543	569	587	580	595	603	543	597	547	590	591	581	587	575	586	562	545	618	548	559	590	571	540	576	622	571	566	575	515	576	560	578	595	599	543	547	566	577	592	614	550	549	581	605	519	574	569	555	582	574	603	543	597	589	532	554	574	558	559	591	613	595	574	619	596	601	558	568	560	535	621	556	616	564	589	552	623	606	563	604	542	588	573	562	584	560	593	624	545	562	560	574	612	581	570	549	597	542	611	533	592	576	574	511	591	560	594	577	586	568	599	578	582	578	581	570	623	575	558	550	568	570	536	566	566	580	561	599	549	588	544	586	593	597	602	571	573	591	574	588	592	597	548	604	598	616	585	545	591	529	576	556	560	586	606	570	555	584	564	559	569	551	616	589	550	573	557	581	546	568	541	569	625	572	600	583	577	563	574	519	586	545	610	575	643	577	565	568	537	589	581	619	617	531	553	598	609	560	556	554	569	589	585	574	521	575	619	599	563	572	609	554	537	532	586	595	596	574	572	586	572	570	593	557	574	541	539	589	582	605	587	585	554	569	585	532	599	549	559	607	579	590	562	516	560	578	584	555	562	560	560	535	581	570	560	567	586	583	602	552	560	557	589	589	565	565	582	550	553	550	566	569	582	536	601	562	568	578	592	576	566	572	559	571	582	560	545	565	552	548	547	582	580	617	587	587	558	495	592	576	584	522	600	556	591	567	529	580	574	601	527	570	614	573	514	548	636	562	564	559	603	601	526	581	552	594	617	575	580	626	559	572	551	559	574	574	570	575	542	538	577	563	569	507	586	589	562	520	592	573	601	573	539	574	584	562	525	533	575	579	569	550	621	583	522	579	528	576	548	546	546	599	573	552	582	581	552	592	556	545	619	609	531	585	577	576	541	604	618	574	587	598	579	611	576	506	598	562	554	608	601	571	595	582	553	562	620	535	600	604	579	573	600	601	567	587	575	568	579	544	572	562	569	571	532	553	568	566	595	576	556	571	540	512	584	566	569	555	595	618	576	588	566	616	587	564	603	586	547	526	616	546	595	552	580	595	527	538	596	582	581	606	558	561	552	556	586	587	563	570	578	571	573	552	541	549	574	579	570	567	553	579	597	561	597	571	567	578	555	531	585	530	553	566	587	573	574	570	571	552	594	539	546	547	556	524	613	556	576	545	587	573	578	569	597	561	593	579	602	577	557	602	559	573	558	525	597	584	555	608	541	601	566	566	549	599	567	554	566	538	569	565	558	610	560	624	571	582	595	562	559	554	565	543	574	576	558	560	536	578	531	545	586	575	578	536	567	562	578	572	577	620	588	592	559	589	563	540	583	543	550	563	554	546	570	586	569	553	569	549	580	591	587	569	580	564	550	567	615	557	584	560	573	582	545	537	547	619	560	550	600	605	552	563	570	564	605	574	520	496	571	550	572	557	589	554	560	541	564	545	583	572	611	605	578	548	589	577	580	559	565	578	557	554	564	601	589	605	552	592	559	578	591	566	556	568	552	572	590	603	564	564	566	536	547	592	585	563	571	568	586	620	556	593	595	569	564	636	587	557	574	543	592	560	531	573	555	604	603	551	584	594	554	557	567	557	579	529	555	563	529	577	557	571	576	567
63173	21404	5409	1966	1295	989	779	692	570	503	522	496	429	497	418	416	400	398	382	402	381	356	374	348	359	354	362	357	374	336	362	379	369	391	370	376	330	328	346	372	345	362	340	350	378	358	329	343	352	378	311	332	314	341	331	359	303	323	357	324	325	358	360	356	335	333	338	370	341	316	366	344	336	328	370	349	352	376	358	340	359	381	321	352	363	335	358	358	355	370	358	332	341	341	347	322	341	366	376	338	330	350	358	334	350	318	373	320	381	370	360	346	348	319	346	364	314	379	338	337	351	349	367	332	346	318	370	328	298	348	337	364	293	342	342	340	340	347	341	341	333	330	338	341	360	379	332	355	357	351	352	330	299	333	350	344	337	324	344	370	347	342	351	296	344	354	360	335	361	332	310	335	343	357	324	337	344	331	346	341	387	358	363	364	373	368	354	336	350	359	336	351	360	342	327	316	337	333	344	347	362	341	330	335	340	343	333	341	347	329	343	385	370	316	329	389	333	377	346	351	320	376	364	365	313	333	345	380	364	356	376	328	353	330	381	311	365	342	312	316	353	357	336	348	333	372	334	362	342	342	355	358	376	348	354	358	338	344	337	352	333	286	326	358	367	329	349	352	333	347	329	332	319	325	357	342	342	346	368	333	339	319	324	352	341	336	357	343	358	303	331	330	330	323	322	353	355	344	356	348	348	338	338	347	342	322	313	330	318	343	369	345	324	359	354	333	357	385	381	337	380	339	319	344	328	343	348	334	357	315	332	367	341	327	365	315	345	387	337	384	318	345	389	361	343	353	358	358	334	334	342	343	345	333	351	365	383	302	345	335	322	374	330	395	322	363	323	344	335	332	340	336	365	348	359	335	372	359	333	337	331	329	306	369	336	321	318	391	304	333	327	336	326	316	343	360	317	376	353	325	341	315	318	346	396	332	353	363	321	365	328	351	360	326	351	348	323	347	347	356	342	349	335	312	357	338	330	349	310	305	338	375	353	324	332	323	363	352	347	340	332	339	374	342	314	355	347	345	341	329	294	306	354	337	334	366	330	317	330	322	354	328	322	326	363	364	369	358	360	368	338	384	357	349	333	325	388	343	369	301	314	335	359	317	301	358	311	323	339	345	374	326	374	344	333	343	347	349	374	339	314	329	348	329	322	343	338	340	332	370	337	337	358	328	344	332	386	349	361	350	326	356	335	354	323	319	336	304	321	358	331	344	313	365	318	347	337	348	336	360	345	368	335	346	376	364	325	347	314	325	333	352	350	346	336	336	320	319	300	360	349	337	315	330	345	346	323	348	344	365	370	340	338	340	354	335	324	363	366	385	360	337	334	338	326	350	368	331	353	339	388	355	356	347	337	369	366	355	313	352	341	355	307	334	343	338	327	326	334	348	384	335	334	319	342	356	343	316	336	374	342	302	337	358	375	333	330	325	360	329	366	338	345	355	330	368	337	309	374	356	342	318	353	343	351	351	354	318	314	348	337	362	333	343	320	370	369	353	373	346	336	362	355	327	356	318	354	364	375	320	323	361	367	319	361	349	359	344	309	348	366	366	321	310	324	371	335	323	312	319	325	348	339	337	318	371	330	342	349	373	332	327	367	335	370	324	342	368	327	353	353	328	351	319	370	372	326	333	319	369	359	312	355	351	328	347	325	294	330	361	365	372	331	371	337	347	352	349	343	360	354	323	326	380	360	354	349	326	337	357	330	360	337	319	353	357	307	307	339	331	305	357	321	352	336	334	314	346	325	347	339	297	346	338	360	318	343	337	378	335	347	328	379	318	353	324	334	308	324	345	332	326	324	320	350	350	355	337	345	319	361	363	371	388	359	349	344	344	321	347	323	323	352	320	350	353	374	353	322	324	328	345	315	367	354	357	341	349	345	311	362	365	330	349	333	348	330	336	317	350	349	318	327	324	321	348	350	350	308	364	328	345	347	345	338	371	360	349	323	327	382	375	353	334	333	372	363	337	367	338	315	341	363	319	306	304	350	335	365	365	311	364	338	308	333	351	353	332	355	377	358	340	329	377	372	346	357	385	364	365	312	362	344	319	343	349	362	346	337	350	346	328	339	333	338	324	363	362	333	340	337	338	323	355	361	324	338	361	346	351	382	342	325	316	322	321	310	330	369	325	309	322	306	331	351	374	325	334	336	328	344	361	356	336	351	318	332	316	326	339	365	352	351	354	321	306	345	323	355	380	344	350	374	326	334	300	361	329	345	360	306	347	356	340	345	336	319	353	346	319	321	319	378	357	371	341	332	374	338	343	341	363	361	359	353	322	347	349	347	381	312	375	366	329	359	356	366	335	332	327	336	325	340	303	367	344	365	357	380	331	324	398	343	350	376	345	334	307	356	371	354	326	315	328	349	354	353	364	364	320	347	359	351	330	314	366	328	312	325	348	324	351	350	325	371	350	330	346	329	379	339	357	296	318	373	374	358	294	356	353	343	335	339	348	337	365	320	343	308	327	352	320	340	372	377	341	311	333	334	362	310	415	327	358	358	367	352	347	357	345	360	372	311	369	341	341	336	354	333	348	346	327	371	380	295	375	345	336	337	303	353	330	322	328	358	336	330	354	364	371	336	346	346	310	355	380	349	323	380	319	339	377	342	361	343	344	327	316	341	342	356	360	371	342	365	413	352	364	324	312	311	332	333	368	341	351	373	340	363	331	309	379	344	310	352	340	353	336	314	321	341	342	349	349	355	331	330	335	341	315	360	379	334	315	334	312	365	382	361	332	333	324	328	334	338	336	347	356	314	333	340	341	344	318	314	333	346	323	310	322	379	302	326	331	351	364	355	345	385	326	333	352	310	311	323	337	344	354	367	359	336	361	343	325	301	305	314	323	339	345	343	360	347	363	315	344	364	338	357	310	367	359	348	313	321	323	367	337	326	395	377	340	347	358	344	356	328	328	322	328	327	359	352	338	354	318	358	361	354	349	354	340	353	343	335	326	315	360	334	349	327	331	345	364	326	350	370	345	344	352	340	338	311	328	351	343	370	343	357	315	308	353	335	341	339	372	365	352	330	347	356	361	340	361	352	369	351	351	305	351	355	329	355	352	314	337	367	358	364	327	353	346	330	337	317	378	332	378	343	354	324	320	347	365	361	376	312	330	337	322	324	313	347	363	357	315	318	362	316	322	350	343	356	345	325	376	360	338	329	307	372	342	335	342	355	346	334	307	342	344	364	336	369	330	349	355	305	346	335	309	335	335	339	366	304	338	365	310	349	317	353	339	349	345	330	337	336	389	362	356	339	365	320	338	345	348	336	317	344	363	342	355	320	375	359	342	327	323	339	336	343	355	368	365	370	353	338	360	316	351	312	363	353	331	345	379	363	354	300	323	356	350	352	344	329	375	385	357	318	321	326	329	338	348	355	339	316	329	306	286	320	373	367	337	347	321	355	330	362	355	312	339	337	355	370	336	359	336	327	340	344	326	340	337	359	331	317	304	332	336	325	355	380	341	343	338
30116	2042	4255	5064	4435	3557	3000	2654	2245	2033	1782	1632	1511	1376	1378	1317	1224	1120	1163	1070	1104	1035	1035	1054	1018	1024	924	1023	915	903	917	955	920	867	924	847	895	887	854	849	878	858	881	827	844	850	825	860	825	884	830	830	805	833	862	829	855	833	850	831	831	819	790	817	783	829	796	801	858	801	850	771	856	804	829	813	795	827	785	815	802	830	785	808	849	815	830	836	807	804	813	847	748	817	783	816	777	823	824	806	802	876	807	827	816	806	768	793	761	790	839	848	806	829	822	769	795	750	793	803	851	760	805	789	789	753	831	765	796	797	818	755	813	794	757	747	795	784	713	836	865	798	815	820	813	799	839	802	792	768	771	793	813	784	793	809	772	796	822	755	772	834	808	729	815	804	754	813	797	763	775	768	797	799	786	790	797	770	787	815	777	779	789	830	837	774	800	859	771	788	864	788	791	770	745	791	776	795	757	789	792	778	800	765	751	809	759	768	783	779	820	710	739	828	769	743	785	783	775	784	790	799	792	763	798	801	810	835	775	807	790	797	804	756	737	823	827	774	821	854	789	878	794	809	780	832	795	773	780	743	774	841	802	839	750	794	784	817	806	789	832	816	808	857	825	810	785	806	791	814	789	761	841	799	802	792	784	828	777	798	818	786	837	775	780	799	814	803	788	777	785	843	781	766	818	811	831	747	804	748	852	763	864	827	777	812	747	771	755	786	805	851	755	823	790	760	755	814	803	826	815	800	777	753	830	779	804	803	813	785	820	810	767	764	758	762	760	759	812	763	796	771	832	801	781	755	861	811	802	794	814	748	728	831	801	801	814	840	785	787	811	745	819	817	809	763	788	772	817	771	801	782	804	839	798	804	805	783	805	765	820	775	819	855	799	825	782	766	802	844	750	798	746	775	791	764	736	814	823	813	819	790	826	811	832	783	786	778	826	788	769	779	820	752	804	815	737	798	820	789	843	818	820	806	769	710	797	802	795	802	757	845	829	785	816	810	773	789	770	774	764	763	817	760	812	807	758	800	794	829	832	727	849	866	755	807	803	770	799	804	811	778	812	826	828	807	785	792	811	787	819	775	817	793	796	795	823	802	841	779	767	765	774	842	789	838	817	779	781	806	835	807	746	806	788	812	779	799	807	830	829	760	785	728	809	800	844	804	793	798	779	803	766	799	811	786	803	811	794	796	812	804	791	860	848	781	825	763	847	801	752	862	794	800	838	792	772	822	801	759	806	817	754	747	802	831	806	788	834	779	784	770	809	760	775	770	762	750	800	769	766	817	832	776	778	745	736	804	793	807	769	802	821	801	789	785	808	754	804	799	822	768	841	795	818	772	798	781	773	827	771	742	782	780	852	826	791	844	833	802	769	762	787	787	793	810	727	813	820	831	828	813	799	766	767	784	782	752	740	811	781	726	793	797	792	794	744	734	816	792	778	799	844	765	787	745	780	835	797	785	823	841	788	778	856	806	801	805	820	811	833	806	785	784	724	792	798	789	786	795	808	838	778	841	841	794	791	772	807	808	758	857	758	764	785	824	831	798	795	818	788	754	827	742	756	792	811	806	747	813	823	818	816	815	840	751	773	784	824	755	808	792	726	819	787	805	744	796	785	781	791	775	719	800	758	796	793	767	802	803	755	817	779	826	849	793	808	787	815	838	772	801	823	791	809	818	770	775	762	813	803	808	806	782	819	754	791	773	818	785	751	804	815	773	745	799	763	791	837	802	811	800	767	816	787	773	790	763	885	853	811	815	796	801	815	784	786	743	749	798	751	795	750	809	755	793	810	851	790	748	787	777	814	807	749	809	816	815	782	768	774	793	852	802	815	822	804	778	775	794	800	759	813	782	773	774	823	842	765	773	778	795	769	804	808	795	802	834	771	823	827	803	792	798	843	769	775	876	797	793	820	839	779	821	756	784	756	800	779	803	782	785	754	759	825	776	751	760	777	819	790	844	790	795	795	765	808	800	751	820	792	790	801	789	808	743	809	821	790	792	784	825	808	825	806	861	825	808	774	796	737	736	837	816	831	788	836	792	757	798	795	815	844	788	810	831	775	799	761	775	792	813	796	746	802	800	782	796	754	828	761	763	764	772	767	843	816	761	773	814	797	814	815	795	799	800	792	847	772	794	816	806	803	818	796	824	784	768	748	816	800	767	757	754	787	781	802	814	761	776	796	794	819	798	757	762	841	795	766	790	826	818	834	786	775	768	802	796	803	830	839	845	786	807	737	774	766	755	785	861	782	789	852	801	776	736	778	781	808	770	824	789	752	783	744	798	817	791	796	821	752	808	754	854	780	821	760	793	822	795	829	807	766	800	842	786	823	797	828	819	763	805	829	810	830	787	827	806	760	735	808	830	780	842	789	825	838	800	801	782	852	771	832	800	808	804	794	776	815	780	794	788	827	763	795	827	825	755	789	771	796	798	782	774	772	775	781	750	765	855	785	825	789	805	819	779	820	803	778	787	776	810	831	786	758	801	773	795	818	769	808	780	823	818	873	762	799	789	810	789	789	797	846	757	796	781	803	756	822	812	784	844	742	814	818	745	798	846	790	800	802	770	846	871	837	790	806	822	753	792	802	863	805	803	799	766	774	800	778	796	783	784	797	837	816	820	807	800	773	820	811	790	798	789	777	785	773	799	764	766	797	770	753	797	757	778	782	775	837	831	789	819	792	811	892	797	802	805	792	754	784	856	813	780	795	817	768	758	732	792	775	835	771	823	783	797	773	769	799	804	760	777	812	809	799	803	813	769	762	846	834	744	753	759	805	762	854	787	774	803	749	816	721	759	791	768	838	837	753	840	750	806	799	788	779	777	846	803	824	792	735	756	812	765	776	789	801	781	766	840	786	788	809	788	830	806	807	810	799	770	797	791	744	791	824	797	748	810	799	822	805	771	769	781	803	802	790	799	827	802	804	771	820	847	785	849	814	741	771	810	764	805	816	822	803	741	826	816	778	791	810	817	805	776	824	804	787	785	761	765	799	702	773	798	757	784	759	799	835	766	800	823	806	811	802	812	770	801	796	806	825	820	810	765	759	822	760	790	788	829	852	777	775	808	780	790	822	813	807	817	811	797	763	765	767	859	777	824	804	790	852	787	774	789	785	816	823	786	820	776	821	758	798	823	784	800	782	819	780	830	760	816	779	756	767	772	738	782	800	757	778	783	761	754	773	787	810	781	754	795	800	785	838	796	801	820	806	782	756	827	835	792	768	792	729	823	776	829	813	781	783	787	806	809	740	858	764	800	774	815	793	834	779	782	798	801	803	776	777	803	838	811	768	786	826	814	803	731	768	788	823	778	777	764	745	782	813	863	835	727	780	788	783	774	788	816	761	769	783	782	801	834	862	877	755	743	758	805	758	788	792	780	866	809	784	766	812	784	843	808	827	793	825	771	782	829	767	788	784	822	817	800	818	831	794	799	819	819	809	781	828	813	752	846	795	785	804	819	800	725	826	803	822	807	821	802
6916	217	118	119	112	102	105	82	95	89	94	84	73	105	117	112	81	103	105	97	87	98	80	102	122	104	91	100	100	91	105	97	93	90	108	94	105	99	111	102	93	81	84	97	82	83	108	102	92	86	108	85	93	124	94	93	101	92	84	80	101	87	101	91	100	98	101	85	84	110	87	100	84	89	94	93	93	92	76	95	90	102	96	97	99	122	108	101	107	101	102	98	98	79	99	106	94	91	109	87	84	118	87	86	90	95	87	108	95	85	111	101	85	102	106	85	83	102	99	102	110	89	95	93	122	80	69	90	94	99	92	94	85	125	101	85	84	108	90	93	113	93	90	99	109	78	90	102	92	85	94	97	94	95	96	112	95	106	87	87	102	84	102	99	104	109	106	118	92	108	94	78	97	90	99	104	103	95	120	106	105	88	99	93	121	95	83	90	91	88	99	105	101	84	103	95	94	103	92	97	103	101	102	113	120	100	91	90	92	86	86	105	85	77	108	90	102	88	98	104	102	90	93	96	80	107	83	116	87	96	81	89	107	89	86	97	87	90	105	96	100	87	89	94	95	83	95	81	110	93	95	95	77	87	96	84	96	83	86	109	101	101	102	101	100	103	88	107	100	80	92	98	107	95	72	95	104	97	86	91	90	97	104	101	118	76	90	77	105	84	114	94	105	101	92	82	109	94	92	94	104	83	87	102	97	88	111	100	92	97	80	91	110	62	119	92	92	71	120	103	101	92	91	107	99	98	91	101	80	103	111	82	76	90	89	98	87	84	93	89	75	112	93	94	90	100	87	81	87	83	79	106	95	111	69	98	106	105	87	96	97	74	80	97	111	93	95	86	105	97	98	95	75	99	96	93	98	87	107	102	92	87	118	95	88	105	116	89	96	96	106	113	103	95	99	79	95	85	117	107	86	108	87	91	90	98	82	94	100	91	119	91	97	81	87	93	89	101	98	101	94	97	106	99	84	93	101	87	88	97	92	103	101	94	113	95	94	94	76	82	111	104	90	100	85	99	106	95	102	95	95	100	96	99	90	72	83	90	94	82	112	80	90	80	102	102	109	92	84	112	75	85	105	98	94	98	86	89	88	91	108	100	101	88	95	95	74	93	86	121	94	101	108	92	81	99	92	83	78	97	91	93	97	102	89	103	97	103	87	96	112	84	83	101	75	112	120	98	91	81	96	106	96	109	107	102	95	98	88	102	84	94	90	94	95	99	84	95	104	84	105	93	95	111	78	89	121	90	104	95	107	91	100	88	69	91	88	104	86	105	95	97	105	105	88	106	97	96	91	99	98	87	85	98	95	110	88	83	84	96	99	105	111	109	105	85	109	91	124	95	99	104	94	91	96	97	104	104	107	122	104	92	110	94	94	110	104	91	101	83	92	94	127	93	100	93	98	92	85	123	104	94	94	99	106	115	96	90	101	88	108	95	110	83	97	80	120	102	91	82	94	91	77	90	81	103	113	95	94	99	86	100	103	81	94	95	90	78	98	82	81	95	95	79	108	90	108	102	87	90	78	109	107	88	97	116	94	88	102	85	108	76	109	103	100	89	92	84	100	96	91	112	97	101	96	100	86	103	106	103	85	87	108	91	89	122	110	78	94	93	90	99	97	86	95	87	75	89	108	85	96	83	90	105	90	90	98	117	89	95	90	116	94	91	104	81	92	109	96	90	107	94	106	103	113	94	96	81	87	108	100	109	103	87	100	75	123	86	103	104	104	104	69	94	79	93	105	86	103	96	89	97	96	90	92	101	87	116	107	90	80	109	101	109	96	101	100	87	115	102	105	76	84	103	124	83	103	100	66	109	109	100	91	92	80	106	99	107	116	104	90	99	101	108	103	98	88	100	94	94	95	81	101	96	92	97	98	92	78	91	118	117	99	89	105	87	69	89	92	84	91	114	108	87	81	76	106	97	107	105	97	96	88	106	110	100	108	86	98	98	73	102	94	77	91	108	104	100	96	84	83	114	107	105	93	79	89	89	99	107	78	104	104	88	98	83	93	96	89	111	92	99	74	106	98	82	78	108	92	104	85	84	98	72	92	110	100	86	93	105	98	87	118	92	90	100	103	80	81	86	109	100	87	99	118	111	86	89	104	94	83	78	83	73	103	103	76	97	88	90	99	103	98	93	116	106	80	96	93	112	90	106	90	104	96	106	90	101	98	90	92	69	112	109	86	85	85	95	94	96	87	96	111	105	72	81	93	93	106	96	104	104	86	118	102	97	81	101	85	99	92	99	88	108	86	95	91	105	93	100	104	104	96	103	100	98	100	101	92	102	81	86	95	103	108	105	86	89	95	76	90	102	117	110	95	93	98	73	87	86	103	91	95	120	102	87	94	93	81	96	78	103	122	81	80	100	77	106	109	90	96	90	90	105	106	106	87	98	102	92	87	109	90	101	94	100	87	102	86	91	105	95	93	111	97	94	93	93	84	84	118	102	89	98	104	86	89	99	111	102	103	96	100	95	93	101	93	102	102	99	94	95	95	88	96	86	96	105	88	98	104	105	78	93	91	98	102	107	85	81	74	92	104	90	96	110	99	84	104	81	97	84	113	83	108	79	113	98	92	100	84	107	83	100	93	95	89	113	95	108	114	107	102	98	91	104	92	88	97	87	91	97	106	110	125	98	95	89	104	99	99	101	104	89	102	85	96	85	92	95	100	99	87	88	99	88	97	121	78	83	106	86	98	88	115	90	102	99	114	83	105	98	90	107	107	111	100	94	118	103	95	99	89	83	106	103	97	92	96	102	101	93	111	92	100	90	85	105	81	88	99	115	108	102	110	90	89	93	85	93	108	106	95	97	89	97	86	93	112	96	93	105	79	94	100	94	96	89	100	94	83	92	109	93	86	91	108	113	98	92	91	102	100	81	86	74	94	74	107	97	105	102	86	90	97	103	98	101	90	110	125	81	96	81	94	105	89	89	108	116	110	110	107	90	95	89	82	85	101	99	88	92	107	124	87	98	110	86	108	76	94	124	118	88	100	108	94	91	90	105	108	87	105	104	96	90	86	79	118	95	87	103	92	80	92	89	101	106	83	83	104	109	105	95	106	99	95	113	115	101	107	102	80	98	83	92	93	83	98	104	92	94	91	92	85	87	79	103	86	102	97	94	98	110	105	67	93	87	102	90	119	115	96	87	87	89	83	94	90	109	89	86	97	111	96	106	81	85	103	122	110	96	91	101	89	100	82	90	101	83	108	86	94	91	91	108	91	106	99	97	100	78	73	83	93	103	86	90	99	91	83	101	89	86	93	90	115	100	96	113	85	88	99	94	99	87	88	78	99	78	95	69	109	118	95	92	92	82	93	104	93	88	94	107	95	104	89	97	114	115	100	110	78	85	89	108	82	104	113	97	79	98	98	92	99	102	92	112	96	105	97	102	92	89	101	106	94	77	94	101	108	104	103	94	92	92	105	90	109	103	92	97	90	94	103	83	86	93	114	95	95	75	95	87	86	82
5537	338	354	419	366	362	326	326	308	311	300	340	302	280	299	284	301	271	315	341	343	269	293	269	321	282	289	303	324	290	265	293	298	291	288	289	296	304	295	313	292	295	263	296	305	264	286	307	292	297	336	305	297	277	279	287	304	269	282	324	313	284	305	310	298	303	324	309	342	279	313	302	306	309	311	300	303	315	264	305	297	328	282	309	304	290	298	314	298	327	264	308	308	282	301	272	267	300	292	284	289	290	290	277	294	300	292	288	316	296	306	304	301	302	295	319	293	265	299	312	299	287	303	302	290	286	285	303	295	291	280	301	287	299	311	287	302	281	253	287	317	297	294	293	282	298	298	311	304	305	283	296	273	305	309	274	273	319	297	312	304	274	314	307	268	292	291	284	298	315	322	298	329	295	316	292	282	296	282	321	296	291	309	297	319	290	300	280	290	307	269	270	287	298	294	323	285	295	327	297	302	279	334	299	310	273	328	319	319	287	286	326	286	294	320	283	308	277	307	313	321	273	305	302	287	299	315	327	279	298	286	330	276	263	301	332	314	310	273	289	296	319	314	298	312	311	297	306	293	291	298	285	278	300	296	316	301	281	266	308	295	304	304	306	311	305	297	285	305	303	237	310	315	273	279	314	288	288	327	270	280	277	303	299	286	290	313	279	304	330	305	255	301	290	297	284	292	309	273	286	303	312	302	328	272	300	305	298	290	292	302	286	318	296	298	299	294	267	293	300	276	302	316	318	324	295	276	302	293	310	296	306	307	305	276	303	308	324	291	312	265	293	308	267	304	302	265	281	304	298	318	284	278	255	280	284	346	321	304	276	276	294	303	303	297	326	302	311	303	288	280	286	323	266	282	295	295	314	312	316	289	298	322	283	286	310	263	300	307	304	277	295	301	270	301	293	302	318	307	306	283	315	310	289	265	297	290	328	343	314	293	286	264	319	317	294	301	301	311	305	279	307	308	281	298	273	306	294	296	329	298	257	270	297	268	305	275	284	273	340	287	291	305	308	285	308	300	311	270	317	286	284	326	346	297	299	285	293	292	294	306	295	273	320	313	301	299	312	307	298	285	315	289	294	295	293	277	288	289	290	299	286	286	312	285	295	304	287	282	333	289	276	328	301	285	291	304	288	303	292	318	311	298	331	329	290	278	300	288	323	292	286	293	288	287	265	309	297	287	289	260	297	316	295	272	319	321	308	294	296	281	295	294	277	345	297	302	310	300	323	260	299	286	314	333	289	297	289	282	313	281	294	332	284	293	319	290	303	286	282	324	277	289	270	317	324	302	338	270	296	280	280	289	297	310	284	293	285	310	283	297	308	316	297	291	297	327	270	303	320	334	290	272	302	287	296	325	304	304	324	307	288	289	284	289	318	282	332	295	292	282	301	313	314	281	285	299	305	294	281	267	353	288	313	310	290	328	300	320	296	320	270	297	282	285	249	307	300	314	280	320	302	320	309	318	312	296	306	267	274	307	302	277	281	320	279	309	240	295	295	250	278	291	315	300	315	305	291	304	330	270	288	285	289	297	281	291	306	290	307	309	317	309	294	295	312	316	291	319	303	312	288	316	272	304	323	293	313	314	309	305	303	316	329	272	299	282	278	279	263	296	319	328	303	285	307	323	304	321	302	279	316	278	322	288	291	294	304	253	280	281	278	280	297	314	272	267	276	284	312	259	275	295	302	304	328	304	280	279	292	335	312	327	313	308	306	270	322	298	305	260	330	285	305	304	284	322	286	315	298	333	325	280	298	270	314	301	309	283	262	297	275	288	304	302	324	308	306	318	285	290	313	304	294	281	280	279	277	297	299	330	287	285	302	267	289	288	295	279	287	296	340	329	277	321	282	289	281	307	307	324	257	302	288	282	321	311	290	297	280	276	295	301	305	312	285	293	282	305	289	291	297	294	309	299	306	302	293	290	299	316	279	319	309	308	345	296	303	319	279	300	302	307	303	295	280	322	300	318	327	313	276	304	302	312	310	306	293	284	300	290	303	303	272	292	317	301	287	286	294	301	294	316	280	273	305	314	305	291	301	317	286	315	305	290	303	322	292	276	313	288	295	307	287	278	301	310	319	304	295	307	286	293	294	299	279	305	283	310	286	343	280	316	284	307	278	301	280	272	290	284	298	291	339	292	292	312	277	293	306	287	280	311	255	285	295	278	281	273	311	321	317	280	290	296	282	346	285	301	295	307	309	288	297	266	278	282	291	304	293	284	295	272	257	333	312	280	274	293	304	277	291	316	334	290	306	321	279	296	278	322	301	292	306	271	293	285	306	310	301	272	340	334	270	276	296	267	314	291	307	300	306	301	302	303	294	299	297	271	298	301	299	303	288	280	300	303	249	347	304	298	259	290	293	276	292	287	297	303	292	300	302	300	287	275	306	326	253	300	295	311	306	313	256	291	316	303	291	291	284	266	280	283	306	288	308	291	280	339	325	333	321	306	317	258	308	308	301	308	292	329	295	303	300	345	338	294	312	317	275	273	320	299	265	289	309	293	326	313	310	312	289	317	294	327	317	318	302	292	292	293	308	314	281	301	303	297	296	294	297	316	290	289	277	299	303	295	248	280	329	311	298	287	290	295	305	277	286	322	289	344	289	296	310	262	312	312	315	300	290	294	309	305	289	301	286	281	288	286	266	299	276	286	298	308	349	286	293	293	279	292	308	308	273	315	287	348	289	310	322	303	294	297	304	277	296	317	279	311	314	265	292	287	310	316	277	326	295	276	321	302	333	282	290	290	282	285	300	291	288	276	310	273	291	297	311	278	294	279	281	333	303	260	291	294	285	280	285	309	321	293	290	282	312	288	280	289	321	327	322	313	310	312	295	329	297	305	291	277	294	285	300	300	323	297	295	299	304	282	317	297	301	297	292	292	299	313	278	292	310	315	324	284	268	314	320	300	307	275	291	288	304	316	310	301	287	308	307	350	307	287	294	324	284	296	314	302	292	295	294	302	304	278	322	294	301	263	271	278	304	314	302	282	294	293	295	295	280	289	280	314	301	306	286	315	298	274	280	316	298	272	277	307	296	309	294	312	318	335	288	303	274	284	304	275	263	297	297	298	313	321	326	288	302	308	290	335	310	322	315	285	335	296	300	288	326	286	303	290	326	292	278	285	311	296	304	298	281	285	303	297	294	257	321	328	294	295	295	303	335	316	307	294	287	311	304	307	262	300	298	291	308	270	290	310	278	311	269	332	273	300	305	300	275	305	294	308	284	298	296	295	285	308	294	332	292	271	274	301	282	306	336	267	301	316	283	306	306	298	300	290	313	271	327	292	279	305	289	297	296	286	276	301	310	285	303	281	283	285	316	312	280	300	293	302	298	298	308	287	318	279	283	299	340	291	308	283	305	291	296	305	278	312	298	286	265	278	316	287	294	309	297	323	310	272	295	306	328	283	273	311	271	305	313	307	292	301	294	312	306	288	298	302	301	282	310	266	275	310	312	307	295	273	323	310	301
47540	12365	1495	919	637	499	442	395	369	361	313	295	249	253	273	254	231	246	239	227	282	262	294	245	251	241	232	230	231	220	209	269	234	245	238	236	211	207	205	222	223	232	231	238	238	223	245	202	209	233	221	208	201	206	216	210	238	220	221	220	237	247	218	240	216	244	240	203	221	189	217	236	227	243	235	251	214	213	206	202	204	221	216	222	206	224	228	226	194	212	226	226	233	236	223	224	250	217	237	236	223	200	211	212	219	243	242	221	217	222	230	226	249	217	233	184	254	222	235	249	247	235	224	251	233	212	218	229	208	229	194	226	219	243	217	222	250	234	239	208	231	207	201	225	236	242	215	215	189	208	227	212	213	228	205	230	219	223	231	209	222	223	214	212	241	236	218	255	221	212	208	230	204	243	232	186	229	232	222	249	212	250	220	234	210	218	242	243	251	248	228	217	192	227	218	206	219	243	209	249	239	221	239	229	225	193	219	240	201	225	247	216	221	222	230	235	227	211	233	215	219	215	211	226	218	235	230	264	221	207	224	246	248	221	219	222	254	209	227	219	211	225	215	212	215	244	231	239	238	249	234	228	259	201	246	227	233	230	227	197	200	247	231	233	265	215	219	189	245	229	240	243	220	198	237	227	226	219	195	216	236	215	225	225	215	200	223	204	209	245	227	206	227	219	262	204	177	226	215	255	214	211	252	231	245	200	220	231	235	227	210	230	230	214	194	211	226	232	217	227	248	248	221	215	240	214	242	205	224	240	219	219	230	189	218	240	234	240	254	228	248	254	219	258	229	189	241	235	222	220	217	262	227	223	223	219	224	214	211	216	201	217	220	213	244	230	224	238	227	216	207	210	228	235	186	218	214	251	198	235	213	229	213	228	209	229	217	217	216	238	226	204	220	223	208	221	228	224	220	215	217	219	237	217	206	207	221	239	241	249	245	228	228	249	227	235	209	222	236	232	225	252	225	212	223	236	235	238	214	221	241	216	227	228	216	245	205	218	232	214	222	239	208	210	197	231	219	238	230	253	225	215	207	218	225	220	203	238	241	225	213	212	228	212	231	234	202	214	206	246	220	202	232	200	218	212	199	243	240	262	225	218	235	212	226	221	233	211	247	253	201	214	243	234	252	213	217	236	220	209	208	234	244	217	233	219	212	240	213	231	231	225	199	212	219	253	228	227	212	208	213	232	221	220	218	218	221	228	213	209	201	252	237	228	223	208	221	212	223	242	240	228	256	210	203	218	240	212	237	240	228	236	237	235	255	219	229	238	245	194	220	227	227	239	222	243	238	229	222	218	238	205	231	236	226	208	236	238	233	212	227	229	208	223	230	238	262	242	212	215	229	213	219	205	174	237	241	225	233	212	211	204	230	221	235	239	223	222	233	260	235	217	197	246	214	218	222	212	229	262	251	233	253	234	197	213	234	234	219	202	210	229	190	225	203	230	219	209	207	236	214	249	242	236	214	235	229	217	201	260	238	217	230	225	217	211	204	227	195	230	252	209	224	224	223	251	234	233	222	230	234	207	232	224	265	230	249	212	239	249	187	210	221	232	243	210	227	235	217	224	205	233	234	231	223	215	229	224	216	212	221	235	242	216	240	219	214	232	209	235	220	244	219	253	229	235	204	214	205	238	214	232	233	223	203	238	221	211	220	241	240	221	220	216	215	248	207	240	251	212	202	227	200	231	240	238	220	245	258	245	237	229	218	190	252	213	235	213	225	236	228	202	239	207	216	209	250	222	195	237	241	223	217	217	241	216	213	226	229	229	228	208	232	223	219	207	235	234	251	214	226	199	243	214	227	231	223	220	236	236	235	201	248	224	193	217	228	217	198	234	244	208	219	224	219	201	194	202	205	205	224	206	224	251	210	216	231	209	242	209	243	241	225	242	207	209	224	257	222	216	231	206	244	233	233	215	197	218	213	226	218	203	233	238	214	218	238	257	220	214	220	245	213	214	211	245	247	225	227	255	260	229	207	234	207	230	242	250	213	241	227	204	227	235	194	214	201	228	205	217	204	231	225	218	199	212	216	235	221	191	215	207	227	243	222	232	225	230	232	220	228	256	200	261	246	213	247	226	250	226	244	259	215	200	209	228	235	253	229	229	223	235	241	195	219	249	226	201	199	237	203	233	222	205	212	204	219	234	233	224	226	257	209	226	207	220	221	200	251	202	227	230	242	212	232	228	216	222	212	221	237	240	200	224	213	204	182	248	222	228	220	217	242	229	203	212	227	226	219	212	225	228	245	242	218	220	222	251	241	227	252	231	239	209	213	240	231	201	222	219	258	211	216	251	210	217	231	243	234	234	236	210	236	228	221	268	226	213	235	214	245	215	195	224	240	254	245	248	207	205	225	225	222	221	216	195	189	224	231	215	257	210	226	202	206	237	224	241	230	223	233	190	217	248	230	242	261	230	229	234	236	238	222	227	218	229	235	243	230	264	229	242	231	226	205	216	240	234	207	232	250	225	257	213	245	223	247	217	203	221	218	213	253	187	224	220	199	198	226	230	218	217	254	222	207	256	202	235	233	229	211	223	233	225	205	243	207	216	230	218	240	203	240	220	234	220	227	233	246	205	213	233	214	215	216	205	242	236	193	224	224	227	215	186	182	223	202	243	247	205	215	221	228	225	225	230	223	217	255	219	225	223	221	229	204	235	220	229	213	231	253	230	212	211	189	244	232	229	208	228	214	228	241	228	222	220	221	243	220	214	234	188	256	203	193	220	215	203	257	217	230	237	222	249	213	211	211	223	239	233	228	226	234	235	230	224	233	235	248	201	220	220	242	202	219	236	213	227	241	236	215	221	206	228	223	251	223	231	248	246	207	236	252	226	221	239	248	221	235	234	247	233	226	235	229	232	207	221	255	212	212	212	208	195	216	227	215	266	250	262	265	246	266	224	219	210	226	218	246	253	244	227	212	253	240	234	240	209	212	212	244	227	230	229	221	222	235	218	228	217	226	238	210	222	226	233	239	240	227	224	253	228	215	232	234	234	236	231	215	240	197	234	238	228	230	226	208	223	275	220	214	220	227	239	223	214	236	219	223	226	216	211	231	232	265	221	220	223	202	242	258	237	232	211	201	219	207	226	234	200	220	223	229	224	209	200	230	218	222	242	232	233	223	195	245	225	225	225	242	216	223	264	220	217	238	253	258	229	238	246	219	207	227	223	246	227	224	252	252	234	229	224	214	207	215	231	218	223	234	231	216	208	214	223	224	216	226	221	218	220	214	213	226	241	216	215	218	239	210	214	228	221	260	221	222	231	235	217	225	215	241	230	218	228	233	232	239	204	248	191	209	216	236	198	218	225	220	184	205	232	221	227	218	217	232	198	220	237	217	224	203	208	232	238	214	233	212	259	259	223	212	197	212	205	233	198	223	206	246	215	223	201	218	224	216	224	225	199	211	218	215	233	217	232	215	229	252	226	229	212	236	221	229	199	241	217	233	217	207	215	220	202	221	240	229	219
22539	1251	2256	2766	2469	2032	1778	1484	1272	1218	1088	1046	941	903	837	843	791	816	781	721	716	711	697	650	710	705	673	666	678	627	623	662	671	612	612	672	604	606	605	599	668	573	598	602	609	604	639	616	561	589	585	596	581	571	576	617	593	608	617	611	638	563	580	568	594	552	592	639	576	580	548	553	561	567	608	599	580	567	559	605	559	566	597	589	582	574	577	582	557	562	585	594	534	604	602	626	598	589	574	630	581	567	575	584	624	593	579	558	607	600	526	562	596	575	568	571	569	619	585	595	546	581	544	604	518	559	587	609	598	588	564	588	611	575	564	543	576	584	583	581	590	581	583	558	584	579	573	633	563	552	600	562	577	553	540	565	576	563	623	541	577	556	608	567	528	594	588	546	549	551	585	585	618	561	620	550	585	570	554	570	588	601	608	531	539	611	596	537	553	607	575	545	554	520	567	576	607	577	563	539	590	566	600	551	588	553	591	610	568	546	561	535	570	547	573	566	577	518	594	596	538	518	538	603	614	618	572	553	549	550	576	596	570	543	539	612	594	575	583	575	558	577	588	537	587	555	577	623	579	597	600	563	619	590	554	566	559	529	589	595	565	552	584	612	572	535	534	599	622	607	561	551	574	579	574	571	559	613	574	561	551	571	552	591	575	581	566	584	566	606	533	573	571	558	568	596	548	560	602	561	568	587	587	550	589	559	594	639	572	578	594	563	647	578	541	526	592	533	596	568	604	546	571	562	604	566	581	647	566	535	601	581	581	559	593	542	550	556	572	580	586	574	514	563	615	593	587	561	559	589	591	583	564	584	545	587	568	585	576	591	586	547	567	590	572	572	594	605	591	576	508	566	567	571	616	605	590	561	557	567	543	576	567	609	564	572	578	578	595	575	572	585	546	604	560	560	578	547	546	573	586	565	575	539	562	544	548	587	600	580	569	598	602	593	612	574	560	577	542	583	553	624	572	551	579	556	570	583	557	589	590	539	533	595	565	581	589	545	518	550	558	576	581	565	625	556	557	546	634	546	577	549	564	609	565	582	588	550	570	544	571	560	537	583	549	584	518	523	579	590	581	552	587	577	567	595	562	576	574	628	590	541	585	568	570	518	560	570	566	599	616	570	585	546	551	597	588	585	591	579	506	576	586	577	574	564	620	579	603	555	554	557	558	577	576	558	590	606	597	555	599	534	560	550	600	596	529	557	560	578	577	524	576	563	576	554	536	577	608	550	585	574	567	542	589	527	599	559	580	553	555	543	549	566	567	551	576	627	631	581	597	572	564	578	554	606	548	583	560	585	548	578	550	589	589	549	595	588	618	590	585	590	611	589	574	587	581	580	601	590	573	557	558	570	592	578	597	534	543	547	593	559	590	604	582	541	589	582	585	556	542	599	594	589	582	571	603	592	573	556	604	604	565	592	535	567	561	612	566	553	539	586	561	577	571	596	595	567	591	580	599	554	550	602	565	547	552	594	556	588	593	556	570	589	544	527	543	574	573	574	577	588	593	571	592	566	555	535	561	590	585	563	591	558	562	562	548	588	545	551	589	561	585	575	601	541	585	568	516	628	578	578	599	594	584	547	602	560	574	603	538	580	562	600	582	555	580	572	537	575	553	566	566	518	590	589	571	571	581	565	558	555	574	569	577	569	542	577	576	542	569	561	571	554	562	552	525	539	561	537	569	542	560	541	583	548	573	545	547	551	535	561	582	591	588	570	595	584	572	557	537	605	565	537	558	565	578	578	572	589	608	535	537	582	580	583	612	568	539	566	580	545	573	522	516	589	538	540	578	638	555	581	587	562	590	575	547	583	555	592	563	555	572	578	581	591	569	620	558	586	551	570	590	547	588	543	608	580	585	589	605	584	601	592	588	607	566	547	583	590	547	551	562	579	617	598	589	547	578	552	582	592	567	584	576	571	577	564	586	599	596	510	567	574	593	592	575	594	612	572	570	629	569	576	517	535	606	549	567	555	637	605	550	534	601	602	553	558	610	605	581	590	570	574	553	584	558	567	564	525	562	588	544	588	564	608	605	590	510	576	590	600	573	566	548	599	554	588	555	608	600	592	609	564	564	572	534	538	541	604	562	569	578	576	580	620	559	542	572	563	590	571	593	581	611	551	547	576	557	609	599	542	568	569	604	529	593	549	587	573	598	540	575	579	558	564	555	573	609	592	601	587	620	565	603	585	557	543	571	592	560	547	573	569	575	566	537	583	581	536	537	559	584	606	550	536	580	535	559	588	573	553	556	591	613	562	583	572	595	556	569	603	605	572	549	571	590	603	533	570	556	527	595	575	598	572	539	582	561	581	584	605	601	554	578	575	574	561	574	595	564	568	511	545	512	557	588	594	571	549	597	594	586	590	582	565	576	573	573	533	581	551	591	550	558	551	542	557	557	504	532	594	584	583	576	582	589	561	580	556	532	568	540	571	580	565	583	552	557	592	557	598	567	596	607	589	555	563	544	602	563	567	583	589	577	569	598	600	595	584	596	576	569	534	528	545	575	568	582	553	575	542	575	571	614	554	546	530	600	551	580	540	571	558	586	532	595	579	583	606	568	554	536	586	572	539	552	565	608	547	557	580	573	539	571	531	580	561	606	563	580	587	572	554	569	533	570	583	578	596	534	589	564	601	586	568	579	541	591	595	571	537	594	549	594	548	581	565	562	588	582	568	542	529	602	597	541	567	589	589	557	588	546	568	551	557	548	580	576	588	566	533	548	629	565	557	565	597	562	562	561	600	572	599	590	583	593	556	573	527	542	587	580	622	565	592	567	570	572	588	557	611	591	581	584	564	581	567	577	598	595	592	578	579	580	566	572	596	605	595	577	605	580	608	567	569	578	613	580	542	536	558	565	567	600	601	536	597	589	567	586	592	541	584	524	643	610	592	566	555	576	540	592	538	567	562	584	569	573	580	546	561	542	586	563	555	622	584	519	590	604	533	562	560	571	619	569	576	554	578	587	588	582	566	531	525	558	582	571	559	581	601	568	584	647	590	611	579	608	586	606	604	542	569	586	575	589	580	556	597	590	573	559	611	562	582	587	611	600	589	574	578	576	571	542	570	548	539	534	586	579	578	535	584	582	581	572	612	598	587	584	553	553	548	610	615	549	563	567	569	595	615	548	602	615	593	614	592	532	568	629	572	589	568	570	578	548	570	572	547	600	609	564	569	555	616	582	550	577	578	574	573	571	581	561	593	607	588	545	551	586	565	559	528	573	612	542	639	596	570	635	534	571	577	585	559	560	588	535	548	527	561	580	526	538	559	613	592	575	543	572	524	495	564	576	598	567	591	581	553	554	534	554	567	582	573	574	568	635	530	621	543	524	538	576	601	604	574	574	586	573	565	609	545	549	599	564	582	568	534	550	561	559	592	589	566	583	599	543	551	556	619	565	549	603	544	554	520	598	584	550	533	607	563	589	557	557	602	562	589	580	606	552	572	569	606	540	578	551	602	590	588	575	556	601	588
60779	21149	5441	1997	1378	994	825	683	648	558	464	410	481	427	450	467	406	373	397	393	346	371	379	357	342	340	368	319	384	373	354	375	341	386	362	368	336	321	370	357	343	350	329	317	322	383	370	356	382	376	329	362	350	323	316	363	347	345	370	381	349	381	357	396	352	349	361	334	367	358	332	331	332	328	333	383	356	341	346	346	353	368	364	336	343	353	374	347	317	322	344	337	333	389	329	356	360	352	341	358	323	312	318	341	366	354	357	339	342	321	366	338	324	316	340	355	345	345	308	338	315	361	323	344	335	337	337	331	334	373	380	357	347	367	345	296	339	345	330	339	321	387	342	324	395	354	344	336	361	340	324	339	334	334	286	341	339	341	334	330	347	348	345	334	366	358	361	321	342	323	351	356	331	322	323	352	340	370	359	326	318	328	342	295	347	324	337	370	363	329	352	324	315	352	352	338	339	341	362	353	340	350	349	360	351	285	345	362	356	364	345	315	353	351	349	324	346	352	347	343	353	353	357	321	356	345	345	321	348	390	346	339	322	362	354	332	367	334	329	359	350	332	305	324	351	325	345	310	316	382	372	367	356	374	386	346	329	325	334	339	371	351	321	340	302	320	330	281	333	355	361	320	313	370	369	312	325	333	340	336	318	351	355	347	360	359	329	311	325	309	362	293	290	323	333	361	339	354	349	309	329	349	352	326	332	351	346	344	370	343	339	379	334	332	378	334	366	336	336	363	326	336	324	337	325	342	351	365	335	343	359	356	334	358	344	356	349	315	365	324	348	368	373	339	322	334	342	359	335	323	381	372	339	322	336	353	363	363	349	318	377	345	346	323	352	334	330	299	375	346	342	373	381	362	333	330	358	353	319	311	317	359	304	341	331	341	352	341	334	372	380	325	333	348	345	362	306	332	326	309	347	310	329	321	357	341	366	364	378	361	330	352	358	311	317	311	310	308	343	368	347	313	339	329	349	318	332	323	299	328	352	355	326	340	321	330	378	329	390	371	320	350	322	359	343	342	338	330	335	325	314	343	331	327	356	330	308	334	345	344	338	362	319	326	310	358	310	327	364	332	352	357	314	330	338	312	342	380	355	328	346	361	321	309	319	345	362	380	385	331	353	337	328	338	347	346	354	306	352	331	359	353	334	365	367	329	355	355	335	320	380	319	355	329	351	344	310	305	410	342	312	372	327	319	344	344	353	339	348	335	325	319	350	339	340	326	363	330	361	326	314	360	292	346	324	380	359	355	327	353	333	369	364	352	311	375	345	372	369	323	345	344	363	332	312	341	344	371	349	325	356	331	308	318	354	315	365	317	371	328	334	349	346	325	338	366	369	321	372	319	361	381	372	343	343	316	355	338	357	350	359	326	367	357	348	343	316	326	356	365	317	384	378	294	343	316	351	317	362	302	363	328	344	326	349	346	327	351	331	324	343	302	351	349	342	341	327	359	333	371	332	357	360	334	341	346	323	323	312	361	363	338	304	319	298	349	332	343	322	301	340	334	352	345	353	374	329	338	353	345	356	314	344	365	347	352	348	375	352	318	357	350	374	362	316	340	365	323	358	345	319	330	352	347	345	330	356	350	354	345	332	332	334	333	312	337	353	370	345	350	346	347	318	304	329	349	335	351	320	348	324	356	338	354	305	354	331	283	359	333	330	343	327	331	355	341	366	343	299	356	347	362	332	334	345	370	351	319	336	353	341	293	340	316	350	305	329	317	347	349	319	329	344	339	296	328	384	344	291	341	318	320	357	344	343	358	356	323	363	329	346	330	353	347	359	371	356	332	329	352	377	342	322	310	373	361	360	335	340	334	351	351	357	387	344	332	351	303	369	339	383	331	323	336	335	323	364	357	330	336	350	332	365	341	354	348	354	332	313	324	335	345	334	348	351	340	311	344	357	313	358	354	344	337	356	334	325	366	335	322	324	358	309	346	339	328	347	377	337	343	358	339	343	360	319	346	350	363	331	337	308	387	373	354	353	363	311	355	365	323	340	333	339	336	308	379	359	324	329	329	347	331	326	330	378	357	325	282	353	344	372	321	309	360	355	321	365	320	340	339	299	315	366	334	319	335	357	355	353	297	318	305	370	323	329	338	314	371	304	354	323	349	343	339	369	373	309	378	346	382	339	336	294	320	317	293	344	333	329	336	358	310	340	342	321	329	362	334	365	366	341	303	316	353	317	326	337	341	349	361	351	385	329	350	351	358	357	340	286	367	321	335	310	316	339	343	341	378	366	341	331	356	350	333	359	332	366	319	382	347	347	323	328	335	348	349	330	354	345	350	326	315	367	359	327	340	326	338	354	343	371	355	330	324	316	333	329	329	338	370	353	333	352	353	349	303	316	335	364	349	369	353	335	327	351	341	305	326	337	332	365	350	317	353	344	319	323	335	332	329	387	327	342	352	342	341	329	355	328	392	311	345	344	308	352	343	344	327	368	357	327	372	340	377	349	343	344	326	335	325	346	319	355	331	336	327	355	317	337	332	346	363	352	356	326	351	319	358	356	314	351	327	356	345	340	334	312	355	327	333	322	354	329	302	326	341	348	319	297	346	315	380	338	320	345	350	357	328	346	332	349	347	319	316	356	340	319	339	323	347	361	359	347	294	317	313	327	378	370	353	331	327	359	318	332	341	360	318	364	339	332	356	369	311	346	375	363	298	333	349	336	316	328	329	349	350	354	346	359	322	322	358	333	332	274	340	311	348	354	337	331	307	362	332	332	359	339	317	336	352	360	363	400	339	352	363	365	387	384	343	317	367	279	341	387	348	352	341	353	357	344	281	361	318	315	346	321	349	371	326	361	344	346	345	351	329	324	352	341	370	347	328	344	332	343	359	341	328	338	361	380	348	352	328	332	356	370	363	377	329	342	350	336	360	335	318	379	340	341	354	357	358	342	322	366	305	362	333	376	337	337	302	349	384	357	329	342	333	334	319	367	331	320	340	337	351	325	323	298	330	335	352	317	364	288	361	316	315	335	344	345	346	358	360	329	337	328	334	332	333	352	334	315	307	342	344	380	324	354	329	355	339	344	349	344	335	345	344	326	359	340	336	312	337	362	339	314	335	336	301	352	357	363	340	372	338	391	322	340	308	347	310	355	340	361	361	309	341	351	320	355	355	328	373	360	346	315	324	332	344	387	324	356	326	333	340	338	343	320	328	364	363	351	375	345	339	351	362	373	329	339	339	323	371	350	348	361	341	326	368	351	338	354	333	332	352	382	366	347	323	349	323	354	382	349	380	343	358	339	357	329	344	352	334	363	334	317	360	356	365	340	332	359	313	346	355	369	336	342	354	322	340	359	340	324	331	342	359	337	332	391	337	317	342	346	346	367	316	349	348	346	376	379	339	340	338	348	366	325	330	332	346	334	351	354	365	359	355	335	353	327	357	301	315	355	335	357	329	359	331	358	334	379	303	344	349	299	372	346	314	336	318	316	321	375	334	335	362	314	337	324	356	338	340	343	362
29156	2085	4334	5076	4480	3555	2948	2560	2192	1998	1839	1660	1498	1365	1334	1248	1237	1140	1126	1099	990	1025	1037	1013	955	961	968	940	909	922	903	924	892	909	879	846	901	877	866	907	868	868	857	814	802	787	844	887	832	821	822	830	809	838	818	866	822	831	834	823	814	792	867	837	818	815	837	831	768	811	835	858	803	787	810	866	849	797	873	822	833	821	801	850	854	846	808	772	777	814	819	808	857	791	827	810	791	804	780	793	836	818	812	830	802	804	835	813	806	789	811	821	792	802	742	804	775	783	787	835	792	836	792	749	817	778	790	824	819	766	845	823	766	756	784	805	810	798	775	761	818	826	794	745	756	799	792	807	794	791	783	769	751	804	792	787	787	778	782	808	792	753	717	773	767	780	825	795	820	790	777	786	827	787	786	748	837	772	854	771	781	774	839	802	790	769	783	819	784	772	766	731	775	773	808	755	773	778	782	790	804	777	827	814	797	772	771	859	781	770	781	790	788	750	791	824	811	845	779	837	880	804	794	731	823	791	851	789	778	804	811	783	805	784	702	811	805	737	759	798	781	789	760	780	793	759	808	795	748	783	815	779	803	771	768	791	765	816	779	818	791	808	794	794	778	764	760	781	783	822	851	819	795	765	817	839	760	778	775	823	737	811	743	807	793	782	797	831	817	812	789	800	803	725	835	766	806	735	810	756	755	757	783	740	817	744	725	814	771	812	854	741	848	736	802	778	766	856	755	763	841	818	807	780	739	831	809	768	784	808	801	790	765	739	808	787	745	820	809	758	820	813	772	795	750	799	751	791	788	818	828	744	777	763	772	793	793	816	809	813	775	772	794	782	796	810	766	824	807	750	783	787	792	744	800	811	790	806	758	826	810	771	770	859	787	782	786	789	848	760	809	794	773	813	849	774	767	728	779	755	803	817	796	799	779	777	783	806	741	751	804	814	829	814	808	795	755	763	800	773	795	790	812	796	829	755	716	778	796	761	773	744	780	814	838	846	811	787	786	798	777	765	817	845	744	770	783	813	798	776	783	780	750	780	738	816	777	773	761	799	803	745	796	809	760	784	787	786	792	792	791	762	801	830	830	679	781	785	844	782	769	805	808	798	828	758	798	772	781	767	767	802	781	801	770	754	762	795	788	802	795	773	865	838	785	737	761	799	815	810	808	851	836	821	778	806	795	784	764	824	770	736	766	802	750	844	824	804	820	807	825	833	752	839	811	795	790	750	749	796	811	804	781	806	791	811	769	757	752	734	794	804	791	758	782	802	745	804	776	828	823	808	815	774	817	810	786	753	804	793	835	774	764	821	801	813	771	798	834	746	775	834	797	784	798	797	763	810	789	746	805	810	790	749	763	755	756	803	801	784	815	817	820	810	805	801	807	769	803	793	759	844	797	806	699	818	788	747	784	794	769	792	821	832	778	861	778	818	800	764	744	863	833	787	794	808	734	812	815	797	771	759	759	796	796	764	777	765	796	756	812	744	802	810	797	752	813	769	784	789	794	752	801	746	784	796	785	798	749	769	787	769	778	816	755	816	814	800	794	761	797	766	793	825	790	839	791	787	834	797	820	767	789	762	812	820	787	780	771	749	832	807	811	783	799	750	748	836	747	799	814	816	772	796	799	806	773	806	818	768	746	750	847	774	758	747	836	773	855	849	801	783	783	773	813	801	791	802	760	787	752	820	806	779	778	820	819	803	808	803	787	804	823	806	737	752	783	781	808	786	769	808	799	797	767	777	779	800	746	810	799	768	856	827	759	815	811	811	778	798	779	736	798	812	770	821	822	777	782	813	841	875	789	785	787	787	798	779	748	723	743	742	766	814	787	779	827	749	755	811	804	781	793	826	759	791	783	762	804	809	824	731	832	792	788	811	815	736	785	767	771	809	774	816	805	771	767	799	795	794	802	803	805	814	774	781	777	777	825	796	746	788	820	807	766	788	839	818	804	815	820	760	822	818	803	786	794	850	779	804	800	845	773	813	787	791	795	823	787	796	804	780	787	780	787	782	842	784	776	762	786	777	815	791	827	776	825	763	780	724	792	790	791	796	788	827	738	758	804	776	792	782	805	823	812	761	774	795	779	795	773	772	783	786	828	789	826	756	790	743	847	837	813	806	758	814	826	827	807	790	818	839	818	790	814	795	761	748	809	820	781	793	757	821	802	807	778	827	843	783	796	783	788	826	717	806	759	782	782	794	814	817	777	859	800	831	701	791	807	816	829	822	769	782	737	779	773	806	763	808	865	760	765	821	784	733	848	759	814	790	849	789	744	784	794	850	756	765	755	763	816	790	789	812	802	760	770	700	796	796	837	787	765	814	785	770	760	754	786	780	808	803	785	840	818	831	779	802	808	732	803	786	786	743	810	807	765	800	785	796	792	747	781	800	739	786	816	814	804	829	806	785	838	789	732	763	818	786	782	802	772	801	805	809	795	772	780	808	786	827	785	823	735	791	787	735	807	829	801	804	835	796	825	739	755	829	809	745	755	782	784	765	786	775	763	883	769	798	827	793	840	736	827	801	839	781	791	797	838	774	780	783	849	760	780	768	795	778	794	772	785	787	804	756	821	808	800	829	806	796	813	755	824	791	786	744	823	804	822	735	830	775	752	805	783	789	804	811	736	762	773	784	769	776	769	744	784	779	795	803	739	831	778	802	815	777	768	815	803	757	780	818	793	784	820	763	782	755	806	801	835	818	808	820	811	787	729	765	838	784	787	787	794	784	749	828	827	769	807	800	743	802	777	771	791	781	800	796	839	774	782	803	776	767	732	808	775	816	783	807	783	838	805	850	803	830	787	791	775	811	783	799	738	765	767	848	805	787	839	763	812	807	755	805	811	832	830	806	778	783	859	748	811	784	764	763	754	753	828	772	780	793	784	807	782	733	800	793	753	813	795	817	776	762	808	780	763	764	819	854	787	743	787	788	776	810	771	821	769	737	776	764	789	771	766	780	775	853	772	772	734	820	762	804	754	757	816	768	805	756	787	779	781	797	810	771	839	854	798	824	826	766	766	725	787	825	769	791	826	815	804	723	839	787	780	794	778	765	801	811	784	803	838	815	826	753	811	753	827	806	842	784	856	804	793	781	814	806	810	800	823	741	753	805	817	781	780	793	774	791	818	763	805	810	837	757	780	820	811	784	807	770	767	795	747	786	800	792	782	772	768	800	811	803	807	759	830	786	779	845	760	772	769	832	797	828	746	815	817	798	786	798	726	756	797	806	786	805	784	777	851	776	763	769	802	821	808	829	774	807	824	816	805	821	806	785	781	826	762	805	784	766	798	768	826	729	736	803	760	810	784	785	782	758	786	795	767	766	760	827	796	813	790	818	820	766	742	791	743	783	784	791	772	815	829	763	832	734	773	769	806	809	792	776	825	827	763	808	805	787	778	763	777	760	808	785	756	773	799	792	814	766	774	772	790	763	769	794	791	765	798	827	763	765	815	791	773	793	746	744	821	746	779	832	741	747
6537	197	119	124	81	103	106	107	94	86	104	92	115	88	99	103	115	101	81	97	99	91	102	80	117	79	88	92	109	106	68	90	104	97	110	109	87	105	98	90	98	92	92	88	99	120	96	81	90	102	93	89	92	80	98	117	112	101	88	87	86	91	109	92	87	78	93	96	98	71	118	90	93	97	82	88	95	88	114	120	100	102	82	97	113	102	104	83	76	104	74	107	99	80	93	98	80	88	110	87	103	94	101	80	105	93	83	109	103	102	85	107	98	95	100	78	100	106	104	76	91	91	107	73	102	87	103	96	88	85	87	89	93	83	86	111	100	93	98	89	98	103	90	75	98	97	99	102	103	99	86	108	108	98	82	93	103	76	100	92	116	96	81	99	96	93	82	71	91	103	82	78	112	100	101	95	89	77	78	85	92	115	97	88	90	89	100	92	88	90	108	98	89	100	88	89	89	107	94	99	86	92	79	93	113	92	93	93	66	108	111	112	108	108	79	81	99	85	85	94	82	87	108	83	113	91	99	94	97	78	104	90	79	78	83	103	90	87	94	90	118	77	106	92	80	104	108	110	93	98	99	105	104	88	76	95	88	107	94	84	92	90	96	102	95	88	98	103	87	86	91	83	110	91	102	102	90	84	100	109	111	94	93	84	99	107	89	106	102	92	77	101	124	96	99	82	79	110	113	94	83	81	90	88	90	90	111	94	98	84	89	80	99	94	96	95	102	113	89	99	98	97	102	107	99	79	96	84	94	110	103	71	95	88	104	112	91	84	98	81	106	118	97	104	104	109	97	108	107	99	96	116	76	87	84	83	101	107	125	104	93	97	90	86	98	122	87	110	104	102	82	108	104	89	101	102	95	78	94	96	101	110	104	98	66	94	97	96	109	101	91	93	109	93	99	83	96	88	81	94	102	88	117	92	101	94	97	91	95	89	97	90	107	95	94	89	85	118	97	82	74	84	93	85	108	82	104	78	98	100	93	109	109	95	98	88	85	91	91	90	94	82	97	104	101	106	99	83	109	108	93	97	85	95	92	96	80	89	87	102	83	96	93	95	86	107	80	102	83	95	107	99	81	102	87	98	108	114	86	92	91	92	92	90	103	103	107	85	89	105	78	100	81	95	99	92	97	95	105	86	92	96	95	107	90	95	100	93	99	92	95	80	82	103	98	103	92	92	91	100	87	90	79	106	106	99	114	90	99	92	98	105	98	111	92	88	98	91	85	100	90	106	97	84	88	91	82	91	87	97	72	96	116	89	87	104	88	86	110	85	97	111	108	118	100	100	86	104	90	117	101	94	101	99	112	90	108	108	80	98	91	85	85	104	113	78	105	91	110	95	93	92	105	97	119	96	103	92	86	75	87	104	86	91	74	102	86	93	109	94	70	101	93	95	83	100	94	82	83	86	76	103	93	103	90	104	102	74	100	89	94	121	110	92	97	103	84	93	106	98	96	93	114	104	101	106	87	106	81	109	91	89	126	82	104	117	102	93	76	94	102	110	84	113	116	79	87	96	95	87	95	86	92	86	97	93	101	101	96	99	97	88	95	98	88	109	108	112	116	105	80	85	99	110	116	74	96	78	108	106	86	100	96	89	94	76	99	91	103	93	108	72	115	100	95	104	84	112	97	96	106	103	103	92	101	103	105	95	80	91	86	93	89	97	101	111	80	90	92	119	88	87	96	85	93	101	105	98	110	79	88	85	104	76	83	86	101	106	101	94	88	109	81	112	97	95	94	86	97	69	100	95	103	97	94	114	98	117	75	87	117	90	102	110	93	101	86	96	86	117	98	83	96	94	95	93	90	78	103	83	90	97	100	79	67	91	95	85	92	110	85	95	102	104	95	101	90	112	88	79	86	78	88	95	93	108	91	98	85	103	85	72	108	98	102	72	101	89	96	94	115	106	94	109	85	98	72	123	94	95	89	92	103	115	79	120	93	94	94	101	74	94	101	94	85	94	94	111	95	88	82	100	78	96	96	97	80	80	92	107	83	95	88	85	82	96	85	81	108	89	82	73	105	114	83	99	92	86	104	90	91	121	92	78	81	101	98	94	101	105	90	101	88	97	93	91	106	107	87	84	89	96	99	93	91	108	84	79	83	93	94	83	107	80	84	81	102	91	100	102	86	104	109	100	106	88	98	100	102	86	99	93	88	88	102	88	103	121	103	94	100	94	86	118	73	131	82	92	102	103	92	89	93	99	109	86	120	100	85	91	96	102	94	104	100	99	97	80	91	90	84	81	91	105	90	94	113	98	92	89	92	82	82	118	80	87	110	115	86	97	110	92	87	87	107	84	96	96	86	100	91	100	91	96	103	109	91	100	79	85	90	102	96	99	109	109	87	107	110	92	91	106	97	91	92	107	99	94	87	103	78	91	96	107	105	94	114	106	110	101	88	117	101	83	79	106	102	109	93	89	103	93	93	83	105	77	88	91	80	103	91	92	91	79	107	90	73	109	86	116	94	134	107	97	83	100	77	88	101	98	85	97	88	76	104	94	122	89	115	113	93	99	108	93	100	95	107	87	113	80	99	93	105	107	97	98	96	95	87	83	71	104	98	85	99	85	114	88	92	81	107	107	88	92	93	102	113	102	108	99	98	94	81	97	120	103	103	84	94	89	108	103	76	95	93	93	102	111	94	99	87	89	114	98	89	93	84	106	99	104	85	84	100	89	77	98	90	86	106	85	104	104	110	92	98	95	83	91	79	91	108	93	102	86	95	82	96	94	90	106	98	101	105	124	95	92	96	83	97	79	115	88	99	107	95	84	116	94	94	90	83	85	89	96	106	96	84	85	84	94	104	107	95	108	96	86	110	92	102	96	106	84	95	102	85	86	87	98	84	107	107	94	92	107	114	92	87	99	111	90	89	67	91	106	81	98	84	84	104	102	81	91	82	94	106	94	93	82	80	97	78	105	104	87	115	97	112	111	84	81	104	79	86	93	97	107	92	109	78	73	82	108	103	105	82	113	87	103	96	111	99	78	100	89	76	78	105	84	103	87	88	102	97	93	106	99	98	79	98	79	97	80	71	99	100	88	98	105	84	96	93	92	87	70	97	91	103	80	90	69	89	84	90	71	85	99	83	87	109	79	116	97	102	82	111	109	113	99	80	112	97	87	119	90	97	98	96	83	88	85	91	87	122	101	105	101	96	86	100	80	84	97	83	106	74	93	103	102	87	115	100	102	89	108	87	81	89	105	104	111	97	74	96	93	109	102	96	92	114	108	94	96	100	97	93	114	108	103	101	99	102	83	90	108	105	98	99	92	111	100	94	104	76	85	82	99	89	91	89	118	91	97	80	86	86	99	90	88	92	76	93	73	98	93	87	83	113	112	101	95	92	99	88	78	89	87	86	85	96	70	90	101	104	93	99	102	85	74	93	92	95	117	120	117	99	104	90	118	100	93	100	87	103	103	111	113	106	96	90	86	92	84	110	91	89	103	112	104	78	91	100	92	104	94	94	92
5443	341	402	371	352	353	340	319	310	337	312	308	314	301	318	318	340	285	302	313	333	298	322	316	290	291	327	289	303	309	325	281	278	284	316	291	303	279	289	327	319	320	287	309	306	295	287	305	312	302	296	319	267	297	306	311	281	281	316	295	284	334	285	313	270	290	298	286	306	297	292	281	300	308	321	318	280	317	307	284	296	288	282	293	295	273	292	275	283	317	333	293	270	295	323	283	308	269	263	302	284	289	291	303	316	295	309	276	307	305	306	264	276	292	285	288	273	277	295	305	297	294	300	300	301	303	273	299	306	300	308	285	268	284	287	280	288	299	319	298	288	307	259	300	292	290	270	293	309	285	303	339	312	299	277	307	289	282	314	309	309	303	288	283	307	311	330	260	276	289	274	302	306	312	302	284	278	296	299	299	324	318	309	261	306	282	295	323	313	305	293	327	279	278	326	282	291	319	304	284	313	298	303	287	296	314	295	319	339	303	336	274	269	295	292	302	294	278	309	293	336	285	281	286	311	290	252	283	303	326	290	316	297	295	269	320	304	313	308	282	312	265	308	300	344	276	328	271	285	287	287	299	304	307	312	304	275	299	247	300	296	302	265	310	273	279	271	283	282	302	284	305	308	284	284	305	274	305	313	265	284	298	310	292	301	276	312	288	286	323	288	338	302	297	310	323	287	292	332	296	277	282	303	280	309	283	304	311	285	305	286	305	273	291	278	286	315	290	292	324	289	286	279	310	292	279	306	313	291	276	312	304	304	277	281	314	287	290	313	282	298	296	302	280	301	328	289	318	299	304	298	270	300	288	303	308	310	271	284	302	291	284	256	303	319	316	331	294	289	296	288	329	265	279	318	318	292	307	290	307	296	299	311	260	284	277	300	283	289	297	284	285	319	314	292	328	290	287	289	288	274	291	274	304	301	300	301	297	288	304	280	290	292	312	280	293	279	301	291	279	294	306	308	265	279	287	301	322	309	293	272	287	318	320	279	290	293	299	305	308	293	323	302	286	303	265	308	284	298	313	297	305	286	271	312	290	262	291	310	322	305	305	284	334	281	287	301	325	285	317	279	286	283	295	309	301	296	316	301	304	281	291	305	326	323	280	324	321	287	326	327	319	295	280	310	315	279	287	305	291	310	302	291	346	295	282	291	300	286	293	305	308	291	284	283	334	274	282	316	300	314	322	319	302	280	281	275	319	303	311	293	281	330	312	320	308	319	313	285	303	260	276	282	301	282	268	296	301	303	320	287	290	300	292	270	299	303	303	296	322	300	307	284	281	325	308	292	309	292	323	303	288	307	308	272	300	281	286	297	275	306	326	284	322	272	297	319	284	293	317	295	343	296	280	283	303	262	285	276	324	281	286	283	325	296	255	305	271	304	285	275	298	276	288	285	295	278	283	292	292	279	323	322	289	274	293	283	285	305	266	264	271	315	298	274	301	281	303	283	296	327	294	290	287	304	298	262	283	266	327	298	294	311	302	276	320	307	301	296	315	304	300	314	280	314	282	311	270	301	306	272	287	296	283	300	299	305	280	331	273	292	304	292	301	262	283	296	286	319	282	306	282	308	264	319	280	287	304	280	312	311	272	285	290	304	292	277	332	293	315	296	305	274	296	288	307	305	302	285	294	283	295	311	285	299	311	296	288	309	303	290	305	290	304	268	311	296	262	299	265	284	306	301	296	273	295	280	304	263	312	319	296	288	294	315	286	345	325	327	318	285	260	324	298	294	287	302	280	274	291	325	311	309	304	304	280	315	310	287	294	288	321	283	286	287	311	300	320	308	327	308	275	314	318	325	319	294	336	276	272	273	262	263	290	283	290	302	316	320	315	321	268	286	306	283	262	307	280	289	283	299	308	308	287	265	287	324	291	311	300	287	303	315	310	313	286	305	322	298	308	289	276	306	266	299	298	314	305	296	296	283	271	317	288	281	321	309	305	278	283	279	287	311	312	292	286	296	279	300	312	308	285	288	266	290	292	280	290	296	294	328	315	314	255	281	289	301	291	302	294	288	285	298	272	249	317	335	269	261	304	305	292	304	309	324	289	340	274	285	307	296	288	309	295	316	307	262	274	278	279	289	296	307	300	315	280	285	294	258	314	283	287	283	286	286	299	300	293	306	305	306	295	316	297	295	317	289	290	272	276	309	295	291	264	332	268	300	319	304	289	286	278	266	302	332	284	301	290	291	280	338	285	293	283	298	282	313	322	302	303	291	298	319	286	299	304	297	260	297	306	321	270	293	303	304	282	304	280	285	307	293	314	270	291	266	292	282	291	280	316	313	300	305	307	313	261	292	285	308	294	307	304	278	305	314	325	280	273	279	320	285	302	283	262	286	323	314	289	301	295	316	330	319	290	297	307	281	270	308	275	291	315	286	324	289	297	306	294	316	318	262	311	300	314	308	310	282	295	284	302	296	307	284	293	280	266	270	286	294	293	320	294	287	325	257	304	296	278	289	304	308	334	290	279	284	290	283	308	273	290	313	325	306	282	278	284	308	261	327	294	347	344	357	300	297	262	296	286	299	316	298	305	281	301	271	311	281	289	286	307	316	307	279	328	335	287	297	265	291	286	337	310	289	335	305	302	301	311	301	306	300	306	298	291	325	261	304	270	292	299	316	273	311	309	311	287	257	302	266	327	312	298	315	298	274	296	323	301	286	313	330	273	306	287	278	311	289	267	274	287	294	295	289	278	279	292	331	321	269	298	293	305	282	311	278	292	275	309	279	271	261	306	301	289	292	285	288	281	305	282	286	269	307	272	304	287	255	305	296	282	301	303	310	288	277	306	285	302	286	327	315	309	300	298	300	272	289	291	281	296	314	296	296	275	292	271	287	305	296	286	274	323	300	286	287	303	275	325	302	316	301	305	280	305	287	289	263	303	303	280	276	308	303	293	314	293	304	315	287	281	303	254	322	286	279	311	306	296	279	286	281	288	271	266	314	307	269	292	287	309	297	305	277	298	278	299	314	291	292	283	286	306	281	255	308	259	285	282	299	302	315	284	297	289	303	304	304	262	297	303	261	303	300	267	272	313	320	316	304	284	308	306	311	298	279	303	332	292	299	284	272	274	298	278	249	275	322	295	305	302	281	316	301	270	269	301	272	284	313	285	273	291	308	280	290	293	294	282	289	290	300	302	292	318	275	293	322	295	291	299	278	301	273	299	284	278	263	280	281	271	309	301	297	292	297	306	311	304	277	289	303	296	294	260	273	298	274	312	293	291	292	312	302	323	319	264	327	312	264	307	297	319	277	289	282	319	291	306	289	293	304	322	309	285	296	312	303	294	307	327	282	292	279	320	305	301	321	279	277	267	276	299	308	339	321	283	287	273	270	292	287	279	288	285	310	311	286	287	265	295	304	308	295	271	287	283	311	294	302	303	330	273	278	301	314	304	279	361	292	276	288	268	298	318	305	288	268	290	280	305	298	281	293	297	294	275	301	298	297	290	282	311	317	301	301	295
45517	12366	1493	959	652	504	464	356	349	299	291	297	313	271	290	281	268	259	245	234	253	238	240	216	227	218	217	209	227	226	233	232	233	246	281	212	215	255	228	232	245	246	264	213	236	224	231	208	204	231	210	237	230	223	244	224	232	252	215	228	224	225	243	232	220	236	209	246	250	234	250	209	225	226	227	207	246	248	215	211	234	209	256	236	244	223	239	226	213	235	245	228	219	210	212	234	233	199	226	218	239	208	214	210	220	208	242	204	240	231	237	206	228	235	213	209	210	201	218	221	197	204	232	220	223	208	236	232	213	237	223	227	211	229	254	242	254	223	220	225	221	210	246	204	212	273	205	222	195	238	221	203	235	239	205	208	222	239	204	211	258	234	244	241	216	225	226	240	229	230	200	212	235	235	197	243	193	213	213	255	221	204	207	237	232	224	230	238	211	213	234	219	208	225	230	228	217	229	210	223	243	206	224	212	225	238	214	204	226	231	207	245	203	216	234	208	248	218	203	210	247	219	217	217	208	234	240	189	237	235	241	200	223	218	243	234	224	230	228	217	216	212	222	204	232	221	219	219	203	226	234	226	247	217	208	221	224	237	231	245	235	228	239	259	230	212	243	240	231	201	215	230	222	206	242	231	227	237	215	205	213	209	195	232	236	208	224	211	241	218	228	240	203	213	231	211	230	210	209	230	215	186	196	209	206	207	217	233	224	221	186	222	234	212	197	230	228	252	197	216	234	202	224	206	224	224	229	260	225	186	235	248	231	223	230	189	198	212	230	200	186	233	213	237	250	248	212	199	223	237	213	222	243	220	225	222	194	208	229	254	237	196	208	212	224	218	213	234	208	238	228	203	216	244	237	230	236	233	223	221	228	228	219	225	227	221	247	226	248	203	232	229	198	203	221	220	240	221	233	221	214	210	198	213	222	215	233	216	250	217	220	214	253	241	247	231	232	251	211	233	207	230	238	210	230	226	266	218	211	204	237	226	225	225	225	237	214	226	237	245	213	218	244	245	214	208	237	180	220	222	208	231	220	211	225	236	221	211	236	229	230	233	219	199	207	244	229	232	218	242	247	227	227	213	231	218	235	211	256	224	232	229	222	218	238	205	228	219	230	226	236	226	243	248	221	229	244	229	239	222	237	217	212	227	233	222	243	236	228	215	231	229	236	222	244	225	219	196	229	237	225	222	241	224	230	194	211	260	233	231	222	207	231	232	232	247	228	235	193	209	242	204	227	233	236	234	246	198	251	228	212	251	245	250	229	213	222	232	226	241	248	215	233	237	228	247	237	243	261	219	193	258	204	211	245	222	223	215	233	229	219	236	206	221	230	249	223	222	235	208	201	231	213	211	209	225	223	212	234	186	212	243	230	225	204	221	231	228	196	247	251	250	234	208	250	221	208	206	228	225	214	234	197	254	226	210	218	208	242	229	229	214	257	222	228	241	243	207	247	229	204	213	232	218	211	233	223	239	253	226	230	228	230	218	194	235	223	233	203	236	238	239	233	232	258	215	226	223	225	244	242	222	215	220	228	203	236	236	218	212	219	205	222	227	228	192	204	182	227	231	200	228	229	221	201	195	233	240	224	242	220	229	215	219	238	226	249	230	235	231	208	208	243	238	232	229	239	230	234	226	230	208	227	234	231	231	209	227	212	213	221	241	235	228	220	224	215	223	245	218	223	251	225	221	223	225	240	215	223	222	221	242	229	235	219	240	198	223	221	211	238	227	210	228	197	242	238	254	229	229	229	236	230	222	241	228	227	229	207	244	205	247	259	207	231	212	205	216	222	242	201	247	231	227	199	248	226	226	228	222	207	217	229	237	234	212	242	223	240	245	183	227	197	202	199	202	226	207	210	226	223	213	199	229	246	222	219	233	191	232	201	221	250	221	198	208	222	225	203	231	243	245	229	221	214	242	212	220	217	248	211	212	208	218	243	236	242	209	232	198	213	200	214	226	228	264	210	213	223	207	212	248	232	227	215	234	204	248	202	201	219	210	205	243	206	206	227	230	235	222	247	223	233	209	233	233	208	215	245	178	213	231	248	229	212	206	229	206	237	201	213	225	198	233	214	229	226	221	237	208	233	230	228	219	247	221	241	249	221	218	235	235	240	268	195	227	190	232	217	220	219	211	218	228	220	242	239	217	200	200	208	236	226	198	252	208	244	224	218	239	209	220	208	230	243	235	216	214	238	230	222	226	253	246	235	234	248	222	215	211	225	200	218	215	252	234	208	220	237	236	237	210	241	222	242	198	204	229	245	217	239	216	202	206	239	208	202	236	220	237	235	249	230	220	203	231	229	198	216	218	219	244	236	243	235	234	223	231	223	222	258	230	234	223	211	231	243	219	219	225	244	214	245	228	231	201	214	247	276	211	204	215	231	231	256	238	229	237	230	227	212	185	203	213	218	246	217	216	213	228	225	241	268	231	241	216	203	239	218	225	196	196	230	224	231	203	233	217	211	224	252	210	236	199	232	208	224	215	228	222	217	229	221	230	225	222	225	233	237	194	226	200	209	192	235	213	212	233	226	222	228	211	200	249	221	211	222	209	208	213	235	254	228	204	211	224	228	220	208	259	223	209	235	224	222	217	230	246	252	222	194	254	262	233	213	255	243	211	221	202	250	243	243	225	234	215	221	243	210	198	210	204	249	225	242	211	242	262	220	226	245	219	218	201	240	221	200	218	230	221	238	215	227	236	223	201	208	236	247	235	233	226	219	199	241	212	215	223	244	217	215	211	195	218	219	213	222	202	217	216	227	208	251	221	213	257	219	227	212	229	206	218	226	225	228	205	200	252	196	243	249	233	245	261	218	218	225	236	218	248	203	220	215	242	231	212	229	214	216	205	202	201	192	215	212	224	206	226	204	251	240	237	205	237	208	235	211	214	222	234	202	245	221	229	227	216	228	219	240	232	214	245	232	214	212	226	221	207	213	229	223	229	207	245	209	225	233	234	216	236	241	205	219	242	231	220	191	230	220	233	216	231	197	211	231	249	242	221	225	228	215	231	217	218	222	211	211	224	224	250	213	202	237	236	235	195	228	234	213	206	209	237	205	236	229	225	209	250	232	209	223	220	206	228	218	223	215	224	222	222	205	239	204	242	221	225	218	244	246	278	222	241	269	236	219	240	209	224	209	232	234	208	233	203	209	220	234	221	213	223	215	225	217	230	216	223	240	216	235	218	229	234	260	241	230	223	230	223	219	224	213	202	223	224	232	245	245	239	216	223	232	216	201	224	235	207	193	232	247	220	201	235	217	205	215	211	235	237	199	237	208	229	216	229	222	225	220	239	249	234	231	203	205	218	199	223	251	211	244	203	240	234	205	210	226	219	247	217	225	226	220	198	206	213	231	234	238	225	237	232	211	217	214	232	224	187	237	217	223	224	243	224	206	239	230	214	203	219	224	236	230	241	218	220	216	224	215	231	232	193	238	189	217	216	239	228	231	208	213	249	235	225	255	252	238	213
22008	1237	2348	2785	2523	2075	1696	1464	1270	1211	1076	1003	914	909	874	794	805	713	733	763	755	718	655	678	646	614	674	665	657	604	665	597	616	637	567	628	612	596	574	626	674	613	603	561	595	580	602	598	615	582	622	561	665	620	573	566	620	578	580	582	533	555	619	616	572	570	616	564	576	637	619	576	592	544	608	591	614	598	546	575	541	594	575	592	574	578	564	560	565	577	622	567	560	560	568	575	531	561	597	550	609	581	558	579	553	628	608	548	585	551	598	609	594	580	593	529	547	568	540	585	605	582	565	586	570	561	542	583	564	525	640	594	586	567	566	542	586	581	586	563	522	591	587	618	556	612	533	555	581	597	601	562	564	591	553	582	575	579	624	566	590	570	585	565	590	584	569	556	565	589	573	548	521	524	539	572	616	616	576	539	585	565	548	581	586	593	591	608	595	606	569	657	527	532	595	560	558	591	594	596	551	597	557	546	541	554	615	590	590	601	543	577	545	530	586	579	583	517	557	520	555	543	554	599	581	630	538	578	566	574	557	547	580	565	595	588	566	568	579	589	586	587	531	579	603	566	534	603	597	576	563	591	574	582	577	595	549	557	564	583	590	586	585	547	587	547	556	584	579	606	532	589	573	606	548	588	559	585	594	596	563	589	578	550	579	564	567	561	553	588	572	567	576	540	557	559	538	541	540	567	519	552	595	607	597	591	565	574	570	552	554	596	587	559	548	603	589	569	566	584	623	529	594	522	568	602	587	540	541	557	604	566	569	575	573	555	550	561	560	542	584	589	547	592	607	591	553	573	600	591	583	558	576	560	607	588	575	578	542	533	598	578	555	551	629	555	567	623	575	561	512	563	577	569	560	614	579	570	542	548	622	605	565	554	591	610	569	589	587	537	523	577	603	571	558	588	592	566	547	562	586	587	550	517	558	551	544	565	599	561	605	534	560	545	563	553	577	573	604	558	554	610	578	584	566	576	577	621	548	568	590	531	533	599	550	570	578	584	562	577	561	555	568	563	588	608	552	538	576	549	539	562	561	513	566	535	575	573	567	581	527	604	553	570	546	615	546	574	590	568	550	573	539	542	530	551	558	580	587	627	545	596	583	583	583	557	593	612	579	596	601	581	578	510	570	548	575	604	570	599	546	603	534	578	576	544	627	547	619	536	584	540	569	575	591	567	568	546	547	550	584	561	545	596	563	555	548	564	579	537	538	544	531	563	568	610	582	519	527	551	549	598	564	540	577	554	599	579	564	594	563	581	529	508	551	605	608	541	569	587	591	534	590	586	542	608	589	561	565	572	501	590	540	597	630	584	609	532	564	545	555	545	606	566	577	555	573	565	631	575	559	575	548	587	570	586	550	601	583	538	573	599	582	571	572	548	543	576	569	589	562	559	585	585	564	555	563	560	568	560	560	582	566	589	551	610	582	538	556	570	540	505	558	561	550	561	598	556	572	585	608	576	582	592	517	547	571	553	592	602	569	534	603	584	589	525	525	585	580	569	571	568	569	574	575	623	576	544	545	570	559	602	573	554	547	545	551	562	555	595	599	551	562	557	552	576	558	537	537	580	507	590	521	530	594	564	594	573	535	590	538	595	624	561	588	613	595	592	561	548	579	534	548	556	566	547	558	600	568	586	581	550	586	591	526	573	538	559	562	583	575	583	554	544	562	546	605	546	551	599	582	530	519	574	567	584	606	554	598	571	553	576	590	564	558	619	566	577	574	549	598	586	549	543	583	628	524	588	552	596	550	554	555	565	607	584	581	534	575	558	571	574	561	585	581	614	591	570	573	561	529	538	530	554	570	554	571	555	602	546	578	570	588	593	568	530	553	578	559	609	577	588	525	615	548	577	561	588	607	556	568	535	558	571	599	572	572	569	584	546	609	595	576	552	553	547	569	570	557	562	595	558	528	567	575	553	539	591	572	580	575	593	571	529	523	549	574	573	577	542	570	622	580	574	542	544	595	527	568	585	549	575	560	559	557	634	617	552	574	585	575	569	530	588	562	559	587	553	545	551	548	635	552	586	595	565	581	554	553	559	566	545	569	558	589	572	561	537	565	545	575	559	591	561	590	614	592	542	576	608	532	584	612	575	557	601	572	583	552	558	567	584	604	589	569	569	571	614	586	586	529	577	588	579	533	568	562	573	535	603	562	548	548	573	597	586	561	605	595	607	585	578	594	604	617	579	552	551	572	524	576	590	539	565	590	520	531	565	561	608	575	520	546	585	570	567	580	603	578	552	602	571	586	545	560	564	602	597	588	548	565	562	548	537	597	587	545	579	572	592	555	592	564	566	543	580	563	578	599	628	569	557	534	586	565	576	573	582	562	551	575	595	607	591	584	541	533	553	626	587	587	618	583	570	556	578	598	586	652	603	558	582	573	590	565	576	556	583	524	568	581	564	561	533	557	568	559	579	574	542	592	561	565	587	598	545	587	573	536	572	565	530	598	573	538	534	559	550	563	587	566	550	627	602	556	555	604	600	577	561	555	593	566	591	573	569	569	599	563	589	582	582	573	605	592	558	579	560	594	546	588	544	600	561	630	554	565	543	575	557	557	568	549	564	557	575	579	547	571	543	577	602	603	568	588	584	599	579	603	567	543	580	592	607	561	559	605	566	611	564	571	572	551	595	580	554	577	555	597	587	565	577	587	532	565	590	573	581	574	577	577	577	588	599	584	599	576	592	593	606	577	581	604	563	605	585	541	579	568	581	581	591	560	616	565	542	608	526	551	595	563	564	621	609	564	546	585	593	575	597	594	570	592	541	546	577	603	579	557	573	590	584	578	615	567	570	595	596	589	575	546	592	565	538	604	555	602	599	579	547	545	553	564	566	578	541	586	566	557	542	549	552	588	563	578	617	560	553	537	588	575	595	587	585	619	586	585	584	604	571	598	570	550	608	586	551	545	546	569	564	568	610	508	528	599	549	569	584	522	555	586	580	560	514	566	556	585	553	556	568	608	556	617	560	577	545	550	567	567	615	572	514	580	579	545	574	545	549	534	574	537	576	576	567	531	532	565	555	567	595	593	619	621	571	568	544	580	611	577	597	580	571	574	579	577	548	588	593	525	571	595	585	549	538	574	568	569	559	621	591	555	557	557	584	532	551	535	589	588	604	586	581	607	574	557	541	598	546	621	528	576	577	591	590	609	559	560	551	589	546	562	551	553	537	573	580	575	558	556	575	558	598	584	574	607	591	611	572	543	601	551	511	599	558	530	529	569	559	548	595	573	613	551	572	622	539	621	567	552	586	563	572	544	571	590	605	539	554	608	528	541	602	592	566	585	567	570	564	608	534	598	574	556	607	658	596	563	601	579	576	569	546	551	618	593	563	566	580	565	618	558	583	572	595	565	550	548	555	565	567	592	598	600	591	520	576	549	576	551	552	576	598	564	583	565	603	530	569	588	609	603	554	583	538	567	560	559	514	570	566	577	548	565	581	610	562	532	597	584	584	545	545	555	584	497	544
59379	21957	5096	1954	1283	933	793	624	598	536	494	495	446	453	417	369	395	415	382	373	378	364	366	409	339	376	377	356	354	361	327	380	331	362	364	346	329	355	351	342	351	353	339	354	335	347	344	358	354	348	334	355	381	380	359	337	323	329	356	348	370	330	344	352	333	338	386	345	348	314	339	343	345	368	370	362	363	360	354	338	342	383	359	346	362	344	346	338	347	355	316	298	335	364	345	381	329	352	336	324	328	321	336	347	329	334	353	332	353	341	350	332	320	358	328	335	349	320	337	318	325	315	343	314	334	323	318	352	315	338	345	329	314	324	322	336	331	301	332	348	362	324	324	310	388	317	313	338	349	337	347	349	371	344	330	367	340	360	337	338	345	340	344	345	319	332	306	359	339	331	355	360	332	353	376	320	347	338	358	353	364	313	354	328	324	363	360	356	354	329	317	331	348	361	336	331	344	363	345	391	349	337	313	360	347	345	309	333	344	337	305	332	351	350	306	341	327	358	362	388	319	340	328	330	340	342	338	307	363	348	339	372	360	298	332	349	367	321	322	310	384	341	350	341	351	344	315	340	319	318	349	313	337	375	357	329	318	341	340	352	370	339	342	347	315	333	346	319	348	357	321	346	329	369	324	295	351	324	354	383	378	367	352	370	343	345	347	339	336	369	347	331	343	341	377	351	322	325	330	362	312	331	341	344	325	389	322	366	334	321	344	384	338	332	343	362	366	365	367	322	335	354	335	361	345	329	386	329	300	355	317	345	318	318	346	371	293	356	332	330	353	350	369	344	333	341	378	317	327	323	330	387	337	355	337	348	337	331	311	374	327	322	318	337	333	330	355	327	324	369	371	331	374	347	349	330	352	357	387	328	326	304	309	331	326	301	359	336	318	393	342	333	333	326	323	339	334	376	359	357	329	346	306	366	331	347	336	356	341	326	360	356	330	358	301	385	335	354	327	323	341	354	347	319	361	314	355	334	323	344	343	339	341	355	346	365	381	323	332	363	330	343	336	340	356	323	355	335	368	361	319	332	314	342	363	359	344	338	342	376	348	324	344	353	324	372	338	330	381	353	328	302	340	299	333	378	365	335	356	326	343	364	356	336	345	347	352	340	313	379	335	340	332	360	324	343	336	344	365	336	294	331	340	347	345	332	301	366	326	330	310	300	340	359	349	346	366	378	352	346	335	316	318	345	330	356	326	342	328	322	355	345	376	368	343	316	338	325	339	330	330	313	330	338	350	305	325	303	339	312	386	336	360	333	329	350	320	317	327	373	346	352	350	369	315	316	328	308	322	350	360	351	360	334	332	314	359	330	317	319	338	315	369	322	348	318	355	325	359	317	348	336	347	371	368	346	340	350	367	338	334	345	332	349	315	326	339	329	323	310	359	332	356	336	356	360	334	342	373	356	358	337	343	338	362	345	326	342	318	357	314	352	341	333	332	359	345	315	348	332	323	342	344	318	360	337	341	374	279	345	327	365	377	352	360	338	361	338	337	312	358	338	331	359	390	356	349	338	343	345	313	304	351	340	333	328	343	319	305	357	353	326	310	338	363	390	331	352	326	349	342	351	370	349	363	321	376	357	317	295	348	327	303	338	330	295	328	321	349	368	357	351	303	373	323	339	343	320	323	355	313	378	377	348	343	374	346	357	379	370	360	338	341	355	315	359	360	371	356	350	372	286	323	348	303	328	356	347	317	355	311	327	341	355	328	352	339	360	327	362	343	358	325	324	381	363	328	328	326	350	348	349	368	336	321	329	370	346	317	337	342	335	355	337	317	354	313	329	358	321	328	346	339	341	308	349	312	325	361	326	299	331	350	350	344	372	299	342	351	341	338	313	321	279	307	357	331	317	348	372	357	338	334	340	357	341	340	333	349	337	308	330	335	343	327	329	292	345	374	335	338	335	305	348	361	321	343	334	341	349	309	329	354	377	354	341	334	299	331	338	339	333	334	294	340	347	347	352	376	322	356	333	325	345	317	297	351	317	310	353	330	329	380	316	351	333	350	314	342	352	327	373	351	329	378	344	342	327	335	322	366	344	360	321	341	352	340	370	334	348	347	373	355	356	365	343	336	308	295	330	365	349	330	353	329	347	303	331	346	348	349	374	384	339	346	275	336	352	330	350	323	344	342	341	313	323	327	332	339	348	318	333	352	325	336	361	398	325	354	343	392	315	329	352	330	330	339	340	355	350	384	336	319	326	373	343	308	372	338	355	329	349	322	339	370	358	330	321	319	321	354	364	389	299	315	345	369	346	327	361	367	317	334	360	338	311	342	344	324	346	359	368	359	327	330	321	367	318	342	390	348	368	345	370	354	344	339	327	303	315	326	361	347	316	358	327	319	339	326	335	322	314	347	341	365	304	346	342	332	337	289	320	334	359	296	335	369	332	336	348	334	349	312	339	352	332	332	390	341	347	337	340	329	328	359	348	386	321	374	346	333	332	316	330	336	326	334	347	300	334	299	329	344	316	343	313	333	279	340	353	315	349	345	347	337	361	315	350	367	379	322	357	354	350	326	371	336	337	350	333	357	359	331	358	352	359	347	345	324	326	345	349	326	364	317	356	339	331	325	346	326	382	327	319	331	330	372	393	338	382	336	333	348	370	328	385	352	348	345	371	327	319	338	343	354	377	328	351	327	347	361	307	352	352	356	375	384	353	317	326	326	381	335	349	344	320	335	322	348	336	330	333	327	342	318	350	332	324	345	379	320	356	336	363	353	318	354	335	340	327	301	296	316	337	349	319	333	337	344	319	379	334	342	344	338	344	330	355	355	353	338	347	316	341	334	332	335	339	371	336	347	331	396	355	360	332	353	309	345	329	352	341	372	326	340	335	347	326	324	360	322	321	331	391	323	326	319	335	316	354	326	351	344	374	345	334	374	348	318	304	329	338	337	340	354	372	291	324	379	347	350	323	330	338	341	337	316	350	318	340	339	337	299	327	352	336	361	355	377	286	357	323	350	360	333	349	348	351	335	342	337	384	326	351	351	365	325	346	367	356	326	357	327	306	351	345	323	347	320	334	344	333	364	337	307	324	352	374	366	360	314	340	364	385	304	354	363	340	360	351	328	375	332	329	349	315	355	343	316	338	336	354	349	367	300	356	334	338	303	320	326	314	349	377	326	340	304	348	345	343	331	353	305	349	372	320	341	334	333	351	345	347	367	335	337	319	344	346	328	349	341	340	333	348	358	331	339	357	338	320	326	327	361	344	350	350	329	340	344	335	323	338	364	360	349	361	348	357	348	333	335	345	364	345	352	346	302	332	363	331	350	372	339	313	331	327	339	338	346	358	341	362	334	351	304	348	329	321	337	359	343	383	400	370	334	323	311	372	353	355	372	361	338	322	387	346	319	318	325	352	334	337	334	331	324	338	326	335	359	325	327	315	320	324	344	308	329	343	337	348	310	336	323	284	356	374	343	343	340	316	325	343	369	338	357	344	328	354	378	317	309	324	320	314	370	319
29176	2098	4143	4900	4353	3623	3042	2615	2280	2017	1727	1624	1557	1389	1345	1242	1230	1238	1127	1107	1065	1091	995	1010	977	970	1005	946	951	894	936	923	908	882	865	882	931	816	857	882	790	853	856	876	867	873	829	833	852	836	800	855	835	887	826	839	820	777	846	832	817	838	789	866	829	835	838	844	834	828	777	816	771	844	786	847	831	767	794	779	801	842	790	830	782	838	822	826	768	852	754	789	794	831	853	814	843	794	780	820	807	776	799	794	800	775	789	779	820	799	792	795	779	786	750	757	780	770	796	794	806	849	789	836	802	758	787	781	789	794	806	831	782	747	782	812	822	777	785	767	810	820	801	792	753	761	851	753	753	769	829	821	796	778	814	765	816	779	843	810	792	789	823	805	838	777	807	783	799	774	814	797	835	830	788	857	795	778	764	818	786	830	803	808	809	848	788	842	765	830	804	798	779	783	798	826	787	796	800	782	809	785	802	834	820	780	806	741	797	812	775	730	781	785	786	773	802	792	769	818	777	796	776	818	857	817	806	802	851	740	788	775	774	852	782	787	767	786	799	801	799	807	811	799	812	794	804	791	841	802	775	793	788	851	780	791	792	836	807	854	799	826	809	818	779	769	764	795	778	772	824	836	746	816	812	797	793	830	760	766	790	817	799	796	786	815	836	797	744	806	760	776	745	787	723	820	791	764	799	800	840	779	817	791	799	747	789	831	750	821	784	775	792	748	810	777	812	819	775	781	793	733	771	794	809	802	787	767	813	810	817	799	800	784	785	824	814	832	823	753	808	780	811	778	751	777	789	773	802	750	755	833	750	767	788	798	770	784	770	766	748	799	778	793	788	810	747	792	792	813	775	794	810	810	835	830	772	769	746	742	750	802	804	793	782	792	793	810	779	780	832	825	814	784	793	794	835	797	793	804	812	811	807	795	763	798	802	776	816	793	760	803	777	773	816	783	795	830	787	781	796	794	780	797	802	800	782	758	758	779	825	807	820	803	712	806	808	790	790	821	741	835	811	789	851	794	810	777	792	811	851	790	834	788	748	815	853	768	788	807	802	790	808	770	717	804	792	812	775	751	754	813	782	749	785	807	775	747	785	776	782	819	778	849	866	770	782	788	832	812	784	770	763	770	821	794	797	798	839	753	837	762	802	787	793	823	769	800	798	784	876	765	768	780	830	831	791	804	780	795	770	796	771	784	776	728	732	814	791	791	852	757	756	770	788	780	819	755	713	790	836	789	843	801	757	821	820	776	816	800	807	750	792	857	810	777	754	787	791	805	779	752	773	797	765	781	741	799	771	824	859	791	788	773	788	743	777	818	804	728	802	751	799	779	768	819	728	767	816	788	792	737	773	808	754	784	786	766	793	833	806	757	800	766	807	837	812	774	767	789	769	806	804	780	842	811	831	799	797	811	793	800	771	752	790	822	762	778	761	833	747	784	798	797	804	812	786	804	770	805	800	790	801	808	766	793	711	821	847	764	816	822	868	775	817	809	746	749	799	810	804	841	787	743	760	777	812	777	799	782	728	776	824	766	805	816	823	799	776	770	853	771	778	825	792	766	851	788	778	768	822	785	772	802	802	734	785	793	775	805	759	835	791	806	793	759	807	798	812	785	783	792	828	779	782	775	832	849	826	842	791	807	771	780	810	790	808	771	752	724	765	816	778	792	800	783	742	792	745	811	801	820	799	770	813	755	792	805	819	784	791	793	778	759	771	741	783	787	809	768	752	775	774	785	752	816	767	766	776	812	749	778	800	782	812	801	824	809	758	790	806	828	774	733	790	757	790	807	732	836	787	761	745	795	783	789	810	764	769	747	732	784	788	791	786	784	851	781	826	796	775	762	803	793	784	809	767	856	806	768	750	870	829	752	792	813	807	779	786	790	774	769	767	772	780	799	745	815	848	767	805	805	816	778	824	792	760	785	759	823	791	778	823	851	740	782	794	812	786	722	733	750	774	743	792	786	756	798	784	749	758	855	770	786	800	836	796	776	785	751	800	761	776	759	765	820	775	813	845	786	829	765	800	821	819	825	792	830	813	784	803	801	836	797	774	733	788	731	812	762	814	782	748	797	767	800	797	811	777	784	761	778	728	829	819	761	769	817	766	819	759	761	799	745	750	822	839	816	743	832	805	799	757	801	845	813	785	783	829	781	780	832	747	782	764	778	779	783	823	804	767	726	787	818	768	765	794	838	765	757	837	782	765	825	793	803	760	715	796	731	799	798	787	753	764	727	749	798	790	713	796	768	802	814	804	767	782	812	816	745	783	784	817	844	814	749	791	758	745	760	800	796	773	840	797	778	819	814	852	798	787	758	805	827	784	815	773	795	779	803	831	792	809	733	764	794	784	780	791	837	797	762	819	830	782	796	776	783	788	790	797	835	773	794	802	787	800	787	856	763	798	734	795	781	778	767	790	806	765	766	765	787	790	820	803	798	784	787	728	797	768	821	803	745	796	812	790	777	784	772	818	809	840	817	775	784	763	769	782	801	804	788	766	821	826	848	764	829	753	748	739	807	773	765	744	825	761	777	795	750	739	791	797	823	789	872	762	800	831	750	793	718	778	771	815	750	774	809	768	841	783	814	786	753	763	809	782	803	793	739	781	781	782	777	806	813	771	786	801	785	805	806	742	846	808	798	836	824	846	740	796	845	751	793	796	760	795	806	800	817	814	822	769	820	765	773	785	851	762	763	756	786	741	799	771	804	785	795	792	797	797	815	782	803	844	812	759	797	790	820	798	779	761	792	800	822	784	800	778	788	796	874	775	787	752	731	799	759	827	832	779	752	779	815	798	796	761	754	821	770	780	763	802	764	830	780	804	793	811	772	785	783	761	806	779	777	779	819	767	815	822	779	786	795	742	817	793	765	770	800	788	763	804	770	737	808	781	773	809	848	760	808	805	778	816	808	813	813	794	792	788	743	747	772	831	803	754	801	738	779	769	755	777	807	802	755	804	793	775	819	762	845	781	790	815	784	782	777	800	772	796	795	784	804	800	755	779	803	767	844	776	805	797	779	781	789	773	787	781	781	804	882	806	758	775	792	798	805	793	845	807	785	810	795	795	781	811	824	803	725	839	781	791	800	802	845	798	828	761	771	826	812	748	766	783	775	757	717	833	737	743	765	716	741	800	787	782	788	746	789	810	756	792	824	796	770	793	827	792	803	770	791	810	773	732	767	790	759	759	763	814	795	817	792	789	814	790	821	768	790	773	778	749	772	805	830	834	799	768	791	804	775	788	858	794	778	784	816	780	787	786	751	796	791	798	754	822	748	786	813	815	832	777	808	757	777	762	768	772	749	801	794	762	809	840	799	783	806	782	794	791	819	758	780	802	814	788	773	765	793	729	806	798	851	775	758	789	784	816	801	812	761	818	839	739	803	782	731	761	803	808	826	787	806	815	766	841	813	761	783	750	773	768	783	781	819	824	791	800	837	809	806	811	750	784	836	809	744	796	803	799	820	772	762	781	759
6288	236	111	112	121	91	103	80	98	104	110	87	107	112	100	92	92	92	97	94	103	88	105	87	103	96	90	94	107	100	99	87	85	108	94	96	117	96	125	81	94	90	76	89	92	84	83	89	79	81	78	70	103	95	100	108	91	94	102	109	101	99	91	91	92	90	111	100	81	94	101	86	98	92	98	118	101	97	93	109	98	92	98	82	96	83	90	79	99	106	90	95	88	100	101	112	90	108	91	89	115	91	99	78	86	66	96	71	90	84	108	94	90	92	107	93	97	86	75	120	87	99	121	92	87	87	90	98	90	96	83	97	107	96	102	76	88	91	98	96	88	82	99	85	98	90	101	74	95	98	78	80	75	82	85	96	90	95	111	96	101	91	92	103	95	99	97	82	95	84	92	85	95	92	97	85	87	100	106	93	88	92	90	97	84	104	92	86	108	93	87	78	77	99	96	108	96	104	86	106	83	83	77	93	94	98	102	93	118	107	101	99	106	109	94	100	112	82	100	83	84	84	116	120	89	102	116	99	84	86	83	92	113	94	99	120	89	110	98	79	93	105	87	103	101	101	87	105	100	92	106	113	106	87	87	99	102	82	84	75	97	107	102	94	93	108	102	104	69	80	114	117	84	107	79	103	90	103	87	87	88	82	92	99	81	84	83	87	100	99	74	105	102	97	101	96	98	91	78	86	91	87	90	86	78	91	80	101	87	73	92	87	90	88	96	79	77	97	107	89	96	79	113	93	90	96	102	88	89	102	98	109	85	91	90	85	95	94	98	89	102	82	85	72	97	92	79	90	85	107	97	91	93	99	121	83	84	103	97	88	106	99	93	101	82	96	83	96	77	102	100	84	91	89	82	88	99	95	108	88	97	85	86	83	95	89	89	108	97	87	78	88	93	94	88	113	103	105	98	100	90	75	118	82	89	84	78	103	105	87	117	107	89	96	88	77	94	98	88	98	91	109	94	99	90	93	77	97	89	110	79	82	108	97	101	102	95	110	87	86	89	90	83	106	98	113	116	87	89	106	79	92	104	85	100	110	91	77	84	99	109	93	100	110	90	91	72	115	87	96	90	86	97	95	99	113	102	92	97	99	99	100	94	97	99	84	103	111	105	102	88	84	94	96	98	86	95	87	81	88	93	97	110	89	93	101	114	89	88	87	119	101	94	99	108	95	94	79	78	87	84	100	100	91	85	102	95	113	111	100	92	89	90	89	89	97	105	104	95	91	93	94	84	87	97	102	101	98	95	98	88	77	100	87	95	89	97	84	107	96	98	91	94	71	99	84	104	95	84	94	84	87	120	86	87	99	94	88	106	116	96	91	88	82	112	101	103	104	74	87	88	92	101	76	84	84	84	90	116	97	100	94	99	88	102	94	89	83	85	106	89	94	82	110	91	98	93	89	103	99	86	93	73	91	81	98	89	87	96	96	87	104	91	92	108	98	83	85	83	86	93	83	121	102	98	94	103	95	91	91	96	93	97	112	76	96	115	86	80	84	94	89	92	86	77	88	80	84	73	82	117	80	103	110	89	92	91	93	113	93	90	82	93	97	112	89	92	90	115	82	86	106	100	82	97	105	88	89	86	95	104	90	114	95	88	97	93	104	86	105	95	89	87	92	94	98	86	94	111	104	104	97	101	106	93	99	75	110	105	82	108	100	102	96	102	86	101	100	94	98	90	87	112	86	85	90	95	91	91	110	81	98	101	114	97	95	91	92	85	108	87	92	108	103	97	95	112	72	86	112	100	76	76	104	85	100	97	102	78	87	109	97	80	79	109	103	89	92	105	110	92	112	84	93	97	74	79	95	86	83	94	99	102	84	93	93	111	94	80	94	83	74	94	89	87	100	70	83	110	81	96	107	91	82	106	103	100	74	96	107	83	91	92	105	101	99	102	81	99	92	84	87	84	91	83	92	87	86	95	102	75	82	82	78	86	87	114	95	85	105	77	96	107	101	91	120	95	107	99	106	91	107	94	80	93	90	107	90	90	93	96	91	102	80	90	90	96	94	98	79	89	93	97	105	81	79	92	115	88	80	90	101	89	118	101	88	80	94	84	82	84	75	100	85	96	90	81	94	80	97	107	95	104	103	102	81	98	99	92	101	101	88	86	83	83	94	92	96	87	87	89	93	83	102	122	82	96	95	102	91	118	89	90	91	86	91	97	87	88	87	112	95	99	90	108	89	80	105	92	117	88	88	77	107	92	97	85	113	96	100	92	105	98	95	80	92	96	115	88	88	87	108	83	96	103	91	84	95	95	77	101	90	103	86	107	64	86	91	73	88	88	85	95	92	88	102	92	99	84	97	75	112	100	95	107	104	83	105	92	98	107	95	90	99	84	112	106	93	92	85	97	81	80	86	99	104	85	86	87	102	92	84	81	109	92	84	96	112	99	79	92	96	93	94	96	95	88	90	92	112	86	87	108	134	94	94	89	88	92	107	88	100	88	108	107	93	90	97	82	82	87	98	120	89	84	84	80	107	87	94	87	101	84	113	85	100	102	87	87	102	100	97	101	93	100	104	94	89	103	86	85	87	92	91	96	88	120	96	90	114	83	99	77	67	100	91	102	104	98	86	93	88	120	103	82	107	81	104	76	99	115	105	97	103	87	100	110	79	89	70	98	102	80	81	91	84	95	85	106	86	97	86	84	94	95	91	90	89	100	102	97	95	117	84	78	78	106	106	95	103	85	104	89	116	101	92	97	86	94	98	99	102	86	89	100	106	87	86	124	91	73	106	106	107	108	90	71	79	97	105	98	103	109	99	96	79	75	101	102	100	89	90	101	92	84	84	97	87	102	90	104	84	96	86	96	97	98	109	91	95	84	92	86	94	106	88	75	108	94	107	93	107	77	85	76	80	102	94	108	94	85	67	100	105	86	101	104	97	96	101	121	95	98	84	94	78	104	109	97	94	93	84	97	98	79	83	90	90	103	104	95	108	92	87	77	85	95	89	108	101	89	90	91	94	102	102	87	95	88	109	110	105	78	93	94	82	91	80	97	78	88	85	91	91	100	91	95	120	100	96	102	99	99	83	93	114	100	110	93	97	85	91	81	102	84	79	90	95	94	101	87	89	98	106	81	90	89	101	89	112	92	91	85	98	80	98	92	103	96	102	82	101	102	106	98	80	91	96	79	97	100	90	95	97	103	96	85	103	92	80	91	114	85	122	91	90	110	97	83	108	90	93	110	93	86	86	97	99	74	100	85	118	95	98	107	99	79	107	111	103	98	74	103	93	106	83	97	92	84	87	86	114	81	88	102	72	108	106	94	94	104	100	98	87	102	104	91	85	94	94	94	79	91	93	107	88	107	100	94	93	94	71	86	87	77	88	109	105	94	79	96	85	81	98	95	93	103	117	90	93	100	107	105	95	90	95	86	76	97	110	94	86	92	94	94	94	95	99	97	117	93	93	89	85	95	99	105	85	91	95	66	99	106	84	100	90	116	109	94	93	114	93	120	90	92	77
5251	341	385	385	361	334	316	323	322	323	324	352	299	277	296	334	321	301	294	302	322	310	339	314	280	303	287	315	290	278	297	295	301	300	301	307	307	272	292	282	335	275	304	321	249	274	310	287	287	274	276	304	306	308	307	260	279	303	324	306	311	304	293	276	289	280	311	330	295	268	300	294	297	304	284	309	305	285	275	278	286	279	307	266	254	309	302	296	300	277	271	325	292	258	285	256	300	287	281	296	288	309	301	297	283	303	295	293	289	302	292	288	307	318	290	288	277	302	274	267	311	284	295	315	299	314	311	305	306	291	288	301	287	266	282	299	301	295	312	248	278	301	254	294	288	282	303	296	280	285	327	275	285	318	276	285	271	281	291	298	303	275	282	287	294	271	278	264	256	295	274	318	297	300	293	272	307	286	276	281	272	262	284	299	303	330	305	325	292	288	266	294	279	279	308	308	302	312	294	311	296	306	269	293	270	285	282	288	296	291	292	312	308	307	306	275	275	265	283	293	274	291	271	275	279	286	313	306	315	295	302	279	279	304	310	271	290	279	332	285	305	304	293	307	286	283	315	287	291	292	277	274	300	291	246	292	284	307	274	308	294	303	272	255	319	295	299	280	311	294	290	289	285	260	302	302	309	283	294	310	310	289	296	292	287	291	317	303	279	276	301	271	285	273	287	263	265	289	287	313	312	282	284	266	300	332	316	314	295	277	283	283	309	279	279	290	285	258	308	271	290	321	299	313	261	273	322	290	286	305	307	280	272	277	300	287	287	303	277	293	295	300	311	281	310	267	314	271	301	270	273	293	258	294	298	291	324	291	270	292	295	297	299	294	289	307	280	275	312	294	306	309	305	266	306	296	303	292	304	298	280	302	291	280	302	288	309	286	308	291	286	272	301	287	287	314	275	272	270	284	312	274	323	292	265	315	283	304	293	308	285	256	328	294	309	271	341	296	298	293	306	309	280	318	307	291	308	273	315	328	296	278	306	293	288	315	312	290	286	311	314	274	279	277	284	274	275	253	279	303	272	306	266	281	285	271	299	301	272	282	300	299	289	279	282	295	288	295	297	290	295	292	294	287	281	299	306	296	267	312	309	290	258	285	283	291	296	310	317	328	296	301	289	295	324	302	286	265	313	270	296	291	298	291	287	295	300	306	297	259	282	302	264	294	300	306	280	272	261	294	284	321	294	318	292	314	342	291	295	291	318	314	312	288	311	289	283	286	293	271	323	290	331	289	291	282	305	281	269	264	255	229	270	328	287	285	275	303	274	309	280	283	292	317	279	318	302	284	331	304	300	312	271	285	281	268	303	293	301	288	302	294	315	304	288	294	306	306	268	301	317	302	305	289	300	301	277	291	323	284	285	312	309	272	307	310	309	302	300	303	314	310	283	266	317	283	285	305	327	302	284	303	320	306	297	275	302	283	317	306	288	317	276	299	295	278	297	298	281	299	311	290	292	280	306	294	290	299	306	279	323	264	276	293	292	272	268	269	301	280	312	306	288	252	280	317	310	304	295	304	284	308	293	283	320	297	300	292	289	286	311	289	277	304	306	307	315	305	272	284	285	303	263	271	306	311	287	293	284	295	281	276	290	272	284	311	308	305	273	313	301	286	321	284	293	326	301	301	282	297	329	301	309	293	316	287	280	295	293	285	247	308	290	258	317	319	277	274	289	327	294	279	301	301	281	306	269	320	322	303	320	264	293	278	297	303	275	293	286	258	295	256	294	279	314	322	290	322	273	294	280	288	303	272	303	304	288	298	307	272	298	296	286	277	320	309	304	303	282	270	301	285	285	285	280	278	296	318	282	281	310	292	290	279	291	307	266	315	285	311	295	296	289	286	297	260	318	311	262	287	281	288	286	298	294	295	313	297	278	258	314	296	310	274	286	294	298	309	282	289	311	274	295	288	293	278	267	296	287	296	275	308	279	280	290	298	321	305	278	269	290	304	278	303	318	311	254	283	269	303	288	311	291	262	235	304	282	269	329	306	263	317	286	294	293	308	270	287	286	309	287	272	252	275	285	297	309	311	247	301	267	291	302	303	320	312	321	316	284	286	288	295	289	287	292	281	290	298	291	281	301	288	296	295	288	293	295	314	297	280	288	299	277	294	292	291	289	269	267	303	272	301	286	303	257	274	278	290	274	315	291	330	284	269	300	278	296	283	299	275	283	283	293	258	307	280	296	277	324	265	325	276	285	284	301	273	298	311	279	318	307	283	271	299	296	287	326	267	322	287	278	275	300	300	310	263	283	300	275	300	291	256	312	276	278	274	315	276	308	266	248	295	264	294	317	278	286	307	272	280	290	278	299	297	297	295	287	286	274	304	287	291	294	268	290	287	306	280	296	295	326	299	291	262	266	307	286	319	304	305	279	272	307	291	279	266	316	282	293	284	315	271	311	295	295	280	318	293	299	305	282	258	324	320	306	294	316	292	283	297	290	318	287	278	294	295	283	269	318	292	276	304	328	277	317	299	326	296	319	321	304	321	326	271	281	334	280	301	268	294	303	293	300	306	332	278	280	331	269	275	301	291	280	258	319	270	282	265	274	261	281	284	305	321	286	255	295	284	279	288	293	294	313	299	308	296	313	287	326	280	287	270	305	314	273	273	277	274	312	303	301	316	310	315	285	298	309	290	281	310	280	317	298	305	337	265	257	317	283	278	334	274	281	290	290	279	316	290	297	284	312	275	328	273	333	284	290	307	306	299	317	285	312	257	294	292	292	265	281	285	333	275	240	257	297	286	275	305	272	298	331	301	290	279	302	281	292	295	274	281	304	309	302	304	294	255	278	298	303	302	284	311	304	293	270	308	311	306	316	330	284	346	312	274	297	279	298	295	292	273	302	306	297	294	304	283	286	296	315	335	287	282	299	270	278	291	295	263	300	293	295	293	276	297	328	272	325	288	306	289	297	290	317	280	304	302	332	325	323	301	301	288	288	294	287	280	333	293	253	241	260	307	291	309	309	276	319	307	278	309	259	269	303	274	270	307	276	269	273	288	293	273	304	315	286	282	316	317	303	266	301	313	290	305	287	317	274	271	280	321	275	282	292	299	264	271	283	324	281	287	318	299	298	284	289	299	312	290	309	305	344	305	324	288	288	291	289	313	315	305	296	318	277	285	289	281	305	294	302	324	308	290	275	266	287	294	263	294	302	287	284	321	290	284	294	303	275	302	288	302	311	304	281	262	289	263	269	304	287	293	313	287	310	299	313	300	276	310	304	301	269	321	311	320	320	301	304	282	261	248	290	312	283	307	284	303	293	323	271	319	289	297	282	310	290	290	283	289	297	271	288	259	254	311	286	316	316	300	289	293	309	302	282	279	274	292	316	291	283	317	285	338	315	290	288	284	281	292	268	292	308	299	282	298	275	294	287	317	289	291	280	293	308	299	300	279	295	316	294	298	294	303	306	313	282	311	285	300	273	284	299	295	308	261	305	280	290	279	299	294	283	283	310	302	298	305
46547	12881	1587	897	623	510	385	343	342	316	292	285	293	281	242	237	270	274	246	251	235	266	234	224	236	273	215	234	214	214	214	243	236	232	228	235	223	256	205	214	218	237	222	225	200	234	220	219	232	225	245	211	216	234	223	216	232	234	233	224	197	243	221	253	234	217	232	244	231	238	222	245	245	236	223	253	206	239	239	235	206	214	227	228	246	218	217	209	218	226	224	201	246	252	225	185	232	232	239	243	188	236	220	232	231	253	243	222	228	230	248	234	233	211	254	222	222	217	244	222	217	234	200	190	224	216	206	210	213	203	214	229	224	246	228	205	232	239	207	230	227	241	234	231	214	247	217	213	203	215	212	219	242	214	230	244	191	205	242	219	240	195	200	224	219	242	216	213	225	206	240	227	221	212	222	213	236	212	216	216	217	218	246	216	260	235	234	211	215	205	213	207	219	191	212	222	252	228	205	244	215	225	260	192	223	237	210	246	232	215	226	196	210	219	204	230	215	228	226	213	246	216	248	203	219	205	244	210	223	239	231	229	235	228	240	208	235	208	212	246	223	232	221	214	225	209	213	224	249	216	214	222	209	245	229	201	246	241	226	245	227	203	214	210	224	224	253	239	234	253	228	205	243	239	206	222	227	216	202	232	198	224	224	263	229	238	216	225	213	216	193	216	199	219	221	226	215	206	238	217	217	223	191	242	229	250	204	216	219	231	224	238	213	229	245	200	226	250	252	220	243	220	210	221	234	224	209	215	227	205	233	255	218	219	217	208	219	230	195	212	218	219	225	240	257	226	223	232	243	253	220	221	218	242	214	243	245	243	219	236	198	242	250	204	205	215	202	241	238	211	225	219	258	223	204	231	231	231	211	251	203	228	211	204	210	181	227	230	210	201	238	210	214	222	215	205	224	215	196	227	244	230	204	214	221	214	229	227	243	229	228	189	196	210	236	222	226	208	217	216	233	223	238	226	203	222	208	246	198	225	215	224	202	224	234	224	181	208	221	218	238	199	214	212	190	233	229	206	204	210	182	235	231	218	239	211	216	221	245	238	236	252	215	236	227	231	221	237	234	229	232	251	243	221	216	225	247	232	217	227	213	207	221	230	196	209	220	220	217	245	221	226	198	205	236	207	209	200	208	215	238	235	221	225	207	228	230	237	234	220	239	216	226	229	208	213	253	231	234	232	233	199	212	234	247	224	201	201	232	229	239	228	234	213	206	214	221	224	217	216	186	198	219	227	221	231	209	197	220	205	216	222	227	253	247	218	215	217	215	223	235	228	195	233	218	196	236	213	242	247	248	212	237	226	212	234	208	240	221	248	220	216	207	256	230	231	231	202	214	207	184	229	227	199	219	233	217	206	211	253	201	230	198	239	240	213	224	216	197	209	217	223	211	213	215	215	206	221	234	219	214	261	216	205	231	241	217	237	236	192	206	228	213	213	238	218	213	221	269	209	224	210	218	239	200	219	203	232	212	238	214	218	245	256	227	230	189	208	214	235	223	195	254	236	194	217	221	201	225	215	259	244	243	228	208	237	232	215	224	227	207	259	208	228	246	215	215	246	215	206	266	239	237	208	226	238	215	206	211	202	207	208	225	225	226	231	224	224	199	218	243	229	214	245	215	225	238	242	228	219	239	205	215	223	232	195	248	238	237	239	209	221	204	255	214	218	214	223	226	241	223	242	231	224	221	232	225	220	227	251	198	204	219	248	228	244	258	226	239	240	226	245	195	216	215	208	201	213	203	248	194	219	217	217	205	210	210	245	220	213	221	209	230	240	259	210	189	204	222	233	236	219	209	218	238	224	194	235	220	216	216	209	216	210	252	230	226	242	224	235	228	194	227	226	229	213	256	230	233	249	234	189	207	217	235	209	205	225	197	217	246	222	230	209	200	205	203	227	200	242	232	220	206	246	223	226	204	224	224	219	216	202	252	218	215	268	223	207	194	237	254	261	232	225	211	223	219	230	232	229	224	212	235	231	236	222	211	194	237	200	195	243	222	226	198	226	229	234	240	247	218	231	257	249	227	223	227	206	217	219	193	224	224	240	227	238	225	209	246	233	233	240	200	220	208	235	210	226	217	238	205	226	247	231	216	218	256	229	226	226	216	232	242	232	226	230	243	231	246	211	239	217	238	251	217	208	250	216	225	240	233	228	227	221	201	219	229	225	243	241	222	228	197	220	252	229	210	274	234	234	209	228	232	187	250	215	240	252	228	216	248	205	183	225	213	216	205	199	213	253	222	228	242	204	233	213	239	259	213	216	197	208	223	233	220	234	225	216	216	230	238	210	212	219	245	239	239	229	186	212	220	222	223	244	207	222	219	231	213	216	252	252	227	247	263	254	203	223	238	198	220	219	223	221	196	210	233	237	207	216	226	248	213	216	204	240	203	215	215	248	222	227	233	218	198	200	200	230	226	212	231	228	226	212	210	228	213	224	236	243	209	235	221	248	223	230	207	236	237	235	256	237	187	210	233	220	234	209	209	208	220	258	237	221	238	182	219	208	240	199	197	225	236	213	238	228	223	207	240	203	267	221	237	211	204	247	195	227	239	246	218	237	237	233	226	205	222	210	219	226	212	242	226	223	230	209	235	221	213	211	246	221	205	218	195	211	231	255	214	233	254	231	214	225	220	226	227	235	234	211	208	216	235	242	222	233	234	208	221	213	220	199	219	235	230	230	225	228	215	206	208	214	226	215	231	209	228	233	221	231	210	236	188	212	206	228	173	201	223	255	223	231	231	229	216	216	206	201	224	221	228	217	248	200	199	217	228	210	214	183	224	268	212	233	229	218	239	194	195	251	250	231	210	244	224	228	213	244	212	192	223	231	226	245	235	199	232	222	237	204	209	237	203	230	230	224	223	208	241	210	223	222	209	206	227	220	222	233	209	222	205	223	223	237	213	222	215	201	201	204	245	259	210	231	208	187	223	250	197	214	212	232	189	225	206	208	208	203	227	207	227	233	222	244	230	200	221	210	240	244	220	229	233	213	232	223	208	208	218	206	225	231	219	206	230	235	216	231	233	235	217	220	241	224	259	230	234	217	247	270	216	220	221	226	211	235	241	237	201	228	210	209	237	215	211	220	228	220	227	218	219	195	218	221	219	229	218	250	206	197	205	226	205	223	228	224	242	228	220	213	240	206	225	209	212	237	254	232	184	201	227	214	235	235	209	253	251	214	212	217	235	234	200	215	199	207	206	213	217	242	224	208	220	218	231	243	228	211	249	236	225	231	224	226	235	203	248	203	211	244	232	226	233	204	239	237	214	232	238	204	225	231	246	232	232	218	227	250	201	237	248	196	233	225	218	241	219	228	236	236	212	227	230	256	232	213	226	230	222	211	221	231	210	253	209	201	226	197	235	197	205	245	235	221	238	213	249	231	217	250	225	218	201	221	208	234	224	187	224	211	210	234	247	208	229	193	211	267	232	232	222	228	247	220	229	237	231	211	227	240	215	228	222	224	260	208
22688	1170	2286	2854	2455	2043	1709	1541	1258	1162	1110	959	933	871	870	808	810	829	708	732	748	712	657	695	693	669	677	667	667	600	637	609	631	651	651	625	585	621	597	620	605	592	580	588	573	597	618	580	607	580	598	587	598	592	601	591	551	604	618	558	519	589	588	611	607	604	627	626	604	567	584	583	600	585	612	560	595	640	584	605	603	567	528	586	585	554	590	581	569	565	567	585	537	575	608	583	579	581	577	597	534	595	561	583	617	566	556	552	569	545	562	555	552	561	609	552	563	603	606	605	584	581	578	577	555	572	600	588	587	587	524	547	583	527	604	603	605	562	591	623	531	582	599	581	572	597	596	555	562	559	567	586	597	587	625	602	561	586	538	594	530	566	597	551	598	576	540	595	604	543	574	575	557	538	611	536	556	551	562	622	564	558	583	574	571	526	546	580	535	552	560	567	573	585	585	561	588	559	613	575	573	594	583	570	595	541	579	569	561	594	588	575	596	538	590	570	550	564	581	570	584	603	569	606	579	555	559	572	573	566	555	574	561	621	558	596	612	535	551	579	556	557	575	600	555	629	613	609	601	588	561	555	582	607	561	588	562	577	551	602	535	611	603	557	578	561	600	555	544	571	588	542	591	547	576	565	577	558	575	590	604	560	569	565	582	579	565	586	591	537	558	538	552	585	624	570	564	598	598	552	584	582	581	540	567	557	551	547	613	564	605	559	561	578	620	603	614	580	569	599	570	544	576	570	552	580	581	588	535	583	571	534	611	581	575	581	579	575	555	583	595	577	595	567	583	613	561	571	579	580	575	568	564	567	585	584	585	521	553	530	570	586	557	529	585	553	592	558	564	608	538	557	566	570	574	604	599	533	550	554	560	551	600	546	540	593	569	598	606	544	576	601	526	587	562	573	584	586	561	543	545	590	610	544	564	566	589	562	616	593	598	562	589	553	605	587	565	565	584	574	543	589	559	606	560	591	602	566	538	606	592	568	575	561	615	577	597	535	574	560	579	587	575	532	542	554	594	586	545	558	569	604	562	579	608	514	583	585	575	569	546	526	590	573	547	592	608	580	540	575	572	603	587	569	606	579	574	568	553	570	594	576	545	594	594	606	593	574	596	552	602	533	608	555	530	591	566	570	560	600	563	520	622	597	614	545	568	581	562	541	527	577	594	572	534	564	553	555	532	610	553	566	553	595	548	561	567	551	532	599	533	563	560	574	549	548	578	573	574	518	569	567	587	552	554	572	574	599	580	553	578	565	547	585	562	585	607	544	586	575	534	573	621	566	564	585	543	583	579	563	564	579	572	579	540	558	547	569	571	559	567	579	604	548	552	572	573	588	558	582	566	570	590	542	548	582	573	531	606	570	525	551	547	602	570	584	572	561	572	577	554	558	521	547	541	553	555	596	565	592	574	583	586	582	536	547	562	563	603	600	591	564	606	525	570	573	552	540	582	566	583	555	518	580	564	577	573	545	543	530	570	540	589	593	562	559	557	574	524	526	544	539	513	566	552	574	577	558	571	564	559	593	538	611	608	583	562	547	536	544	567	520	560	527	584	580	605	591	586	553	558	562	580	537	592	583	547	550	573	621	573	568	607	572	544	532	499	580	606	602	592	528	567	556	557	581	553	576	599	548	527	576	551	543	584	541	599	592	565	540	565	552	597	525	555	538	546	583	552	615	575	580	574	591	583	588	551	620	590	588	589	585	600	548	574	522	601	600	567	552	563	583	552	552	569	607	593	625	603	575	564	579	586	601	557	577	583	534	579	550	560	592	578	535	614	594	563	566	544	587	610	597	568	597	556	592	563	557	556	567	586	541	596	583	598	572	567	571	550	545	561	581	569	545	564	564	575	570	598	570	545	586	553	561	544	564	576	582	583	577	572	577	575	528	575	566	553	563	585	586	546	570	575	577	594	564	581	580	581	594	543	552	613	557	578	576	514	575	555	554	595	547	544	550	567	583	594	568	565	550	570	595	557	571	578	603	616	614	581	573	591	568	599	609	564	581	563	585	597	614	507	564	563	592	567	578	540	571	541	535	557	534	586	577	596	566	563	572	607	526	546	579	585	582	595	558	549	557	569	629	548	624	545	564	578	560	589	514	603	585	581	568	587	602	539	568	572	610	599	564	576	572	569	555	570	574	560	585	574	575	593	569	603	563	598	575	563	560	527	578	570	578	538	592	588	588	539	527	587	608	569	598	561	590	594	553	597	565	590	586	602	537	609	554	589	533	537	534	588	577	602	616	562	576	589	564	574	564	560	538	566	516	570	532	584	596	551	568	601	572	540	610	569	541	558	552	565	590	568	594	588	573	574	591	577	557	551	580	537	596	561	605	573	560	610	556	586	569	520	554	536	565	603	625	548	513	562	571	561	565	552	576	555	617	549	558	558	529	590	593	584	600	552	577	563	545	541	579	541	533	582	535	558	601	590	561	587	595	594	566	589	563	614	562	572	598	589	583	584	579	617	571	546	582	633	579	568	557	559	548	587	562	568	609	586	561	516	598	571	577	567	572	547	541	594	548	544	585	564	575	595	549	617	612	593	599	522	626	580	590	566	623	577	567	621	598	532	561	562	538	557	544	584	581	563	533	554	543	580	580	546	584	543	610	557	576	511	595	579	592	578	522	537	600	570	583	625	603	590	564	593	572	565	576	579	557	551	549	620	591	570	551	567	553	574	555	531	571	574	558	558	593	601	534	586	573	561	579	600	568	555	596	554	582	600	543	580	571	566	569	579	583	537	591	574	578	578	536	572	535	573	548	588	540	577	606	556	591	532	584	542	546	551	568	546	557	587	573	596	592	562	579	610	545	563	614	607	574	571	566	579	576	567	530	553	582	587	534	554	514	532	598	544	553	527	566	573	569	588	563	578	568	576	507	594	561	553	599	544	587	585	553	568	595	568	578	558	574	540	600	581	552	588	549	549	557	564	575	595	568	540	519	552	548	571	542	568	567	571	560	546	598	567	569	568	548	594	554	579	563	582	563	541	541	567	578	612	584	586	559	602	567	614	540	601	573	541	639	562	600	606	566	571	593	567	586	573	595	580	568	610	576	539	520	571	544	562	579	566	566	566	572	585	525	573	548	566	591	528	509	575	584	591	544	576	579	542	559	573	602	557	546	551	599	531	533	583	605	560	553	563	593	564	579	586	570	596	563	606	579	568	539	558	589	569	551	571	542	544	546	593	574	580	589	577	555	566	576	551	580	544	531	516	550	563	611	567	572	546	586	579	550	600	582	540	611	593	538	577	580	588	581	556	522	558	571	558	612	553	558	551	596	553	506	590	598	583	555	582	600	612	542	591	610	568	548	565	535	609	534	593	632	576	632	579	598	550	597	548	555	616	569	529	574	602	541	570	542	533	581	573	571	577	544	591	600	584	605	565	595	572	576	594	565	530	572	579	601	617	593	573	578	561	604	567	561	597	606	617	557	579	567	550	546	574	539	602	619	614	572	559	604	577	541	559	598
59828	21603	4754	1961	1285	929	753	704	666	585	457	460	464	418	437	389	437	432	414	391	385	370	369	367	340	371	385	366	339	353	377	367	372	329	348	350	331	371	321	354	377	336	332	370	361	351	340	378	350	351	335	341	334	342	324	377	339	355	337	332	344	325	375	315	345	341	334	336	350	302	332	376	367	350	347	366	362	333	349	356	349	349	355	312	362	336	292	299	323	358	326	326	332	334	330	334	328	324	344	362	313	306	344	312	323	314	344	347	350	334	304	326	342	320	351	352	338	352	368	292	319	311	320	361	350	331	341	328	372	365	337	346	352	319	299	325	299	377	328	343	363	363	315	357	337	352	323	313	336	329	311	323	347	315	345	329	343	355	349	367	332	316	374	312	347	352	305	301	368	334	338	336	330	303	345	355	308	344	339	364	339	360	329	327	327	337	364	348	370	343	383	361	389	363	345	351	354	331	339	308	339	335	350	327	317	364	342	356	325	322	320	371	360	330	337	360	323	350	361	333	339	333	307	318	349	342	342	345	327	354	341	344	358	366	331	320	368	353	350	314	329	355	321	360	343	362	362	323	294	350	355	300	385	326	337	333	333	336	339	343	337	348	333	346	332	357	365	384	359	355	354	370	320	337	350	368	318	354	343	303	339	358	319	325	361	372	344	311	341	330	312	324	357	346	338	324	307	326	347	352	351	325	353	353	373	348	328	321	339	358	309	329	327	369	357	359	359	345	336	318	330	364	307	326	335	338	333	350	308	356	357	351	327	350	325	326	364	332	326	343	335	345	354	380	330	320	357	328	341	382	336	349	334	343	367	316	320	306	331	344	341	343	298	353	333	326	320	297	353	324	299	346	366	357	294	323	345	300	338	322	301	327	362	347	331	317	333	353	332	367	354	376	346	345	368	337	346	346	319	306	329	346	333	314	336	357	351	326	333	336	380	348	348	390	319	358	333	327	316	315	363	342	327	330	331	330	340	322	339	362	338	352	326	349	311	317	348	337	361	334	368	304	315	362	331	345	334	330	349	351	351	348	360	387	346	313	324	287	356	326	355	367	320	347	339	361	320	329	350	334	341	347	366	330	371	344	347	345	363	362	310	347	363	338	307	306	359	345	341	336	367	341	360	329	366	349	333	349	301	372	352	322	362	317	343	326	328	355	321	337	382	352	344	328	344	342	337	370	379	331	328	345	339	324	314	319	365	362	336	379	349	343	323	313	335	345	356	344	352	325	326	331	340	316	353	365	336	345	351	328	337	351	330	367	328	332	306	312	314	324	352	366	386	360	352	361	335	347	322	323	336	324	327	319	356	328	346	354	346	359	358	349	356	371	336	330	344	329	326	345	341	349	317	332	345	322	316	361	321	336	369	365	336	314	340	349	372	342	309	331	345	312	324	327	333	366	303	314	357	329	357	349	323	369	343	333	377	326	339	347	296	374	346	347	271	335	322	329	335	348	340	329	334	353	336	373	358	383	310	330	343	329	332	366	321	337	313	354	346	315	342	352	307	306	367	331	340	343	336	349	339	327	335	327	352	328	318	327	341	335	331	373	308	307	318	329	347	350	315	332	312	319	335	346	350	340	366	339	336	320	364	327	325	326	336	327	348	359	342	332	322	345	333	322	380	325	358	369	371	343	335	323	338	338	321	321	340	349	336	347	362	314	323	361	347	339	337	332	328	323	333	346	319	308	332	307	328	336	369	340	341	299	310	300	346	329	313	309	316	353	338	347	330	344	304	315	346	351	368	378	347	308	352	324	334	311	338	315	369	352	366	350	322	355	340	359	336	318	330	315	327	310	364	349	320	314	352	319	352	355	343	327	346	346	364	328	343	350	342	341	342	325	350	346	331	318	327	347	335	322	352	327	346	325	341	351	344	348	348	324	311	335	319	302	342	319	351	315	331	319	321	334	370	341	317	327	401	344	355	339	352	392	335	387	355	330	341	300	355	341	327	352	363	340	319	375	308	331	337	340	356	369	319	329	304	359	363	337	347	329	315	340	324	326	347	304	358	370	350	345	329	324	352	365	355	402	348	335	369	325	337	318	318	334	350	339	303	286	324	319	329	279	333	351	344	338	340	330	341	333	317	362	323	343	319	337	332	336	313	320	320	369	354	320	404	358	340	331	354	365	319	346	335	344	352	347	361	321	359	344	337	332	348	339	359	344	367	351	355	375	322	321	330	339	350	332	302	333	317	344	315	360	340	320	330	347	323	323	353	329	366	349	295	315	321	345	320	354	353	354	338	345	319	340	342	343	336	328	331	354	315	344	350	321	328	343	328	314	311	297	363	352	349	314	371	310	304	319	329	368	355	328	316	346	351	337	337	307	303	333	368	340	354	352	306	364	323	307	298	330	330	327	337	337	324	316	352	312	402	344	320	344	350	356	361	350	329	326	339	358	366	311	348	345	366	349	355	374	372	335	353	331	327	361	335	340	315	344	345	371	352	339	289	327	357	352	312	340	353	367	355	373	333	355	366	373	341	341	332	310	329	380	337	338	337	347	318	318	340	324	355	316	348	347	357	326	350	306	327	366	332	323	378	303	330	343	392	338	334	356	334	355	333	321	342	320	336	342	353	321	333	316	337	347	336	334	357	353	348	361	326	354	384	340	331	319	338	379	316	347	329	355	336	350	351	310	341	344	322	345	314	366	315	329	375	328	339	335	340	354	333	317	319	336	330	354	341	367	352	334	334	360	334	347	337	330	350	322	315	340	338	304	359	361	339	363	338	336	358	366	329	361	335	349	336	313	353	309	327	306	305	344	330	352	346	328	317	304	336	318	318	327	324	343	335	361	347	350	331	326	369	335	332	306	326	322	328	302	369	344	328	357	347	362	305	340	352	324	339	339	304	324	340	376	346	306	330	345	326	348	320	325	334	343	317	347	341	341	326	342	395	361	333	357	333	345	329	334	321	319	349	366	349	330	349	321	342	359	327	341	355	338	340	360	329	368	322	359	333	336	345	342	337	383	323	368	334	312	335	354	359	361	321	379	334	341	326	353	333	382	379	393	367	328	330	387	320	359	347	327	317	342	349	305	302	330	349	367	352	327	364	353	348	322	356	325	359	356	370	322	313	306	334	335	307	336	327	323	341	317	325	350	329	327	344	354	346	354	339	346	382	327	357	334	330	318	343	341	330	321	352	362	348	331	363	333	343	364	343	335	325	320	316	360	330	335	370	332	365	338	327	348	345	334	327	320	337	330	345	340	363	340	333	359	356	331	316	304	360	340	379	346	334	329	330	350	356	347	304	355	321	297	370	339	356	343	379	339	334	324	361	359	347	314	350	339	361	309	349	355	313	300	340	374	307	343	315	351	315	362	318	353	332	325	333	338	357	335	345	364	327	367	356	320	365	343	318	362	370	372	303	365	338	347	410	362	350	322	355	337	334	351	313	362	328	334	344	351	327	319	348	345	368	333	316	377	317	329	341	335	338	338	320	340	321	307	328	348	357	335	355	372	358	324	310	362
29399	2015	4298	4988	4378	3694	3074	2497	2308	2054	1774	1665	1563	1388	1335	1292	1211	1191	1148	1027	1061	1020	1041	1023	955	987	936	943	965	951	874	954	868	870	937	911	871	899	824	872	869	893	823	852	871	855	807	898	828	861	848	834	854	816	856	819	868	805	826	788	814	833	812	788	825	776	837	805	851	808	835	884	772	794	815	811	817	802	806	852	790	804	809	813	754	812	764	802	793	794	837	792	814	793	812	784	803	857	796	813	815	786	818	752	789	773	819	764	799	828	847	788	814	824	744	815	813	797	755	841	777	771	802	798	766	827	749	802	775	792	793	821	771	776	748	816	796	753	784	773	784	778	811	817	804	717	804	799	783	806	824	827	804	797	758	815	768	793	780	780	825	749	813	782	727	833	797	769	839	784	808	809	783	787	806	764	763	796	812	791	816	768	774	779	765	832	843	815	775	790	785	777	814	775	800	806	789	804	781	838	812	793	782	757	811	801	826	819	792	752	804	782	743	779	787	780	801	809	804	786	779	820	811	784	774	774	804	782	773	794	743	759	810	808	806	868	769	786	835	793	775	773	761	798	716	758	804	856	788	800	802	818	808	794	817	792	761	743	807	789	839	826	817	792	778	807	728	774	836	803	794	817	799	782	790	766	779	806	803	749	757	715	765	765	803	774	773	708	777	764	769	763	771	805	783	787	800	808	764	777	755	765	742	812	755	787	772	811	741	846	734	779	778	808	800	814	790	762	817	757	796	754	754	801	809	731	800	787	757	752	831	768	837	748	780	770	770	803	831	763	764	785	776	743	780	783	801	764	808	765	781	817	785	777	783	833	718	778	815	775	795	826	745	785	809	761	793	847	773	805	775	729	819	752	820	805	783	794	794	753	784	758	793	770	792	836	792	805	804	846	765	732	801	765	756	802	764	784	798	799	797	781	742	719	795	797	805	750	783	782	789	819	772	807	808	790	757	767	798	760	807	785	792	791	817	762	788	770	814	776	783	834	773	756	784	770	738	777	829	786	720	750	835	774	793	769	719	831	833	751	789	722	825	773	729	804	778	794	794	842	747	784	802	787	832	730	787	743	749	768	760	801	807	788	789	781	776	778	787	804	737	808	741	840	812	760	811	812	787	769	727	793	714	780	763	721	817	765	807	773	774	790	757	791	798	783	765	760	778	792	799	799	829	829	801	834	764	741	768	772	814	784	818	788	772	777	799	788	749	738	796	831	809	796	752	805	802	787	780	795	812	799	780	794	793	785	786	804	812	776	824	765	766	821	807	760	790	783	794	763	780	787	794	765	800	773	788	751	808	780	791	807	769	760	745	789	792	775	811	784	804	816	783	764	757	818	817	763	819	800	826	799	790	800	811	749	814	800	782	797	792	773	778	843	799	770	793	766	753	763	825	787	781	816	761	794	812	756	758	780	797	815	807	752	809	783	770	810	776	761	778	777	812	804	801	781	810	761	756	790	798	771	796	713	771	773	768	788	799	799	792	795	787	790	780	814	815	804	822	787	793	741	833	799	793	824	820	758	734	784	804	780	825	890	804	778	768	745	807	792	800	812	820	775	799	795	771	799	750	795	779	779	823	831	783	764	772	799	808	738	764	765	818	740	770	755	821	748	770	764	765	768	758	800	755	798	810	788	803	768	788	840	790	784	799	768	769	772	786	719	785	806	764	810	738	768	799	797	803	769	827	799	774	830	809	754	791	775	823	827	770	787	801	764	849	800	744	765	786	754	812	739	727	825	820	821	772	772	728	807	772	792	798	810	797	826	819	808	728	772	796	809	824	774	832	832	835	797	799	809	750	844	795	778	776	730	837	783	806	810	774	769	758	818	768	775	793	853	796	777	814	785	792	767	780	804	747	759	776	756	793	808	815	841	794	766	797	818	835	784	800	734	757	785	855	818	826	769	746	818	800	797	798	790	808	798	762	867	758	859	797	791	803	738	790	780	792	824	791	770	798	779	810	759	786	844	787	782	814	784	738	809	798	828	819	764	797	842	758	824	831	781	823	772	800	736	769	806	746	790	786	783	780	836	804	784	795	832	802	768	756	751	737	780	769	801	804	737	763	724	797	751	776	760	755	798	754	837	810	733	789	778	849	784	738	808	799	772	826	708	771	751	783	816	778	788	812	794	817	805	793	780	744	811	774	816	823	761	799	801	836	744	764	760	794	808	789	813	796	740	699	812	771	769	816	812	738	837	791	781	840	806	822	779	802	790	772	816	792	782	798	756	809	795	825	739	726	780	766	795	778	760	745	801	774	822	780	775	811	802	750	732	790	839	789	765	822	809	792	755	828	796	793	783	794	817	792	770	760	743	781	772	846	846	798	829	802	793	811	787	759	752	736	780	781	827	828	786	755	756	728	761	829	753	794	768	803	757	757	757	768	792	767	821	801	747	776	790	781	877	767	800	802	780	742	802	778	794	762	765	775	820	762	800	762	788	781	766	791	797	776	797	786	788	820	753	754	778	787	824	788	781	816	833	821	770	784	776	770	769	794	770	764	765	765	767	746	800	764	832	766	823	775	758	767	699	790	822	837	787	747	800	774	768	842	787	822	801	843	783	785	766	775	797	779	794	791	817	790	787	764	780	853	876	754	768	777	766	781	795	802	769	810	761	810	797	784	843	781	763	831	789	823	810	744	788	788	780	746	744	819	806	825	782	750	759	799	831	773	784	766	738	756	800	792	778	766	790	791	760	793	761	787	748	771	846	797	805	781	789	811	780	749	817	766	788	759	814	828	810	769	732	772	836	787	788	729	811	800	773	764	777	818	745	794	804	765	778	817	750	771	762	819	792	776	787	786	756	757	794	797	716	834	803	805	757	796	771	794	781	757	830	775	778	777	819	797	755	795	790	751	749	776	760	727	775	730	784	771	761	787	785	747	839	742	806	810	775	794	760	804	795	792	758	809	813	771	814	804	784	859	784	813	805	783	863	779	791	784	780	763	732	778	791	777	834	748	748	870	765	742	775	826	736	777	814	797	784	775	765	783	778	788	733	794	768	764	793	781	767	744	769	832	747	777	807	783	790	786	749	801	806	770	804	764	715	801	778	814	793	796	783	732	809	771	761	812	716	797	841	744	822	727	783	748	829	758	745	776	774	787	767	804	807	771	770	755	806	786	750	751	779	791	819	820	739	787	759	780	793	775	772	850	772	752	757	805	770	763	812	750	830	805	805	768	812	772	791	792	821	769	740	803	788	775	800	773	820	791	820	805	804	794	766	773	813	767	768	861	774	796	767	807	816	764	800	789	803	818	807	787	836	773	754	767	788	830	798	794	769	801	748	765	779	779	800	814	781	747	714	795	804	797	839	810	767	784	821	763	774	789	824	829	805	786	827	817	783	835	770	751	750	787	759	762	776	799	804	795	845	788	789	775	771	802	803	813	777	779	809	814	754	828	788	748	808	791	721	760	807	764	829	733	804	763	791	799	801	770	778	839	811	768	774	789	768	805	841	797	789	750	796	809	773	737	775
6104	212	109	118	80	90	103	91	112	115	91	94	71	90	117	102	85	87	101	90	97	91	98	101	97	113	101	79	104	100	103	84	88	99	93	91	113	86	100	101	99	85	97	101	115	105	103	81	84	86	80	90	87	86	98	85	96	100	88	110	75	91	101	84	76	97	107	92	88	102	110	102	95	92	87	109	99	93	101	85	91	79	97	103	107	95	99	103	98	95	93	90	78	103	77	87	76	87	90	75	110	96	93	74	92	85	73	95	106	91	89	80	91	102	94	110	97	103	97	94	98	97	91	110	91	80	95	79	98	89	85	84	76	84	89	80	100	96	85	113	102	94	90	97	84	107	95	88	74	83	113	96	76	85	108	104	104	102	109	115	90	101	86	104	96	105	111	76	84	73	66	90	91	91	98	88	90	105	101	92	107	79	80	90	98	106	103	94	80	104	91	100	105	94	88	91	93	87	91	66	89	71	97	85	118	113	79	91	84	75	100	84	98	92	95	82	106	86	100	108	115	93	97	76	77	109	96	111	106	96	99	87	99	100	82	95	91	78	99	96	95	94	85	111	95	110	108	91	72	81	100	92	93	92	92	87	80	106	85	67	92	107	90	109	82	93	88	85	104	101	88	100	99	90	86	96	105	126	90	90	79	92	101	84	119	86	105	92	108	98	90	84	113	96	83	96	90	84	112	86	99	89	86	87	96	125	102	80	77	102	103	103	92	88	102	122	77	79	93	102	91	90	103	90	85	102	86	91	97	109	96	86	99	111	96	86	74	98	85	89	88	89	100	86	120	89	93	86	65	110	108	88	92	99	93	88	86	85	85	100	71	82	94	85	93	98	100	94	83	86	103	98	102	81	85	88	94	97	82	81	102	84	86	84	104	75	97	97	90	101	87	99	91	113	85	94	95	85	106	88	101	88	101	91	91	88	84	86	90	92	94	77	94	100	114	105	94	82	107	96	97	96	107	99	77	80	102	97	115	96	104	113	83	96	94	95	97	97	98	96	79	90	80	89	89	106	93	92	79	83	81	92	94	96	110	105	94	119	92	110	106	104	81	111	83	96	90	74	98	85	99	89	91	98	88	116	93	104	104	93	101	106	85	92	114	91	95	82	87	93	79	91	105	94	106	102	78	106	106	92	90	104	94	74	98	84	106	85	77	96	93	93	97	90	86	113	87	82	84	89	102	96	64	73	73	72	101	108	90	83	96	113	95	89	111	95	99	91	91	88	82	86	79	78	94	89	91	96	87	115	82	111	89	99	98	89	96	101	100	91	100	101	116	97	84	99	87	86	69	87	110	100	96	84	116	104	93	82	115	94	95	91	104	84	91	98	95	104	114	88	98	120	90	86	107	74	128	100	90	81	80	112	89	109	103	87	91	107	93	89	89	109	93	98	117	82	92	105	94	94	93	108	115	106	95	94	94	92	106	83	85	95	77	100	92	94	95	105	76	85	86	96	101	91	103	95	86	98	106	95	91	105	99	94	93	103	96	96	98	81	91	94	100	95	81	97	103	84	124	94	86	103	95	107	100	103	95	106	86	88	80	104	93	103	96	88	83	91	98	100	85	97	102	110	94	90	95	83	101	94	93	85	96	89	100	80	96	110	103	99	77	84	102	82	95	84	101	116	94	119	94	92	79	95	95	103	84	113	77	81	107	117	108	107	95	98	73	87	105	94	88	101	97	114	78	102	109	84	88	93	117	90	95	89	99	78	87	94	102	92	95	98	112	90	92	93	84	91	101	69	105	107	93	117	97	81	92	82	93	84	88	98	83	80	106	109	84	87	108	98	88	110	104	96	111	108	87	84	107	101	86	98	89	98	95	97	104	88	102	83	92	93	115	99	95	93	102	94	85	83	95	80	98	97	83	98	106	89	99	98	90	97	91	98	126	89	83	88	84	112	97	91	89	106	83	101	93	95	100	96	95	116	93	100	95	105	106	70	94	103	76	103	117	84	92	104	104	110	81	80	114	114	99	103	84	123	96	75	104	117	91	81	100	97	97	81	94	101	80	105	96	84	96	86	89	120	92	94	99	99	78	92	104	87	92	74	90	82	101	102	66	88	92	94	90	88	112	76	100	100	77	118	104	99	95	86	106	89	93	89	100	100	103	88	91	86	83	85	113	109	79	87	98	100	108	89	91	86	98	90	99	89	82	81	102	107	118	91	115	109	95	99	97	96	62	90	84	98	89	84	92	92	101	119	99	92	89	94	98	105	82	107	85	99	112	85	90	100	78	87	102	85	92	103	109	89	103	101	87	75	99	98	84	84	87	87	97	100	75	104	116	73	89	84	96	101	103	86	80	97	95	92	72	113	97	93	101	97	97	110	104	89	96	104	91	99	101	103	89	93	89	87	82	104	93	93	117	85	89	103	98	102	88	90	97	87	106	84	92	96	99	99	97	102	95	98	92	104	117	89	89	102	98	92	100	107	84	101	105	106	99	88	78	89	92	90	93	80	103	105	95	89	81	92	71	98	94	93	106	101	98	81	109	86	101	111	91	92	91	94	90	90	96	99	97	107	99	91	99	114	95	111	82	92	92	96	92	104	96	82	89	111	105	99	76	105	93	91	89	85	96	99	107	80	85	82	95	99	88	93	97	101	91	103	104	106	93	85	90	96	91	101	100	95	107	94	78	106	104	76	95	74	89	92	84	93	102	99	82	95	94	104	87	81	101	81	85	95	86	85	74	78	84	87	105	91	103	92	103	99	85	94	90	95	87	105	102	115	95	76	90	99	92	84	108	106	92	101	99	89	116	95	99	84	95	113	79	93	132	94	90	88	104	86	90	108	106	101	90	88	84	93	108	88	105	105	91	81	109	95	93	95	95	101	91	88	86	94	101	117	77	94	99	95	94	101	115	82	98	97	103	86	83	96	93	94	88	108	99	108	98	85	85	88	110	90	82	109	103	76	92	107	101	115	95	95	94	110	95	92	84	90	104	95	96	117	92	84	85	97	112	83	105	78	72	98	102	87	95	113	105	81	81	97	98	109	88	111	85	91	97	105	93	92	102	101	93	107	89	112	81	90	96	94	110	92	87	88	87	99	107	94	92	96	99	97	103	107	88	90	105	90	83	85	97	89	90	68	93	91	89	85	101	84	96	92	98	97	81	99	113	92	98	108	86	99	89	96	94	81	99	82	88	103	99	98	96	96	82	93	113	81	96	91	92	77	85	98	93	81	81	91	87	91	79	77	79	87	82	85	103	104	75	89	100	89	102	106	94	92	98	80	96	91	97	94	94	87	88	80	109	89	88	84	110	88	95	114	97	100	96	90	99	99	90	71	109	98	102	92	104	93	105	87	97	101	93	113	102	101	98	86	93	82	81	86	102	94	110	91	96	101	80	109	96	83	96	83	74	89	96	100	98	96	95	88	81	94	91	95	106	89	96	101	86	94	87	106	98	92	96	85	90	94	87	90	90	102	89	100	87	101	97	62	87	84	78	97	114	89	81	97	71	101	89	108
5256	314	342	372	323	314	320	339	307	316	327	307	302	274	278	305	277	283	297	301	293	313	286	306	305	317	327	297	278	297	301	319	293	303	264	259	290	272	306	319	275	332	271	289	281	265	301	307	268	303	278	300	262	296	322	276	322	294	278	319	310	288	303	278	319	297	271	276	282	291	256	289	291	297	293	264	303	256	287	290	320	288	283	281	287	303	329	298	306	267	263	292	311	275	305	270	325	278	280	280	291	323	284	314	310	296	305	316	283	300	321	265	298	279	280	325	306	286	277	298	296	296	325	271	288	291	280	313	291	338	283	317	299	273	268	315	283	310	278	280	297	294	296	259	306	291	307	282	283	305	286	260	290	316	295	298	295	290	289	287	316	296	316	306	294	305	328	307	294	292	280	308	300	317	301	307	290	286	298	295	272	289	272	307	254	304	290	282	298	285	298	312	298	280	304	294	280	282	328	307	266	302	287	286	317	307	287	298	285	306	293	274	304	303	258	310	286	274	241	294	249	253	317	317	313	288	291	273	299	295	274	319	293	275	309	278	278	274	275	276	280	286	277	271	313	337	317	290	316	314	301	289	319	315	292	293	313	300	285	300	295	298	318	306	300	303	293	296	310	292	290	305	286	277	263	277	304	276	275	275	300	278	288	272	294	314	275	255	304	304	325	308	297	315	311	280	276	308	272	293	304	321	316	291	298	286	280	315	289	298	309	281	275	292	301	305	285	325	292	287	290	276	307	305	304	291	293	300	272	278	295	291	302	308	264	321	279	297	273	270	263	308	297	285	273	278	287	275	298	311	317	307	280	285	298	309	297	298	302	300	280	285	284	263	293	299	288	299	301	286	282	306	334	312	263	282	276	262	267	306	259	293	287	317	278	301	287	297	295	292	277	320	306	297	278	277	287	289	292	292	291	294	282	292	301	279	324	295	296	296	295	297	276	306	304	288	297	314	313	289	310	343	286	307	287	251	299	275	298	309	294	302	318	291	294	273	288	325	324	282	300	304	243	288	328	305	275	307	318	283	311	268	303	335	297	307	298	300	290	313	267	313	279	296	288	309	308	269	282	273	280	309	276	298	266	311	300	338	291	308	321	301	304	326	306	290	287	285	290	264	269	287	258	306	278	301	271	312	324	307	269	294	276	316	271	286	296	304	296	268	303	312	303	309	301	299	290	300	297	280	323	323	273	287	280	327	288	293	318	306	291	268	290	291	285	311	244	317	294	311	300	281	321	305	298	332	271	283	299	297	284	326	313	291	295	302	249	312	286	317	279	267	310	317	270	269	263	285	298	322	297	295	275	296	305	314	271	298	288	304	290	282	292	250	299	279	263	315	275	319	320	286	298	314	295	296	280	245	296	303	320	279	273	311	286	296	271	264	277	300	325	297	275	302	303	269	296	304	283	293	269	278	275	288	276	330	263	296	253	312	314	304	278	295	281	277	279	323	294	280	288	303	275	295	309	311	270	324	298	321	295	296	302	339	293	270	297	299	307	282	327	300	297	282	311	284	305	310	312	277	301	301	310	283	312	325	291	299	292	314	312	315	276	322	314	284	309	297	320	287	297	281	325	303	316	300	290	295	290	296	292	299	305	273	254	303	236	276	270	295	308	320	279	307	274	326	291	301	257	305	292	274	314	310	294	291	257	319	269	289	296	336	305	320	292	324	289	291	297	257	278	298	259	281	278	313	292	295	301	283	329	320	294	288	300	294	284	270	272	302	302	298	285	274	325	295	298	320	265	306	273	312	257	324	266	283	290	290	302	293	280	284	265	289	287	300	310	284	298	260	301	293	279	289	286	330	310	244	321	291	251	268	260	310	276	290	307	270	324	298	263	291	271	277	276	307	280	293	275	264	290	292	303	299	295	325	277	313	294	296	255	274	308	300	309	289	279	284	290	302	287	304	291	322	294	292	296	300	283	287	286	298	269	280	302	329	321	258	271	298	269	323	284	302	305	303	283	279	294	301	330	286	320	281	283	266	278	266	294	303	273	282	287	296	277	352	325	295	299	300	315	262	326	313	290	279	270	278	288	294	308	292	281	294	280	308	294	313	282	279	292	296	268	300	279	271	287	305	296	296	298	300	283	282	260	308	315	272	268	283	286	293	304	286	285	273	316	307	308	293	304	319	279	298	265	298	280	323	316	290	285	289	304	295	296	275	291	266	301	264	279	291	281	282	297	269	291	298	284	294	273	277	300	264	318	310	300	307	289	281	288	271	286	279	269	301	267	275	305	295	288	305	295	299	289	332	304	332	291	276	285	289	305	329	311	315	295	284	293	267	280	284	324	257	313	298	275	294	281	306	289	296	297	275	288	251	318	285	290	302	297	296	313	295	304	280	288	300	290	317	250	298	314	285	294	304	274	283	254	282	348	296	278	275	327	274	254	307	296	264	328	299	291	290	266	284	252	323	274	277	327	276	295	284	286	302	281	296	295	292	311	326	288	291	290	294	288	291	297	283	300	280	308	269	286	328	272	286	281	297	311	279	283	294	296	281	307	266	296	292	314	304	259	317	312	302	302	290	274	273	286	261	262	287	288	296	309	291	289	316	291	315	292	274	311	301	281	287	244	324	285	297	263	305	328	298	274	255	282	294	298	306	292	284	302	271	302	255	261	286	297	312	275	304	289	294	273	279	295	290	284	294	268	260	306	310	313	296	314	268	287	308	270	286	299	299	277	335	325	315	269	317	275	268	290	272	308	302	282	293	284	293	288	306	288	317	303	322	291	316	311	308	291	290	278	289	274	291	275	288	302	291	304	294	289	285	268	277	276	276	268	313	288	320	297	294	319	273	296	316	311	273	289	280	305	309	307	287	311	288	290	320	273	313	304	295	261	321	280	284	262	286	300	294	258	311	299	302	299	291	294	286	306	280	281	300	283	261	281	285	310	308	292	308	324	299	276	302	272	317	300	288	290	287	268	260	323	317	298	290	285	271	302	308	303	292	285	276	253	274	314	273	283	297	271	303	273	320	290	313	278	279	285	287	279	295	265	302	298	315	301	303	307	265	319	303	279	307	307	280	271	283	307	309	301	311	240	298	276	307	310	305	295	289	266	283	278	291	318	248	320	301	289	287	254	301	294	301	284	302	284	259	281	301	279	318	315	277	290	304	271	273	288	310	263	307	313	293	305	312	309	280	309	276	289	297	274	326	260	322	287	298	278	309	307	312	292	297	287	303	289	306	272	309	278	279	306	273	274	278	311	318	285	289	272	328	316	296	304	298	307	296	311	290	324	297	276	288	283	318	276	291	248	318	275	295	286	292	286	258	303	337	305	278	281	303	315	284	309	303	313	335	334	320	267	282	301	283	289	293	305	275	291	293	265	296	318	275	297	308	294	292	305	306	288	314	316	312	264	293	280	327	301	276	312	277	276	314	305	297	298	296	287	322	311	299	288	279	314	330	281	287	297	288	261	280	302	245	298	280	274	276	290	279	288	314	263	277	282	272	301	263	298	306	280	306
47787	12307	1526	860	683	505	447	369	346	334	296	293	322	270	251	275	260	245	229	259	236	246	231	250	231	266	235	230	222	266	214	224	212	238	225	221	219	229	231	211	221	225	221	230	223	243	229	231	194	223	209	230	208	250	219	210	233	219	230	196	243	209	211	198	202	230	229	224	235	242	248	250	250	223	240	234	218	195	233	216	213	215	234	212	223	223	216	208	228	222	221	218	233	247	237	216	218	204	222	278	223	248	234	230	237	203	215	205	253	224	230	208	213	227	218	227	252	188	230	235	224	253	224	226	231	215	250	217	212	198	213	244	215	237	213	258	235	222	208	230	236	219	237	238	222	198	199	206	196	237	240	218	231	209	224	230	219	228	235	225	217	246	228	222	217	265	258	201	218	226	242	206	235	235	225	210	209	225	200	213	223	245	228	242	231	233	224	225	250	242	214	235	246	229	214	206	207	226	200	232	242	250	233	209	214	212	247	221	219	216	250	235	232	221	228	231	249	235	224	194	220	190	200	214	219	216	200	224	199	204	256	268	204	238	215	210	229	209	206	234	221	223	247	226	217	210	209	208	228	209	232	224	229	213	242	188	215	235	227	230	232	216	249	208	234	215	207	238	229	201	214	193	239	217	182	227	199	215	216	211	214	232	208	241	237	243	240	231	213	195	253	224	221	223	210	209	227	228	230	203	200	224	220	177	215	206	231	226	208	224	226	209	221	240	212	222	263	230	226	230	209	222	223	235	239	221	203	238	198	216	238	214	234	221	194	227	234	231	234	220	201	213	254	204	214	218	224	241	240	237	209	215	230	232	238	236	240	242	263	257	229	227	250	257	212	238	236	228	251	225	224	229	230	222	205	198	234	219	240	222	226	199	227	231	207	220	222	241	223	223	243	232	260	220	207	225	214	219	200	232	215	235	219	236	226	226	228	221	219	220	219	217	218	216	223	197	233	216	257	235	218	252	232	216	222	226	228	242	220	192	226	254	229	227	215	208	230	220	208	220	211	222	258	237	256	201	226	201	243	233	198	187	231	208	226	206	255	236	243	241	246	255	243	237	204	235	220	233	227	216	231	229	217	218	241	220	198	216	232	225	211	242	217	194	200	241	213	223	195	252	229	216	221	251	225	235	237	226	219	227	217	241	215	207	226	228	221	214	215	222	240	243	231	229	249	231	228	230	256	201	227	233	238	243	216	225	226	229	229	220	209	215	221	238	216	204	247	208	226	216	223	235	212	241	216	239	238	237	225	200	229	235	215	206	220	191	226	203	231	202	214	201	224	240	209	240	206	220	232	248	218	203	208	219	217	254	225	234	228	241	221	210	228	243	253	240	228	209	256	216	220	233	223	234	230	222	232	224	232	228	205	210	242	233	269	228	234	229	209	229	220	217	206	231	229	218	221	262	225	216	216	238	199	235	235	229	222	201	247	248	227	224	212	228	239	217	225	213	238	220	201	225	225	204	248	216	209	227	218	227	222	240	253	210	225	236	218	218	216	198	243	210	210	204	235	208	220	213	233	210	240	227	215	223	224	220	229	237	213	205	201	222	233	251	215	239	243	244	260	227	215	201	222	223	221	232	239	216	242	210	212	225	231	228	251	207	250	223	229	225	226	224	223	217	200	203	202	239	239	235	219	206	241	224	209	220	221	212	224	206	244	217	238	216	216	228	220	225	214	226	229	233	238	221	233	224	220	205	249	261	231	222	204	214	239	220	239	234	204	206	256	224	208	225	212	200	212	223	243	229	222	217	241	241	192	221	226	241	257	227	228	233	201	239	234	225	239	192	223	226	210	218	234	210	253	233	187	202	242	212	234	216	208	222	223	223	218	262	206	214	237	226	215	205	217	231	237	230	224	228	217	190	228	223	233	210	222	239	243	216	228	247	231	226	244	231	232	191	262	231	232	186	216	202	241	245	211	209	216	256	208	221	234	206	229	238	256	205	248	221	219	254	213	203	222	237	226	217	245	234	242	240	216	243	210	215	214	212	218	214	221	241	186	215	221	210	230	233	203	224	229	220	238	213	242	227	242	241	235	203	229	240	235	223	224	231	221	243	247	239	209	214	239	230	205	228	223	225	224	222	246	220	225	241	257	195	206	237	241	229	221	230	210	226	242	236	264	206	225	190	237	224	233	229	237	218	234	238	238	229	233	238	246	234	214	230	216	226	241	216	211	259	263	228	219	232	232	245	223	193	237	219	235	219	226	245	224	241	238	236	219	211	223	238	248	231	240	219	226	236	214	244	237	248	202	221	223	197	216	219	226	212	219	235	235	236	221	238	220	231	219	233	198	229	222	227	216	211	211	204	229	231	202	237	241	227	214	228	233	208	232	235	206	212	240	217	208	215	196	221	236	211	235	206	246	242	234	232	206	237	250	198	212	246	256	233	216	244	226	230	216	242	256	193	223	212	220	199	232	206	247	220	213	207	215	248	243	221	225	219	238	208	213	242	239	232	230	251	222	219	214	217	226	245	227	240	235	216	209	222	217	209	223	197	240	248	200	222	224	215	236	222	227	218	226	227	237	208	256	202	218	214	199	238	206	237	254	212	212	236	216	222	227	212	228	220	243	208	214	219	240	247	237	239	231	219	226	235	244	247	229	235	220	243	227	226	209	213	205	219	219	239	218	206	229	235	241	207	217	227	246	225	217	230	246	241	220	259	201	252	250	228	222	230	215	225	215	239	202	206	220	252	241	210	229	232	202	261	233	192	217	222	263	238	220	244	239	225	218	255	223	215	208	243	245	249	217	212	247	236	226	226	198	209	204	216	208	226	236	215	221	221	233	236	243	252	235	225	211	215	223	221	244	213	208	238	205	214	243	216	231	214	216	208	210	236	224	248	241	205	220	211	212	239	197	205	218	228	215	225	231	207	220	222	216	214	220	227	226	221	245	216	221	236	246	218	231	248	234	253	233	237	219	242	206	221	225	223	239	251	208	237	226	208	248	249	255	230	243	237	213	242	273	228	261	201	247	270	249	258	226	239	203	237	208	216	210	237	245	216	240	219	236	209	222	260	226	204	225	235	234	201	239	214	256	225	206	216	237	235	239	210	240	221	222	210	249	252	219	219	232	226	208	235	227	231	239	221	242	224	215	240	225	225	198	225	225	245	212	238	238	208	208	229	227	245	211	216	205	214	222	235	243	228	219	222	193	211	219	230	219	228	212	218	239	226	242	246	221	213	210	228	226	209	245	230	221	234	227	224	195	223	197	233	244	217	222	240	207	228	206	233	231	231	210	229	244	251	253	236	252	233	207	211	232	211	228	215	237	209	253	212	212	232	212	237	218	214	217	209	214	226	204	231	217	263	245	210	186	234	235	206	225	227	248	215	208	214	226	218	212	209	246	233	249	217	203	243	234	220	233	248	218	250	215	209	230	226	230	211	230	207	201	206	191	185	232	239	225	204	210	217	227	205	243	212	208	214	215	210	222	231	225	245	229	246	211	232	224	223	223	241	206	211	218	230
22736	1222	2311	2752	2473	2076	1703	1431	1298	1153	1054	1017	926	862	898	832	745	733	746	735	676	683	667	624	725	638	685	677	653	666	602	664	659	651	633	649	654	611	593	630	562	592	597	575	579	587	629	616	592	588	641	632	605	640	589	596	600	567	599	590	549	596	541	572	579	620	589	610	586	589	587	593	547	569	560	617	562	559	584	554	554	594	602	602	631	567	575	576	572	576	559	569	561	563	603	601	584	605	567	578	615	605	580	570	549	574	586	569	534	581	577	568	551	603	559	568	598	611	598	560	576	564	598	552	576	566	580	604	530	538	559	554	583	575	592	598	595	604	569	554	521	577	549	561	566	599	579	563	565	573	565	583	566	571	555	559	540	571	551	574	561	567	571	566	589	587	572	527	580	606	539	526	553	521	564	581	543	626	564	593	579	555	573	570	601	545	548	593	586	563	542	549	578	590	579	580	604	527	578	621	511	576	556	575	530	533	570	544	580	573	588	551	538	546	566	586	593	544	578	570	570	547	565	607	606	529	567	619	571	539	583	570	553	552	551	590	574	587	600	576	560	566	620	519	616	554	601	536	575	553	565	548	581	565	559	538	581	628	586	594	541	608	596	562	523	536	589	604	556	551	559	570	579	572	563	562	528	543	550	568	608	550	571	575	572	584	581	577	548	587	529	588	544	544	600	556	543	552	534	554	565	584	614	591	553	607	591	604	585	550	554	568	544	578	594	602	581	559	526	566	539	596	586	593	620	560	574	583	586	567	567	559	558	600	530	569	575	592	599	569	582	572	551	542	573	587	607	610	501	576	539	580	581	603	520	582	554	568	556	553	552	512	577	560	545	583	592	597	554	615	571	642	553	566	557	566	559	578	597	588	598	548	573	576	552	584	582	553	579	532	566	543	575	585	554	593	590	569	549	588	591	553	554	588	590	542	562	583	532	561	570	611	587	547	557	591	611	590	608	582	544	590	530	586	567	556	568	581	542	536	544	578	557	592	561	581	524	589	563	598	571	610	598	554	556	607	555	577	517	576	597	535	560	552	559	568	567	517	561	561	563	600	564	583	546	596	566	565	574	589	590	595	577	549	591	548	535	578	588	551	591	598	588	566	574	603	573	535	552	603	606	581	578	547	570	567	587	570	629	569	609	578	556	551	606	576	563	582	590	579	568	561	517	609	572	568	578	576	577	554	585	579	567	566	575	582	597	597	584	577	551	558	591	579	555	554	560	601	608	578	527	562	516	519	571	594	581	624	561	559	568	603	565	570	590	568	544	558	591	569	563	583	586	607	523	579	540	550	555	576	555	542	540	603	584	536	592	558	580	541	629	553	581	542	553	623	558	595	557	571	594	568	550	530	547	568	592	576	574	589	570	532	569	569	638	611	553	592	551	603	588	562	546	614	594	593	604	604	562	534	597	603	542	573	592	549	542	595	545	602	538	595	590	570	561	595	589	581	593	578	605	588	560	550	551	582	554	596	518	576	555	586	533	551	582	587	549	581	588	559	544	572	564	554	537	597	580	593	590	594	602	569	586	582	569	563	563	549	547	565	539	552	568	566	574	575	650	546	567	559	567	601	561	556	548	572	578	602	562	572	559	592	580	579	569	544	570	593	577	600	578	568	598	554	607	553	593	579	556	576	536	582	538	552	588	616	603	540	552	529	622	548	532	556	580	599	573	556	535	564	577	578	575	586	542	562	596	558	593	578	608	556	550	594	580	543	568	610	585	597	597	547	560	561	546	605	563	619	563	583	578	587	558	565	559	554	521	601	591	556	552	529	559	543	546	609	575	551	587	580	560	555	586	521	559	558	547	574	552	532	588	552	615	584	562	581	594	533	606	584	564	581	577	540	563	560	581	581	582	560	571	550	573	606	555	586	550	596	563	552	557	564	576	522	544	569	548	561	570	530	586	557	551	589	598	532	559	592	577	616	535	560	549	581	594	571	563	606	607	560	608	545	560	590	575	555	593	582	572	575	515	535	599	583	577	530	544	579	586	573	560	592	579	583	590	612	578	580	550	592	587	534	580	567	547	588	556	568	554	580	598	543	534	570	602	586	560	585	565	575	565	554	563	580	571	570	596	581	574	609	583	561	536	566	558	548	565	564	626	591	551	589	593	563	562	552	563	582	580	566	570	561	590	529	568	578	576	562	620	555	584	571	639	580	568	557	548	585	546	554	600	578	604	559	549	518	557	578	599	598	541	599	553	611	558	580	569	554	547	562	531	603	550	573	551	578	584	594	560	558	581	574	597	570	536	602	573	556	547	561	573	569	594	578	568	604	573	592	520	539	551	562	553	542	577	597	591	599	602	604	551	542	579	596	553	543	583	576	553	606	623	590	551	627	624	560	577	523	574	540	547	606	573	588	571	519	533	575	602	569	562	597	587	551	564	580	593	588	582	578	549	579	560	582	589	549	579	543	555	580	550	543	574	549	529	592	577	569	537	581	566	547	599	591	552	560	567	555	548	576	571	592	578	582	578	585	583	552	613	537	596	600	526	530	555	578	589	595	552	595	561	556	588	567	563	557	575	593	591	552	571	580	554	573	606	576	581	570	574	545	562	554	548	554	571	556	541	541	617	579	591	594	589	580	561	565	551	591	584	568	596	560	597	580	581	549	579	574	566	603	549	578	581	554	552	593	575	622	561	571	597	550	587	614	597	603	609	550	601	560	581	549	593	583	545	577	618	568	574	567	553	546	627	571	552	561	582	587	581	562	590	614	596	611	597	583	579	556	557	600	554	553	589	586	551	573	619	535	527	555	546	545	595	553	588	561	579	552	559	573	554	612	548	538	593	571	558	555	563	539	608	598	611	531	583	558	556	550	537	571	616	610	539	571	559	576	583	608	577	535	555	608	579	573	598	548	568	580	581	570	551	559	570	584	588	563	537	583	599	571	551	584	553	584	578	581	568	596	544	563	577	536	568	569	596	530	550	564	575	529	541	573	572	579	574	570	553	546	560	557	586	567	557	562	590	563	564	540	569	569	544	554	566	567	565	521	581	559	556	578	542	567	605	584	547	547	552	572	539	540	564	571	599	564	597	561	537	606	589	587	561	584	492	610	539	574	535	544	543	577	574	558	573	566	554	587	555	556	588	563	580	614	517	554	566	578	598	587	589	598	585	522	572	586	572	609	565	577	612	573	571	543	578	612	556	564	527	554	587	599	601	580	540	573	551	561	543	523	563	568	562	580	560	564	594	550	558	585	581	589	554	578	545	532	589	568	584	554	578	577	577	627	558	550	591	583	580	552	614	558	559	561	547	575	546	557	567	578	556	556	574	602	548	590	589	561	563	561	565	503	537	541	590	556	558	536	593	603	520	536	542	616	577	560	587	551	551	562	563	574	575	562	581	541	557	608	591	584	574	577	558	558	548	527	568	585	570	540	556	539	542	630	566	547	587	600	591	607	582	554	589	576	568	571	575	611	538	565	557	551	516	610	561	561	603	566	580	628	601	580	567	569	579	602	574	598
61086	22086	5848	1863	1328	1003	724	651	578	557	486	458	468	457	435	454	427	399	392	389	391	377	336	348	354	373	356	340	366	339	361	347	361	329	369	311	332	300	363	325	326	344	315	357	321	345	342	365	353	333	369	339	381	349	337	323	339	370	343	348	367	404	375	327	363	355	306	350	342	381	299	314	323	323	299	346	337	372	344	355	340	377	345	338	330	322	335	361	343	351	324	341	365	340	324	367	323	326	351	352	322	340	335	388	389	357	355	376	373	342	359	378	348	331	341	344	322	373	334	291	349	335	306	321	334	335	347	336	345	318	350	327	346	351	365	341	351	337	336	383	334	298	326	359	325	338	353	357	339	347	345	356	331	325	343	331	370	336	362	344	351	338	332	345	323	297	334	328	319	303	342	323	304	325	318	354	352	331	346	325	317	337	327	329	330	292	378	343	312	318	322	339	333	358	338	331	329	329	341	357	338	333	367	309	320	336	353	313	356	358	362	315	332	341	321	375	343	365	316	340	375	356	360	331	345	324	341	331	337	314	356	343	336	348	352	339	352	344	326	356	313	326	330	322	351	337	329	358	307	333	335	337	342	359	332	333	335	371	310	340	322	327	344	352	347	319	334	347	376	312	348	365	342	339	334	355	323	333	321	355	320	340	313	340	319	337	323	339	367	300	342	324	288	321	356	346	352	371	336	326	348	340	312	334	326	367	315	330	334	355	349	320	332	330	323	357	326	331	322	336	343	334	343	345	352	319	327	367	358	346	313	348	309	327	325	384	349	315	373	355	345	369	330	341	353	334	351	298	331	317	343	352	353	321	353	327	336	340	317	356	357	330	344	363	307	323	324	353	346	361	344	322	329	331	341	352	334	339	356	337	338	380	360	364	317	325	325	298	326	352	313	310	325	355	342	341	305	330	314	341	350	336	339	375	337	334	337	329	337	329	327	353	316	318	336	345	361	346	330	330	350	346	339	338	344	324	313	328	323	332	318	316	311	357	349	342	354	320	353	342	314	355	392	338	318	347	358	356	327	303	333	320	293	326	333	347	375	375	372	370	313	339	330	365	345	311	331	343	363	348	320	302	349	322	352	374	357	349	347	305	372	329	337	355	336	324	292	320	334	351	343	333	292	356	328	363	331	297	356	350	329	338	339	347	330	351	324	361	352	340	354	345	372	375	331	341	336	334	342	345	332	329	360	342	328	312	344	363	334	355	329	378	336	334	346	341	331	328	310	332	353	338	351	362	330	356	317	358	376	347	349	311	350	336	326	313	349	366	356	360	328	363	352	311	325	328	338	357	331	367	337	361	376	374	331	316	375	356	347	360	346	332	348	339	378	329	356	345	356	320	358	304	306	361	321	343	349	356	356	328	317	348	338	311	326	372	341	322	335	335	332	343	376	343	357	316	326	352	353	332	332	359	320	316	329	314	367	347	360	383	321	327	342	352	302	323	379	294	354	323	329	345	283	349	345	359	345	308	332	330	358	336	309	356	339	330	329	370	332	330	329	343	308	340	304	334	347	350	319	322	303	315	311	332	311	305	322	360	376	341	314	316	374	352	350	363	345	317	351	351	308	360	336	305	303	335	355	329	326	350	324	331	309	340	330	330	325	344	342	359	343	326	301	368	363	377	329	317	321	357	341	338	376	313	356	303	348	339	346	335	315	350	316	327	320	362	350	339	378	358	372	380	294	357	332	348	343	359	346	360	368	341	347	345	329	356	343	345	336	362	315	363	337	326	339	329	353	328	342	329	367	343	307	352	322	371	353	330	327	346	358	357	336	347	357	309	328	331	370	340	325	360	362	367	356	356	317	354	310	314	344	318	346	332	381	332	337	330	326	370	344	328	342	354	344	319	312	381	343	324	343	327	364	371	332	320	310	356	316	349	338	358	351	314	332	327	324	361	320	315	372	303	360	357	339	298	369	327	311	349	381	348	329	359	332	334	348	378	332	347	339	350	361	334	345	379	318	359	354	361	375	327	327	330	285	299	357	305	343	361	352	324	338	362	340	348	361	373	352	331	359	334	357	346	373	322	317	345	335	355	354	348	355	303	345	309	387	317	342	319	312	347	328	310	328	315	337	344	307	329	323	359	324	330	335	339	366	338	343	314	342	331	355	359	321	323	322	344	343	336	340	316	327	342	322	350	317	323	349	371	324	305	329	326	380	348	331	333	353	374	335	363	353	360	344	332	345	349	358	338	348	383	347	314	329	323	347	355	346	358	352	365	340	347	319	354	312	338	340	337	347	346	330	351	359	359	359	327	351	340	318	306	356	332	342	320	316	345	329	354	384	343	312	341	327	341	359	337	334	329	331	330	348	332	343	350	376	349	331	341	326	389	324	362	344	332	336	353	361	347	340	356	358	350	319	338	343	389	332	346	348	331	335	327	331	372	323	360	377	302	343	358	335	380	319	305	354	343	386	334	341	313	316	357	336	352	343	354	339	364	350	332	354	382	318	357	355	339	345	336	373	378	340	346	326	334	348	305	330	323	358	355	331	337	346	343	325	320	346	333	321	343	348	341	366	372	332	338	322	377	361	321	344	348	331	342	348	346	340	323	320	292	330	357	348	339	359	372	322	333	333	360	312	378	325	321	363	345	340	334	343	321	306	360	345	339	329	335	355	354	367	327	333	342	343	316	369	337	329	346	326	336	364	309	356	338	316	328	329	323	339	363	354	373	332	373	311	307	370	356	309	317	319	310	341	307	343	315	340	321	333	357	344	359	327	365	305	382	355	342	304	339	328	287	334	348	326	316	346	323	347	299	352	298	348	372	331	330	316	367	325	359	375	319	313	332	328	323	329	357	341	365	331	330	356	367	332	372	329	366	361	331	334	339	341	360	341	365	353	349	366	346	324	345	355	345	324	325	348	327	330	339	345	301	317	338	317	335	366	369	353	310	345	346	341	326	325	370	349	354	354	309	346	349	369	306	333	312	351	277	336	347	343	329	334	308	308	351	340	359	322	315	330	316	353	333	339	331	331	365	344	367	372	346	329	378	352	334	341	322	335	320	334	335	332	348	307	356	358	339	313	362	359	347	375	331	331	317	348	301	353	332	360	343	311	337	341	335	361	353	335	336	353	352	341	341	365	348	367	333	348	344	349	382	334	324	361	338	349	362	323	310	339	329	370	344	348	315	369	348	344	338	336	379	356	363	335	360	354	339	308	358	330	347	335	341	331	381	347	338	326	362	370	343	324	381	365	335	352	352	327	309	346	346	357	330	311	331	307	327	346	322	329	339	308	322	358	321	304	327	339	363	310	341	328	356	340	348	351	346	337	311	291	332	315	350	362	341	354	358	359	346	351	332	356	353	335	358	332	319	331	356	383	334	350	321	337	335	356	343	382	292	365	355	348	351	374	357	308	344	324	345	357	357	358	291	337	347	358	360	330	336	360	301	320	320	332	358	368	312	360	325	348	323	305	320	293	360	359	380	319	347	362	337	353	354	350	323	336	377	322	336	319	326	341	347
29981	2159	4276	4948	4276	3531	2982	2633	2250	1994	1768	1644	1557	1373	1335	1293	1281	1119	1151	1111	1095	1068	993	1046	942	946	983	947	908	926	930	887	883	870	860	866	931	821	801	899	907	841	770	850	839	875	858	894	831	836	821	842	807	819	861	831	905	857	810	870	854	822	821	850	805	798	834	816	797	773	805	772	746	860	754	815	829	827	787	792	825	777	776	843	768	758	785	834	793	805	837	828	840	792	766	763	817	800	821	789	769	780	794	757	773	826	761	756	742	785	846	831	769	811	802	777	776	802	745	772	819	709	780	765	768	800	723	748	751	797	838	795	837	789	798	797	779	732	807	768	796	793	806	786	758	773	832	761	796	794	825	848	803	792	793	802	768	768	739	811	796	816	772	798	789	733	799	804	797	734	786	828	753	782	779	842	803	753	782	797	767	797	777	788	797	793	744	796	795	807	777	790	780	786	763	751	780	791	779	758	790	762	811	776	829	812	754	712	776	829	814	805	727	778	819	818	792	793	824	784	784	780	793	843	783	778	799	832	822	834	801	862	787	801	814	785	776	808	844	802	833	739	827	807	793	783	774	804	761	796	753	762	814	762	819	784	833	828	738	815	781	814	772	795	778	744	784	811	749	772	767	812	824	767	787	795	801	796	823	805	798	801	812	800	797	741	831	724	746	771	748	769	765	750	806	768	735	809	783	783	765	793	812	777	742	773	793	775	816	784	787	768	821	780	793	771	799	765	773	787	851	748	798	807	818	767	790	804	774	837	808	741	736	786	761	804	806	765	763	756	789	742	777	734	772	781	795	761	776	756	816	803	773	805	746	784	763	812	790	765	828	815	813	819	744	780	843	774	799	760	816	765	828	796	749	750	781	810	753	783	801	800	838	782	778	809	787	782	791	804	772	797	797	775	802	767	834	811	758	796	757	773	754	829	746	781	851	771	800	750	804	774	797	791	735	776	791	810	847	730	773	816	798	761	814	766	779	827	763	803	751	773	744	777	773	782	775	847	787	798	787	768	822	791	771	762	761	763	783	796	825	784	781	806	824	761	838	766	751	800	779	808	835	791	822	769	820	743	782	748	747	747	754	807	808	788	780	794	774	808	811	775	852	775	769	793	778	746	760	802	822	756	824	744	797	794	799	754	799	800	769	762	774	813	795	765	784	789	767	805	811	819	783	805	821	784	808	741	778	816	808	805	786	749	808	790	774	729	738	763	769	838	787	818	820	756	799	823	839	787	750	818	826	814	788	844	781	725	756	773	833	821	833	787	800	801	750	742	852	817	831	794	757	758	766	726	814	794	788	783	773	750	789	780	806	754	765	761	765	798	793	813	762	797	838	834	756	745	837	767	780	814	793	775	759	774	804	812	776	815	785	781	763	754	771	802	777	788	798	796	802	777	860	821	757	799	802	791	775	771	824	809	848	777	798	834	816	789	798	748	758	809	815	807	741	759	814	794	824	803	793	808	822	829	762	785	761	782	787	763	750	760	814	780	809	805	780	825	749	759	770	795	807	762	774	741	798	792	769	794	790	762	754	812	798	779	770	810	789	771	758	763	750	788	830	791	758	781	797	756	783	782	791	745	832	778	773	804	788	813	755	829	826	744	783	744	747	781	812	764	820	845	815	840	794	781	779	774	779	748	778	751	830	764	785	804	756	770	808	779	822	775	771	797	760	778	789	792	847	810	777	750	793	817	782	800	764	787	764	822	790	769	813	777	819	811	746	800	825	751	806	783	811	788	759	768	780	875	790	794	762	768	760	780	755	805	809	804	800	811	802	788	778	844	816	822	803	822	806	764	807	810	784	749	759	825	789	737	834	865	826	787	767	769	822	842	818	798	737	775	787	781	804	824	785	799	789	770	789	758	831	763	807	755	710	751	838	803	753	775	781	765	823	780	752	815	769	754	754	787	766	813	787	760	835	746	792	793	795	807	771	763	793	800	801	844	805	790	763	803	814	829	851	767	797	802	761	788	791	813	815	768	771	786	773	790	754	769	786	821	770	784	826	795	800	737	738	795	786	764	825	763	814	780	794	738	763	801	754	786	752	779	760	721	749	804	763	787	795	776	732	824	756	793	766	802	800	825	794	778	804	761	784	770	753	725	775	821	788	825	793	782	788	817	796	797	779	771	745	794	723	812	812	788	804	777	807	795	786	828	764	798	789	800	821	780	819	788	783	787	771	796	770	778	748	783	833	809	781	827	790	809	772	780	814	805	810	783	739	780	825	808	793	784	782	792	784	776	763	786	806	764	750	812	793	739	812	806	776	752	792	764	806	786	838	798	800	748	829	778	768	782	749	799	748	779	782	752	728	796	762	783	791	795	755	784	798	803	762	866	766	764	820	810	713	754	786	780	750	775	784	783	812	766	763	762	739	765	764	832	728	808	795	773	783	750	829	748	782	772	767	796	770	808	853	806	806	784	789	790	814	740	839	744	796	812	819	800	768	793	795	778	799	826	744	805	768	757	761	778	778	812	793	745	838	777	785	819	792	795	817	764	755	744	802	815	748	763	771	783	805	719	811	785	829	757	791	735	774	838	791	796	825	844	735	786	779	763	791	809	764	747	862	744	757	773	818	800	765	827	770	776	805	826	780	779	802	746	766	757	778	761	836	823	787	795	778	739	846	812	805	816	833	828	794	739	768	807	787	775	771	799	812	766	809	748	760	793	802	778	775	809	796	765	783	768	729	805	788	746	771	766	799	763	751	791	783	796	767	769	856	807	803	793	743	796	812	794	769	739	792	760	758	810	786	777	763	775	796	772	824	814	773	793	799	738	808	793	784	762	740	695	771	757	767	795	796	826	788	768	818	781	784	774	755	757	822	787	758	783	781	728	826	802	767	789	828	801	813	803	806	803	810	798	797	757	784	773	781	826	769	763	815	808	806	834	766	763	823	811	765	808	804	804	813	795	789	799	786	753	795	798	793	828	826	755	766	792	828	790	785	740	794	800	820	788	828	750	778	801	793	839	821	809	817	768	789	766	790	756	837	775	798	769	765	769	812	816	811	795	822	767	827	780	790	784	795	722	762	770	769	747	778	798	780	769	775	811	817	808	813	742	811	814	780	797	769	796	777	822	796	784	758	809	789	783	773	796	753	783	790	814	780	782	766	814	815	764	786	760	826	747	785	828	848	762	797	767	837	765	807	803	755	812	820	727	756	794	805	764	787	809	778	769	776	786	788	730	783	732	838	850	783	816	818	768	761	803	739	772	814	739	774	783	774	764	738	774	797	811	834	778	850	826	742	810	788	829	793	792	794	750	749	770	768	804	813	790	771	823	838	844	799	757	745	788	784	805	754	807	755	778	784	753	807	802	748	777	787	814	806	750	790	822	789	818	767	757	825	765	770	816	807	795	801	736	779	769	769	774	807	829	837	821	792	761	817	771	749	807	770	785	778	821	720	787	762	857	773	803	777	793	804	768	824	775	739	739	780	746	771	777	774	749	797	746	735	755	755	781	795	810	771	764	808	767
6265	237	120	108	108	119	81	113	108	91	102	83	90	98	102	70	93	94	83	100	82	89	116	88	113	96	123	91	88	107	87	91	79	97	92	100	85	80	99	102	86	73	99	76	104	83	107	87	94	91	106	102	69	88	93	91	103	94	99	94	88	101	97	98	84	96	73	97	100	83	77	111	89	104	117	85	76	97	108	101	74	99	95	75	95	100	85	91	89	91	86	85	92	98	108	96	82	95	105	104	84	90	102	104	112	100	100	92	99	90	96	93	79	97	72	107	115	93	84	96	103	95	85	91	80	94	89	90	92	109	73	78	85	85	108	86	107	87	81	104	76	84	100	89	104	87	90	88	103	84	88	83	94	99	80	94	97	83	95	81	88	99	94	88	112	88	104	100	93	103	78	86	105	105	87	76	96	102	94	86	98	107	82	104	80	93	101	100	80	112	94	81	99	79	96	84	93	111	92	92	94	108	83	111	92	98	90	107	93	94	85	107	81	92	105	88	99	100	76	91	79	97	97	97	75	82	90	95	90	97	93	95	99	107	96	80	84	82	89	78	91	73	87	88	100	82	99	83	79	100	104	93	87	85	95	105	87	75	96	84	91	111	81	100	91	98	80	93	85	102	91	102	89	95	92	94	107	90	78	86	120	102	92	102	105	105	103	85	93	111	93	77	96	89	110	90	95	100	89	81	111	99	88	96	106	99	85	86	81	82	109	89	94	107	98	72	96	87	107	102	97	93	88	127	83	75	86	93	96	97	75	85	103	106	94	102	86	77	90	76	102	84	96	96	112	105	84	100	100	96	95	106	102	86	81	105	94	86	101	103	103	92	78	103	106	100	104	85	84	83	72	104	101	67	104	90	101	101	87	86	89	110	92	81	86	99	83	96	80	102	116	93	106	90	111	88	108	94	119	107	90	107	101	91	98	96	83	85	77	66	105	101	104	102	90	87	91	83	93	93	91	93	89	91	98	97	97	78	110	110	83	89	109	98	86	86	69	99	118	77	97	113	90	101	81	109	84	109	90	96	105	89	111	99	98	100	85	78	88	79	76	89	93	104	103	82	84	91	94	93	94	106	89	80	82	91	120	96	112	85	81	86	105	84	80	75	89	109	91	96	103	82	93	93	99	102	112	103	100	83	85	102	102	76	82	105	107	90	87	97	97	106	90	97	90	89	96	91	86	90	92	89	107	83	92	89	102	105	85	97	112	75	101	90	88	89	83	76	94	111	99	84	103	93	87	101	79	94	100	89	114	90	110	99	102	91	101	93	89	108	108	84	71	94	94	86	102	88	97	94	107	109	100	72	98	99	85	106	89	89	80	88	107	92	89	112	86	88	98	76	94	99	104	90	99	99	96	91	108	91	115	81	109	101	93	117	94	103	102	93	102	86	115	120	94	108	80	104	96	88	86	85	89	107	109	97	89	86	85	93	90	66	105	90	87	91	102	89	100	73	102	93	87	88	94	77	85	107	93	87	101	101	93	88	105	86	77	99	114	93	89	81	107	92	85	84	109	113	81	103	98	94	101	111	78	87	94	103	92	91	81	89	99	119	98	80	81	91	84	84	94	81	81	108	107	77	86	109	104	108	71	76	84	96	82	92	86	96	84	86	84	98	84	108	104	88	95	85	84	91	74	91	84	106	82	108	95	93	98	84	88	111	73	88	86	90	71	93	99	81	105	93	94	106	105	91	104	71	94	117	102	97	103	95	90	103	104	86	102	97	92	90	78	97	83	91	120	92	119	97	85	101	97	92	90	96	90	90	97	90	105	106	104	85	89	96	94	79	94	93	93	102	99	98	98	121	90	95	104	117	62	93	106	95	94	93	80	82	81	94	94	95	82	97	80	98	100	93	90	96	108	73	110	92	87	95	96	113	104	100	92	86	95	84	76	102	103	88	102	126	110	89	88	87	97	118	87	94	111	108	84	99	114	103	89	102	96	100	105	92	93	96	83	101	96	107	76	103	84	83	108	88	92	66	76	91	81	89	77	82	81	83	91	109	102	102	93	99	86	116	89	109	109	99	91	91	85	86	75	81	99	94	115	96	110	104	79	84	97	90	94	85	94	123	103	87	98	95	98	87	98	91	99	88	91	84	88	82	84	102	106	94	86	88	100	87	101	114	73	84	95	97	87	114	85	93	75	86	84	97	95	90	83	108	93	106	98	119	99	98	100	94	90	85	95	105	110	91	106	94	92	100	89	85	94	111	95	98	107	92	121	94	97	95	86	74	85	93	104	106	79	77	85	112	100	92	99	73	84	97	85	99	98	85	100	95	87	93	87	95	75	86	103	85	72	110	85	107	101	94	97	77	90	83	84	103	94	80	95	102	78	118	105	109	98	93	89	103	97	104	90	79	86	96	92	95	94	100	85	102	74	100	92	103	109	91	87	92	88	91	89	103	86	112	109	85	77	101	83	93	88	82	91	102	96	86	84	94	99	98	76	100	94	103	93	78	84	97	89	85	89	110	96	84	100	86	90	104	75	98	93	94	91	90	83	116	114	81	110	91	76	83	95	94	105	88	91	95	95	102	90	93	106	117	86	115	80	81	100	103	110	87	79	87	104	108	89	91	83	77	106	91	96	90	101	80	96	83	84	73	106	113	108	69	82	86	97	69	104	83	83	100	98	103	91	90	99	103	104	100	68	94	101	97	103	84	87	79	89	90	101	108	94	106	116	91	106	95	105	89	93	100	101	81	69	78	100	113	94	80	107	69	99	91	99	96	79	93	97	80	94	95	97	94	102	93	109	102	103	117	98	78	92	108	90	101	80	100	99	82	87	96	84	100	87	97	101	99	96	70	98	95	96	92	98	84	80	104	102	95	86	104	98	91	90	83	90	98	80	107	114	88	108	91	93	88	80	97	99	104	101	87	85	88	94	99	93	88	103	81	91	88	103	100	113	88	101	90	98	109	103	96	89	100	110	102	90	80	92	97	83	99	117	109	88	88	81	106	97	90	95	96	93	100	86	106	109	94	87	100	97	72	88	99	111	91	99	102	107	98	99	93	116	106	93	107	99	86	109	84	102	92	91	95	96	92	114	96	80	102	98	102	89	107	92	93	71	100	98	103	92	103	88	107	98	112	71	105	90	101	86	106	95	90	96	90	102	86	80	95	89	91	98	88	86	63	99	88	96	110	90	93	81	107	104	82	70	113	99	108	90	111	104	72	92	99	81	82	99	104	103	92	87	85	87	93	91	120	106	98	76	94	84	97	96	79	99	89	97	96	111	87	99	89	91	100	81	97	90	96	91	82	84	116	96	92	90	87	93	92	92	102	85	85	100	109	98	80	85	87	102	113	74	81	100	93	95	96	94	99	103	90	101	109	111	78	91	93	107	110	98	98	102	105	111	104	91	97	91	100	87	115	88	68	106	89	99	88	106	96	95	109	98	108	114	79	107	91	84	94	81	88	94	103	105	83	72	97	92	95	76	81	115	115	99	104	110	83	86	74	88	117	91	80	91	84
5176	336	341	393	369	388	324	317	298	288	314	333	263	300	292	296	280	289	270	284	318	339	324	305	280	304	306	317	314	294	329	298	300	295	298	288	260	336	277	290	312	273	325	308	302	313	270	291	273	297	287	302	292	294	268	300	307	275	301	305	308	309	280	287	316	296	307	290	307	310	307	324	292	305	315	323	303	282	299	281	280	308	284	298	282	252	291	271	267	282	300	306	303	313	297	286	303	287	299	276	269	306	329	290	302	291	266	284	293	272	265	280	301	262	320	304	281	281	311	291	278	291	265	277	314	269	327	307	284	319	291	291	312	292	270	302	281	306	310	283	282	288	299	296	276	285	295	295	310	277	263	293	276	297	317	280	301	280	311	281	297	302	277	281	282	267	274	275	297	321	313	302	301	289	320	295	296	292	269	309	288	273	274	272	270	309	301	314	275	279	301	301	292	278	293	306	305	284	287	310	316	319	287	269	292	307	289	264	316	302	303	301	292	294	294	264	272	320	320	277	279	336	301	286	332	257	295	288	310	295	263	292	284	271	259	313	273	305	269	289	298	281	281	288	286	304	299	275	328	329	313	269	276	285	288	281	289	275	303	341	283	303	318	296	286	317	302	280	301	284	285	242	295	266	300	287	310	239	272	307	268	288	289	332	302	294	283	314	318	317	275	311	283	293	270	268	303	309	298	326	270	278	282	295	286	310	298	273	287	273	296	290	299	313	281	317	328	263	288	269	274	267	298	318	294	249	300	286	287	279	298	268	262	278	314	272	304	295	308	312	284	290	322	266	266	283	279	297	293	306	282	340	304	295	293	314	273	295	282	302	300	320	299	290	302	297	300	319	315	290	252	319	316	314	307	291	291	273	311	282	300	317	284	296	288	282	303	282	266	301	314	314	310	302	287	274	295	273	278	276	315	256	279	256	253	308	309	286	300	302	276	297	293	263	322	266	273	306	285	280	268	284	317	292	277	312	306	311	288	280	287	279	282	305	266	314	294	315	288	277	281	302	297	251	277	272	277	304	295	316	301	307	291	283	278	298	290	268	257	282	284	313	292	310	288	266	271	301	294	305	325	287	284	280	290	315	296	274	288	281	287	314	291	301	302	303	321	295	302	325	294	308	276	316	321	304	308	277	280	289	298	326	271	297	309	298	306	252	288	303	284	313	273	283	287	302	259	291	308	287	301	288	265	267	308	299	286	294	301	296	262	319	275	302	273	325	281	299	274	292	305	281	310	260	293	296	290	308	309	272	286	307	287	291	297	297	293	295	303	304	303	314	271	288	303	235	278	297	282	310	281	298	310	314	306	267	290	290	274	287	279	287	285	273	286	293	288	288	294	285	272	293	305	299	296	296	315	319	294	309	293	280	293	277	295	318	268	282	285	308	286	311	265	298	306	282	308	310	260	317	274	286	323	285	282	261	317	295	313	277	271	303	294	280	303	280	276	314	279	281	269	298	278	277	296	294	294	280	279	288	275	285	258	280	299	277	292	281	279	309	278	312	286	296	311	255	303	277	302	294	310	262	288	279	293	281	304	289	271	284	278	301	287	278	298	278	285	315	302	295	284	275	288	261	283	290	315	264	276	282	274	308	274	261	300	286	285	301	267	261	290	283	279	269	308	311	292	263	309	294	277	287	290	286	288	283	269	300	305	277	297	295	311	277	305	267	326	295	297	312	284	303	281	312	301	317	257	322	286	290	305	250	286	285	302	282	276	280	253	289	286	281	304	308	290	305	297	289	261	287	275	281	280	281	294	324	264	279	281	294	263	297	293	288	269	311	290	293	331	284	333	276	292	292	278	290	304	277	318	313	318	275	294	318	283	299	278	286	323	268	285	307	304	338	320	255	276	304	328	304	285	307	304	322	316	272	282	263	302	307	288	278	285	281	289	305	289	318	268	270	281	275	300	304	316	294	258	279	284	271	285	278	304	267	282	292	283	313	294	287	291	287	298	288	288	299	275	276	274	261	311	297	281	275	272	306	296	281	322	316	286	315	301	280	318	314	310	306	291	298	281	274	327	288	297	312	294	307	290	289	289	310	292	295	290	299	280	300	326	296	282	308	294	291	310	306	284	322	313	290	300	296	267	271	291	284	295	288	307	303	300	260	294	292	278	329	292	301	280	328	305	298	321	271	291	292	279	270	313	290	302	318	302	314	316	281	281	305	299	257	281	307	289	295	289	266	295	281	304	272	271	249	319	278	285	275	284	283	332	287	300	286	290	279	281	286	262	274	346	298	303	283	277	298	284	281	298	303	294	288	293	271	340	283	296	297	283	305	300	283	283	305	295	275	270	313	299	270	293	307	287	299	295	265	314	288	305	272	293	296	266	296	295	298	317	288	301	278	280	313	283	327	285	287	275	306	297	331	296	286	313	315	298	266	292	295	288	298	286	268	302	265	287	288	314	290	298	304	282	285	313	309	305	291	293	309	283	281	283	287	269	325	291	274	296	285	280	282	261	295	308	297	307	290	316	315	297	269	289	294	310	283	319	333	311	305	303	315	295	329	298	290	299	277	284	307	285	294	251	303	258	304	316	297	297	317	297	275	277	284	314	291	290	301	293	303	293	304	306	288	290	273	290	307	287	295	261	281	282	254	297	284	297	277	292	281	294	312	294	283	282	303	291	297	299	294	277	307	277	282	279	303	289	269	279	282	323	303	303	280	286	311	286	297	275	281	296	308	299	266	296	269	280	291	297	327	303	307	277	289	288	278	281	268	282	292	270	309	292	309	276	267	310	292	273	291	298	294	297	283	301	292	276	301	316	302	306	252	303	289	302	327	287	327	284	302	297	277	304	289	281	304	274	292	299	313	281	321	271	304	321	314	283	298	284	280	259	300	252	270	280	278	291	278	281	283	271	312	269	260	309	320	282	306	314	308	316	303	299	289	301	295	269	302	268	303	278	299	298	271	281	310	283	310	305	282	285	327	300	308	278	313	320	302	293	282	297	272	268	296	278	296	276	291	292	288	286	286	287	286	305	281	299	288	330	294	312	308	308	286	273	259	277	290	296	296	305	273	299	330	266	294	286	273	263	303	289	297	285	299	289	285	296	294	282	295	303	313	275	302	292	303	303	288	294	308	315	263	318	296	265	288	306	261	299	285	307	261	276	306	282	295	294	287	297	288	274	314	309	304	314	305	301	306	279	303	293	281	286	286	283	264	291	297	295	284	321	320	302	309	288	296	288	320	297	258	308	309	284	301	293	296	281	265	287	297	286	263	301	293	300	269	282	300	301	284	269	319	308	295	285	282	298	307	276	317	303	269	261	282	315	273	299	281	271	285	300	308	311	342	289	317	300	261	277	295	298	292	293	322	323	281	315	292	306	299	316	313	299	260	301	336	264	284	305	295	315	323	331	313	293	294	306	316	295	306	326	293	277	293	272	301	274	305	311	291	297	282	262	305	297	297	299	317	289	292	300	291	299	337	295	293	279	301	281	270	285	283	280	282	290	282	314	297	310	274
46987	14204	1764	968	704	521	468	414	363	354	299	257	287	246	229	229	264	253	246	261	220	245	251	245	236	244	254	222	252	221	229	233	225	241	236	221	236	227	217	228	232	234	228	226	220	237	202	216	190	201	238	207	239	220	229	200	231	232	226	240	222	242	238	241	220	251	243	227	234	210	263	206	224	239	228	236	213	261	232	217	220	229	263	201	216	225	222	232	203	213	239	203	229	218	228	213	209	225	210	197	219	229	238	240	221	211	216	222	246	228	223	229	206	254	206	218	219	210	237	202	243	246	224	222	244	218	213	205	256	227	217	224	242	205	220	203	196	190	224	201	228	218	250	228	221	234	258	235	225	235	228	210	201	218	213	255	250	211	222	212	195	214	239	218	233	225	218	226	204	234	254	238	226	230	216	246	234	219	205	200	208	227	225	210	226	216	195	225	220	199	226	230	197	206	202	228	221	198	214	212	218	221	225	201	249	243	253	239	211	226	225	219	238	237	222	248	222	245	223	238	203	236	228	239	225	237	246	220	244	217	226	213	220	237	235	222	224	215	215	221	223	227	233	243	215	236	239	208	205	222	218	217	245	222	212	214	217	228	208	205	239	242	255	213	251	214	244	215	214	254	206	201	209	231	224	221	205	229	251	227	217	216	239	192	228	216	237	248	217	227	235	207	192	213	231	224	243	178	251	217	221	211	246	213	233	228	223	210	230	231	218	204	211	246	224	216	235	194	250	227	212	199	234	211	218	207	218	221	237	213	221	214	228	229	239	215	230	200	231	238	197	212	203	199	227	196	262	217	217	206	213	203	218	208	205	233	230	227	224	218	200	227	218	227	217	183	222	231	226	180	238	219	208	247	210	212	240	213	230	241	223	227	222	198	232	211	248	236	179	213	220	244	235	241	212	212	220	227	230	223	224	230	231	213	223	199	232	216	208	236	221	225	216	247	208	213	220	238	232	231	225	218	223	256	227	235	238	215	225	222	234	236	215	199	242	230	211	209	212	262	215	222	227	224	232	228	220	209	218	213	228	215	221	231	194	218	217	215	253	226	242	235	222	216	210	236	227	228	228	227	224	230	206	227	195	253	228	237	246	210	206	204	220	209	212	237	240	207	210	243	233	230	208	223	214	229	236	234	215	234	230	200	207	236	217	233	267	197	213	229	215	199	215	230	224	218	209	224	197	214	224	214	245	217	214	225	241	240	223	216	199	234	230	239	224	229	206	205	218	252	237	208	226	240	220	213	255	191	236	234	208	242	215	207	215	219	259	256	231	225	223	213	220	214	239	184	248	230	236	253	207	216	214	229	250	228	229	211	223	248	199	207	253	217	239	204	213	225	227	232	233	210	235	197	240	247	220	188	233	221	233	235	227	227	199	244	228	233	239	212	209	211	213	222	198	230	222	238	230	228	194	231	220	242	223	212	253	233	246	196	210	210	206	222	203	203	210	215	237	221	225	215	233	233	220	228	232	193	217	228	250	209	221	208	235	230	225	221	224	238	244	244	227	228	250	229	237	218	250	238	240	226	207	245	223	223	221	238	217	228	226	203	256	225	202	245	224	247	217	202	235	213	245	215	222	213	233	225	240	205	221	226	217	191	217	252	239	232	206	240	217	227	227	194	213	241	195	222	213	230	263	233	203	230	207	255	230	218	218	224	211	205	224	195	218	238	233	225	197	229	227	260	229	207	229	214	221	226	219	230	224	204	227	224	229	245	223	236	225	224	213	196	211	239	252	215	254	255	234	216	195	224	233	233	222	240	235	241	247	212	243	204	215	227	221	211	218	221	267	202	198	248	226	221	234	232	204	214	266	219	242	208	231	221	224	224	228	200	213	229	233	226	225	216	201	227	222	231	229	214	233	234	234	217	220	220	230	205	239	230	214	214	240	219	217	244	234	237	217	226	231	209	232	204	210	229	239	210	225	230	207	225	231	227	214	216	197	231	251	208	190	191	226	231	235	211	255	221	238	209	201	263	238	237	193	195	235	266	227	239	270	217	241	212	230	215	223	217	234	205	240	223	237	218	210	218	233	233	236	228	240	223	197	233	220	214	213	220	237	235	225	217	206	226	218	216	235	227	221	227	213	238	214	223	239	230	232	243	218	217	218	219	236	229	237	234	226	193	214	224	231	229	220	231	195	234	215	262	236	233	205	241	220	224	237	240	217	191	222	219	245	224	215	225	237	185	218	240	240	243	221	240	225	215	225	228	226	208	210	232	221	196	215	223	191	247	196	208	210	220	206	214	245	237	219	220	202	212	234	223	226	211	229	237	250	224	201	224	216	219	211	236	217	236	221	208	197	218	228	256	235	228	228	223	232	254	239	212	216	223	232	241	261	224	232	237	206	252	237	208	232	228	262	252	221	214	199	208	238	227	232	226	229	196	244	242	228	211	209	203	241	216	203	221	254	248	215	214	241	230	233	224	218	241	247	191	221	220	219	224	202	218	213	248	229	234	203	247	214	214	218	221	220	233	199	210	228	223	196	245	204	220	244	245	224	192	209	230	229	223	226	231	217	231	212	209	235	219	226	230	204	232	217	236	185	236	231	222	218	195	222	227	228	234	218	226	208	204	254	227	211	218	230	229	234	223	223	239	235	250	206	213	216	246	211	239	231	238	220	220	217	194	216	199	219	220	216	228	229	237	243	218	246	239	212	224	227	198	253	227	220	232	227	230	241	230	202	213	196	205	233	212	228	231	234	213	249	208	232	226	215	196	247	204	234	240	233	242	228	258	188	228	200	217	225	213	221	236	197	247	236	249	211	238	221	225	207	200	228	215	241	264	238	228	242	227	229	228	213	219	246	229	214	204	226	226	223	215	237	208	257	252	269	212	257	206	218	221	203	234	232	220	260	231	249	236	226	216	219	233	209	225	219	228	194	234	240	239	232	227	236	209	222	217	234	271	235	225	247	217	236	225	200	211	194	225	216	209	216	245	240	217	223	220	251	239	226	204	215	215	208	200	202	236	195	231	228	220	207	223	240	247	195	215	200	232	197	229	233	203	221	221	213	226	235	212	223	227	211	226	213	234	241	222	209	242	221	254	228	202	205	220	236	216	218	220	227	212	230	213	232	215	231	177	230	241	215	229	242	219	237	212	241	218	231	227	252	237	237	259	206	207	229	228	208	243	234	220	223	206	220	211	229	236	189	228	199	219	258	233	212	212	219	212	216	235	223	209	202	234	251	220	200	221	217	218	222	215	228	245	208	235	234	242	237	215	230	232	248	236	220	215	238	220	220	223	217	217	201	214	251	261	213	205	217	229	229	220	217	223	220	205	241	206	232	242	218	242	205	214	217	246	250	213	245	222	221	219	205	205	245	255	220	207	202	190	219	224	231	196	217	219	221	213	211	232	218	241	209	223	233	247	244	234	247	201	230	214	226	231	249	256	215	222	225	222	236	191	197	222	244	224	229	259	230	212	229	224	240	233	221	217	203	204	229	237	192	232	216	234	224	205	243	230	222	248
22915	1226	2377	2714	2380	2021	1686	1487	1292	1234	1076	975	950	869	854	791	784	762	736	694	675	664	672	691	632	684	659	682	629	693	659	628	626	597	632	609	589	589	632	650	661	615	604	621	592	588	558	614	572	632	584	603	578	570	605	558	618	585	563	525	602	574	602	560	533	600	621	565	633	549	579	567	586	584	551	630	580	612	579	542	623	605	600	574	551	575	577	567	553	592	580	614	543	531	575	593	604	597	613	580	582	582	540	606	581	588	608	551	568	601	568	616	590	569	542	552	576	595	559	558	578	530	596	600	565	576	568	603	564	561	544	552	545	575	585	537	587	576	608	577	568	564	576	574	545	561	551	553	590	578	586	575	614	555	543	561	609	585	602	586	561	606	588	566	544	569	540	558	566	564	579	552	584	601	563	574	596	557	538	610	546	594	596	575	591	539	590	554	593	585	558	559	575	572	604	583	576	550	572	613	604	545	581	564	567	560	577	574	555	541	580	570	607	572	547	575	585	557	559	556	616	598	583	575	531	544	574	598	597	542	558	587	555	580	571	553	541	581	567	569	566	581	592	597	558	581	560	602	547	583	579	605	520	564	528	604	555	546	606	580	579	565	571	564	621	593	581	547	533	625	608	591	584	570	574	548	573	568	593	566	568	591	584	581	556	593	558	576	582	528	555	537	579	592	582	580	547	530	575	566	562	545	562	547	585	532	614	584	572	559	568	599	520	590	580	606	596	553	575	563	632	585	569	595	575	597	607	632	581	557	604	557	559	583	520	539	603	585	559	583	617	551	587	541	557	599	597	596	598	562	580	590	523	530	529	604	535	560	561	553	585	542	605	495	544	588	573	523	583	598	546	555	592	592	581	582	565	538	569	588	579	569	574	597	545	610	596	587	580	639	572	559	557	568	556	605	581	562	568	561	577	543	577	570	558	585	602	596	560	610	591	554	590	580	576	593	537	510	614	570	624	559	584	559	557	610	531	590	582	616	581	571	553	577	582	597	567	560	544	557	583	566	575	542	560	577	565	585	551	546	546	563	600	581	626	602	592	527	554	594	629	581	581	622	561	587	593	555	583	566	520	587	577	558	535	560	530	625	589	558	562	585	551	608	595	576	578	576	562	627	573	575	561	593	579	555	575	580	569	572	574	585	593	628	539	524	603	629	560	563	584	561	551	589	650	543	555	579	611	593	597	572	561	601	578	583	550	534	540	550	584	594	587	554	565	548	587	562	572	572	543	579	558	572	548	513	569	612	589	553	571	596	595	572	593	612	581	595	588	569	546	567	583	570	565	617	578	590	555	610	567	576	560	555	596	562	555	551	549	590	568	558	603	573	571	560	575	554	588	560	593	561	570	532	549	626	556	520	609	599	567	584	544	602	552	568	543	583	588	587	559	600	532	536	559	581	601	583	570	540	629	562	583	555	569	557	568	576	547	567	578	578	553	601	535	581	601	599	559	586	546	552	540	508	584	514	542	559	571	561	567	543	545	603	608	551	585	552	597	537	601	586	569	581	558	541	579	547	562	561	557	601	647	547	568	566	553	574	571	516	554	596	582	568	537	585	586	582	564	580	545	521	543	555	530	542	590	584	551	565	589	600	588	540	552	572	570	611	596	549	595	554	603	606	568	536	553	561	537	563	569	572	580	594	572	564	537	559	591	569	539	573	614	594	602	531	564	575	586	604	613	583	589	567	565	563	566	606	535	631	577	544	600	591	576	583	608	566	548	569	517	546	561	588	516	610	582	517	598	552	556	601	550	551	593	576	564	534	579	562	571	588	551	580	550	541	578	565	597	597	576	574	581	546	579	555	544	572	571	585	579	553	544	560	551	559	554	561	545	579	564	579	536	605	588	618	505	612	578	606	601	531	589	530	564	599	547	576	552	568	584	575	546	607	614	590	552	562	532	582	595	547	569	577	551	565	591	587	549	567	557	573	608	586	587	570	583	555	583	558	551	576	580	595	548	580	565	569	607	582	556	582	589	563	542	569	598	516	592	543	562	618	562	597	565	565	588	560	619	551	545	554	520	607	541	569	570	596	568	576	552	604	596	637	629	564	575	579	587	561	604	527	594	577	593	622	538	586	576	550	589	584	549	556	586	587	514	583	533	567	633	578	532	592	561	534	584	582	550	592	553	566	550	583	548	540	599	574	552	526	596	565	545	561	580	553	595	569	583	563	595	587	548	542	547	545	580	586	597	581	527	586	570	577	587	587	560	562	568	588	582	584	584	541	583	586	559	630	591	579	540	637	544	574	514	536	588	580	557	602	619	578	584	622	563	596	580	542	565	586	557	536	572	580	561	556	580	590	566	543	580	596	570	549	536	548	583	573	584	576	592	624	591	569	536	589	569	507	592	556	590	576	595	581	557	600	568	571	550	589	622	593	580	587	580	540	577	613	583	611	579	611	626	587	610	539	526	537	540	639	566	608	573	569	579	597	550	563	526	557	588	575	547	537	591	600	589	568	542	557	575	582	553	577	560	555	563	576	574	582	571	573	567	512	565	620	565	550	564	559	595	561	591	578	577	572	589	580	594	551	579	615	553	552	604	533	550	615	591	599	559	582	555	573	591	600	594	578	572	617	582	608	586	611	533	583	544	524	555	561	586	593	563	614	533	552	542	530	521	579	538	608	603	565	572	605	573	585	587	557	559	588	582	564	523	551	569	583	565	572	569	551	592	566	545	558	538	586	581	566	539	577	634	541	585	545	563	530	564	526	546	575	541	560	537	557	502	526	558	564	593	551	605	555	593	576	551	574	636	600	562	569	585	583	595	573	562	570	572	606	598	580	584	569	553	587	587	593	583	598	618	564	583	556	561	558	586	605	595	578	602	562	532	562	548	568	571	584	591	526	590	608	560	592	560	544	585	593	576	555	594	573	552	544	553	545	605	571	545	588	583	548	570	602	614	569	563	540	556	566	565	539	558	570	575	612	563	561	609	575	555	583	590	582	593	556	577	551	575	585	597	545	533	563	562	588	582	583	577	586	560	571	577	555	580	567	561	588	555	548	573	568	554	516	584	555	586	564	588	557	550	589	594	578	597	585	574	616	571	589	586	523	556	553	515	548	569	563	604	598	569	596	560	571	566	585	606	555	576	548	577	570	542	539	537	586	577	583	567	556	568	566	606	576	572	563	538	571	524	619	560	560	564	506	591	537	574	537	554	531	586	578	568	588	584	619	542	568	552	561	544	614	581	585	582	600	557	569	579	578	595	575	565	543	596	592	556	630	561	622	568	583	545	626	529	581	602	538	607	618	631	554	604	550	536	595	579	567	607	536	615	573	610	549	541	547	579	575	559	621	596	616	607	575	573	534	623	575	529	547	559	543	561	558	517	621	581	594	574	611	587	563	589	571	565	591	604	567	554	575	621	532	551	558	604	630	560	571	558	535	598	611	534	547	590	556	579	567	567	560	573	547	578	555	580	550	566	604	564	547	535	527	560	566	601	550	561	558	579	556	564	529	587	560	572	600
60344	22473	7613	2167	1324	966	830	614	584	578	487	450	484	436	406	394	383	371	396	383	369	366	368	340	349	391	357	340	341	342	339	353	363	311	342	349	405	352	349	333	340	333	321	353	358	332	337	348	350	347	352	372	338	372	352	333	342	328	323	367	365	330	330	379	337	338	354	341	344	355	322	349	333	339	339	340	343	320	354	375	329	331	342	364	345	357	349	325	310	342	327	346	324	330	360	293	320	349	324	358	332	336	370	316	327	368	299	357	375	371	334	334	344	294	318	336	312	333	318	316	348	357	369	345	331	340	336	346	337	319	374	334	374	370	342	318	335	342	365	308	341	330	349	344	365	364	345	311	336	297	363	305	320	350	332	347	345	331	294	346	359	324	321	373	327	346	342	345	366	341	337	305	354	336	348	343	360	336	364	342	307	353	377	318	329	320	341	338	380	331	344	305	342	327	317	327	368	345	346	372	361	305	311	322	335	342	369	350	381	344	369	315	353	310	324	319	321	342	369	296	367	317	345	336	324	309	315	340	324	329	331	327	356	353	360	330	338	338	370	337	336	314	356	358	310	340	346	389	331	330	344	323	332	305	335	337	314	322	321	292	332	339	330	359	344	343	335	327	315	335	334	324	326	332	332	321	311	320	339	331	362	290	324	319	329	355	316	331	333	317	328	357	348	340	303	337	309	326	341	319	340	346	316	312	309	335	325	352	327	367	365	322	333	326	326	326	324	306	313	330	355	368	329	334	355	332	349	329	344	345	332	356	325	343	336	340	349	345	327	322	301	319	329	336	307	290	342	328	352	350	347	310	346	318	379	356	347	302	354	339	337	364	329	323	337	327	332	318	359	326	352	349	348	352	359	333	354	312	328	299	326	342	341	328	339	335	352	342	338	359	377	367	320	343	331	322	327	385	315	358	318	353	388	373	318	346	318	329	320	337	333	342	328	307	341	324	345	349	330	389	326	335	299	313	374	333	333	326	345	324	356	346	389	372	359	366	352	304	355	363	302	322	311	353	301	349	369	335	335	341	356	344	319	330	332	325	337	343	323	363	342	344	314	305	364	352	357	311	308	358	351	355	339	327	347	365	324	364	395	332	320	381	361	361	333	350	340	307	354	352	314	307	321	339	377	361	333	313	332	335	311	333	320	336	346	345	338	360	330	355	347	367	332	337	352	333	350	327	340	326	317	319	336	287	352	328	343	329	348	386	364	337	316	311	335	329	372	301	317	356	336	331	337	356	361	348	324	306	398	333	331	336	339	332	308	369	381	349	324	302	372	325	332	304	342	324	345	317	361	365	331	336	326	311	376	322	353	328	316	359	317	322	327	333	355	319	338	375	360	342	350	340	305	335	303	305	354	314	341	356	372	337	303	367	319	360	290	327	364	333	349	323	306	375	355	336	318	341	325	315	340	333	349	319	356	308	366	330	353	312	319	358	345	301	336	345	339	313	294	349	359	308	344	339	315	369	347	352	327	330	353	343	329	372	368	349	339	369	314	378	350	357	365	316	341	304	341	322	342	351	329	329	322	348	303	331	353	336	321	348	365	327	302	327	333	349	330	335	340	386	358	334	348	323	335	325	364	351	351	342	359	330	316	341	333	365	347	310	346	353	347	311	338	346	350	342	350	343	329	338	347	314	340	336	348	351	338	302	337	344	349	376	340	318	323	353	347	335	356	342	304	341	349	351	337	331	329	365	318	311	342	340	343	316	340	377	289	327	293	349	350	328	358	337	358	326	368	318	312	342	334	344	342	345	361	354	329	359	310	346	343	339	341	325	347	366	334	329	341	333	331	341	339	317	354	352	339	357	291	314	348	339	290	279	315	323	307	330	367	360	350	329	301	327	308	322	343	343	350	364	340	327	330	334	351	343	315	335	368	318	378	336	353	336	334	327	345	343	358	316	321	370	381	352	318	341	324	329	321	334	330	351	296	324	355	353	333	333	370	369	358	337	350	330	335	362	333	355	331	344	341	292	355	372	359	325	317	329	349	372	368	335	359	337	331	334	347	330	357	347	363	324	325	342	353	369	311	313	365	332	344	333	338	328	364	360	333	372	365	337	349	329	332	334	348	333	332	336	362	323	344	336	333	362	325	341	354	368	338	334	352	355	339	361	318	324	354	299	357	340	351	356	334	343	312	321	337	323	367	368	363	320	349	335	366	380	292	347	309	313	321	302	334	312	365	320	318	345	380	330	363	331	339	320	341	332	348	383	349	332	308	322	355	327	299	336	358	356	357	344	303	325	345	349	348	324	352	329	311	344	344	342	331	320	342	334	369	308	360	335	345	326	384	334	325	348	327	329	337	341	333	342	333	306	347	327	291	329	333	342	330	360	338	360	348	344	349	328	363	326	342	340	328	359	328	328	329	363	387	326	346	360	324	366	312	309	340	326	320	292	330	317	329	322	320	334	325	370	332	345	339	333	335	341	385	342	336	352	387	342	341	319	347	357	328	306	346	295	354	332	381	351	348	311	367	367	342	366	337	333	321	328	358	354	341	318	336	336	358	336	307	344	346	316	325	360	363	328	328	296	311	317	332	355	349	316	329	292	327	347	364	330	320	344	336	363	315	324	373	363	340	323	322	331	317	303	319	333	326	332	305	339	368	333	335	328	367	305	292	321	337	303	349	338	342	338	319	357	354	350	327	342	358	356	364	313	333	344	347	340	352	322	344	345	331	362	322	331	344	346	309	334	318	354	307	366	333	355	377	329	347	291	347	339	362	314	313	336	356	301	336	303	363	344	327	362	337	383	333	322	347	381	337	323	339	358	354	307	337	372	310	353	328	333	362	350	343	366	349	325	326	358	326	333	343	356	321	339	337	340	355	342	326	361	344	360	333	318	319	326	336	344	318	319	364	315	319	320	354	363	375	338	338	370	332	352	346	335	303	371	331	353	322	333	337	359	352	307	347	336	335	366	325	315	354	381	329	329	364	346	349	344	354	367	382	355	335	363	326	335	359	328	358	358	343	364	316	342	336	327	357	335	341	330	329	353	326	351	332	337	328	325	372	332	333	346	362	328	336	329	330	311	342	355	371	310	324	333	327	330	326	357	343	349	329	316	356	325	333	370	353	324	340	310	355	326	340	349	333	322	356	352	335	348	315	358	358	316	333	335	321	367	328	343	327	350	341	305	319	302	322	336	328	343	362	360	330	317	331	322	358	339	329	326	337	336	335	337	333	336	326	331	337	363	322	362	332	337	356	310	332	314	322	359	357	337	299	305	329	349	356	361	332	338	311	326	335	335	358	351	344	367	348	326	311	360	303	331	358	351	360	337	327	328	360	339	310	350	312	314	337	327	328	343	388	297	307	355	333	319	348	313	345	354	340	366	359	336	333	345	364	347	340	349	344	342	326	337	344	329	356	347	319	398	339	343	332	341	380	349	356	346	356	333	336	322	318	334	338	335	327	317	328	347	319	336	348	341	318	312	361	349	377	337	368	342	369	315	330	349	361	350	353	305	308	324
29505	2142	4305	5057	4491	3674	2970	2587	2200	1965	1845	1676	1579	1459	1372	1252	1195	1224	1136	1064	1059	1015	1013	950	961	999	946	994	965	962	924	917	871	895	856	873	833	885	847	839	850	895	857	909	871	849	841	855	872	842	818	828	797	883	771	806	804	792	862	758	794	820	806	770	784	764	835	815	840	817	826	774	796	850	770	852	804	785	829	766	827	745	811	829	826	814	793	870	751	813	791	810	789	790	815	825	745	822	786	787	767	814	804	808	772	870	788	754	769	767	788	789	761	739	742	787	826	769	824	846	807	810	786	758	793	823	756	803	757	793	758	788	798	794	732	795	733	759	771	771	790	783	764	802	809	777	777	813	798	803	770	777	758	765	802	809	824	838	802	792	780	777	758	816	857	785	807	772	824	803	795	774	847	792	748	781	801	798	792	825	826	775	817	761	744	787	839	777	786	802	815	819	764	787	781	780	797	797	815	792	796	759	777	723	790	822	787	821	782	698	832	774	761	772	745	839	799	760	799	741	760	783	790	780	800	791	764	828	787	819	838	800	809	741	792	743	749	800	800	849	800	819	809	758	797	751	761	781	804	826	770	807	814	783	801	795	789	781	802	748	798	787	823	772	799	783	793	799	784	728	782	755	796	781	784	777	776	793	759	778	780	771	800	801	830	773	787	748	802	822	817	788	751	786	793	772	813	777	785	756	763	755	814	799	848	739	822	775	775	797	811	800	798	817	764	773	795	759	771	768	772	837	748	737	781	795	792	781	797	792	819	780	775	830	727	769	779	773	757	800	801	765	742	782	809	773	740	803	802	803	812	763	778	841	803	804	762	782	778	761	792	800	790	751	802	811	796	838	769	792	769	768	782	760	769	756	714	799	784	791	753	799	743	756	788	802	790	793	837	833	789	835	836	723	786	814	790	786	784	778	784	752	816	764	801	778	717	789	779	829	763	759	814	769	776	780	810	739	737	762	805	816	750	775	785	751	779	795	788	765	781	794	767	822	804	782	814	708	759	851	773	793	741	758	788	772	793	807	733	801	731	810	760	837	804	773	729	798	785	730	771	777	741	837	792	821	773	800	826	799	769	770	778	776	766	788	753	760	750	777	748	724	781	785	815	793	834	750	819	825	831	837	764	806	789	816	824	801	788	767	778	763	770	791	747	786	843	793	802	829	803	787	795	833	810	773	785	749	786	881	824	794	759	746	792	787	805	786	822	756	781	788	769	790	786	824	785	827	799	823	811	726	798	821	814	762	749	831	755	833	749	819	744	764	801	811	802	813	803	770	729	814	808	801	783	760	765	790	813	771	808	800	791	788	765	777	767	789	809	793	835	783	798	784	852	816	758	748	836	782	752	771	781	778	835	750	765	787	776	792	743	818	803	771	730	766	739	779	739	797	800	736	782	762	812	811	798	777	723	838	799	807	820	750	769	801	831	744	772	784	778	795	811	817	777	777	783	826	752	780	749	802	772	800	786	803	804	726	833	769	814	765	782	778	781	752	761	826	814	761	815	802	774	842	808	767	777	809	807	810	748	787	756	814	823	784	761	799	827	782	761	801	832	793	760	757	822	782	727	806	749	729	746	832	763	817	822	763	802	867	766	815	805	818	798	778	783	805	732	753	833	798	770	774	793	776	802	765	788	795	761	810	804	739	808	740	748	827	778	765	766	784	820	802	746	776	757	844	768	791	777	830	779	731	774	758	806	773	790	761	760	774	818	781	747	760	781	740	786	822	777	773	766	759	772	817	790	794	804	778	790	791	804	794	788	837	777	792	807	767	743	760	764	728	844	809	761	767	793	815	878	793	756	777	812	816	799	753	769	762	755	745	793	826	766	795	817	776	807	793	769	804	757	772	818	813	840	777	799	783	762	788	801	741	749	778	788	772	771	798	796	777	792	819	752	764	770	781	860	752	756	798	785	749	802	826	840	812	780	759	789	808	777	786	737	769	845	776	795	782	804	784	795	803	807	760	811	743	821	782	791	783	771	824	785	810	807	780	725	740	760	781	774	770	795	756	775	776	746	766	805	836	787	778	770	821	756	807	787	805	768	875	777	790	766	822	769	761	776	781	726	783	820	813	825	742	809	811	783	779	749	749	820	806	779	835	806	773	799	783	741	779	805	769	787	806	833	787	814	862	762	744	792	840	804	751	771	749	746	767	780	836	787	784	792	792	749	762	758	781	768	811	818	794	785	747	779	810	798	862	767	772	737	761	777	786	771	763	768	750	793	798	787	780	763	747	778	777	804	800	800	799	814	747	755	809	802	811	802	803	787	770	794	824	797	797	784	768	822	788	744	785	786	806	806	809	800	791	795	781	802	818	780	768	753	811	762	774	768	752	795	803	778	800	801	785	801	819	784	821	816	803	793	828	754	731	779	762	807	787	779	757	799	844	774	776	775	767	775	733	803	765	745	794	783	841	779	777	757	793	758	784	795	794	811	771	828	807	791	808	805	774	782	819	781	764	772	818	760	821	842	771	783	831	757	757	791	773	786	801	753	767	785	758	778	800	820	779	762	845	770	786	854	789	764	782	844	783	826	808	792	816	808	815	809	816	751	770	781	778	847	720	753	816	800	765	799	757	815	763	781	803	809	796	767	733	814	826	798	790	786	800	822	791	755	803	806	768	754	719	741	802	769	824	766	736	785	793	787	855	801	749	798	797	803	801	785	775	802	803	764	795	750	743	799	804	756	745	800	808	808	798	817	789	770	780	736	780	784	756	775	771	805	771	794	791	791	787	769	808	781	757	734	726	801	794	802	819	763	821	814	831	796	737	795	832	772	812	797	806	786	737	790	821	732	783	785	783	777	823	778	828	772	777	798	760	799	777	757	730	780	843	826	774	734	759	809	753	770	770	807	784	774	784	814	783	784	829	763	757	775	764	743	822	808	823	752	774	767	805	776	799	826	766	850	793	822	824	791	739	807	803	788	787	727	785	817	810	804	780	778	798	795	742	761	816	787	761	755	764	770	851	774	793	798	778	770	776	784	823	799	802	781	754	810	787	769	801	796	768	770	806	803	768	815	750	790	776	848	840	828	813	782	752	801	801	787	767	786	787	758	769	811	808	790	769	783	766	795	800	796	775	781	754	769	755	860	740	783	801	792	749	787	795	796	780	806	798	765	821	773	749	731	762	750	808	820	798	803	802	796	823	829	794	731	787	777	726	769	784	774	802	807	769	794	795	760	810	782	760	775	787	797	783	764	775	754	806	776	764	761	774	800	754	780	840	742	762	802	813	785	760	792	819	775	753	793	762	793	738	748	799	751	780	769	809	763	803	775	786	781	740	840	768	799	790	802	781	801	812	774	795	762	746	756	770	769	798	831	781	829	809	727	782	797	807	815	789	772	834	790	781	799	754	794	788	785	767	804	765	823	815	801	813	791	789	734	818	780	806	816	795	808	742	792	753	780	762	783	754	724	755	791	743	813	783	797	786	766	824	816	769	755	796	754	805	763	780	815	762	765	778	766	810	801	842
6421	214	97	100	120	93	103	99	117	103	92	79	101	111	104	87	93	96	90	89	66	107	82	104	96	90	94	99	102	86	85	83	88	98	94	90	96	89	87	93	94	96	77	110	110	101	80	85	90	88	105	96	92	95	90	117	105	91	78	101	88	81	89	94	95	99	81	79	101	84	92	107	109	83	90	86	103	108	98	79	104	93	83	77	89	90	80	100	112	111	87	118	94	112	96	102	93	99	106	98	106	83	77	89	99	95	96	84	86	123	96	84	101	106	89	97	105	87	93	100	95	78	84	97	91	115	103	79	97	96	77	104	84	89	88	101	103	89	91	89	86	97	98	98	88	79	105	84	96	96	106	104	87	83	97	118	91	98	87	84	93	104	89	105	109	116	97	91	93	99	92	112	98	87	92	93	101	100	95	99	96	89	94	72	100	94	84	91	90	93	88	92	114	76	99	107	101	98	95	90	99	66	89	99	113	86	84	89	102	69	107	95	91	80	83	103	97	98	95	99	101	93	92	92	97	82	86	99	96	98	98	96	118	106	104	94	104	88	99	86	77	80	109	103	86	93	90	91	87	104	106	100	99	106	106	106	104	80	83	89	82	96	104	79	94	92	76	76	100	93	102	101	90	108	92	91	79	110	115	105	87	104	96	84	101	95	90	110	87	92	102	102	78	105	106	101	102	89	104	85	83	98	99	76	97	97	93	70	83	94	85	94	91	98	92	77	91	94	112	83	93	109	91	101	111	90	71	110	99	84	80	88	92	92	88	98	101	103	84	96	86	85	105	94	106	96	107	84	80	98	87	96	92	92	101	94	107	92	95	81	88	94	97	96	88	93	93	90	75	90	97	103	93	104	106	87	101	108	85	88	87	96	92	86	94	82	82	115	108	79	103	86	98	83	98	85	101	101	103	95	83	104	84	121	113	77	103	102	92	100	86	80	84	83	85	95	90	84	90	84	89	92	99	85	92	97	94	114	88	81	76	83	93	85	85	103	101	96	84	72	101	81	82	77	88	100	87	101	109	92	94	104	92	107	93	111	95	91	94	88	81	96	106	90	89	97	91	89	102	85	117	86	88	107	115	101	89	98	93	106	71	108	101	69	96	96	98	81	84	85	111	94	93	100	102	86	89	91	82	91	94	101	94	86	106	94	95	98	98	94	78	108	99	106	91	107	97	94	82	89	101	88	96	75	90	89	76	89	98	85	79	90	95	107	105	85	106	94	98	111	77	111	91	105	103	106	105	79	93	82	86	80	81	88	79	85	81	77	100	74	92	92	105	87	88	97	90	101	80	96	86	109	104	108	91	84	92	91	105	82	84	86	101	117	83	99	88	83	100	89	97	94	92	80	98	106	95	89	83	106	84	100	102	99	103	67	96	102	101	95	95	103	88	85	81	95	74	83	81	97	100	90	99	106	97	91	112	119	89	81	110	106	94	95	76	76	108	119	93	96	112	84	98	105	95	103	114	87	123	100	91	89	84	89	88	86	94	81	87	89	103	85	71	95	95	82	94	95	90	98	85	104	84	102	95	96	114	96	102	97	94	91	95	90	118	94	98	91	77	108	108	94	108	104	79	94	75	88	112	84	103	99	85	96	98	83	90	81	87	101	77	89	98	101	116	94	97	89	98	87	81	98	99	85	96	82	85	80	80	110	92	79	93	86	104	91	82	87	84	95	89	106	88	99	99	113	99	99	95	92	91	72	85	74	96	91	83	86	102	72	100	84	92	85	91	92	95	95	84	91	80	95	102	97	102	113	97	97	98	114	90	98	109	87	110	91	105	92	97	114	86	86	74	94	111	96	88	104	83	85	99	100	82	100	93	82	106	100	95	102	79	83	90	77	106	115	100	94	85	93	91	82	74	104	78	94	89	99	94	94	116	113	80	76	81	106	89	98	106	85	93	94	108	82	106	107	81	82	88	96	103	100	79	99	97	104	89	89	90	110	89	90	99	99	92	99	94	76	104	104	108	86	94	88	74	96	74	84	84	94	115	83	99	101	87	71	78	100	96	81	85	79	85	86	105	107	89	99	73	100	96	99	96	93	106	113	102	108	90	80	101	99	105	87	90	81	88	98	102	101	88	94	110	96	100	84	90	83	89	82	90	104	92	81	81	105	103	99	83	99	100	87	107	98	112	104	84	89	98	92	83	83	117	97	77	94	87	101	85	84	85	111	103	99	91	99	90	92	98	75	113	97	102	87	71	86	91	91	96	113	84	86	93	103	106	94	95	93	109	89	98	75	94	86	86	102	79	106	99	114	93	101	106	87	88	77	81	93	83	98	88	100	94	95	107	78	91	94	83	96	100	100	100	105	95	78	127	95	107	96	98	81	112	88	84	103	82	95	86	96	117	91	73	95	102	95	78	87	99	95	82	111	99	81	99	108	90	110	99	84	95	97	103	94	85	108	86	105	90	102	100	84	85	111	103	82	96	97	75	109	88	92	120	102	85	81	112	96	100	77	81	88	88	96	106	131	96	91	93	99	97	84	74	115	95	94	104	102	87	101	79	82	93	87	91	83	90	106	101	94	96	95	101	89	104	102	97	95	122	109	112	97	114	92	94	99	98	109	102	99	94	83	113	93	87	78	93	83	90	100	97	70	100	95	106	90	86	75	87	97	78	68	96	94	114	105	100	73	87	98	99	101	94	79	111	90	106	83	113	103	87	100	74	83	93	108	91	86	93	116	100	79	86	102	97	79	102	83	96	89	91	87	108	78	87	100	96	94	76	107	101	93	103	89	104	75	101	99	100	78	110	97	119	94	103	96	87	95	93	96	108	87	86	85	101	92	100	118	94	92	93	88	96	96	80	79	98	105	90	97	85	88	100	91	92	103	89	103	78	100	115	91	105	83	82	103	93	107	91	91	105	98	88	86	84	114	108	96	92	76	76	85	99	94	101	85	103	79	105	92	79	106	101	107	98	84	118	88	101	85	90	89	103	113	106	86	95	100	110	87	104	85	92	86	98	86	100	95	93	84	128	81	102	89	98	106	82	96	90	74	105	84	76	103	110	101	100	85	99	114	90	93	101	112	101	89	96	89	90	97	82	87	103	82	91	97	94	69	101	81	94	98	85	92	83	97	91	82	89	96	98	99	95	102	90	95	88	73	94	98	88	92	100	103	89	83	94	98	84	100	96	82	88	94	84	91	79	108	89	86	87	81	79	111	81	88	96	89	108	97	91	106	80	96	91	114	97	92	102	95	94	102	99	85	91	109	111	82	84	85	97	108	111	92	84	91	90	97	109	93	106	97	110	89	87	96	82	89	76	88	118	99	80	91	119	90	101	116	96	111	103	89	100	110	84	106	89	78	103	93	110	104	101	113	102	102	105	69	96	83	92	93	92	111	99	90	107	113	92	100	89	114	107	87	106	102	106	101	110	87	100	103	103	91	94	100	86	105	93	96	82	98	99	89	94	97	87	83	112	95	108	89	110	91	91	92	107	96	78	88	81	79	92	88	105	90
5316	336	359	407	343	344	320	330	297	324	337	313	286	329	311	302	293	312	320	290	283	312	282	286	303	315	287	310	285	306	277	290	300	283	314	306	270	292	270	290	296	323	283	263	306	308	287	286	260	303	287	303	278	296	283	293	296	282	298	313	304	277	292	278	301	293	301	304	324	278	281	284	289	288	325	283	254	313	281	279	291	283	305	288	300	299	297	291	316	335	306	311	280	288	279	291	269	290	303	268	292	319	288	311	304	253	293	277	313	302	292	267	309	265	302	280	285	319	294	309	304	295	293	295	295	308	293	284	297	274	270	285	281	294	271	275	290	296	327	314	287	297	270	281	286	322	310	309	291	303	298	280	271	318	297	300	325	315	274	296	293	307	311	299	302	286	296	302	313	278	290	323	299	299	314	297	294	259	279	304	296	295	289	292	301	271	276	289	304	312	307	272	292	269	282	276	323	278	302	255	294	258	281	258	320	305	307	284	298	283	307	300	298	281	288	310	306	313	306	255	272	282	303	279	300	287	264	300	301	311	309	291	287	311	265	300	277	278	307	294	281	253	303	299	298	280	330	300	289	294	284	285	283	286	282	278	296	262	295	320	303	279	278	282	291	298	286	311	301	314	263	296	310	288	278	293	268	266	278	274	276	304	297	289	303	293	277	303	310	312	305	310	301	322	258	313	292	266	275	287	288	328	298	277	290	281	281	283	290	298	303	293	306	311	308	263	296	308	273	302	269	309	288	278	316	293	305	288	280	319	313	300	294	286	294	307	327	300	320	289	324	298	295	298	294	299	284	291	305	318	286	261	299	276	269	286	273	287	319	303	311	303	268	306	282	340	302	319	290	281	284	276	278	321	294	287	284	316	314	309	306	286	306	276	289	283	298	318	277	299	304	305	285	294	322	307	281	299	305	301	256	280	287	267	283	298	342	300	278	323	271	287	307	283	253	290	304	308	286	296	289	285	293	295	288	286	297	277	297	288	278	319	287	295	323	285	269	316	301	290	262	309	294	263	277	310	310	294	316	279	288	326	293	314	301	308	309	273	300	294	287	321	301	275	304	279	290	291	311	287	296	265	305	271	294	293	306	292	309	292	320	295	286	275	278	277	290	277	302	288	300	301	300	291	271	292	309	280	294	266	304	271	256	268	253	282	322	270	314	292	299	289	284	286	293	287	295	269	278	279	283	295	313	284	253	262	265	330	298	284	326	278	318	314	311	279	298	296	265	299	290	295	316	275	311	271	271	283	287	288	280	303	284	296	284	279	323	286	310	319	313	295	312	284	304	277	305	276	317	298	278	274	282	281	279	281	308	297	330	292	282	263	286	264	294	277	297	286	308	289	293	312	295	300	301	313	317	308	290	283	290	283	321	297	296	268	297	320	276	282	282	301	279	253	299	297	277	296	295	287	301	307	300	283	314	295	281	313	320	322	300	305	291	282	311	300	283	279	300	266	290	300	272	283	295	292	295	302	293	314	293	279	294	327	292	285	306	287	291	256	273	299	313	308	307	289	287	276	283	279	313	271	260	264	281	295	328	288	276	301	320	309	258	285	314	303	318	306	295	294	286	276	285	308	312	323	289	291	260	259	286	317	305	306	305	250	299	309	291	317	281	297	289	340	322	260	300	283	259	285	314	303	300	318	298	307	321	263	293	279	275	309	310	268	311	261	280	318	308	289	267	299	283	294	318	293	254	269	287	271	278	282	275	296	306	307	294	292	313	310	294	291	327	328	291	268	302	279	268	319	321	318	288	317	288	267	249	271	271	287	288	267	294	292	277	265	316	271	315	306	303	262	284	282	276	308	305	267	291	324	285	285	269	301	277	268	281	328	281	310	286	272	323	256	296	323	300	303	287	300	280	281	274	296	294	279	299	291	284	289	271	269	252	277	277	293	314	320	318	269	274	274	254	270	292	283	296	275	288	299	281	311	290	317	305	311	306	310	271	301	294	301	291	303	289	264	314	291	297	282	280	274	268	290	295	306	318	295	283	283	313	294	317	257	291	282	307	282	298	266	305	301	310	310	305	297	248	283	311	301	311	326	293	291	292	292	301	324	285	297	269	282	288	273	289	281	310	273	315	301	302	316	276	280	283	290	334	271	297	313	296	258	312	292	324	296	263	273	245	289	284	303	305	290	280	295	294	295	295	276	289	287	291	276	267	265	295	306	287	266	301	298	285	282	332	275	286	291	287	299	310	284	309	298	305	314	279	294	289	285	291	307	278	306	291	295	310	291	300	275	277	303	283	294	273	304	316	296	289	281	303	317	264	274	270	299	318	295	316	307	296	304	303	301	300	272	282	294	290	285	311	308	328	301	314	292	306	294	288	308	301	291	295	280	271	301	300	276	309	302	282	271	286	300	311	314	304	278	278	275	285	264	300	295	325	295	273	259	294	281	303	300	280	293	305	296	298	278	285	335	314	299	316	316	296	252	284	273	291	272	295	292	301	290	297	289	297	288	311	291	289	300	281	286	280	291	289	298	257	311	258	278	281	304	278	298	297	294	284	275	277	278	283	275	278	349	308	285	334	286	285	286	310	299	285	291	250	262	303	295	269	318	290	273	287	263	295	317	287	310	287	281	271	250	310	313	273	293	295	296	305	273	287	299	303	292	298	296	295	276	297	297	324	296	290	321	281	299	270	300	302	293	320	301	283	328	294	325	290	281	321	276	279	288	268	302	300	283	298	303	281	324	261	289	304	302	239	286	335	320	279	290	297	298	320	305	285	297	285	281	267	265	285	296	267	321	289	272	278	297	291	280	312	293	311	280	285	255	304	326	278	295	303	296	311	292	295	265	301	300	302	291	267	291	295	290	291	271	269	276	304	299	332	296	279	324	295	290	305	310	324	285	276	293	310	299	277	295	294	286	270	317	320	304	287	286	305	293	273	270	298	293	288	296	292	263	294	303	309	296	316	298	298	293	303	286	294	298	289	314	289	311	322	314	287	284	304	271	279	278	285	302	300	279	274	311	311	325	319	265	302	260	288	278	279	308	269	315	266	299	286	272	321	317	280	269	274	276	302	271	276	299	277	278	290	276	303	332	321	284	297	295	280	278	271	305	281	299	293	309	310	260	335	292	287	288	307	298	294	283	301	282	303	302	278	300	303	306	310	293	283	269	338	292	307	299	289	274	278	311	304	273	283	292	322	288	252	294	293	337	300	286	283	302	290	281	305	291	317	292	313	280	291	286	284	305	301	303	273	271	287	306	278	269	321	305	290	279	278	267	288	302	305	326	294	294	301	278	274	270	306	291	285	309	280	301	300	305	298	271	268	309	281	289	332	268	274	281	307	289	271	302	293	280	275	287	289	286	310	292	271	257	297	294	318	293	329	296	278	314	278	303	299	289	297	306	295	313	276	306	310	299	317	305	314	281	280	309	298	274	284	282	267	292	293	313	314	281	287	294	280	335	287	283	319	300	308	266	304	312	310	295	322	327	272	289	302	297	292	272	296	295	285	322	283	320
48844	15238	2173	936	631	485	454	365	373	312	297	272	236	260	253	261	249	246	249	244	237	248	268	240	236	243	236	239	244	241	249	224	271	249	235	234	191	228	224	209	238	250	210	200	242	241	248	219	227	230	230	209	230	238	218	219	241	200	243	251	246	220	207	240	227	228	210	233	226	231	236	214	213	209	248	224	223	217	200	231	196	198	212	222	232	207	234	226	237	234	250	214	240	214	226	220	212	243	214	201	225	233	248	228	216	243	216	228	218	224	222	212	232	230	238	220	227	243	219	235	259	244	220	204	212	240	236	250	220	218	239	245	222	250	216	242	224	235	228	229	213	197	220	251	220	240	204	219	241	234	201	218	230	207	216	211	215	210	211	187	215	242	237	225	223	237	213	198	232	209	237	223	234	212	190	214	239	217	234	245	262	257	241	254	235	243	189	226	219	246	224	180	229	214	230	220	214	223	209	251	221	218	234	200	204	215	219	221	221	198	213	211	244	212	231	225	229	220	212	201	212	216	231	225	215	258	251	229	223	218	248	221	232	247	234	229	198	250	202	206	231	226	229	207	232	249	215	232	198	213	232	204	245	217	225	245	230	225	218	211	225	247	229	234	228	226	230	205	225	204	217	207	218	220	231	237	246	242	231	194	217	232	260	218	205	219	210	208	199	186	214	229	221	220	234	228	200	215	208	218	224	225	224	211	210	219	210	215	213	234	215	206	221	215	201	223	225	247	224	197	234	238	230	213	214	217	214	224	223	211	215	195	240	222	225	246	217	216	225	213	209	205	212	246	213	245	235	250	229	217	219	255	233	233	237	223	235	207	251	221	218	241	243	216	198	204	217	219	244	229	213	231	203	224	221	268	226	218	223	230	243	216	222	209	241	218	233	240	235	215	217	207	235	186	224	220	250	225	257	224	203	219	223	244	224	206	201	233	227	235	240	215	219	226	238	234	212	225	247	204	232	239	213	228	234	229	240	242	227	236	181	236	218	234	215	197	207	233	222	231	237	233	229	221	219	233	241	215	224	197	250	221	217	213	226	231	209	213	208	178	213	232	230	208	214	223	220	221	242	234	234	208	197	218	220	224	225	221	232	219	212	213	238	239	250	229	242	232	228	246	237	222	206	234	214	219	245	246	196	212	231	219	188	218	213	228	229	220	235	213	249	228	231	209	197	219	212	239	193	193	205	220	191	213	231	223	223	214	221	200	218	197	230	242	221	235	247	241	230	224	229	258	226	236	230	238	235	225	224	227	205	225	226	243	219	228	219	203	223	241	216	249	185	225	249	237	215	228	208	228	222	220	219	212	213	216	236	245	195	201	241	208	203	230	220	233	199	215	232	205	214	222	243	216	204	239	219	185	201	231	225	221	246	225	243	224	217	216	218	243	232	222	254	209	242	219	231	218	191	202	227	237	203	203	209	259	248	217	251	229	225	200	212	251	209	195	217	212	236	267	227	246	216	250	230	225	250	234	221	216	195	207	249	187	214	242	241	204	229	238	222	208	236	216	232	231	230	195	231	242	222	227	231	219	240	215	233	223	240	225	248	207	221	230	237	210	241	235	229	230	208	217	212	249	229	231	226	234	229	190	214	238	249	239	216	219	243	202	213	234	220	235	222	246	269	231	208	225	208	220	247	226	220	242	215	234	232	231	234	229	224	228	214	221	202	230	221	211	207	217	245	217	229	216	218	189	206	204	227	208	189	266	228	221	228	214	225	249	231	213	249	199	228	230	204	239	216	210	211	214	231	248	201	194	218	219	217	231	214	199	220	233	200	204	246	220	231	213	204	225	213	213	248	213	264	223	230	222	219	230	231	211	213	228	202	201	227	241	250	230	253	242	224	223	224	212	225	220	219	234	261	246	201	219	209	234	222	238	219	212	214	201	207	217	217	249	224	246	237	257	223	232	230	213	188	201	247	206	227	201	217	231	223	211	236	229	188	215	221	209	218	197	230	203	221	214	231	198	258	223	217	237	254	209	214	229	210	212	240	236	226	227	252	245	226	210	228	213	199	224	212	217	198	231	215	229	244	272	200	224	257	238	231	234	226	229	248	190	250	245	227	236	232	232	221	249	231	220	205	229	231	247	225	222	207	230	204	233	229	234	197	227	229	223	221	233	206	210	219	227	252	241	240	226	241	258	236	211	193	235	230	203	210	227	215	197	255	226	217	226	220	204	230	233	219	234	206	217	252	214	197	220	226	217	229	249	231	228	206	214	226	240	234	239	216	203	239	233	244	207	225	226	241	229	215	209	215	212	244	210	216	217	245	209	217	217	208	211	227	235	218	221	223	217	240	221	223	210	210	223	217	233	241	235	195	262	221	184	223	219	248	218	254	218	200	214	257	232	231	215	218	219	266	225	219	217	211	228	262	223	228	235	210	222	242	222	230	219	230	252	226	218	232	233	214	211	193	223	207	214	251	200	230	224	244	230	222	218	206	254	231	236	208	219	233	243	210	256	214	232	218	226	249	192	197	230	234	224	246	248	216	232	246	212	204	228	217	223	221	261	202	240	239	236	226	209	238	209	244	222	203	235	259	237	227	207	225	223	203	221	208	216	239	183	185	225	223	216	187	212	213	182	243	256	232	209	249	237	221	209	233	237	211	233	194	230	236	221	219	224	252	257	218	219	252	208	225	186	215	197	202	211	226	202	224	230	227	218	238	206	213	192	214	231	177	230	218	229	214	211	216	219	234	207	227	262	230	216	237	236	227	235	197	228	194	206	200	229	232	205	226	205	241	214	207	261	214	201	230	220	210	224	223	205	233	189	223	213	221	217	216	219	252	212	207	242	212	195	222	223	227	234	238	213	225	212	221	188	266	234	212	220	226	230	251	216	213	231	250	221	217	221	216	206	225	217	217	244	258	217	215	240	203	213	208	217	231	198	225	205	195	253	207	233	241	232	226	218	216	209	217	254	238	235	191	203	222	242	201	216	224	217	232	208	224	204	213	240	207	254	214	240	216	241	240	240	229	187	209	223	212	192	257	238	221	243	218	221	221	210	204	228	214	211	229	201	216	237	224	237	241	245	237	212	196	256	209	235	204	228	238	208	232	209	240	264	215	204	229	233	213	219	227	235	227	213	226	224	202	254	254	203	241	211	241	246	207	270	237	208	218	196	207	235	213	234	269	221	239	229	215	216	204	215	263	247	213	221	215	236	194	253	223	232	231	221	228	246	211	243	221	216	238	249	243	230	246	213	214	247	204	194	188	211	240	219	222	234	243	251	201	228	245	228	228	220	230	204	234	241	257	207	206	221	234	223	224	228	218	213	233	219	220	242	194	216	224	223	221	214	210	219	226	259	205	229	220	208	216	246	239	231	203	225	172	208	241	219	214	231	219	233	227	218	232	231	238	245	249	253	243	205	201	235	224	190	189	205	210	217	201	233	249	194	218	212	200	213	198	226	202	225	223	242	238	204	222	208	208	256	195	219	231	214	254	225	227	216	243	234	231	212	215	229	215	232
23160	1272	2352	2730	2479	2087	1718	1506	1319	1236	1091	1017	949	899	870	794	785	803	803	769	728	717	682	685	741	654	656	632	711	639	616	654	639	662	618	617	605	602	620	572	617	597	617	570	605	565	591	566	558	611	557	660	571	619	535	579	588	581	584	622	627	629	626	539	573	541	540	595	568	558	547	597	573	586	551	562	603	577	561	622	513	595	556	527	574	576	532	602	606	616	616	592	580	588	557	609	564	588	538	603	567	557	605	551	578	618	559	559	598	579	586	590	585	582	584	565	593	593	584	577	603	600	629	582	578	556	603	540	622	607	596	611	568	585	584	583	589	567	597	576	526	538	555	571	543	543	593	598	605	559	576	565	549	568	584	553	549	596	585	571	588	589	541	566	541	549	595	577	575	587	582	559	530	597	534	580	582	604	549	601	552	609	567	588	615	598	562	600	567	537	592	572	540	584	584	603	609	550	608	540	549	580	569	592	600	593	597	598	556	562	565	581	540	559	571	550	576	528	594	583	635	569	590	575	532	573	553	568	587	585	554	591	539	522	534	553	572	591	555	540	550	562	553	551	584	577	556	586	567	532	554	540	570	586	552	616	563	543	554	545	526	577	554	584	561	567	579	577	583	593	588	554	568	587	562	563	565	616	577	540	584	607	594	611	569	591	563	572	552	574	560	593	588	561	563	551	593	589	559	560	619	537	578	566	602	551	543	601	586	598	546	508	576	563	566	566	588	562	534	585	540	583	554	570	568	534	602	559	595	595	577	607	537	569	531	578	524	578	550	567	569	576	568	527	562	559	568	613	554	583	542	586	589	561	575	541	546	608	567	578	611	535	560	595	568	576	552	616	590	549	574	569	595	553	599	543	598	545	558	585	567	568	526	551	546	606	579	538	554	575	577	599	568	567	576	489	581	554	571	559	569	539	581	588	605	609	601	579	550	534	561	552	589	566	559	576	567	558	582	551	537	586	575	490	511	566	585	614	637	598	530	568	593	591	568	579	601	589	541	521	562	600	559	579	584	531	583	565	572	582	593	568	557	567	563	567	595	584	572	605	587	584	592	606	566	595	580	587	555	597	558	550	594	618	564	581	575	607	605	581	599	554	596	578	582	562	586	605	561	585	558	580	529	543	571	518	561	542	561	593	586	565	549	547	567	622	597	558	569	570	577	588	547	584	544	595	584	573	627	549	630	540	613	579	598	583	591	595	592	584	579	571	557	573	557	527	596	536	586	576	581	515	568	530	581	585	525	562	563	565	542	596	604	565	547	611	588	593	552	557	595	612	587	553	585	567	556	607	558	555	532	586	591	589	611	579	571	562	568	544	584	552	564	549	561	556	561	568	581	567	576	580	536	576	559	581	528	579	610	600	577	584	615	567	602	520	608	544	644	639	570	574	553	552	577	584	557	566	611	529	562	591	561	579	598	618	611	539	590	555	571	540	542	547	570	553	580	577	569	535	592	583	588	593	552	575	567	558	546	564	537	579	552	563	564	540	547	618	556	532	584	575	566	555	557	545	572	565	560	583	618	574	567	586	544	551	594	564	583	579	570	536	586	562	560	555	579	556	577	575	588	578	551	598	587	544	573	575	554	626	581	593	586	567	592	605	514	514	594	597	587	560	565	547	585	501	589	567	538	586	591	574	550	561	604	586	598	537	567	528	555	533	565	544	565	591	552	581	585	589	592	552	597	541	615	546	564	554	551	589	539	584	561	540	556	652	553	539	514	583	593	584	550	580	522	557	516	557	545	550	572	555	568	578	594	593	617	575	575	620	604	576	526	554	546	581	588	554	558	612	568	569	584	577	586	578	576	580	575	564	550	581	572	575	559	592	562	569	596	564	571	555	630	576	603	614	580	592	554	593	587	557	561	615	581	568	574	612	571	543	547	562	573	560	547	574	569	609	625	604	557	554	577	631	551	537	621	531	593	521	588	567	567	564	541	596	550	565	601	616	568	546	556	564	585	559	568	557	561	566	553	569	571	561	562	560	587	554	581	531	564	606	610	541	563	585	592	568	582	555	556	595	598	578	585	578	579	587	552	562	571	649	568	542	594	501	548	575	588	555	588	551	537	583	579	560	556	599	561	549	577	541	597	576	566	551	563	607	581	582	585	582	544	540	585	576	551	576	541	582	587	542	584	601	571	573	538	552	555	611	616	597	565	620	574	582	531	540	597	536	595	562	604	545	537	570	573	559	620	549	582	540	580	588	544	598	585	580	569	553	588	593	531	580	547	560	546	577	552	572	530	606	565	553	482	561	587	555	541	579	529	551	595	572	599	571	577	561	575	606	607	582	549	587	557	603	578	552	542	573	575	564	527	582	578	591	571	588	530	561	581	564	611	518	592	599	573	589	575	576	596	517	584	559	566	559	560	543	605	550	587	552	599	572	535	620	599	605	554	543	597	561	579	552	574	596	519	551	577	570	559	567	562	550	584	586	615	544	602	541	559	544	548	572	583	576	599	562	551	616	560	545	545	553	556	564	581	579	575	544	533	555	588	591	569	550	557	603	550	571	566	588	588	587	588	584	544	565	599	520	542	590	535	577	556	573	569	567	585	545	605	598	553	570	540	555	574	624	546	587	549	595	602	584	605	560	587	540	580	566	590	554	535	588	621	584	562	557	570	538	567	587	517	594	626	564	596	603	579	544	568	602	548	625	561	591	555	560	535	562	557	572	585	616	565	569	568	599	537	557	538	600	604	576	551	566	542	614	566	594	586	563	593	581	559	567	567	575	549	575	538	590	592	605	559	597	557	557	564	579	594	590	561	591	581	568	604	581	591	603	541	535	542	603	539	541	584	593	578	570	584	563	585	605	590	556	556	589	594	555	592	560	557	568	608	575	582	621	550	588	566	563	653	530	600	584	589	607	586	556	608	594	584	599	566	582	593	577	558	577	557	577	523	594	537	566	542	607	573	622	589	541	590	595	526	537	514	563	556	587	560	539	578	556	533	606	555	576	570	551	535	605	582	553	613	599	578	593	542	604	570	577	602	577	559	530	586	582	601	546	595	561	557	553	580	541	563	532	590	562	557	559	527	556	569	541	551	574	528	561	551	574	530	587	588	553	644	574	560	564	561	547	586	593	610	570	564	588	557	578	546	568	565	579	551	593	615	524	544	603	571	553	551	591	595	557	578	578	606	571	552	575	566	562	578	559	556	571	584	588	579	599	503	559	578	588	554	547	569	594	587	557	563	571	616	612	619	574	585	575	546	589	571	519	592	571	604	558	584	582	562	542	554	569	567	584	563	579	553	571	636	582	584	567	599	567	622	551	577	588	603	620	507	583	620	575	551	567	540	555	591	601	542	550	584	529	569	578	585	575	586	575	564	573	547	577	551	605	569	572	559	588	539	587	611	532	512	595	607	566	551	567	566	611	539	508	561	556	557	629	601	585	545	584	589	598	565	572	621	556	608	550	580	619	561	617	584	591	537	547	625	610	608	616	527	579	589	551	598	572	563	548	592	577	579	531
61368	22970	10048	2435	1327	955	754	677	567	533	464	493	459	448	435	423	392	378	404	366	395	391	366	382	401	357	366	370	380	351	384	351	346	323	370	336	343	333	350	366	352	354	360	362	357	389	378	330	356	383	372	379	354	340	310	353	331	338	345	358	320	356	348	344	309	324	359	302	347	383	345	345	313	319	322	321	377	339	351	346	354	311	317	301	315	337	350	340	340	350	338	343	336	349	325	334	356	334	342	316	370	332	355	332	337	338	317	337	347	314	346	321	350	371	309	324	318	374	351	345	348	331	348	373	334	322	324	337	349	333	355	313	375	364	322	311	357	303	317	334	341	368	341	344	346	371	353	322	350	359	320	318	339	379	367	369	327	320	315	347	334	347	341	324	320	313	346	367	351	356	316	329	348	340	335	356	364	358	320	362	304	366	318	343	328	334	346	351	349	302	322	327	340	339	331	345	345	351	312	353	365	346	370	319	354	352	313	345	358	316	307	353	361	367	349	341	328	329	355	341	336	342	335	320	349	331	327	321	312	349	321	333	348	354	319	374	338	330	301	324	342	327	341	374	318	359	331	341	365	340	324	371	325	386	363	362	341	335	364	328	316	353	334	327	354	312	356	373	365	348	331	344	313	343	360	353	349	349	331	343	291	321	355	319	357	325	324	314	371	364	300	349	376	333	359	327	309	335	320	311	316	372	344	368	356	329	306	358	343	344	340	370	361	350	302	336	368	330	357	342	344	332	332	335	322	370	360	323	392	327	335	353	373	343	342	358	369	366	318	307	353	335	326	349	331	358	335	335	375	315	342	335	322	351	330	348	376	319	315	358	354	381	368	323	313	361	343	339	360	332	331	367	323	300	332	311	355	333	316	341	335	316	317	349	366	302	334	331	342	342	367	328	310	325	332	353	339	336	374	351	327	341	373	308	338	310	360	346	344	351	336	349	363	350	342	351	337	319	339	368	347	359	307	313	346	331	327	329	353	359	318	335	363	338	348	352	327	336	352	353	373	351	343	379	327	406	374	365	335	317	342	348	285	340	295	368	337	338	335	379	332	341	319	353	332	339	324	321	345	358	325	360	333	321	334	331	350	314	354	307	364	362	357	328	294	341	328	322	343	369	346	338	336	323	343	344	342	348	371	325	313	353	364	306	360	323	340	333	315	312	359	380	351	364	368	376	348	326	350	329	337	352	351	335	329	317	375	305	336	368	334	359	336	367	361	322	321	347	370	346	363	340	358	343	330	337	324	356	329	294	337	401	342	344	327	370	359	338	351	338	354	325	340	315	346	365	321	372	330	371	331	357	314	331	316	372	348	319	328	333	311	338	345	335	346	332	331	334	322	328	327	348	321	317	354	344	330	332	338	325	387	347	310	316	330	347	301	358	339	324	362	308	339	369	318	338	319	323	348	362	322	327	331	318	339	309	362	321	358	362	335	352	363	329	356	331	354	342	340	311	350	334	342	355	324	328	327	351	366	321	355	339	324	373	322	377	362	321	353	355	344	335	350	355	351	352	331	333	368	345	344	340	316	292	299	336	365	408	318	323	320	340	337	330	318	375	331	282	369	386	342	385	333	322	334	345	324	346	334	353	369	329	365	328	345	330	325	304	341	329	309	332	337	377	328	308	347	363	336	350	331	338	346	356	347	317	346	333	320	325	341	341	336	376	333	358	339	325	355	360	368	367	339	306	308	374	313	330	321	351	339	341	306	345	320	347	338	347	356	342	282	371	332	328	336	357	303	338	332	358	354	320	353	371	331	328	362	344	344	339	357	335	344	353	333	341	336	332	352	338	365	333	327	314	348	333	316	325	357	346	347	343	354	327	323	333	350	306	363	341	329	340	339	356	360	369	366	312	336	355	345	322	336	333	315	320	340	322	312	377	342	345	336	336	284	328	335	361	335	339	318	343	341	317	322	323	373	336	362	344	309	327	359	369	368	383	362	373	316	367	344	340	349	358	342	330	346	389	352	324	313	335	329	345	334	332	313	316	384	339	359	356	335	336	337	337	343	357	359	365	336	350	347	320	351	311	366	319	370	340	343	320	337	357	362	333	354	367	308	354	292	323	328	333	348	359	341	343	336	326	303	333	338	348	330	331	321	326	360	332	332	342	315	396	359	325	336	316	328	340	358	343	338	316	354	322	351	327	299	355	339	356	365	356	352	355	346	332	345	319	355	367	340	345	363	344	308	335	352	319	345	352	356	345	335	336	341	373	344	314	333	341	342	304	330	339	360	329	323	365	355	339	347	339	341	342	331	355	357	364	367	377	342	318	334	347	331	352	362	372	343	342	350	320	364	339	330	337	340	314	370	303	364	368	321	342	337	366	354	305	369	360	367	323	353	373	345	326	329	334	371	348	340	369	325	329	316	328	359	353	343	325	350	329	340	287	334	333	340	388	353	356	357	335	345	339	351	379	338	327	328	312	351	354	302	325	362	338	332	301	312	295	315	341	337	319	325	335	326	338	329	329	347	320	307	346	318	312	365	317	332	325	328	338	351	318	323	341	338	343	364	330	335	348	337	300	340	355	329	329	341	348	329	333	348	348	322	323	379	371	323	348	343	376	375	338	328	356	372	337	376	324	346	367	365	357	337	333	330	321	342	341	324	356	328	353	342	340	327	372	370	346	340	308	350	367	337	355	316	327	362	371	372	324	341	316	360	364	360	338	312	315	340	359	347	342	304	305	351	315	338	336	359	327	322	360	333	343	347	345	382	329	351	323	344	328	352	332	326	336	342	341	342	336	359	326	325	359	322	339	317	317	360	338	327	342	333	352	322	361	302	324	314	354	336	357	348	347	330	358	304	311	320	343	332	307	357	362	345	370	360	357	337	330	324	346	356	337	328	330	316	327	322	359	359	313	299	358	347	367	342	302	352	335	347	349	324	343	324	334	374	348	363	372	322	317	326	311	348	363	312	306	353	322	344	356	352	350	340	331	380	345	317	323	377	355	349	329	334	325	361	359	358	347	350	356	356	357	341	334	354	337	349	341	325	325	351	335	339	368	323	323	329	344	340	336	362	341	340	359	355	337	333	336	327	364	373	349	346	344	359	332	330	363	356	299	362	327	346	324	363	347	334	354	328	323	341	377	338	330	340	350	356	338	376	364	349	356	355	314	384	347	340	342	339	340	328	340	358	333	326	326	348	365	338	324	342	349	349	330	378	325	354	342	328	310	338	352	307	351	339	369	327	336	324	334	356	380	323	345	360	336	335	329	350	292	339	314	341	336	365	354	324	331	328	359	335	323	386	311	392	320	316	337	350	339	360	342	313	379	346	316	332	329	332	328	336	367	341	345	363	340	321	355	326	359	333	350	336	391	382	322	324	324	350	317	340	359	336	328	341	322	324	319	331	377	351	332	304	337	329	334	346	318	355	297	344	353	354	339	378	348	320	362	350	316	369	328	373	343	309	333	343	337	364	322	309	390	351	351	350	346	329	355	355	362	351	320	342	321	321	382	341	348	298	327
30250	2043	4246	4880	4307	3644	3035	2569	2169	2003	1739	1686	1499	1381	1345	1247	1194	1126	1135	1117	1047	1073	1029	931	998	954	960	933	927	880	903	867	941	830	872	869	846	803	846	871	867	848	894	893	828	800	845	827	824	877	843	823	787	824	775	839	800	806	848	800	794	798	849	855	846	814	850	812	824	780	829	797	815	808	850	814	831	826	838	840	759	811	802	814	777	728	787	812	766	803	849	816	816	811	822	772	845	807	814	807	755	809	807	783	834	800	790	881	755	816	802	852	817	774	808	823	804	802	802	820	756	797	804	825	811	852	765	751	758	805	775	782	768	780	761	773	775	791	814	783	780	785	800	787	813	776	800	802	847	823	779	826	812	793	822	795	768	807	767	796	767	774	810	745	787	782	831	832	836	783	789	868	732	785	815	775	798	799	766	784	791	790	793	786	795	833	795	780	755	807	803	774	786	753	779	786	814	743	856	740	765	803	750	782	829	819	781	806	810	836	782	821	764	788	815	836	825	813	758	826	780	790	799	792	765	734	790	783	727	764	756	773	766	761	782	789	737	811	811	759	811	790	754	745	746	820	807	807	762	819	803	847	800	804	793	814	750	749	847	816	776	787	815	834	796	787	828	764	793	783	720	778	721	770	736	794	787	774	763	781	761	799	761	815	778	758	791	746	748	801	808	782	772	787	733	742	789	782	789	762	793	795	748	771	807	767	739	774	804	805	813	782	824	743	818	803	821	766	800	788	779	810	775	789	758	799	728	783	815	772	835	757	762	842	844	768	797	787	801	840	760	790	819	793	833	830	742	768	807	753	728	788	790	810	791	720	752	814	772	800	798	843	794	811	773	782	789	770	791	781	775	759	833	794	753	779	759	766	804	774	854	784	770	785	784	811	780	782	777	751	837	817	774	769	786	833	792	758	761	788	760	762	801	776	830	810	790	797	762	802	844	809	783	808	693	818	731	780	833	764	755	817	772	773	773	786	769	804	802	826	749	849	828	773	795	769	795	784	812	785	802	736	789	757	767	754	774	739	745	785	731	791	819	853	808	773	792	794	769	762	792	826	798	814	775	791	782	780	823	804	797	737	757	815	737	790	811	760	766	788	809	831	736	782	753	777	791	792	796	790	817	741	820	849	792	754	789	789	868	799	763	788	749	805	747	851	803	764	761	765	792	731	809	813	831	773	813	829	789	783	808	765	760	761	796	833	783	827	786	774	822	804	755	840	786	769	806	833	741	814	790	768	752	756	750	719	810	783	783	785	822	737	733	773	801	767	795	819	761	806	822	723	800	768	780	801	805	828	796	779	782	790	781	818	826	764	746	789	746	813	784	749	755	792	749	834	781	814	753	776	796	801	774	780	792	815	750	777	789	827	761	784	779	777	764	814	815	785	757	830	833	803	783	820	805	754	796	720	818	750	759	775	787	776	760	780	755	745	756	799	823	770	728	808	767	807	842	800	780	836	787	792	774	799	781	786	816	811	815	838	775	820	807	828	824	785	767	779	817	750	823	770	857	797	769	760	789	791	725	737	803	804	772	821	755	758	759	769	768	774	768	783	810	797	763	775	808	824	772	794	787	784	773	828	780	851	822	826	774	789	748	774	798	770	798	820	791	747	768	751	775	786	780	796	756	776	794	771	799	747	787	752	770	799	812	837	754	813	787	777	765	780	743	768	812	782	824	816	877	816	807	837	779	767	802	806	754	778	791	785	788	795	811	778	795	786	713	758	774	731	755	802	789	800	773	799	802	758	783	787	751	773	766	807	764	746	800	807	793	716	817	819	713	797	813	787	786	811	752	776	767	812	753	826	845	785	800	781	752	751	790	781	769	796	865	770	734	706	808	812	826	760	794	772	775	845	766	755	784	786	774	762	834	798	769	785	795	732	810	783	788	811	859	756	746	820	795	820	765	746	783	800	743	778	790	796	752	848	786	830	767	774	825	798	762	774	829	769	771	757	780	826	810	799	758	745	814	798	780	795	832	825	802	780	792	796	797	764	780	747	789	761	803	745	793	827	796	804	794	795	751	804	781	802	785	772	792	811	768	751	840	805	762	764	770	786	743	802	839	812	777	819	778	781	762	737	851	762	776	796	779	768	735	772	798	744	766	783	782	793	771	744	800	772	777	786	826	744	777	818	807	803	783	813	770	803	842	775	786	789	828	810	741	785	808	840	714	775	822	811	780	753	769	763	825	838	811	802	852	753	798	766	719	775	773	801	758	760	776	793	750	783	748	782	820	806	791	745	753	776	757	797	785	855	788	742	788	782	802	826	762	757	754	737	765	802	794	775	796	775	804	788	792	734	783	844	782	774	757	816	788	813	823	748	784	741	734	786	787	758	767	758	800	827	770	784	773	771	773	765	819	767	812	766	796	750	777	772	766	754	779	782	783	769	776	795	769	832	794	762	789	719	865	805	826	753	762	789	804	818	773	758	787	818	721	804	726	796	776	764	777	809	821	799	815	784	755	797	807	746	831	790	783	760	775	805	780	738	807	782	773	809	766	716	795	795	772	821	791	760	770	809	781	828	752	771	771	793	785	763	859	798	768	749	807	814	748	747	796	782	755	767	797	795	783	803	758	774	775	767	742	721	750	781	745	799	759	768	806	829	812	804	769	789	790	769	789	808	748	769	790	782	832	784	733	798	785	768	737	813	787	756	782	774	827	854	761	833	777	802	771	758	760	799	775	782	768	808	792	806	765	814	808	773	800	831	745	787	782	793	754	795	762	767	758	806	731	778	748	810	804	756	768	808	802	779	760	785	818	830	783	763	743	800	767	746	779	756	788	792	758	788	774	812	833	831	797	761	787	809	781	817	787	795	792	816	806	824	771	750	782	807	781	817	798	798	805	786	789	796	746	812	791	751	768	808	796	830	761	832	788	766	785	760	854	857	766	794	793	763	764	758	817	796	812	822	759	772	799	810	795	814	744	779	770	786	785	859	744	813	803	776	731	759	787	794	812	775	744	808	756	767	831	776	744	778	751	753	846	797	757	717	815	776	799	757	810	789	793	830	747	797	821	795	755	810	797	822	796	776	764	806	782	770	763	798	835	858	784	841	781	726	775	783	813	797	826	756	795	779	782	759	792	754	806	761	747	798	787	736	796	788	803	808	823	754	786	748	814	794	803	803	750	740	790	791	796	745	796	775	720	736	791	801	787	764	753	802	775	818	822	830	734	762	803	786	735	759	759	822	781	782	786	821	804	762	836	801	753	747	816	777	807	761	767	793	788	806	807	755	732	797	799	816	777	809	772	817	765	787	791	778	772	795	765	755	820	821	787	845	800	767	784	796	771	791	780	798	823	801	757	793	829	805	824	833	809	747	769	782	801	833	774	788	764	797	785	744	755	833	738	796	785	779	795	838	806	753	818	798	782	773	760	831	811	787	803	767	808	744	806	754	756	808	807	770	795	761	803	802	766	800	787	780	790	769	776	823	793	767	791	807	804	853	834	800	828	813	825	814	785	821	780	785	750	775
6777	241	122	97	85	105	131	106	93	113	92	110	99	90	80	91	98	84	104	97	89	88	95	83	89	92	91	99	84	100	93	82	75	90	105	105	99	103	92	103	76	118	102	90	83	98	113	100	90	71	78	71	85	102	88	85	97	79	85	91	88	105	96	108	93	101	77	94	98	87	103	111	72	86	94	102	84	91	87	123	80	93	109	107	90	101	108	89	92	105	87	83	109	79	115	93	95	115	81	111	103	100	86	88	96	96	103	70	90	104	89	91	106	91	75	86	112	97	89	88	93	81	101	97	103	90	100	94	94	104	88	108	101	102	85	80	97	92	97	83	99	92	96	79	94	86	83	118	84	94	92	89	101	104	98	104	99	87	95	93	86	92	94	102	101	80	97	95	98	89	97	104	96	95	83	113	88	93	119	90	92	99	98	102	83	74	81	86	95	97	89	103	93	94	76	93	105	96	89	77	94	100	87	95	94	89	87	93	100	92	98	115	79	96	85	87	85	111	95	84	86	99	112	76	90	110	75	108	90	90	89	85	98	99	90	93	85	120	98	79	79	89	86	91	103	103	88	90	88	101	80	91	93	83	77	114	89	95	97	104	87	100	105	90	81	125	81	78	104	93	94	101	89	88	86	94	100	94	103	103	85	99	81	76	115	106	93	100	103	84	102	91	88	82	79	86	94	101	113	113	107	95	77	90	103	86	110	91	86	93	87	87	88	86	96	91	98	120	87	108	87	94	88	105	110	105	101	87	86	82	92	98	111	110	81	83	103	90	105	93	96	95	81	89	92	96	87	80	97	100	100	82	78	84	100	87	83	81	105	89	90	94	99	80	88	78	88	116	72	97	102	102	94	92	98	90	80	84	89	106	106	109	83	108	101	107	109	97	93	114	91	91	90	102	104	95	82	95	84	84	91	91	85	85	95	102	101	90	90	104	87	99	81	98	74	86	95	92	83	108	96	77	97	92	105	89	79	100	98	114	94	106	102	87	75	75	96	97	90	84	92	91	100	96	107	103	75	97	84	73	93	91	104	86	90	105	99	98	93	98	105	89	104	98	108	82	86	93	110	104	96	101	89	99	91	87	94	87	92	102	115	108	87	93	92	91	95	98	99	104	96	92	98	101	99	82	79	113	91	91	89	107	95	112	109	95	90	93	98	97	102	110	109	107	97	87	103	88	78	111	119	93	88	105	75	91	113	93	85	90	79	96	101	84	87	94	105	87	78	88	94	96	97	97	84	87	91	77	90	92	114	101	87	94	107	85	98	83	97	72	79	97	88	84	94	107	108	90	88	83	89	90	79	91	102	89	106	72	86	92	78	90	96	85	100	97	101	90	84	90	101	82	105	86	97	86	80	98	113	96	110	107	94	100	131	84	94	84	83	97	97	87	106	102	108	71	82	105	103	92	88	88	91	94	91	100	94	99	120	76	105	88	87	87	86	94	107	80	91	77	97	80	107	89	95	74	108	108	92	89	105	78	85	93	81	96	93	108	108	76	96	91	77	87	90	97	89	98	103	89	101	84	99	86	83	98	90	91	98	84	90	101	91	91	105	107	91	81	76	93	67	100	84	96	92	98	101	109	89	99	107	84	92	97	103	99	80	96	92	98	96	106	98	89	105	101	96	93	110	84	111	96	77	91	64	100	101	80	82	100	106	75	94	101	103	115	85	95	90	101	74	90	79	98	84	84	111	94	77	105	69	99	97	89	99	87	101	101	86	95	73	106	95	106	81	101	99	74	105	96	92	95	102	91	89	88	89	84	85	107	99	79	89	99	93	98	98	93	84	98	85	80	92	75	97	93	79	100	107	93	85	90	100	90	82	86	79	103	99	110	102	101	112	98	85	96	85	94	98	87	87	89	105	102	88	88	93	97	90	89	98	102	98	110	72	92	93	97	106	91	99	96	97	116	90	80	107	82	80	89	94	86	94	94	99	92	95	91	76	107	90	99	107	96	98	97	93	91	105	102	96	75	87	94	94	114	101	90	104	100	93	105	100	111	86	82	102	93	85	95	74	99	92	74	108	103	102	91	110	84	90	103	116	99	89	112	91	115	75	98	90	92	93	87	99	93	104	104	79	95	97	95	78	87	102	89	90	79	91	118	80	92	96	102	98	84	93	94	97	81	97	95	94	87	100	104	100	84	116	101	92	85	106	89	105	95	89	97	95	87	112	81	75	85	98	90	93	83	83	95	103	100	77	86	90	85	94	102	74	96	90	90	81	85	97	96	86	91	84	104	99	88	82	100	97	112	102	99	73	111	100	104	111	104	101	110	95	94	95	89	102	102	87	93	91	90	104	97	98	104	99	92	96	80	83	100	113	89	78	100	102	95	88	87	105	92	98	93	90	100	98	109	102	71	77	86	112	105	108	97	106	108	86	90	98	98	87	82	103	76	100	94	94	108	98	97	92	84	100	103	94	82	82	84	83	111	83	92	96	103	87	91	93	93	100	99	96	93	102	86	121	87	116	91	84	111	83	88	84	114	92	101	96	80	111	92	96	115	71	97	110	121	96	111	85	85	90	104	103	95	93	97	107	101	98	101	80	100	106	99	76	86	74	112	67	92	88	81	87	98	102	89	94	87	85	93	116	86	92	88	103	90	96	102	109	107	89	78	85	96	72	121	109	86	101	95	99	97	83	85	88	101	115	103	81	91	105	89	77	92	95	89	97	85	102	102	87	103	85	109	118	81	113	88	88	83	88	86	89	89	88	82	79	96	81	118	107	92	90	92	85	79	104	96	86	88	88	76	102	90	92	98	96	86	105	100	114	96	82	101	95	99	108	103	99	94	100	84	118	90	119	105	90	84	115	98	102	85	91	91	99	104	108	86	86	94	112	104	108	80	118	118	84	86	93	83	101	90	113	94	97	99	102	93	72	64	98	83	109	103	88	76	87	82	89	99	92	77	87	94	99	91	97	95	124	111	101	99	89	90	98	94	109	83	104	89	79	111	86	89	112	103	107	87	91	102	105	107	102	99	91	100	81	94	82	97	102	100	79	109	83	85	107	86	102	102	103	84	91	81	87	88	78	96	93	98	91	103	91	92	86	109	89	98	99	74	89	77	93	87	91	100	100	95	90	107	88	79	89	110	93	83	102	103	82	92	103	103	116	102	82	91	100	103	104	98	106	96	98	98	104	99	86	103	80	84	115	84	96	79	82	95	96	108	100	93	112	76	76	101	92	100	95	100	102	80	105	112	85	81	99	103	115	93	109	94	85	97	88	99	87	99	93	83	77	100	84	94	102	88	94	96	85	86	88	107	90	94	79	79	93	83	92	102	96	88	102	86	85	95	84	96	101	89	101	111	88	109	101	105	106	95	73	116	107	95	81	107	93	77	101	88	92	101	93	91	117	100	109	117	87	89	106	109	97	90	87	106	88	89	105	92	88	88	110	106	88	86	92	94	91	85	83	94	76	78	113	100	100	84	91	103	104	93	85	95	94	103	108	87	87	99	103	106	91	84
5821	306	383	326	316	325	352	321	335	282	291	283	318	312	283	299	285	294	276	290	313	296	304	309	312	292	308	310	290	302	312	300	285	279	278	310	282	304	270	305	269	316	271	295	301	290	294	267	281	285	285	287	258	323	278	305	277	300	290	283	277	309	279	290	289	328	320	287	306	327	291	309	309	303	298	295	308	251	276	296	255	287	286	300	290	312	283	293	318	296	296	285	290	307	307	305	309	280	293	304	281	291	276	300	305	275	283	322	320	297	297	295	282	314	277	293	276	266	287	300	288	273	275	302	303	295	289	311	298	303	323	316	321	279	294	284	307	276	320	299	319	300	293	333	289	276	279	296	252	242	331	297	308	311	298	290	297	301	312	278	293	265	287	312	260	272	267	263	276	289	299	271	263	295	280	265	309	333	276	303	287	260	276	279	260	288	288	301	283	291	292	287	293	304	300	282	275	284	273	309	281	314	306	299	305	277	318	296	300	284	300	310	295	288	277	318	312	300	283	274	285	305	305	290	312	301	311	305	255	328	293	305	285	319	280	316	313	301	311	292	295	296	295	299	281	314	305	284	326	311	307	277	291	282	295	288	275	288	295	280	283	280	283	293	276	276	285	285	295	293	271	268	310	329	284	284	302	326	283	286	294	291	255	289	282	283	290	270	280	304	301	283	311	270	287	264	297	295	277	304	284	308	299	308	292	274	289	306	319	290	303	287	286	303	265	279	295	261	310	275	276	275	312	289	301	305	301	279	288	276	296	270	304	286	280	295	289	291	281	284	312	302	276	309	313	274	301	297	298	290	273	308	295	293	272	304	307	318	325	281	253	274	320	293	288	310	300	285	318	286	309	288	269	316	308	283	285	298	312	318	271	307	320	258	281	270	305	293	288	296	298	280	254	280	295	283	280	291	267	266	305	326	329	304	268	296	311	305	308	283	294	265	300	278	277	330	286	267	276	316	288	296	283	315	314	268	307	268	334	302	291	279	318	301	275	294	302	300	258	295	302	296	299	292	323	278	280	266	311	316	285	301	300	288	302	314	296	291	316	272	297	311	292	278	294	323	285	284	278	285	308	318	282	318	294	265	283	306	281	283	270	273	295	279	272	287	268	315	303	295	289	311	291	325	281	282	305	288	284	289	286	291	290	296	273	271	295	286	306	268	293	304	290	262	267	291	337	317	288	304	294	303	303	276	283	313	277	336	258	301	293	284	300	269	323	283	320	286	281	294	312	306	300	282	277	289	270	305	303	275	295	271	284	278	306	295	293	288	276	279	279	306	289	292	297	288	286	306	324	309	325	284	317	325	278	283	318	285	283	290	269	288	307	253	274	306	303	293	281	310	262	287	303	306	307	270	297	281	294	294	288	272	265	297	268	259	277	312	315	306	279	283	305	284	282	311	278	294	315	295	267	262	260	312	279	284	261	294	313	272	315	304	266	295	273	298	340	298	331	266	323	267	290	298	326	284	307	267	292	288	288	299	312	301	282	286	285	302	283	281	306	278	254	293	290	283	287	300	269	319	306	308	312	299	269	298	280	254	296	300	342	299	286	293	278	286	295	306	294	278	329	307	273	291	324	270	288	291	312	303	288	287	296	292	286	288	309	271	288	295	308	312	295	293	291	326	305	296	288	280	276	265	332	270	304	269	316	292	301	318	304	326	321	278	283	294	299	264	294	295	300	289	327	304	319	293	302	277	266	330	276	291	331	272	282	312	314	283	313	283	285	307	298	243	276	306	288	335	293	258	316	279	311	285	314	284	292	324	285	288	285	300	318	279	291	258	294	276	296	298	291	308	285	306	303	313	289	286	302	309	296	313	295	275	275	284	291	314	310	317	278	298	294	268	311	267	260	297	286	279	294	313	286	299	332	275	298	256	281	291	305	276	339	305	341	274	297	272	291	283	279	291	250	273	279	277	261	269	286	301	297	260	264	292	298	313	293	284	285	263	307	305	310	272	308	289	281	324	300	323	288	257	328	267	268	328	303	287	264	241	300	315	284	307	270	297	289	286	276	310	310	267	311	275	282	303	320	285	312	308	297	271	268	318	298	315	294	292	294	294	285	313	298	298	242	277	317	298	310	292	299	291	307	269	308	276	293	302	291	267	293	277	315	278	299	325	303	299	287	302	313	280	302	304	274	277	281	322	335	311	286	311	265	315	280	317	295	303	294	297	265	299	280	286	286	285	292	298	266	261	311	269	263	304	284	279	269	311	287	297	329	290	253	315	277	282	309	293	297	281	295	265	279	320	322	255	283	306	296	281	274	266	301	296	288	309	304	279	292	257	276	277	326	290	326	291	295	328	294	322	294	272	276	257	295	278	264	283	295	285	281	292	303	273	307	263	305	288	351	270	284	287	274	273	285	294	314	319	293	263	287	282	299	267	291	298	304	284	254	289	292	328	306	323	299	308	276	262	310	325	296	283	274	288	287	306	300	273	281	293	289	302	278	304	278	283	277	293	283	304	260	312	300	295	296	267	294	275	300	309	318	313	311	285	293	292	286	295	287	276	301	290	279	302	300	299	311	296	309	302	297	280	316	301	307	299	302	311	292	280	294	278	273	320	257	298	285	305	316	291	316	305	303	286	274	278	271	291	312	320	302	287	300	290	294	285	299	284	274	280	295	281	323	316	267	288	302	288	291	288	281	274	272	274	294	293	262	297	288	286	273	301	265	311	302	300	297	253	273	301	300	287	302	315	305	304	275	310	277	303	312	290	350	334	303	327	313	289	323	300	303	306	274	290	277	286	305	286	283	309	287	313	283	277	295	284	309	304	286	286	281	314	315	296	299	294	276	318	306	292	314	257	317	294	317	275	303	330	297	281	294	276	292	317	299	282	279	276	284	291	279	256	304	276	242	298	271	286	298	302	296	274	293	307	289	305	261	290	287	317	255	310	293	277	267	301	305	329	299	294	304	317	319	292	302	290	305	288	307	294	289	306	319	289	295	311	299	286	269	262	300	307	276	287	261	313	302	281	306	277	281	294	302	278	285	286	285	276	280	301	262	286	327	302	290	286	278	307	289	300	322	274	301	314	260	259	288	282	299	273	288	281	322	321	284	285	313	309	286	275	302	312	291	287	313	270	253	299	314	294	311	276	280	299	274	311	259	312	311	303	269	281	272	294	305	321	298	276	291	279	280	274	289	342	304	297	268	300	302	280	285	320	273	300	278	314	318	291	258	289	289	274	292	251	284	302	288	276	276	276	293	284	327	277	293	309	259	312	301	276	295	335	255	279	296	316	274	307	306	301	311	289	288	268	301	290	324	275	252	287	301	275	308	277	292	284	284	298	302	289	276	269	298	270	312	293	316	291	275	266	304	297	327	322	283	246	285	304	298	280	275	319	325	301	282	294	307	294	331	317	282	264	291	300	313	294	290	294	270	278	296	292	288	297	283	310	283	284	306	293	310	281	294	306	291	275	277	270	289	268	305	284	269	251	283	291	281	284	307	292	305	300	287	278	312	255
50118	15603	2550	920	650	499	430	368	358	331	351	282	279	240	250	238	258	243	277	266	236	234	243	215	223	246	249	224	259	235	237	251	221	186	235	215	244	219	211	210	250	208	228	226	216	262	211	244	232	213	210	199	210	232	208	221	239	210	232	235	247	228	243	206	210	226	222	221	226	235	271	211	220	235	238	207	258	220	227	219	227	242	217	218	213	216	253	234	241	217	225	238	217	199	257	240	203	247	217	247	216	218	219	242	195	213	218	216	247	248	226	219	217	202	235	216	200	210	199	209	213	233	236	216	248	224	228	230	238	210	226	195	265	223	245	236	211	237	235	225	214	215	237	198	215	232	245	206	229	256	250	229	199	235	226	231	202	186	224	220	218	215	229	198	227	214	211	229	242	222	209	193	227	239	214	208	198	224	237	214	239	215	215	235	202	228	217	226	218	217	233	209	235	223	201	222	210	219	248	221	203	230	240	225	196	221	242	216	241	219	213	204	236	233	231	218	251	210	210	225	234	202	228	226	230	230	219	198	234	234	212	207	205	235	205	192	225	207	216	240	225	224	221	212	241	211	248	221	253	246	224	218	226	208	241	220	245	223	214	209	239	235	242	194	185	231	237	231	235	217	215	231	220	210	224	217	245	241	196	222	217	217	221	216	240	242	250	225	210	228	222	222	234	221	198	232	262	247	217	206	204	233	231	220	249	241	203	214	221	231	232	262	212	228	225	244	208	208	189	223	261	221	215	211	237	222	200	203	231	248	238	196	211	214	248	229	235	234	210	268	247	237	204	239	230	236	245	223	227	224	198	204	232	218	221	217	204	223	225	213	226	217	210	219	204	217	226	233	239	226	227	240	221	212	246	226	221	225	219	228	206	225	227	239	236	224	236	209	231	232	219	211	210	228	237	224	225	209	206	242	223	216	223	212	227	202	231	239	222	228	236	219	224	237	224	224	220	245	180	196	230	238	199	237	226	228	261	203	230	230	207	231	205	211	209	208	212	220	204	204	210	224	225	212	232	210	243	216	217	225	242	205	208	226	217	202	228	211	234	232	221	223	197	241	237	237	239	273	208	208	213	212	207	212	209	197	221	237	231	234	224	216	232	244	229	196	256	201	228	218	219	211	209	207	213	216	216	214	228	234	210	253	208	203	214	220	231	200	204	227	194	215	239	203	206	239	203	211	209	226	205	228	230	218	230	197	207	248	203	189	235	230	197	244	225	232	234	206	218	208	232	225	258	212	218	221	226	246	196	220	221	223	223	238	232	232	238	210	240	224	200	220	236	208	207	222	217	217	209	209	212	203	218	233	210	218	218	209	231	268	220	217	250	240	230	259	241	221	210	230	228	217	238	249	238	229	225	234	230	235	228	240	221	214	231	232	219	216	232	233	207	206	218	211	226	227	192	179	223	229	209	219	202	205	221	213	234	215	252	198	208	255	194	226	214	215	205	213	222	221	240	193	236	199	200	229	188	225	216	242	245	245	221	203	228	230	234	225	230	230	214	225	248	218	208	218	256	257	202	247	243	207	189	226	250	202	256	211	264	233	257	204	228	222	217	234	231	219	216	238	214	206	211	192	210	226	244	202	225	251	208	212	220	234	214	213	244	216	233	217	219	205	210	227	201	229	191	230	222	224	222	209	250	207	213	247	227	231	235	243	224	193	207	224	213	208	239	223	213	224	205	222	215	250	223	230	207	214	240	216	239	235	241	233	204	221	233	227	237	225	195	225	221	230	233	220	217	231	224	183	240	219	233	215	258	216	229	232	217	236	241	208	244	243	221	218	195	220	232	222	249	227	230	229	258	223	220	211	245	223	231	198	217	239	252	231	204	200	216	248	223	206	210	246	227	237	240	246	254	246	240	192	234	197	228	221	224	227	223	203	213	230	224	212	227	235	232	248	240	208	223	215	205	232	201	232	187	215	229	230	236	241	208	229	209	236	235	232	235	219	249	248	240	213	241	238	253	205	225	214	215	204	228	221	245	220	215	203	242	226	204	216	209	231	203	214	217	201	223	205	227	240	229	240	238	201	202	225	222	203	233	233	233	219	206	182	216	201	220	241	250	213	218	195	239	221	213	233	220	181	206	211	196	218	221	254	223	215	274	216	222	200	201	219	207	212	225	212	213	198	214	213	221	217	210	236	217	218	205	204	222	247	233	223	217	216	230	218	245	230	217	245	218	243	214	201	220	235	223	213	220	236	225	228	228	245	224	182	217	246	233	233	209	236	216	219	211	228	181	230	204	218	185	204	231	206	224	236	246	222	217	228	218	212	203	218	225	209	204	220	210	190	232	238	230	231	231	211	192	203	230	222	235	227	227	206	215	196	223	249	233	226	222	239	200	227	218	247	206	240	215	234	215	223	212	243	218	248	229	221	236	235	209	201	211	180	220	253	226	218	211	213	209	227	221	222	222	220	255	244	217	233	216	210	216	208	225	235	214	248	221	220	235	225	233	224	203	217	235	216	237	223	276	242	217	220	239	206	243	224	217	208	232	188	212	233	223	253	232	237	221	228	185	230	203	219	228	230	227	233	220	229	225	228	195	244	189	244	214	199	225	231	227	204	215	208	201	219	242	239	225	240	212	226	213	220	222	204	235	252	214	221	198	196	222	229	237	214	222	223	246	231	213	224	254	217	232	231	221	219	212	233	237	190	238	209	214	222	230	257	225	212	211	200	188	216	259	253	238	195	233	225	198	222	227	240	238	261	218	205	241	214	219	240	219	222	206	198	246	247	203	222	219	230	229	209	224	241	214	233	211	221	214	213	224	207	224	199	229	199	232	232	196	212	203	235	246	254	188	222	219	235	230	243	205	231	243	224	204	232	221	248	222	222	249	213	249	204	224	197	239	222	191	220	218	239	217	234	233	216	243	256	240	223	233	237	233	215	221	242	221	253	256	223	193	223	217	210	225	264	230	213	230	230	238	235	213	242	214	228	216	224	227	253	232	198	209	267	200	225	191	224	268	200	196	247	224	225	236	274	238	236	265	217	249	242	241	263	184	226	210	210	196	221	241	221	223	221	233	236	167	201	207	239	231	235	239	217	232	226	223	209	238	211	230	207	223	217	223	234	216	218	220	225	237	225	234	229	193	236	212	205	200	199	244	205	203	204	204	254	222	223	254	222	205	209	234	227	252	235	227	245	207	200	227	243	250	219	197	218	234	232	253	235	240	233	219	247	198	196	197	209	230	256	250	197	208	216	225	219	208	230	206	211	249	222	232	227	232	222	198	212	226	230	210	233	221	227	229	204	249	237	215	233	226	211	207	184	237	208	215	222	232	225	230	207	204	239	216	231	200	210	228	221	230	226	218	219	219	251	211	222	218	222	238	238	233	233	237	219	228	206	209	195	220	231	202	244	228	230	230	244	227	213	215	248	246	207	215	272	231	226	231	226	233	216	228	222	235	236	223	242	220	224	244	248	209	212	226	208	231	207	192	214	214	217	232	242	230	209	218	223	217	201	223	227
23265	1262	2254	2699	2375	2064	1752	1393	1286	1174	1068	984	945	867	913	864	817	765	758	694	687	759	654	709	655	670	671	642	606	632	643	594	629	647	619	612	609	636	584	626	591	627	584	591	625	604	600	609	564	578	585	603	534	574	618	609	571	531	612	634	603	602	574	578	608	538	542	596	558	629	550	580	572	587	581	595	506	540	563	589	581	619	601	550	575	563	592	560	596	560	557	600	547	599	563	548	573	548	548	552	552	558	594	558	571	580	599	570	591	506	556	565	528	608	599	554	615	559	550	584	580	560	575	547	600	561	610	545	560	548	622	604	553	517	580	594	562	569	547	548	560	551	530	575	571	561	561	559	543	537	571	583	555	577	578	553	537	589	598	563	569	548	555	543	571	537	551	559	558	566	548	559	544	612	559	562	515	607	586	582	536	525	622	535	585	572	589	572	566	601	577	558	594	567	581	541	538	579	585	577	573	569	548	559	582	574	588	590	566	563	561	574	600	559	575	515	532	557	608	560	499	577	588	564	537	546	596	583	611	599	593	542	576	552	543	618	564	549	603	540	570	614	547	604	553	575	545	570	612	552	593	584	577	578	630	542	565	575	600	583	578	617	566	562	554	588	579	556	553	603	558	578	588	561	571	556	615	567	618	526	554	535	553	640	526	577	538	559	605	602	563	561	583	545	560	584	567	567	566	542	592	552	562	563	571	566	524	574	547	552	565	564	576	533	543	603	564	560	547	585	544	541	570	552	563	546	530	574	544	567	588	540	573	551	549	593	567	588	556	561	607	580	559	558	585	589	577	601	590	521	618	609	592	590	576	550	602	562	546	591	559	607	526	558	566	565	559	566	578	539	574	574	586	581	548	554	608	582	577	542	551	604	561	540	586	575	557	575	536	559	539	572	523	566	593	590	569	555	599	567	562	558	591	581	567	566	532	584	546	588	582	565	566	572	617	586	620	634	573	570	536	575	555	612	579	566	590	535	572	563	543	540	579	550	609	530	573	554	557	556	540	563	576	564	544	577	549	537	587	552	602	540	577	571	573	585	562	534	563	549	588	551	575	571	536	581	575	554	552	587	565	593	607	587	590	524	572	549	560	550	572	549	563	584	566	551	541	551	551	577	547	573	557	554	591	570	558	591	558	548	571	550	587	590	570	587	558	593	582	533	558	549	562	584	591	573	549	583	587	612	562	601	571	560	585	538	574	547	571	574	546	604	590	527	538	581	571	537	542	532	587	567	555	598	563	579	543	549	603	535	583	575	559	601	544	597	551	551	580	589	549	590	571	530	541	600	547	613	569	612	561	584	539	553	555	537	544	583	637	551	583	597	573	576	583	516	594	539	566	575	558	541	589	561	616	557	607	544	552	580	583	549	575	571	593	607	573	564	516	561	523	573	587	570	592	528	561	557	551	569	545	608	563	586	609	545	580	553	571	520	540	588	581	580	614	588	597	543	554	566	516	569	510	531	565	571	540	555	618	606	557	563	605	588	544	548	590	551	594	562	577	580	586	596	568	547	577	564	610	588	590	583	573	578	601	550	581	559	618	569	573	575	508	568	540	551	531	563	603	563	569	565	567	559	589	562	612	567	559	546	555	549	595	586	505	571	607	576	565	565	574	547	579	580	546	568	582	554	596	542	545	573	554	571	582	554	527	602	593	589	604	566	591	591	576	546	586	563	520	561	574	604	559	588	532	530	589	583	552	567	576	558	580	606	558	583	531	561	533	548	580	561	539	562	587	597	569	598	615	576	543	561	596	561	588	543	576	590	546	588	566	586	580	570	583	575	574	539	573	558	584	598	591	576	612	603	551	604	582	625	528	559	559	579	549	580	564	574	580	579	583	564	530	562	553	570	561	575	559	560	559	554	609	564	564	596	594	587	599	582	572	556	576	584	581	593	569	566	578	549	553	579	599	573	551	548	587	593	559	565	579	538	548	563	563	581	629	565	590	534	564	532	611	568	575	589	539	582	601	604	595	547	564	647	549	560	551	586	541	584	611	585	599	569	556	570	593	593	537	581	577	607	573	631	578	578	592	588	535	564	525	578	559	605	586	589	593	512	608	536	587	545	613	593	556	559	529	577	564	588	523	543	557	624	553	562	552	602	555	579	577	566	525	553	577	534	513	576	546	554	547	539	529	580	556	557	580	586	570	560	554	585	563	570	576	557	554	511	612	534	574	617	524	544	627	608	529	571	545	581	604	547	576	558	537	578	598	501	579	571	558	582	547	597	548	548	558	486	566	578	577	586	579	531	544	517	607	543	523	519	552	559	554	598	539	561	557	560	573	564	566	537	564	549	564	558	527	578	578	564	533	534	552	553	563	567	591	571	586	564	544	548	580	555	551	504	586	587	575	541	595	528	590	619	542	579	539	579	587	544	587	585	559	576	555	592	568	545	587	572	599	591	574	593	563	586	558	554	563	601	612	567	555	552	519	590	556	611	541	551	554	553	577	601	612	608	560	545	557	588	574	587	526	567	572	544	565	602	558	580	558	547	612	580	570	579	559	549	576	563	557	626	551	545	570	551	553	603	558	529	571	538	552	563	579	567	595	572	583	567	553	616	568	543	568	571	553	560	589	567	567	583	564	588	623	526	579	591	564	591	559	536	534	573	557	564	540	539	530	599	567	573	574	569	546	563	549	572	584	586	606	557	559	564	575	532	533	554	563	616	567	582	557	523	544	577	607	562	613	593	508	556	552	600	545	551	578	562	565	556	507	573	587	585	561	533	567	542	573	587	595	567	589	565	546	565	555	540	541	596	601	594	518	543	554	589	546	570	567	554	598	550	560	514	596	611	572	593	594	563	527	538	523	522	582	596	602	545	526	575	544	561	579	564	569	574	576	544	525	537	608	558	580	590	550	555	586	572	504	561	544	532	568	533	561	570	574	568	549	569	564	547	580	601	532	583	553	577	538	562	569	583	579	595	567	556	612	546	590	552	521	575	567	548	519	563	604	601	522	566	557	577	586	594	566	573	605	536	589	566	591	579	537	589	567	571	553	562	563	577	544	566	530	587	573	614	597	569	539	573	565	546	567	547	589	572	566	572	542	606	573	575	536	624	586	547	574	593	549	556	577	594	520	568	544	601	568	597	546	543	564	535	599	570	566	552	621	580	523	552	554	616	555	537	578	553	607	588	575	560	562	582	562	560	533	565	612	520	573	556	585	560	552	540	562	547	604	543	573	568	569	579	584	565	572	569	590	568	567	597	554	540	532	578	583	582	567	573	554	586	557	542	547	577	533	559	535	553	593	592	543	592	571	587	551	602	609	487	564	552	587	572	576	601	548	557	581	573	525	562	639	634	596	593	568	586	522	535	561	558	588	576	549	574	556	540	549	580	576	549	537	584	619	557	600	589	572	573	592	560	566	575	593	549	578	578	565	558	575	586	609	578	555	567	606	565	584	588	581	591	524	568	566	571	602	578	591	559	572	548	533	556	605	546	548	574	573	585	579	572	529	600	565	552	562	600
61632	22260	11111	2642	1299	964	759	613	552	509	504	471	448	465	419	379	350	425	384	369	394	367	352	345	338	385	339	376	350	346	373	369	327	336	303	338	362	351	359	342	337	337	368	367	350	332	346	362	360	335	338	324	347	382	346	318	362	361	356	340	312	337	320	333	359	328	349	368	371	325	315	322	368	358	336	337	350	326	296	325	320	375	367	333	346	305	347	352	333	332	324	319	363	376	353	339	347	314	311	347	362	308	322	364	332	291	344	343	330	346	361	336	362	316	338	317	325	341	338	357	342	302	359	370	349	327	317	352	348	354	328	351	333	344	320	373	329	341	298	363	338	296	335	326	308	350	345	344	308	292	326	348	350	344	357	328	355	342	375	332	333	361	291	340	314	305	319	333	331	332	339	319	350	351	304	332	360	398	329	350	318	342	345	329	366	298	336	367	300	328	326	339	326	380	357	327	391	332	329	314	374	343	331	345	346	335	365	350	308	299	360	354	348	333	325	374	337	323	339	345	344	322	316	314	355	336	326	340	343	366	341	309	356	313	349	351	375	367	366	343	346	322	362	333	346	319	316	329	312	328	339	330	331	328	385	317	355	324	352	326	335	345	353	329	323	328	343	356	319	314	321	355	341	311	298	331	332	327	343	357	331	359	311	329	317	326	322	303	341	359	338	331	340	314	333	336	359	326	330	339	353	324	332	315	342	325	358	342	355	355	333	329	364	308	316	332	343	328	360	294	338	354	333	313	325	329	343	321	343	352	331	318	324	326	327	305	338	340	333	342	336	358	372	327	329	338	361	355	345	345	308	365	345	338	333	336	337	354	349	327	343	313	363	348	362	318	322	335	312	297	310	351	343	337	341	313	367	344	342	297	332	371	281	343	360	335	345	328	359	331	366	326	303	343	356	357	339	334	348	354	337	307	325	316	348	336	329	332	326	342	316	317	322	309	329	322	356	329	307	328	377	339	335	352	367	341	334	313	302	321	338	307	334	363	332	332	343	336	325	320	355	340	331	337	352	333	306	313	342	343	336	316	341	338	340	327	308	366	369	344	315	354	310	331	319	337	368	334	320	353	337	345	270	321	338	298	358	339	314	303	345	350	353	346	337	317	362	302	324	334	322	342	337	349	326	321	312	348	390	364	310	358	364	327	336	323	344	344	326	306	316	332	370	342	320	367	374	360	357	361	332	330	356	355	348	316	305	333	316	325	307	333	332	351	348	301	366	364	360	370	352	363	350	367	328	348	358	331	357	358	377	330	352	355	324	319	332	313	324	339	336	360	328	316	304	330	322	318	321	379	350	333	319	341	336	351	345	345	317	335	322	303	356	340	316	356	347	308	341	344	377	330	322	349	338	324	330	318	342	330	302	334	313	332	303	322	342	320	326	348	306	355	346	367	348	350	348	304	303	343	334	322	351	331	350	322	347	322	354	346	336	330	325	292	349	335	357	304	330	351	350	338	324	331	345	341	364	372	329	377	360	344	350	315	339	352	345	349	308	323	347	357	345	362	328	341	368	339	363	327	364	341	361	333	313	361	351	361	350	297	364	339	342	316	309	305	323	310	343	371	322	343	361	336	360	306	337	351	333	313	359	352	289	334	319	380	335	344	339	339	324	330	362	335	355	309	327	330	333	342	363	361	361	345	370	316	356	303	307	372	322	338	343	339	349	339	342	334	375	331	324	349	340	307	328	345	311	321	348	313	347	322	323	351	342	338	338	355	358	320	332	310	299	362	344	307	367	360	335	337	337	369	325	339	337	336	333	356	368	331	331	369	357	350	359	331	351	318	325	295	312	318	306	328	339	320	343	315	358	332	353	326	320	385	322	342	343	313	339	360	334	350	316	326	333	377	321	302	358	332	337	347	344	324	341	364	334	360	330	303	330	339	310	369	346	339	337	341	388	355	360	342	350	368	307	336	350	298	338	320	326	349	333	330	365	360	341	363	357	333	350	298	308	330	321	309	298	351	356	341	331	320	321	344	338	340	348	312	324	342	338	333	325	315	338	344	323	330	326	332	329	318	344	324	311	335	308	341	340	335	345	323	311	327	320	301	325	331	372	327	307	332	309	356	315	361	372	337	342	314	340	321	370	310	341	312	385	343	346	334	372	353	338	338	332	330	335	338	320	360	336	319	369	308	334	362	318	342	320	329	348	373	287	334	343	384	358	332	348	325	331	342	339	362	339	328	336	344	322	361	351	320	340	321	328	341	343	343	368	344	324	341	359	325	337	318	326	348	345	325	313	369	359	369	343	352	354	320	311	360	353	324	320	316	338	360	326	334	325	357	339	318	344	280	350	344	296	307	361	358	355	321	350	351	328	327	312	312	344	312	331	359	337	320	337	315	351	314	357	326	362	383	339	332	286	328	354	331	322	347	349	349	314	328	352	329	325	365	341	330	368	324	341	339	324	317	337	354	359	351	351	361	387	330	336	368	363	330	376	341	307	329	354	344	320	341	355	320	360	312	354	358	346	346	331	339	318	345	351	338	317	347	338	299	339	331	352	346	309	313	344	357	353	349	312	335	374	341	346	325	306	304	338	340	387	335	334	338	322	358	302	343	351	336	316	352	360	325	332	328	332	313	330	335	339	330	309	333	362	346	321	365	363	341	390	361	331	347	323	315	346	311	325	338	334	344	339	362	314	331	335	327	340	329	317	324	359	377	342	324	329	315	321	353	314	339	362	333	354	328	334	351	344	337	331	370	322	337	320	316	334	334	303	347	373	338	356	332	348	365	354	329	356	338	349	351	339	319	325	350	337	346	302	341	360	355	371	337	324	331	347	343	338	318	342	339	309	320	338	344	317	323	361	321	324	331	345	337	277	324	322	355	327	289	373	319	341	336	325	338	325	326	322	347	320	344	333	344	318	315	295	357	332	332	313	314	365	334	327	359	342	357	316	318	330	330	328	316	341	354	339	333	386	344	355	359	350	340	341	351	340	337	327	371	354	301	341	317	279	300	354	358	314	338	339	318	327	337	330	312	307	341	339	303	313	341	320	354	348	320	340	334	339	349	356	334	305	324	316	346	320	351	352	326	335	355	350	348	327	308	352	302	364	361	328	356	359	358	362	385	321	375	354	376	345	322	397	328	312	307	298	369	335	371	346	323	318	321	324	306	319	324	305	342	348	337	331	339	334	349	325	344	358	351	334	334	339	329	325	340	304	326	335	344	322	316	318	310	332	304	314	303	351	322	336	333	320	376	344	310	340	322	351	359	362	329	369	331	364	341	347	341	374	315	336	339	369	321	305	353	330	354	359	321	358	328	319	332	333	374	341	318	351	312	333	339	284	343	370	313	334	340	330	311	338	362	322	344	361	353	336	329	330	320	363	291	301	343	345	316	345	365	336	338	325	313	351	346	350	338	362	349	336	313	335	338	338	337	365	322	322	347	351	303	353	358	329	321	319	344	340	326	352	381	354	313	342	329	338	345	359	325	329	374	343	330	338	355	315	331	306	309	376	324	323	347
29726	1996	4261	4941	4213	3659	2985	2547	2222	1918	1776	1572	1533	1462	1330	1258	1191	1061	1126	1077	1035	1050	1076	998	936	962	984	969	947	890	933	892	866	904	882	843	889	883	898	871	887	874	838	773	893	855	842	834	820	785	820	881	857	884	816	799	782	811	836	792	758	836	825	860	772	800	796	851	771	791	834	792	843	803	775	816	754	806	788	800	813	806	806	797	796	827	797	782	789	765	829	793	781	788	771	774	788	768	813	811	741	813	746	787	767	815	814	776	800	764	771	781	805	813	811	808	760	776	780	790	809	807	752	728	740	830	801	820	792	797	809	834	750	798	823	771	785	779	761	807	775	718	767	789	782	715	780	738	786	834	792	735	751	800	821	785	808	768	778	799	761	779	760	778	759	798	791	762	805	771	822	780	752	773	752	780	761	790	808	774	760	745	782	773	790	814	783	764	820	750	750	788	825	823	808	756	790	783	734	784	773	801	801	773	790	812	840	766	714	775	771	772	809	823	817	785	814	745	773	764	850	766	808	812	788	748	832	803	792	784	775	785	767	791	753	833	757	752	816	776	727	734	737	772	834	818	764	779	718	746	732	742	737	810	789	773	788	792	783	754	733	816	771	789	796	787	752	749	784	771	788	716	797	802	776	830	776	732	745	822	774	734	764	788	730	773	799	817	763	823	799	794	788	714	824	787	788	726	779	771	798	788	774	812	803	788	752	811	786	736	788	759	769	797	796	756	761	777	775	779	778	786	723	775	774	765	737	817	767	732	792	780	812	771	777	826	784	811	776	807	807	771	790	769	722	742	801	774	765	833	786	763	808	809	784	810	807	788	820	793	817	748	781	794	790	756	766	769	754	773	767	794	804	823	719	792	743	757	799	747	810	796	780	795	807	757	758	774	798	825	748	763	833	775	775	777	768	789	757	750	732	833	776	743	759	795	765	828	757	791	807	807	743	724	786	691	767	747	781	848	800	778	729	763	767	780	790	780	782	864	803	785	807	771	787	774	745	781	769	805	740	779	769	774	739	804	774	760	789	770	783	782	772	752	769	750	741	728	755	813	762	818	807	747	794	760	785	769	774	756	778	778	778	777	820	769	797	774	724	771	760	748	734	795	767	801	781	780	812	803	765	786	799	809	786	804	741	794	766	746	813	774	764	817	875	792	753	767	797	807	800	774	752	830	778	753	820	799	807	791	781	809	819	732	795	817	802	790	740	778	752	778	742	801	788	796	776	794	730	744	819	772	721	735	852	786	723	804	772	768	752	788	735	748	761	821	761	766	759	773	779	763	805	779	771	774	814	751	823	775	781	763	820	783	821	779	761	784	743	777	771	735	792	738	772	789	817	771	758	805	732	795	753	768	800	764	767	782	780	788	778	720	795	785	762	782	793	804	772	748	804	767	798	711	831	732	755	773	758	769	749	782	794	744	800	711	740	797	786	803	791	817	744	785	750	792	749	743	748	774	814	775	766	753	779	757	774	798	789	792	758	765	738	778	778	739	798	776	819	795	739	791	766	785	757	819	768	731	755	752	770	767	804	770	812	790	733	758	769	756	731	755	804	750	831	786	770	775	786	764	752	787	804	755	748	747	774	831	773	830	727	760	784	734	802	802	815	823	819	773	811	775	774	763	771	779	787	778	749	768	758	768	775	778	782	829	785	718	767	787	723	728	806	806	775	801	737	835	754	765	788	768	777	784	810	782	777	804	788	769	766	815	745	813	751	829	822	774	778	726	767	741	763	813	787	764	809	740	791	778	751	824	816	768	836	787	776	748	799	768	817	785	802	797	748	768	783	781	746	736	765	768	796	800	772	832	794	764	724	753	753	755	783	791	818	783	745	807	784	806	760	790	785	796	824	755	800	802	760	827	796	769	800	728	789	800	765	791	793	772	765	766	757	754	785	777	792	785	794	798	740	812	774	778	763	807	755	727	792	728	767	791	754	713	796	766	769	806	762	789	712	767	743	750	794	773	818	784	780	818	815	759	784	766	804	798	800	761	817	825	809	768	762	789	776	781	736	799	768	763	809	783	781	759	806	792	779	845	779	826	797	788	846	824	788	780	826	793	806	813	747	803	781	769	759	762	825	778	724	814	785	817	776	742	796	759	766	733	735	753	770	738	769	844	769	784	788	811	803	773	749	760	810	810	808	783	800	793	813	795	775	747	806	766	742	731	782	799	759	746	816	817	822	788	798	791	781	794	732	765	774	752	742	801	783	786	778	760	784	735	788	723	805	817	754	783	781	790	747	788	777	803	794	781	820	762	736	776	802	806	759	805	790	746	769	770	752	775	788	771	755	811	754	786	809	761	826	816	748	787	744	769	813	750	766	754	731	731	774	762	800	822	768	734	773	787	794	771	828	754	789	801	807	777	782	770	786	791	797	736	794	754	751	749	770	801	802	765	789	769	764	744	778	758	812	745	811	809	780	825	751	778	760	768	769	813	824	778	808	798	754	803	752	790	797	776	792	758	788	776	777	776	754	764	794	744	781	816	803	794	751	770	747	814	765	727	726	793	799	783	767	767	765	795	752	795	774	755	786	762	760	759	803	773	805	786	817	748	773	779	765	764	803	797	788	814	793	816	793	779	786	756	813	793	772	773	783	750	795	788	809	821	746	754	788	785	721	830	755	765	766	788	767	790	772	787	763	772	789	726	752	833	764	797	741	792	788	816	769	775	834	736	829	733	767	814	776	794	797	769	798	751	752	783	827	800	763	752	776	755	730	777	778	753	735	850	780	816	769	806	775	779	761	779	786	790	767	797	686	776	797	755	796	785	782	788	763	771	807	752	771	751	764	783	799	762	811	728	796	824	788	807	773	797	789	807	795	762	763	794	805	761	789	755	840	801	782	792	747	827	780	804	781	787	754	795	751	790	781	786	749	765	790	754	784	743	752	768	711	786	732	785	792	802	783	779	823	762	771	762	766	780	793	753	787	762	792	785	752	766	798	735	770	772	811	790	732	748	786	790	724	780	807	761	716	775	760	767	786	810	760	833	831	776	798	753	741	727	727	776	750	761	826	755	795	775	768	742	759	753	765	810	800	811	762	758	773	819	801	810	770	795	749	779	820	762	803	794	749	728	772	812	747	768	819	785	780	785	751	748	786	784	831	790	714	777	821	798	723	795	801	799	806	803	825	790	757	772	790	775	716	835	759	792	744	816	806	753	774	779	739	775	806	774	826	799	829	773	780	801	818	811	831	757	822	804	798	776	759	756	746	782	807	810	761	817	759	786	726	786	763	827	768	773	806	753	795	795	788	790	753	765	847	752	791	790	797	769	740	823	789	787	776	754	806	767	776	747	736	816	762	833	800	761	791	782	788	778	791	750	801	782	824	760	777	825	765	775	776	771	733	765	800	796	799	791	752	803	788	770	766	743	787	768	838	789	796	805	794	796	780	764	787	806	770	817	761	740	771	839	804	742	762	777	801	807	737	794	781	778	774	788	743	692	804	787	752	789	803	783	795	807	780	829	799	770
6182	222	105	110	104	88	95	92	85	93	79	99	78	88	91	90	88	101	98	93	105	96	91	85	102	86	90	100	96	85	92	87	77	95	88	117	91	85	80	87	91	79	104	84	90	83	93	78	82	100	83	103	82	81	91	77	93	85	93	97	103	81	95	83	98	102	91	82	101	95	97	83	76	80	96	90	88	83	82	90	106	94	86	106	88	97	97	85	76	87	87	98	71	83	89	95	89	100	86	100	92	95	91	116	91	93	105	107	91	79	89	90	106	85	92	103	87	89	70	76	103	96	105	76	111	76	104	97	102	80	102	101	90	94	93	98	85	82	83	98	92	100	84	79	103	92	92	91	87	85	99	91	85	99	95	90	104	77	80	70	72	93	93	91	90	90	90	89	90	85	97	83	94	92	92	90	91	83	89	86	89	78	109	83	95	101	77	86	81	84	82	104	75	119	99	102	79	106	91	101	72	99	84	87	73	82	82	91	110	71	106	97	92	83	89	103	85	99	107	87	101	86	77	85	80	84	92	108	105	102	101	98	88	89	81	90	85	100	88	87	103	76	85	81	103	95	105	99	85	94	74	93	97	93	96	76	83	87	89	92	111	77	114	100	88	89	93	92	77	87	97	92	98	89	111	94	81	103	73	91	100	85	85	103	101	83	87	89	95	110	92	82	88	76	102	108	80	95	86	106	110	85	85	80	101	84	79	88	79	81	79	96	77	94	86	89	92	84	87	86	85	89	99	93	97	72	94	105	98	88	73	92	103	101	101	92	82	92	81	90	103	114	93	98	79	95	96	97	100	102	97	94	105	85	83	90	97	92	79	77	103	91	87	91	87	64	94	87	90	90	87	112	102	93	79	103	103	102	90	88	115	91	80	90	102	109	93	102	98	62	82	86	95	98	84	108	80	92	85	91	88	83	85	76	98	103	94	84	85	114	90	89	88	109	88	103	106	94	104	102	89	99	85	100	93	96	86	85	100	96	94	92	93	99	102	85	88	99	84	92	85	96	98	76	80	111	91	94	87	90	78	96	71	82	98	96	83	95	81	87	86	93	103	96	101	92	96	112	92	79	82	87	89	80	111	112	102	90	100	89	87	117	74	86	91	100	87	94	99	98	84	101	101	81	106	71	98	106	89	73	89	75	75	94	101	82	75	85	86	90	92	103	98	100	100	100	95	90	102	79	105	93	89	74	79	103	87	89	88	96	88	83	94	71	95	90	86	91	86	91	88	100	88	91	107	90	89	85	89	81	85	90	101	81	71	95	85	86	90	91	89	74	89	87	93	91	95	81	92	90	86	91	81	83	92	91	77	84	79	103	92	85	93	90	87	94	78	86	74	80	93	87	82	95	99	91	97	87	93	90	90	89	92	82	84	98	71	92	78	98	93	109	112	82	95	79	91	96	107	100	85	91	83	82	73	92	87	107	80	85	77	83	94	85	83	66	95	107	81	103	85	99	78	100	98	89	90	98	83	94	87	77	89	81	88	98	104	99	83	96	80	93	92	87	97	76	88	94	92	87	88	100	97	76	84	96	87	100	92	84	96	95	84	101	67	92	104	86	102	90	95	96	94	79	80	115	79	95	79	80	76	84	91	107	78	83	83	101	109	91	95	81	96	83	101	76	84	98	69	80	86	79	99	115	104	100	106	82	104	84	117	92	94	95	85	73	95	85	91	99	88	86	87	90	83	95	97	90	92	96	96	104	98	93	88	83	76	91	100	96	108	91	84	94	92	117	97	97	98	102	94	87	88	89	77	85	84	104	88	92	89	85	78	70	86	84	94	97	84	110	86	76	96	88	111	105	84	78	92	88	86	93	94	90	89	83	104	99	79	93	91	106	92	96	60	81	97	71	77	78	85	95	91	102	89	83	79	84	101	81	91	96	104	77	98	94	94	91	97	89	106	91	115	85	91	74	89	91	113	82	87	84	89	84	100	100	85	109	86	79	80	76	98	123	102	89	93	79	108	95	74	97	87	98	93	103	68	96	85	92	94	110	95	93	109	92	88	94	108	90	76	105	97	105	81	95	82	82	85	106	72	87	99	83	94	73	79	113	102	99	102	102	86	98	98	91	90	89	100	91	115	75	95	92	100	93	121	95	93	94	81	117	92	99	102	83	83	100	116	76	97	89	101	81	99	79	93	103	84	95	80	93	109	89	79	103	93	88	111	107	91	90	87	99	92	100	100	103	92	87	102	91	87	104	97	93	95	102	107	96	96	87	88	93	87	97	76	104	107	91	73	88	106	78	104	76	103	89	76	93	82	83	86	96	96	89	89	96	88	101	91	98	94	118	98	84	104	94	81	82	98	88	103	87	85	79	79	98	76	87	114	93	98	101	89	107	100	99	94	91	105	96	96	86	86	88	97	100	100	95	110	100	82	88	81	86	91	86	96	73	90	87	111	89	87	93	93	76	93	78	77	100	107	80	74	88	99	81	100	103	99	84	82	82	92	97	83	82	81	103	80	103	98	83	84	95	89	108	91	84	73	94	75	85	98	109	91	87	96	90	88	74	91	91	97	84	98	78	83	102	88	68	87	94	69	78	81	101	86	102	77	77	114	105	112	93	86	104	99	63	86	101	78	78	85	110	90	104	99	78	101	88	100	108	85	94	89	94	97	88	76	84	99	105	93	83	85	90	94	93	80	98	94	107	82	89	95	96	85	82	85	88	95	95	92	94	77	72	104	89	87	81	83	82	91	91	79	89	81	80	84	95	102	95	111	100	89	81	94	78	85	89	112	88	69	91	89	90	105	94	101	96	97	106	90	94	89	99	65	85	101	74	96	93	96	93	77	104	90	96	87	86	90	93	79	82	119	89	70	113	99	81	97	103	104	87	81	92	93	92	79	91	77	102	79	95	83	88	76	97	83	104	72	95	85	89	80	98	86	78	100	72	96	84	110	84	108	78	98	99	88	83	96	105	71	99	100	84	106	93	87	103	100	89	101	111	82	94	80	101	104	111	92	77	108	85	88	83	96	81	88	78	91	82	101	87	103	106	83	83	98	85	84	91	81	92	100	80	101	87	67	104	76	99	97	99	110	88	76	104	101	97	96	101	104	76	70	83	93	105	98	98	98	90	81	82	87	105	106	83	109	90	73	87	87	101	107	116	81	105	89	94	93	87	93	94	87	91	88	100	71	86	91	108	80	99	78	88	86	82	100	89	85	102	71	98	94	89	104	102	99	101	98	103	85	83	81	98	91	81	99	98	101	89	90	86	97	93	78	101	90	86	90	114	82	93	85	114	92	114	69	82	96	85	99	89	97	112	104	92	98	89	98	97	81	76	95	88	103	94	93	115	102	77	99	99	88	88	99	88	92	87	94	113	101	108	82	89	106	79	88	79	85	88	81	113	97	85	89	88	87	82	96	91	91	95	106	94	87	91	87	101	85	79	97	88	100	81	104	80	96	90	104	97	102	103	77	90	84	66	95	90	74	110	95	87	99	102	94	102	87	85	89	84	94	105
5278	305	334	343	399	382	337	310	307	332	358	296	326	264	317	305	324	306	296	308	284	292	283	282	283	293	284	280	288	305	296	273	286	317	294	288	276	279	280	272	261	275	298	286	266	290	293	278	265	301	294	313	290	309	308	295	287	270	287	252	264	286	309	279	275	278	279	292	283	285	283	283	306	257	264	295	300	277	303	300	254	317	312	304	294	272	304	313	286	259	301	318	267	270	285	251	262	307	281	281	302	275	295	307	305	284	297	268	296	261	296	302	279	288	276	246	274	314	284	262	269	308	276	268	282	254	279	297	307	286	296	266	288	263	293	288	295	263	275	287	307	316	264	299	271	293	269	262	331	292	274	284	310	283	310	289	280	293	320	302	309	290	288	285	246	252	286	322	274	253	277	285	297	287	295	264	272	318	265	257	260	289	301	275	282	296	281	282	325	312	297	275	313	314	288	297	284	298	274	279	279	300	245	265	324	293	282	260	277	289	281	275	279	255	289	268	280	272	262	265	315	280	270	305	278	272	282	308	289	279	264	282	276	276	293	274	276	285	276	278	299	283	256	297	318	302	284	290	287	265	321	295	293	246	288	304	262	293	295	283	296	303	311	251	266	287	291	308	265	274	285	284	280	307	265	300	309	272	305	272	273	274	279	268	292	312	273	293	266	263	290	264	297	287	279	275	277	283	302	282	292	273	253	298	284	317	277	284	287	294	295	276	298	290	274	305	285	270	293	299	307	305	297	269	293	270	269	264	297	278	268	309	264	316	284	266	304	296	249	270	299	271	286	275	290	295	274	285	279	330	299	308	261	276	307	296	277	311	294	248	272	278	286	287	290	260	257	294	283	293	288	284	249	285	290	276	272	295	315	291	276	253	286	284	292	292	284	311	275	312	276	266	302	297	286	275	296	276	309	312	311	305	301	274	284	277	286	290	281	251	281	268	279	290	295	300	290	254	271	314	279	264	270	279	280	287	293	264	293	293	285	284	284	298	319	333	265	294	273	305	267	264	273	263	312	304	296	287	299	279	304	314	298	306	304	277	260	282	279	307	323	296	318	268	264	264	309	299	300	264	287	302	266	274	269	269	303	277	290	284	292	278	274	312	274	276	290	273	282	293	298	299	301	287	293	283	284	280	283	310	275	295	290	268	248	271	277	265	271	274	296	270	287	319	282	293	284	289	304	249	279	288	276	303	285	327	285	316	282	298	306	276	266	268	303	290	291	271	295	266	287	288	252	313	285	274	281	263	296	271	307	285	261	303	276	265	280	296	261	279	304	302	258	298	302	262	247	300	289	274	262	317	300	291	278	305	283	274	271	319	291	267	282	295	294	286	279	279	284	285	291	307	280	297	287	286	279	285	284	309	316	298	331	295	292	282	306	252	290	303	300	286	285	303	301	283	279	284	316	285	259	269	276	279	250	267	294	292	297	296	301	283	273	294	321	287	268	274	310	279	271	302	300	286	255	292	254	271	305	287	289	302	270	309	285	251	296	313	269	269	275	291	314	301	289	323	292	314	317	294	313	315	296	301	299	291	292	293	292	279	292	273	284	307	292	276	292	301	277	288	275	270	274	322	287	306	269	278	315	303	301	274	250	306	285	283	278	276	273	307	298	287	287	275	295	299	287	264	333	300	259	282	282	323	271	302	268	273	305	284	300	291	282	297	299	288	287	281	306	314	298	290	283	300	288	312	278	298	277	284	299	281	287	243	296	308	278	271	302	292	299	276	293	291	257	258	271	303	294	280	294	291	299	318	299	289	319	305	260	319	287	284	271	282	276	281	274	249	271	284	292	309	305	293	296	288	271	301	254	294	279	310	281	282	268	290	306	272	299	281	285	282	276	295	278	299	266	300	284	281	279	262	308	293	292	274	309	297	304	306	295	315	290	315	297	298	297	265	295	271	300	299	249	313	299	278	294	303	323	262	307	298	276	306	268	287	266	298	323	268	299	246	257	292	282	277	267	312	273	284	263	281	276	283	277	255	292	285	265	299	332	264	293	314	299	259	282	264	274	285	283	266	276	298	322	275	266	277	292	297	310	309	298	281	281	300	282	277	257	308	310	257	280	278	259	277	281	317	315	289	305	322	289	264	321	285	306	301	286	271	310	288	325	275	287	258	281	282	285	318	281	267	286	311	276	317	280	260	297	303	246	288	290	261	290	303	280	300	291	299	282	307	285	279	287	294	292	261	266	287	287	293	295	271	284	307	264	276	279	298	293	269	286	287	277	290	259	274	271	291	272	288	276	277	278	288	298	289	284	294	306	294	268	267	287	280	296	295	299	290	285	283	272	279	294	286	274	272	291	285	270	290	284	273	326	296	277	284	285	276	308	264	295	268	290	289	304	291	321	264	282	287	270	311	277	262	312	280	315	304	303	296	316	272	288	278	323	311	271	250	258	251	290	304	283	290	280	278	290	306	298	274	298	261	281	280	272	281	310	275	309	273	257	278	277	297	278	293	332	294	272	256	320	282	294	283	294	266	274	280	296	304	250	284	303	291	294	333	268	321	299	293	302	278	312	279	276	280	278	279	315	286	280	286	258	289	269	267	312	309	324	313	321	274	281	312	290	273	276	298	278	293	273	298	302	311	277	257	284	313	282	293	285	266	272	273	259	267	279	291	283	286	321	293	265	288	271	273	263	267	292	279	262	272	288	244	293	273	310	296	289	306	242	285	287	265	297	302	298	283	293	295	285	303	298	296	263	274	270	288	269	300	297	323	279	270	246	264	324	292	247	292	280	294	271	263	283	286	266	294	293	280	253	281	299	270	282	279	300	267	281	321	297	298	291	279	308	279	271	267	316	230	300	289	260	265	276	282	308	278	269	275	255	244	299	250	292	249	283	294	288	273	291	280	293	298	269	294	262	312	279	286	275	268	277	287	288	318	313	299	280	265	287	282	290	313	297	330	281	298	280	286	272	275	287	306	286	306	271	279	282	285	300	291	285	276	279	292	293	306	251	293	261	305	294	251	323	266	270	297	303	279	295	293	300	324	251	276	271	284	283	315	319	301	261	273	285	273	272	302	282	289	260	282	282	280	315	286	242	294	309	292	316	283	252	291	291	283	261	283	301	332	281	312	280	285	284	282	284	306	269	282	278	253	279	259	258	301	279	306	301	301	308	329	274	293	299	273	292	275	291	277	252	264	289	296	304	299	282	307	299	308	277	280	284	277	291	268	278	275	275	288	276	312	257	291	293	276	290	293	275	275	277	320	298	293	299	296	285	294	282	324	290	276	297	304	298	293	283	307	300	301	267	272	297	294	305	278	310	264	276	307	275	299	287	265	303	300	283	281	300	299	301	259	235	293	300	276	279	289	345	305	296	273	313	285	307	277	325	304	286	268	286	276	262	300	287	313	272	309	305	286	265	308	291	280	300	269	311	308	272	294	275	266	285	279	306	267	304	308	279	262	252	291	261	305	284	283	291	288	267	290	283	261	280	301	291	302	274	301	281	312	302	288	265	281
48745	14419	2281	878	657	527	397	320	334	312	274	282	248	293	251	261	252	250	250	214	233	245	251	237	238	236	218	219	230	233	226	215	212	192	204	215	203	221	262	234	225	245	237	206	211	244	188	222	240	228	218	239	255	210	229	212	204	221	222	249	247	251	202	228	258	207	235	202	224	237	217	232	216	206	207	212	195	203	202	220	181	238	229	248	201	203	226	214	210	232	216	204	229	237	193	215	245	218	246	212	221	235	217	231	197	216	239	217	207	241	200	230	223	199	195	209	251	202	204	237	226	219	203	231	232	223	227	208	217	201	214	206	243	215	218	214	240	212	205	211	248	223	227	203	180	198	198	235	237	249	267	233	243	210	242	238	250	243	213	236	214	208	195	219	237	210	235	232	211	238	222	198	225	237	242	208	200	252	226	221	250	222	216	213	203	220	190	251	240	212	237	225	197	195	194	202	224	180	230	218	232	231	220	187	202	202	212	209	233	240	212	236	252	222	223	200	217	219	206	190	213	224	211	216	212	210	240	216	218	213	208	207	204	211	205	205	247	234	209	222	225	206	222	229	202	218	250	210	226	209	178	199	219	232	214	200	234	248	186	204	214	241	236	256	222	235	226	212	221	244	238	198	207	217	239	222	216	243	228	203	236	195	215	239	235	243	222	209	231	202	213	241	212	210	224	219	215	211	210	250	236	210	211	218	228	206	202	213	193	235	235	250	219	262	252	225	200	224	218	221	205	219	224	229	205	213	232	212	212	197	223	226	216	204	244	221	230	210	239	235	249	221	222	209	237	208	216	225	212	225	221	181	216	228	204	225	199	218	203	207	236	243	226	216	228	237	202	224	238	220	223	255	219	241	233	245	214	244	250	223	210	205	203	211	208	224	212	232	200	220	230	222	240	208	208	181	212	216	215	203	224	199	236	209	236	242	210	213	244	203	210	231	235	212	207	226	209	214	204	206	249	218	204	207	225	210	225	209	211	230	219	201	224	218	208	204	188	202	217	219	203	210	237	211	201	234	196	209	206	206	240	248	206	232	235	217	185	237	229	201	212	195	243	220	207	221	209	198	214	213	204	229	225	204	199	214	241	217	193	261	198	185	219	245	216	227	239	200	237	215	218	236	226	220	216	214	215	218	182	221	220	202	195	241	192	225	211	213	224	208	238	212	218	234	228	217	239	211	228	199	234	191	233	207	205	237	233	215	222	228	218	184	214	226	233	179	213	207	210	224	247	237	231	248	239	214	213	220	198	225	217	219	238	238	199	212	205	213	205	203	226	206	230	215	220	228	240	253	247	249	216	225	206	220	215	218	234	220	233	229	193	243	198	207	226	190	262	242	228	217	239	232	211	211	187	214	244	193	194	218	218	191	235	216	206	228	234	234	209	209	216	233	228	219	206	192	215	223	216	194	245	223	227	218	243	216	215	199	205	240	209	220	230	242	207	220	227	247	239	207	187	216	249	211	218	212	223	222	196	200	242	199	199	213	221	205	240	212	208	247	229	208	207	246	213	224	217	208	249	208	240	236	224	203	217	201	219	218	242	213	234	228	239	227	219	223	255	220	208	205	246	225	233	212	238	228	201	198	234	234	196	196	203	219	233	214	237	224	230	206	234	238	235	245	230	224	234	208	215	211	229	222	226	195	197	229	233	210	226	211	247	217	226	225	222	213	240	264	224	217	249	217	189	199	245	234	243	228	248	232	213	233	234	248	213	216	228	233	231	231	196	240	202	222	230	225	196	204	203	221	233	228	212	219	228	204	214	229	215	244	232	195	241	228	207	201	229	236	237	216	252	183	236	231	223	231	209	250	221	251	228	199	227	194	194	195	213	217	218	194	197	203	221	224	231	218	228	213	233	241	221	229	201	216	211	238	228	225	186	199	208	229	237	223	195	212	185	208	193	259	228	238	213	223	199	204	209	237	220	239	189	221	233	225	222	212	235	191	196	241	211	221	213	242	234	214	222	243	225	211	203	235	223	202	226	221	235	215	188	227	219	224	226	231	219	225	219	189	197	222	233	229	194	201	187	213	242	227	216	220	190	202	249	214	218	207	208	225	197	217	203	216	234	223	207	222	229	245	204	210	225	219	257	234	251	248	243	210	226	227	238	218	198	225	235	233	234	220	202	199	217	202	200	220	252	201	203	207	250	243	229	216	234	225	210	210	210	247	236	215	230	206	237	228	227	225	197	214	216	221	213	196	209	201	214	203	228	243	222	228	215	210	198	215	230	249	198	226	203	192	253	209	234	227	230	187	225	223	212	216	230	227	241	223	238	204	189	211	213	226	189	233	217	206	199	232	235	211	206	216	242	223	196	205	217	234	248	233	228	243	211	216	213	221	205	220	226	244	189	219	219	231	207	209	233	221	226	218	224	192	210	209	199	212	232	230	216	240	221	222	213	215	245	230	206	218	233	214	223	206	216	199	234	257	230	211	192	228	208	213	204	201	223	224	235	195	225	213	199	218	209	196	231	239	225	221	244	226	197	193	199	224	223	223	251	219	222	212	201	228	234	217	225	219	205	240	215	222	196	211	210	211	243	250	215	228	233	222	237	229	228	244	196	245	242	209	211	224	228	238	222	212	230	211	202	220	207	233	209	220	209	221	232	222	237	202	217	216	223	231	269	234	197	219	221	201	199	218	211	186	207	196	235	217	220	240	217	207	225	191	202	236	201	224	262	204	211	231	243	222	219	234	235	255	201	196	210	205	216	224	211	229	235	206	225	204	242	225	223	207	207	208	248	202	236	223	245	223	209	225	228	217	220	221	219	206	239	231	215	259	217	208	218	231	247	232	234	226	225	243	211	240	209	236	234	216	222	246	225	255	218	230	192	219	208	212	212	227	226	218	232	217	203	195	231	243	239	219	206	237	234	224	209	209	211	199	225	246	210	209	228	215	210	191	226	202	211	214	221	235	235	172	220	204	207	228	235	243	226	241	212	232	226	193	226	231	217	214	257	239	228	237	217	222	257	248	218	239	231	214	208	208	236	236	231	198	206	232	224	207	208	232	229	226	214	212	218	213	205	211	199	223	219	213	229	198	204	237	233	207	220	255	219	206	222	203	217	226	245	228	209	213	239	227	240	218	219	225	200	198	204	218	238	229	213	216	208	215	219	213	226	224	234	208	228	225	193	196	233	205	229	204	205	212	180	240	232	237	233	219	238	211	224	213	206	236	205	196	235	207	239	227	243	223	222	215	220	224	205	210	192	204	194	236	193	191	211	197	241	227	219	204	241	206	242	250	248	252	226	238	227	229	208	182	226	195	194	213	230	208	222	233	203	256	215	245	217	202	227	200	231	237	224	207	206	227	211	213	217	213	188	223	224	205	205	180	224	192	228	217	205	177	218	204	197	203	224	217	236	242	203	245	233	208	213	206	202	202	231	185	226	224	231	192	210	223	216	230	238	232	225	214	200	213	219	238	244	209	211	225	192	190	228	213	220	217	212	207	202	258	242	238	219	230	222	196
22086	1205	2273	2755	2454	1937	1696	1505	1256	1236	1029	1001	932	878	896	835	805	745	707	732	726	655	662	663	725	688	659	626	636	651	603	647	600	653	630	630	626	626	620	596	604	592	625	611	570	597	591	603	594	557	627	593	620	618	602	571	588	560	530	563	575	546	574	584	574	595	601	576	544	533	585	555	567	564	570	598	601	552	587	605	524	582	570	606	606	555	564	565	530	596	500	586	546	535	574	536	608	631	583	561	558	559	549	584	576	585	608	549	583	567	516	643	574	573	520	561	527	546	561	599	593	576	596	509	575	543	542	540	558	591	510	605	588	528	567	584	577	581	553	555	581	548	574	542	571	565	617	547	538	581	546	557	574	536	567	523	573	569	560	545	563	541	528	530	590	597	541	574	594	572	555	584	589	583	563	555	590	566	511	537	548	574	589	554	592	592	564	548	556	527	554	568	603	558	555	583	556	593	538	547	591	584	592	578	559	554	520	547	559	538	592	576	517	590	576	591	520	542	497	557	535	578	597	547	590	565	557	558	616	535	563	544	572	547	533	555	563	546	572	540	552	571	562	566	562	571	633	562	570	576	555	591	586	590	560	569	579	565	559	600	587	550	551	590	557	522	549	565	570	598	580	601	540	569	586	577	598	507	605	576	521	602	536	525	582	546	572	601	599	583	555	542	562	589	555	573	532	560	548	572	527	568	567	606	613	580	541	553	589	553	559	570	575	588	540	562	563	588	594	556	551	568	553	579	560	584	575	532	558	562	495	540	544	539	536	533	598	592	533	578	607	588	582	565	543	547	578	565	557	545	519	565	513	604	587	574	546	590	535	523	577	579	577	563	533	526	555	582	537	535	550	558	553	560	520	567	573	580	613	588	570	591	564	592	558	559	586	584	585	538	564	563	547	555	596	531	572	593	555	537	528	561	591	556	601	567	596	571	579	579	503	550	559	593	586	585	580	593	545	566	584	541	579	568	566	527	516	575	584	526	531	583	552	564	556	580	560	584	557	569	584	557	569	531	574	553	593	584	523	547	610	573	524	516	594	535	580	543	581	547	545	557	546	533	552	575	592	544	557	554	579	573	551	610	527	535	583	591	555	527	551	556	572	613	567	623	560	591	552	570	570	533	571	531	560	520	579	536	556	579	532	534	575	596	516	531	578	613	597	603	536	547	582	523	590	593	571	522	567	560	583	567	577	571	522	567	561	567	569	553	533	587	590	523	568	553	579	538	599	538	549	547	585	538	508	565	603	569	554	564	597	516	554	535	601	597	548	577	569	578	567	557	510	542	557	562	595	599	604	593	536	559	601	577	627	535	584	544	575	578	582	569	578	529	574	580	554	549	549	527	604	608	581	535	603	555	516	582	564	523	539	530	577	558	552	553	549	546	582	553	509	555	558	532	555	596	534	557	535	556	577	555	566	587	569	589	526	601	550	603	582	581	574	575	566	554	540	566	544	568	571	581	561	572	554	579	546	568	583	527	587	559	597	581	523	571	551	534	621	583	557	571	560	562	580	588	570	592	588	547	569	606	613	571	570	557	556	537	626	597	625	523	618	547	563	545	567	580	541	537	547	546	533	563	547	570	559	572	575	600	556	603	567	541	551	562	562	566	527	570	562	582	569	579	567	605	564	561	543	581	594	557	536	567	550	552	578	603	580	572	582	587	545	549	523	560	596	564	587	547	533	553	566	586	585	576	531	607	546	571	554	596	562	587	583	553	583	564	551	594	584	563	586	536	545	565	563	551	518	578	603	566	545	544	549	559	540	593	567	554	603	583	577	580	574	556	513	532	575	574	577	561	521	575	557	556	593	544	531	532	572	571	545	539	622	574	580	527	566	546	526	566	552	563	551	559	590	533	585	544	559	572	565	609	557	563	567	593	537	581	570	578	597	546	552	591	583	595	541	608	587	594	571	543	561	586	555	551	578	587	594	572	550	541	552	581	566	514	554	575	538	559	596	591	564	567	589	560	580	577	573	522	566	566	554	520	528	558	543	530	539	585	526	541	550	560	562	618	549	565	525	574	528	583	546	552	588	546	601	564	609	528	572	546	568	585	588	572	623	533	571	578	559	592	560	601	588	591	593	568	544	544	569	552	554	558	573	573	590	549	589	600	555	561	560	577	571	570	571	535	584	549	595	561	579	518	571	529	550	577	582	561	505	548	558	568	608	589	588	577	556	590	599	563	552	588	600	512	574	540	571	543	563	548	589	520	547	569	580	512	564	575	533	560	571	574	550	551	556	585	561	553	574	553	513	531	568	550	597	538	574	598	561	544	546	526	572	551	556	526	555	597	543	542	573	552	577	562	596	562	571	536	590	576	557	527	555	579	554	545	600	637	565	533	564	562	596	538	571	541	596	554	541	549	559	561	532	557	550	563	589	529	591	577	581	558	564	603	589	568	559	583	503	592	584	543	538	531	544	583	573	510	575	553	606	576	551	584	548	562	534	569	553	552	539	540	550	586	547	597	544	594	565	530	544	553	563	587	614	553	596	544	578	548	531	506	574	508	567	560	535	536	589	581	547	544	539	583	564	560	498	565	590	599	572	569	589	547	568	575	538	562	555	536	572	582	562	610	583	581	569	576	573	543	565	552	535	548	563	561	557	541	585	585	559	506	565	567	556	596	610	547	574	608	584	559	574	587	629	569	584	584	561	560	569	583	535	575	526	555	576	529	534	547	540	532	524	585	563	510	558	545	570	570	572	573	540	601	587	524	600	551	547	561	566	573	568	560	541	585	601	588	566	541	559	581	580	571	539	559	557	565	582	574	504	536	553	550	566	567	548	566	566	561	585	590	566	499	564	616	548	545	569	583	550	572	569	574	562	586	606	571	578	561	546	585	584	593	526	526	582	588	563	548	523	595	571	591	541	571	564	535	540	524	548	572	584	544	546	564	614	575	567	590	543	549	551	562	540	593	601	529	579	617	571	585	563	525	592	565	537	559	577	539	552	597	598	552	565	560	570	510	548	575	568	599	577	554	573	594	562	622	567	567	572	523	601	520	538	554	554	552	560	573	563	544	555	578	592	543	554	608	550	548	581	565	559	602	526	559	603	567	605	580	561	571	563	558	545	552	608	578	575	592	565	574	544	528	583	562	546	576	602	589	578	570	547	613	594	568	538	563	540	549	573	568	530	574	591	539	515	531	586	597	580	518	575	603	556	580	527	564	576	563	555	572	573	586	539	565	561	515	541	558	558	543	590	561	576	532	556	590	573	556	555	583	566	547	540	565	557	565	577	584	586	555	528	590	554	585	580	553	530	561	562	608	593	552	586	584	547	552	582	569	568	549	620	576	589	549	564	609	571	560	579	558	569	551	560	574	563	568	533	602	556	557	587	602	570	568	545	558	583	548	603	572	489	530	564	531	566	573	569	550	504	578	559	583	549	568	544	567	558	599	528	558	566	566	519	537	543	547	551	548	555	565	579	604	566	545	566	567	591	587	591	578	597	552	601	592	570	566	563	600	585	610
61099	21747	10344	2501	1405	932	832	668	623	511	485	440	447	455	414	419	408	394	364	396	357	381	383	358	320	377	375	368	328	369	334	319	342	363	359	341	317	339	323	306	381	335	305	330	329	302	343	326	342	314	337	346	359	317	355	348	339	335	336	348	328	334	338	332	363	313	340	360	346	348	346	323	310	318	326	347	345	316	304	313	337	313	347	324	362	349	365	325	344	301	336	315	329	327	304	349	339	346	322	361	364	367	369	359	335	370	322	332	330	306	322	344	346	349	345	346	365	306	356	309	349	374	321	319	311	343	320	334	299	318	353	355	366	355	348	328	352	346	366	337	298	325	325	315	321	327	357	318	338	321	343	327	352	375	365	369	316	324	333	316	310	295	317	313	376	317	291	314	358	325	364	336	370	342	319	359	346	337	328	331	325	331	363	337	346	344	342	332	341	344	315	302	313	354	324	324	353	354	283	333	335	372	366	332	338	344	335	336	339	349	331	317	323	357	365	332	341	337	323	329	322	323	307	335	365	354	317	338	332	351	326	306	348	331	335	334	355	349	322	356	357	341	349	340	328	298	347	320	331	346	326	312	373	364	345	321	321	309	338	347	365	291	323	359	327	329	349	366	375	335	309	323	329	353	340	344	333	342	314	346	356	379	325	361	319	336	329	330	365	337	366	336	361	342	335	367	335	356	357	305	358	321	342	340	318	302	334	345	313	341	327	338	313	323	333	319	309	310	327	300	363	325	342	325	346	310	327	358	327	313	328	316	335	327	334	333	347	324	370	324	340	348	318	381	312	357	364	298	333	342	313	360	343	292	315	333	385	348	326	355	319	354	342	323	359	348	325	335	340	360	358	335	333	366	334	327	319	343	324	327	343	350	373	338	345	331	315	350	324	371	361	305	337	334	312	350	352	329	295	332	317	324	359	320	296	356	328	355	332	317	312	331	346	343	316	353	352	330	349	312	306	294	328	353	353	339	345	366	335	361	347	328	325	340	304	356	380	309	330	343	349	332	332	333	344	344	343	306	306	306	309	338	309	320	313	327	305	321	343	318	346	320	383	321	318	339	329	310	363	377	338	294	333	314	363	327	353	385	307	344	345	316	303	331	296	351	346	318	303	320	333	361	357	330	379	351	362	333	383	353	351	350	316	334	322	334	377	356	320	336	331	333	339	374	315	326	355	294	327	333	342	327	317	346	328	310	326	337	362	349	372	315	320	336	326	373	324	342	331	313	336	294	320	353	353	322	316	346	344	321	360	337	367	313	334	333	295	316	316	309	356	314	359	360	325	333	353	327	329	321	317	300	319	321	361	336	322	339	340	335	309	319	339	350	301	332	320	362	361	367	319	319	321	345	300	303	319	322	294	314	316	333	356	312	334	306	321	357	308	348	320	334	340	312	364	326	338	340	325	347	360	350	340	308	293	329	362	315	328	346	340	403	342	363	362	332	336	337	311	309	301	335	329	328	307	329	330	331	359	338	350	330	353	341	331	338	336	342	317	352	312	326	323	363	346	334	366	310	338	357	355	330	349	367	385	337	341	314	335	325	323	319	351	353	327	347	323	364	353	325	316	323	346	328	342	327	321	340	339	348	328	316	359	329	326	333	327	355	327	328	315	314	352	306	331	343	346	320	368	354	319	339	319	355	348	359	328	331	358	313	324	346	345	285	326	319	331	355	322	314	326	352	372	326	364	343	363	327	317	334	344	329	347	344	358	345	315	356	348	321	313	335	344	322	345	323	356	318	343	336	351	316	322	343	327	360	325	333	345	339	338	340	345	339	343	330	306	340	344	305	326	340	294	357	327	344	345	339	340	339	348	345	313	299	326	351	338	368	349	366	331	333	355	349	348	323	345	373	340	337	365	306	347	339	314	365	324	324	312	314	323	283	324	365	323	336	345	362	348	320	359	328	302	332	316	351	296	337	350	323	347	347	336	330	315	363	325	309	331	365	325	312	341	344	345	314	361	323	351	357	339	338	344	350	350	322	305	330	304	331	355	309	338	314	347	366	309	351	327	346	317	303	323	340	316	339	327	322	333	325	348	331	316	326	321	343	334	327	330	320	320	324	316	334	348	331	341	334	350	335	332	323	316	307	307	374	307	367	358	333	336	348	363	328	304	372	323	342	352	324	326	338	330	309	352	393	322	332	338	369	317	322	327	320	370	334	320	316	329	324	333	338	304	301	337	320	311	353	346	352	291	318	340	361	316	284	313	348	343	301	343	342	318	357	344	335	338	336	310	332	340	329	326	312	318	357	313	340	338	321	330	324	327	342	355	338	349	339	305	357	320	306	347	308	330	314	360	342	351	351	283	337	334	322	338	364	328	318	338	332	335	326	362	351	355	341	350	351	350	364	340	351	311	365	358	322	320	309	307	308	294	337	294	295	334	348	355	357	336	323	319	342	292	330	300	337	335	335	328	332	300	285	325	317	344	342	304	345	324	325	296	352	346	353	326	324	328	311	311	351	328	316	331	340	332	373	335	355	339	355	346	336	345	323	334	326	338	327	332	319	353	324	320	355	348	338	327	338	349	335	341	369	337	348	318	330	320	321	333	359	332	359	338	320	325	328	349	345	369	334	323	321	322	327	338	318	325	324	370	352	341	322	316	322	324	305	282	364	319	371	326	318	328	331	324	325	337	326	348	297	330	354	335	312	337	312	331	344	368	351	332	321	304	339	341	325	333	367	338	309	313	330	368	305	329	340	381	327	369	339	321	365	350	308	318	339	355	378	338	322	348	311	319	349	338	302	336	349	357	346	306	309	337	301	336	335	330	308	318	333	364	339	331	349	344	338	346	317	315	356	383	353	334	315	328	321	378	331	312	342	343	296	349	340	317	363	356	335	315	312	326	337	346	328	353	321	372	340	330	277	339	349	298	341	341	350	321	333	327	356	326	316	348	346	339	346	299	303	361	370	354	313	349	365	326	342	331	326	369	361	331	318	328	323	330	329	347	326	324	331	321	323	344	338	313	311	309	336	343	319	330	333	333	377	326	307	326	314	375	346	334	337	311	337	401	301	333	322	342	308	317	343	326	317	354	322	316	320	348	311	346	315	307	328	369	341	358	356	355	313	353	348	342	322	326	325	365	313	323	317	357	322	332	332	305	334	331	304	334	291	323	351	333	327	350	326	371	329	354	306	318	366	350	321	359	354	339	336	348	331	304	328	322	302	339	360	357	342	374	340	343	291	316	361	340	361	333	344	300	333	363	340	342	329	331	347	355	338	337	319	328	299	351	355	354	338	310	354	339	338	325	334	327	300	343	336	347	352	313	330	316	309	309	358	343	342	345	324	325	363	332	296	360	332	346	302	326	317	328	334	352	319	329	342	344	329	332	304	339	338	324	339	375	327	317	344	333	319	384	320	365	368	354	355	322	316	312	348	332	351	324	361	364	329	348	330	321	333	327	313	320	309	301	345	333	344	334	321	321	379	340	353	326	324	313	334	331	321	314	366	377	317	327	355	353	321
28627	2048	4352	4960	4311	3581	3059	2481	2283	1965	1810	1592	1480	1398	1307	1340	1204	1145	1161	1091	1108	1099	975	937	1013	935	992	974	898	915	898	889	889	872	856	872	870	884	874	899	841	887	820	838	822	889	830	829	825	863	827	830	850	869	848	797	787	837	809	794	859	818	812	812	832	800	865	793	814	858	837	833	820	787	810	759	733	811	791	804	771	788	772	799	792	813	804	816	756	815	776	775	784	872	785	765	816	806	797	779	778	807	805	815	861	759	791	807	782	777	771	797	828	797	779	774	728	802	802	782	789	768	793	779	800	750	837	797	801	796	802	782	807	738	798	741	737	807	761	792	823	755	761	789	759	748	754	812	824	807	797	733	793	785	776	753	746	737	762	773	758	807	771	777	777	748	779	831	804	794	740	747	783	803	792	779	794	781	766	771	776	764	800	804	758	751	790	769	783	770	769	803	771	749	767	778	800	759	751	811	785	797	782	780	767	756	748	715	807	746	764	764	751	800	795	749	806	778	783	803	762	789	767	745	749	724	763	792	727	776	788	810	747	729	752	789	776	747	762	766	787	782	792	781	781	759	775	801	790	836	802	754	769	770	769	737	813	784	800	788	757	855	824	773	745	708	771	780	748	771	781	775	773	722	791	827	764	743	783	786	765	772	736	760	784	753	773	776	810	765	741	800	801	777	805	792	805	742	796	779	777	792	820	732	753	812	747	759	772	789	821	752	812	809	709	756	700	830	784	807	733	800	782	799	766	780	783	784	771	804	757	781	786	764	745	766	796	783	758	747	771	757	814	781	790	809	739	833	765	775	795	765	813	760	804	757	771	750	781	785	734	822	761	761	772	750	731	791	740	780	749	792	776	792	773	753	819	739	748	749	819	768	735	828	759	801	786	745	777	793	741	814	789	773	784	787	774	753	790	787	750	762	811	777	820	783	794	809	771	786	818	805	790	797	768	777	799	739	778	817	774	764	779	799	806	810	776	797	774	767	819	772	777	820	721	779	790	803	758	768	758	781	792	794	757	786	765	781	753	755	784	802	762	826	799	777	824	745	810	773	783	752	768	759	767	787	754	754	770	823	763	804	767	775	793	764	826	736	773	792	766	750	743	759	782	792	756	730	799	747	777	784	763	773	793	798	803	784	747	750	801	764	771	801	781	798	770	821	789	742	788	730	775	785	800	793	792	812	728	850	800	810	838	791	765	773	806	755	777	787	767	769	856	773	735	760	776	811	748	786	771	836	721	783	794	799	810	756	782	789	772	797	846	751	748	761	798	761	726	777	774	705	759	729	779	753	835	785	734	757	815	792	745	767	778	759	758	794	742	745	790	794	798	769	828	742	783	794	784	783	768	738	801	736	764	738	789	802	770	779	760	813	808	790	755	781	785	756	753	791	742	861	828	803	776	799	728	783	770	774	759	777	819	789	796	827	740	787	737	773	785	743	761	780	717	792	762	780	816	812	789	722	775	735	774	802	801	757	812	780	769	815	802	755	797	786	759	812	755	804	780	750	787	804	752	761	769	789	787	766	770	780	797	807	800	792	788	734	782	790	804	806	761	765	804	745	778	704	754	778	796	804	754	804	783	753	762	792	795	728	824	764	785	810	811	783	782	818	829	790	783	735	790	769	807	750	765	819	769	769	764	743	781	764	806	760	793	763	777	753	783	737	750	772	765	770	786	764	793	773	740	731	777	768	795	791	785	809	781	793	759	794	790	810	811	740	768	752	738	778	798	765	751	778	788	767	744	800	770	803	739	784	766	787	747	772	760	807	820	769	779	791	816	780	806	801	749	754	750	764	761	781	807	767	790	853	789	764	772	779	778	819	752	807	810	757	787	758	755	846	818	778	759	760	809	763	788	788	749	763	794	764	806	783	753	703	805	752	754	787	778	796	786	781	763	804	779	767	804	780	793	845	768	742	780	790	785	815	747	751	781	805	804	766	774	757	789	830	798	756	794	784	812	825	820	771	825	710	716	761	793	788	742	808	802	797	786	795	778	725	754	753	787	796	764	795	781	725	776	810	779	769	774	729	731	793	762	779	778	807	774	784	800	810	774	768	765	760	758	827	800	728	746	777	780	817	814	775	778	802	735	786	785	823	752	790	812	735	760	768	816	854	775	765	776	756	785	834	770	732	722	790	779	738	763	791	814	817	830	806	775	777	752	817	781	771	794	734	763	763	784	757	757	780	795	794	751	721	743	780	774	769	795	732	754	795	780	764	817	698	793	774	750	763	802	751	761	802	747	777	780	798	784	799	812	750	784	760	767	751	795	757	774	786	760	795	805	856	796	762	805	774	765	754	765	800	770	770	770	769	801	747	803	787	792	787	810	777	815	822	762	760	788	785	757	824	797	795	794	780	799	758	721	763	834	828	804	775	807	781	744	790	798	760	746	798	797	779	797	768	791	748	772	757	769	756	772	739	724	739	785	786	816	723	764	755	764	722	767	804	753	751	786	787	792	770	791	732	754	772	795	814	771	811	803	769	772	816	821	773	747	778	822	824	791	786	787	770	709	775	726	791	794	789	868	767	753	781	779	771	771	778	766	789	734	747	783	758	744	851	783	767	760	743	731	720	815	757	773	744	768	792	822	777	767	785	781	790	741	770	781	757	790	748	779	766	743	743	770	756	743	768	770	756	758	765	775	766	740	769	794	718	774	803	744	785	782	765	785	773	797	730	806	837	801	804	712	794	756	781	738	779	799	794	788	848	770	756	809	757	758	749	778	818	783	738	781	806	767	764	773	747	797	744	810	772	813	751	762	804	748	781	785	764	761	806	782	779	743	747	785	799	763	765	742	769	785	789	801	786	739	801	756	805	764	809	813	758	770	786	736	757	802	737	735	777	791	770	748	773	795	769	763	778	854	764	743	731	790	783	718	785	784	750	750	814	773	778	779	741	769	789	782	764	793	788	758	790	784	802	784	841	825	809	769	778	789	769	752	812	754	779	790	757	745	770	772	754	751	743	843	809	760	775	749	754	782	761	839	820	786	791	776	801	826	751	769	787	762	812	757	776	792	785	788	784	829	830	794	781	753	808	800	748	724	793	775	775	817	795	783	791	832	737	746	835	788	759	760	737	786	786	770	752	774	786	768	783	751	791	754	765	832	740	778	807	859	816	786	772	731	709	780	755	784	737	776	756	802	805	810	786	747	752	792	787	804	757	799	754	780	765	828	806	752	776	775	768	763	762	753	787	791	744	809	767	748	803	785	824	780	828	764	762	768	758	748	802	769	802	759	789	787	806	789	780	817	789	807	764	792	805	807	805	727	812	803	765	743	802	773	784	753	755	770	776	790	807	815	753	804	789	754	788	744	755	774	769	788	789	735	792	781	842	789	758	747	729	760	782	730	785	769	803	776	744	749	830	826	813	758	769	725	794	821	765	792	771	769	736	785	852	775	792	722	777	676	745	801	747	809	749	811	811	755	779	785	779	797	782	758	776	771	779	757	775	783	756	763	787	867	804	743	829	843	751
6075	189	110	85	97	98	82	99	97	87	92	87	103	96	90	81	92	76	81	90	82	102	99	98	97	93	87	89	92	95	80	87	104	104	101	84	81	90	92	103	82	82	99	88	98	90	75	86	111	93	93	102	74	91	68	104	88	95	85	87	86	102	91	84	87	97	103	80	91	94	93	104	92	110	90	85	93	94	112	95	108	110	85	88	96	74	96	87	63	95	88	88	102	83	85	91	102	92	106	90	68	87	103	81	86	98	76	95	74	94	92	99	71	96	90	93	89	92	88	100	68	90	73	74	91	94	71	91	94	84	99	86	102	88	87	83	78	73	104	82	91	120	102	87	116	79	85	89	83	91	95	96	81	82	96	93	106	75	83	99	100	79	105	95	82	90	106	81	73	103	97	100	99	103	98	90	93	90	103	92	89	95	92	90	93	91	89	87	85	103	65	88	89	103	87	92	96	98	82	94	89	108	94	99	85	90	102	108	92	99	90	86	88	89	84	67	93	80	89	81	90	103	109	88	81	90	98	89	89	69	82	102	96	100	93	101	87	87	110	81	93	99	85	94	95	102	88	101	103	91	108	83	88	92	96	82	80	104	95	97	119	73	85	85	107	84	87	79	85	91	74	89	113	97	86	101	86	90	75	101	70	91	74	89	104	89	87	80	86	95	79	84	98	89	94	74	89	87	68	80	68	81	89	97	105	109	101	89	95	100	81	107	90	82	95	92	77	90	70	71	85	91	91	92	92	92	95	94	86	79	89	71	77	89	80	84	80	89	91	79	93	107	91	77	112	74	87	89	96	86	95	91	93	84	83	95	91	82	78	90	95	87	77	102	91	102	99	83	87	86	89	96	82	87	67	96	101	85	91	92	91	71	89	85	92	111	97	78	86	95	97	95	90	77	94	93	83	92	86	92	80	103	85	99	99	71	89	85	101	107	101	106	78	94	86	87	88	106	70	79	102	85	83	98	88	92	75	97	87	87	82	85	117	92	103	91	84	78	108	87	77	80	92	116	85	96	86	80	100	94	91	78	80	115	64	87	97	98	89	76	90	89	104	95	89	93	90	105	100	109	76	102	85	94	85	92	99	78	103	92	80	87	84	86	99	102	89	81	63	73	91	92	88	79	100	74	102	81	81	97	84	94	87	98	98	80	80	86	94	91	86	84	94	104	97	77	101	98	89	103	94	79	107	79	85	104	96	92	72	101	88	76	94	103	82	79	95	85	81	86	99	97	82	100	96	84	88	76	82	97	91	86	105	88	105	88	84	85	89	104	102	88	100	76	88	94	69	98	99	88	89	99	85	79	84	87	102	83	86	97	93	94	106	78	97	71	87	82	83	93	96	105	84	88	105	100	101	83	77	81	81	114	93	85	74	79	102	76	78	110	91	87	97	100	89	74	81	73	98	73	74	94	87	87	92	77	89	88	85	87	80	88	67	88	90	77	89	98	81	83	93	110	106	91	92	108	86	102	97	95	73	88	90	89	87	81	80	82	77	84	100	91	89	101	88	87	85	90	86	84	90	80	112	92	87	102	104	91	80	70	91	85	93	104	95	83	81	79	84	91	100	80	105	101	100	108	86	69	74	78	72	94	74	77	83	97	87	75	91	74	86	82	94	108	80	97	101	75	90	97	97	95	99	90	82	110	94	81	79	104	83	77	75	103	78	69	83	104	90	101	79	94	88	81	78	86	104	92	98	92	96	89	84	88	107	90	93	111	91	95	69	88	69	100	101	92	82	97	93	82	87	94	84	88	94	75	101	81	78	83	87	90	91	90	100	110	97	83	97	117	107	83	95	85	72	88	99	85	85	90	86	92	85	92	87	93	103	86	97	87	97	85	84	86	97	81	116	98	91	79	80	89	96	78	94	123	78	88	86	104	82	76	72	102	78	100	75	97	84	93	75	70	76	85	88	95	77	102	84	103	88	103	77	104	87	96	79	100	89	89	86	81	87	102	87	96	84	79	80	95	98	86	78	98	90	86	92	97	97	85	83	94	90	90	84	86	80	83	110	87	92	87	80	101	96	71	83	90	95	84	76	92	81	78	87	90	94	125	99	87	84	78	83	85	77	88	99	99	93	79	97	84	79	95	77	82	105	94	77	92	89	74	78	89	97	81	82	92	92	76	89	82	99	118	93	85	83	88	73	96	85	85	90	85	98	89	107	106	76	94	84	97	90	98	92	101	100	92	80	97	69	88	88	109	94	85	107	85	79	106	98	84	91	96	82	87	84	88	96	94	95	97	75	93	99	82	89	101	81	76	74	88	77	83	83	67	98	84	104	106	88	93	99	88	98	111	86	66	79	90	100	87	88	95	88	94	70	89	70	96	86	78	100	69	106	88	75	91	88	84	81	76	79	101	99	89	109	96	90	108	84	84	92	85	84	86	98	77	92	103	75	84	92	88	97	84	78	97	117	89	92	99	82	85	93	74	73	81	101	80	85	84	82	101	89	88	106	108	97	78	88	89	91	91	103	90	93	77	120	112	79	95	78	87	94	103	93	78	94	88	75	87	90	93	76	96	100	95	102	86	103	94	96	75	78	99	92	97	87	86	85	99	91	77	74	84	93	101	80	86	95	102	86	89	97	94	85	68	94	88	90	93	103	80	76	66	102	86	90	104	79	99	87	91	78	103	96	89	70	90	81	84	85	90	85	71	89	97	88	87	85	92	99	78	88	74	85	98	93	99	99	96	76	86	89	87	77	87	104	121	97	98	89	65	83	77	104	79	92	78	95	79	99	78	90	88	83	81	95	86	93	87	82	75	99	81	72	68	96	89	79	86	79	70	90	77	97	111	103	102	98	82	101	90	87	105	91	90	93	85	97	89	90	93	91	96	96	86	108	83	91	94	110	73	85	79	95	102	79	90	77	100	83	80	94	88	98	85	89	96	82	97	82	77	101	95	95	89	100	89	104	100	97	79	92	83	79	90	104	101	82	90	91	81	88	80	80	96	88	80	85	91	97	86	102	110	81	69	99	78	83	81	94	80	81	100	90	99	70	106	90	95	93	104	85	113	100	78	99	73	70	73	80	86	98	76	80	95	75	94	81	105	72	96	96	79	85	85	100	70	101	92	108	71	83	97	95	87	100	82	94	88	83	111	94	92	83	96	96	103	97	93	96	98	71	92	68	92	104	76	83	105	82	99	100	101	107	101	105	82	98	76	102	98	95	74	85	67	95	89	98	104	89	90	89	95	81	79	94	97	83	79	86	100	91	101	85	77	92	79	78	98	85	87	71	91	87	71	84	88	87	85	89	78	91	86	80	95	88	89	90	87	83	96	87	83	86	88	93	89	98	77	90	107	95	101	92	92	85	97	113	95	100	84	84	114	80	85	89	87	90	120	94	113	92	78	80	72	110	89	82	86	104	89	112	81	85	104	85	79	88	85	85	85	97	98	77	101	89	99	83	92	105	72	104	105	108	90	92	88	90	76	85	77	108	93	82	72	80	87	86	85	92	93	77	95
5069	311	344	370	366	323	288	312	299	352	315	279	299	273	286	305	291	324	271	312	287	307	271	289	273	304	306	313	274	247	284	280	284	279	276	306	279	262	294	285	246	278	291	253	246	265	272	265	301	291	296	298	300	279	291	327	261	264	296	291	312	263	281	256	282	263	263	287	293	294	267	271	317	288	306	293	311	303	285	282	261	305	291	271	292	292	259	296	271	297	280	283	324	303	259	302	293	280	287	301	280	308	259	280	291	284	310	242	277	279	291	281	277	291	276	287	290	247	269	271	268	292	253	247	275	284	301	278	298	301	321	284	271	294	276	280	243	272	270	292	279	277	285	313	285	288	307	316	296	281	274	258	266	290	267	287	322	282	282	287	282	291	291	292	272	302	294	266	280	289	274	279	279	302	257	273	283	270	268	313	317	258	276	304	273	259	291	291	270	296	296	296	230	273	275	270	273	301	273	277	270	265	274	273	270	292	285	298	304	297	286	279	292	302	265	272	269	294	280	329	295	272	292	293	292	273	300	279	295	272	300	284	291	277	279	291	277	299	288	289	297	267	280	287	294	286	287	283	290	285	280	249	292	283	266	262	290	281	261	300	277	265	317	284	309	266	276	281	285	287	307	309	277	262	293	297	300	284	264	305	286	284	303	284	284	290	253	281	255	296	291	271	282	286	306	275	279	295	253	283	297	306	285	289	294	271	308	299	287	281	277	254	271	280	302	274	276	255	280	283	277	291	288	298	289	287	270	289	316	287	312	285	296	259	306	299	276	286	274	296	273	253	316	287	301	265	293	273	295	291	280	316	293	276	290	297	275	271	297	294	294	289	281	278	312	298	295	270	320	268	299	286	268	295	279	295	283	290	281	280	312	287	259	297	273	275	280	260	274	282	271	267	269	294	292	305	288	288	254	275	273	287	328	274	271	283	308	277	260	288	277	274	277	272	280	300	288	276	274	297	266	286	273	280	265	292	297	266	284	286	275	265	290	294	270	275	296	286	280	280	290	291	326	319	261	275	304	291	315	274	276	262	246	267	284	281	274	282	277	305	283	289	268	279	272	259	275	281	266	306	321	288	250	270	309	302	281	286	269	283	326	283	297	289	261	297	295	285	299	270	286	296	273	290	289	268	263	304	298	308	275	294	274	291	315	298	264	301	289	252	281	305	308	321	304	306	283	281	308	291	302	284	294	271	264	296	287	276	278	310	305	274	295	309	305	277	304	288	279	297	278	233	268	302	287	291	283	272	313	314	270	253	316	268	288	277	305	302	261	261	308	289	271	310	282	279	275	263	270	284	294	300	269	299	295	268	293	286	283	270	301	284	273	263	306	301	301	275	275	308	272	291	304	274	270	301	273	276	306	269	249	285	286	277	281	257	302	279	276	296	288	276	285	293	307	267	312	291	293	281	317	267	293	289	264	292	301	300	260	271	292	289	298	285	287	270	286	285	285	289	339	271	281	267	290	321	268	286	299	275	332	288	262	251	295	256	291	253	285	286	298	291	268	287	265	266	280	300	255	260	277	319	264	300	273	279	272	291	279	280	282	260	302	325	290	274	299	319	270	282	295	289	286	273	308	271	300	290	303	298	280	267	288	308	273	279	282	266	280	282	313	303	307	266	298	298	285	311	272	306	271	282	281	292	280	272	295	282	292	258	270	283	292	290	282	262	302	293	274	243	307	281	274	295	288	293	274	300	277	279	282	313	280	281	296	250	295	280	298	291	273	287	268	256	254	298	278	284	289	294	266	278	254	310	315	287	260	313	266	273	260	287	275	293	275	321	277	271	288	282	254	302	264	280	279	277	306	287	283	260	278	293	291	293	298	262	264	333	264	281	269	300	287	292	304	275	268	262	293	285	278	286	313	286	277	274	251	299	310	273	300	285	273	290	293	284	275	276	277	288	254	294	288	283	289	254	281	295	309	283	277	287	290	289	261	270	271	325	298	265	295	283	278	285	278	295	294	262	285	285	270	299	310	295	318	284	301	297	278	293	293	257	281	294	277	281	303	280	282	324	296	286	283	289	258	276	279	275	276	268	270	277	279	270	283	250	278	258	313	290	274	270	306	282	274	325	254	282	269	265	289	309	288	256	302	291	301	306	275	276	261	273	286	291	288	283	281	296	297	279	253	256	275	268	281	300	289	272	260	286	309	267	265	256	310	283	276	282	296	330	297	288	288	281	291	291	266	280	268	281	283	279	277	278	328	288	274	294	292	293	296	264	260	296	258	280	299	287	277	280	285	265	299	293	306	310	282	280	305	284	283	316	248	296	266	293	314	290	275	299	273	263	321	283	264	277	278	300	321	289	272	300	293	286	294	284	283	285	289	273	276	281	276	287	250	295	317	271	254	290	308	290	281	279	292	281	276	281	292	277	304	257	301	252	270	289	285	305	275	296	287	282	283	266	285	302	271	273	268	294	290	264	283	249	261	288	300	246	304	293	299	269	271	249	307	291	283	261	280	263	272	279	288	256	258	307	278	294	283	258	274	284	274	307	250	244	300	295	287	279	296	298	298	254	261	307	261	290	302	278	274	239	312	280	308	297	307	297	308	262	297	294	273	283	269	283	278	272	275	255	261	288	310	249	290	296	290	290	258	288	253	294	274	302	279	286	270	279	282	276	277	315	302	281	294	297	283	288	275	269	252	292	261	280	272	264	256	277	269	289	301	292	256	292	302	296	284	271	281	296	292	280	290	283	287	300	299	282	282	255	264	281	251	286	275	289	269	282	290	297	303	262	280	283	287	277	274	288	283	298	252	290	302	253	267	296	298	269	284	262	268	283	295	263	295	278	274	315	307	282	276	294	278	289	247	298	273	269	280	278	288	291	278	290	315	277	324	272	289	329	295	281	282	309	288	263	275	310	307	272	275	269	293	276	287	283	279	278	306	279	278	281	264	291	299	261	277	276	287	291	285	275	286	268	280	280	303	334	278	247	293	301	279	305	262	292	285	303	302	262	268	300	271	258	256	282	268	260	295	297	287	300	269	295	337	261	286	282	278	281	296	280	273	310	276	287	272	273	292	282	300	282	285	297	278	300	264	305	275	296	268	277	284	283	301	281	263	292	275	274	283	279	276	289	304	253	271	293	282	302	290	269	300	270	275	283	275	278	283	289	324	265	248	281	274	288	281	312	296	295	282	252	315	295	267	290	290	269	301	276	276	254	301	283	247	307	264	269	311	260	278	307	277	276	280	304	312	267	312	254	280	284	289	288	284	259	273	252	267	260	267	274	307	271	275	266	277	290	302	268	318	283	291	279	291	277	290	309	309	291	298	282	272	294	294	283	291	264	297	257	261	274	278	292	291	300	291	286	294	277	254	296	257	289	283	252	269	300	286	274	254	268	284	291	302	305	280	292	278	287	311	285	285	276	278	292	287	282	289	308	291	283	295	281	255	290	266	271	275	279	294	288	265	287	278	309	279	304	269	274	262	269	259	290	282	279	277	287	293	277	296	299	309	309	287	285
49446	14850	2510	945	668	533	414	390	333	331	283	297	265	244	218	233	260	222	253	246	229	245	197	216	193	220	210	241	268	232	208	216	219	254	229	200	237	216	251	199	256	198	215	230	206	209	236	191	203	203	221	214	231	226	216	219	212	218	240	222	242	235	240	198	222	222	222	215	220	257	232	242	198	208	202	202	200	240	237	217	220	223	224	238	204	202	219	216	222	239	229	240	222	200	231	208	209	237	224	222	241	239	234	235	228	236	228	220	235	223	226	223	244	244	192	197	234	241	224	232	219	218	209	218	206	240	250	215	235	219	247	202	182	195	221	219	216	243	216	224	215	214	221	231	215	206	219	211	183	215	222	199	239	220	221	250	198	223	228	216	211	196	208	233	195	236	208	226	212	207	202	199	190	212	245	238	221	235	206	231	210	235	226	232	250	221	230	210	215	206	226	239	208	227	243	222	227	236	213	221	218	238	203	220	201	241	199	230	213	198	216	205	225	221	210	225	235	196	209	216	211	229	223	243	251	185	206	244	206	228	226	230	219	229	229	214	218	227	230	216	231	216	207	222	209	191	203	231	225	226	224	215	210	221	206	209	239	232	199	219	226	217	213	222	214	207	233	228	219	258	228	238	222	203	239	230	207	248	224	209	199	231	190	251	216	196	217	256	231	203	240	227	200	212	197	220	224	207	215	205	217	222	204	220	207	227	215	207	204	219	226	216	245	205	219	220	201	184	245	226	232	226	227	210	212	219	224	222	215	212	206	247	226	217	223	220	211	217	201	205	214	221	215	224	212	184	236	232	208	210	234	241	223	201	222	217	226	209	203	225	215	208	193	256	256	231	240	230	237	245	209	211	242	205	237	208	220	211	235	224	216	217	207	237	210	214	204	233	205	233	213	242	208	213	234	225	227	211	228	229	228	216	227	218	237	215	213	222	229	198	220	226	229	213	219	198	226	226	187	234	206	243	209	227	239	201	241	212	214	214	230	222	244	190	184	231	220	217	204	222	244	208	222	210	229	233	181	197	230	208	208	233	195	211	209	233	261	185	208	210	226	229	200	192	197	199	214	179	209	229	204	236	222	226	201	196	212	214	237	204	219	206	226	201	226	215	230	250	211	215	211	226	224	231	238	226	216	225	212	234	207	219	198	240	265	249	210	229	233	217	258	223	190	223	196	244	222	203	232	183	238	217	237	237	234	200	215	202	227	218	239	219	232	225	229	219	215	205	243	227	203	227	224	214	219	230	229	235	195	209	199	232	208	233	204	222	237	220	235	237	235	194	237	211	206	240	226	200	226	217	251	230	227	205	228	219	199	239	211	187	189	229	241	221	219	205	223	194	186	219	235	240	206	203	206	202	203	216	240	269	230	206	215	239	213	230	213	216	216	215	213	240	268	215	220	243	240	206	229	203	221	206	218	214	216	196	211	205	244	239	240	187	210	214	218	219	212	217	236	219	204	221	226	228	224	218	228	226	216	224	204	223	223	210	231	244	232	224	218	233	211	208	212	216	188	198	222	210	227	207	209	221	199	215	218	254	249	241	227	221	212	230	218	226	222	235	217	201	236	238	216	219	218	213	217	231	216	209	224	228	223	186	241	224	229	247	188	195	201	225	205	230	214	221	207	274	246	235	215	210	185	220	218	221	226	228	227	225	226	201	233	260	213	210	208	206	223	214	249	246	201	212	240	208	228	217	231	217	187	225	230	189	212	216	263	191	192	252	218	220	200	197	246	208	223	210	245	202	231	208	212	231	211	203	203	213	216	216	220	251	191	219	210	223	215	209	218	223	210	253	219	211	235	214	248	228	238	239	222	230	231	213	227	212	220	214	221	220	243	226	232	224	224	231	204	222	231	221	216	200	209	218	242	236	216	224	225	231	201	219	205	214	212	199	235	194	232	179	207	234	232	256	192	186	236	221	205	195	254	213	260	243	193	243	237	216	193	205	215	218	221	238	224	208	213	216	219	210	224	240	227	239	213	228	198	195	239	225	190	239	196	240	254	208	235	232	222	198	203	225	235	229	209	227	228	238	223	209	209	228	227	210	218	224	213	210	227	240	221	249	225	211	221	241	224	217	241	217	224	219	182	224	239	242	222	221	229	241	236	217	195	213	211	211	216	221	218	205	230	201	220	214	213	209	229	195	254	223	195	234	222	213	236	195	215	211	229	214	210	228	229	208	203	225	264	232	240	228	218	233	227	201	216	218	224	235	224	230	226	218	207	220	193	239	204	208	208	223	178	219	216	230	220	210	254	221	219	227	234	230	232	211	197	207	216	207	223	227	207	201	233	235	226	213	220	253	206	217	170	195	260	201	240	234	220	218	222	201	231	244	216	216	217	213	202	203	194	233	206	212	209	225	248	222	232	214	196	243	216	216	219	224	225	224	227	246	209	212	212	214	194	235	227	244	201	238	218	208	231	220	225	194	213	186	207	222	219	215	227	221	233	185	232	235	224	202	233	198	214	196	222	225	221	201	215	218	216	210	214	226	213	192	233	210	193	207	218	226	197	215	245	224	213	231	218	216	202	210	215	218	209	224	221	204	222	215	201	212	207	200	216	192	241	225	253	195	215	208	218	223	231	207	196	206	221	228	198	243	228	212	225	229	205	211	217	209	204	195	215	196	217	225	222	221	205	224	191	186	238	234	211	215	249	220	219	233	233	232	203	236	241	244	213	212	238	223	226	193	228	225	229	210	226	247	217	227	198	227	237	218	217	221	196	223	216	229	194	226	228	217	225	238	254	199	199	268	223	212	225	251	211	214	229	233	227	179	223	213	207	219	209	205	239	245	226	200	230	225	219	248	207	234	229	221	207	208	212	204	193	212	216	213	234	205	215	217	213	224	221	210	227	208	218	239	222	187	215	228	240	220	206	197	214	239	234	248	236	216	209	230	221	216	250	199	217	202	231	207	219	222	224	217	209	204	216	231	244	242	208	203	227	207	212	212	239	233	225	210	215	228	194	207	239	191	223	199	220	226	209	212	205	202	220	248	228	214	203	198	230	237	226	202	191	224	202	189	209	200	186	212	228	219	216	212	209	249	195	218	200	218	242	245	236	227	224	209	235	194	215	219	246	192	216	201	215	247	200	220	222	187	243	225	190	211	232	235	185	197	234	210	205	229	225	237	228	227	230	187	231	220	235	236	245	197	227	225	213	202	238	200	228	208	237	236	191	187	233	227	213	213	230	235	211	234	228	233	221	215	213	210	245	233	239	213	208	221	194	225	225	230	230	231	217	201	245	232	181	212	198	217	240	263	209	227	219	211	213	239	219	192	187	226	196	202	241	231	229	209	236	189	228	205	221	224	210	212	209	193	198	214	244	244	248	219	229	198	216	257	225	205	245	209	214	212	212	210	196	177	223	233	239	225	206	239	217	238	229	209	200	200	230	220	217	221	224	229	218	244	220	236	195	195	208	231	233	199	208	226	214	236	218	207	226	220	224	199	201	222	168	206	218	224	224	212	239	216
21946	1251	2334	2728	2398	2033	1692	1522	1289	1185	1051	982	942	867	896	816	742	797	748	686	663	716	700	674	672	620	692	639	631	617	646	606	633	595	629	635	621	547	630	581	615	607	594	594	554	600	575	571	574	556	583	553	592	569	572	577	590	564	616	551	607	584	561	586	566	596	587	584	574	591	591	560	604	585	613	576	571	565	530	595	565	567	546	538	610	547	565	574	559	606	581	592	588	544	553	566	544	597	529	556	612	512	574	539	548	607	547	553	584	528	598	581	602	539	568	558	563	579	529	554	542	578	586	554	532	575	548	566	533	521	592	558	608	562	537	563	529	606	596	563	550	567	506	585	556	577	520	565	553	571	563	569	555	543	595	554	542	538	577	562	564	551	609	567	575	551	590	565	541	638	518	562	553	541	578	598	572	554	537	577	574	559	574	588	540	556	590	547	584	535	550	599	515	606	582	565	563	571	568	555	558	557	577	558	529	556	587	554	588	542	551	591	578	560	530	579	570	553	528	547	558	595	567	553	525	574	545	546	544	573	572	579	573	577	581	550	553	560	533	576	582	587	581	566	573	552	586	565	575	557	575	588	569	555	546	577	537	600	590	536	540	557	548	552	583	550	540	558	562	553	547	585	553	523	548	606	557	559	511	591	556	575	555	574	577	568	558	556	548	560	554	553	531	554	538	557	598	512	549	568	576	554	546	620	548	570	554	576	541	568	594	550	536	579	560	554	556	542	533	572	554	577	581	612	567	513	495	550	582	556	599	567	523	548	532	558	579	569	622	525	512	610	548	542	538	573	581	579	596	526	537	615	576	539	532	578	507	538	563	552	565	529	528	605	542	604	593	563	562	576	596	584	586	579	546	561	533	614	538	592	556	566	568	584	592	562	537	567	562	544	578	532	555	579	540	566	560	569	578	552	502	594	530	575	559	556	510	596	546	546	587	629	540	562	591	565	540	557	587	534	549	607	585	555	566	551	531	549	544	582	569	556	566	503	600	577	568	587	605	554	574	551	508	548	570	525	538	534	599	568	572	523	588	582	586	593	568	580	524	559	507	545	561	554	594	586	539	551	556	530	594	567	552	579	594	527	581	613	533	576	576	560	601	527	547	565	627	549	522	541	594	555	541	565	572	533	583	548	587	517	592	536	554	566	540	542	606	543	590	570	558	540	546	531	560	529	578	580	602	569	589	575	555	516	566	530	582	580	575	537	585	547	537	585	596	566	562	541	572	570	591	562	558	547	591	530	589	555	585	572	555	518	571	584	541	548	573	537	530	540	553	606	602	558	593	526	500	547	511	532	573	567	571	582	568	549	540	539	532	559	563	574	558	592	574	577	553	532	543	584	554	575	587	569	603	539	567	541	583	577	550	524	544	542	535	545	540	569	557	537	518	561	579	573	536	583	597	544	602	587	543	565	555	576	547	575	575	610	584	558	527	558	532	576	573	600	566	590	564	576	588	553	518	528	516	615	563	540	573	550	579	553	598	544	564	574	592	558	532	561	542	530	582	591	542	573	563	527	588	551	561	545	581	572	576	578	561	554	578	578	579	546	577	617	557	542	568	609	554	575	600	551	596	564	595	567	604	605	561	525	557	593	579	592	525	561	585	589	571	585	553	596	559	561	555	574	544	546	592	543	555	546	530	581	573	539	584	564	516	555	578	524	600	588	536	567	538	585	573	570	609	577	561	578	565	570	565	553	594	582	601	535	588	569	567	594	603	552	557	573	546	586	542	541	581	560	544	578	635	539	564	584	549	525	576	542	557	540	542	531	580	595	569	576	515	539	555	533	560	559	578	612	526	531	567	505	589	529	563	558	542	577	543	589	566	563	552	576	563	591	548	514	567	556	568	564	593	574	573	566	602	577	536	537	571	577	584	580	538	571	566	557	599	548	560	550	556	545	574	530	619	541	556	588	563	570	538	571	562	614	549	561	583	574	546	589	563	537	552	520	633	538	543	579	577	558	577	570	545	555	562	628	578	568	569	540	583	560	567	617	540	548	593	554	553	585	546	552	536	504	580	561	601	593	585	572	596	565	590	604	576	563	551	584	517	550	579	608	546	597	614	581	567	579	553	547	572	569	559	581	648	567	527	515	533	535	556	526	581	571	585	557	544	547	565	541	568	577	558	536	586	583	569	553	578	552	584	526	574	586	553	587	569	589	552	539	534	536	565	575	586	545	545	547	576	549	557	554	570	579	553	547	550	553	583	547	540	525	570	577	576	569	567	570	575	602	577	628	565	555	537	539	560	567	594	555	531	544	557	526	575	588	542	554	530	549	546	558	615	569	590	598	576	549	622	541	546	530	548	519	554	589	586	535	542	520	549	506	593	563	588	530	583	589	555	577	509	552	564	553	571	562	587	574	587	512	578	570	562	593	523	560	581	591	564	571	522	550	561	553	561	574	546	530	553	555	530	558	614	560	557	548	508	521	576	592	534	518	541	520	601	567	552	587	590	601	527	590	600	549	571	568	568	524	580	581	530	559	571	565	577	586	586	578	578	550	577	607	559	581	560	557	559	575	566	591	544	578	520	532	555	550	543	527	535	566	508	536	545	587	587	571	575	533	559	539	547	525	576	548	585	567	542	586	546	581	555	564	591	553	576	575	571	588	597	559	554	599	581	547	524	556	556	546	567	543	596	599	531	619	526	577	557	606	563	551	520	526	597	556	567	586	542	567	579	543	541	533	564	575	600	574	578	547	596	555	547	553	539	588	561	548	572	567	575	562	549	575	589	605	556	613	563	580	545	569	564	539	578	562	571	608	554	526	591	575	552	535	496	567	575	590	554	584	563	540	551	570	557	567	561	564	574	553	572	560	564	588	532	587	566	562	517	591	557	571	582	554	543	540	561	576	535	571	543	555	584	578	553	609	569	583	542	541	598	550	531	539	550	577	573	579	575	550	500	576	558	579	522	577	554	525	573	526	579	548	586	549	547	602	555	536	591	571	517	558	572	565	549	561	635	542	593	548	536	549	530	543	523	579	537	564	569	506	561	525	532	594	564	608	607	556	589	555	533	577	597	579	557	522	546	558	627	559	574	584	571	560	556	551	559	564	571	560	567	558	559	555	617	534	537	598	579	579	585	529	567	607	580	515	579	526	528	550	570	560	561	563	589	572	578	543	545	552	533	543	526	590	554	585	560	561	570	548	585	600	550	540	579	609	555	535	594	561	602	516	609	587	574	546	590	554	552	536	537	606	570	547	583	533	564	576	578	584	543	566	582	550	545	559	558	609	553	564	559	573	530	536	584	545	543	556	586	551	593	555	528	558	600	572	570	585	583	546	551	536	558	578	594	544	553	582	546	565	563	558	534	605	561	571	582	560	565	575	568	538	545	558	561	565	577	596	597	571	563	567	527	556	533	545	592	570	610	562	561	554	578	569	538	589	558	562	574	565	565	530	569	565	591	550	543	565	558	574	553	574	590	562	617	530	555	580	526	565	529	572	541	595	564	539	596	570	591	638	579	551
60079	21858	11728	2812	1369	966	707	630	583	534	462	452	467	504	416	397	374	375	407	366	370	368	406	341	351	347	357	347	363	344	336	305	349	356	344	364	338	340	351	301	339	346	343	291	317	346	339	330	318	340	351	364	322	368	347	316	330	326	321	336	323	341	348	313	321	339	329	322	366	316	331	351	336	330	352	330	353	331	332	320	329	321	316	309	335	334	344	343	348	312	315	341	346	324	360	307	324	324	330	349	331	346	343	355	356	343	325	370	360	339	307	372	348	326	371	334	331	333	370	331	345	325	377	299	330	376	310	334	345	323	318	302	337	304	327	348	333	313	362	357	328	346	336	335	323	305	338	350	323	349	318	372	339	332	361	337	335	333	342	340	308	316	305	368	334	324	337	316	339	331	371	326	326	347	300	310	315	330	370	318	319	312	357	315	330	297	316	312	326	348	326	325	366	316	338	347	340	307	341	336	309	331	336	330	343	294	347	323	340	339	365	342	361	340	306	336	349	350	288	324	325	329	342	323	280	297	369	336	298	333	353	332	344	344	309	338	316	312	329	299	326	331	327	350	337	320	335	336	325	384	355	311	303	307	324	309	339	346	376	324	294	360	341	372	319	326	311	377	333	318	355	341	345	299	312	361	323	313	330	342	347	348	359	316	359	331	338	353	346	333	348	341	345	348	343	365	338	336	333	340	326	329	336	339	293	373	344	340	364	312	322	351	290	311	340	372	317	346	344	340	330	337	323	346	344	356	342	345	322	340	356	324	306	361	332	352	294	320	361	314	335	326	336	321	306	350	328	325	328	341	323	332	311	317	350	333	320	347	323	338	308	360	327	319	345	332	321	353	323	339	346	359	331	346	315	364	332	331	334	315	321	338	320	294	318	357	346	353	316	336	300	389	355	306	331	322	347	362	334	337	355	346	326	364	338	356	322	359	335	314	327	319	330	323	318	330	345	324	374	363	338	290	369	356	314	358	313	334	338	319	326	334	330	368	321	322	310	315	372	329	351	323	336	331	361	326	345	359	348	315	326	324	299	331	320	311	318	332	320	344	347	317	312	337	282	307	312	351	335	321	322	341	331	334	326	345	323	331	377	329	361	335	317	302	355	346	336	347	333	340	341	315	301	348	323	349	382	318	371	335	391	321	343	341	319	345	390	318	359	332	343	355	352	343	343	329	352	324	322	347	368	334	325	323	308	369	327	354	364	353	365	320	328	310	315	301	314	344	356	340	331	308	301	337	353	338	332	332	376	312	356	358	320	318	323	361	349	307	316	319	326	319	352	311	330	316	310	333	303	345	332	341	353	365	355	342	331	312	342	333	321	330	335	354	304	320	340	350	353	332	337	334	311	332	332	313	326	371	361	331	323	340	343	332	362	342	303	321	377	331	351	328	302	335	330	348	317	336	313	338	315	335	324	340	339	304	349	319	322	299	339	354	338	286	331	334	352	315	340	345	352	345	309	360	340	354	347	373	329	346	331	319	319	337	335	325	329	348	337	323	376	374	335	349	307	356	322	323	312	298	339	328	315	351	334	363	317	315	364	326	339	352	319	327	312	371	340	330	365	357	326	357	338	306	361	369	314	322	326	352	325	318	336	397	336	346	310	341	348	282	352	335	335	343	329	321	341	318	345	323	334	309	334	322	339	343	338	333	313	325	354	318	341	375	324	320	320	322	330	348	330	348	360	344	317	288	295	335	284	337	322	360	331	339	342	334	357	318	331	323	351	332	367	316	345	362	320	312	325	368	305	327	352	317	327	377	321	328	353	311	337	351	329	353	331	322	343	321	324	351	319	313	356	341	343	308	322	346	305	364	331	327	352	333	331	310	330	348	311	322	340	370	328	333	334	355	345	302	309	343	346	359	315	304	328	359	343	292	346	327	363	360	304	308	354	334	322	360	319	344	388	311	315	341	360	318	331	287	315	330	321	343	335	313	349	342	324	332	341	333	332	349	322	352	353	348	363	325	333	344	335	326	289	392	344	334	343	331	294	319	328	338	325	326	323	322	344	356	336	327	360	339	305	346	333	333	323	336	344	359	306	319	320	368	345	304	326	332	301	335	354	292	352	331	348	306	344	329	324	335	343	319	339	287	354	341	332	334	322	321	303	319	333	344	358	325	363	335	345	340	331	331	357	345	323	361	352	290	354	334	345	335	370	312	380	317	309	346	316	341	364	384	327	326	348	357	277	341	332	318	359	347	334	360	321	337	342	308	361	321	302	340	305	345	336	338	323	337	320	318	343	324	338	300	357	324	352	318	337	344	344	314	352	330	359	353	335	329	359	313	319	323	328	336	319	296	333	336	348	327	317	331	357	309	328	330	304	339	308	337	321	346	379	361	342	351	342	362	340	358	367	341	303	362	306	360	314	319	324	336	354	326	351	318	345	334	294	334	354	375	363	295	336	319	320	350	330	318	320	313	347	338	324	317	351	309	352	342	365	317	342	347	356	283	341	339	346	313	329	341	371	338	325	319	340	319	310	319	350	354	343	347	308	341	346	298	334	323	368	339	317	324	322	324	334	329	370	314	355	322	335	324	345	308	287	337	339	327	351	338	312	355	344	368	365	345	337	374	327	371	368	339	341	317	325	348	313	350	368	341	335	329	351	319	328	277	326	339	356	349	317	327	323	330	359	315	313	358	331	327	328	336	319	311	382	340	324	355	364	332	340	366	364	352	339	326	330	364	331	333	365	324	307	331	377	329	330	346	343	295	355	321	293	333	337	355	352	353	334	367	376	337	345	335	320	332	319	332	361	316	356	326	290	342	341	315	320	342	354	372	353	322	332	340	309	338	312	331	314	325	336	334	319	310	336	307	326	337	319	360	341	344	300	342	307	319	327	347	342	305	320	290	304	325	360	324	335	321	337	354	335	341	328	355	313	316	306	298	313	348	363	335	324	338	293	324	355	303	342	321	336	306	287	305	356	329	330	337	332	353	340	332	298	331	308	354	349	333	342	352	344	309	315	311	305	327	322	322	318	288	309	320	359	339	356	361	311	319	344	341	352	318	342	322	324	334	344	295	340	337	348	344	330	320	309	347	311	350	359	352	336	298	356	329	307	360	317	353	302	332	342	289	286	326	324	319	329	348	346	325	347	325	326	351	311	331	323	354	327	336	330	332	333	337	346	326	300	381	311	370	289	365	353	332	336	318	352	373	357	310	360	326	325	321	354	326	340	327	370	375	348	306	337	321	305	345	358	330	340	339	336	304	340	345	335	347	331	303	381	329	355	375	346	351	324	339	319	367	339	340	309	356	329	355	363	336	321	341	317	344	326	350	356	367	349	383	326	335	319	355	344	380	340	329	363	325	321	343	328	314	362	340	346	326	333	354	344	336	305	309	357	373	333	302	310	394	303	321	329	333	310	348	282	349	365	338	343	340	320	345	309	301	350	317	317	359	331	327	356	321	328	312	344	336	326	344	309	359	305	310	328	307	337	345	304	352	320	340	343	336	325	335	319	347	319	344
28491	2108	4211	4806	4494	3620	3059	2602	2228	1991	1784	1661	1497	1378	1299	1300	1222	1194	1080	1103	1088	994	1035	957	984	987	967	905	929	892	865	846	950	860	900	906	846	861	867	850	892	800	855	839	844	824	851	797	792	822	792	783	786	804	790	803	793	794	802	802	793	775	794	826	795	800	824	759	865	832	802	781	795	763	835	780	796	783	832	812	800	725	803	777	786	720	794	809	755	767	811	758	772	843	762	780	811	780	799	786	781	812	821	781	735	756	826	765	815	766	767	748	782	832	766	824	771	740	730	783	764	786	719	757	785	729	749	770	736	810	766	744	777	772	806	753	805	747	794	745	793	787	741	728	780	738	845	828	776	733	772	771	768	726	743	765	758	787	779	773	784	751	802	784	738	768	735	788	766	804	734	819	737	763	761	750	771	809	788	776	753	770	744	791	732	831	735	766	757	768	771	793	733	798	729	783	809	766	795	774	737	718	785	764	771	799	758	760	745	765	775	765	811	745	779	793	777	794	774	762	764	756	704	799	714	761	780	750	778	832	773	812	787	761	804	772	794	784	781	789	775	814	777	772	777	814	762	756	769	795	735	792	780	758	798	794	781	781	767	769	711	792	783	797	793	811	768	827	795	752	746	799	771	803	737	779	817	764	764	803	721	766	791	796	815	784	718	740	770	792	780	766	800	734	760	710	790	777	777	745	770	770	831	840	702	752	774	782	785	796	801	824	769	797	814	805	787	770	805	709	755	788	804	802	811	746	766	765	780	790	739	816	829	767	747	749	770	808	770	736	782	772	761	789	793	800	807	750	743	738	804	780	739	730	774	745	802	769	777	797	733	793	752	752	765	765	777	797	767	794	738	753	780	766	800	792	804	807	791	767	762	728	793	749	772	819	795	807	758	756	761	775	792	794	795	771	780	791	765	819	720	765	739	740	827	806	749	815	777	781	815	742	778	827	816	775	799	732	804	774	790	762	744	731	786	807	778	781	784	720	782	775	763	733	803	760	761	778	800	762	759	744	783	773	802	800	799	731	767	819	754	752	786	713	785	757	790	752	816	785	750	756	822	748	795	741	763	828	781	749	736	797	750	817	805	743	814	760	852	776	819	803	783	791	767	773	731	781	767	792	782	729	782	775	780	757	752	801	758	791	776	766	788	753	762	751	779	793	760	789	765	776	778	790	753	802	799	726	768	764	759	752	723	769	772	779	780	772	806	784	738	802	748	759	770	794	771	742	816	820	766	799	746	731	704	798	803	757	773	784	736	764	825	742	780	776	757	746	801	772	756	740	743	771	763	777	726	782	817	746	718	803	755	775	794	760	822	771	783	719	774	789	782	739	803	765	783	855	744	774	798	709	763	730	782	750	759	732	801	755	725	810	765	724	711	810	769	780	760	779	768	816	795	829	794	741	779	776	759	757	753	760	756	800	799	788	763	780	798	822	802	805	793	816	780	776	745	779	745	779	795	776	803	756	779	757	755	731	776	797	780	764	760	810	803	723	769	775	752	780	762	778	766	767	765	774	799	764	753	797	793	753	779	806	798	773	783	747	704	757	698	779	786	772	752	818	748	752	779	735	735	743	788	769	767	740	774	779	826	785	799	788	777	772	739	771	773	756	817	749	764	798	763	776	784	731	801	814	749	794	785	728	734	786	794	776	791	784	731	778	770	747	757	797	724	808	794	773	783	749	803	778	745	791	726	797	756	771	758	731	757	817	746	770	794	779	809	778	798	790	784	759	750	700	793	759	788	766	808	795	720	728	774	770	801	789	746	743	816	732	812	729	796	750	835	793	778	740	817	774	790	804	777	785	830	741	802	795	782	762	770	762	770	751	753	780	803	780	769	793	819	793	787	769	863	822	785	759	744	785	745	764	771	840	772	763	719	735	797	740	771	732	745	793	773	785	758	808	801	749	772	790	806	759	777	826	830	785	782	747	813	796	729	737	747	798	734	761	774	822	786	798	794	787	712	807	758	796	782	749	772	765	696	763	796	763	773	784	797	758	780	783	763	730	732	764	729	748	748	803	850	756	777	713	802	811	770	812	835	776	754	734	773	762	739	770	782	770	764	807	691	763	768	805	802	777	780	798	734	740	793	812	804	783	766	783	759	769	748	752	702	787	800	757	782	780	824	791	780	782	757	753	789	769	777	715	826	848	754	784	787	734	775	772	767	763	737	776	767	814	756	743	755	747	732	716	743	799	770	746	784	742	741	768	773	811	764	773	815	768	759	752	793	759	748	783	773	752	763	809	770	828	731	788	754	762	729	753	758	809	789	756	805	792	751	779	781	780	760	781	806	828	781	752	770	837	762	763	779	793	774	740	779	762	759	711	793	782	836	759	746	791	793	787	799	739	781	777	784	802	783	772	764	761	758	777	788	820	788	757	775	774	784	780	773	790	784	768	770	750	789	766	746	762	772	747	765	776	771	807	785	757	744	772	776	773	826	744	768	816	748	797	773	783	781	806	709	722	810	821	753	760	773	738	799	799	782	809	767	817	782	781	766	790	766	742	843	780	797	765	767	772	789	763	760	788	761	758	747	780	762	772	779	816	771	766	762	795	818	751	753	781	730	771	825	793	735	794	770	763	726	737	765	793	816	791	800	737	752	690	783	753	811	782	795	775	737	730	799	778	741	746	806	788	763	809	749	817	802	780	804	808	730	733	797	769	755	751	794	724	758	825	791	762	806	757	757	782	775	785	761	762	811	733	800	709	755	795	822	839	798	769	788	770	784	728	776	789	790	768	761	733	786	762	743	757	783	739	802	768	715	733	735	745	792	782	788	714	780	739	824	761	788	754	740	773	815	792	729	798	738	776	694	719	767	774	795	810	815	732	811	722	780	764	787	762	756	772	712	765	773	763	785	732	768	808	785	757	811	809	750	775	761	805	763	756	743	763	777	764	810	770	821	759	743	761	795	781	790	793	738	764	774	777	757	784	815	822	782	769	773	782	770	774	808	790	777	747	765	766	747	777	828	825	733	725	739	756	816	760	780	791	768	777	717	739	810	750	784	793	764	768	789	776	797	794	754	741	763	755	763	777	765	791	835	758	751	775	769	714	754	796	731	744	743	763	763	756	781	792	729	788	721	768	797	750	736	779	735	748	752	770	777	807	781	765	780	787	825	765	776	786	784	780	738	808	766	739	762	745	751	801	744	748	775	729	833	764	740	728	770	803	732	798	745	776	759	794	764	792	736	847	737	721	729	814	779	737	758	773	763	793	751	786	772	761	789	822	789	761	783	797	730	773	837	806	801	765	780	782	789	778	766	751	790	802	769	828	803	765	764	764	774	763	807	737	794	763	752	774	754	776	819	770	825	803	778	790	776	741	779	724	769	745	780	775	725	822	796	760	774	796	763	752	823	808	820	738	771	769	709	771	790	757	744	804	798	757	768	811	771	789	754	754	743	816	744	761	787	716	754	747	754	753	782	728	754	750	790	753	772	748	720	758	762	750	796	777	743	769	774	791	777	826	758	780
5877	225	115	114	105	96	87	89	102	98	94	86	83	75	98	82	79	85	90	78	90	101	92	79	84	110	112	92	87	99	78	92	85	88	84	97	82	93	78	76	85	82	82	93	86	79	100	93	100	76	88	86	93	82	97	77	107	89	89	70	78	96	93	81	79	83	96	102	82	88	89	100	93	85	96	91	95	82	85	83	96	86	92	96	89	94	99	92	75	79	108	81	89	82	73	99	95	84	104	92	80	90	84	83	88	88	72	79	96	98	87	98	79	84	89	85	81	78	88	78	88	98	108	104	94	96	81	103	81	90	87	76	72	89	77	99	75	92	92	83	75	102	88	97	92	90	83	85	90	94	88	91	99	93	70	84	87	90	109	92	115	80	79	93	96	71	87	98	76	90	95	81	97	86	96	89	95	107	87	112	96	101	81	90	99	82	94	88	92	81	80	93	82	97	98	86	97	96	79	92	90	86	89	88	93	95	84	78	81	91	97	83	93	83	81	97	84	82	90	95	72	89	105	95	83	88	92	70	79	83	86	81	84	104	93	93	87	89	103	79	93	75	77	97	98	93	83	91	84	74	87	78	77	95	74	77	78	89	76	86	90	82	90	99	79	85	106	80	87	66	99	86	72	74	83	87	91	93	97	93	79	94	84	85	80	86	91	94	81	89	103	92	97	94	81	87	87	84	83	86	74	92	94	107	109	90	92	88	79	92	78	80	93	81	85	87	92	111	90	97	95	83	75	86	93	89	76	89	98	101	104	99	84	95	70	77	96	92	87	93	67	98	102	71	89	81	75	88	97	94	87	73	93	103	86	86	66	80	78	76	95	95	101	112	101	81	89	87	93	77	99	77	90	84	86	105	96	99	81	84	94	111	75	86	87	88	90	84	84	92	93	90	86	93	79	100	95	98	92	74	92	84	91	104	100	107	86	80	79	87	96	71	86	83	82	79	82	83	90	104	73	98	88	78	100	98	80	98	73	100	100	88	82	98	89	85	99	78	102	115	91	120	87	92	83	86	88	107	94	103	99	95	90	96	88	92	79	94	87	85	102	84	80	95	84	93	80	113	103	86	86	106	107	78	79	79	82	87	94	102	94	76	87	85	94	69	90	90	75	71	79	76	101	90	77	80	72	74	78	82	91	77	92	120	64	85	110	87	92	88	93	101	90	79	78	89	77	99	104	103	95	85	95	94	87	95	100	108	70	87	85	88	80	96	96	84	73	87	91	88	75	84	90	87	78	95	107	76	86	89	93	76	92	98	98	72	79	81	91	85	84	98	87	100	88	86	90	82	77	85	86	87	98	87	78	88	93	84	88	108	84	93	91	106	101	100	92	90	87	87	102	91	76	82	95	97	88	86	84	100	91	112	87	85	91	99	91	87	69	90	82	79	93	71	82	89	110	80	93	88	101	90	92	78	92	93	80	94	100	98	68	92	85	91	83	77	100	65	103	97	82	79	99	100	83	90	87	98	83	85	86	83	99	82	98	74	90	86	87	78	87	93	73	90	90	100	88	87	78	84	89	86	73	76	71	90	80	88	91	83	96	87	69	77	77	96	88	96	87	99	97	92	89	73	82	88	96	91	89	79	108	81	83	97	90	84	98	102	87	87	100	84	98	75	94	97	97	94	106	88	89	81	101	103	93	88	82	86	84	89	92	84	95	92	90	97	81	84	97	101	84	90	98	82	94	96	98	80	81	81	87	90	86	111	87	82	88	98	92	100	74	95	110	106	94	85	75	100	74	75	88	99	95	103	90	84	74	63	81	100	90	90	85	84	94	75	98	81	90	97	105	103	80	87	81	88	98	96	101	79	95	94	97	93	94	99	83	78	97	75	94	91	92	77	88	89	97	95	86	74	84	83	97	91	94	92	105	97	91	91	69	74	83	89	74	92	90	79	96	94	94	89	62	86	81	82	84	102	101	83	88	81	62	88	96	85	89	101	86	89	90	100	92	86	81	92	103	62	91	93	97	91	105	94	49	86	115	87	107	82	92	103	82	74	98	76	79	86	99	104	76	77	81	104	83	93	96	99	94	89	101	83	85	87	89	97	88	88	83	73	76	89	87	98	78	92	102	80	72	87	101	70	83	88	110	91	93	102	108	87	66	105	83	100	82	92	85	96	84	85	90	92	90	116	78	81	79	71	77	100	93	90	96	80	92	74	103	86	71	91	104	89	86	91	88	100	81	78	85	93	81	85	79	91	108	103	77	91	88	71	80	81	82	87	79	86	95	85	88	78	73	93	99	73	87	92	71	95	76	72	85	80	93	88	82	87	87	110	88	85	109	100	81	107	91	92	84	92	102	82	96	119	79	79	82	76	79	82	87	99	86	82	100	101	77	80	67	87	78	76	84	82	94	85	88	104	93	88	84	80	71	80	89	84	99	82	109	107	82	97	85	99	92	86	89	77	99	102	83	95	86	89	100	101	94	103	98	79	88	80	78	95	87	86	83	96	87	84	87	82	96	95	89	96	84	73	93	82	110	95	102	108	95	87	108	74	72	75	99	92	95	94	100	79	78	70	103	83	99	69	93	98	98	103	72	102	77	99	85	99	97	89	86	97	76	81	80	70	75	86	94	85	93	78	78	74	89	74	72	86	87	71	91	85	86	79	106	85	75	89	59	72	80	94	76	73	90	73	70	95	99	102	85	82	85	93	80	84	82	90	68	117	99	90	93	82	97	96	105	98	104	77	86	93	88	95	83	90	91	85	75	94	79	79	98	75	80	83	100	93	90	92	99	83	93	115	80	83	84	86	77	74	99	90	84	98	73	81	90	76	83	101	75	98	75	79	83	67	101	92	105	85	78	80	103	107	86	86	83	101	110	73	97	87	91	88	91	81	108	73	85	100	97	75	90	88	92	87	83	76	98	107	94	94	94	93	89	97	84	98	99	94	84	77	90	86	116	105	73	103	89	101	92	89	73	91	91	101	92	90	93	100	77	100	102	92	92	107	95	83	93	95	97	79	83	92	84	77	89	85	91	88	103	96	89	85	83	71	91	92	88	98	89	97	99	84	85	100	85	97	82	90	107	109	88	71	89	99	85	73	83	90	94	114	115	75	83	79	91	90	96	89	93	86	87	78	86	87	106	82	93	93	73	82	89	99	90	66	94	78	78	93	95	96	97	86	85	83	83	93	89	98	89	84	88	84	78	88	121	89	78	91	87	92	77	80	86	106	83	74	89	81	89	92	91	111	84	83	85	73	104	83	83	92	79	88	99	77	94	98	100	84	93	109	83	79	84	72	92	69	79	69	85	64	84	104	96	91	95	89	98	103	98	79	90	111	94	79	89	95	92	95	91	86	71	95	83	76	75	80	96	75	82	90	95	102	90	76	92	89	91	78	106	83	81	94	92	99	105	106	68	97	85	94	91	76	86	95	88	84	85	64	82	95	92	86	93	88	66	93	78	93	86	92	87	88	87	88	83	94	92	82	89	88	111	87	85	104	98	83	82	81	79	79	102	93
4962	325	334	367	352	359	353	270	313	300	320	310	299	312	323	332	273	306	289	283	293	287	279	315	272	275	289	282	278	292	329	283	282	305	298	264	292	259	272	287	267	269	260	255	261	289	272	255	256	271	293	286	268	291	291	289	269	285	278	323	300	281	254	273	253	299	271	245	284	305	287	280	280	287	271	284	268	269	271	289	281	312	262	272	282	276	284	268	238	298	271	263	289	271	289	287	284	255	274	267	293	275	280	279	259	296	246	280	297	272	277	276	273	280	298	301	272	291	279	308	262	271	270	290	277	296	305	309	303	299	289	303	307	266	301	273	277	299	258	306	260	274	297	262	294	250	288	301	282	280	298	287	260	279	308	275	261	275	245	288	255	258	264	253	260	283	257	284	277	251	270	310	289	304	303	267	270	295	246	273	255	302	276	259	279	283	272	273	278	259	279	317	268	247	291	277	294	305	310	286	283	316	265	290	275	275	255	314	249	302	305	286	252	278	290	277	290	282	275	275	276	288	258	275	274	259	272	260	255	306	274	265	277	283	287	271	275	278	303	267	276	283	287	297	291	286	277	268	296	282	272	286	278	276	295	294	258	281	284	285	276	263	310	258	297	277	273	265	265	301	291	272	269	260	275	271	306	298	285	273	245	290	282	283	280	293	262	291	283	306	285	286	296	260	253	285	301	254	281	279	275	252	291	298	288	263	269	329	294	257	299	284	295	299	275	262	285	286	303	278	299	286	258	295	285	283	265	297	292	286	253	251	270	302	268	309	282	275	287	280	260	271	282	293	248	275	288	326	291	271	273	264	257	280	309	263	297	308	293	274	272	312	280	292	301	274	276	283	292	278	260	300	301	276	279	278	296	313	272	289	249	305	280	311	291	291	264	298	275	292	301	273	285	287	279	265	320	275	303	269	275	276	306	271	291	284	282	260	244	279	276	305	277	284	303	291	288	286	283	279	287	292	278	279	269	312	287	267	275	259	274	275	263	282	289	282	262	268	274	273	283	285	262	282	267	281	278	267	290	270	287	287	293	298	266	281	307	275	281	267	303	269	281	287	289	275	291	288	260	252	280	311	305	283	291	275	255	286	269	283	317	308	264	315	255	244	284	272	271	286	285	274	298	274	279	260	266	280	275	268	269	271	310	291	268	280	274	290	316	297	290	269	305	293	284	284	277	284	269	294	267	267	257	263	316	272	261	274	282	255	311	297	303	269	293	291	274	292	295	286	307	270	283	265	308	290	250	283	274	270	274	254	276	302	267	316	316	294	255	285	293	288	276	256	265	301	279	293	287	269	262	277	266	279	272	262	281	303	249	270	279	273	286	268	271	284	280	310	291	303	249	273	268	278	286	279	271	278	253	278	251	263	267	289	285	283	286	301	277	262	266	272	284	282	250	294	283	278	295	256	291	283	258	290	299	231	264	287	282	282	257	279	258	322	295	288	272	279	275	293	309	292	283	257	261	286	301	286	278	264	253	281	288	283	265	304	296	277	304	311	275	322	259	271	280	274	231	271	273	282	271	288	277	284	278	254	277	263	292	304	292	304	271	273	279	291	264	291	295	288	287	268	299	234	292	261	264	253	263	262	276	272	273	282	270	288	275	271	291	253	261	276	278	268	270	288	279	255	275	301	276	301	290	268	284	283	315	268	286	265	276	289	266	280	279	320	278	293	300	257	243	297	272	284	285	289	270	285	300	286	289	299	263	288	301	272	257	289	274	289	244	268	270	275	271	282	282	276	278	312	299	270	295	279	244	263	265	287	302	261	312	269	261	265	264	276	287	268	286	278	283	262	279	290	278	269	272	284	280	295	285	278	241	288	274	286	298	298	267	313	281	292	284	278	260	307	278	283	302	258	275	260	256	282	273	261	297	295	293	273	272	285	279	263	307	283	263	275	289	274	258	262	297	272	270	286	266	251	292	268	296	291	295	283	235	324	289	296	288	255	256	278	266	280	294	271	272	266	259	307	307	265	269	323	266	271	301	269	293	249	307	282	297	230	276	268	315	287	315	296	288	277	275	303	277	280	294	277	299	264	270	272	254	283	271	283	276	287	283	287	281	309	300	293	282	274	265	292	309	297	264	256	284	266	278	302	289	282	301	288	301	276	277	268	315	281	270	281	273	278	275	277	256	276	305	288	297	279	292	289	264	287	306	280	304	294	254	296	266	296	285	299	280	266	263	286	226	283	292	291	301	285	275	271	287	259	265	289	271	282	249	270	283	295	265	296	247	267	276	280	296	281	266	253	260	233	271	284	293	286	284	262	303	303	280	274	296	265	272	299	271	285	282	288	278	270	282	298	263	276	260	254	291	280	263	282	288	288	311	272	278	275	275	276	298	248	289	280	305	307	273	278	280	273	286	270	301	290	291	300	261	285	265	310	293	291	293	281	272	303	294	270	275	263	272	307	305	296	258	253	284	262	290	284	259	276	278	276	283	301	279	286	289	291	279	262	296	251	273	273	281	282	283	262	271	296	299	296	274	294	304	302	274	234	294	293	289	284	289	261	254	284	250	272	285	272	254	309	276	291	300	276	262	278	255	305	244	268	282	248	263	283	286	273	286	273	301	266	282	290	270	294	274	268	299	268	301	273	271	254	291	280	260	295	296	314	286	287	260	286	271	281	281	272	270	267	274	294	269	257	285	289	259	307	271	315	254	277	286	266	262	281	291	264	297	256	273	280	280	280	286	265	288	290	282	252	268	276	301	308	295	271	284	288	268	256	271	290	272	281	297	298	308	307	275	255	288	295	280	281	283	266	287	258	295	275	283	289	278	280	273	268	279	265	290	280	278	265	283	270	287	277	252	290	273	272	299	293	286	300	284	287	274	279	296	282	273	280	300	266	286	265	274	271	284	289	283	285	285	273	279	298	260	257	266	285	278	275	285	274	259	296	296	257	250	324	292	305	300	291	272	271	288	286	302	295	268	322	276	305	279	276	298	296	292	290	283	265	273	292	295	305	254	275	273	267	270	276	277	256	257	272	286	324	320	277	267	267	290	275	258	271	272	280	271	280	293	302	266	300	265	318	277	275	281	268	290	279	278	267	257	267	259	276	287	294	240	299	293	277	267	266	281	284	277	267	267	296	258	276	268	295	279	252	266	256	266	307	304	278	296	301	275	268	302	246	290	267	307	291	316	285	293	267	285	296	260	286	283	303	245	312	298	259	280	248	267	284	292	263	293	263	276	305	306	267	273	277	288	277	294	293	255	299	258	275	292	286	295	278	308	305	279	280	285	289	302	272	287	282	266	282	320	280	264	278	317	297	277	248	286	309	264	273	268	252	274	278	268	295	263	254	286	270	295	283	282	316	287	285	313	301	286	271	267	285	282	325	277	295	280	263	291	240	301	284	278	278	275	302	286	268	275	293	313	291	282	300	322	286	293	265	288	289	271	285	289	305	264	269	264	264	290	275	278	273	301	278	255	297	275	288	301	264	283	287	296	313	261	267	268	265	290	306	302	293
50400	15650	2435	1027	667	499	427	388	317	317	298	307	263	230	248	236	237	227	248	234	214	216	202	212	231	230	254	204	250	214	242	222	240	199	221	224	220	239	209	241	214	217	198	215	221	191	225	225	214	237	234	207	234	252	210	211	219	218	231	210	214	223	229	232	226	229	217	214	217	210	244	233	205	229	227	242	233	203	218	205	212	247	224	220	222	188	222	219	224	230	250	210	218	217	195	196	191	250	229	221	213	228	217	216	237	184	233	220	201	225	272	224	217	202	233	230	239	205	205	221	239	235	208	190	214	243	263	205	229	194	239	223	239	254	210	214	212	218	222	218	228	220	247	220	228	193	226	231	236	225	198	230	232	224	205	233	208	208	239	266	210	227	244	224	196	243	210	186	206	204	217	195	238	228	206	223	212	190	207	223	244	203	219	230	170	188	229	231	220	224	224	204	202	242	218	224	242	244	210	208	240	203	213	237	228	216	191	217	246	217	204	214	234	219	224	214	222	216	183	202	219	240	244	208	218	232	197	197	207	227	193	226	251	199	233	210	208	231	199	212	227	205	252	221	240	219	214	235	230	244	204	222	232	248	218	236	237	207	237	230	228	203	208	232	187	222	227	203	207	220	233	245	218	235	254	204	188	189	225	237	206	222	244	201	213	219	223	223	245	224	234	197	213	215	226	220	201	173	232	218	199	202	201	227	203	226	210	214	231	236	233	215	212	219	182	212	230	225	177	238	203	214	198	181	223	194	245	211	245	238	242	191	234	211	206	220	211	208	217	227	224	212	226	226	228	220	204	219	234	198	212	213	215	226	229	200	232	208	239	227	232	192	234	223	229	202	241	201	184	234	201	214	206	220	208	214	212	240	208	208	198	247	215	242	204	196	196	227	221	201	225	219	232	218	209	228	228	232	231	217	232	223	247	225	228	217	227	222	200	232	210	199	255	206	241	244	212	249	196	234	212	198	218	224	232	212	220	197	213	194	210	208	220	209	207	235	203	209	234	226	189	222	219	215	233	228	225	223	220	212	223	201	215	198	222	215	233	209	197	243	219	204	221	214	205	215	224	209	217	208	206	228	222	197	227	198	215	236	206	190	201	228	217	225	227	213	202	202	190	222	208	228	214	224	223	218	229	221	238	218	232	211	210	205	232	225	207	223	218	234	209	232	228	239	217	219	237	216	215	234	224	204	215	223	202	195	225	214	238	183	220	205	227	225	211	225	241	212	226	228	229	214	214	236	210	197	221	182	241	237	225	229	219	226	231	192	210	207	232	226	233	219	214	247	206	228	240	210	239	202	228	206	245	210	208	205	194	256	236	229	191	198	209	234	224	218	209	206	244	189	203	217	207	233	208	221	211	246	199	210	232	213	208	203	225	240	241	227	252	220	200	206	209	200	212	232	219	219	206	209	202	205	228	200	228	256	208	221	206	223	207	233	224	260	234	244	241	217	208	203	199	210	236	226	229	222	203	214	232	240	205	219	246	205	229	217	217	217	224	204	200	189	215	238	178	218	217	240	248	216	214	210	227	233	224	226	214	242	234	210	213	193	209	204	184	248	226	222	208	220	238	236	242	230	218	248	207	232	247	224	208	209	235	244	220	202	187	215	203	231	225	206	191	217	240	228	220	197	213	209	244	208	231	230	220	189	193	208	238	218	216	203	195	240	191	214	212	235	231	225	202	213	220	247	205	178	226	236	197	222	234	219	219	236	201	207	194	238	208	218	219	193	219	228	242	249	189	233	208	213	233	208	200	232	235	198	222	200	215	216	205	241	230	214	209	221	199	211	240	216	216	216	206	220	222	224	227	200	235	228	220	234	235	232	221	191	243	219	256	204	224	181	218	241	253	227	201	236	263	206	261	212	228	200	211	232	203	202	256	233	204	215	226	226	212	255	231	205	212	224	194	183	191	205	209	195	225	235	227	203	233	230	224	245	203	224	215	201	216	219	194	231	206	214	219	215	230	212	213	269	242	205	219	242	224	232	222	212	216	210	205	189	241	222	210	222	227	236	239	225	192	204	211	235	245	237	199	183	244	227	239	212	231	215	208	202	217	195	234	229	248	226	228	208	225	216	201	194	228	219	220	217	218	215	233	226	207	201	208	242	208	209	219	207	224	236	252	231	234	220	244	249	210	226	217	233	235	206	207	237	208	210	212	198	205	221	205	228	230	219	213	199	223	199	235	201	232	233	223	226	260	229	193	224	191	209	207	212	218	242	238	244	221	203	217	186	203	212	241	204	201	239	236	230	233	235	237	217	226	226	226	217	181	205	208	212	192	216	255	235	214	223	207	203	212	194	202	205	207	219	259	209	220	192	232	240	204	230	216	192	230	213	222	195	216	217	219	243	216	229	233	237	202	251	213	224	212	240	203	227	211	215	209	217	210	225	199	218	201	202	226	222	211	238	199	218	219	205	219	230	215	210	227	215	223	215	201	207	243	209	204	211	212	230	213	215	221	229	225	195	221	207	180	190	220	215	225	188	225	190	216	212	248	196	196	208	222	217	253	255	219	212	208	210	204	192	225	232	202	255	222	215	236	231	207	239	220	249	218	217	201	201	199	252	222	208	211	212	227	210	180	207	217	238	234	221	230	227	221	224	227	203	204	203	209	195	224	226	217	183	251	230	193	261	242	227	228	232	222	178	194	234	236	252	219	231	234	250	249	206	230	211	256	224	183	256	188	203	251	241	214	232	223	222	203	224	232	236	214	233	204	208	211	222	228	212	225	239	219	257	212	199	225	225	221	231	203	231	223	246	205	239	208	222	223	208	216	235	225	245	196	215	224	215	220	200	226	226	227	250	218	210	200	233	247	198	195	243	227	236	185	206	232	227	220	251	242	213	200	209	247	217	236	222	234	243	208	220	218	207	223	236	234	221	239	199	217	217	241	200	215	209	228	243	224	213	196	194	212	236	212	222	237	178	191	196	193	222	198	199	246	222	205	207	212	238	244	214	238	222	212	217	217	237	227	218	183	219	250	217	232	254	210	216	201	256	213	208	217	204	239	214	225	210	215	239	222	224	215	218	241	221	194	224	224	240	217	212	236	186	257	209	226	232	216	218	210	239	208	232	205	227	231	199	266	211	197	244	232	226	218	231	202	226	211	184	205	229	213	232	195	215	231	205	216	215	230	209	219	209	216	204	219	225	223	213	220	233	221	211	215	236	205	231	229	225	217	236	196	218	256	247	218	196	202	198	223	235	209	217	182	237	223	230	215	214	234	245	233	217	220	220	228	212	207	228	198	230	248	239	197	226	196	216	215	232	216	209	191	233	218	214	211	195	233	220	214	203	228	217	206	230	205	223	180	222	226	223	248	233	191	229	185	210	227	222	225	206	227	231	227	211	209	225	232	223	242	235	204	197	229	211	203	190	233	201	226	220	201	201	228	199	215	226	207	233	232	201	199	211	220	199	243	248	235	200	226	245	217	218	229	245	225	194	243	233	219	201	211	212	203	211	227	219	218	221
22685	1251	2331	2725	2447	2070	1752	1478	1358	1125	1097	1017	903	932	846	769	762	819	766	713	683	687	722	693	701	639	696	626	663	622	600	597	642	649	623	608	644	569	566	594	567	556	563	579	537	574	612	557	585	618	601	593	589	573	587	573	626	556	600	528	589	589	534	628	562	588	571	605	526	579	574	576	589	531	554	557	517	576	556	568	608	567	575	573	586	570	571	555	574	599	551	545	565	575	560	571	540	581	559	573	554	596	613	553	544	521	561	517	621	552	578	581	589	568	547	584	540	576	549	548	535	580	600	547	644	546	561	584	550	586	552	550	593	561	543	573	591	548	585	548	576	603	554	578	597	533	546	588	542	557	573	558	571	585	546	560	556	544	580	564	540	577	544	614	574	569	579	517	575	526	546	555	567	561	557	552	594	616	564	562	503	552	531	581	569	561	527	555	579	588	608	590	621	576	555	572	605	532	559	575	538	604	570	591	518	550	544	540	576	582	562	573	602	512	595	558	587	541	561	593	580	576	564	544	613	559	556	559	536	531	575	531	576	604	546	542	587	540	576	572	567	536	568	565	592	591	602	630	550	535	532	573	636	556	571	559	579	570	546	520	532	552	574	579	571	550	556	525	542	538	582	567	524	584	588	584	540	612	556	554	539	558	519	540	599	599	564	580	542	552	571	512	585	545	577	571	605	544	504	485	534	582	551	548	572	619	549	548	529	539	544	555	553	560	573	533	541	544	602	565	552	504	567	538	544	569	554	544	537	597	534	570	587	531	536	566	526	552	555	553	578	566	509	544	575	571	546	556	538	548	534	547	570	562	559	547	513	544	543	569	598	539	561	583	517	535	589	559	528	557	554	592	510	593	545	544	546	575	522	560	517	590	588	547	564	566	573	526	573	580	537	542	536	554	529	528	589	556	533	581	561	576	563	545	572	547	542	580	574	537	536	600	556	524	498	541	583	576	522	527	559	582	550	580	546	543	552	576	581	546	584	546	550	549	560	583	568	564	585	555	545	571	529	573	562	556	615	522	550	545	537	545	547	608	520	562	583	557	552	566	607	596	581	537	568	584	587	576	579	527	541	569	550	565	511	595	586	572	537	570	549	554	545	598	596	572	564	602	566	571	560	552	565	541	561	526	596	587	527	543	587	547	547	533	527	559	534	533	565	529	596	559	565	564	563	594	539	555	592	569	568	579	541	595	526	540	564	579	527	581	532	582	543	552	561	572	561	594	597	543	552	541	531	531	630	546	586	582	531	559	535	553	560	514	524	579	548	547	576	577	568	522	555	546	556	555	540	562	602	566	557	592	556	562	549	564	589	557	552	554	538	577	533	534	574	577	548	554	569	545	536	567	508	541	560	583	561	561	542	526	512	557	578	582	549	560	540	570	602	547	529	548	558	563	526	574	572	563	566	541	556	544	578	548	577	568	584	579	578	543	548	562	568	566	592	547	569	494	576	591	565	622	567	563	575	536	582	531	558	567	576	557	583	600	568	595	539	538	574	564	568	528	598	540	510	575	539	537	597	526	559	550	546	558	560	534	578	581	578	566	563	540	633	545	571	547	543	542	533	559	519	560	588	611	544	555	593	591	549	552	552	563	560	538	524	581	556	588	608	589	541	606	540	554	586	538	528	535	556	561	565	549	558	564	571	534	536	596	582	600	565	549	543	531	524	601	560	572	604	544	538	553	529	570	563	553	532	562	583	552	574	554	551	559	558	549	602	585	596	549	583	554	558	560	557	559	572	599	564	571	562	534	572	534	547	552	594	574	576	540	551	546	574	574	541	602	567	557	549	578	570	535	576	527	560	564	581	572	541	579	511	573	561	563	572	577	559	551	536	561	587	591	582	551	555	577	533	534	591	576	556	541	544	556	568	596	563	551	569	547	571	555	588	595	553	536	582	532	527	549	559	590	574	509	562	525	538	548	515	538	565	531	571	536	548	519	589	561	573	577	516	549	582	548	519	594	540	548	582	577	555	546	566	552	541	548	562	563	626	529	568	542	565	539	560	578	550	604	546	556	547	569	563	524	556	501	573	531	563	568	544	582	532	551	555	559	507	562	562	546	568	552	540	586	528	531	574	544	544	589	517	557	537	622	531	613	557	536	574	575	588	585	535	540	541	575	563	570	570	542	570	594	579	561	571	547	609	572	542	567	558	546	521	557	578	584	557	556	592	556	521	527	580	555	536	579	594	533	559	571	499	515	548	581	538	503	543	521	577	559	589	575	553	597	553	568	539	560	529	576	602	542	526	575	571	555	527	563	525	545	600	547	564	572	555	577	541	590	559	573	592	581	521	547	561	559	563	523	568	531	537	522	586	531	504	574	553	561	553	580	538	560	588	571	564	547	581	537	566	579	535	550	559	556	567	548	552	544	560	586	571	576	551	539	565	550	556	579	574	619	550	553	596	580	576	530	541	521	542	548	564	570	509	546	577	538	519	565	595	543	529	570	576	584	547	541	586	540	574	573	563	585	590	581	576	508	597	551	551	610	565	557	538	581	550	531	573	565	539	577	558	565	564	510	585	582	575	560	559	545	554	571	560	528	546	540	541	567	553	574	566	530	584	571	553	559	593	549	582	572	521	549	559	563	593	578	587	572	606	510	592	493	560	579	561	603	514	536	587	559	546	580	538	576	559	567	553	582	544	600	560	540	496	535	569	541	555	540	587	541	568	574	520	585	551	558	546	530	574	571	587	555	555	592	557	580	575	535	572	525	577	596	601	602	558	552	564	579	543	539	593	603	574	589	558	534	555	557	538	574	606	555	565	575	556	530	520	540	560	583	551	526	578	590	577	540	566	534	550	520	609	532	540	566	555	544	608	561	543	523	569	567	586	578	546	569	587	567	546	552	560	579	548	559	574	580	568	598	578	563	531	535	530	576	519	556	535	586	522	580	547	578	488	573	520	574	556	533	591	569	566	564	560	560	599	555	565	568	565	528	568	494	569	592	609	528	551	557	570	549	559	543	543	584	552	529	594	536	561	555	571	555	540	556	542	535	564	569	623	545	535	580	539	536	540	584	563	606	554	600	558	558	535	564	591	568	540	551	541	561	558	565	590	574	562	532	618	529	555	545	553	539	587	565	551	564	568	577	597	555	558	558	543	545	565	567	565	583	519	560	545	565	593	583	559	566	552	602	517	575	561	544	591	579	610	576	537	582	550	599	564	515	576	534	533	562	544	540	552	538	572	570	548	562	565	588	580	576	573	569	543	549	572	534	571	588	591	509	548	585	581	584	557	559	549	546	486	550	530	560	564	552	522	561	557	582	588	543	595	525	546	553	559	601	527	571	581	584	571	560	559	552	568	594	564	568	599	554	554	578	571	562	560	564	589	552	585	520	584	556	565	588	579	556	567	553	600	596	570	558	578	562	564	556	556	554	586	560	556	526	551	571	538	576	548	545	566	538	565	558	584	568	588	549	616	585	584	549	575	568	580	514	549	578	584	536	581	583	569	564	575	590	574	574	576	531
63271	23224	10767	2620	1381	966	740	661	627	552	494	446	418	423	403	382	385	378	369	352	373	374	365	398	349	370	364	355	351	353	363	348	333	338	354	333	328	334	367	336	347	342	359	374	345	305	312	329	338	339	343	357	332	364	348	366	338	301	352	355	333	320	312	333	388	339	367	364	344	326	356	347	357	355	348	352	352	327	342	366	358	322	320	344	348	318	340	347	306	304	348	349	357	336	319	330	339	325	341	362	337	307	310	276	322	325	337	325	353	336	342	331	353	361	337	332	338	334	377	332	337	303	350	331	349	321	338	323	353	368	327	318	347	334	342	321	344	373	375	334	330	358	338	358	319	320	358	291	301	306	363	318	349	338	330	356	331	356	296	323	342	332	356	335	299	356	334	331	300	333	328	301	354	355	347	323	330	319	314	350	360	307	346	353	320	330	295	338	331	352	288	351	349	303	330	366	318	346	343	336	349	329	319	361	365	334	320	318	326	333	358	352	349	302	324	341	349	347	318	328	357	326	319	331	330	356	303	342	305	312	283	337	344	325	359	343	343	342	341	324	324	331	328	314	314	330	326	322	344	344	336	302	341	328	357	325	349	322	345	323	325	354	327	337	306	318	339	312	331	316	319	356	335	311	344	335	320	342	350	377	315	371	336	323	341	343	339	337	335	304	326	286	323	339	324	328	331	331	325	344	332	325	387	283	320	318	322	321	340	319	345	326	305	346	295	340	311	332	335	303	341	337	309	339	339	284	355	345	305	365	323	361	347	339	338	346	317	345	318	299	347	308	316	343	304	313	350	376	310	364	348	332	315	345	358	342	276	323	326	305	334	343	335	340	330	354	360	352	343	376	352	352	306	291	353	321	323	376	350	318	340	379	376	345	349	335	312	321	338	300	356	318	340	338	322	298	332	322	344	331	316	310	308	327	315	329	370	298	344	361	327	325	316	360	325	295	330	336	347	338	319	313	317	343	346	341	337	339	327	345	339	343	350	345	332	352	330	357	331	374	350	330	317	318	353	288	317	323	332	318	331	322	364	335	366	317	352	352	336	314	337	313	347	309	332	329	347	310	331	316	312	347	328	318	320	331	326	311	364	314	323	308	352	326	356	338	333	331	350	334	348	368	306	314	354	334	301	293	319	311	362	383	359	333	338	348	342	356	327	313	312	339	347	323	300	308	301	302	362	340	344	300	337	329	312	346	304	327	316	338	354	301	354	290	368	332	334	381	367	356	309	326	355	324	357	372	295	331	336	329	337	296	353	315	373	318	355	353	293	348	313	339	317	329	330	330	343	311	367	336	352	314	331	302	349	353	302	299	318	336	358	339	302	338	311	372	343	354	314	359	346	333	338	315	379	308	356	354	311	336	317	351	361	344	338	337	328	360	335	301	369	377	358	325	314	367	325	303	338	339	350	325	342	309	333	344	327	326	342	326	310	332	319	297	322	291	363	325	337	304	320	332	349	334	346	353	296	319	326	362	355	340	330	295	330	363	355	338	309	336	322	366	331	329	299	333	369	342	334	353	348	331	317	349	349	340	340	346	335	348	321	347	328	312	353	322	300	325	353	342	284	335	292	308	318	316	358	349	338	301	314	356	305	354	323	332	348	328	360	343	366	319	339	360	336	360	352	355	308	350	331	314	334	330	331	368	357	371	321	335	332	316	350	313	328	326	328	340	327	348	321	333	323	317	322	325	338	314	325	316	307	356	349	313	342	345	330	324	329	336	323	326	323	365	337	341	349	344	307	320	303	317	302	314	319	324	300	317	322	341	307	351	308	325	310	342	331	302	322	357	336	306	328	375	341	303	317	342	322	295	329	323	337	329	347	323	353	343	329	355	355	327	300	305	346	336	320	359	330	317	310	343	356	328	329	363	315	303	327	327	362	322	353	300	350	331	317	327	342	339	353	318	317	353	318	357	325	314	325	350	366	347	324	332	311	348	359	315	310	366	359	333	320	353	333	317	321	312	326	325	337	348	342	343	334	326	362	336	318	349	324	328	383	328	344	343	316	337	317	335	336	355	326	336	315	347	342	332	299	347	366	311	318	282	291	348	325	330	338	326	356	344	365	321	357	320	351	336	332	318	317	330	342	320	345	280	348	315	320	341	290	305	317	381	356	342	298	313	316	350	306	330	353	311	331	342	320	333	324	335	355	329	315	320	300	307	341	339	349	314	320	314	324	323	344	355	316	338	371	366	328	333	308	319	314	345	351	330	300	354	334	320	330	327	364	339	317	303	336	341	346	332	338	318	357	314	309	345	347	357	300	344	364	338	329	302	323	360	339	346	355	354	351	334	338	337	344	379	307	353	322	370	352	315	318	351	369	311	350	296	342	322	312	327	341	309	314	338	325	349	325	323	325	343	334	338	353	295	317	351	331	327	303	318	352	350	310	320	323	332	361	338	320	334	364	370	323	339	332	330	327	338	327	340	312	328	306	338	345	331	342	300	323	306	318	320	338	336	329	324	320	308	297	354	363	318	326	309	351	333	333	308	355	321	335	337	356	335	363	311	327	306	333	334	331	313	318	341	361	307	324	320	331	336	341	338	331	299	347	373	345	315	339	322	314	301	315	356	348	343	327	325	343	348	324	318	323	315	377	321	330	328	321	307	286	345	348	332	342	346	322	311	314	321	315	345	343	320	364	325	343	327	337	366	354	341	314	326	346	324	324	315	319	327	314	356	323	325	335	317	329	318	337	348	340	320	332	342	322	342	324	325	307	315	326	328	346	347	312	293	346	314	296	317	355	338	290	321	365	330	336	347	312	326	338	368	331	354	342	379	330	366	390	322	340	342	366	302	324	329	322	375	320	346	307	328	326	323	322	327	341	327	349	297	349	320	334	391	311	320	311	297	299	356	324	337	321	366	345	336	336	323	302	330	326	318	307	286	374	310	343	322	322	324	315	324	315	334	286	341	354	359	360	335	339	325	332	310	276	356	299	342	336	356	313	341	313	312	332	336	332	295	344	334	330	351	325	367	324	304	340	326	350	328	337	346	362	335	306	309	325	358	314	352	306	312	324	311	324	380	367	341	318	307	323	304	290	313	286	326	306	320	344	319	314	302	321	346	346	329	347	340	336	332	323	312	314	336	330	340	305	354	362	363	354	339	319	337	344	322	360	319	352	321	334	333	353	314	375	332	338	340	347	356	351	340	347	358	317	363	315	346	342	374	335	332	308	323	329	322	333	340	322	343	346	318	327	354	366	327	319	348	368	292	318	343	338	336	345	331	330	329	308	301	359	347	326	343	309	326	313	314	315	349	333	341	317	378	356	318	335	342	329	315	339	321	343	330	307	329	339	361	314	313	309	328	367	309	345	324	320	311	305	340	321	316	359	322	350	358	324	293	318	342	328	357	331	330	301	327	330	359	322	323	347	334	285	299	323	336	313	344	323	326	340	344	351	347	318	327	327	294	343	306	332	322	337	330	340	340	345	360	339	347	327	313	327	316	320	331	349	331	374	349	306	342
30125	2039	4202	5013	4373	3602	3011	2593	2231	1951	1864	1595	1468	1419	1363	1249	1230	1161	1131	1043	1034	1051	1014	945	997	941	906	913	936	900	903	911	879	841	877	884	843	843	861	815	850	853	905	838	871	872	780	842	775	820	870	830	831	843	811	871	794	777	803	774	803	809	854	833	824	772	776	820	795	790	795	809	753	747	799	806	797	789	788	823	772	783	782	798	776	767	837	827	811	763	820	811	844	806	762	785	834	808	755	768	782	774	772	808	772	814	751	779	783	752	791	813	817	835	820	729	731	771	801	763	785	808	780	738	825	832	693	748	784	790	789	771	765	765	769	754	804	834	758	770	813	755	733	755	769	799	796	768	789	801	798	784	759	763	752	807	759	751	770	781	797	768	772	815	776	800	784	793	727	758	776	799	731	727	759	814	805	746	759	769	766	763	755	769	755	770	761	771	773	749	789	793	746	735	773	729	785	742	774	721	792	792	704	798	728	806	775	772	775	797	732	757	792	826	739	799	814	760	799	821	784	766	762	770	764	782	813	777	770	787	789	806	772	803	819	766	736	760	761	808	748	776	792	773	759	801	769	778	815	772	768	779	767	773	759	786	754	755	770	720	768	787	800	765	749	746	778	773	747	787	792	750	780	818	805	760	782	762	810	776	794	760	784	834	766	738	779	780	725	793	750	756	740	838	763	781	803	757	751	727	765	717	769	765	785	889	727	797	750	824	782	787	787	823	767	780	778	759	741	791	785	722	745	774	771	751	754	715	809	801	751	776	761	826	745	741	779	725	786	749	768	790	794	753	836	782	763	776	784	759	747	782	778	695	709	754	790	778	787	804	834	805	793	777	767	759	753	751	796	773	797	769	786	731	801	758	794	760	790	813	769	830	776	780	751	767	817	718	803	779	724	754	728	804	776	758	747	772	784	776	781	839	774	824	798	742	770	759	820	767	798	739	755	814	796	776	766	754	787	731	796	794	771	787	792	801	763	762	763	785	788	764	784	781	751	719	744	733	782	766	774	795	767	804	776	816	819	765	793	784	777	775	789	772	795	816	789	751	742	806	777	776	769	759	789	787	775	789	750	792	727	689	728	816	752	772	771	780	775	770	767	809	765	786	739	762	833	775	781	768	791	778	790	803	723	771	726	771	757	724	742	746	805	796	746	732	794	769	780	740	735	760	745	743	764	752	754	765	760	787	790	804	791	798	754	760	771	799	783	719	753	757	792	779	766	805	802	725	736	778	765	759	707	721	782	802	783	776	736	819	775	756	766	763	769	693	781	809	797	794	755	785	761	818	799	730	787	749	737	757	713	770	743	822	800	786	754	763	794	744	728	780	815	754	790	768	780	775	740	763	770	735	764	808	795	755	709	753	761	782	789	767	810	785	807	762	785	773	790	788	754	740	764	840	812	791	761	797	772	744	759	767	759	773	793	761	754	758	770	785	772	754	765	796	780	768	715	820	787	791	746	755	781	781	764	788	733	742	799	754	744	797	779	791	755	747	772	777	735	781	777	772	749	771	766	758	788	753	779	803	800	783	754	826	770	720	819	758	803	761	785	776	751	742	752	779	760	813	753	786	772	797	793	738	784	778	764	796	760	719	746	751	830	783	764	752	754	746	763	743	797	737	776	766	804	748	784	758	726	786	816	783	757	775	839	727	757	761	737	749	784	763	793	772	750	756	787	723	757	804	800	735	776	765	787	767	805	736	699	791	753	774	764	777	774	746	761	747	752	775	721	747	766	754	754	769	745	764	791	791	743	811	772	792	796	800	764	804	731	718	794	770	770	771	724	786	776	761	749	744	766	763	809	778	739	712	809	701	804	800	708	797	760	695	807	788	772	768	776	759	719	739	773	752	767	756	772	774	790	695	703	737	748	734	732	752	783	788	765	782	782	748	803	844	777	806	765	769	758	785	729	695	800	718	725	766	800	747	778	799	783	773	814	780	736	790	771	819	759	771	733	789	808	757	784	810	748	765	779	754	791	762	738	778	759	771	748	800	789	782	766	769	773	781	763	744	838	738	773	740	779	734	781	740	712	762	765	781	775	745	767	742	776	844	791	792	747	773	761	747	791	790	744	770	778	752	762	769	789	759	770	813	801	841	783	769	751	806	745	792	796	777	750	773	750	712	771	786	752	765	793	769	781	775	779	781	815	788	756	744	788	752	822	750	758	824	791	774	792	776	777	754	752	767	778	798	757	762	732	769	794	759	748	763	810	760	764	755	791	728	830	776	779	743	739	771	777	795	767	759	771	785	769	771	743	736	740	744	736	761	743	773	790	749	771	828	778	756	739	747	753	722	784	780	781	810	730	743	799	780	754	793	771	796	797	767	765	801	802	808	793	787	767	783	792	746	799	778	793	738	766	736	697	819	756	800	772	770	808	716	754	797	782	772	775	776	743	770	767	764	786	780	753	762	787	756	726	803	791	747	765	769	802	774	748	743	801	777	775	764	776	793	782	810	804	797	791	789	798	791	769	739	827	787	755	784	751	759	752	705	788	778	754	713	794	731	746	760	783	775	740	741	775	794	821	710	742	760	796	788	746	761	729	796	757	837	761	790	794	771	731	783	753	774	799	772	797	782	724	782	735	767	755	771	737	824	756	788	760	770	832	767	812	764	793	807	803	794	781	732	732	740	767	773	755	765	800	752	768	774	764	753	776	805	746	746	794	744	762	773	772	798	780	787	727	756	751	820	756	735	764	790	753	767	767	800	814	756	793	789	797	764	801	799	788	771	762	744	695	769	732	764	770	749	787	773	748	779	821	756	759	775	797	799	671	746	772	739	736	752	796	798	748	821	790	798	800	775	777	786	750	756	831	746	778	790	755	763	772	796	723	840	709	774	760	745	794	786	771	828	748	764	760	795	791	762	762	745	747	731	782	759	770	759	743	768	791	831	799	782	832	777	779	780	772	788	760	816	788	743	809	750	835	805	740	796	775	799	765	775	772	700	799	747	781	810	748	778	802	806	739	748	783	822	793	765	824	755	769	805	751	769	697	755	746	777	792	801	734	733	757	779	776	776	758	753	762	747	743	762	754	755	767	765	763	786	818	763	783	788	823	696	765	744	768	745	758	759	736	741	770	778	729	774	750	724	762	824	794	773	800	734	770	787	785	724	744	780	739	812	767	805	786	811	760	779	786	798	735	774	778	785	751	748	771	748	812	831	793	788	798	772	726	767	749	856	761	763	724	786	771	823	746	783	744	752	780	789	813	780	764	808	790	794	755	746	809	809	722	751	810	820	727	839	759	785	792	785	709	788	750	775	783	764	755	730	765	763	771	751	731	787	769	792	767	799	794	771	737	768	790	787	794	748	773	810	783	671	778	773	787	788	770	713	756	762	799	796	810	794	764	732	760	780	816	782	768	778	812	783	765	767	789	761	718	771	771	765	819	790	780	752	777	758	824	799	780	775	750	764	791	786	751	768	782	780	781	754	777	755	793	762	775	774	751	841	757	772	791	749	793	774	756	761	743	743
5859	248	125	110	109	105	92	94	80	78	83	89	80	93	90	93	87	78	80	83	95	91	100	88	82	84	78	83	100	78	98	94	79	94	105	61	85	78	83	87	87	84	82	88	98	69	77	99	70	86	109	82	87	86	98	107	93	77	90	101	100	100	104	82	85	84	84	81	94	94	90	95	76	72	96	103	104	86	78	81	105	88	89	80	85	103	82	89	86	77	79	89	105	77	98	89	84	91	87	102	85	83	109	86	111	92	103	84	79	81	94	79	91	92	79	89	87	94	100	82	88	77	94	103	85	79	91	97	87	75	107	80	90	69	77	81	91	76	108	90	83	95	78	72	69	84	92	97	82	79	77	86	82	90	105	92	108	85	92	100	80	86	79	93	93	94	99	86	86	85	83	75	90	108	94	103	90	88	89	84	94	73	93	80	81	85	85	83	92	103	95	94	84	103	87	87	91	93	89	90	94	91	90	83	89	86	90	77	100	97	81	91	97	103	103	90	98	85	91	84	84	78	77	85	91	79	83	95	84	94	94	79	88	85	63	96	84	99	79	69	69	83	96	86	98	89	97	99	89	93	85	98	74	77	94	84	80	73	84	99	88	105	83	88	88	90	99	67	98	83	124	83	100	93	83	92	99	100	81	92	91	85	85	87	90	99	83	111	76	99	76	84	83	92	85	104	96	90	75	97	90	98	76	83	92	97	95	83	101	80	90	114	86	75	93	103	76	96	79	89	103	66	85	87	84	67	107	89	95	79	78	95	86	87	102	109	97	74	93	84	84	95	83	85	101	96	99	94	90	78	81	84	113	91	86	75	79	75	95	85	74	81	89	89	88	80	92	106	96	87	89	81	91	105	93	107	103	93	88	102	107	84	85	102	100	91	76	84	116	112	94	83	86	86	97	73	82	77	80	96	87	92	94	80	86	94	96	74	114	90	82	78	105	87	97	94	71	92	72	71	110	86	91	72	89	92	91	78	90	94	79	97	90	77	96	84	81	108	91	95	97	91	82	82	76	88	94	93	96	91	90	80	83	97	113	83	93	101	88	88	86	97	84	89	99	81	89	76	74	75	83	88	97	75	88	97	73	81	79	87	96	89	77	93	103	91	88	97	101	105	93	97	80	93	100	82	76	85	87	106	85	102	95	90	88	87	83	61	74	99	86	73	81	84	77	106	83	98	83	98	80	79	91	81	69	98	83	83	89	86	87	90	86	77	91	96	90	77	83	104	103	75	92	84	88	84	78	92	76	95	103	83	92	98	109	97	88	89	91	93	86	86	86	93	112	73	80	83	83	81	75	89	103	86	97	104	80	85	92	82	79	83	80	73	116	96	101	90	91	88	77	96	101	89	85	94	98	98	88	94	88	97	96	90	103	72	87	106	84	91	79	88	86	96	99	85	90	86	87	88	101	105	80	86	105	86	94	97	80	80	86	78	87	89	68	98	94	82	91	92	80	94	82	82	87	90	90	77	76	104	93	88	88	92	94	89	100	76	78	83	85	96	79	86	93	96	95	100	91	99	82	82	82	89	92	84	117	92	100	90	80	88	90	89	92	80	74	99	87	90	86	87	84	84	86	87	76	87	112	84	91	73	105	103	82	83	94	88	80	80	89	105	87	100	88	97	96	91	95	70	112	72	94	92	78	81	102	79	96	101	85	95	93	94	84	100	86	76	77	86	86	83	94	90	87	91	90	73	87	74	90	87	83	76	111	97	99	82	68	81	89	84	85	59	82	78	97	99	97	86	93	81	78	84	86	93	100	80	86	87	70	98	80	79	71	89	89	72	84	95	78	79	95	82	84	87	79	71	87	102	87	95	84	96	91	92	90	109	72	99	78	93	78	112	88	80	87	102	99	104	92	84	89	88	87	98	88	89	91	88	76	83	90	95	76	101	97	97	88	81	89	94	74	96	87	82	81	105	74	75	100	98	93	110	87	84	82	88	89	106	100	97	84	88	90	91	80	90	92	91	94	89	86	83	102	84	81	83	100	81	65	77	85	79	86	74	95	72	77	91	98	95	74	94	103	100	88	84	98	87	95	97	86	77	98	93	93	102	93	87	97	71	85	83	106	82	90	82	96	91	91	82	84	89	85	82	106	80	96	87	87	103	87	80	85	84	93	95	105	84	95	92	71	66	75	100	81	75	92	67	106	87	93	84	87	76	92	108	89	92	95	77	82	89	79	81	85	80	96	80	94	109	103	100	92	87	74	77	76	85	76	81	81	93	73	87	85	89	95	95	102	87	103	76	78	97	85	79	87	63	83	94	97	63	78	102	87	74	92	93	82	97	94	88	87	89	95	91	82	93	90	95	75	96	112	91	91	82	92	87	82	97	85	88	78	93	75	78	76	76	95	66	88	87	86	90	74	75	95	92	89	108	83	88	86	61	93	90	80	98	79	78	79	81	100	82	80	84	106	85	97	103	87	89	92	104	111	67	75	87	93	89	77	67	79	79	90	98	101	81	103	86	91	94	90	88	100	87	89	64	85	86	91	85	72	91	90	74	82	96	80	81	93	80	102	93	72	79	92	79	63	77	86	61	79	87	83	104	104	99	90	90	81	75	87	96	76	79	82	80	87	95	91	90	105	108	76	97	77	94	79	92	100	80	90	88	86	87	79	97	77	74	79	113	103	91	82	95	87	76	87	108	98	111	78	97	95	72	71	98	99	84	93	96	88	100	84	72	68	89	91	80	87	92	82	97	89	90	87	67	74	84	94	75	93	90	90	95	66	84	89	94	85	86	87	83	85	108	92	101	105	96	80	86	91	84	83	101	80	92	85	86	81	71	91	80	79	93	99	82	90	89	72	81	95	81	91	87	91	88	84	89	101	78	102	89	67	93	90	80	88	104	89	78	85	77	92	80	83	84	104	79	102	81	96	85	86	98	67	80	96	98	84	90	84	98	107	92	75	85	76	75	89	89	76	74	89	99	99	89	78	87	85	81	73	81	96	81	92	81	80	98	99	98	96	97	100	80	94	81	76	94	112	106	83	101	86	74	81	101	81	100	88	90	113	96	65	86	105	123	82	89	86	112	88	95	108	70	89	101	90	103	85	86	104	90	74	92	98	70	86	75	89	79	85	84	96	96	95	71	105	100	87	86	72	80	96	92	87	88	79	112	92	90	91	87	94	87	106	94	88	91	82	78	92	87	94	82	75	100	102	96	79	106	78	82	87	96	99	90	76	88	88	69	77	102	80	104	79	98	97	88	82	75	86	85	104	83	87	94	92	99	94	98	99	83	81	86	89	87	96	84	75	84	74	90	88	96	108	89	92	87	98	96	83	97	99	86	90	106	92	80	84	92	96	96	84	87	78	80	100	87	103	70	84	70	72	95	73	85	93	97	92	107	99	105	87	104	92	86	101	72	100	86	91	81	80	88	82	93	95	91	91	103	100	92	66	88	71	100	85	84	91	115	97	102	97	73	103	92	74	102	95	101	84	84	85	84	78	95	94	81	112	99	78	83
5037	316	357	369	357	344	271	304	284	302	286	302	284	264	262	321	280	290	267	309	275	264	291	301	328	296	288	284	266	302	280	291	266	288	286	304	265	284	261	270	251	291	285	308	294	330	282	265	294	273	256	289	312	300	280	287	269	288	322	269	279	290	286	294	284	318	283	311	287	283	273	265	295	272	286	261	264	300	284	269	261	288	306	294	291	252	265	268	292	280	251	239	294	263	289	257	269	294	298	252	294	259	282	277	281	295	278	239	273	296	258	272	281	252	302	299	276	298	289	270	304	278	280	295	308	292	279	278	281	272	291	278	297	291	283	303	248	275	287	280	285	265	290	301	256	274	289	300	305	308	280	309	320	295	286	293	278	252	284	285	307	303	305	287	295	297	279	272	286	291	306	268	289	295	277	294	296	269	304	285	256	284	289	275	273	272	280	267	259	283	298	251	294	300	281	304	271	293	289	259	282	277	275	285	270	278	281	280	289	273	265	266	284	274	291	286	274	292	287	298	297	260	292	248	280	301	286	277	286	297	286	278	274	275	275	285	274	268	252	313	270	261	278	307	281	275	263	314	271	277	281	291	280	264	284	278	254	268	260	282	286	287	242	273	300	244	298	237	253	259	266	263	275	286	251	323	273	271	254	268	283	298	276	298	264	248	301	273	283	297	293	288	281	274	283	297	271	276	260	307	278	299	276	279	278	291	263	274	302	284	295	269	267	261	274	271	269	272	310	284	266	307	269	292	258	291	287	260	302	293	271	277	268	297	308	272	293	292	270	272	290	293	287	295	299	291	271	292	311	266	299	289	316	305	285	282	251	260	282	308	276	287	278	296	271	269	258	286	262	311	294	287	283	303	257	288	288	285	263	301	271	281	279	281	278	298	254	290	293	286	306	283	278	264	262	300	253	312	273	257	275	260	270	258	276	268	264	303	295	271	272	287	284	292	295	287	293	254	310	299	292	290	287	302	261	311	315	271	263	286	285	313	287	301	301	298	268	298	251	284	288	273	303	292	326	315	281	279	248	282	253	282	272	316	296	279	274	255	289	277	293	273	308	280	287	301	292	283	309	271	263	287	256	299	310	244	294	257	288	296	264	249	274	264	255	272	295	261	280	286	281	285	276	273	274	270	292	278	257	269	290	265	290	270	303	272	295	264	279	282	298	288	264	265	272	299	253	287	273	268	292	280	280	289	252	285	278	285	284	262	290	271	256	276	257	281	292	272	289	259	278	243	278	294	287	273	290	316	321	287	294	287	255	307	257	302	289	275	297	279	293	290	305	295	284	298	272	260	283	261	266	300	255	296	297	309	289	278	265	261	291	280	271	228	285	291	296	275	257	266	280	259	264	284	292	261	292	301	288	269	291	270	304	259	273	275	276	276	295	281	291	269	296	255	272	282	271	306	284	288	290	276	300	262	276	290	286	319	281	265	304	270	277	284	302	262	262	312	287	260	264	280	272	275	283	269	298	269	280	286	269	286	287	253	283	300	284	325	266	263	293	271	268	265	279	240	260	272	282	303	295	313	296	284	248	302	295	277	254	285	273	264	275	276	260	256	283	295	293	247	275	302	328	285	286	293	304	271	283	268	296	280	286	259	290	277	323	284	252	268	294	279	307	268	269	272	283	260	275	286	297	284	293	290	281	296	301	275	273	264	265	293	276	284	289	304	271	260	285	290	281	274	256	281	273	279	304	261	300	264	300	276	288	280	282	280	256	280	306	287	278	283	257	259	272	270	270	250	303	306	283	242	289	287	323	273	292	289	287	271	290	290	266	274	300	268	278	305	285	272	299	281	287	287	297	316	292	271	279	302	265	293	298	300	273	286	273	290	274	272	277	231	283	257	306	265	256	301	314	308	290	283	280	267	288	268	259	254	247	272	284	254	277	304	296	295	285	286	267	265	278	276	278	258	286	279	270	280	263	288	299	268	262	294	274	268	287	282	274	265	304	271	245	269	302	291	276	256	277	275	296	271	301	277	288	253	297	284	270	312	302	251	260	269	246	264	293	283	278	305	311	278	265	263	279	276	275	246	299	276	301	298	265	284	272	267	279	269	293	283	297	271	301	292	274	266	275	280	286	295	289	264	279	307	285	288	290	293	288	296	290	296	300	279	263	270	273	261	281	274	299	282	252	256	263	251	286	278	281	302	293	268	280	282	300	294	296	285	304	291	249	284	284	262	297	278	279	285	274	291	294	304	293	270	290	281	297	257	261	275	305	286	316	261	290	264	291	258	277	279	240	280	250	274	272	316	283	272	274	272	273	283	292	268	308	288	266	290	278	277	269	269	280	274	281	271	303	287	290	275	285	263	307	274	263	292	260	265	299	299	292	261	284	284	293	287	282	306	276	287	278	298	281	280	297	266	305	255	298	267	292	256	262	284	267	305	276	276	268	291	290	294	303	279	285	271	288	282	280	274	272	275	267	270	270	245	268	283	269	296	300	275	279	293	297	291	270	288	309	282	280	274	271	263	272	267	283	259	264	263	253	253	270	297	255	248	315	262	296	292	308	276	262	245	263	262	288	287	303	263	308	262	275	297	260	299	287	277	313	317	282	268	292	292	313	269	301	278	256	282	292	280	296	264	277	296	276	283	280	266	273	258	288	296	289	296	265	273	305	311	253	295	304	306	303	285	265	272	295	285	239	296	299	297	266	277	276	296	281	281	276	250	292	275	258	273	268	308	286	283	250	270	268	295	286	281	270	276	283	283	289	265	281	274	273	247	260	298	266	274	244	298	296	286	284	259	298	279	265	316	284	305	279	274	287	259	280	288	282	288	303	285	269	275	306	259	294	292	295	287	263	254	268	307	271	299	286	287	280	276	280	316	280	265	300	307	287	295	289	314	271	283	273	272	309	297	261	255	300	281	295	280	298	296	281	299	294	281	260	269	307	295	289	269	253	334	321	269	290	270	250	281	267	267	272	303	275	304	272	288	272	280	277	312	256	290	254	272	300	263	296	266	287	306	300	259	286	274	294	285	285	248	274	270	282	270	303	301	260	253	290	298	283	282	288	294	291	261	293	267	278	302	248	279	292	313	302	277	286	269	271	299	262	289	285	267	274	276	287	319	255	281	269	288	244	276	314	280	299	273	278	268	278	299	259	266	279	281	268	289	261	255	281	299	299	269	289	275	279	259	277	299	256	287	281	314	269	298	290	318	281	261	262	317	292	284	282	269	294	276	287	259	289	260	283	327	291	254	269	294	237	261	284	273	265	297	276	241	320	265	276	283	283	271	266	295	264	284	270	282	259	286	297	278	280	284	245	258	295	246	298	274	255	288	281	275	277	265	295	269	269	322	288	307	292	289	298	264	287	272	292	264	281	318	304	262	265	280	283	274	304	282	259	282	261	281	275	271	279	269	295	283	284	268	279	322	257	280	274	271	317	279	310	287	268	291	264	285	284	248	268	268	302	292	297	261	287	291	277	261	292	271	266	308	297	280	260	280	277	268	296	258	287	315	302	309
50313	16205	2149	972	642	501	437	395	337	282	311	291	243	242	244	228	242	260	236	251	247	241	237	221	248	232	228	268	222	218	206	239	245	236	231	236	226	215	195	216	202	224	253	217	207	238	214	210	207	258	216	233	252	224	219	228	187	219	201	244	232	237	222	222	211	199	210	197	220	227	229	244	204	198	237	217	239	234	230	224	219	247	219	218	222	205	226	227	235	205	192	199	234	194	213	214	201	201	204	235	233	228	221	224	232	216	216	208	234	228	235	219	234	247	226	217	222	198	212	202	231	238	203	236	213	219	219	211	215	228	216	222	217	236	189	234	227	233	223	238	220	216	229	216	203	250	232	229	217	239	209	219	198	217	226	238	215	233	222	198	226	224	230	216	205	228	216	200	207	218	214	207	210	207	226	213	231	235	234	219	222	210	231	218	225	232	223	204	212	207	231	209	190	232	214	246	260	222	210	218	222	240	242	222	207	211	224	188	203	227	200	235	217	238	227	215	228	221	221	230	215	242	237	223	231	216	226	201	207	232	188	210	224	211	222	227	201	215	227	249	211	236	227	204	232	225	185	180	215	192	202	211	207	198	215	226	211	216	211	189	216	210	206	205	218	213	204	208	198	206	233	239	227	219	199	209	239	218	207	228	233	217	189	209	208	226	228	196	242	200	210	231	236	228	210	203	204	216	199	222	222	224	237	233	193	208	244	221	236	196	215	232	195	223	222	218	190	191	212	203	221	231	224	223	229	217	216	233	225	218	210	209	232	211	249	207	193	216	197	212	192	200	226	220	193	217	216	212	211	227	233	235	216	238	206	231	218	226	196	208	191	232	223	199	203	203	203	202	241	222	186	209	229	225	237	240	201	201	220	220	190	223	235	224	220	216	228	204	197	234	265	213	215	216	229	226	225	228	213	224	217	250	235	218	229	223	230	214	217	223	214	193	233	239	194	207	211	211	211	220	215	201	198	215	226	231	225	225	232	248	197	210	201	243	234	220	211	223	206	201	256	199	216	229	232	221	220	216	219	219	232	240	216	222	241	233	199	209	207	186	184	221	215	256	233	195	223	198	226	224	206	219	245	223	213	207	217	219	202	242	230	231	232	208	214	191	203	244	222	235	224	215	232	211	232	235	256	195	226	213	216	242	251	219	227	216	195	202	207	237	229	230	222	215	229	201	236	217	225	195	232	216	233	239	207	216	209	233	193	218	231	243	234	203	207	208	229	213	217	223	227	196	204	227	216	212	220	220	219	219	234	212	226	200	224	229	233	229	201	233	240	198	212	248	236	222	210	210	241	228	205	217	234	233	217	231	207	205	208	223	210	222	224	205	213	189	202	235	230	213	195	227	240	252	237	174	244	213	234	192	231	215	228	198	242	201	209	224	229	222	212	222	205	231	213	262	202	204	228	220	208	210	202	206	216	214	214	207	194	226	232	181	230	187	220	207	229	213	212	245	221	250	219	228	244	233	213	220	234	217	206	211	230	199	226	212	219	217	225	211	209	246	213	212	184	259	220	212	204	214	226	207	197	228	209	204	238	228	199	206	184	237	211	207	231	223	227	223	226	202	244	227	250	211	228	214	215	195	236	206	219	211	196	216	225	221	196	203	226	222	231	209	242	231	188	199	209	213	216	212	264	202	226	212	197	217	221	211	221	215	198	236	239	209	223	200	207	194	199	192	212	205	223	194	201	223	213	218	225	208	209	239	248	201	243	225	206	244	186	200	250	236	225	244	236	196	201	189	216	204	233	216	198	234	222	201	242	247	203	195	198	226	218	232	232	197	218	231	221	206	209	238	226	184	217	231	212	227	213	209	218	209	220	205	180	225	226	207	205	237	226	212	213	208	253	220	212	230	206	204	263	239	193	239	254	228	234	220	212	216	203	226	208	236	199	218	228	210	229	243	216	219	230	212	234	230	219	217	224	192	222	220	220	237	203	196	209	204	196	200	209	218	234	229	211	233	215	220	208	220	184	193	215	203	203	208	211	203	227	211	223	218	232	206	206	236	210	198	206	211	219	237	239	242	229	217	243	185	227	235	247	246	210	242	223	210	242	214	202	227	205	224	207	222	226	214	228	230	221	227	201	232	209	201	192	212	211	219	214	201	239	203	235	220	223	230	213	210	229	216	221	206	226	209	226	230	220	216	239	214	209	181	229	207	186	200	214	216	239	245	226	209	255	218	219	218	215	199	220	218	220	244	206	225	211	202	204	220	204	221	233	208	231	211	202	236	215	224	236	219	212	234	200	244	211	222	213	229	234	228	244	232	235	208	195	229	230	213	235	218	214	239	248	206	201	229	219	175	191	204	193	214	213	222	234	224	227	205	210	242	216	234	241	220	232	216	230	228	220	228	207	245	235	201	201	228	173	214	221	225	193	218	212	228	210	251	261	206	227	216	251	250	221	195	236	221	239	208	201	206	244	217	228	216	225	204	201	236	226	228	211	208	197	183	209	190	219	205	220	212	221	232	205	222	206	220	215	228	233	215	216	198	210	237	194	228	213	216	217	217	223	225	227	205	224	209	190	210	229	211	200	234	237	220	200	200	222	227	214	229	190	234	184	230	236	223	236	236	222	218	229	201	229	192	234	220	204	225	219	209	231	237	225	236	187	208	208	211	231	261	230	241	224	207	205	201	201	218	226	210	211	209	202	199	211	217	212	231	200	228	217	239	240	253	206	205	200	236	225	198	203	247	190	200	205	228	240	221	222	228	236	212	190	220	217	225	211	220	218	226	218	229	206	249	241	196	210	245	266	229	216	230	214	208	219	249	230	229	225	212	207	211	204	199	235	213	231	218	227	214	228	211	217	224	236	195	244	185	230	203	240	221	208	233	226	241	243	231	188	236	192	229	233	210	253	186	210	222	192	227	197	197	217	220	221	229	215	232	201	208	205	222	208	218	233	238	228	218	238	213	224	230	225	190	194	225	198	233	200	221	226	213	237	204	234	235	195	216	226	215	219	229	203	206	226	237	228	199	188	191	205	202	221	238	196	217	221	220	219	235	200	237	226	231	231	214	229	222	218	210	236	218	222	206	210	196	225	242	209	220	231	220	218	200	214	223	237	225	225	207	217	225	218	234	227	217	212	221	213	234	209	229	223	232	208	218	221	221	234	231	235	219	199	216	204	202	240	204	184	225	209	226	215	222	203	211	191	209	222	237	209	210	212	228	194	217	192	227	226	259	199	237	197	203	203	199	206	232	197	203	192	225	208	237	231	213	206	236	212	178	201	215	243	221	210	223	218	238	199	211	236	222	227	246	208	204	196	206	207	241	199	216	215	237	240	245	209	201	229	212	231	233	227	217	226	246	192	238	217	212	220	231	213	240	215	206	207	209	231	225	225	224	200	235	228	208	206	238	221	219	259	226	241	247	224	215	242	191	209	196	218	239	237	216	201	211	217	223	216	201	183	209	201	208	228	224	201	200	181	187	232	220	232	216	230	198	217	220	222	211	255	204	219	228	196	227
23389	1179	2395	2743	2457	2041	1727	1461	1292	1182	1110	1048	958	924	827	791	835	725	726	723	693	698	679	655	658	645	605	664	630	631	616	649	632	618	583	569	596	631	606	586	607	569	618	602	596	603	576	597	567	576	595	568	572	583	581	569	575	556	562	606	531	587	573	622	533	614	564	546	539	529	568	550	549	566	536	586	585	569	560	563	544	581	562	582	570	569	563	563	579	573	612	568	551	581	583	537	580	574	561	535	596	592	560	586	568	535	550	585	560	553	562	548	585	535	565	573	607	543	506	595	537	583	522	539	602	586	522	592	591	578	572	556	554	578	559	564	551	550	534	520	591	560	556	579	596	588	517	525	570	593	550	577	560	551	593	603	597	590	541	572	545	520	564	576	535	597	556	586	584	563	563	559	573	511	540	562	546	580	591	502	588	552	567	575	577	567	499	584	571	557	573	536	545	581	556	571	539	582	554	568	624	606	568	580	551	558	531	560	576	566	588	562	562	521	543	580	545	588	594	603	559	583	587	561	533	550	572	552	570	563	561	567	590	547	555	547	512	573	566	559	543	522	575	563	554	553	537	576	558	503	489	619	548	564	555	549	580	570	607	549	535	559	565	591	592	594	565	549	571	578	548	565	639	582	515	559	577	544	586	543	541	597	572	563	557	572	591	526	592	516	567	552	512	593	573	581	529	551	529	579	562	570	542	529	578	570	531	561	567	565	541	573	561	537	561	544	566	552	557	532	545	543	593	541	549	514	586	565	585	561	557	574	549	598	531	528	591	545	591	553	555	589	601	552	594	579	585	534	579	537	567	567	571	573	601	554	545	570	527	604	570	542	584	578	575	605	585	594	548	553	524	580	538	570	546	538	530	521	581	568	532	556	582	539	576	519	571	559	542	549	550	536	609	565	525	582	558	550	530	526	523	574	568	555	598	593	564	518	522	557	565	528	595	591	579	587	564	543	583	557	568	570	600	502	569	602	517	556	552	555	544	577	549	539	549	573	569	556	565	575	592	589	553	562	576	555	563	582	550	548	548	569	569	630	551	532	568	567	569	555	585	563	548	573	594	588	556	563	539	571	505	562	568	562	564	543	571	525	553	541	553	565	571	581	547	537	557	552	587	554	619	570	539	583	567	571	517	549	589	589	551	484	576	535	503	573	563	572	586	557	551	584	552	548	585	538	588	509	561	588	573	552	575	557	562	554	561	569	590	528	556	577	549	557	560	593	550	531	584	535	557	600	559	540	574	595	587	558	551	568	572	561	583	540	573	572	594	539	560	561	550	593	597	553	574	550	563	521	564	552	554	547	565	529	574	535	522	542	567	581	574	539	573	581	555	512	568	542	525	548	562	553	493	587	578	556	517	584	527	561	580	529	529	548	552	550	526	569	520	540	511	601	573	564	537	573	539	531	556	542	608	531	568	565	590	540	551	540	564	534	563	551	603	576	544	528	554	557	539	582	565	552	565	526	526	573	580	543	542	575	528	565	579	556	576	563	589	529	574	573	512	549	565	615	578	538	535	595	548	574	581	562	540	581	555	577	626	547	580	567	556	596	532	564	602	551	574	587	598	550	601	568	571	559	583	563	557	550	526	596	566	566	548	560	562	534	594	520	540	542	569	555	567	571	574	552	580	549	545	564	567	560	540	520	549	590	571	546	547	572	552	574	575	578	530	554	554	574	541	547	583	574	541	598	573	628	512	562	543	545	562	562	576	524	541	605	543	596	546	578	510	574	615	539	571	548	568	571	582	541	568	556	560	567	587	580	576	546	583	542	479	535	607	568	579	588	576	574	517	575	550	569	563	568	592	540	552	576	575	567	539	573	539	559	549	558	546	591	584	546	584	541	570	527	573	540	591	544	581	541	534	598	520	559	565	565	571	546	572	501	523	549	570	544	554	518	555	592	568	572	563	554	580	530	520	568	559	560	591	571	559	582	537	606	525	569	537	553	604	540	551	568	599	612	572	535	589	579	548	575	571	548	607	586	589	583	592	569	522	614	571	543	571	592	577	582	572	548	538	501	571	563	535	549	561	582	536	536	548	529	627	596	562	551	596	543	584	621	561	540	586	536	599	548	615	605	543	509	568	552	521	517	590	570	526	547	530	529	533	586	523	539	529	543	543	578	564	567	568	552	505	534	592	554	579	565	576	557	539	586	571	574	565	555	576	589	597	585	575	566	529	552	610	541	568	572	583	560	585	548	542	560	566	568	553	559	520	605	532	581	528	595	569	554	573	568	585	546	562	554	549	557	528	555	528	581	571	509	604	569	559	577	568	528	564	540	586	529	540	559	593	562	578	542	570	549	573	551	543	546	594	561	592	575	521	570	551	568	542	569	580	601	569	585	521	539	575	587	542	567	596	564	564	551	563	558	530	612	528	529	570	543	525	553	537	524	525	573	534	527	580	590	530	574	551	576	579	546	622	511	576	575	552	570	576	567	558	571	581	562	495	514	555	570	558	546	539	583	592	583	583	567	558	581	570	584	573	582	566	572	598	517	573	583	572	571	560	555	556	531	547	602	577	535	585	606	583	541	541	588	566	571	517	555	557	518	544	562	546	538	537	551	579	530	589	541	565	571	541	569	568	591	573	583	570	559	568	589	574	569	581	555	590	582	512	554	543	538	541	547	561	521	566	543	515	562	559	514	530	564	561	587	550	533	539	569	548	527	573	597	539	577	571	566	590	573	558	574	557	550	577	535	524	547	554	575	581	555	579	581	580	602	522	599	576	597	612	567	601	564	568	544	538	565	545	589	560	573	587	576	519	580	582	567	574	552	580	607	564	556	557	564	543	596	585	587	605	564	581	588	546	563	526	596	598	515	568	547	557	534	570	581	546	523	563	542	556	588	568	600	587	565	562	563	560	539	562	551	566	561	607	581	578	531	557	546	556	572	567	519	582	601	517	567	541	578	552	568	543	558	560	535	590	523	536	579	537	606	578	559	507	575	568	520	570	576	570	565	564	540	619	521	574	565	579	537	580	589	543	590	576	550	585	550	608	551	540	548	597	603	585	581	591	575	536	560	592	538	571	559	542	586	550	548	628	556	533	521	552	560	585	593	567	542	555	497	546	559	545	584	590	561	570	551	542	567	551	584	569	528	562	584	557	525	547	585	587	584	582	596	546	548	572	588	557	609	539	563	540	579	575	554	528	580	571	504	529	515	633	546	574	573	576	584	579	554	584	564	559	567	553	487	558	564	575	573	557	547	572	557	579	550	582	577	577	551	504	556	544	550	529	566	500	550	531	568	525	555	582	586	589	559	612	547	588	573	534	553	541	539	560	557	571	527	613	527	557	530	581	569	546	563	582	591	546	551	558	566	538	566	535	576	584	532	539	547	572	548	554	568	604	586	545	566	523	534	583	603	519	564	546	532	605	557	555	539	532	582	575	527	581	511	568	552	621	556	524	548	587	579	563	550	571	577	591	593	556	570	526	557	556	574	585	558	551	539	527	569	533	523	559	568	567	551	571	549
63770	24696	8094	2221	1290	981	793	713	595	517	470	469	414	408	384	392	368	398	395	374	404	355	403	398	344	372	361	339	353	347	338	335	340	349	393	350	353	348	366	333	318	346	317	337	313	330	358	345	304	344	345	347	347	335	352	422	325	343	349	357	354	337	346	378	328	339	333	343	327	338	338	319	346	364	351	357	335	379	335	343	356	371	347	358	311	350	345	318	331	337	360	330	337	358	323	329	316	317	352	319	344	326	319	319	339	321	311	305	364	347	364	359	337	362	350	341	331	313	332	332	323	312	335	327	336	353	344	344	343	322	302	385	347	323	378	302	321	348	332	326	330	309	319	321	307	294	290	392	334	359	296	334	335	302	302	300	338	315	338	350	323	363	347	312	364	356	305	331	380	350	318	312	334	344	365	328	317	346	349	357	317	343	326	325	325	330	307	310	310	347	349	368	327	363	329	326	308	331	327	364	292	305	347	329	307	310	317	321	320	297	363	313	334	314	311	343	380	344	322	366	347	320	294	307	347	311	353	318	343	351	322	356	297	356	338	353	339	361	314	304	359	346	337	331	322	313	324	316	346	349	311	355	351	358	337	314	346	287	356	332	371	359	359	343	319	322	319	326	360	346	326	351	317	321	352	328	343	331	331	294	315	377	347	363	328	354	370	319	337	323	334	326	320	302	332	332	366	292	329	325	335	370	292	336	341	343	341	352	291	340	314	321	334	332	343	295	331	327	280	311	356	338	324	329	298	371	346	354	345	324	334	332	324	342	332	318	313	336	344	333	347	324	372	306	335	346	338	336	334	342	327	343	366	332	321	333	322	297	325	326	378	365	329	327	303	331	321	327	343	336	297	324	323	327	326	318	326	334	344	339	361	344	348	312	340	331	323	330	345	353	314	324	315	316	352	324	329	322	314	327	309	347	371	317	313	362	339	322	310	358	332	338	348	341	367	336	333	326	336	318	304	375	301	313	369	354	329	320	310	326	340	344	319	324	349	308	350	356	316	361	325	335	344	319	344	350	329	310	362	357	302	316	337	298	344	330	294	321	318	343	329	358	347	370	336	303	313	311	353	314	316	332	323	323	301	328	339	333	365	306	343	310	326	326	310	363	341	350	335	309	317	330	328	304	320	325	339	301	316	364	328	353	354	296	286	306	316	353	309	343	340	318	345	359	319	347	373	337	339	331	358	328	358	329	349	333	334	347	370	343	321	326	299	311	324	338	355	338	343	313	305	323	357	316	334	339	335	306	343	340	345	355	326	345	327	300	347	359	370	341	332	298	351	336	357	315	377	327	351	346	324	328	335	369	348	341	320	324	330	319	318	351	352	327	378	328	316	319	367	324	339	314	332	320	310	293	289	362	318	324	285	303	342	339	353	352	317	338	328	326	307	356	296	346	313	357	320	335	283	335	292	314	373	303	312	341	324	354	305	306	329	350	311	321	336	345	313	327	366	344	324	306	330	323	337	334	338	364	347	333	362	304	356	366	290	354	340	354	314	324	380	328	346	300	358	323	279	355	313	320	321	325	380	328	331	319	330	338	342	322	349	372	341	357	288	338	348	346	335	339	354	312	323	369	340	374	354	299	327	338	320	337	331	343	316	294	307	367	352	317	360	331	348	369	337	339	339	345	333	312	321	336	337	351	351	317	335	342	369	344	374	332	292	354	308	333	307	357	353	323	347	352	335	332	309	338	325	304	363	339	303	339	304	361	319	317	349	294	351	338	320	356	315	329	349	309	324	305	357	358	309	329	346	338	368	355	328	330	343	302	349	307	347	314	304	334	354	326	385	352	353	319	323	352	316	363	290	316	347	367	338	356	317	359	344	322	316	317	327	360	331	338	317	331	339	330	331	329	316	341	324	341	326	337	327	339	332	355	345	323	339	336	369	331	313	350	308	371	336	311	346	333	360	329	334	320	350	350	364	339	319	377	325	341	322	319	325	337	320	326	332	370	332	345	350	355	349	352	323	334	332	354	343	340	369	296	323	354	350	340	352	369	367	313	336	338	281	334	341	312	326	324	332	336	350	324	327	351	350	344	354	372	325	324	341	329	298	291	333	308	355	349	373	309	359	319	358	358	330	356	310	310	306	328	372	327	341	337	356	346	319	323	335	328	391	365	313	314	339	337	308	327	358	337	335	345	356	313	359	341	371	352	341	356	327	335	317	295	347	323	330	304	316	313	305	342	325	306	342	296	323	337	333	359	345	299	317	335	357	337	297	368	325	333	359	336	330	332	334	297	342	354	312	374	353	318	324	340	341	320	357	319	320	332	327	322	321	375	334	359	320	355	342	309	331	342	321	314	318	345	328	335	333	299	353	330	356	332	336	354	336	341	314	323	323	337	337	318	367	314	360	367	364	304	326	309	350	336	366	355	330	341	322	345	331	351	338	321	320	321	356	322	347	313	328	348	327	322	346	311	358	333	340	332	322	316	324	362	392	356	316	330	323	350	369	342	302	359	365	332	354	338	287	342	316	344	344	375	326	327	318	334	344	338	318	300	327	329	329	333	341	349	321	302	340	347	330	302	332	342	372	356	337	314	339	336	304	330	316	361	316	356	310	320	347	346	321	318	370	345	356	370	286	310	329	323	327	334	342	325	368	307	325	325	349	325	326	322	344	325	347	339	350	316	323	334	330	330	322	351	318	346	341	359	324	305	343	337	370	340	349	337	356	323	343	323	310	346	335	309	317	327	300	349	348	338	307	329	357	358	311	332	374	345	357	350	340	347	363	347	348	350	351	337	332	333	294	334	327	369	383	323	352	342	358	339	345	340	304	369	331	307	324	337	341	305	320	312	335	319	302	336	338	334	319	372	338	333	327	359	319	340	298	349	345	353	305	332	355	296	330	364	333	338	338	374	339	347	338	347	356	334	366	329	327	325	338	321	344	338	300	378	337	297	360	355	355	343	358	356	321	322	310	349	351	305	334	295	315	353	358	349	332	321	334	301	327	292	326	335	342	341	370	314	337	348	319	366	329	343	339	338	337	329	329	327	315	360	348	366	348	307	316	347	320	323	320	312	375	313	291	343	310	357	342	354	344	354	320	350	307	340	332	338	317	302	306	324	347	318	328	311	295	340	330	328	348	358	301	349	340	341	343	309	359	332	336	337	327	338	338	315	330	332	352	347	319	356	343	300	340	344	327	369	354	348	376	342	343	376	290	339	341	317	342	321	372	316	333	294	353	329	343	332	341	330	323	357	342	349	321	348	329	291	359	334	342	353	328	351	322	290	301	350	326	330	310	332	356	366	311	347	357	355	335	340	354	366	318	311	328	344	371	325	362	345	338	331	276	345	310	336	317	317	343	331	359	357	330	311	314	309	375	340	342	353	343	331	320	329	319	356	331	352	317	333	340	281	331	318	333	334	344	326	344	341	357	344	320	323	360	334	352	336	358	332	303	357	310	323	325	319	326	336	367	323	310	312	315	319	348	321	365	305	346	326	347	363	325	346	349	362	342	332	321	335
31190	2028	4182	5036	4366	3616	3007	2451	2265	1992	1783	1629	1523	1383	1302	1276	1221	1140	1124	1116	1027	1030	989	966	972	967	941	974	949	918	941	954	870	875	898	869	904	865	850	880	793	799	818	850	849	804	876	796	843	805	785	792	792	750	782	831	797	783	829	818	771	798	747	832	783	809	746	791	795	813	809	795	794	796	811	768	755	743	763	813	789	784	764	792	769	785	791	746	807	806	755	788	806	755	786	740	786	817	786	780	757	791	782	785	785	816	778	745	783	776	779	771	759	803	762	783	781	778	739	756	851	782	772	785	784	803	836	808	734	742	756	742	721	796	807	791	774	749	815	813	774	732	842	771	777	731	841	793	792	764	746	804	761	782	793	772	851	775	764	761	760	831	801	820	807	810	784	772	823	764	800	818	788	796	809	780	736	784	790	810	811	803	747	795	840	785	781	798	804	738	788	778	782	762	737	823	776	780	799	792	757	806	741	786	774	755	770	750	796	787	794	774	806	811	801	759	770	729	772	753	746	720	731	741	778	795	726	759	778	747	800	756	749	794	795	749	779	766	775	795	743	814	784	789	766	758	748	729	760	845	788	791	773	777	790	760	733	752	802	800	759	775	758	746	801	767	755	752	742	758	817	782	826	830	757	762	751	781	757	780	752	803	782	733	791	746	754	792	795	713	798	730	774	741	795	753	776	747	757	739	773	771	773	748	802	770	737	784	814	743	732	809	800	746	760	807	803	748	803	723	750	728	764	717	733	749	803	751	769	767	816	790	801	763	775	771	813	775	774	781	762	769	762	786	752	803	746	774	762	788	769	761	764	731	809	792	760	792	736	768	779	773	806	810	766	782	797	780	803	789	800	875	745	752	787	763	765	759	736	770	754	746	805	753	765	838	792	768	797	726	706	803	764	779	742	764	771	792	747	797	730	732	718	747	794	743	802	760	792	760	770	802	775	789	766	778	828	785	736	766	759	783	750	734	774	788	780	781	738	802	754	798	812	778	749	745	780	747	751	788	758	817	772	753	805	756	765	771	743	816	763	742	781	789	754	778	761	810	798	793	808	769	761	796	738	739	747	781	745	758	782	824	721	765	765	816	755	795	812	784	762	728	777	796	780	798	756	741	789	764	783	762	783	842	740	762	781	795	767	804	768	725	758	752	744	717	808	776	738	746	793	734	787	779	780	767	795	788	779	749	736	755	792	751	798	730	785	730	753	803	750	769	806	748	774	780	775	794	806	765	804	746	769	802	732	763	768	761	740	743	802	754	741	803	749	760	777	783	833	785	810	748	770	795	840	811	795	788	816	773	774	752	843	767	801	777	806	797	785	763	808	779	793	769	743	786	770	755	766	772	781	728	743	798	750	752	792	731	778	808	752	746	774	762	810	774	742	752	773	743	776	736	737	801	812	725	769	757	780	749	771	781	785	734	781	787	809	793	802	804	772	753	805	779	724	789	760	774	798	796	766	763	786	762	792	773	744	791	785	796	798	739	753	766	717	801	772	790	795	785	805	772	809	718	726	747	694	764	796	809	755	788	726	778	798	787	781	806	753	751	757	772	788	778	811	761	775	762	755	750	768	800	780	811	782	779	771	775	795	771	776	787	817	757	781	770	793	784	755	826	766	742	777	742	740	756	725	789	725	729	799	797	775	814	811	761	773	783	819	779	731	771	734	783	837	754	794	775	773	743	750	779	793	778	764	802	714	768	745	728	794	758	772	751	739	764	846	773	708	776	754	785	814	777	750	761	711	724	822	777	777	801	785	738	809	785	804	775	745	789	750	751	759	771	733	754	790	730	773	773	782	799	787	738	732	786	798	772	767	765	769	795	787	786	751	753	775	748	768	820	761	774	775	810	792	765	774	765	796	729	769	787	795	769	744	761	726	780	781	756	733	762	789	734	795	774	710	768	801	767	728	749	758	767	783	761	764	793	782	835	756	797	765	777	766	833	795	752	770	766	735	724	806	826	822	784	731	785	761	721	761	749	782	741	801	741	766	739	706	760	790	760	726	711	788	791	764	742	778	804	804	783	768	781	766	771	767	847	786	779	767	709	797	760	784	732	789	757	771	806	757	774	762	774	778	794	762	792	753	786	790	744	748	759	806	745	795	822	745	775	812	724	757	764	833	703	793	734	763	757	815	793	802	782	772	742	773	818	781	757	781	777	749	744	772	766	753	798	797	778	729	801	709	786	800	764	774	734	740	804	820	761	750	738	809	776	823	762	805	806	778	794	786	778	746	776	767	778	756	829	789	737	787	785	775	752	742	760	782	783	810	782	742	810	728	786	771	802	783	829	770	759	758	767	778	811	802	814	757	731	773	778	776	787	808	762	821	811	759	784	750	813	801	778	787	734	733	786	799	788	766	770	752	762	773	816	778	805	778	792	798	751	765	726	730	797	769	821	783	789	761	827	786	770	785	777	761	814	771	779	761	722	785	772	728	791	757	757	773	798	760	755	730	796	740	808	768	756	730	785	781	763	729	768	796	811	809	768	748	745	760	739	772	801	789	722	776	793	765	798	769	795	767	800	793	735	777	777	705	769	786	786	752	844	778	756	749	749	786	783	772	775	802	762	766	731	756	784	776	759	734	755	816	769	774	784	794	812	780	776	818	805	756	725	869	775	811	796	791	782	747	750	803	765	771	774	747	826	770	846	794	712	802	768	720	783	763	798	767	745	781	742	716	762	789	762	787	800	761	795	726	798	775	761	761	777	791	822	716	790	724	774	786	794	805	707	761	776	840	776	748	792	812	773	796	737	788	805	794	710	807	795	767	784	780	779	779	796	774	777	795	831	771	781	774	778	735	752	730	751	753	769	783	796	767	792	796	800	795	760	767	759	761	736	790	757	772	790	766	763	753	782	779	783	814	825	773	751	722	815	788	771	789	784	787	730	798	793	838	834	763	779	781	776	798	833	743	797	788	752	773	827	805	719	771	830	728	751	770	757	717	777	750	828	766	758	797	771	791	753	775	835	819	748	811	748	778	786	784	782	825	764	752	830	739	773	736	787	806	806	780	727	777	789	808	750	751	807	778	760	838	741	748	822	771	813	840	765	760	740	742	738	757	762	814	750	835	777	789	782	803	760	783	769	762	766	753	751	796	740	794	759	755	781	788	763	764	773	861	757	799	819	814	758	734	767	767	754	786	813	758	751	732	782	765	771	844	791	785	785	761	798	748	780	784	796	809	738	756	786	739	733	781	709	807	820	737	739	768	787	818	792	760	788	789	689	794	782	757	765	738	777	804	763	781	782	818	722	802	750	709	775	761	783	769	800	811	756	738	785	786	731	751	767	819	807	773	766	775	826	741	741	806	745	737	814	760	737	751	750	807	815	758	747	854	813	764	782	734	782	743	787	778	800	784	739	819	781	734	743	781	757	807	751	796	795	802	752	799	747	801	801	794	758	780	771	775	775	729	763	770	800	787	764	732	824	773	774	785	795	776	767	749	743	748	748	769	797	722	767	708	746	789	763	801	754
6367	254	112	120	112	107	110	116	92	87	98	88	100	102	99	96	88	72	88	88	87	103	89	105	85	96	94	88	101	73	74	80	91	77	90	100	82	102	86	109	94	95	82	80	80	79	78	83	106	76	92	97	94	85	75	73	77	62	104	80	101	82	89	86	80	89	94	96	84	89	82	87	104	102	113	79	90	86	87	88	91	98	79	82	81	87	94	94	86	108	79	80	57	93	97	98	90	78	90	102	118	96	88	98	78	101	101	77	76	107	96	92	100	92	78	83	82	93	86	84	105	98	108	94	81	81	95	90	83	97	74	76	82	82	77	98	90	105	98	94	88	96	95	83	99	86	89	81	92	92	91	97	92	92	84	91	91	89	79	71	97	77	71	92	98	91	70	82	94	98	92	105	90	104	93	110	70	73	87	97	86	98	95	77	96	72	89	100	98	99	99	98	81	85	93	99	100	88	110	104	92	102	105	98	106	84	74	93	88	89	79	95	82	79	101	100	93	79	106	85	78	101	99	83	84	82	68	96	64	83	78	98	96	93	96	74	106	90	99	94	88	92	101	101	83	93	82	91	86	72	95	91	87	88	79	91	90	90	96	84	78	78	95	83	92	93	99	114	87	95	85	101	96	98	98	97	90	99	94	87	92	70	81	78	82	95	92	89	103	93	101	95	85	86	101	94	82	65	99	81	88	73	81	88	94	85	99	87	124	84	87	100	91	79	91	81	101	98	88	92	96	108	97	81	110	102	94	93	98	89	102	100	95	94	79	77	102	86	98	101	90	89	94	83	94	79	81	90	87	87	101	79	90	90	109	105	93	82	89	87	72	88	83	93	95	120	108	57	99	86	97	90	83	86	98	86	94	76	77	105	85	93	97	84	81	92	99	84	106	98	92	66	90	79	89	94	101	102	88	95	88	89	82	105	83	83	89	100	98	83	82	90	115	102	96	93	90	98	80	85	93	96	102	81	101	76	91	95	87	99	88	98	88	65	102	98	91	63	89	91	97	101	88	75	85	86	101	84	84	77	97	98	91	84	95	96	97	101	106	70	111	88	92	93	78	90	75	87	104	82	96	81	97	102	106	75	90	79	100	109	88	96	88	92	91	95	96	68	79	78	99	87	109	80	97	104	100	100	83	102	100	83	98	93	86	94	87	89	108	81	100	84	78	84	77	81	83	95	94	81	105	74	85	94	84	112	85	83	90	96	79	83	101	97	88	70	78	82	112	80	72	99	99	90	87	75	89	96	80	86	104	85	82	105	78	80	92	94	103	90	103	94	97	86	92	92	89	81	109	106	99	88	94	89	97	80	87	97	98	93	86	92	74	90	95	86	92	87	89	111	100	80	60	106	88	92	105	98	75	95	103	93	92	87	90	109	86	85	104	103	86	75	79	93	91	82	100	92	90	99	97	94	103	94	100	110	80	103	78	91	86	71	79	100	86	101	77	106	115	93	101	77	80	98	94	96	93	86	72	83	94	87	102	85	103	97	90	82	85	92	85	87	101	98	80	91	96	66	93	107	86	74	100	92	80	89	90	86	89	95	102	103	89	82	82	79	91	81	82	106	74	87	70	85	65	75	83	93	106	88	96	93	113	101	107	93	86	80	89	106	72	85	72	97	86	99	98	92	80	78	102	93	107	86	109	78	81	102	90	84	84	87	77	82	88	94	86	80	79	72	106	84	87	88	78	93	85	98	95	84	96	86	84	92	97	101	80	82	85	105	98	78	76	80	92	74	77	97	97	98	94	85	81	96	107	87	90	87	94	93	93	82	108	93	98	83	80	96	106	95	91	80	74	83	82	86	94	87	91	94	89	112	103	104	78	95	83	96	86	99	79	83	84	71	89	84	91	84	94	107	92	84	103	94	99	103	89	104	117	87	100	98	100	68	94	88	94	85	75	85	88	78	79	89	90	76	102	93	89	69	113	82	93	81	82	67	106	89	85	102	82	106	77	83	92	75	96	75	87	82	101	102	79	80	97	83	76	82	103	95	72	86	68	82	74	81	90	84	98	101	88	93	90	84	83	85	94	78	105	88	90	85	87	95	87	91	96	87	90	79	90	95	89	95	96	103	82	83	102	73	100	95	98	76	81	74	94	96	100	95	78	83	99	97	84	82	87	83	79	86	82	85	80	91	96	92	78	91	80	92	85	94	69	83	102	105	72	89	90	86	85	94	87	86	89	102	90	76	93	96	94	78	114	84	78	87	89	77	90	94	98	97	81	101	81	88	84	92	88	74	99	88	117	87	90	90	81	90	92	90	90	90	99	80	90	102	97	92	81	83	86	93	99	86	101	80	107	75	89	81	92	84	98	78	96	95	94	85	96	72	90	82	85	95	93	89	95	84	90	101	77	87	76	90	99	93	82	79	74	90	86	66	91	90	86	95	115	82	75	92	67	90	104	92	86	97	80	90	70	93	88	112	89	110	106	91	100	68	85	105	84	70	88	98	104	92	93	79	99	74	100	99	89	100	94	82	94	102	86	91	83	77	94	103	86	86	83	79	96	88	86	74	89	98	80	98	86	99	89	82	108	80	86	81	91	95	96	82	97	79	123	80	74	78	95	92	95	81	76	85	86	97	103	94	93	82	93	101	71	79	89	75	96	113	105	98	89	102	96	85	91	85	80	105	95	92	101	92	122	87	100	98	78	88	86	76	101	106	79	91	92	98	98	85	93	99	79	109	92	102	99	97	87	83	105	83	113	107	89	100	102	80	95	93	101	77	108	89	89	82	81	80	84	102	97	80	90	87	75	93	91	96	91	113	86	104	80	96	82	82	86	98	102	97	91	121	88	93	98	84	83	103	95	90	81	90	86	94	104	93	86	97	119	73	82	92	90	93	70	88	88	88	81	80	88	84	89	97	95	88	88	93	73	104	97	80	79	91	96	88	82	84	89	84	93	101	87	98	79	102	81	89	76	100	104	104	98	81	85	95	79	88	73	108	80	93	83	83	85	103	102	89	84	81	85	116	97	104	91	91	90	90	79	86	94	94	94	92	80	93	96	108	98	93	94	89	110	95	88	95	87	77	77	84	76	107	82	80	89	79	80	94	91	100	102	79	70	74	89	79	103	83	94	113	75	90	103	108	93	96	77	108	76	89	95	83	89	87	101	95	95	95	69	95	83	99	73	91	93	84	90	93	68	105	124	86	89	102	101	93	96	94	79	91	105	88	83	90	104	82	83	92	99	97	79	77	91	87	94	89	92	98	79	93	83	86	101	102	88	87	91	92	89	83	98	88	91	103	93	90	81	90	73	97	95	94	87	105	97	72	77	86	85	89	102	85	68	99	102	92	90	87	101	92	81	84	96	77	92	80	92	83	83	101	100	88	98	88	91	93	88	86	87	86	78	102	88	77	98	95	99	84	90	72	106	85	92	85	98	78	93	75	89	88	101	80	84	100	101	86	92	86	90	106	68	89	102	107	95	80	99	88	84	93	79	108	91	82	106	90	95	115	80	88	97	96
5338	309	351	349	343	347	320	296	329	321	286	334	320	317	291	293	279	298	289	292	263	256	304	290	286	292	279	307	277	262	290	282	304	265	293	326	258	286	284	293	275	291	303	261	296	273	317	274	298	256	293	256	275	294	282	268	274	267	268	283	311	275	271	278	300	283	286	285	283	303	307	304	288	283	284	248	276	297	279	286	281	306	268	313	301	297	284	256	298	273	295	265	302	304	294	266	281	261	290	278	289	281	274	302	285	264	272	266	290	292	261	304	261	317	269	291	284	294	304	279	267	264	294	322	282	272	277	254	304	276	308	275	260	279	284	298	263	254	275	276	280	278	283	293	297	315	272	287	291	268	303	254	299	283	254	269	271	300	299	310	287	285	284	272	247	293	300	288	281	298	250	275	288	291	290	271	292	283	313	294	271	283	303	269	244	301	280	289	278	289	306	296	297	287	264	282	261	283	291	273	271	305	296	293	290	290	297	303	266	277	275	307	290	291	297	305	265	294	279	279	267	300	282	291	299	292	305	301	307	305	259	283	277	292	271	256	281	268	270	289	300	299	282	315	297	292	294	276	299	269	300	289	282	273	279	299	309	303	302	289	293	285	283	297	289	290	275	281	307	270	272	260	290	262	257	293	292	270	287	290	263	287	279	293	304	285	280	295	267	276	290	294	288	293	315	305	287	269	312	275	271	268	284	302	284	305	290	306	310	271	287	233	299	294	281	301	258	291	256	304	284	264	284	272	267	297	258	296	244	245	291	284	295	302	259	282	277	280	268	281	292	287	260	309	274	293	271	312	270	295	306	298	274	259	297	298	269	272	305	291	252	271	295	266	278	289	271	273	279	296	274	285	284	285	266	264	283	277	292	288	282	315	274	270	283	237	285	297	287	283	283	307	293	244	271	287	329	277	301	274	265	269	297	280	276	274	290	245	281	325	273	249	287	287	296	303	275	266	310	287	289	302	283	298	262	255	315	282	261	284	293	286	285	279	271	309	263	287	308	282	318	294	272	274	293	285	258	293	290	270	267	271	289	286	284	303	287	284	304	293	270	267	286	303	290	252	255	298	316	272	267	299	288	272	279	279	298	283	271	279	293	292	305	300	284	302	286	290	258	280	251	288	307	287	297	291	290	271	280	298	287	259	266	298	279	300	267	277	292	263	268	252	271	304	288	286	282	276	277	265	265	276	301	268	268	286	283	297	289	254	310	276	274	273	291	292	285	275	253	279	280	262	294	279	274	280	293	272	291	293	270	291	316	291	282	280	291	298	304	303	281	280	269	282	265	289	264	307	297	258	282	275	322	286	278	269	293	310	289	298	300	293	261	292	310	284	295	292	278	277	281	285	294	303	305	282	281	284	260	255	278	297	276	255	262	293	288	293	287	269	296	261	304	301	250	279	277	275	310	270	306	295	289	255	270	272	301	306	269	276	290	257	296	285	280	316	297	305	290	294	295	293	306	286	279	299	278	279	310	299	314	262	284	304	308	287	294	268	288	296	299	258	303	276	288	311	284	294	297	263	285	276	300	262	317	278	302	309	292	313	297	256	294	295	269	276	268	278	279	295	293	306	280	277	286	316	283	271	316	293	299	289	293	268	299	265	314	250	276	262	286	300	281	289	296	310	273	282	255	294	272	278	305	272	313	284	288	257	290	262	288	289	314	267	261	296	313	249	264	275	269	294	275	280	267	262	280	289	284	293	276	295	269	304	295	294	288	270	283	277	285	284	274	262	319	281	290	270	272	291	287	297	294	289	290	281	308	283	284	276	306	277	317	285	280	275	300	303	289	278	288	257	294	280	289	264	271	296	286	313	306	263	294	296	285	305	300	260	309	291	283	257	307	247	273	245	289	281	285	282	262	249	295	250	308	292	284	273	321	261	247	269	279	307	280	272	285	282	290	308	287	272	279	245	267	295	287	287	274	274	280	292	257	282	255	277	325	275	290	270	273	284	308	284	294	325	273	248	280	293	270	268	260	286	252	261	271	278	291	292	286	299	268	265	270	274	278	313	281	270	291	277	281	282	279	306	267	275	279	287	267	310	287	259	284	294	282	265	307	283	311	301	249	287	280	286	278	296	275	303	280	249	274	302	263	273	290	302	282	267	307	309	256	257	275	275	248	273	303	255	292	321	282	281	285	294	264	292	276	297	278	274	280	276	296	273	260	276	249	272	275	294	322	283	267	261	294	290	306	276	285	282	293	276	321	307	275	254	297	266	275	285	251	302	300	289	280	262	316	267	288	264	286	263	288	287	305	300	340	301	276	272	299	316	295	303	296	287	276	273	315	276	272	286	272	252	272	314	322	283	258	312	285	263	268	300	290	290	289	288	302	252	268	270	288	265	270	330	306	286	276	258	277	293	308	297	307	309	286	271	267	290	274	281	260	319	275	264	296	301	325	270	282	300	274	297	290	303	279	297	293	273	283	271	277	271	293	283	270	289	300	260	302	272	290	284	275	260	264	258	268	242	292	298	285	290	304	262	303	250	269	259	274	287	293	287	275	303	272	278	271	249	267	263	270	341	302	265	292	300	303	313	269	284	282	297	302	280	259	276	267	288	293	304	302	285	291	265	298	293	267	258	294	272	279	268	268	289	280	337	280	280	283	289	308	289	261	275	295	259	274	293	290	280	284	295	288	276	298	277	276	276	278	282	291	281	264	277	286	286	280	269	289	276	301	297	277	256	291	275	281	315	302	283	270	283	267	310	285	298	268	286	292	273	270	273	293	286	312	283	287	317	286	288	288	283	285	252	301	284	301	286	311	274	325	282	282	291	285	280	277	276	232	293	289	276	283	317	277	246	303	257	289	285	279	283	257	246	278	280	304	274	287	302	277	289	274	289	279	278	312	276	265	330	298	278	327	279	291	292	265	268	263	297	322	295	262	301	275	323	301	255	308	308	264	262	263	285	296	266	263	299	275	304	321	269	281	283	279	272	263	277	297	308	266	269	272	307	268	291	287	293	328	254	296	293	301	274	280	288	250	291	270	283	287	316	295	287	269	273	301	287	291	269	249	283	286	251	278	284	282	254	296	264	290	317	294	290	271	276	303	260	283	274	299	299	276	320	295	306	265	295	302	275	274	273	262	299	266	285	284	260	295	286	290	279	283	241	274	298	306	281	275	281	285	279	272	272	306	328	292	327	279	272	293	295	280	277	302	316	267	269	253	288	293	300	296	305	265	308	301	269	295	325	297	287	300	301	269	285	244	287	301	289	297	297	291	271	304	296	280	268	277	272	283	305	330	275	291	310	282	287	282	276	276	297	295	264	276	268	284	292	287	283	308	295	267	270	286	277	303	313	300	295	274	323	273	284	291	285	326	261	247	275	311	251	261	272	273	296	307	278	296	299	293	303	291	265	285	274	283	272	284	286	278	296	283	289	275	310	293	295	302	277	290	263	308	278	288	305	311	277	255	260	301	268	260	278	309	284	287	277	253	253	269	307	284	298	266	277	296	269	308	283	294	279
48989	16757	1976	901	636	546	426	339	345	322	295	287	255	271	249	235	255	260	259	226	231	237	250	235	234	236	223	253	197	211	232	217	213	222	201	221	220	219	214	245	200	217	226	204	211	240	258	212	219	230	192	199	253	226	235	243	232	204	208	212	238	226	195	228	206	226	238	244	202	232	218	219	206	231	221	217	213	200	220	238	213	232	231	221	199	202	222	229	224	212	229	229	225	221	212	218	225	205	227	198	242	213	246	214	225	219	221	257	220	210	215	219	211	221	239	223	219	227	222	216	220	207	226	207	211	187	232	208	244	205	238	220	235	234	214	218	208	228	205	208	213	220	200	226	206	201	197	207	225	203	193	202	223	223	220	225	236	242	194	219	220	206	198	193	224	208	235	231	203	195	215	214	204	234	212	212	232	205	224	197	207	220	250	196	222	207	228	239	212	217	227	231	215	255	215	239	215	221	208	201	222	200	215	222	229	217	217	215	216	217	230	204	217	206	205	222	216	199	190	245	231	225	192	216	225	224	206	235	233	224	210	203	195	217	230	244	247	220	241	237	215	220	240	210	231	215	239	240	228	230	197	205	214	218	214	216	194	193	249	217	213	234	216	249	196	221	220	239	202	203	238	205	202	232	214	207	222	211	196	234	233	238	189	222	230	218	220	207	242	225	224	209	209	212	218	223	226	216	249	246	208	235	219	234	217	192	195	226	213	239	207	208	227	237	214	269	219	221	218	225	211	223	217	235	224	234	213	252	199	211	219	235	199	215	208	198	230	242	202	217	232	230	189	232	205	232	238	226	221	223	225	219	215	226	220	225	219	248	205	240	231	235	212	207	238	225	222	226	225	216	228	203	218	227	205	228	204	203	208	204	230	208	246	220	217	220	227	220	194	228	264	216	184	207	203	230	231	216	207	203	213	193	227	247	265	222	216	214	202	241	209	210	209	226	217	256	242	216	261	228	236	234	250	228	227	224	223	233	257	209	230	220	219	232	220	187	232	236	210	233	242	235	258	196	248	201	233	213	181	221	232	187	231	223	250	189	197	217	232	217	188	214	188	238	261	215	234	212	174	222	228	234	224	219	245	215	245	202	214	210	202	212	231	221	199	233	222	221	209	240	230	204	211	225	221	209	237	232	192	217	221	240	230	218	212	197	257	213	239	204	235	239	240	221	222	234	226	203	206	239	253	202	222	218	219	201	203	215	242	211	213	235	194	208	240	227	227	231	222	206	222	210	204	217	193	233	237	196	219	231	216	197	211	211	239	229	207	235	204	234	218	223	229	224	217	223	207	215	223	228	207	222	221	252	226	271	220	220	226	238	233	213	239	210	236	238	226	226	208	226	205	215	233	206	203	187	217	220	224	213	232	250	222	225	235	234	198	222	217	212	216	216	193	233	221	228	215	195	230	184	209	232	231	235	213	198	242	239	223	219	233	204	224	194	222	198	199	200	193	250	207	212	207	228	214	220	240	234	228	196	192	221	214	224	215	237	211	203	239	215	201	226	216	242	222	221	230	241	220	204	251	201	243	221	218	203	200	210	219	233	240	250	217	207	231	236	199	238	229	245	217	226	199	221	229	246	231	229	236	216	220	210	231	249	219	195	218	213	235	216	218	219	208	195	211	226	221	235	212	218	218	210	235	252	245	244	227	223	211	219	202	203	236	212	220	231	237	220	220	185	236	220	194	215	241	248	233	206	217	185	206	197	220	234	245	206	234	247	197	194	214	218	236	222	211	231	243	218	235	217	189	202	221	202	215	212	225	210	196	209	221	181	239	205	218	236	233	235	198	223	229	223	224	228	216	229	236	239	231	230	215	231	219	223	216	203	244	220	254	207	209	224	208	227	228	223	211	228	254	216	231	221	241	215	223	239	227	244	216	243	220	214	223	228	230	227	244	215	231	216	197	219	209	222	217	220	226	235	236	247	229	185	211	242	214	221	204	218	206	225	240	218	238	203	191	192	214	195	206	207	216	242	207	202	228	218	224	218	233	198	231	232	208	204	235	225	224	207	228	215	199	215	228	214	230	238	212	240	218	254	218	233	233	226	210	220	224	239	225	219	224	223	217	231	223	206	231	234	211	204	219	208	227	242	198	208	246	212	196	226	204	202	233	205	211	224	223	200	241	219	237	228	256	217	230	229	188	223	235	248	222	234	236	224	176	217	218	225	236	245	196	223	204	224	207	192	216	198	215	234	215	205	242	239	203	253	202	248	243	214	203	254	214	231	203	237	229	212	227	232	232	220	198	237	210	220	227	204	243	205	226	232	220	249	227	222	230	226	204	218	206	233	218	216	269	240	208	218	203	226	216	231	230	225	226	232	227	214	215	210	197	242	227	231	241	203	196	201	191	220	231	182	231	204	233	224	231	215	218	213	230	235	201	224	219	206	202	216	231	214	230	218	217	216	198	210	232	233	228	210	193	199	239	202	197	205	224	228	202	247	232	232	223	241	207	197	233	236	232	273	240	209	218	220	220	227	240	212	246	242	204	209	235	205	231	217	222	220	209	238	198	223	221	211	207	216	224	249	212	214	229	199	234	225	212	229	247	210	237	216	217	230	238	227	217	251	244	227	220	243	217	252	202	213	187	236	243	233	241	229	216	244	217	218	200	227	228	210	195	221	211	235	226	217	210	196	244	218	212	199	257	245	237	240	209	239	219	203	217	232	235	226	210	220	215	202	222	228	211	203	218	221	213	206	242	217	196	206	257	215	229	232	211	231	225	230	215	226	243	241	213	210	230	227	216	212	239	240	208	219	201	205	195	235	211	204	234	210	212	230	218	223	190	195	216	210	219	245	209	240	224	232	224	258	201	220	216	236	224	209	240	211	222	229	217	199	245	232	222	239	214	220	194	228	232	237	193	217	199	223	195	223	215	228	243	219	210	201	242	242	269	200	211	227	252	208	191	209	224	206	236	231	222	214	222	200	217	214	247	229	218	223	214	207	201	177	222	192	211	210	214	239	224	212	228	237	196	236	187	221	234	203	233	247	216	202	221	224	226	242	237	232	208	250	212	227	232	228	227	210	190	232	226	237	216	230	215	200	189	186	230	251	248	233	198	229	207	227	176	222	221	190	208	203	246	211	213	248	214	252	242	208	242	201	197	244	217	228	211	225	209	208	218	212	190	223	232	213	212	247	205	192	231	229	256	225	210	240	215	187	203	189	192	206	208	214	221	240	226	224	187	236	221	230	241	209	230	212	216	215	211	213	210	225	192	224	204	199	217	228	222	234	208	212	207	205	222	213	225	204	245	210	210	217	206	228	209	218	231	204	225	222	226	238	219	216	183	207	256	232	239	229	228	234	219	236	230	212	201	224	224	247	219	215	218	213	231	225	212	233	227	215	227	211	202	223	203	202	253	232	230	251	224	232	241	224	256	234	220	228	221	223	241	223	222	253	239	213	203	225	224	225	229	218	209	218	225	210	219	229	208	224	209	203	210	227	212	197	226	213	222	220	234	203	213	212
25056	1239	2342	2708	2354	2043	1754	1520	1318	1173	1081	952	895	862	794	859	821	723	695	731	763	694	707	697	723	653	642	658	639	671	627	640	608	614	638	583	629	613	635	609	557	568	609	613	562	567	571	583	575	550	616	577	613	553	597	552	580	578	578	583	614	526	574	549	555	600	594	568	540	559	553	585	551	592	575	574	564	578	558	582	543	555	557	595	586	607	575	568	590	597	593	551	570	582	586	589	513	630	563	523	576	540	588	583	575	564	579	566	562	559	557	558	576	597	539	558	551	588	568	580	597	559	552	502	551	552	565	536	562	569	567	569	545	576	552	601	552	582	576	572	550	536	547	542	558	529	597	556	565	554	550	580	571	563	574	520	534	566	575	570	556	578	551	544	528	563	584	587	531	595	607	556	561	576	577	554	541	577	555	598	578	548	548	562	575	570	536	557	563	540	577	550	553	566	576	562	523	513	591	550	575	569	540	549	600	551	527	567	567	615	597	582	561	556	560	576	560	566	597	562	491	564	567	575	536	607	561	548	569	504	591	598	530	546	578	581	567	560	555	520	530	570	573	507	562	589	562	607	572	597	572	551	536	572	564	587	542	550	590	515	538	580	558	581	561	554	583	540	590	583	565	561	576	591	554	594	569	516	568	523	599	606	579	584	543	524	566	526	589	560	534	546	579	592	559	555	563	565	561	578	584	556	545	583	580	542	602	581	546	596	530	512	551	526	544	580	559	544	601	563	538	576	558	543	503	529	553	568	615	508	594	535	555	561	569	554	604	556	534	571	559	556	563	527	580	564	605	569	543	564	553	572	542	593	539	571	562	554	598	581	545	587	597	551	569	615	546	578	524	591	580	552	538	569	557	589	566	550	595	567	553	579	546	561	571	621	572	581	571	551	554	516	636	544	564	580	562	554	585	541	548	582	531	565	571	540	569	529	557	502	605	586	574	555	537	586	572	547	558	573	565	564	598	557	539	527	554	550	563	571	567	535	607	569	568	521	553	571	553	480	535	587	542	594	515	610	525	574	555	526	573	522	553	563	537	522	596	574	548	551	580	550	492	578	593	534	563	586	557	580	533	566	539	549	535	601	565	587	565	552	573	596	587	546	524	568	584	570	563	611	547	613	593	564	607	546	554	576	551	570	521	568	542	551	596	536	556	608	574	550	577	494	557	548	609	577	574	568	599	571	549	565	549	543	578	611	591	567	569	594	585	651	550	555	563	563	560	573	521	543	555	571	584	524	554	562	564	572	583	564	557	560	600	604	529	527	566	533	598	541	567	538	575	570	561	553	542	535	485	536	592	544	590	557	551	580	583	592	572	530	554	568	597	561	614	545	566	548	539	561	575	557	534	576	615	599	523	564	602	578	517	483	549	534	536	555	549	541	537	575	594	569	587	564	579	592	539	616	557	616	542	558	529	536	546	560	580	548	567	536	529	598	582	591	554	581	563	567	584	597	581	534	530	586	566	589	535	598	585	566	549	585	564	548	550	545	566	597	538	549	540	539	554	589	586	534	554	550	554	553	565	569	546	550	585	624	525	575	590	562	564	563	523	530	602	564	530	552	571	616	577	584	580	554	576	574	547	515	549	578	534	534	537	544	603	597	578	576	549	601	571	591	562	620	534	560	568	580	580	516	554	572	556	572	577	563	573	534	600	527	560	540	565	542	556	575	533	603	535	532	563	583	608	536	525	572	552	574	568	571	584	544	566	559	528	550	520	577	563	562	583	588	552	574	548	544	520	534	549	574	568	572	610	574	544	545	565	540	573	556	558	524	564	552	548	583	528	570	563	516	573	546	555	544	594	546	535	558	559	560	587	546	544	581	537	564	591	577	553	551	547	596	580	562	562	542	579	569	529	602	593	563	549	611	564	588	588	558	562	568	611	569	578	569	559	551	562	604	575	539	607	550	567	593	596	553	547	572	553	618	544	587	561	572	530	562	580	532	531	572	538	530	597	562	581	512	568	575	530	610	576	569	564	549	582	563	560	580	553	555	576	549	537	597	575	588	572	587	548	561	549	556	589	572	592	547	568	594	579	583	552	600	563	624	562	532	599	563	555	541	535	586	544	572	562	588	584	555	598	572	528	561	578	536	535	574	526	543	576	538	536	535	571	545	537	571	535	562	535	524	582	549	567	575	537	577	559	579	568	541	519	600	567	554	548	563	538	542	600	584	577	571	597	556	560	572	547	592	535	549	575	552	555	564	548	591	576	631	585	599	576	537	550	563	593	555	530	560	595	570	580	548	578	562	539	605	519	594	545	558	577	578	563	538	549	607	576	565	534	569	571	550	535	541	523	539	588	596	585	566	548	571	571	516	558	590	567	554	557	581	569	549	548	562	569	568	541	562	557	547	535	551	528	595	556	579	590	528	564	578	538	519	538	545	570	572	609	555	583	544	607	553	563	573	575	546	574	527	550	559	554	580	585	592	563	548	576	582	596	605	588	585	569	615	539	540	542	547	547	566	526	534	580	570	523	523	567	564	546	556	528	515	594	554	531	582	587	553	583	577	578	554	534	564	557	545	590	573	611	596	564	551	553	587	557	581	548	582	611	565	552	605	545	539	579	571	583	560	530	532	552	551	586	493	528	515	555	527	613	556	538	586	512	530	572	583	583	548	572	582	533	557	621	555	596	575	560	570	547	540	545	593	577	566	607	563	563	607	560	519	563	591	609	548	599	581	549	547	587	535	549	544	555	577	555	614	579	541	540	578	554	568	575	560	550	528	541	563	537	548	563	599	542	529	582	557	587	565	529	532	546	588	589	597	568	592	570	574	556	538	661	537	588	552	571	559	585	574	546	573	532	524	595	579	557	517	565	561	594	529	549	574	580	548	571	556	568	555	560	570	553	572	568	517	555	543	568	552	585	579	570	566	581	528	554	595	548	544	579	557	591	564	575	570	550	589	582	556	564	631	608	558	558	600	558	577	585	592	554	543	582	600	565	576	541	560	581	563	579	560	582	587	516	626	602	566	558	573	607	551	560	590	565	579	584	562	573	574	573	568	566	567	555	548	610	539	591	522	561	583	525	541	535	530	546	567	579	582	554	546	532	516	545	576	515	619	580	540	537	555	547	559	586	543	574	558	571	571	570	551	571	574	560	543	580	492	578	549	528	566	581	536	550	594	571	589	562	559	573	569	545	550	585	572	539	545	592	570	543	572	545	611	543	558	540	573	569	573	540	565	564	567	576	569	581	559	562	592	566	577	547	591	534	526	544	541	555	569	545	552	565	567	576	543	547	550	555	564	561	597	560	535	569	572	611	546	571	550	554	521	587	541	597	541	562	548	625	586	531	566	561	570	537	591	556	540	592	561	582	573	542	607	567	569	586	595	534	593	513	589	555	571	590	588	557	544	538	523	550	570	526	583	553	562	569	539	588	547	593	581	562	579	571	577	554	578	540	541	587	546	596	533	553	551	577	565	575	553	609	590	532	551	607	559	542	629	557	544	541	521	608	581	603	568	548	543
63610	27029	7181	1973	1193	1007	734	659	615	525	461	447	441	415	465	387	415	400	401	397	349	405	349	376	333	355	336	368	356	302	325	338	356	363	342	347	314	345	333	355	343	344	340	337	361	365	354	359	329	373	325	367	353	362	339	315	339	329	349	318	324	336	350	330	341	330	336	319	326	338	344	366	336	336	349	316	357	320	333	361	335	330	342	357	307	330	307	306	316	334	305	372	364	315	330	362	347	311	297	292	335	339	309	377	347	372	334	354	325	367	351	342	332	315	342	348	328	325	323	341	320	340	331	324	336	336	330	319	367	336	335	340	311	296	344	366	339	291	369	310	327	327	327	336	325	339	343	358	325	301	334	326	319	336	366	349	311	316	358	330	332	359	319	347	342	327	315	378	322	312	332	331	354	330	355	314	314	317	329	322	329	382	310	331	366	318	325	341	333	316	353	329	306	301	286	317	337	353	335	326	378	302	334	345	321	332	360	298	307	334	342	354	354	320	361	351	343	314	338	330	339	345	331	319	315	327	313	352	346	332	318	326	341	354	349	327	339	329	319	316	325	327	319	341	348	341	357	348	319	371	356	304	299	310	338	321	333	354	301	338	347	365	322	324	347	315	351	365	328	359	341	327	300	348	361	316	345	324	312	344	362	330	335	315	341	333	300	333	336	364	343	323	287	368	333	311	362	334	314	346	313	320	348	312	381	357	360	308	326	327	325	313	325	326	353	344	307	318	341	343	352	359	330	364	349	315	360	313	287	372	346	315	394	324	329	324	344	331	353	317	299	312	327	357	336	353	363	319	322	342	374	340	339	366	321	340	375	334	341	346	326	342	323	324	321	318	319	361	339	363	346	319	342	337	354	366	341	307	324	366	380	340	331	331	357	328	320	381	321	330	330	346	346	355	348	314	357	312	318	346	292	335	358	332	322	373	314	317	316	341	301	345	332	345	321	285	329	350	337	346	353	321	336	328	332	359	322	322	335	322	328	373	347	301	338	354	330	309	332	346	290	304	327	335	341	325	330	307	331	357	355	314	320	320	338	363	320	324	338	316	353	335	352	370	319	340	359	327	354	338	342	316	361	345	360	345	321	324	339	344	318	334	365	345	306	308	396	359	330	337	333	333	356	333	332	336	319	348	330	351	387	315	321	330	320	318	311	323	349	329	309	362	323	348	307	367	340	371	285	333	327	305	311	309	341	314	343	334	351	350	332	324	319	347	334	373	377	330	327	327	375	326	337	350	321	326	341	353	342	353	322	329	322	336	320	326	347	324	310	335	328	305	330	330	335	347	335	318	338	372	326	308	319	358	340	327	330	339	350	320	367	354	325	320	340	354	356	308	308	319	361	332	338	347	349	342	322	352	345	314	340	349	292	344	352	335	326	350	340	317	351	346	334	317	347	377	355	356	332	355	318	345	336	333	376	313	346	324	337	338	328	356	352	320	329	321	288	305	317	351	321	347	304	306	321	323	329	348	364	345	356	323	320	354	369	345	349	357	334	323	343	299	332	322	312	323	286	344	324	361	326	322	354	355	301	282	304	317	332	357	292	334	353	347	317	344	347	336	363	364	360	299	332	327	353	321	392	346	326	360	333	368	344	356	348	306	346	326	350	361	315	326	328	364	327	305	336	333	331	329	288	373	330	304	328	347	340	325	332	325	364	347	354	335	338	338	315	367	330	355	390	318	351	324	316	361	354	350	342	337	370	312	353	316	304	349	303	318	338	376	372	371	346	316	345	321	322	328	334	333	350	350	354	296	301	319	334	324	352	339	340	329	310	351	348	329	324	334	370	353	308	324	298	359	342	308	353	331	337	370	304	332	302	335	331	340	340	298	324	313	333	334	341	344	338	343	313	333	349	336	337	360	348	325	332	332	347	334	330	386	336	324	323	316	341	354	315	353	338	329	345	371	362	349	349	339	339	339	345	333	337	345	354	338	307	309	339	358	340	318	359	317	333	335	342	345	373	302	321	329	371	316	334	374	334	336	338	344	378	292	323	326	369	364	327	346	336	294	329	346	313	329	344	300	342	347	307	325	344	349	359	346	312	340	333	304	342	340	357	361	338	339	354	348	323	332	352	318	329	319	332	349	332	286	347	346	325	342	336	317	339	327	329	301	301	348	333	347	301	346	347	342	315	330	331	347	380	337	319	337	330	354	331	346	341	303	347	306	360	354	344	323	317	341	381	330	332	315	316	347	308	301	336	308	315	337	321	306	356	327	336	334	299	320	358	336	339	341	345	326	318	353	336	338	312	332	278	327	331	308	356	354	347	357	345	354	341	315	363	339	335	363	316	344	357	323	375	328	314	316	345	342	378	297	308	333	341	329	350	362	343	329	338	312	338	314	314	313	344	326	325	301	326	345	333	305	337	308	303	343	348	331	358	363	329	321	294	313	309	293	334	339	328	352	333	324	315	341	303	353	333	303	325	354	336	332	370	353	326	325	357	356	318	343	322	370	354	312	341	301	349	350	334	326	302	306	331	334	362	335	330	297	322	341	367	328	329	352	358	325	318	373	323	342	314	320	324	357	310	358	347	337	356	343	362	339	333	302	350	360	323	335	314	326	335	337	342	331	314	335	333	338	341	318	358	301	332	292	333	322	335	360	325	320	335	325	327	319	324	321	346	346	345	320	347	324	301	325	318	328	370	327	322	355	337	351	316	358	357	367	342	328	318	322	349	330	326	301	318	347	345	368	358	301	320	332	304	290	357	330	360	358	351	308	329	315	338	348	359	331	362	322	365	345	363	327	314	344	341	349	335	352	335	315	332	353	353	360	329	348	315	377	337	310	332	330	342	326	320	341	340	331	315	351	334	346	325	320	332	335	305	325	316	308	328	340	337	313	344	349	371	318	380	344	367	332	292	310	314	335	337	326	348	333	296	342	344	358	305	348	318	334	289	363	294	347	337	350	296	335	377	326	310	332	345	320	316	299	321	310	329	338	349	320	329	372	302	325	312	330	322	341	338	359	323	306	368	325	334	335	313	330	355	359	366	364	344	292	335	338	328	360	342	350	350	361	349	334	356	361	362	341	350	318	309	293	364	327	325	359	302	341	310	371	347	293	342	356	346	330	337	320	324	357	304	315	315	350	305	347	375	310	330	333	309	311	334	355	311	321	322	342	350	323	338	306	345	346	341	356	338	310	312	331	359	339	304	358	353	318	340	305	366	333	301	344	313	352	357	340	379	348	334	311	380	379	330	319	321	344	334	278	328	328	333	332	346	342	327	325	344	330	333	339	338	357	353	350	345	306	353	329	340	386	357	376	324	357	327	331	323	377	378	325	341	335	318	324	332	342	328	331	344	317	353	361	361	352	305	325	317	308	323	358	327	330	337	371	345	344	327	338	310	339	357	328	304	300	361	337	349	323	355	317	367	363	362	334	338	352	338	365	360	365	341	333	374	387	362	348	327	339	309	333	334	337	291	368	322	317	325	343	334	348	326	328	325	361	323	319	317	339	343	322	341	345
33555	2106	4223	5006	4308	3654	2927	2512	2341	1908	1719	1657	1504	1373	1345	1259	1162	1163	1095	1081	1067	1068	1037	1020	1030	964	931	963	875	948	899	904	931	871	911	891	906	906	872	848	863	858	809	826	799	852	816	870	852	786	779	782	829	799	799	798	774	891	819	792	801	814	780	837	836	802	804	780	780	786	817	860	805	769	756	802	829	829	771	830	822	797	819	776	748	810	805	769	743	790	749	798	799	742	810	797	742	777	829	822	775	849	774	773	794	764	787	802	758	748	806	761	810	786	808	791	749	762	781	820	808	804	803	802	778	785	744	752	808	813	757	806	785	752	853	810	789	811	790	772	793	810	832	804	775	743	754	776	798	805	785	817	818	741	772	800	770	807	793	810	817	752	810	766	751	769	755	725	807	763	774	812	765	756	779	794	795	830	777	760	803	820	834	761	822	753	794	751	789	823	832	744	767	770	793	762	795	798	763	755	780	867	751	774	767	770	792	762	770	792	798	829	811	721	774	772	770	781	795	728	812	724	814	785	811	759	779	791	763	787	797	756	801	777	806	788	769	774	755	785	785	764	749	807	799	784	782	768	751	821	760	745	811	736	758	767	758	736	786	760	789	831	772	750	766	771	748	798	823	783	784	743	805	782	739	776	816	837	783	798	725	736	760	804	789	809	780	805	776	799	785	780	769	770	780	788	753	777	766	740	744	774	815	756	762	754	766	741	787	778	772	791	767	778	823	787	791	781	784	734	772	786	801	787	784	796	810	748	764	842	774	793	822	780	774	730	805	819	821	776	721	781	773	754	821	796	824	750	749	784	820	768	811	753	758	790	756	752	831	773	741	788	786	770	765	842	764	772	747	788	833	763	762	841	795	737	776	765	732	758	772	782	756	731	768	808	795	806	786	770	749	786	757	793	762	812	808	776	776	790	743	772	780	746	773	710	764	726	743	750	809	778	806	770	737	804	766	746	794	799	723	798	757	752	751	775	753	778	782	758	759	750	801	798	771	788	730	781	798	758	860	808	820	807	752	776	792	823	784	743	737	773	782	781	759	795	738	781	769	755	751	739	768	768	768	750	726	709	759	724	751	805	780	817	785	794	760	752	804	791	748	771	819	794	757	758	798	785	771	788	765	791	810	769	810	852	798	809	771	785	765	765	783	746	746	728	795	750	772	817	768	786	768	802	769	765	740	792	748	778	785	758	760	728	805	801	775	804	778	725	754	814	763	807	796	758	816	795	812	792	744	771	736	791	801	843	780	754	761	806	856	804	814	792	779	771	777	769	744	839	775	786	800	804	745	798	769	783	776	745	803	854	786	776	753	766	743	797	776	786	775	851	775	710	814	792	797	795	772	832	728	764	760	759	805	808	774	760	770	814	784	781	785	740	766	727	765	766	765	747	809	778	784	816	728	759	800	779	790	783	794	795	803	845	714	801	799	803	804	758	730	794	761	792	753	761	752	753	795	739	785	762	728	815	708	766	752	838	779	803	812	786	767	754	804	795	733	779	771	765	803	772	768	779	786	744	747	788	755	773	780	768	784	788	768	788	789	763	762	745	768	757	761	842	765	803	779	763	792	763	774	782	778	766	821	709	798	724	747	743	779	783	796	807	773	779	764	823	731	828	772	771	816	747	734	799	804	710	765	811	810	777	743	768	824	750	807	782	796	805	724	838	800	794	785	784	776	774	788	724	808	777	807	788	808	779	815	751	706	775	776	755	762	766	844	764	764	777	791	716	780	766	757	786	810	761	805	764	792	794	802	723	777	772	785	759	805	843	751	781	814	771	761	795	744	730	761	748	757	760	748	779	757	810	819	778	820	767	765	814	739	761	789	767	811	782	777	794	757	773	764	794	807	715	770	743	785	811	742	817	818	734	756	865	765	771	744	802	765	778	802	746	760	771	806	783	760	767	768	765	784	802	860	804	820	788	770	751	786	814	775	778	775	765	747	811	792	808	814	857	823	797	798	785	699	787	807	815	761	787	693	746	757	788	811	782	738	768	762	822	803	835	771	792	801	787	733	785	764	752	791	737	783	809	749	774	783	779	812	751	834	818	781	766	759	811	790	790	774	777	745	796	821	724	800	795	777	787	774	751	798	772	777	777	728	762	784	773	788	758	777	819	766	749	773	725	755	791	758	805	792	827	763	737	796	773	816	747	763	736	749	746	745	794	816	762	781	807	740	780	778	770	800	779	788	781	774	762	790	726	773	731	825	783	752	729	731	781	770	786	832	766	786	794	789	814	761	812	757	772	840	770	732	743	793	793	800	729	746	776	762	747	796	775	737	765	753	763	780	727	830	776	757	785	800	737	771	754	778	791	798	827	776	755	819	791	764	793	764	781	741	778	773	782	753	837	767	740	802	784	796	784	745	753	762	755	784	695	761	718	753	771	724	797	744	773	694	760	798	757	821	829	754	765	747	760	821	711	782	826	788	803	740	745	638	733	752	805	800	741	806	810	772	821	741	777	805	773	799	777	772	690	774	774	800	778	777	769	816	778	735	803	865	790	767	795	748	785	728	753	793	784	816	783	700	771	774	805	770	775	771	709	795	728	735	781	824	826	775	784	761	784	783	858	747	785	776	841	796	756	778	784	778	755	730	776	811	784	775	778	783	773	794	786	748	784	809	775	797	767	784	749	771	757	744	770	772	824	812	824	740	762	802	808	727	781	774	776	723	760	762	769	773	774	799	765	770	741	753	849	744	798	802	764	835	753	779	711	779	799	809	822	776	765	795	815	730	786	777	769	819	753	768	782	780	777	799	796	742	779	768	757	732	837	782	799	824	801	812	775	774	769	782	785	806	760	768	738	775	749	789	775	815	779	794	736	776	805	778	755	796	751	784	742	771	833	744	766	824	787	774	783	765	761	736	774	749	757	763	784	772	742	749	747	775	728	847	825	728	750	801	804	799	800	742	818	809	721	799	797	778	827	690	783	793	768	786	809	819	765	777	797	759	733	780	783	799	798	802	811	808	793	781	783	821	757	773	732	752	776	781	773	786	801	753	804	759	761	784	799	814	793	764	762	797	762	737	759	823	814	767	836	767	820	793	770	794	752	770	788	808	755	784	743	746	771	784	720	794	817	784	811	761	776	823	737	781	772	790	789	812	752	728	763	782	786	792	795	773	792	782	776	848	766	816	793	780	773	818	765	789	743	768	792	783	794	773	767	781	752	805	802	770	801	734	802	741	722	776	750	771	786	793	796	772	774	791	762	779	733	777	769	786	771	788	763	794	779	761	779	771	790	835	815	806	754	817	752	794	756	853	744	766	778	807	743	748	718	776	768	764	761	768	749	777	740	789	788	770	778	762	798	807	811	751	782	821	796	768	757	784	761	728	793	791	802	746	785	806	747	719	796	724	821	722	748	767	734	783	778	760	773	826	813	782	794	745	809	772	771	795	745	789	736	743	749	766	804	718	764	794	763	765	775	751	791	764	776	747	774	776	801	814	741	801	799	826	796	812	774	758	769	815	801	796	789
6458	272	128	119	89	91	116	90	90	91	84	97	101	105	85	77	85	96	100	76	95	70	94	99	96	111	96	77	85	96	81	76	78	94	89	94	73	90	94	87	90	113	82	91	99	92	95	85	86	88	97	99	97	94	103	78	80	98	74	96	92	92	94	89	97	85	100	99	82	93	90	83	96	95	76	84	87	80	84	89	101	100	101	81	102	103	97	99	85	77	88	79	79	94	86	85	97	86	106	94	95	75	78	100	95	97	98	89	81	93	80	85	80	83	86	87	98	98	105	92	94	92	112	82	91	69	80	105	91	108	81	84	94	61	95	76	82	98	81	76	105	85	95	87	76	80	88	93	88	115	103	85	94	85	77	96	77	86	96	102	84	88	96	103	96	88	83	88	65	86	78	107	85	89	96	92	84	82	97	82	88	77	78	85	83	84	87	90	74	99	94	91	98	97	91	81	82	93	77	88	88	82	95	85	100	90	94	88	105	111	97	78	65	100	120	98	101	100	90	75	82	95	83	83	88	79	72	93	72	109	94	88	78	92	88	91	93	95	86	85	87	81	83	84	80	93	81	102	73	109	82	92	101	89	112	81	78	93	96	96	109	90	88	77	82	93	108	96	90	77	90	100	82	91	96	72	91	96	83	90	90	108	109	83	103	68	95	100	69	95	79	82	105	81	74	97	115	87	92	89	119	79	89	97	99	86	92	81	81	76	87	97	76	96	83	83	85	80	75	73	83	95	98	104	105	86	96	100	88	103	99	95	104	113	90	90	81	96	101	93	100	73	91	100	87	93	97	99	92	76	106	75	100	92	90	92	91	110	81	76	82	103	86	83	93	92	76	90	81	89	94	83	97	110	98	85	98	87	95	97	85	83	90	96	95	92	76	88	93	101	91	85	87	96	109	99	97	88	105	90	84	73	75	89	89	90	99	100	102	75	97	102	93	99	91	76	85	86	94	68	99	92	87	88	93	73	97	92	102	103	91	90	107	92	86	90	86	90	91	74	101	89	101	92	66	97	94	100	69	96	62	101	103	97	74	87	104	79	82	82	91	100	91	104	99	92	97	99	91	108	76	113	91	94	85	93	68	82	80	78	79	90	97	104	89	86	96	76	105	102	73	72	90	85	96	91	72	106	109	95	90	107	76	89	72	91	94	87	102	91	76	84	107	71	91	79	100	95	91	94	80	111	121	101	94	91	87	82	101	103	83	73	92	92	79	85	91	94	77	112	96	85	77	101	96	90	120	88	99	89	103	87	101	83	88	90	72	108	100	103	100	95	88	117	93	99	88	79	86	99	90	80	82	72	77	80	102	84	101	96	95	89	94	94	73	104	89	85	98	82	91	77	81	97	84	79	75	86	107	84	73	105	115	93	75	79	70	98	81	75	113	79	99	102	120	84	80	112	79	95	102	103	77	86	91	100	103	84	82	73	89	81	77	67	83	77	76	82	83	81	85	96	97	96	85	111	111	78	69	96	97	79	90	80	88	84	97	101	90	89	92	100	84	86	99	106	97	104	95	80	95	81	87	88	81	101	90	95	103	78	100	90	93	111	81	108	77	113	99	75	86	94	89	86	89	79	69	81	97	99	90	90	99	99	97	85	98	90	76	108	104	87	87	88	85	97	98	82	101	94	88	91	82	95	82	103	98	82	80	90	86	82	71	89	82	82	90	102	96	98	90	89	104	84	106	85	110	88	101	83	95	97	93	110	86	81	114	108	83	80	83	109	85	88	91	88	85	99	82	86	82	84	106	108	88	93	107	86	73	97	94	111	81	86	91	71	85	77	88	83	81	95	79	101	93	105	70	90	80	88	88	88	115	92	92	105	91	76	91	96	101	90	97	89	95	103	82	79	93	70	91	101	84	93	75	73	108	91	71	91	76	124	90	70	88	85	77	102	87	101	70	81	79	85	90	95	67	88	99	86	79	83	101	85	83	77	60	87	97	82	96	76	90	91	84	103	101	115	80	101	99	86	99	76	69	86	83	106	76	83	83	75	86	80	83	72	85	103	93	98	98	79	95	99	74	92	100	85	96	123	74	91	70	107	92	86	90	106	92	93	112	86	102	86	100	95	91	83	109	85	103	99	113	88	83	79	88	81	94	102	98	77	90	100	103	71	80	91	82	92	89	80	108	106	77	115	98	97	85	93	87	76	80	80	85	86	99	84	64	87	90	94	96	88	96	82	87	73	85	97	103	91	103	106	82	81	86	73	83	82	87	69	87	87	101	91	88	83	86	83	82	96	85	100	85	83	87	105	79	81	73	100	74	109	102	85	100	108	98	99	76	78	89	99	92	86	96	88	83	87	92	84	92	85	82	90	93	89	95	99	96	88	87	99	97	107	110	95	76	77	92	77	83	84	93	77	95	107	86	84	77	97	88	79	87	88	80	84	84	97	82	82	91	78	103	95	90	100	92	88	95	79	95	94	89	77	66	81	104	98	84	85	83	72	95	109	106	71	107	80	88	91	104	87	81	83	90	90	95	94	87	97	92	92	87	82	77	113	76	84	101	100	104	89	83	75	79	78	95	92	88	81	98	94	81	89	83	81	91	83	82	78	79	81	92	82	90	97	106	84	85	74	90	95	94	77	83	87	95	67	94	90	97	94	92	97	88	80	85	110	100	98	100	94	86	90	92	116	83	85	88	90	86	93	100	89	96	86	85	98	84	110	94	93	96	75	87	92	110	79	95	105	92	80	86	80	101	96	90	106	85	81	79	86	78	99	86	89	92	91	79	78	109	115	84	87	71	79	85	86	94	97	88	118	98	79	95	98	80	83	109	87	96	72	71	76	100	97	94	91	89	106	86	85	86	98	75	68	101	97	90	102	98	78	92	94	92	92	94	88	100	82	92	104	80	83	84	108	89	83	94	91	103	81	98	64	100	92	92	93	92	84	109	95	109	76	87	99	97	87	121	84	92	82	80	82	86	94	72	108	83	102	97	107	97	110	92	89	93	84	108	96	85	81	116	90	95	78	104	88	90	77	101	79	101	92	91	76	104	86	87	90	90	92	105	94	71	90	96	83	109	82	67	83	106	90	90	87	76	77	96	103	88	87	92	82	92	93	97	97	91	87	89	100	88	92	80	88	83	76	87	98	95	95	86	99	78	83	82	102	102	102	91	95	95	77	106	91	87	74	94	85	88	97	72	94	95	102	99	78	89	78	101	91	82	85	100	83	108	83	95	84	99	90	80	84	99	80	111	73	105	97	96	83	87	84	101	70	81	93	96	89	82	95	85	78	94	76	106	80	88	93	99	93	92	92	81	100	75	97	85	87	87	85	99	92	81	95	84	86	63	76	92	74	70	99	95	92	79	77	98	86	87	84	97	106	92	84	80	74	94	91	81	82	100	77	86	85	81	92	104	103	86	79	91	73	94	82	108	100	93	79	91	94	94	93	83	88	97	97	104	89	90	87	86	66	100	98	84	84	71	84	92	113	104	98	85	71	90	79	82	95	105	90	99	81
5428	310	334	385	324	346	319	325	327	317	298	316	292	287	283	289	273	312	310	283	264	279	285	310	264	273	272	267	287	260	283	267	320	290	288	268	285	260	283	321	278	317	292	281	283	296	288	300	297	289	273	259	285	314	264	320	305	282	282	335	284	272	286	278	295	283	295	258	284	278	305	276	284	276	278	276	284	267	293	257	303	306	282	305	300	296	273	310	282	256	287	271	266	305	292	283	283	276	274	297	286	294	269	261	254	322	277	267	295	288	291	279	276	291	298	288	259	282	275	283	298	265	263	279	282	267	279	281	277	236	290	252	288	323	295	299	294	300	290	305	291	294	293	289	269	266	302	261	291	268	276	270	272	264	297	270	295	293	312	279	288	315	304	265	296	283	251	300	291	277	297	269	291	265	290	285	296	276	255	287	296	298	281	287	267	266	326	291	291	276	279	278	281	282	312	272	287	266	288	263	273	284	284	304	251	262	310	295	278	294	277	291	282	281	278	253	286	269	279	284	264	295	259	298	283	299	293	302	273	283	273	270	281	259	284	277	310	278	287	322	288	276	281	277	288	289	270	277	313	308	251	275	276	277	266	300	327	275	324	287	278	293	275	301	290	306	261	275	300	282	277	274	302	305	307	276	253	268	265	264	271	280	281	276	294	283	290	279	268	269	280	277	271	295	277	269	312	326	276	294	263	296	302	298	302	274	296	273	293	283	303	253	303	272	283	253	262	311	275	285	260	253	261	267	264	282	278	288	281	308	302	262	283	257	263	263	266	288	273	278	272	281	284	300	282	290	273	270	304	296	286	305	247	252	320	300	279	265	285	267	273	274	284	288	261	300	278	263	294	270	291	293	292	273	295	274	280	302	293	264	300	273	269	283	283	314	300	288	282	299	287	291	309	304	276	283	297	285	277	259	279	296	290	282	289	265	309	272	281	292	257	284	307	278	276	255	323	282	283	286	296	256	274	282	294	313	277	300	286	290	290	299	284	253	289	292	266	331	283	283	298	284	298	272	252	306	287	268	287	286	317	264	284	295	259	260	269	273	249	272	306	283	298	298	297	260	281	291	277	293	265	284	282	266	262	272	281	276	293	276	255	299	298	298	274	289	287	274	284	271	276	279	253	299	282	274	264	269	262	276	296	258	274	298	301	285	277	285	300	274	320	290	296	274	275	287	295	286	282	308	264	278	273	290	278	265	290	293	256	304	298	293	269	271	284	294	288	309	299	275	278	274	269	290	303	289	295	277	294	316	281	280	260	273	283	292	299	306	267	281	324	273	259	288	261	283	294	304	269	302	297	290	266	275	268	318	308	262	312	276	271	273	306	279	280	252	253	292	291	286	290	291	285	308	305	299	276	275	306	284	278	291	288	285	285	285	298	274	313	282	300	277	285	282	264	278	325	249	283	292	285	300	296	260	285	318	282	271	273	296	284	288	291	283	285	290	282	238	292	292	293	293	287	293	282	285	289	304	283	298	290	273	307	295	282	283	326	272	253	298	293	255	261	310	274	284	277	267	306	284	257	305	295	311	263	293	278	296	284	257	313	256	282	286	269	274	289	285	295	280	271	309	291	301	259	293	295	271	293	273	256	294	267	291	268	272	274	259	289	305	267	292	309	261	301	329	302	316	290	261	278	291	279	299	284	291	273	289	299	307	306	263	289	274	259	272	300	280	254	296	287	277	276	279	271	297	305	270	301	274	291	297	252	271	306	255	294	288	262	269	297	281	283	300	286	284	298	290	311	265	262	292	291	245	308	303	294	296	291	273	287	266	266	279	282	271	296	277	291	268	277	290	268	272	279	286	323	292	294	271	276	291	273	291	314	293	303	309	271	306	261	295	275	304	282	272	265	254	295	277	290	261	297	276	289	304	260	304	277	289	269	309	260	295	277	284	276	298	305	274	295	299	265	288	292	289	276	268	286	300	283	283	288	286	305	252	299	291	271	307	292	298	287	295	301	287	282	291	310	318	279	293	303	281	259	262	281	275	283	295	269	282	306	293	279	314	298	271	271	287	304	272	292	274	291	295	281	313	269	273	333	281	267	291	291	310	291	304	284	272	268	271	236	271	295	292	303	276	273	306	267	264	275	279	287	300	308	284	271	274	303	292	298	278	284	275	305	297	283	283	269	289	276	295	281	295	297	316	263	294	301	283	277	297	301	293	273	280	310	296	281	268	273	316	320	303	304	304	278	327	290	284	305	278	270	255	260	313	260	274	308	289	273	285	268	277	282	309	298	282	283	268	268	274	289	319	280	315	289	298	270	286	321	289	292	273	298	297	283	273	246	274	284	275	300	267	300	264	277	318	278	318	313	285	266	291	284	286	276	295	290	296	254	264	271	276	300	273	302	277	274	285	288	267	266	271	300	250	285	280	280	275	260	279	258	270	280	283	266	283	256	285	289	261	270	282	281	245	304	251	263	285	325	279	294	292	271	279	291	268	300	274	276	303	291	256	286	299	280	286	311	287	267	281	272	273	290	274	267	271	290	313	312	297	320	261	275	275	294	291	273	304	270	287	293	301	270	316	269	288	259	258	297	274	288	268	272	274	286	310	313	286	237	316	287	306	279	326	287	285	270	293	300	291	328	267	296	273	300	285	291	272	276	299	282	275	308	255	289	305	277	299	298	270	281	265	266	276	262	290	289	278	264	274	284	288	273	289	304	293	266	291	267	285	276	285	264	296	273	286	285	271	285	273	263	283	280	282	279	267	280	284	287	283	276	272	287	272	270	269	290	274	278	285	296	253	280	308	274	305	274	289	284	301	299	288	300	293	316	307	307	266	258	298	301	286	325	274	289	277	275	296	279	290	295	281	254	276	269	283	243	290	271	286	306	277	283	255	301	278	290	268	282	307	245	255	292	278	283	317	272	261	295	277	255	279	289	270	286	286	283	290	288	282	283	254	265	266	277	262	306	290	285	284	270	271	253	298	276	264	307	295	290	286	304	301	276	270	297	318	316	310	293	290	286	305	292	307	283	294	270	284	300	273	270	308	306	303	288	277	290	306	248	286	267	257	305	282	303	288	268	271	277	272	274	306	281	268	281	289	301	291	315	272	261	288	300	275	274	281	288	283	260	280	274	293	270	259	293	275	281	310	288	275	300	289	276	285	275	272	266	278	321	282	281	285	268	300	256	267	291	305	293	289	276	273	281	275	260	276	287	292	276	303	311	265	305	272	289	284	296	296	280	319	314	320	287	293	261	284	276	295	305	299	285	296	281	278	272	271	262	284	268	264	261	284	280	283	302	301	308	296	272	273	318	268	275	276	300	322	295	302	309	261	299	308	260	276	295	277	268	244	257	283	248	291	279	318	314	295	286	281	278	281	271	295	285	281	298	251	267	311	286	279	258	255	295	280	292	269	272	307	289	299	257	289	293	276	308	238	279	276	291	311	294	264	319	296	309	262	316	246	292	316	264	292	277	277	275	253	296	283	247	276	296	281	298	293	274	281	247	275	281	279	295	263
50157	17446	2224	943	664	531	426	392	392	315	312	262	265	293	247	246	253	205	255	209	204	219	239	235	226	242	232	223	221	219	210	251	256	210	220	245	214	246	216	211	213	219	214	209	216	233	219	239	234	221	210	249	217	246	238	211	224	224	223	217	222	210	234	212	214	214	234	232	241	238	226	211	241	205	216	200	244	222	243	241	227	216	213	205	233	225	198	230	233	233	225	230	222	229	199	191	227	216	215	230	234	219	202	205	217	239	232	212	199	204	224	209	214	253	237	221	210	222	226	229	205	237	211	224	244	233	214	228	222	214	216	211	227	251	244	223	223	215	222	207	213	223	251	227	182	235	241	220	202	233	213	222	239	239	213	234	221	197	226	205	259	234	216	230	207	247	217	268	200	206	208	241	198	238	225	219	228	232	220	217	204	206	233	217	204	211	204	214	212	204	226	236	207	217	223	246	229	246	218	239	216	212	212	234	185	221	206	208	221	230	247	182	207	223	231	198	211	230	236	202	229	232	218	221	222	218	217	230	205	223	232	230	213	216	230	220	187	230	205	229	228	209	220	240	215	230	258	234	201	192	230	227	225	203	224	197	215	243	232	195	202	238	237	223	223	221	225	229	233	194	198	214	209	227	210	195	228	213	210	220	219	234	225	236	200	213	225	227	230	208	223	255	223	241	226	201	201	228	237	238	251	224	190	191	230	200	208	212	219	231	202	216	230	227	210	215	244	241	235	204	237	258	225	223	217	236	233	217	192	229	219	209	229	211	220	219	222	205	246	224	242	207	201	237	231	191	233	224	257	220	228	213	240	217	192	250	245	243	231	253	205	233	219	224	221	196	203	230	208	205	205	246	230	233	198	272	220	231	228	230	184	239	214	208	243	226	220	215	207	229	212	226	227	208	242	230	204	207	225	236	212	227	240	215	226	243	166	201	230	229	200	227	235	238	220	214	203	237	218	198	202	201	224	211	222	236	251	201	190	227	219	199	201	221	204	216	217	236	191	207	206	212	236	227	228	238	214	220	210	214	225	206	235	212	243	191	243	218	237	211	225	207	216	203	190	237	215	228	244	242	210	235	226	219	250	259	223	206	209	231	251	217	223	233	219	237	231	198	217	205	235	231	228	225	247	221	235	215	233	210	221	223	217	249	218	224	213	232	212	199	219	230	209	205	221	219	230	247	213	225	195	244	210	230	184	240	237	251	210	235	227	220	226	234	226	184	201	217	217	212	223	209	250	215	213	217	228	209	215	208	254	214	208	231	226	247	233	203	235	244	233	255	219	227	224	243	241	228	240	214	233	219	204	221	211	223	227	247	222	248	233	224	229	227	220	255	250	227	224	224	221	268	213	263	240	227	218	217	194	218	228	198	243	232	211	224	207	218	239	256	220	232	213	227	215	213	206	229	236	209	203	220	233	184	258	217	226	200	241	185	209	203	212	211	220	256	208	240	227	210	215	204	183	225	221	228	200	223	229	221	205	219	215	223	232	225	209	222	228	223	222	217	237	215	229	232	205	197	233	247	217	218	223	222	213	239	214	235	254	216	207	222	215	224	214	220	254	213	229	223	225	213	229	214	206	232	250	240	206	185	226	227	229	233	208	232	211	213	252	206	249	230	226	241	220	217	243	250	248	232	204	261	195	225	206	244	236	215	212	205	207	211	227	223	209	221	219	232	223	259	228	227	209	222	181	207	253	241	215	217	230	212	223	197	240	235	224	208	196	216	212	236	209	248	222	214	202	238	237	226	198	178	228	219	236	216	222	229	212	240	233	256	199	219	233	233	225	231	254	229	220	189	199	223	216	258	236	230	243	211	201	208	215	220	260	207	202	202	243	208	203	217	225	241	221	255	201	226	210	208	226	218	213	227	236	191	226	223	245	239	204	222	217	233	219	188	222	215	228	209	184	232	232	193	203	225	247	210	215	205	196	238	190	228	220	204	238	234	190	250	201	240	204	224	210	233	230	253	251	214	201	224	227	233	218	230	224	242	222	187	247	229	238	219	235	205	213	241	216	203	207	225	216	221	204	224	219	221	234	227	232	220	211	215	184	234	232	243	216	207	202	202	215	212	210	212	229	234	205	195	197	246	224	200	205	238	209	242	247	218	260	238	218	239	215	184	202	203	220	198	234	224	207	230	226	184	232	227	208	244	251	206	224	230	206	240	224	214	221	235	214	187	249	222	228	213	208	242	212	221	211	237	196	198	246	212	225	231	220	212	231	222	240	219	220	236	236	192	239	231	282	215	228	187	194	233	225	228	232	228	242	218	196	217	209	224	223	220	216	236	227	213	242	230	239	230	220	217	223	246	211	218	225	211	223	234	230	203	216	208	225	237	221	243	221	192	207	219	233	195	245	211	209	210	226	225	219	206	196	213	228	223	257	187	198	245	220	226	195	225	218	206	269	228	214	217	238	223	248	216	233	217	227	225	243	235	217	202	247	223	211	191	218	191	236	236	200	233	231	213	223	223	218	253	221	210	225	213	220	232	226	220	216	229	227	220	240	205	220	218	228	220	221	208	210	239	217	231	216	255	206	236	195	234	198	217	224	244	245	249	241	201	242	226	202	219	238	240	248	225	229	238	229	227	198	235	228	225	234	186	216	198	232	211	237	198	251	200	211	204	207	207	253	230	225	208	206	221	244	226	204	233	252	220	217	219	227	232	205	222	219	263	233	214	223	237	221	210	221	209	207	220	216	250	215	209	216	222	216	240	223	212	204	238	230	205	247	241	207	209	213	217	212	212	242	245	198	211	223	230	227	234	222	194	233	217	214	217	224	236	224	205	214	204	233	228	221	212	199	202	200	211	215	245	237	211	222	210	220	195	238	213	239	251	190	219	223	232	231	226	227	254	216	214	230	191	226	224	211	206	217	249	266	222	193	260	234	196	205	225	230	222	228	205	216	235	204	187	212	249	229	217	233	222	230	197	217	202	216	210	202	216	226	222	242	206	224	227	223	210	240	240	220	230	209	217	211	213	219	218	210	257	241	204	226	220	219	225	242	197	202	228	219	219	241	211	216	194	202	233	243	221	185	211	204	207	219	223	238	216	213	208	224	249	208	222	198	226	234	229	225	220	241	210	231	225	210	205	230	236	257	214	212	226	226	254	249	224	214	237	238	223	253	262	217	223	213	187	216	216	249	200	239	181	201	226	192	221	219	223	237	225	209	255	210	214	222	210	236	243	230	210	213	229	230	177	220	214	194	236	226	225	225	181	237	198	210	184	216	235	226	248	232	195	205	222	218	240	231	251	204	242	215	242	230	233	211	206	210	245	234	222	230	206	204	199	199	241	192	222	204	237	243	239	210	233	206	233	213	205	228	240	216	229	214	226	229	236	244	236	233	208	214	246	207	215	197	217	239	248	225	213	233	260	201	216	212	218	205	201	249	230	218	241	196	239	196	231	270	215	247	220	184	210	237	220	238	223	181	212	209	222	222	228	215	203	190	199	235	217	253	195	216	214	227	210
26297	1282	2320	2804	2508	1990	1706	1481	1268	1226	1103	959	948	872	886	809	780	765	764	742	709	662	686	680	650	663	671	662	652	598	614	582	642	638	574	635	615	593	587	602	618	585	599	622	571	576	600	547	609	592	595	614	583	534	577	596	574	610	554	561	608	574	569	556	569	611	549	548	587	583	618	558	567	555	534	584	558	584	577	560	602	532	548	590	583	595	559	573	552	581	564	613	621	616	570	577	578	549	589	543	573	533	579	601	595	563	526	551	558	555	546	590	558	544	547	575	555	568	567	550	553	564	551	563	593	591	566	563	565	555	564	551	538	558	562	591	582	623	554	598	543	560	608	596	566	603	632	590	539	588	564	574	551	583	597	561	571	619	598	588	560	566	567	580	534	540	581	547	543	585	540	596	538	532	599	597	567	550	603	591	527	536	616	570	560	541	569	558	601	555	566	554	549	540	568	518	482	520	545	574	537	565	578	597	577	583	568	554	602	575	572	572	583	599	549	586	577	569	582	575	552	589	562	560	567	561	545	590	553	592	530	559	571	567	555	620	535	549	550	597	552	633	567	554	517	634	591	545	569	588	537	584	550	545	546	567	567	545	582	567	557	521	584	555	523	591	555	531	592	556	513	572	540	596	565	568	588	555	570	561	569	559	556	552	613	524	543	575	555	593	559	574	572	546	569	556	550	580	614	548	564	566	570	527	553	572	563	571	527	598	545	561	556	521	602	561	572	546	575	552	569	580	554	544	587	524	555	553	577	529	538	570	563	584	552	560	573	558	572	536	530	523	568	531	571	560	550	561	582	564	576	556	548	572	562	573	529	573	576	572	570	543	566	614	580	601	564	612	569	563	581	534	542	581	559	532	575	538	550	559	593	587	575	529	559	553	584	576	519	551	581	590	567	555	582	572	525	635	580	565	624	605	585	563	579	566	565	569	570	595	589	595	577	543	551	568	591	603	568	593	553	534	563	584	546	536	537	587	557	557	497	560	591	543	582	536	569	554	596	530	566	546	570	581	550	561	579	576	573	559	536	554	572	593	577	572	582	571	581	589	555	556	571	587	606	569	545	583	544	538	566	557	517	578	566	550	553	542	561	592	586	531	600	540	592	561	568	568	551	561	561	545	583	529	569	601	613	572	576	559	601	564	568	583	541	538	556	601	541	586	601	565	562	532	547	583	604	550	582	557	552	584	534	533	559	538	543	551	562	599	591	579	596	529	541	574	558	573	572	519	573	583	556	575	566	595	598	556	565	527	552	589	562	535	572	545	594	530	536	558	552	560	598	563	563	533	600	533	560	587	576	574	534	598	555	591	537	545	595	605	560	547	565	556	543	561	531	525	573	587	538	549	569	505	539	521	573	596	535	560	547	560	523	521	615	568	555	576	594	565	560	510	571	559	568	555	519	556	591	592	570	545	572	557	570	572	575	575	547	560	580	531	533	553	609	563	566	573	580	524	590	595	614	585	578	574	550	548	614	614	561	534	551	555	513	568	564	524	549	576	537	545	565	595	578	562	593	540	578	574	580	555	564	576	543	608	508	574	567	525	549	517	595	578	585	637	594	579	574	578	578	584	569	579	565	547	533	589	547	563	570	551	561	582	550	541	552	521	526	580	562	544	577	562	530	584	554	563	615	558	533	564	568	539	601	536	574	571	580	597	570	554	552	570	575	546	565	573	576	587	567	550	574	598	538	556	531	580	580	554	554	574	549	565	587	555	538	553	572	553	569	606	589	582	577	538	597	594	521	592	559	546	592	574	547	557	543	584	532	571	559	555	588	528	563	548	560	556	548	589	548	561	524	561	564	581	576	588	571	601	549	598	585	543	529	540	543	600	596	544	508	581	554	590	540	530	514	567	551	505	547	571	517	536	573	603	545	530	559	557	562	585	542	523	536	543	586	587	562	544	563	575	566	558	576	557	587	570	552	550	567	577	536	615	596	580	587	553	534	539	573	631	575	577	540	559	569	560	570	525	579	546	548	591	574	572	589	586	549	562	562	594	580	561	535	540	531	553	574	614	542	529	542	574	556	564	588	556	552	540	552	555	607	551	557	540	587	561	588	578	593	562	599	526	562	561	550	540	556	558	603	590	563	531	554	561	544	559	561	552	596	547	550	602	594	541	581	616	586	572	569	569	568	575	571	566	558	586	581	612	582	546	562	582	591	614	544	505	600	568	608	540	553	610	545	622	574	551	545	571	590	609	538	534	562	559	558	580	517	565	540	568	524	524	585	577	592	514	608	564	560	570	544	547	567	545	599	566	525	602	599	576	550	547	590	575	550	566	579	541	527	562	580	568	546	554	603	545	538	550	561	525	576	568	548	544	600	585	570	573	564	586	565	547	592	587	579	588	565	554	563	576	587	559	564	512	559	600	572	586	565	526	576	582	583	570	591	585	536	577	547	562	524	552	590	539	574	582	529	560	544	613	528	578	568	540	531	529	541	571	562	555	614	583	571	531	566	561	607	540	572	579	500	575	536	597	555	535	560	539	556	515	529	566	555	530	551	570	592	579	583	595	546	560	617	569	575	577	554	570	562	553	614	604	571	541	529	544	541	548	584	570	528	538	606	563	589	538	543	526	540	580	569	574	543	565	591	571	599	560	548	539	525	560	543	590	544	540	564	545	559	553	542	566	547	562	541	574	571	600	582	571	572	582	558	534	564	571	543	635	587	540	540	580	576	549	551	586	567	568	587	571	593	606	552	587	554	587	613	556	529	553	597	581	547	580	546	571	538	548	574	550	551	555	556	576	560	576	572	540	543	542	524	535	559	536	499	570	584	562	556	550	585	553	584	540	531	569	553	564	579	632	554	550	544	551	570	563	584	545	562	619	616	543	591	596	582	562	564	574	582	596	559	568	555	600	544	531	528	522	604	502	574	567	565	531	523	560	594	553	565	563	570	573	614	567	570	562	576	546	551	572	523	611	634	535	531	570	552	587	590	555	590	548	582	569	594	543	547	590	539	568	585	557	532	543	563	545	567	561	598	540	512	577	546	579	567	550	570	584	566	556	567	571	587	551	590	527	591	532	565	535	574	569	628	552	585	586	582	552	585	603	549	502	585	559	517	589	567	605	576	552	591	563	527	558	557	573	535	558	567	527	534	544	546	573	568	624	556	514	589	541	551	560	546	535	569	564	601	563	566	569	564	560	519	560	540	529	601	548	621	566	495	573	516	563	612	568	553	599	547	541	585	563	562	554	545	626	542	576	576	581	564	588	555	546	580	586	583	557	601	582	540	576	550	580	562	580	537	602	567	557	586	627	587	520	539	548	605	546	572	532	536	571	553	567	623	543	566	535	493	557	586	566	548	619	562	543	560	579	522	528	556	570	540	587	590	531	559	603	553	577	561	525	561	529	563	603	571	579	540	547	564	600	543	549	523	554	570	554	581	572	555	568	528	569	639	614	545	564	533	549	565	601	575	583	591	607	557	559	527	546	554	604	585	588	600	536	513	537	561	575	597	561	571	545
64916	27310	7261	1917	1292	941	738	695	601	567	485	454	411	396	443	387	408	348	371	400	376	364	358	356	361	337	351	350	380	348	363	351	355	363	353	339	324	346	324	381	334	347	347	345	329	368	329	351	327	352	344	338	336	358	328	321	321	356	324	367	367	325	350	353	325	345	338	326	334	364	339	333	305	318	326	342	367	324	317	354	349	358	301	329	365	333	335	313	323	328	350	327	329	344	340	351	344	316	335	366	311	308	317	339	329	345	347	333	327	329	318	334	314	329	323	325	309	337	337	362	320	305	323	361	357	319	345	342	310	343	350	350	321	355	332	352	362	336	337	328	312	362	329	370	328	327	308	325	303	323	319	315	332	354	341	365	346	335	302	358	358	325	354	341	336	332	331	307	326	320	324	343	302	327	320	333	325	320	323	329	349	326	318	314	311	318	276	356	320	330	343	295	334	372	323	316	355	349	354	329	315	321	325	342	350	321	359	330	323	348	339	336	363	368	300	312	314	320	341	309	331	341	330	291	311	338	310	314	356	349	328	325	321	345	301	351	342	331	316	338	337	310	336	324	353	317	340	355	333	328	351	351	340	344	334	324	331	330	345	311	326	370	373	317	348	326	319	322	332	316	338	350	335	334	354	330	291	322	363	359	344	355	352	310	344	313	321	323	344	343	328	362	315	370	314	335	327	344	364	349	346	337	314	358	334	365	325	309	305	319	330	309	296	334	355	356	333	320	356	318	315	355	332	341	347	365	363	322	315	379	305	310	322	353	321	357	354	344	336	285	292	325	295	304	348	338	340	359	319	327	336	327	335	329	351	322	306	360	334	324	350	348	340	315	322	320	329	331	292	315	330	327	374	312	362	346	343	315	349	341	319	321	332	354	352	355	324	341	351	359	330	359	290	326	328	343	369	358	336	362	317	376	351	302	325	337	331	330	312	306	382	362	325	313	332	322	355	338	355	333	350	325	330	363	330	341	345	331	324	339	341	332	369	360	326	334	323	309	336	322	339	330	314	325	347	328	316	366	351	344	345	323	310	335	286	340	330	292	310	322	340	324	321	317	362	313	306	321	350	340	347	350	343	342	353	320	301	355	343	331	321	351	306	291	351	331	336	307	337	325	312	317	317	341	337	323	350	310	347	331	324	335	315	349	324	345	340	304	343	340	328	301	348	322	317	339	353	335	335	324	319	343	329	323	319	308	331	301	316	297	353	359	345	359	352	349	338	353	330	319	350	340	304	331	330	294	304	340	320	350	317	349	344	304	348	343	358	339	344	353	371	334	361	330	328	353	300	338	373	331	312	353	369	319	364	338	313	340	345	325	378	350	324	354	331	332	339	337	360	305	347	344	313	339	302	335	339	344	347	301	307	319	368	328	337	348	343	379	328	320	317	319	342	341	312	362	312	335	358	341	316	319	314	278	319	359	306	356	323	331	377	326	294	313	333	315	362	329	330	337	325	268	318	330	303	361	308	353	356	341	347	318	344	346	319	374	331	367	309	327	348	326	320	322	321	323	345	334	333	297	324	360	328	339	305	360	329	344	364	329	356	311	336	306	323	312	305	344	317	339	337	345	339	314	333	360	364	336	361	306	341	337	352	312	347	327	342	341	331	356	348	350	342	343	349	357	323	335	347	353	309	361	362	323	360	288	320	342	313	355	299	343	336	338	318	339	342	324	303	333	325	337	346	328	352	328	336	345	338	341	332	326	324	364	352	352	322	350	310	321	355	303	327	327	321	352	320	328	362	313	369	353	344	324	336	339	329	330	352	320	322	364	329	326	322	299	336	333	335	298	336	342	302	364	352	352	366	330	354	330	322	337	335	330	329	340	316	306	337	333	348	357	330	322	349	301	329	366	336	325	326	341	319	314	354	337	367	331	340	321	324	346	304	355	381	358	364	286	339	343	332	327	361	316	336	346	321	332	333	304	316	345	339	355	396	354	333	333	302	341	321	303	340	330	336	373	318	327	329	331	295	344	323	356	323	335	313	312	332	322	319	333	349	321	327	343	330	337	291	350	327	366	328	340	320	322	326	338	363	346	343	354	340	357	323	330	337	345	339	320	340	333	319	382	362	323	303	332	352	357	302	331	313	325	355	332	347	324	342	329	344	345	363	328	330	332	353	320	354	353	360	330	327	359	339	324	345	321	328	311	371	351	321	310	301	368	321	312	365	346	331	330	319	322	325	290	336	335	303	323	307	389	360	341	365	317	344	358	372	322	334	327	378	343	316	353	309	325	308	324	341	329	333	316	347	317	337	369	340	327	366	305	301	319	306	316	322	352	319	337	346	333	309	344	332	347	329	357	367	346	334	340	299	320	307	342	314	354	319	307	338	357	351	332	361	355	361	374	340	339	345	350	345	297	329	356	337	319	356	348	342	359	295	316	343	346	348	324	345	350	317	321	362	326	332	331	355	325	358	320	301	335	363	307	359	312	309	328	333	302	272	323	357	323	315	347	337	367	325	306	352	311	356	360	344	345	337	331	337	351	323	366	302	344	362	341	332	322	312	367	312	340	320	325	325	374	350	350	314	335	346	334	326	346	315	350	349	327	333	326	300	333	315	348	343	319	345	325	330	307	331	343	334	363	327	305	373	349	377	326	354	316	346	361	315	302	346	317	302	330	342	304	334	365	332	326	326	311	322	348	314	337	322	335	316	338	291	332	343	309	338	343	334	341	347	350	347	287	332	322	326	359	357	353	358	364	296	338	322	362	326	336	331	349	288	349	314	333	329	354	338	297	333	340	337	319	318	328	355	298	329	357	330	360	325	310	343	347	327	346	343	347	334	371	344	354	339	367	314	342	330	335	339	346	353	326	327	369	352	314	321	348	362	323	326	342	343	343	342	332	360	341	353	325	363	320	351	353	374	353	366	341	338	349	345	336	325	360	372	332	341	337	339	352	307	337	345	362	326	323	337	311	341	312	332	332	346	297	364	324	367	346	335	319	334	320	336	371	322	317	366	350	316	334	367	331	310	348	330	333	327	339	340	328	376	328	300	342	345	319	329	347	316	322	352	338	344	345	362	310	361	378	345	339	334	387	324	334	321	299	339	323	348	351	332	369	330	306	323	319	367	312	333	326	337	336	346	330	312	331	357	346	325	351	328	337	345	323	407	308	332	283	359	329	311	355	330	321	324	372	315	331	350	314	326	347	315	334	335	359	294	323	345	324	351	356	319	322	319	314	327	335	323	351	292	334	363	330	354	310	287	319	334	374	375	315	340	312	341	318	350	331	323	333	318	320	355	338	336	347	327	334	320	319	356	334	352	330	323	317	316	311	331	358	347	324	348	347	290	335	309	295	328	321	321	316	337	321	323	351	358	332	333	376	350	323	382	325	335	323	326	363	333	350	336	303	351	332	342	292	340	361	312	360	344	333	314	339	367	336	321	351	365	336	322	332	316	378	299	326	365	336	359	339	350	374	304	303	334	293	322	317	345	348	310	341	336	352	320	320	318	329	321	327	331	356
34453	2042	4116	4878	4412	3519	2999	2497	2228	1918	1775	1677	1464	1377	1279	1279	1217	1153	1055	1048	1074	1035	1056	933	973	944	991	930	904	868	892	894	851	835	874	877	863	874	813	826	828	807	822	823	814	834	835	787	793	819	850	865	814	791	769	794	828	753	775	798	832	807	783	781	789	742	767	781	799	790	811	805	793	780	815	759	811	780	805	785	830	822	778	771	802	781	772	780	802	830	792	744	740	809	787	790	773	782	757	804	779	764	818	750	747	800	812	805	815	754	832	790	790	792	780	756	764	791	795	741	829	721	776	770	772	793	742	761	790	796	751	744	790	828	782	767	793	752	742	755	795	764	758	797	766	817	775	775	800	818	754	810	782	735	783	776	775	758	790	737	763	770	752	758	794	752	761	786	755	793	812	723	765	767	790	804	738	791	747	730	795	754	780	812	733	777	769	769	750	795	834	773	802	777	756	768	843	750	764	745	813	853	836	749	801	791	788	789	763	784	804	814	741	777	760	782	840	780	771	754	769	740	744	782	739	741	718	817	791	787	772	769	761	746	727	713	779	799	751	790	745	820	775	793	737	763	773	749	781	742	774	812	721	761	800	759	833	797	774	792	712	793	767	748	763	726	767	791	787	755	790	809	813	755	807	749	775	777	707	754	761	787	802	719	801	778	771	812	740	801	733	774	704	804	781	750	755	759	809	754	810	768	794	762	754	786	769	797	763	773	781	744	762	729	828	796	775	771	758	797	782	803	825	787	798	731	748	794	778	787	762	732	737	771	751	774	737	748	816	741	772	817	767	750	750	806	770	732	784	757	735	725	743	730	751	811	818	782	799	809	763	770	781	804	801	786	808	821	756	787	760	775	755	769	727	746	756	775	751	774	826	790	758	794	737	805	799	791	735	757	780	771	774	769	762	822	776	813	760	759	746	791	817	816	825	827	762	770	762	773	823	786	768	775	795	819	775	770	790	768	736	789	770	784	768	754	783	783	808	741	754	777	805	754	790	743	772	775	788	741	768	754	743	775	713	813	849	779	781	780	755	823	750	764	796	793	817	796	750	793	758	812	774	812	729	716	727	742	787	792	792	747	782	774	773	785	756	800	784	745	747	753	764	758	796	794	758	799	757	819	765	742	802	754	791	776	762	830	775	745	747	770	798	761	735	811	753	792	809	773	747	770	745	782	756	767	783	812	784	781	782	751	731	751	726	807	779	771	822	757	804	787	731	774	767	770	775	783	772	823	811	846	797	732	721	716	787	757	809	774	825	824	765	751	810	786	770	739	728	733	784	768	744	768	746	803	774	770	793	725	740	747	762	721	755	745	759	767	737	768	740	759	774	707	785	747	792	773	780	732	739	830	779	786	757	795	777	798	798	735	792	806	823	780	759	773	749	773	799	721	776	704	763	761	756	739	756	797	732	804	773	760	779	782	798	791	815	789	741	710	794	805	721	807	757	727	779	743	773	773	785	774	780	723	759	773	802	766	763	778	791	759	784	752	774	789	768	770	805	722	711	805	733	771	770	784	745	827	799	768	766	771	770	746	730	762	801	760	765	756	748	770	783	777	790	756	785	745	791	732	765	804	773	802	701	803	805	840	756	766	798	737	811	801	805	757	814	736	742	798	740	773	823	771	716	795	739	831	806	801	766	773	755	777	820	777	730	767	782	736	781	735	739	766	729	747	788	764	775	798	806	811	711	765	778	773	820	797	781	779	800	733	721	745	773	783	775	768	777	746	796	775	753	711	790	816	794	747	775	741	853	820	749	779	780	811	767	754	756	703	756	782	784	734	827	717	739	823	723	809	766	771	751	728	766	815	838	762	792	747	831	810	776	762	763	763	747	800	803	767	740	734	800	779	770	773	794	775	744	755	781	775	787	761	835	750	735	754	792	782	823	760	762	797	774	776	728	775	762	762	725	762	757	801	791	743	789	784	764	769	769	832	850	784	732	824	797	774	782	784	754	832	743	744	746	810	787	797	755	777	827	807	825	765	777	778	760	791	787	709	773	787	811	698	755	780	774	768	734	800	739	791	748	732	783	782	749	782	766	775	764	743	726	768	808	807	781	798	812	771	792	762	819	800	787	776	788	783	758	763	748	765	745	778	746	778	775	753	770	811	738	749	769	799	801	757	789	748	813	730	789	748	761	733	843	738	757	800	776	777	773	768	763	812	787	765	777	748	761	803	742	783	788	772	767	803	798	775	775	773	749	769	739	768	754	774	838	750	777	837	783	738	795	756	791	752	793	802	706	751	795	781	776	758	771	791	770	776	786	732	761	738	756	726	764	766	779	765	735	813	850	773	749	793	742	761	749	735	732	770	733	760	804	803	798	801	745	725	722	745	791	752	776	786	800	771	751	795	798	785	747	789	721	781	811	762	775	803	762	783	777	704	749	753	786	766	738	733	782	785	777	780	789	732	783	776	775	770	811	789	805	748	767	750	787	762	758	811	799	762	751	751	789	788	768	766	777	813	754	802	770	797	747	819	756	802	767	753	789	808	796	749	778	768	777	793	724	759	741	776	780	760	735	775	766	763	780	744	755	766	778	758	775	763	743	808	854	768	742	768	794	803	749	787	781	810	758	752	802	767	773	737	795	742	786	778	830	804	803	751	764	786	760	767	752	763	750	736	767	802	767	812	765	798	766	758	783	759	767	711	747	787	781	783	741	767	815	771	744	793	756	796	776	763	789	757	747	792	745	775	730	799	783	748	806	797	781	807	799	804	798	824	793	785	814	713	751	775	755	816	777	732	794	806	757	796	799	797	758	757	762	774	843	741	780	753	756	736	782	820	788	801	764	756	741	820	765	778	782	749	715	752	797	768	791	783	742	731	764	775	761	813	799	808	732	787	772	802	806	787	794	785	802	788	805	745	789	767	720	748	773	776	785	785	771	764	711	757	780	753	833	779	800	779	765	780	747	789	748	828	723	773	806	739	760	775	764	786	798	810	737	835	746	772	757	766	778	757	811	755	792	739	766	809	732	778	773	756	830	769	770	806	770	748	730	743	791	742	724	758	799	804	739	782	750	725	728	707	790	775	781	808	764	768	759	767	759	765	808	804	781	762	732	825	770	793	758	792	799	816	776	751	767	831	777	763	767	794	737	787	718	772	792	771	794	754	809	757	813	731	746	765	768	786	739	757	756	736	743	728	823	778	746	747	718	761	784	824	765	733	750	803	747	800	771	804	760	765	759	794	765	735	743	792	784	781	791	791	792	779	768	805	729	806	777	743	793	746	788	794	794	783	807	764	796	727	750	792	733	791	791	776	750	821	717	769	788	768	798	736	764	792	710	766	760	770	799	800	747	761	770	781	739	796	743	733	752	716	754	781	774	810	730	754	741	738	776	792	794	802	766	783	784	808	714	751	764	782	762	665	768	776	781	776	768	799	775	767	761	752	754	770	766	805	750	808	746	748	774	771	777	767	807	741	720	814	764	816	756	766	736	786	794	778	760	791	713	756	770	798	782	773	739	759	808	757
6873	288	116	99	94	99	105	94	107	82	100	86	97	96	68	83	78	94	91	106	77	74	71	85	99	84	86	120	88	90	87	100	79	88	93	72	79	91	95	93	96	97	106	98	83	108	74	111	112	91	89	89	95	85	84	101	81	91	96	71	96	85	104	92	92	90	89	77	90	96	84	73	72	86	86	88	95	95	82	90	85	98	89	92	89	81	90	81	93	81	100	97	93	99	78	78	94	90	86	86	64	110	93	82	96	83	93	89	96	95	72	85	74	91	94	84	91	92	82	88	82	81	106	69	94	77	84	78	105	78	84	82	100	92	86	93	81	86	99	84	94	100	85	88	89	90	113	82	73	81	82	80	92	84	81	97	87	86	87	99	90	101	98	118	82	82	87	88	104	88	86	82	110	98	96	87	85	85	89	102	88	84	93	99	92	92	74	73	79	71	107	92	109	99	91	89	101	107	90	81	103	87	112	97	83	81	68	87	101	99	93	79	95	76	83	79	86	84	92	96	94	93	82	85	67	101	76	88	94	84	95	85	74	97	99	86	98	92	91	81	82	83	88	103	97	104	69	84	91	84	91	79	75	68	76	88	66	102	80	99	79	94	82	78	116	105	94	88	77	75	88	78	97	98	81	102	76	96	95	96	118	72	90	94	95	110	88	89	77	90	110	92	100	100	95	98	93	99	107	114	81	81	72	100	92	102	83	86	85	90	103	83	95	103	95	101	102	92	86	91	84	96	83	109	98	72	91	88	103	82	99	91	78	99	85	84	82	103	85	94	89	90	95	88	91	70	91	87	105	72	92	81	104	107	83	94	85	99	81	100	87	78	85	110	104	90	93	115	94	105	83	100	93	89	85	89	86	95	91	97	90	66	112	100	86	90	88	86	98	104	84	86	106	103	92	89	97	84	72	96	86	116	86	79	103	90	95	81	99	68	104	89	83	91	106	71	93	84	117	75	97	79	104	109	82	72	85	86	81	103	90	92	84	78	87	92	98	91	99	91	105	94	72	90	78	70	86	96	105	92	95	81	80	80	95	106	70	83	73	98	94	104	103	82	87	82	79	86	95	88	85	68	93	85	93	94	71	86	113	98	98	94	101	108	99	87	86	92	108	83	98	92	89	105	82	109	100	79	94	102	80	71	103	98	74	83	90	82	95	97	86	75	86	99	84	82	80	93	88	81	79	94	86	89	75	87	92	86	85	91	99	79	83	86	100	88	85	87	89	83	87	85	79	102	97	74	92	82	101	98	103	94	78	84	85	90	90	70	94	92	89	96	92	90	90	87	99	94	85	91	101	87	77	114	80	73	91	91	83	94	92	92	95	87	87	90	102	112	104	85	107	91	88	85	92	95	84	89	92	94	96	104	74	91	86	107	83	73	98	90	93	79	78	119	91	98	98	92	82	89	87	68	103	96	119	85	94	104	97	92	93	95	71	110	78	87	96	95	96	91	94	89	81	83	99	87	78	95	95	94	83	82	88	86	119	87	89	64	105	90	91	96	73	96	96	104	111	92	70	92	82	71	74	89	77	88	95	83	81	94	86	110	98	84	87	78	91	82	73	76	97	98	97	93	75	100	101	89	86	78	87	97	97	96	92	92	86	87	84	88	95	94	95	90	82	95	98	77	75	73	81	70	92	75	87	60	87	85	106	79	82	92	83	81	107	93	86	106	93	103	95	83	84	116	74	81	84	91	89	83	84	102	96	72	88	92	95	84	81	95	83	89	85	83	91	99	86	113	70	87	94	97	97	95	94	84	79	106	74	88	97	71	82	88	91	86	103	91	76	71	108	98	103	91	101	90	96	78	71	70	88	80	81	95	82	85	79	92	83	80	82	80	81	91	87	87	77	86	98	82	95	83	88	93	99	97	98	91	105	94	84	91	96	85	92	72	71	90	84	89	83	90	79	77	98	93	98	89	96	77	92	80	94	78	98	95	90	81	80	93	84	80	84	114	69	73	84	85	82	84	90	92	80	90	87	92	81	78	97	99	98	64	80	88	86	91	104	86	97	83	87	81	71	89	79	97	79	82	78	77	86	77	97	92	87	102	79	75	89	85	76	86	81	93	70	98	93	85	77	91	93	88	106	82	111	96	88	87	97	81	88	117	83	99	93	93	88	91	89	83	75	78	80	100	85	89	113	107	89	97	74	90	77	74	89	73	75	103	87	83	77	86	86	96	101	102	92	90	90	84	95	100	96	95	93	102	95	91	102	59	79	87	85	85	83	89	91	88	106	89	75	80	85	87	100	84	76	89	106	100	91	105	89	94	85	88	98	75	84	114	102	97	99	72	85	93	91	95	92	95	89	86	97	105	79	101	100	92	96	87	87	99	93	84	95	62	87	109	78	99	95	94	93	63	86	102	103	86	92	88	82	87	66	81	84	81	96	78	80	95	72	91	81	89	93	96	87	83	88	97	110	94	82	110	81	86	84	98	101	93	77	89	96	73	94	85	85	92	76	96	95	94	82	107	96	75	87	84	81	89	85	90	80	99	78	88	83	91	84	78	91	84	63	80	86	88	86	90	90	103	68	79	79	74	93	112	89	88	82	84	110	91	80	76	87	95	83	86	91	87	84	92	101	72	80	75	86	99	86	104	93	81	87	101	97	73	94	117	101	90	89	94	93	110	106	96	91	87	83	81	84	109	119	96	98	86	87	88	74	71	80	88	85	77	85	85	94	90	85	78	123	77	95	99	88	83	90	91	85	88	97	75	117	79	85	76	83	90	76	90	65	80	82	98	98	63	122	94	92	90	83	94	81	99	77	100	81	91	93	77	99	97	90	70	91	93	69	69	105	82	83	78	82	86	80	103	87	86	75	95	84	98	98	100	90	96	105	85	90	82	109	116	97	92	96	87	87	65	96	78	75	99	101	101	106	102	101	87	87	66	107	89	103	93	110	95	90	94	95	98	93	98	75	97	87	109	69	94	96	100	81	89	98	81	73	81	98	99	68	84	103	84	86	93	90	89	81	94	83	93	79	69	98	97	96	116	85	99	97	91	95	80	107	73	81	90	108	96	110	95	98	89	92	75	92	83	83	90	91	94	79	94	80	95	81	83	108	83	78	91	85	103	96	71	94	96	93	84	95	83	69	97	100	93	93	93	102	86	89	76	101	101	92	72	80	88	77	85	87	97	101	85	92	110	105	69	88	78	107	105	85	98	96	96	82	77	77	93	79	97	112	107	77	75	93	104	62	92	76	112	114	85	81	111	84	97	108	97	108	83	94	105	88	87	75	78	90	113	82	98	82	111	92	77	103	98	83	81	83	95	91	102	90	104	99	85	95	101	106	86	91	81	92	105	97	102	84	83	78	63	106	98	77	83	93	106	79	73	88	87	69	89	109	97	93	88	77	95	94	92	91	95	112	82	102	84	85	113	110	99	99	90	88	92	86	80	74	102	82	79	81	68	88	79	81	85	86	78	81	83	87	88	93	110	85	104	74	102	94	91	96	84	114	92	89	97
5697	310	339	348	382	331	335	322	300	314	321	299	323	248	281	317	312	294	271	280	280	299	283	290	306	274	289	267	312	268	302	272	310	276	292	298	303	303	279	305	266	264	272	296	292	271	293	294	294	264	275	280	278	297	305	286	279	292	333	262	264	279	271	282	284	288	256	270	278	298	274	300	267	262	289	285	271	281	266	316	300	276	271	263	287	317	287	277	279	283	274	270	292	253	265	298	315	269	297	282	281	285	288	305	268	256	302	299	285	278	264	305	268	286	298	311	305	290	257	277	308	289	261	274	267	295	276	275	282	290	279	293	316	278	280	278	250	295	310	282	276	271	299	258	278	261	307	254	296	275	283	289	282	264	283	282	286	271	264	291	270	300	303	307	299	308	281	253	263	285	271	268	278	260	313	311	255	289	290	286	310	275	268	302	272	297	276	302	271	261	301	275	274	326	323	248	265	299	302	243	276	286	282	282	296	291	270	297	280	269	281	263	314	296	276	271	268	278	285	307	296	283	303	256	283	303	284	303	295	295	278	292	312	281	268	312	286	289	294	311	278	260	302	291	253	276	299	285	265	257	296	284	278	288	276	282	274	266	285	279	288	285	287	284	314	288	281	329	276	278	277	292	284	278	287	265	280	277	289	274	291	301	276	297	310	285	275	305	295	283	283	278	288	278	298	255	263	300	267	338	251	254	297	274	281	317	301	292	294	274	284	285	307	263	257	297	266	293	258	286	265	312	292	300	267	306	250	273	289	285	250	256	263	259	272	285	279	270	256	290	285	282	296	263	276	269	277	258	286	259	250	286	258	282	264	316	290	300	281	279	285	279	270	252	280	294	298	289	290	270	278	279	315	293	311	277	280	288	286	272	273	265	282	283	281	274	286	303	275	253	252	310	268	302	286	250	265	269	282	263	302	285	282	280	311	277	293	306	290	272	289	277	276	289	277	282	267	286	252	298	297	278	268	269	270	272	261	299	265	287	291	271	278	299	277	276	260	272	271	275	276	267	270	290	285	297	285	308	268	306	269	287	294	275	266	282	277	289	262	300	252	272	285	285	261	275	292	265	313	249	316	296	298	297	299	278	265	280	279	281	283	262	265	251	289	283	266	259	277	287	294	270	310	291	276	300	292	279	256	302	288	258	274	262	285	298	241	284	279	267	243	271	287	279	287	254	258	277	280	292	272	281	286	249	286	313	294	284	287	273	312	265	270	282	284	270	307	268	321	264	297	268	281	259	243	287	281	282	327	297	297	284	273	281	279	291	260	263	290	271	269	329	281	278	275	284	273	292	292	306	314	279	241	259	299	290	270	283	256	269	262	288	281	296	278	280	278	310	288	301	286	304	299	272	274	264	301	245	267	301	300	290	267	272	277	272	278	268	286	293	300	251	280	309	295	286	248	271	256	249	264	278	271	258	281	291	299	284	275	241	294	285	264	255	266	276	321	269	271	276	252	285	294	286	272	282	277	292	292	296	279	238	282	302	301	289	303	271	276	303	281	271	250	253	308	274	295	270	245	258	287	261	291	283	302	292	244	273	269	301	321	304	274	279	272	256	277	271	277	302	279	300	255	258	292	275	290	282	289	312	283	280	266	283	245	265	308	278	285	282	253	271	282	279	296	255	289	277	250	297	294	267	266	289	290	322	298	306	302	295	293	275	301	261	280	294	304	268	291	266	259	264	280	291	261	258	280	305	280	283	250	270	288	312	252	268	262	276	266	254	307	285	261	272	296	278	261	291	292	285	301	284	276	242	288	303	310	283	292	285	264	259	271	310	246	297	257	287	273	295	267	274	262	271	297	278	298	319	273	282	300	258	283	294	261	294	286	323	268	279	294	254	296	279	284	282	276	265	288	275	268	268	261	266	259	301	255	279	281	292	274	297	274	291	284	291	273	258	272	295	292	318	295	269	277	271	315	275	270	250	263	295	254	286	287	290	315	277	276	256	299	282	293	297	262	274	249	270	269	286	271	267	273	285	273	279	329	287	277	295	300	285	274	289	270	291	290	275	274	279	285	235	292	290	276	250	279	285	285	278	313	288	265	281	280	270	286	307	276	242	269	272	269	298	268	279	298	289	294	257	269	294	265	304	242	277	294	318	231	289	291	288	261	261	250	267	292	287	274	269	291	301	293	319	272	297	250	280	280	289	274	271	287	274	252	296	272	271	294	294	289	294	274	313	305	283	293	283	290	282	285	288	279	287	285	322	268	299	282	264	302	276	296	282	287	269	281	294	281	292	283	262	291	314	285	288	267	268	296	266	248	260	275	274	278	269	271	265	301	277	315	306	271	296	284	271	271	294	292	264	296	284	302	279	285	283	274	290	284	255	285	267	279	291	280	279	278	269	295	294	295	294	287	311	303	291	302	306	277	302	310	298	295	299	290	273	266	278	284	286	291	282	264	259	274	315	275	275	305	281	299	284	287	288	251	297	298	295	291	281	288	314	303	285	311	267	320	270	282	281	295	283	281	294	238	278	281	284	271	293	265	294	279	291	275	305	276	277	232	263	303	311	289	274	298	273	303	254	291	286	296	294	286	294	277	260	275	275	271	269	270	283	281	323	287	294	286	283	284	265	267	294	285	303	282	317	274	278	292	302	277	323	296	305	302	285	306	266	287	295	268	283	283	282	293	254	273	289	302	300	266	293	287	281	263	286	297	267	291	291	281	292	288	268	262	277	288	287	296	290	302	292	281	293	307	244	267	287	256	279	265	284	272	290	281	275	269	310	266	281	326	281	272	290	300	306	292	305	303	278	305	286	257	279	289	252	274	300	323	287	264	261	278	308	314	246	268	260	269	276	258	282	272	288	289	279	287	260	290	248	272	288	275	284	255	269	300	314	275	285	265	264	290	286	275	295	294	285	297	300	299	291	302	271	287	270	293	311	313	279	273	257	309	266	279	244	288	270	289	303	279	281	308	267	280	294	259	287	267	299	292	283	271	288	293	267	259	269	282	291	286	257	298	261	293	304	292	277	288	283	293	284	289	295	294	271	280	299	284	276	277	293	286	297	282	281	282	300	274	283	281	263	281	295	316	270	259	267	287	250	257	266	291	284	275	300	282	259	283	281	286	270	291	285	271	310	280	280	287	306	276	285	271	286	274	254	281	284	313	257	279	311	296	259	300	253	296	303	282	314	288	266	303	275	325	264	272	282	276	280	271	289	277	263	310	293	290	240	286	264	284	253	297	299	269	271	281	247	303	311	284	273	286	258	275	288	280	290	306	294	291	296	286	273	289	292	269	302	271	263	287	287	300	273	313	243	263	292	293	276	269	275	260	254	301	271	301	295	260	288	277	276	286	298	292	285	256	257	326	272	315	314	245	284	281	270	261	283	313	292	272	279	290	274	277	296	293	286	284	266	310	304	275	270	258	303	290	276	293	307	307	266	267	291	271	304	285	271	263	265	267	288	303	266	286	266	268	301	292	286	246	290	284	277	285	284	287	273	286	309	260	316	258	293	262	268
49963	18108	2278	936	622	485	471	369	346	322	290	271	275	269	248	245	251	258	265	240	231	221	220	237	209	238	211	221	225	227	213	229	246	203	203	217	218	227	227	242	242	236	221	239	222	210	216	216	237	243	233	214	217	219	213	233	248	233	221	232	202	213	221	209	203	230	213	225	236	202	233	223	214	235	234	207	236	247	239	229	192	216	194	223	250	218	229	219	219	200	208	214	232	218	231	217	210	197	222	218	212	241	234	220	237	196	200	225	204	203	227	212	221	204	212	228	211	239	230	236	219	216	224	228	205	211	211	213	222	222	201	232	227	234	209	225	205	187	229	213	208	221	220	244	218	227	247	217	222	226	200	192	214	253	231	200	209	213	234	199	235	238	227	209	229	226	208	207	250	214	218	252	217	231	212	224	210	199	245	206	227	222	230	244	236	207	220	200	211	218	234	196	211	242	207	215	203	251	238	223	206	218	223	226	227	247	220	221	212	203	219	191	215	234	201	226	217	196	210	200	209	247	216	209	268	222	229	211	204	229	226	230	230	218	228	221	223	214	211	226	210	201	217	199	211	215	229	249	212	232	181	250	189	218	230	238	261	232	208	197	208	222	202	218	202	212	237	211	199	197	214	217	200	212	245	248	216	217	204	242	223	235	220	215	219	223	224	237	236	215	204	206	212	219	253	210	234	243	193	199	231	222	208	221	189	201	228	227	219	222	211	199	217	223	223	221	196	251	219	191	220	220	197	213	251	206	211	209	230	212	251	236	223	228	204	218	225	233	235	208	212	213	241	240	225	224	181	221	209	195	216	226	223	201	230	238	240	212	236	240	201	209	216	244	211	224	220	237	219	248	220	196	228	235	217	237	236	207	244	198	203	231	234	262	211	210	242	219	196	229	213	216	235	230	198	213	212	241	237	195	200	235	220	236	211	220	215	210	241	228	221	225	253	218	229	229	234	204	221	209	223	247	225	215	217	206	214	203	231	208	213	205	205	201	231	218	210	224	227	208	251	212	198	227	236	202	226	208	224	212	225	204	226	242	229	218	228	207	230	216	213	232	216	190	232	225	202	252	203	216	206	178	229	229	222	215	235	224	231	218	199	220	240	212	239	222	217	236	225	269	229	221	218	217	240	201	223	217	231	205	231	226	212	251	246	220	205	189	229	233	233	223	250	186	233	215	195	211	229	234	201	224	221	245	193	220	228	204	230	243	188	225	214	177	216	236	226	203	219	208	215	217	235	218	230	218	253	214	218	225	229	205	207	222	251	226	229	213	229	211	216	236	229	199	226	220	217	211	204	189	238	203	191	247	202	202	237	223	206	207	203	234	220	207	247	219	226	232	216	211	210	191	195	221	223	212	222	220	227	189	194	220	250	228	224	237	213	220	219	208	207	250	216	184	227	213	244	217	211	243	206	228	232	213	207	267	244	212	249	226	213	224	225	207	237	223	216	206	229	221	224	212	200	193	235	235	221	221	210	233	210	207	236	219	213	241	218	218	201	209	227	222	221	221	217	185	192	263	213	224	220	212	237	220	203	226	227	227	222	223	233	182	220	219	228	250	228	238	218	266	193	202	216	192	210	208	237	223	208	204	218	202	236	239	220	223	223	195	225	201	213	225	217	196	215	198	220	233	231	220	209	227	204	223	223	211	236	265	238	236	211	228	209	217	237	206	229	230	208	211	219	232	233	223	216	229	189	196	203	208	197	215	233	222	215	223	196	215	246	218	209	214	226	206	214	228	205	235	204	196	203	205	197	243	194	203	210	237	224	236	230	188	235	226	204	212	219	233	234	229	232	225	213	212	208	208	221	200	202	219	215	201	231	191	227	204	229	209	223	242	225	217	237	199	214	201	220	218	245	192	252	207	201	200	240	213	208	241	211	236	215	239	257	215	210	221	219	200	241	268	203	216	226	212	203	195	235	224	203	204	233	210	214	218	216	211	215	224	216	214	214	226	211	212	233	238	235	229	198	211	194	223	209	216	222	211	242	192	226	217	244	201	235	203	202	192	210	216	210	222	215	217	189	218	244	227	212	224	205	234	257	219	216	192	199	216	236	221	196	246	235	215	211	227	244	244	241	239	226	213	206	240	213	226	201	222	195	244	241	185	192	215	209	213	231	213	203	212	206	225	213	197	229	238	212	217	242	238	208	248	204	225	247	207	228	228	220	217	224	215	208	226	221	223	211	228	251	221	198	216	209	221	221	220	212	202	200	200	194	225	224	214	216	231	246	229	190	221	222	179	212	201	199	235	197	229	221	212	226	226	231	186	210	197	223	236	223	211	236	234	221	227	229	226	229	193	237	214	222	216	225	231	226	249	213	229	232	182	222	228	197	225	218	210	224	205	230	217	238	218	222	194	215	226	224	211	235	222	206	221	222	221	223	241	202	212	253	230	196	227	232	235	202	205	238	211	201	237	228	238	221	232	201	229	210	202	227	222	227	226	216	252	166	195	221	202	196	193	220	213	223	194	198	222	240	241	254	223	222	219	200	201	221	209	201	229	221	187	214	220	224	182	254	225	231	213	207	200	196	204	223	182	233	217	259	223	222	204	205	215	209	225	214	232	201	214	229	196	211	203	212	204	208	215	198	207	220	198	252	202	204	211	214	241	214	195	225	225	218	250	214	181	215	223	213	216	218	244	245	234	215	231	206	250	210	216	210	228	231	210	235	221	249	220	209	228	221	241	220	225	243	208	215	189	205	228	235	221	231	214	221	241	218	222	212	216	210	216	238	226	228	223	238	239	210	224	231	230	208	219	248	228	201	200	201	206	241	205	220	219	221	236	222	234	235	231	214	240	217	231	232	217	214	230	210	227	203	241	229	219	200	199	214	209	242	202	213	229	209	255	231	216	221	217	242	188	202	235	239	226	232	210	214	205	231	227	227	210	223	212	225	226	226	197	222	234	233	228	241	231	218	195	222	244	217	242	235	229	221	240	219	192	234	221	223	223	200	235	247	233	237	218	187	234	234	232	247	226	247	247	232	212	227	226	204	222	221	221	213	220	214	221	192	217	231	255	198	205	234	243	217	240	245	209	186	227	242	215	230	226	208	236	238	215	200	234	220	221	215	223	223	216	215	231	219	205	221	226	206	235	221	234	190	232	226	217	214	224	232	225	220	229	236	222	212	227	206	253	232	208	202	213	227	232	225	234	247	219	231	208	225	209	226	209	232	247	211	231	220	224	201	196	197	207	203	208	212	234	221	198	244	203	217	227	211	234	209	218	203	215	243	231	194	246	216	226	206	212	235	206	233	210	198	240	256	242	230	208	216	187	219	230	246	263	208	208	224	204	213	235	250	220	232	237	189	189	214	181	218	219	222	224	223	226	221	211	240	196	218	187	220	231	209	222	234	235	239	203	226	242	226	212	220	215	220	228	219	230	222	246	221	236	248	214	220	233	218	228	212	253	220	205	223	235	208	204	213	226	213	233	200	222	198	238	250	228	216	180	239	210	246	231	190	215	202	209
25980	1261	2286	2800	2383	2012	1658	1496	1275	1187	1069	980	854	863	837	825	739	723	788	715	699	651	694	678	690	653	696	664	605	610	591	629	660	586	584	603	625	600	593	622	586	646	603	659	559	614	549	588	542	616	605	585	556	561	620	542	579	576	556	591	570	589	581	574	621	551	572	637	587	627	568	551	547	577	585	549	606	557	562	581	597	541	548	578	592	543	586	567	571	542	546	556	555	567	552	579	542	595	558	553	552	575	549	599	574	590	587	572	554	570	602	519	591	565	559	553	544	571	507	587	544	570	602	570	565	545	528	581	569	543	554	539	566	550	534	565	552	553	566	603	543	588	550	549	572	580	514	556	546	545	581	564	578	521	538	590	551	559	530	586	542	561	594	557	582	538	517	536	591	524	526	576	535	577	566	561	607	560	570	561	544	581	563	566	567	572	574	557	590	560	570	572	576	578	537	580	543	578	545	573	541	547	602	540	515	585	591	555	561	530	560	600	548	544	566	580	544	593	582	592	562	608	562	568	507	583	567	556	590	542	597	554	554	520	561	558	618	609	572	572	557	579	597	588	577	587	597	553	538	547	564	538	540	582	564	562	540	575	553	566	589	572	538	568	583	534	595	551	555	566	566	561	554	560	566	582	607	531	596	582	552	567	553	567	531	523	551	565	583	544	578	538	598	592	568	579	532	533	581	577	559	565	560	561	588	607	568	561	575	586	492	550	611	596	566	557	554	572	576	574	573	558	560	546	593	567	571	614	534	578	594	530	582	562	581	525	540	529	561	577	527	559	560	615	589	575	562	531	605	539	517	595	559	540	548	572	546	557	572	562	569	552	577	590	538	579	531	529	606	528	566	582	543	561	586	563	559	547	575	573	542	511	506	549	596	568	549	605	568	574	543	554	526	580	593	568	584	547	573	539	549	569	580	528	550	566	546	569	571	561	639	504	592	580	582	578	548	567	562	560	580	538	543	526	538	559	566	547	568	579	602	504	546	551	577	531	591	539	555	584	577	511	584	583	541	545	517	578	566	568	576	531	585	569	528	569	546	556	580	563	562	590	568	588	588	550	599	580	530	580	558	574	534	565	599	585	537	629	589	578	568	544	572	575	565	552	575	561	601	573	563	575	585	587	519	560	564	580	550	588	487	604	524	565	587	600	539	568	568	573	554	551	530	567	540	500	552	576	563	554	598	611	612	585	565	556	568	530	591	517	547	558	544	553	557	575	560	595	531	600	550	571	560	596	576	556	573	567	568	559	598	549	550	562	564	523	550	493	577	549	560	562	506	549	589	534	545	534	584	528	547	554	537	541	517	547	565	546	550	587	540	570	565	566	588	581	562	582	563	589	575	547	571	561	559	605	546	577	531	599	568	531	548	524	550	566	588	547	601	549	518	531	561	560	558	607	552	567	542	527	549	585	567	561	566	567	562	559	579	541	553	554	551	525	569	539	556	537	541	545	576	550	574	561	547	527	537	572	517	557	558	590	573	556	547	586	561	542	582	549	554	575	590	589	583	553	532	549	544	603	578	551	559	581	568	573	617	592	537	559	551	575	579	568	560	586	564	560	539	584	551	537	540	553	553	515	581	571	565	525	554	519	530	606	574	572	520	601	575	556	590	538	518	630	613	573	597	548	552	571	567	583	534	584	554	581	546	555	609	507	606	553	535	525	554	564	565	604	525	530	584	590	553	564	584	595	542	547	578	574	541	596	548	587	562	573	547	576	566	562	576	566	530	533	542	554	609	567	547	542	582	546	557	558	549	587	583	522	576	552	550	615	568	591	565	545	571	616	561	584	619	556	546	567	596	630	582	571	559	582	574	586	580	537	586	582	526	550	581	569	577	566	560	515	512	534	567	592	558	616	570	573	571	529	567	567	559	576	583	570	588	567	555	561	570	572	568	579	559	544	562	564	573	540	595	562	550	563	563	607	560	547	514	599	590	522	561	540	552	515	542	574	537	587	545	564	513	587	561	524	563	547	525	574	530	530	564	558	587	574	574	572	562	566	548	596	593	608	557	572	570	575	580	576	548	542	552	548	573	544	539	575	533	563	557	548	582	555	566	560	537	530	541	608	543	538	611	625	596	554	530	582	569	536	590	535	572	553	577	604	538	562	574	604	591	573	569	572	543	537	595	577	546	565	553	547	541	547	573	584	543	581	567	528	582	578	532	562	520	586	547	593	565	531	565	579	550	565	575	553	538	563	566	548	569	631	541	557	558	573	599	592	547	563	555	558	548	538	581	546	548	550	562	566	618	571	535	579	527	559	534	539	585	581	607	560	570	571	582	577	565	561	579	549	568	593	551	543	549	504	546	532	542	604	565	536	570	533	578	552	560	575	600	563	547	580	553	582	579	584	552	586	610	562	593	564	536	575	554	533	548	571	548	546	570	558	536	529	527	570	576	544	559	559	580	581	548	575	525	552	575	526	572	572	549	587	575	556	591	525	576	587	553	554	583	539	560	530	554	545	575	576	595	582	553	605	564	572	585	549	571	641	565	588	527	583	587	589	588	583	592	628	554	572	576	577	629	534	550	599	581	585	563	602	584	538	551	598	586	610	534	560	554	555	564	561	506	561	546	604	552	569	608	568	597	555	559	532	597	617	552	550	553	570	569	526	536	549	578	534	585	540	583	541	560	579	540	559	549	561	550	566	552	600	582	583	567	555	547	540	576	570	601	568	566	579	549	560	557	584	569	555	577	518	545	562	522	561	532	576	552	572	573	567	543	540	519	559	569	545	540	576	517	565	572	530	531	503	521	561	606	584	584	552	560	608	606	563	540	517	548	532	594	569	510	542	585	557	579	620	587	580	580	552	565	572	565	566	527	553	574	540	566	545	586	565	551	550	557	525	565	604	538	568	580	585	586	554	535	579	527	564	580	608	568	536	577	568	578	572	565	520	608	532	529	563	566	576	534	536	595	611	585	557	539	531	572	570	566	565	528	553	568	566	538	567	563	571	536	572	528	540	562	548	571	549	541	569	563	572	554	542	539	549	563	554	518	565	567	569	535	580	552	600	583	549	521	572	529	558	562	595	553	590	552	562	555	565	573	589	578	540	582	577	594	589	533	558	561	562	553	536	581	523	540	544	590	547	580	565	568	557	572	531	575	574	541	547	579	566	552	580	568	577	587	608	520	567	623	568	592	571	553	560	580	555	559	543	531	528	585	572	564	537	559	521	517	524	551	576	562	571	549	533	553	570	549	551	586	551	581	606	601	586	618	584	590	526	528	556	535	532	547	576	553	572	567	577	561	551	572	580	557	538	567	542	592	576	556	561	559	578	595	579	544	589	564	537	580	528	576	553	543	562	546	532	561	595	640	581	572	557	548	578	555	569	566	530	603	546	547	566	561	575	554	625	549	571	580	574	561	555	567	572	579	566	569	564	549	555	552	569	535	553	547	564	569	606	595	586	561	542	575	564	565	549	545	599	530	559	577	560	557	571	539	530	569	569	564	574	592	587	576	557	558	546
64748	27326	7987	2078	1238	940	811	589	581	526	503	472	431	430	420	410	377	389	353	393	365	367	342	373	372	357	354	390	341	405	384	341	322	369	346	333	371	320	343	374	344	326	364	290	317	338	325	315	336	379	329	332	323	315	330	325	334	336	348	306	303	367	324	309	408	343	326	350	341	316	354	352	309	331	330	346	342	327	314	315	343	348	338	332	337	346	331	325	323	329	340	309	334	347	336	353	347	353	328	371	336	316	342	321	327	332	317	326	336	320	314	342	320	308	324	304	351	359	367	349	336	345	341	323	337	325	299	357	313	305	330	323	340	344	322	313	339	344	288	332	323	347	324	368	342	312	291	340	322	333	333	330	332	323	345	348	320	341	335	330	340	325	310	353	310	343	336	308	327	314	356	351	323	342	295	333	338	355	296	331	338	314	352	331	352	346	375	360	326	325	346	332	338	362	294	322	325	317	350	329	323	357	347	329	282	298	325	356	344	344	343	345	307	321	356	297	353	309	368	320	319	326	372	315	303	367	331	313	333	329	320	317	338	337	348	330	336	361	323	319	337	322	326	342	337	336	367	375	338	326	326	350	351	343	323	349	306	326	347	313	343	328	328	349	353	331	314	364	335	331	336	300	317	342	345	351	321	343	300	350	305	351	319	335	329	335	336	364	307	311	349	346	361	337	341	365	314	334	344	317	332	348	332	355	304	330	327	322	319	343	356	321	344	355	329	308	323	356	341	367	315	338	344	330	338	309	347	342	352	301	307	355	323	336	299	318	334	367	284	322	356	324	327	322	348	325	327	334	334	352	325	347	330	362	306	329	323	334	331	357	400	324	340	332	348	346	309	350	313	314	362	312	323	337	328	334	321	320	321	344	349	330	321	337	329	334	331	324	322	321	329	354	360	312	301	355	345	324	317	316	311	320	361	355	336	366	340	346	323	333	280	317	340	335	306	336	326	323	318	315	340	338	361	313	325	334	344	353	310	323	324	327	339	322	356	328	362	344	342	306	342	331	348	302	288	339	324	333	321	355	349	321	348	345	354	336	338	310	302	315	308	330	325	350	335	310	305	323	316	336	311	301	321	325	321	307	326	316	333	298	348	335	334	344	313	305	364	362	349	337	337	340	311	323	314	322	290	305	316	317	336	326	318	325	319	341	355	302	360	348	298	318	362	341	341	337	347	304	328	364	346	323	341	330	356	312	347	330	338	356	303	345	320	343	364	317	350	304	332	309	332	343	332	285	320	344	320	328	303	336	288	291	344	335	337	315	320	348	332	339	367	322	339	348	301	342	331	333	330	303	346	319	328	311	336	331	364	305	327	357	336	339	322	358	352	313	317	358	307	296	355	357	302	326	310	381	343	312	343	315	318	339	340	313	318	320	317	348	363	354	300	337	351	327	309	366	364	344	311	350	314	314	339	343	318	282	375	307	300	353	334	337	315	343	334	294	323	338	291	331	342	317	298	366	363	334	333	339	316	324	319	337	343	331	309	323	369	330	329	345	321	307	349	357	318	339	330	352	341	311	341	313	294	398	314	314	312	320	343	348	318	341	319	311	328	341	293	348	326	353	380	311	335	311	305	322	300	337	323	337	353	365	347	320	314	336	337	310	297	364	304	312	320	357	336	314	305	309	309	340	300	340	306	310	340	288	317	343	304	362	332	365	333	337	352	331	298	352	302	337	358	306	353	300	310	329	295	337	311	329	360	330	326	319	354	343	321	311	322	324	322	351	346	361	338	315	315	301	323	324	321	325	313	382	339	324	369	306	308	324	322	342	327	321	334	333	372	364	307	350	334	327	319	346	358	349	347	321	329	347	332	373	337	316	346	324	316	361	364	348	289	302	347	321	317	354	330	336	327	330	334	322	318	325	330	347	326	320	357	312	377	332	318	319	318	354	291	303	340	351	291	364	355	309	346	347	369	298	294	341	339	296	324	327	368	332	323	285	326	305	333	332	355	348	340	328	315	320	300	316	316	300	324	342	318	333	338	306	373	352	365	336	319	323	337	322	317	337	331	357	346	398	325	342	324	326	324	326	352	337	324	326	331	344	363	308	317	292	372	340	349	338	318	343	317	342	321	338	320	337	372	362	362	343	355	304	353	311	337	334	318	331	318	284	319	339	295	293	352	340	351	334	306	307	337	380	290	316	297	352	295	324	327	311	321	332	332	357	344	344	334	316	327	349	361	346	334	331	346	335	306	313	327	360	345	355	341	313	340	304	326	328	362	326	333	343	336	288	336	360	321	319	337	347	311	364	320	338	328	330	371	306	341	310	313	309	319	326	291	311	306	337	339	361	361	375	334	334	320	351	326	357	346	324	297	313	332	336	369	366	313	354	326	312	317	316	338	319	331	347	346	325	322	342	331	339	318	306	313	328	361	325	320	348	349	330	321	342	300	337	322	325	338	335	368	343	353	338	339	350	331	381	332	326	309	356	301	333	358	308	327	313	386	297	346	334	315	329	373	346	325	326	352	343	329	321	329	365	326	329	282	340	356	307	328	277	338	359	362	314	353	331	327	332	319	324	337	300	336	303	322	333	350	303	334	374	329	375	340	331	318	354	344	325	331	329	319	345	327	339	310	356	363	334	321	374	352	318	311	323	332	354	322	339	334	364	327	357	337	313	345	357	337	316	296	334	332	332	328	326	311	348	327	346	330	367	317	340	316	316	332	354	346	345	294	331	311	329	299	292	340	326	360	311	329	309	300	344	356	288	331	335	335	335	323	335	328	348	329	330	322	303	304	313	341	331	308	350	348	330	324	371	343	340	315	359	318	339	320	342	360	325	360	374	333	322	319	338	310	357	357	328	328	342	325	308	327	336	326	324	306	340	316	339	335	317	364	342	346	329	312	291	327	331	328	325	347	335	329	299	322	349	320	297	341	307	329	342	324	336	333	341	319	312	327	345	323	328	306	373	333	350	351	318	325	332	353	350	348	332	328	322	302	358	316	334	350	293	326	342	303	328	317	303	336	316	369	315	341	379	325	344	311	342	327	369	331	289	371	350	332	330	318	319	278	315	338	369	313	335	327	293	325	307	337	313	307	309	354	347	294	336	314	355	359	281	299	320	309	314	298	312	297	334	305	324	338	337	343	351	317	331	363	274	315	386	325	341	320	323	316	377	342	319	340	344	320	360	338	345	344	336	356	318	338	342	322	322	343	332	325	297	342	381	335	322	336	325	365	330	341	315	344	313	335	345	328	302	322	380	350	312	309	299	338	334	347	326	329	332	328	328	337	334	322	313	327	332	345	351	322	359	337	355	341	334	350	338	321	335	314	296	293	331	354	344	333	344	349	342	354	323	297	292	331	319	339	320	333	327	354	344	348	341	370	335	340	371	304	315	321	313	318	328	354	329	332	309	338	293	315	341	335	347	349	347	358	350	326	344	351	331	330	317	352	298	369	326	361	318	335	307	336	330	299	317	352	312	339	342	308	320	316	334	313	359	311	310	299	310	337	323	345	322	330	331
34563	2155	4142	4806	4298	3480	2830	2519	2172	1928	1804	1663	1478	1365	1353	1267	1249	1147	1064	1069	1051	1031	1032	1003	983	916	965	911	923	891	940	917	890	819	891	871	875	827	867	842	865	818	821	855	856	803	828	818	830	811	834	823	821	814	827	801	777	778	800	800	789	792	831	803	800	800	761	837	814	803	792	846	755	841	772	813	790	765	743	771	776	772	802	844	806	757	787	811	794	786	785	756	787	774	774	744	791	809	761	738	832	799	797	769	768	801	752	766	775	829	781	765	808	766	742	783	779	805	778	812	765	780	754	772	766	739	802	762	738	817	807	766	707	783	787	787	779	819	761	749	817	760	758	772	813	726	747	788	821	785	771	812	790	796	821	772	760	750	768	793	693	763	729	776	808	741	778	768	789	731	740	782	796	768	777	767	747	812	739	806	778	772	696	777	765	748	805	745	744	790	718	814	815	806	733	775	776	806	816	765	728	773	745	761	763	761	807	742	789	780	801	774	756	767	743	724	770	777	791	771	775	732	741	744	787	760	737	783	755	762	742	760	805	792	775	742	738	812	753	735	780	794	760	786	760	760	766	770	843	770	795	767	781	796	772	804	756	809	758	780	807	735	734	771	762	788	789	766	831	750	730	768	767	763	780	794	763	782	792	785	814	794	730	758	797	767	782	749	806	770	779	802	793	782	818	793	802	738	784	786	781	771	741	775	800	805	750	826	741	790	788	773	785	764	748	810	792	776	757	734	832	714	753	754	727	766	815	808	778	718	772	807	756	779	752	782	796	774	771	778	731	747	733	780	739	816	754	783	790	801	797	763	779	801	786	768	827	748	733	762	780	770	775	775	806	761	733	747	760	804	756	767	766	752	736	813	771	788	801	796	771	765	814	753	796	776	797	718	771	787	782	759	727	732	784	743	811	736	779	785	787	754	762	773	756	819	754	727	782	757	742	772	761	759	788	795	802	763	731	760	782	713	785	774	756	737	737	756	748	814	811	764	779	753	785	809	784	754	761	773	725	763	794	757	766	746	746	806	754	758	747	809	749	821	813	807	757	768	793	722	733	792	782	777	763	793	792	783	772	792	798	748	824	774	799	794	786	769	802	712	740	791	776	770	784	811	765	731	751	739	818	790	795	770	828	783	717	803	791	779	779	745	771	764	796	758	769	766	713	814	782	783	754	785	775	783	792	768	791	787	785	739	762	814	816	751	764	737	756	797	772	824	764	806	818	749	787	752	746	743	759	751	771	777	746	814	767	777	762	772	842	804	755	777	790	803	761	787	777	744	765	789	796	756	762	799	821	772	744	737	838	777	757	784	744	757	775	742	760	716	789	776	756	756	768	771	791	781	782	776	732	808	826	761	707	736	839	739	784	775	802	774	772	766	779	764	759	789	781	765	747	764	767	753	778	842	764	752	790	784	722	746	831	758	792	727	808	764	753	739	806	816	778	749	757	764	813	712	781	803	731	743	758	766	760	827	768	747	721	777	730	783	836	823	789	752	752	751	784	733	772	799	751	745	778	733	744	853	737	774	831	775	728	735	797	779	761	747	757	757	778	801	778	769	745	756	782	777	756	734	793	816	768	797	790	693	767	785	817	772	770	722	777	742	772	773	789	772	742	760	798	788	746	738	759	764	816	781	760	759	735	810	762	772	738	816	730	786	753	734	772	788	812	778	780	803	787	773	838	773	770	735	728	817	791	784	792	779	776	743	809	792	784	775	807	809	734	721	783	765	748	751	772	742	779	812	789	768	769	802	795	774	775	757	779	749	789	787	765	775	768	801	773	757	748	773	782	808	770	725	738	793	799	764	780	734	780	772	788	807	752	784	779	781	774	772	797	747	781	843	803	793	768	749	768	763	729	778	811	732	772	808	724	795	768	762	735	772	767	753	786	747	795	774	760	764	731	708	739	757	807	802	801	769	769	738	757	782	762	811	767	770	768	771	722	804	722	776	781	794	721	778	794	751	774	766	770	744	792	784	703	748	772	745	789	746	743	723	786	741	767	803	786	816	787	779	805	814	759	784	740	743	769	778	791	816	777	789	779	801	816	754	767	771	784	754	809	808	794	739	775	748	771	815	762	781	812	752	799	807	786	757	786	733	755	767	767	784	755	806	787	738	797	796	782	765	738	781	768	757	809	831	781	793	731	738	795	736	755	773	757	766	739	793	789	753	801	769	744	787	767	738	774	751	790	770	749	744	724	773	783	801	795	788	777	724	741	805	808	835	719	806	776	768	767	778	763	736	735	755	758	810	779	778	773	812	766	742	774	734	723	722	763	771	716	727	769	786	738	727	748	800	783	785	728	788	781	770	815	785	782	783	772	788	741	768	810	759	816	752	824	769	765	776	799	722	744	731	834	743	794	778	807	772	799	834	782	816	781	777	724	728	797	757	786	731	735	778	771	780	781	767	800	720	782	808	746	806	770	806	757	757	768	742	831	819	783	730	771	738	751	813	795	720	767	800	720	714	763	762	789	776	780	786	740	741	734	779	759	758	791	780	824	735	753	791	790	796	759	745	808	766	759	726	796	746	736	778	766	810	766	807	765	749	811	739	799	768	758	817	733	758	821	810	794	767	774	774	806	806	723	764	735	779	801	727	730	761	766	716	742	760	767	808	746	717	768	754	764	802	735	773	805	773	744	780	742	786	743	768	802	763	775	741	777	772	738	793	811	758	802	789	812	765	770	786	794	730	736	750	793	747	765	813	812	790	740	778	742	760	760	741	787	756	759	802	773	738	750	764	733	744	787	739	831	776	739	825	802	741	798	765	775	802	765	816	788	753	738	766	778	728	793	802	811	768	748	767	830	781	762	738	803	791	784	693	796	778	750	779	766	799	820	736	786	787	770	788	731	730	837	752	737	769	740	817	796	725	746	722	771	750	799	800	816	780	779	816	735	750	779	794	740	809	772	786	785	812	791	784	761	732	781	780	821	789	798	754	757	744	760	789	764	803	775	783	760	725	763	828	709	746	810	829	764	730	760	767	759	787	731	780	790	797	794	769	760	784	773	734	744	780	748	788	748	790	726	752	756	771	733	821	821	783	784	728	812	751	739	780	787	754	735	772	760	779	735	808	810	746	801	747	785	777	773	735	807	790	761	706	752	799	740	769	755	802	751	812	789	762	789	734	774	774	776	755	750	756	780	754	724	756	752	771	837	779	737	810	744	753	769	734	753	747	813	748	804	738	784	759	753	743	776	748	777	816	767	758	743	774	769	785	744	771	768	765	743	780	764	773	777	797	764	774	809	748	785	789	797	831	730	829	814	786	805	750	735	732	813	762	789	761	809	759	773	822	732	783	768	788	796	777	780	795	766	749	745	738	792	777	805	708	806	788	784	753	817	781	776	814	704	753	750	770	810	724	764	773	732	750	823	795	773	747	805	778	740	833	759	824	748	763	812	776	769	749	796	752	779	814	806	733	790	796	771	788	868	748	748	741	774	744	785	744	789	719	783	775	789	736	796	753	748	752	748	767
6942	516	191	95	118	115	111	99	93	99	90	85	100	93	90	92	84	79	91	89	95	98	97	95	121	96	105	94	96	88	92	98	103	92	77	84	95	98	83	72	107	102	91	75	86	89	96	99	92	109	96	86	100	78	103	89	86	80	75	92	95	105	81	98	103	96	79	102	94	104	91	75	88	80	102	78	92	75	105	79	87	82	80	103	91	114	92	80	95	100	103	98	103	99	86	76	103	91	84	80	83	87	84	102	114	95	90	89	98	93	90	82	87	84	87	88	90	93	86	98	87	88	108	101	99	88	98	91	100	102	92	99	84	96	81	87	90	90	95	95	92	104	86	87	91	86	89	81	98	94	92	84	95	86	88	87	88	87	96	108	95	93	93	78	93	91	89	100	108	94	100	81	77	83	97	86	77	89	86	70	82	81	94	91	78	104	84	98	85	86	90	87	82	98	79	93	92	94	95	79	97	84	104	90	103	93	85	92	80	79	81	74	77	93	69	83	103	77	101	87	95	99	82	88	80	93	107	98	89	105	108	94	89	101	98	80	104	114	92	85	90	97	95	97	88	109	89	90	106	118	94	87	82	92	87	80	86	91	96	94	88	100	97	79	98	94	75	98	107	96	99	105	96	77	87	96	91	83	92	95	89	99	104	96	87	81	93	101	87	76	109	87	91	77	100	86	89	91	75	95	96	93	101	76	67	86	86	96	95	77	90	90	84	98	97	126	70	98	86	107	92	81	99	84	93	112	92	94	95	96	90	74	93	97	94	104	92	94	90	120	115	84	82	83	76	85	91	101	90	98	104	103	102	111	85	83	87	71	79	92	83	90	80	88	94	86	105	87	103	98	86	93	106	79	96	92	85	89	97	97	75	92	95	83	107	99	97	85	103	98	77	83	96	106	100	84	99	91	105	82	89	93	75	84	87	96	92	92	101	95	87	98	82	88	119	87	102	81	86	98	71	77	97	97	98	91	100	87	99	85	102	96	100	85	93	94	96	94	85	87	97	88	103	104	100	82	98	92	99	96	88	113	87	77	96	104	95	116	85	87	89	85	82	86	116	93	89	74	81	81	81	80	101	87	92	110	97	81	97	85	88	105	78	82	104	94	91	88	87	81	98	74	81	89	96	93	108	83	75	73	77	94	90	101	83	93	88	107	80	101	82	90	112	87	80	75	83	105	71	72	85	112	81	94	90	76	80	76	99	117	101	88	94	86	93	81	99	114	102	104	117	97	85	84	88	92	89	95	89	93	91	89	86	104	82	88	96	105	96	103	85	88	97	95	101	83	89	110	106	81	90	117	105	86	98	85	95	103	104	91	90	101	76	97	85	92	94	80	84	99	102	98	95	85	87	101	91	92	86	92	117	91	89	91	94	80	98	104	74	72	89	82	81	91	75	83	88	101	91	92	100	78	99	98	95	94	102	83	104	88	95	83	95	96	103	98	91	77	82	89	102	83	91	91	97	86	82	104	91	93	90	95	111	90	90	96	100	74	94	100	91	94	116	103	79	106	80	87	110	103	89	80	112	84	73	89	98	104	96	84	91	90	86	80	89	106	94	95	94	108	91	77	95	98	100	87	100	105	103	97	93	89	79	86	89	96	93	89	100	97	94	94	75	100	69	92	102	103	96	91	79	97	95	93	101	97	92	82	95	97	108	90	105	80	91	98	112	89	89	72	89	80	104	82	73	86	103	86	99	99	110	96	84	77	90	89	93	102	99	86	96	106	93	101	89	101	84	83	91	80	88	79	85	89	66	80	82	88	72	98	94	92	97	103	86	102	87	99	82	93	97	91	88	95	99	96	97	90	91	89	99	90	84	106	111	94	88	90	92	101	88	96	83	84	80	89	72	94	104	95	86	100	109	86	105	104	80	104	92	92	96	91	114	80	87	91	93	94	97	98	90	96	83	97	82	87	92	91	93	80	97	102	91	113	80	97	96	89	92	108	97	93	105	105	86	73	93	96	92	110	89	86	91	78	83	100	95	82	89	83	74	91	79	97	100	92	104	91	81	85	88	99	81	72	113	89	105	107	101	88	95	94	91	87	91	96	91	103	86	93	97	86	91	94	89	79	86	75	102	96	111	111	91	87	84	88	89	77	81	90	92	94	98	97	104	86	97	98	98	84	101	101	96	100	92	98	90	106	107	96	92	99	86	86	66	92	92	97	83	97	97	89	89	95	97	92	95	94	86	91	93	110	88	84	83	109	96	86	81	81	101	88	86	98	101	92	98	81	95	102	90	77	83	110	94	83	81	102	99	117	84	87	82	100	104	96	105	92	84	74	96	108	102	110	76	110	90	107	93	96	102	88	92	91	110	88	98	105	86	83	82	76	89	94	88	88	76	82	82	112	83	100	97	99	82	87	89	88	83	87	81	87	84	104	83	102	96	92	105	98	87	91	75	87	84	116	92	120	105	91	95	79	93	102	93	98	82	83	108	88	100	71	87	126	85	79	90	96	109	95	104	86	91	105	112	96	71	79	96	94	100	90	92	80	83	64	88	80	106	80	88	81	77	99	104	93	84	107	102	84	81	77	92	89	97	101	85	104	98	94	88	85	87	97	98	85	104	85	92	85	89	78	81	104	105	91	90	107	78	91	102	90	73	99	92	84	73	87	99	88	100	110	102	90	71	105	91	106	74	92	86	102	82	98	108	103	93	92	94	97	76	90	87	87	86	76	108	84	85	101	74	95	96	81	83	87	89	86	110	102	87	106	100	90	94	100	79	107	86	93	86	89	89	104	89	109	88	84	75	96	98	74	98	82	81	70	122	87	86	97	98	89	85	97	88	96	115	107	83	81	82	110	80	92	113	91	83	121	84	79	77	97	91	96	103	95	100	88	99	88	97	94	94	82	87	98	100	84	85	90	93	91	106	104	91	93	90	105	86	73	82	78	99	81	111	84	90	82	85	98	96	75	91	90	98	101	82	97	81	80	101	78	97	100	114	105	89	106	104	99	87	91	103	94	88	90	95	93	77	91	101	91	84	91	91	107	89	94	75	94	110	90	83	104	97	83	82	103	85	103	98	95	98	98	98	86	83	79	103	103	94	98	78	86	79	93	90	77	97	85	90	98	108	97	87	88	99	101	100	98	91	87	103	106	86	88	108	97	108	85	97	93	80	91	83	88	85	86	83	82	89	94	86	95	95	92	78	67	81	75	89	88	89	91	86	80	83	94	81	87	84	91	115	104	86	89	94	84	85	90	74	80	91	87	72	85	81	87	104	94	88	90	82	95	72	89	86	86	80	90	106	85	96	90	90	92	89	82	93	74	108	95	75	97	73	101	86	95	97	84	87	99	96	93	73	82	101	91	87	107	87	70	94	91	97	94	88	105	88	100	75	104	96	77	78	77	91	69	93	91	87	86	99	91	81	116	82	86	76	97	84	74	81	83	81	105	95	95	92	93	108	80	103	91	91	91	84	75	99	89	81	85	99	88	92	92	89	99	95	97	88	104	78	82	93	100
5914	342	370	374	399	343	373	341	326	305	306	347	311	311	304	329	312	316	294	287	297	280	301	316	291	286	290	251	318	296	311	305	288	306	289	297	299	280	286	306	280	288	291	255	320	287	275	295	295	304	278	314	287	296	281	293	266	280	292	322	286	296	285	294	283	282	282	274	286	280	297	315	289	295	294	275	273	278	256	291	308	285	318	277	279	308	302	301	282	271	293	271	289	301	314	327	326	288	298	289	268	321	290	297	285	305	301	297	266	263	245	283	291	289	294	284	281	280	289	269	266	273	299	279	319	303	288	302	296	299	282	301	288	300	269	299	282	284	309	284	301	269	289	289	326	293	268	278	286	273	251	269	277	309	294	285	265	292	307	305	283	268	261	268	289	317	294	279	298	280	304	259	276	295	271	307	286	304	271	283	278	286	275	270	305	305	308	287	285	279	276	292	300	295	287	281	277	303	273	291	292	273	303	297	304	286	306	264	293	310	290	293	297	284	298	269	295	313	309	295	290	286	261	302	277	272	293	259	321	289	314	334	289	294	279	273	280	271	284	304	272	311	295	291	307	286	281	283	273	320	287	285	297	298	282	323	280	300	288	277	289	281	280	253	305	296	284	265	264	273	275	290	280	258	287	264	283	308	273	297	300	275	303	280	301	283	295	285	259	299	287	281	287	308	280	301	279	276	298	293	265	264	279	263	275	298	269	314	262	317	273	257	307	286	246	291	289	307	302	288	306	319	284	262	277	307	260	300	264	313	283	301	305	271	252	298	285	301	294	269	319	312	287	283	296	270	302	282	320	274	248	273	293	286	293	284	293	271	280	298	284	283	302	304	324	290	288	305	295	280	307	311	288	282	281	288	307	271	288	266	277	283	295	292	263	305	273	315	270	260	308	322	303	260	270	299	270	279	304	281	281	274	295	260	269	291	314	271	286	262	254	274	293	289	280	285	294	269	309	278	278	283	288	268	280	272	294	298	311	298	296	298	299	301	285	283	296	277	315	280	306	285	275	290	304	295	278	288	281	293	253	286	273	290	285	312	270	311	275	275	276	312	262	299	282	259	293	291	286	301	300	294	288	275	287	312	273	285	278	277	317	292	292	267	291	312	273	256	272	282	305	290	280	258	315	316	267	257	282	300	285	262	292	285	293	284	295	306	315	260	267	307	276	301	266	337	258	298	305	277	301	295	303	297	311	269	299	267	304	275	282	292	277	289	281	266	311	307	273	260	286	258	340	287	270	280	264	288	308	317	285	296	295	287	310	309	276	279	289	257	260	315	281	284	304	272	296	286	283	252	286	331	273	290	274	253	291	271	301	239	306	309	293	297	289	294	298	281	270	294	268	270	314	302	314	299	278	278	279	265	297	283	322	300	273	302	276	320	273	274	294	284	288	312	270	288	297	253	272	302	249	305	271	266	266	280	275	284	250	265	301	286	284	294	257	293	303	296	282	299	304	297	285	252	304	325	288	289	294	278	276	315	276	281	278	276	280	284	294	286	251	293	287	268	283	302	290	281	237	276	279	298	302	274	270	280	283	273	277	273	298	308	313	290	280	278	271	303	282	297	262	267	278	301	275	269	298	281	289	318	309	275	250	288	264	288	256	262	291	266	305	296	274	266	290	288	275	290	285	303	276	277	260	283	297	327	286	298	309	322	288	299	287	274	292	289	299	284	261	299	275	290	278	273	304	299	310	268	290	302	299	303	305	277	288	267	258	301	309	268	271	274	283	273	308	330	274	284	295	279	277	327	288	278	282	327	317	316	277	298	273	324	296	298	313	273	296	264	311	293	281	275	281	271	325	264	289	279	301	262	299	294	322	270	286	297	267	298	288	280	305	277	300	312	293	307	292	311	304	259	298	285	264	301	288	295	301	288	259	288	277	314	297	231	273	280	260	238	288	313	296	257	271	277	308	284	272	261	259	294	288	297	298	286	320	259	257	289	261	312	324	305	321	291	310	298	286	238	309	289	287	248	275	307	291	297	301	302	299	311	294	264	314	276	300	287	284	307	284	297	286	264	274	303	297	328	286	292	276	275	266	285	266	318	278	282	292	271	302	315	313	281	325	274	284	270	281	290	313	287	309	264	291	291	283	291	310	258	278	280	310	286	263	277	285	284	268	278	293	277	267	293	257	295	275	276	319	306	267	299	293	263	292	278	308	269	305	285	255	296	298	274	290	297	274	335	280	284	277	287	317	273	282	289	258	282	286	310	273	297	276	264	305	267	289	252	280	255	278	289	311	286	275	266	300	280	261	287	293	291	280	275	297	280	281	297	297	320	256	265	289	282	309	285	310	292	282	288	288	293	284	279	293	291	274	288	307	296	274	265	276	285	274	277	302	293	261	353	279	297	275	295	294	310	292	287	309	277	304	271	311	301	271	271	286	282	299	300	266	267	298	300	280	272	313	283	303	330	270	314	292	315	290	294	288	272	293	289	315	281	277	284	286	298	286	260	288	293	296	271	262	313	275	298	296	286	279	286	291	285	279	312	277	278	303	272	260	327	280	285	276	293	297	284	290	280	268	272	285	308	288	310	272	287	278	276	288	260	286	269	288	288	322	304	282	269	291	283	290	284	269	261	288	268	289	277	271	299	290	308	289	294	261	270	285	272	285	291	300	258	272	261	284	311	302	284	300	298	291	291	310	301	298	328	295	279	270	283	287	308	286	264	304	303	278	295	276	311	277	293	259	292	286	311	294	292	257	293	293	314	300	293	273	297	299	282	288	286	262	280	292	250	263	282	283	283	251	271	312	308	257	317	281	317	279	278	298	304	280	275	290	278	324	293	311	291	322	304	299	279	279	325	312	274	307	282	301	308	299	276	320	281	297	300	273	250	291	261	290	279	321	265	309	296	297	279	268	267	282	295	319	267	311	277	285	284	284	277	275	300	279	281	275	293	280	314	263	274	263	276	303	298	290	308	249	261	293	286	259	256	275	261	266	277	278	272	262	265	278	295	255	289	259	280	299	290	262	265	264	266	300	297	272	291	265	271	287	284	281	282	259	264	284	278	266	267	323	262	276	298	289	266	298	269	278	305	302	299	315	289	269	297	283	298	270	290	292	288	289	301	253	290	275	313	299	301	293	295	296	291	272	315	297	282	308	287	270	253	302	316	314	314	283	262	268	290	293	297	257	300	291	279	301	298	285	267	294	265	285	294	293	251	279	279	309	294	282	284	260	286	299	290	284	298	263	301	296	284	281	279	294	287	297	315	284	274	282	276	255	272	272	275	283	282	257	297	271	273	263	281	289	322	305	299	295	286	289	266	294	311	296	282	299	290	266	289	279	321	264	287	272	278	306	297	266	248	289	304	289	271	301	318	292	300	302	287	310	285	280	292	302	263	275	276	268	314	313	285	268	249	283	310	276	300	295	257	274	294	281	303	273	268	278	287	315	285	281	260	272	318	280	278	327	301	289	278	304	295	302	285	244	271	291	285	273	269	262	273	290	288	310	279	292	257	295	303
52421	17006	1991	911	637	494	443	385	366	302	297	277	290	264	252	253	233	249	244	247	239	238	247	229	223	262	234	245	246	236	206	220	228	213	229	220	276	257	215	217	206	215	208	217	226	227	225	234	216	202	259	203	186	220	208	222	226	221	207	220	207	226	218	242	228	222	237	231	220	198	242	203	234	246	227	239	219	250	207	225	216	198	222	229	240	212	213	214	211	217	215	211	222	235	217	218	229	234	199	217	200	242	204	218	240	228	233	224	227	216	203	235	220	219	211	246	214	213	227	230	191	197	199	244	227	260	245	209	220	227	226	228	198	203	218	210	234	219	220	229	220	211	196	226	235	224	202	227	222	200	231	235	213	191	234	206	220	221	218	220	200	214	230	221	228	237	215	250	236	221	229	218	236	215	225	219	226	221	202	206	198	242	225	240	205	212	245	223	225	196	253	221	214	226	224	203	227	200	219	231	206	233	244	202	201	225	226	228	225	197	232	208	195	220	232	207	199	225	227	198	213	216	214	212	231	218	213	218	218	215	230	202	208	220	229	196	200	215	213	216	210	208	201	238	254	209	238	234	219	230	239	227	204	225	251	204	213	223	236	203	197	218	230	255	213	198	227	201	199	223	227	192	190	213	249	232	205	222	240	223	227	206	230	228	239	227	217	227	216	224	225	212	235	226	228	222	251	228	226	205	232	209	196	210	206	199	202	195	236	219	212	221	190	260	220	218	195	231	219	213	228	228	205	203	192	239	229	186	213	234	213	220	236	212	218	202	238	225	217	229	228	230	229	219	262	197	214	216	234	194	218	213	252	202	216	212	199	227	233	229	215	212	242	209	217	224	216	238	214	217	212	212	225	220	245	224	236	244	229	204	186	199	246	201	222	209	214	211	228	218	200	241	201	231	207	217	218	245	205	205	219	246	220	211	184	219	215	238	216	196	226	232	205	264	216	220	201	225	225	213	216	225	249	205	229	206	232	222	210	230	223	230	221	205	239	198	212	225	220	230	225	227	214	215	206	216	206	219	212	232	206	221	220	209	228	218	210	192	220	221	188	220	202	211	224	203	216	213	226	223	220	204	217	233	200	211	219	240	224	214	195	238	206	200	238	210	228	226	199	205	229	224	226	230	194	205	242	217	243	237	250	227	237	205	215	238	195	216	220	228	224	231	196	226	205	200	225	215	215	221	215	228	233	220	193	235	228	219	248	219	226	227	202	192	229	218	220	225	213	214	198	216	210	201	225	223	213	229	220	209	208	237	219	216	222	191	208	213	220	233	204	250	211	221	223	225	204	210	202	213	248	216	220	190	245	204	231	202	231	218	225	222	186	243	247	231	193	223	217	229	219	222	235	226	216	217	208	211	236	233	188	207	221	226	208	231	207	218	192	283	231	214	232	199	225	202	217	217	220	192	225	204	201	198	234	220	218	219	217	227	215	223	220	221	181	251	224	212	240	222	200	201	230	232	217	246	208	241	217	252	197	230	229	217	220	213	222	213	215	215	240	222	231	230	226	239	223	207	224	232	197	210	215	216	198	233	227	193	209	245	205	244	220	224	232	234	228	183	221	210	218	202	200	214	203	208	229	206	236	200	221	183	208	240	209	221	252	217	219	213	210	177	217	214	225	223	206	196	198	214	239	192	218	229	212	219	219	226	226	225	235	221	204	197	249	240	211	237	229	216	214	188	211	234	237	212	220	199	239	230	223	238	227	226	218	202	214	233	240	240	236	217	244	211	241	223	200	207	229	190	206	224	224	241	191	233	218	210	219	220	232	223	197	201	210	243	240	218	228	258	248	219	202	199	219	243	212	215	273	204	217	218	221	199	215	206	225	208	253	227	205	200	181	217	244	215	220	214	209	177	247	238	208	226	195	218	228	222	224	209	223	211	246	218	231	211	206	230	204	199	212	230	236	211	194	222	220	220	226	212	203	211	229	199	202	205	213	226	249	205	235	222	205	233	239	221	218	200	192	203	251	212	200	233	208	224	226	218	226	222	236	216	186	255	240	195	225	193	212	250	194	203	233	190	198	211	209	206	201	233	223	220	220	204	229	238	188	218	217	258	207	231	227	230	190	213	194	199	219	231	215	196	190	211	210	215	202	199	207	225	213	236	223	211	236	231	240	229	206	214	256	205	207	189	240	205	196	214	230	208	243	220	231	230	213	224	232	228	220	225	240	204	201	218	223	234	259	221	204	223	219	222	269	226	210	232	221	215	222	212	228	189	239	209	211	249	223	227	216	180	228	209	196	207	229	200	233	232	230	205	210	230	211	212	230	222	225	233	249	212	230	228	211	192	207	218	231	207	191	221	237	232	226	233	198	216	227	212	217	240	219	236	232	220	214	218	226	229	215	226	188	191	211	239	217	226	209	243	219	195	201	219	208	229	202	187	211	241	222	249	210	217	203	192	212	198	212	244	223	227	211	193	189	235	194	222	224	213	240	219	209	225	193	216	226	219	229	234	230	232	216	197	235	219	224	221	246	227	200	219	212	202	209	213	214	197	221	233	240	229	236	240	225	221	203	203	219	215	217	212	226	189	214	218	226	190	211	212	192	192	226	260	234	214	216	245	214	224	220	176	222	225	228	234	207	210	245	221	209	232	217	224	214	221	208	180	216	214	214	193	243	234	233	203	238	214	230	214	234	231	211	215	193	200	231	194	203	246	206	235	245	227	225	216	214	221	207	223	237	206	214	217	224	211	216	224	251	240	219	223	192	224	191	218	203	219	241	216	215	278	219	220	224	212	205	222	236	209	223	265	199	187	226	189	244	205	184	214	191	216	217	254	178	205	199	214	239	235	203	240	226	225	229	193	219	224	212	212	248	207	237	212	231	237	202	199	195	224	199	226	237	201	230	226	224	237	255	210	201	207	225	236	228	232	220	211	214	262	251	220	228	214	194	198	228	234	230	222	222	236	220	242	210	235	211	221	207	213	221	202	215	225	238	225	227	207	197	220	217	225	190	221	190	225	235	242	209	229	210	201	203	213	257	245	197	232	234	194	216	230	179	191	199	221	212	222	221	215	206	217	232	213	229	178	230	218	231	234	212	207	236	222	233	215	203	221	229	207	202	224	180	233	206	240	212	239	226	201	205	231	225	216	230	200	253	230	233	220	216	216	223	200	212	192	236	244	228	229	234	215	226	215	196	202	216	201	229	207	217	209	208	218	193	235	226	208	227	235	232	196	214	202	249	224	209	212	205	227	208	235	227	246	220	195	179	194	217	235	221	230	181	245	217	218	233	196	249	224	216	222	235	217	197	212	238	239	206	208	203	208	238	211	234	206	226	225	210	220	243	253	225	209	218	216	217	236	248	227	222	209	210	232	221	219	212	233	224	215	231	233	231	236	232	244	253	253	193	211	210	208	216	211	195	192	193	204	211	243	227	230	210	222	219	214	191	219	223	210	232	221	212	225	208	245	230	227	249	216	235	218	229	245	228	233	217	216	253	171	227	201	232	238	233	191	229	229
26501	1207	2323	2799	2410	2046	1660	1462	1329	1200	1036	1017	941	900	893	757	756	738	731	710	706	689	701	702	664	655	732	626	637	652	620	602	648	601	624	597	593	620	596	615	599	568	598	557	617	578	575	566	608	592	597	593	607	596	546	596	571	624	599	597	610	566	607	567	563	573	611	571	565	596	564	539	560	577	538	569	584	573	561	560	565	550	590	558	567	553	547	602	547	543	583	600	576	597	591	585	590	563	598	574	577	559	561	520	577	575	561	557	513	551	575	566	557	545	531	521	524	597	572	581	551	543	515	600	547	558	553	582	582	591	539	558	562	594	565	611	550	546	569	618	594	561	573	603	563	559	607	537	535	554	548	574	568	581	590	603	556	557	578	584	559	580	615	549	569	580	573	552	591	556	599	578	566	571	551	568	515	593	562	561	561	613	599	575	567	561	617	598	546	567	559	515	557	574	558	565	516	576	553	580	548	532	544	590	590	561	571	589	569	567	554	592	548	564	546	549	543	542	599	613	568	554	581	563	548	594	550	593	500	554	572	546	623	584	564	585	565	571	568	562	538	559	578	552	545	561	573	551	580	582	586	531	589	583	526	566	538	548	550	534	550	570	609	572	550	536	578	579	556	554	550	567	515	516	539	587	593	558	543	588	560	604	565	546	549	552	536	583	541	568	545	533	598	569	589	563	556	560	539	530	555	568	599	555	580	557	551	563	568	536	612	591	557	544	556	572	572	560	514	576	523	569	545	543	585	563	557	533	613	578	577	528	588	544	577	566	530	577	572	571	501	535	545	551	557	597	642	540	553	565	550	534	573	593	538	528	584	587	570	623	559	556	495	581	562	534	545	581	537	566	554	587	573	575	566	567	547	537	553	563	513	560	517	578	566	537	539	609	557	553	555	523	568	556	563	552	593	604	535	537	556	550	573	576	596	560	547	581	519	596	558	538	521	549	556	548	547	587	520	618	552	540	536	559	563	535	579	570	519	578	563	578	568	544	565	571	566	567	576	527	531	554	493	556	555	581	563	555	560	573	512	538	544	579	541	578	559	601	514	573	547	566	559	512	584	487	544	551	552	509	556	557	571	562	551	572	576	580	565	587	545	553	614	546	542	535	530	601	576	590	573	556	567	602	571	596	612	591	529	582	523	565	558	561	584	581	595	566	548	523	534	605	559	621	589	561	532	549	558	531	616	595	598	572	526	555	551	569	534	546	554	569	544	553	554	546	558	546	594	519	550	549	529	548	576	567	602	563	563	597	591	557	602	583	516	561	559	523	555	535	590	564	563	545	555	572	555	573	562	578	532	565	621	501	540	577	578	543	584	524	595	577	573	581	578	546	550	567	571	517	597	596	553	592	584	593	555	515	540	561	574	548	511	574	552	574	575	594	523	585	589	542	563	559	560	570	560	545	524	543	582	580	565	534	543	555	556	535	604	554	567	577	542	583	564	539	554	549	578	587	561	546	596	577	536	573	536	557	559	567	517	597	580	564	586	532	577	578	533	563	590	556	558	531	569	541	566	532	571	571	561	574	548	567	535	543	552	586	580	516	544	518	594	589	614	504	584	581	571	565	526	619	561	554	548	565	573	565	581	579	593	528	626	557	538	532	546	567	574	536	569	567	533	571	582	566	546	563	575	604	624	561	587	555	538	565	593	583	556	558	555	578	559	543	563	599	587	534	556	554	547	549	587	589	572	596	564	585	539	552	567	569	542	590	566	528	544	541	608	583	549	521	530	571	582	527	570	548	573	547	591	602	570	592	562	564	535	571	518	572	544	536	569	590	545	543	602	562	597	546	546	598	590	552	576	561	560	553	568	610	557	583	575	591	515	569	544	553	583	496	556	624	550	520	589	539	556	577	559	526	583	524	564	561	558	571	572	556	560	577	521	559	528	568	535	563	563	581	562	560	567	545	573	591	601	551	536	557	587	557	558	566	571	565	577	542	566	561	550	520	537	608	619	544	584	570	550	556	562	563	530	610	573	543	557	558	554	550	551	527	547	598	527	596	560	599	583	550	557	556	563	590	538	578	588	543	583	603	534	551	520	566	587	535	584	576	592	577	627	558	536	567	556	562	538	582	567	577	591	552	564	560	583	512	520	571	580	565	558	567	561	573	559	548	542	599	541	555	570	585	532	524	578	530	553	522	576	529	560	568	582	573	584	559	563	539	552	568	572	604	553	576	565	559	575	547	547	512	572	602	564	579	572	540	558	540	563	588	554	593	570	567	549	581	569	558	516	551	530	592	572	561	537	525	572	519	564	572	594	573	533	568	584	586	570	558	613	582	582	588	568	578	557	577	579	561	564	601	552	571	570	502	557	540	575	553	579	528	575	578	536	565	571	581	546	564	576	570	569	539	556	581	599	600	581	592	544	558	509	576	569	598	563	586	537	600	561	588	537	547	558	544	527	503	562	546	542	591	587	527	551	523	551	558	558	573	564	536	555	508	621	539	525	566	569	542	582	548	573	556	589	551	580	566	551	559	558	554	541	586	558	586	552	549	552	569	551	528	586	550	530	586	557	568	550	548	581	563	588	585	563	576	551	531	599	550	575	591	545	555	537	556	559	599	555	582	572	500	549	561	528	612	607	569	570	549	531	578	578	559	542	531	544	539	556	589	549	547	601	503	575	575	531	521	575	562	574	543	606	548	562	548	511	540	555	543	572	567	537	564	536	572	628	574	586	591	544	572	548	537	554	555	586	592	553	604	524	530	561	552	580	632	561	545	550	586	562	571	525	597	564	576	565	597	564	604	580	597	542	579	539	498	512	562	559	546	542	561	560	567	560	537	554	538	627	608	598	530	528	522	558	558	564	561	561	563	538	576	593	551	526	539	491	548	500	586	573	537	556	562	570	604	533	575	561	526	579	588	534	575	525	607	565	561	506	572	565	553	550	574	573	545	516	564	588	582	550	556	551	581	539	551	548	527	565	575	552	562	582	580	523	561	584	555	566	581	577	537	566	564	557	540	563	554	558	523	577	548	526	569	551	593	559	589	549	560	601	608	596	559	577	519	566	568	544	589	549	534	584	563	545	539	546	549	519	533	569	558	563	538	604	559	530	532	551	522	538	561	573	583	560	570	563	562	581	525	557	544	578	504	565	546	554	572	581	597	544	551	580	542	616	567	532	550	560	580	550	583	602	570	568	568	552	513	566	563	569	567	548	595	604	569	535	554	557	548	558	568	593	570	554	579	515	577	587	540	600	544	566	537	560	557	583	609	532	577	573	551	559	569	554	567	551	548	557	568	559	572	573	596	543	574	558	584	584	542	563	535	585	551	595	557	545	555	537	579	593	546	538	565	590	590	547	540	526	573	564	542	534	557	570	587	578	559	523	573	532	588	512	562	554	575	549	614	561	571	612	521	556	563	569	551	549	570	545	551	524	543	569	605	576	549	583	562	570	589	553	552	549	582	510	571	586	569	554	588	585	569	590	566	582	561	567	588	559	577	542	599	583	568	590	538	563	532	564	605
66807	26142	6816	1982	1318	969	701	660	638	529	558	488	434	428	407	420	391	376	403	371	347	354	350	353	375	359	376	367	342	352	341	358	337	356	322	365	366	368	312	330	316	347	337	325	299	336	326	334	322	341	343	309	329	328	338	337	325	327	297	339	348	317	348	343	377	319	271	308	344	340	334	341	344	370	358	334	346	334	369	313	329	334	345	357	326	336	315	314	351	353	352	340	356	351	311	340	357	304	366	355	347	338	332	345	346	354	335	353	312	326	333	317	329	399	342	307	357	326	357	338	315	349	331	319	335	319	337	342	327	329	368	297	335	330	319	328	347	335	370	373	320	336	352	313	309	333	346	330	322	361	320	372	319	345	291	344	332	318	327	327	288	347	326	337	350	323	324	350	348	345	363	315	316	341	366	294	355	293	347	328	304	317	360	361	322	360	327	320	315	352	318	343	340	357	374	343	346	315	326	317	298	295	329	333	313	341	330	340	320	336	315	324	339	307	318	339	333	323	363	340	303	341	313	354	319	297	326	318	314	318	330	336	344	333	328	314	320	345	302	349	338	333	324	364	348	322	347	335	297	336	316	355	315	339	339	321	337	323	339	309	334	323	323	310	361	317	351	354	330	366	343	320	346	340	329	357	338	336	332	326	325	314	338	335	344	310	328	347	322	367	338	324	329	337	292	359	309	327	360	373	350	312	326	284	321	300	358	326	331	328	339	362	324	336	337	302	354	343	337	331	358	334	344	329	315	354	330	346	330	298	304	293	336	362	370	347	320	303	334	332	316	347	331	303	307	353	313	315	319	368	331	342	338	304	372	296	313	341	350	298	320	315	389	351	291	332	347	304	364	329	317	319	325	340	328	337	315	353	328	345	342	354	333	333	339	329	330	357	321	339	333	355	325	343	342	339	356	323	335	343	299	339	333	333	330	338	351	291	301	312	332	289	341	350	372	332	335	323	293	345	318	329	342	317	334	330	287	307	299	321	350	344	362	353	313	343	322	298	345	345	312	355	309	343	314	331	342	346	318	318	324	301	329	354	308	318	363	319	365	321	303	361	349	314	337	353	323	355	307	316	321	315	336	320	300	364	328	353	326	359	311	310	315	326	310	303	312	354	315	335	334	307	343	342	333	340	308	311	327	310	313	339	333	314	320	346	304	314	325	331	368	346	318	330	342	323	336	327	277	325	327	342	328	336	367	307	357	345	308	325	338	356	339	342	312	315	315	302	348	288	313	317	325	322	323	335	333	340	306	291	317	358	333	328	308	372	316	336	324	303	311	332	353	317	335	323	358	337	324	351	351	319	348	311	383	342	299	347	346	325	336	326	347	347	315	323	332	324	336	310	286	324	327	324	342	354	312	350	352	345	330	333	348	365	342	320	312	340	333	335	314	326	373	332	317	358	324	352	373	362	365	311	328	316	325	367	351	337	313	325	361	338	343	323	298	315	327	345	286	336	320	383	323	341	338	329	351	321	360	351	343	327	333	354	334	331	334	365	336	343	325	296	287	355	364	329	331	321	294	335	331	341	327	312	333	351	322	325	318	318	315	313	336	391	357	307	324	345	359	300	337	323	378	340	326	311	346	378	322	325	327	348	328	352	353	380	343	332	335	319	325	318	356	310	320	337	349	347	309	348	346	337	334	334	309	342	336	353	314	328	321	321	348	333	344	341	342	348	309	329	325	337	343	310	333	324	344	363	362	360	321	324	339	348	331	348	323	343	342	338	355	361	313	347	345	319	321	336	338	340	351	343	314	344	336	325	374	334	385	324	336	342	297	355	323	321	315	321	337	326	322	339	344	343	375	276	304	351	317	306	384	346	322	329	339	360	356	359	315	339	356	320	347	365	338	317	329	322	305	321	353	346	326	307	324	329	328	350	299	345	334	334	376	373	314	320	347	317	358	327	275	348	344	330	336	358	318	299	339	296	322	325	354	310	322	312	337	309	306	343	360	282	322	324	343	324	307	318	332	336	362	330	356	325	313	343	322	340	308	318	314	353	333	350	342	338	321	339	327	321	328	314	335	326	303	303	343	354	342	326	325	329	353	320	352	336	342	312	308	318	330	350	320	332	321	301	337	342	376	325	312	326	311	357	361	347	352	343	370	357	354	295	312	327	314	321	341	298	320	311	300	331	297	336	285	366	336	310	283	329	349	325	316	334	322	351	343	320	341	333	332	329	327	339	310	306	325	344	321	364	338	333	321	351	341	344	320	315	343	343	343	338	329	371	340	327	348	333	319	324	331	326	335	296	292	350	335	338	321	370	331	328	359	330	354	330	324	327	341	328	328	343	324	332	315	345	355	340	343	325	340	296	332	344	311	312	336	286	348	355	383	353	318	341	352	330	293	359	317	353	343	350	325	326	335	315	340	336	337	341	336	355	337	348	300	330	295	324	343	373	302	338	350	360	355	328	320	329	338	329	365	357	310	316	326	323	325	325	340	329	360	345	327	340	330	295	340	333	337	323	349	348	346	336	317	327	303	328	316	296	340	356	307	304	315	301	309	349	346	348	348	322	307	357	324	322	334	319	317	319	337	315	335	351	325	375	327	300	327	337	340	313	338	347	318	343	357	343	325	296	341	333	325	354	350	334	340	354	351	300	303	295	370	342	368	357	309	315	331	339	314	314	359	332	334	377	340	339	318	326	343	357	332	345	329	305	326	297	333	335	335	339	324	301	329	333	321	341	359	303	309	336	341	329	340	326	340	350	360	359	319	350	329	351	337	342	354	305	331	325	337	317	332	348	317	319	315	337	354	301	318	302	352	325	307	327	313	307	342	322	324	359	357	365	389	325	333	358	364	344	333	340	327	328	337	305	343	337	329	314	348	330	332	311	339	323	334	337	322	344	328	355	337	350	328	306	309	348	338	320	330	333	328	293	320	369	329	317	330	346	321	351	299	306	300	339	336	334	345	325	328	339	347	351	325	332	332	322	321	301	355	337	305	348	349	318	292	304	315	340	337	327	333	327	344	339	334	335	308	320	349	315	316	342	322	336	354	336	352	298	329	333	335	327	361	331	341	342	336	307	342	317	303	346	316	328	304	331	339	345	329	346	307	348	318	313	321	324	336	376	351	336	316	343	352	348	312	296	350	370	348	328	328	355	331	325	345	354	365	348	316	331	322	348	328	318	336	319	295	291	331	364	313	332	304	355	334	324	327	341	323	347	323	315	291	310	295	357	337	283	329	331	326	344	315	327	338	329	325	342	347	331	343	328	346	332	354	331	343	314	334	311	338	345	353	331	341	317	293	351	317	331	323	344	367	327	326	350	349	336	337	344	320	307	333	346	325	322	319	345	348	327	338	336	335	339	349	321	308	311	364	304	326	303	332	326	320	310	342	342	322	369	358	360	361	356	325	318	305	343	314	318	313	339	322	342	336	335	333	340	352	342	329	342	314	313	372	354	358	317	316	334	308	332	320	329	339	338	335	311	324	326	350	358	314	332	309	323	376	342	347	374	333	302	334	314
34410	2082	4260	4931	4226	3580	2993	2483	2204	1966	1806	1609	1487	1341	1269	1233	1251	1152	1135	1073	1097	990	1051	960	925	955	950	979	966	876	904	856	897	856	871	852	833	848	839	858	836	857	789	804	867	789	852	821	812	794	795	765	836	756	804	802	765	790	827	816	810	850	793	842	797	835	809	829	810	772	768	817	777	805	772	791	801	797	819	770	744	768	796	764	814	798	815	816	767	815	805	819	774	742	794	806	794	750	767	796	767	750	787	824	727	761	804	805	775	820	789	753	781	773	840	785	693	804	805	771	786	750	813	803	810	801	754	744	801	785	763	767	814	764	776	791	764	746	752	784	745	725	744	757	750	785	774	793	792	785	806	813	766	722	752	758	734	770	744	767	768	685	789	769	755	786	778	753	777	770	732	729	755	775	746	755	742	849	758	719	773	778	790	805	745	754	768	820	753	722	767	738	740	790	743	762	782	756	767	787	700	746	800	740	793	777	750	738	820	772	695	745	749	768	797	753	752	778	772	786	757	727	764	837	770	749	808	760	749	807	764	744	758	756	708	746	790	786	774	762	786	783	820	805	775	778	772	807	751	749	753	750	760	779	763	772	826	773	770	820	722	704	754	796	753	729	739	755	833	776	792	761	764	793	788	765	789	767	799	747	779	826	787	772	820	758	775	778	743	775	748	740	723	754	750	764	754	763	776	785	737	752	754	775	751	745	758	775	798	783	765	751	807	749	791	777	743	755	732	756	804	747	774	761	782	791	775	770	721	776	788	768	768	789	751	789	747	718	766	789	784	763	750	784	847	781	784	803	739	787	773	758	768	759	813	734	794	747	735	747	784	734	794	743	763	808	732	781	720	787	765	806	792	755	712	794	794	782	748	769	778	767	738	727	760	697	800	788	750	791	794	789	746	791	787	747	748	798	808	747	783	758	773	804	769	715	782	755	736	798	729	746	761	719	784	779	744	755	752	787	769	772	750	800	748	822	767	772	802	814	805	779	801	737	802	794	766	744	767	776	790	806	782	777	778	796	766	754	761	795	790	771	773	733	703	750	807	740	749	725	762	741	800	760	791	740	704	783	766	768	742	798	734	750	821	749	748	756	758	771	768	729	778	763	780	718	713	748	741	763	708	764	727	749	796	779	764	734	770	770	719	819	766	769	769	807	765	755	766	784	718	729	724	775	773	793	780	753	809	809	766	768	768	763	783	728	757	803	734	793	765	808	793	755	766	808	798	749	765	805	720	807	794	795	780	738	755	786	752	773	759	750	799	806	743	772	727	827	742	755	812	749	772	793	802	773	766	765	806	743	749	724	787	773	768	774	776	729	790	775	719	744	791	794	755	781	727	729	772	747	750	739	799	810	747	785	719	771	776	711	764	761	784	752	732	755	735	770	762	770	778	786	747	782	778	799	742	767	804	817	813	772	737	737	803	783	764	713	739	787	768	752	762	766	755	715	765	797	805	821	769	781	768	795	717	785	780	760	750	776	782	823	793	767	760	776	723	755	778	783	798	827	802	743	775	765	790	790	775	821	742	744	782	757	755	750	763	786	793	768	775	754	789	730	761	796	749	789	750	796	774	768	749	751	778	768	811	763	805	788	805	773	751	733	706	785	729	758	775	780	806	749	770	805	775	765	779	768	751	779	763	870	748	749	700	766	767	771	741	790	736	763	725	736	821	793	790	788	742	738	797	754	808	807	751	796	753	765	727	774	758	763	756	772	762	809	763	774	781	770	749	782	749	780	760	791	797	795	786	805	814	736	765	757	781	802	779	687	797	776	775	776	842	736	799	791	743	784	798	772	788	742	763	759	782	782	730	796	726	748	779	732	785	773	745	787	798	771	781	782	768	829	768	761	720	813	744	729	826	774	826	746	738	752	765	713	786	818	748	811	739	795	796	789	764	759	754	774	737	789	804	749	783	778	788	744	751	780	779	756	811	721	774	712	798	784	755	750	803	757	804	791	755	724	786	757	758	760	805	773	779	798	788	779	760	766	751	788	734	787	767	730	751	717	778	820	780	787	745	764	775	769	754	723	794	753	759	768	745	767	785	746	755	784	767	721	802	743	793	757	715	799	827	788	732	786	751	759	720	739	748	754	736	788	772	743	847	729	755	754	801	750	787	770	769	755	786	732	718	779	744	749	777	771	733	761	771	794	769	771	789	744	775	772	731	786	755	838	748	758	717	759	759	772	795	767	739	705	786	762	769	710	756	785	779	761	754	799	801	785	773	782	769	769	744	785	771	766	791	814	748	785	786	750	744	784	791	739	777	743	776	758	753	829	731	747	768	732	812	830	754	716	775	809	726	791	771	722	767	779	792	758	780	740	754	798	794	807	766	743	697	781	769	806	755	787	760	774	802	745	805	732	835	809	756	776	766	848	775	742	734	800	841	775	766	777	821	793	767	775	772	784	773	816	777	760	793	790	748	753	739	753	744	739	725	772	753	800	739	776	799	748	739	734	779	787	734	764	806	786	799	746	738	770	755	753	775	764	776	770	792	787	734	735	768	775	775	728	778	751	782	789	744	759	783	782	804	745	782	781	777	767	799	739	748	739	772	754	795	742	765	772	770	817	795	750	780	782	786	760	789	795	706	812	777	745	791	765	801	873	765	774	775	729	725	741	737	785	748	730	762	736	752	745	770	760	766	722	768	716	780	754	770	742	765	820	772	745	749	746	765	787	742	776	792	815	729	780	764	769	767	764	750	779	754	754	780	780	770	742	785	796	779	743	764	789	763	747	721	778	802	768	775	762	751	785	752	739	788	744	765	764	733	721	776	791	787	825	737	728	774	745	755	757	823	745	797	782	751	783	746	758	792	781	821	732	786	746	764	706	762	769	827	753	763	729	802	758	775	790	749	802	740	726	744	744	842	728	768	733	774	769	736	735	812	759	770	752	765	750	725	767	742	782	764	790	772	767	782	736	792	795	728	756	780	788	804	805	756	799	751	734	778	781	797	795	818	822	719	803	761	766	765	778	759	791	757	827	763	760	762	736	739	755	782	808	740	815	764	778	738	808	781	798	718	760	767	752	724	777	756	790	816	757	735	705	788	749	758	810	772	774	746	742	736	755	748	718	762	747	765	796	745	756	742	717	774	714	792	758	766	729	753	767	787	800	696	773	765	759	764	769	739	826	731	778	808	732	756	814	807	760	747	797	796	758	807	745	824	752	776	806	796	732	752	763	727	766	742	777	772	764	817	774	753	813	792	766	802	797	758	739	802	770	725	796	768	770	755	726	665	750	757	783	775	741	736	749	797	770	796	786	755	750	804	801	744	797	739	795	792	731	765	758	755	825	769	766	721	772	748	750	770	827	797	741	768	753	811	752	811	746	738	727	790	799	762	777	777	769	757	729	746	733	772	777	762	807	769	811	758	802	768	801	775	745	768	778	778	746	771	763	797	753	755	765	766	799	722	783	749	787	757	761	821	760	769	753	771	803	774	774	733	767	764	750	778	720	733	773	705	739	792	747	781	756
6284	242	103	120	93	107	108	80	97	96	87	80	81	97	97	119	88	83	85	84	86	83	106	94	95	75	84	81	81	105	81	90	86	91	82	69	83	69	77	97	97	81	86	75	88	106	93	94	94	81	83	98	92	102	73	113	96	98	81	105	74	99	97	123	93	100	99	116	103	88	98	91	84	94	77	84	79	93	86	83	71	98	90	87	68	88	83	76	86	83	99	81	92	83	111	86	85	96	86	93	104	72	83	90	83	107	76	73	92	86	105	90	90	85	75	100	95	92	90	99	95	68	86	79	71	73	87	76	85	85	78	81	98	94	95	79	86	89	92	105	83	77	86	78	86	102	75	82	77	81	95	97	87	75	85	89	96	88	94	86	70	78	82	81	88	86	81	69	88	75	73	96	99	87	77	89	71	79	95	87	95	97	91	89	85	90	86	96	88	106	97	83	83	78	95	94	110	89	93	91	101	85	104	99	87	81	67	83	79	84	92	82	105	84	83	91	77	89	87	90	103	83	76	105	65	83	93	78	97	93	75	84	92	85	77	87	69	96	87	103	109	101	83	94	87	82	91	87	85	80	102	77	80	106	83	85	91	87	88	85	79	101	91	84	93	82	75	66	90	103	88	87	75	89	87	85	111	85	77	86	90	93	86	97	89	81	96	90	72	93	97	96	80	95	94	73	91	84	88	87	88	88	100	94	98	93	101	87	85	93	87	63	87	113	72	93	92	101	88	80	80	86	94	87	93	89	87	79	102	80	86	99	84	87	92	96	91	95	90	90	101	85	89	80	95	70	96	73	95	75	89	100	79	92	83	77	71	85	92	87	81	85	96	96	75	81	83	74	97	79	89	77	99	91	92	75	88	88	93	80	97	80	90	87	76	76	95	84	103	110	92	90	75	90	97	98	91	91	109	61	91	92	101	62	91	75	98	85	74	95	88	95	83	82	98	95	83	104	84	98	89	83	77	68	81	97	85	89	83	88	78	74	78	107	72	84	88	91	88	98	85	88	86	89	94	107	88	109	86	74	78	80	93	89	85	92	79	68	99	77	98	83	99	73	92	80	88	93	98	105	75	69	120	98	91	85	83	100	66	80	94	96	67	85	105	94	79	74	77	85	86	103	79	90	100	99	85	77	98	106	95	85	79	99	92	92	91	89	79	85	86	90	80	76	87	79	105	79	61	95	72	76	94	82	105	83	83	92	72	92	83	93	90	92	97	98	90	92	71	98	98	84	76	82	94	87	97	67	95	80	94	86	100	112	90	94	80	83	81	88	88	79	97	95	98	69	93	67	73	103	106	90	100	104	95	92	86	96	75	68	97	87	75	75	94	85	79	81	88	81	98	81	81	95	102	77	107	89	85	75	89	82	71	101	78	81	95	88	97	88	101	101	96	103	84	63	75	81	81	86	91	89	97	83	97	88	73	73	94	91	88	100	113	80	97	93	92	83	76	76	93	79	67	101	97	79	87	85	72	76	69	95	88	97	85	89	89	83	87	92	84	92	85	85	83	103	104	92	103	95	85	77	112	82	81	83	102	75	89	88	95	88	89	90	76	78	110	72	86	84	103	85	90	111	109	112	101	88	76	95	92	107	79	80	63	92	94	97	87	88	72	91	91	77	69	96	100	96	73	86	99	97	72	91	94	84	98	89	94	103	91	106	98	90	79	105	90	81	92	88	95	75	85	91	88	110	89	82	92	90	96	84	97	70	81	86	92	85	84	95	89	79	90	78	82	102	89	68	90	92	92	70	103	81	92	88	80	108	90	100	81	87	83	85	84	73	87	92	93	79	87	99	78	111	77	101	84	75	82	85	96	81	103	77	103	96	98	77	79	92	88	93	91	82	78	77	82	99	102	77	103	104	83	99	85	93	93	77	99	81	91	85	97	96	85	102	93	80	99	99	90	99	95	86	74	78	85	65	87	100	89	83	65	96	87	92	84	95	89	95	71	85	80	86	96	84	102	81	86	85	101	94	88	97	74	105	117	86	94	101	93	81	101	81	85	80	74	93	81	88	82	96	87	93	87	84	89	90	99	68	96	85	82	86	103	80	84	97	77	92	92	96	98	88	93	75	104	98	80	91	94	75	96	95	82	89	76	83	93	99	89	82	83	93	105	96	96	90	91	74	89	78	83	92	81	85	75	84	79	71	76	94	88	76	75	95	84	85	96	88	105	106	99	81	75	93	87	79	81	99	77	93	99	81	96	75	96	89	104	109	108	76	76	91	88	89	89	90	71	83	81	69	92	74	106	83	83	78	84	87	114	91	92	87	90	75	87	88	67	73	100	101	85	67	90	85	83	91	67	99	92	106	110	106	99	93	83	85	77	69	71	96	91	89	72	96	75	77	85	75	89	81	86	81	83	100	97	90	89	90	91	81	91	77	91	92	83	86	77	87	112	84	83	87	98	90	78	109	100	86	89	86	71	81	90	83	93	103	91	91	87	96	75	82	95	86	79	92	77	84	78	70	81	73	81	85	99	87	90	86	98	90	100	75	101	71	76	86	74	97	76	88	97	82	79	87	79	92	81	95	74	80	99	108	87	74	78	85	93	73	94	84	105	94	77	88	88	82	83	85	109	84	86	73	94	112	60	87	121	102	88	77	65	106	82	70	106	95	89	75	94	85	72	87	84	109	92	104	91	84	80	64	100	94	108	87	88	86	81	100	86	72	88	66	94	76	96	72	86	92	106	78	87	87	96	88	65	77	85	74	103	91	71	81	82	82	108	77	79	80	83	95	93	101	92	67	110	87	82	86	73	102	79	81	86	98	72	79	95	96	86	102	82	94	93	96	86	98	92	71	99	76	108	85	89	80	80	86	79	98	94	72	86	83	96	75	93	69	87	80	74	65	97	73	76	91	83	96	87	84	85	92	76	87	93	88	104	106	94	102	88	90	94	95	107	85	104	85	93	93	91	93	79	92	80	92	110	97	82	83	82	78	85	78	101	87	69	95	107	85	100	76	99	78	76	72	107	79	71	89	92	104	78	85	101	94	75	78	86	80	95	77	97	82	101	92	87	83	80	94	95	89	77	86	91	84	94	104	71	102	80	62	97	64	90	68	81	103	74	89	80	75	79	93	83	72	83	78	87	89	98	100	85	96	75	88	103	98	97	100	91	82	71	92	78	88	97	82	90	92	89	82	87	93	101	84	87	88	76	72	83	89	80	80	91	91	91	107	77	91	88	80	93	103	84	101	82	110	88	93	95	96	109	90	91	86	112	74	76	98	79	90	79	90	94	78	73	83	81	77	79	76	107	99	75	75	85	92	78	102	89	76	104	91	75	99	95	92	83	82	79	90	94	84	89	93	63	84	81	82	87	87	91	105	96	94	89	91	84	95	82	79	108	92	80	84	86	92	102	82	74	85	81	87	81	84	82	76	87	98	96	81	87	89	103	95	73	81	88	92	86	97	101	94	97	90	76	71	84	94	84	94	96	102	87	76	95	78	79	103	99	74	75	76	80	100
5403	317	336	373	352	346	310	313	333	254	317	290	325	304	308	286	270	264	298	284	311	303	292	316	240	274	289	286	275	287	294	289	256	250	264	272	276	271	286	233	285	276	268	277	251	266	275	301	272	273	268	316	284	295	298	297	290	274	294	292	271	291	292	296	283	290	287	261	252	286	273	255	289	279	289	303	304	286	280	297	273	256	263	273	264	267	285	276	301	231	270	280	271	281	283	289	270	259	295	267	268	284	261	284	274	273	282	299	305	263	266	324	280	295	303	271	262	277	273	288	290	275	281	307	274	254	300	280	283	267	290	286	308	257	271	279	273	252	284	272	283	267	300	300	291	268	276	266	284	247	284	251	317	283	222	303	289	284	291	267	281	287	281	285	269	272	306	274	279	284	275	289	292	268	264	281	269	293	251	276	300	262	294	307	278	270	275	267	282	264	298	247	283	266	295	283	230	270	293	263	278	268	268	298	274	281	267	257	290	296	272	286	284	270	282	284	296	296	296	288	235	298	308	270	273	265	256	286	266	287	265	304	252	284	283	251	291	246	289	281	277	300	257	271	285	264	306	284	247	267	252	297	280	292	303	266	249	285	285	303	299	282	268	257	291	262	288	296	282	283	254	277	277	282	273	282	294	289	276	273	270	309	284	284	294	294	271	279	268	248	258	263	278	303	229	295	284	280	263	237	279	273	316	282	266	295	287	252	281	266	265	266	251	266	269	304	300	269	265	256	257	254	275	255	310	282	297	278	283	236	270	326	272	269	288	290	297	313	296	299	274	295	270	296	286	256	292	260	255	269	297	300	307	286	259	270	271	284	242	276	278	266	261	273	279	277	283	252	276	287	281	303	255	273	302	251	300	288	278	292	307	283	267	298	292	277	268	299	287	272	303	252	288	268	295	261	280	304	294	267	268	267	282	255	231	275	268	317	270	245	265	311	283	293	253	276	280	271	269	309	252	256	269	269	315	298	280	263	274	281	298	250	273	291	271	266	266	290	282	291	290	273	287	272	299	273	252	285	289	284	274	275	285	287	279	269	275	269	290	259	287	264	272	270	297	285	278	313	277	271	259	287	284	262	285	271	280	290	264	280	290	277	255	285	282	247	263	283	291	283	296	278	305	282	294	272	304	281	272	286	272	261	260	274	277	296	276	280	289	295	299	291	298	265	294	246	260	250	251	292	262	249	245	280	268	286	268	289	275	285	288	291	299	299	294	287	250	268	291	259	262	303	310	284	266	271	281	257	298	297	264	280	290	304	272	275	314	274	276	284	284	309	249	253	264	295	274	277	270	281	273	275	267	293	289	285	282	296	287	310	269	271	268	279	306	286	281	285	306	268	270	291	280	287	290	304	293	265	309	265	268	296	290	307	271	252	275	269	295	255	294	246	260	275	279	274	297	285	290	275	270	248	285	262	297	270	295	273	288	278	287	272	294	300	292	283	274	293	255	283	303	250	290	261	275	288	266	301	296	293	284	285	297	269	271	259	272	284	283	265	298	277	271	272	228	274	244	269	271	284	286	285	272	262	295	282	302	281	249	281	271	271	285	273	266	273	300	269	274	269	275	311	302	291	268	275	276	297	272	283	287	292	267	273	271	265	258	259	243	259	301	265	267	314	285	273	263	269	286	281	303	265	265	258	262	259	315	287	277	282	254	247	276	286	268	282	266	252	285	293	286	273	273	274	298	289	280	282	273	254	276	270	298	292	271	278	259	266	295	282	271	280	306	295	283	290	297	256	253	296	311	260	273	279	268	271	302	281	302	258	250	273	297	280	275	292	277	287	279	255	268	283	277	247	267	285	308	242	286	272	314	250	288	297	241	283	294	244	311	279	273	286	287	274	260	299	301	274	283	296	273	272	259	270	274	243	282	278	288	275	281	273	289	276	260	252	301	258	263	289	285	280	288	271	290	271	293	265	288	269	286	273	291	270	286	294	313	269	310	299	272	282	249	284	268	267	285	290	254	291	286	279	291	280	273	275	304	281	255	280	263	270	277	278	259	278	281	268	278	303	281	276	267	284	263	290	268	308	277	294	261	283	265	287	283	248	306	279	260	278	304	238	277	263	273	277	281	293	274	283	278	256	288	280	294	261	282	272	255	260	250	256	274	276	288	287	264	274	286	260	291	262	291	290	245	275	275	245	286	249	272	255	288	250	269	290	287	280	275	296	281	280	286	303	275	302	255	286	296	246	241	280	297	266	285	285	259	278	285	259	272	248	278	259	280	299	284	254	275	289	281	279	284	270	271	259	260	282	290	271	276	278	247	262	271	258	289	281	284	301	314	270	270	288	231	284	267	272	311	281	286	284	297	285	296	299	251	247	270	268	285	264	281	266	297	263	280	278	310	320	268	276	272	277	300	279	269	266	296	254	267	286	266	301	293	270	288	261	283	292	286	244	270	281	272	291	273	261	301	259	276	279	277	288	273	243	268	300	306	250	290	270	269	268	295	277	302	283	288	260	261	268	270	257	272	263	294	294	291	302	274	284	269	272	261	293	271	271	285	261	296	270	256	294	266	266	290	247	262	272	279	283	286	263	294	300	273	275	286	299	260	277	257	276	294	316	255	260	285	287	279	274	252	270	284	287	256	276	271	288	268	274	273	285	266	302	277	279	264	272	271	252	289	284	295	270	281	299	269	280	252	250	273	263	261	271	275	277	295	266	280	260	270	291	269	278	260	240	253	268	259	275	281	283	266	260	313	283	291	286	273	273	281	296	280	292	269	254	269	283	298	279	291	269	274	276	287	270	278	264	296	276	272	266	292	277	264	277	269	277	285	280	270	284	270	300	268	287	275	282	279	296	301	271	291	281	278	279	276	272	295	269	284	279	289	282	255	301	279	263	244	274	288	300	259	256	282	256	264	294	295	252	286	303	274	275	267	273	305	275	292	274	309	253	260	253	268	289	321	305	281	281	283	326	302	264	297	267	290	288	288	275	279	307	290	263	269	287	263	255	282	285	295	264	250	270	276	274	281	288	315	281	284	253	270	304	258	246	284	292	261	318	278	265	289	290	253	285	310	286	269	264	269	264	274	309	281	248	285	276	270	297	267	277	288	286	269	297	249	270	311	267	280	280	269	254	241	260	278	277	276	290	292	298	245	247	284	277	291	262	286	277	298	293	259	240	296	276	266	281	269	297	312	250	279	295	273	274	284	264	265	252	271	272	280	271	298	306	309	282	254	270	313	258	282	260	272	274	286	279	297	269	257	290	300	285	268	296	284	268	279	303	273	291	260	278	265	296	269	284	290	299	296	279	284	274	280	285	296	264	292	286	273	277	279	249	277	274	295	249	264	280	269	282	318	266	262	281	274	241	265	263	291	271	288	287	283	272	243	282	284	290	287	274	272	257	316	283	262	270	300	286	259	290	275	278	293	293	285	255	246	279	307	260	285	252	316	269	272	292	287	241	265	291	273	299	268	284	267	278	283	256	269	287	273	275	286	274	287	282	285	285	253	265	295	293
50356	16733	1964	925	651	531	449	409	348	342	291	263	271	227	236	255	247	262	236	242	245	246	221	227	224	214	225	239	205	196	239	229	223	222	226	264	196	226	241	211	227	222	233	225	204	208	228	216	245	222	224	195	252	227	223	236	245	208	242	234	204	214	214	211	216	202	224	212	214	202	201	237	231	209	197	228	212	217	234	217	209	231	207	223	222	206	225	211	207	221	202	222	260	221	244	204	210	224	203	235	257	228	221	222	251	212	209	240	195	224	205	237	224	195	255	239	238	210	221	205	244	228	217	178	212	223	191	224	235	201	204	204	198	229	238	242	220	198	215	204	211	218	219	222	216	201	248	225	201	226	226	210	226	234	217	222	227	207	237	207	206	199	211	238	211	193	206	231	237	198	228	241	242	207	232	193	213	193	225	225	209	204	216	202	217	200	233	207	228	224	209	232	210	214	214	198	232	218	223	238	228	215	223	235	216	234	208	241	211	225	231	238	226	235	220	230	215	213	219	196	202	225	237	211	249	217	176	201	209	213	226	220	211	238	248	202	223	192	198	211	217	190	187	202	224	209	202	203	233	221	222	217	221	235	208	216	180	213	208	188	226	204	215	181	250	205	224	212	202	215	237	227	214	226	200	232	240	194	223	204	212	231	219	227	212	203	226	222	195	214	224	235	230	227	224	215	211	212	220	218	201	250	201	257	240	186	225	194	212	218	231	234	233	213	201	245	238	223	209	209	213	189	228	215	229	216	203	211	244	215	191	224	232	185	213	202	227	229	215	208	227	235	227	229	239	227	219	242	212	233	201	196	206	187	211	232	188	206	224	229	209	233	209	223	212	232	214	204	200	207	212	220	220	247	218	241	234	211	237	238	219	236	243	249	220	225	239	220	212	194	199	215	219	232	222	217	189	220	229	206	191	186	206	245	218	213	234	208	203	208	236	222	244	207	228	240	213	214	247	211	229	183	224	199	192	214	197	233	217	204	227	199	187	183	194	224	213	257	216	188	194	216	223	224	211	212	196	212	252	232	198	234	228	200	199	217	235	240	233	214	214	223	221	208	212	222	204	227	231	217	205	207	233	224	239	227	239	221	210	248	208	217	215	220	215	229	195	200	233	217	240	210	204	243	250	196	196	206	246	236	205	216	221	218	210	242	202	221	232	223	200	200	215	188	212	207	202	214	244	214	229	230	224	220	220	210	215	264	222	222	223	205	213	195	225	227	209	198	215	229	199	255	234	236	209	218	207	209	214	217	214	236	214	223	223	226	223	234	208	204	223	215	214	203	213	195	212	191	234	202	221	237	241	231	226	226	188	218	236	217	203	222	181	203	211	193	221	240	211	206	225	205	224	254	214	234	203	228	207	209	244	221	198	198	197	207	213	232	222	213	227	226	222	222	219	224	204	220	216	221	225	250	223	197	253	229	226	212	244	214	224	222	220	239	219	216	225	225	232	217	218	226	210	230	225	189	201	211	241	231	225	203	222	230	231	230	243	217	226	203	198	215	248	218	238	180	189	212	221	230	223	213	195	239	280	217	182	235	224	218	220	221	226	230	223	206	224	213	230	217	216	233	204	209	220	235	216	219	181	197	240	212	207	213	224	213	199	250	233	208	208	225	203	219	227	214	225	246	233	231	232	208	203	236	187	222	202	219	215	213	223	254	214	196	217	183	233	232	239	219	209	213	221	202	238	208	235	213	193	210	195	227	227	203	230	233	224	190	232	225	213	219	220	226	242	215	211	229	228	253	209	215	192	255	206	196	240	224	224	223	205	207	242	221	206	229	247	198	202	249	236	224	237	237	238	195	220	228	213	226	226	223	199	228	217	212	214	227	214	212	205	178	187	237	209	204	215	243	238	216	184	206	220	188	220	243	240	205	235	225	208	205	220	213	216	212	223	224	230	211	227	224	200	220	216	225	207	242	226	192	229	217	211	189	213	220	211	218	221	222	201	222	190	207	212	221	226	219	202	235	244	233	200	241	219	202	196	222	180	214	216	203	216	234	209	221	223	237	215	215	200	225	185	227	207	225	234	212	240	215	201	232	226	203	241	233	242	222	233	219	236	218	234	237	193	207	213	209	221	214	211	234	207	228	201	179	236	199	215	215	204	210	220	208	249	220	219	189	226	221	195	206	212	188	214	217	225	207	197	213	211	180	207	223	189	212	229	208	201	221	232	212	225	223	192	219	210	200	210	226	229	234	213	207	210	260	210	213	225	193	211	239	220	219	207	205	214	196	184	192	227	219	238	248	213	239	215	234	234	242	227	246	223	247	253	204	243	228	220	242	212	218	203	225	215	205	225	232	220	236	229	206	212	231	234	209	260	213	233	206	212	191	215	219	238	215	199	198	214	225	224	226	221	231	224	230	220	228	229	220	219	224	242	235	229	220	248	244	216	229	222	220	212	179	216	220	217	208	221	226	201	231	254	204	182	203	222	227	256	224	222	233	201	212	237	223	220	223	221	213	195	196	229	203	218	213	235	225	199	222	215	211	224	225	215	237	226	237	232	229	229	229	190	225	199	249	227	251	234	208	186	195	219	225	255	214	203	229	183	196	239	235	210	228	206	219	226	218	206	210	212	218	199	214	209	201	222	226	230	236	227	243	239	230	224	208	205	214	206	225	231	215	209	239	222	236	226	222	231	245	206	224	217	214	215	204	245	212	211	212	226	238	227	180	239	189	202	196	221	216	207	207	210	223	220	221	213	195	228	202	227	208	226	231	217	215	226	179	227	215	206	208	229	218	227	226	229	193	186	227	202	241	189	219	237	212	197	212	221	253	236	235	203	217	193	206	224	202	212	234	202	195	196	205	211	202	208	209	212	191	219	242	207	215	203	224	228	218	205	233	248	243	229	228	222	224	225	233	257	211	238	198	192	202	227	219	211	206	239	230	226	216	238	225	216	218	205	216	225	232	219	211	214	212	213	220	217	225	201	236	215	216	191	190	237	210	213	209	219	239	215	219	252	215	232	236	216	225	193	198	210	225	215	223	240	228	220	222	218	199	227	211	215	234	232	206	227	225	213	210	217	216	224	256	225	229	214	196	229	205	213	242	233	212	218	179	227	226	222	232	230	219	211	223	239	222	229	208	251	221	219	225	264	200	246	224	241	213	234	244	228	200	228	215	232	189	205	224	224	214	208	225	246	234	222	215	215	198	214	240	217	208	226	211	221	207	205	206	213	225	218	215	214	250	191	230	228	204	221	186	216	227	221	221	234	215	217	222	228	233	214	203	199	234	222	215	225	211	194	213	205	213	210	211	217	216	225	230	232	218	190	222	200	222	183	236	199	216	217	206	233	254	208	206	212	231	225	229	223	233	227	219	217	216	238	223	241	218	214	218	228	225	205	221	216	228	258	214	231	209	243	231	214	184	239	213	216	235	227	222	225	222	193	225	236	227	222	230	224	202	227	216	232	212	241	208	227	198	209	182	224	223	206	233	212	215	230	204	209	230	247	216	239	215	245	211
25235	1258	2329	2747	2350	2063	1720	1478	1290	1164	1109	1032	962	906	848	761	789	727	743	662	677	681	685	691	639	675	660	629	651	633	646	611	616	589	596	612	599	619	556	611	599	556	606	585	619	587	570	571	633	592	613	576	561	589	578	614	565	573	566	594	591	548	620	558	584	601	572	560	562	559	578	567	555	581	556	562	534	563	540	577	575	615	574	540	540	571	586	579	542	532	538	559	562	573	602	596	503	548	560	556	564	578	583	566	554	591	533	567	538	575	564	539	563	564	573	587	508	586	582	556	509	558	498	556	568	548	615	562	530	545	594	594	556	557	579	565	553	562	572	548	543	594	539	572	591	556	609	570	516	569	539	536	560	577	592	564	585	559	573	558	583	589	588	577	613	520	562	572	578	569	574	540	537	590	533	564	562	546	567	559	581	559	555	567	544	554	534	564	498	563	541	546	591	593	541	532	512	546	545	526	570	568	527	563	521	563	580	547	571	524	574	579	576	562	547	579	566	549	533	563	565	584	561	555	529	573	549	549	533	572	615	591	550	603	590	571	544	566	549	605	513	535	517	564	545	563	578	563	563	574	577	573	537	544	537	579	533	577	557	554	546	568	525	552	566	546	584	507	571	557	622	537	578	550	559	586	574	516	566	542	580	561	568	549	551	566	546	583	581	535	550	545	599	573	557	541	544	535	504	586	585	533	539	562	527	562	534	531	577	554	534	575	556	565	543	563	568	541	537	573	540	576	587	576	543	587	552	610	566	533	533	563	558	564	586	539	554	542	544	585	513	553	583	534	512	562	563	561	541	521	546	528	580	551	562	561	556	596	532	568	555	565	549	549	510	561	564	590	550	549	577	552	530	573	570	550	557	547	598	559	542	591	596	563	566	559	579	561	561	566	535	552	562	556	537	557	556	556	520	571	579	561	610	568	531	564	554	535	516	563	554	589	580	535	561	555	585	614	554	526	499	579	584	539	607	492	550	537	580	498	534	523	562	558	526	565	546	560	609	547	513	557	608	512	576	563	553	544	536	590	587	536	580	576	519	545	590	527	620	569	532	545	567	578	554	570	563	552	516	533	582	519	550	564	562	519	576	598	564	563	560	567	503	569	551	562	597	592	557	520	614	544	545	558	520	576	557	559	602	551	567	550	566	572	551	534	570	539	532	561	569	534	595	544	540	584	583	558	530	595	556	553	561	525	563	519	547	536	564	547	507	572	557	551	533	586	553	580	559	559	517	521	553	549	539	546	567	528	537	536	557	559	492	577	556	588	537	528	553	583	541	547	558	558	591	592	565	585	606	543	557	520	550	538	554	572	548	567	579	587	537	552	530	573	517	576	567	545	520	556	543	570	598	557	555	577	592	564	545	598	541	597	534	521	515	585	531	534	546	566	580	520	568	600	551	533	556	557	573	559	574	592	514	559	543	590	547	585	579	573	552	549	562	580	563	590	575	579	587	548	528	539	584	542	551	561	548	535	566	549	508	559	579	574	527	556	549	515	529	542	508	584	553	589	564	526	585	547	587	606	541	566	548	542	566	517	556	567	540	502	564	572	582	577	578	572	553	549	584	559	538	557	571	572	602	614	568	575	528	546	590	531	550	596	544	558	542	558	541	547	562	570	563	566	557	590	577	534	550	538	526	566	567	560	557	534	562	527	586	578	568	543	567	571	571	531	556	578	529	554	546	567	564	574	516	569	550	546	550	614	549	575	599	578	582	585	572	553	541	547	570	548	553	578	538	534	595	524	598	606	536	561	585	567	528	563	578	537	606	553	548	529	551	605	523	538	549	521	578	540	542	579	573	568	566	569	541	573	550	544	558	511	546	518	560	567	535	567	566	563	537	578	564	548	537	534	572	547	564	537	561	542	554	510	554	501	569	532	559	590	537	596	558	549	544	561	544	544	569	593	536	557	593	567	533	567	555	556	535	538	570	586	573	515	537	546	563	551	537	558	596	559	559	584	546	545	536	559	554	557	558	550	581	593	557	519	555	622	559	556	554	580	579	562	556	586	554	572	572	568	558	578	562	560	588	530	517	590	609	576	566	625	554	539	522	540	555	561	556	544	550	543	555	523	596	557	570	564	506	541	557	529	592	547	561	538	562	554	558	556	542	555	553	545	583	521	533	579	565	536	603	565	554	589	500	558	532	553	550	535	569	563	552	532	553	576	518	577	544	542	552	569	593	542	584	585	521	566	549	596	536	570	474	543	536	596	585	548	574	585	558	592	597	522	547	594	532	525	563	577	554	541	594	555	574	552	558	574	538	585	541	533	531	560	552	536	512	565	611	562	558	541	545	510	558	590	541	550	564	532	549	578	547	578	584	547	544	535	583	544	552	561	563	576	545	587	536	540	551	548	557	556	578	568	521	552	539	553	538	528	576	533	553	593	571	525	562	556	570	550	559	573	535	519	568	577	611	510	593	562	627	564	522	582	548	552	533	561	534	541	538	560	596	523	581	546	575	582	535	528	543	546	595	527	574	538	620	562	560	564	526	563	590	562	526	553	549	524	570	572	562	548	532	542	543	492	534	564	581	561	542	557	549	569	584	583	550	556	566	572	572	590	546	553	642	563	578	596	600	562	561	554	544	552	552	576	539	562	572	560	564	562	573	555	574	531	594	563	511	543	540	561	564	569	570	544	596	509	532	583	567	549	528	531	553	577	568	561	534	554	581	556	543	544	571	559	591	567	523	548	564	513	538	559	537	552	576	534	561	548	587	563	540	562	569	518	599	561	533	573	581	552	567	607	532	582	552	553	554	535	540	592	527	540	572	536	558	553	527	550	556	600	562	565	586	578	537	525	526	550	553	548	593	533	572	567	560	530	577	534	558	539	587	561	540	570	544	557	559	557	574	588	549	579	551	556	590	545	539	582	584	587	544	520	562	577	554	553	542	616	544	564	547	544	612	521	566	498	568	537	547	539	574	523	515	563	552	548	572	594	552	570	562	523	588	599	518	594	550	539	553	552	554	607	518	544	552	591	529	538	552	522	530	546	581	528	527	526	504	560	532	541	564	542	542	554	601	542	538	527	577	565	510	546	539	563	510	608	510	555	517	556	584	523	538	558	598	573	605	566	563	576	563	574	535	564	540	524	576	532	568	544	531	579	551	563	522	539	513	552	552	559	582	557	586	576	586	545	583	562	555	571	577	592	509	609	541	554	555	603	593	584	562	550	544	572	579	571	525	572	583	513	526	544	561	559	545	555	565	578	566	563	571	520	544	569	584	553	572	569	572	563	560	541	535	524	599	537	534	557	567	569	543	554	546	520	545	540	544	586	572	562	583	545	603	491	528	575	565	555	538	533	499	586	557	551	585	578	594	533	535	541	567	566	556	565	575	565	536	590	537	544	512	531	552	595	544	566	565	577	562	547	568	538	546	579	554	558	544	540	598	559	583	590	569	549	574	556	551	532	588	561	559	541	561	544	532	607	518	559	543	615	555	604	567	552	517	573	568	559	560	536	565	593	525	562
65490	25476	6708	1917	1302	925	762	675	593	491	475	439	454	435	434	395	417	387	377	387	387	348	341	352	346	327	370	359	315	359	356	335	368	331	339	345	348	347	325	315	337	318	341	344	342	341	321	329	346	334	340	339	330	349	324	333	339	334	336	340	338	362	349	329	331	349	313	311	311	367	332	326	318	329	349	323	325	334	324	295	353	338	345	321	335	349	304	379	344	346	345	360	304	328	302	320	355	291	346	333	331	361	332	340	330	301	331	349	345	303	309	322	312	325	321	328	325	311	334	385	321	357	320	325	334	302	307	332	336	336	364	314	309	358	336	340	319	327	314	323	378	319	349	357	351	350	300	316	320	314	363	311	369	331	322	371	325	310	320	338	371	328	343	353	338	364	298	317	329	361	336	333	352	329	332	326	348	338	336	324	322	305	330	299	339	344	326	318	317	352	357	316	320	308	292	347	313	311	309	302	349	329	342	340	354	336	290	333	309	333	318	332	319	339	323	346	346	312	350	317	333	320	343	325	323	297	310	305	334	323	360	295	310	329	334	324	306	340	318	301	310	323	343	319	294	315	370	331	335	337	325	321	323	342	312	342	318	324	322	312	336	311	335	308	337	346	333	303	339	324	346	317	300	336	326	350	337	328	331	355	332	311	315	361	311	366	344	351	325	332	312	355	336	345	358	278	327	284	321	349	307	301	355	312	333	352	359	346	329	346	304	345	322	305	328	340	326	338	327	334	281	305	309	319	348	324	365	361	342	310	346	329	332	342	321	360	357	367	333	321	321	339	319	367	343	307	296	292	312	363	299	335	344	313	346	330	318	323	364	316	300	343	352	333	305	315	323	343	333	356	288	277	343	336	355	326	330	370	309	363	329	319	325	321	363	320	337	326	316	307	335	324	315	311	316	360	320	322	321	313	336	326	304	295	365	281	323	310	297	319	302	326	326	331	343	325	331	318	353	334	331	350	310	371	320	312	345	352	292	360	326	375	307	340	357	351	328	340	357	353	309	299	334	361	343	281	335	346	302	325	324	336	331	342	364	316	351	305	307	342	321	343	302	290	317	338	326	337	338	333	397	326	374	313	364	339	330	306	334	335	341	324	314	323	319	297	319	354	342	319	349	380	295	318	327	321	343	298	307	334	331	305	315	331	326	338	344	333	341	314	359	326	327	339	337	323	348	322	326	354	295	329	300	327	318	325	298	321	345	326	323	317	347	348	348	348	353	332	322	327	347	319	326	318	323	331	327	315	329	339	347	339	330	341	300	340	341	359	323	358	322	302	348	323	308	329	339	363	350	355	323	320	329	302	312	306	376	327	311	306	329	351	365	329	347	308	356	331	327	336	344	310	349	365	323	326	324	310	346	339	332	350	355	344	330	329	325	339	337	338	350	325	337	308	314	338	288	332	317	315	323	299	310	299	338	330	323	320	336	333	315	371	335	341	334	332	350	339	337	350	331	333	334	346	347	326	348	315	349	312	367	363	296	321	346	322	339	328	341	318	321	310	323	352	339	311	300	319	299	333	321	320	334	322	343	343	334	333	297	363	315	346	311	339	346	347	335	312	319	341	330	302	330	356	350	330	321	379	339	346	308	335	336	320	356	331	329	313	307	312	312	320	327	357	343	331	332	339	306	346	351	300	354	319	324	315	344	330	307	327	332	361	349	361	310	281	367	311	316	308	348	343	351	335	318	314	358	343	322	346	342	337	355	327	293	313	321	364	353	305	327	334	331	354	332	330	355	387	373	312	300	333	337	320	336	319	337	332	318	304	338	299	319	348	372	310	314	321	336	319	298	340	335	317	306	374	289	307	318	316	331	347	320	323	352	315	302	311	308	325	321	334	347	322	350	327	346	319	343	347	324	317	331	326	317	330	335	343	328	312	294	317	323	301	305	320	310	367	326	368	342	309	348	348	346	330	340	348	360	324	355	332	337	302	339	323	369	342	354	328	322	336	303	361	333	355	351	328	321	340	323	333	340	301	336	333	324	339	319	308	318	317	337	356	352	333	341	376	320	337	323	322	341	334	337	334	324	327	318	315	315	326	336	321	307	329	324	349	284	361	294	353	347	342	339	344	332	320	361	346	357	344	327	325	312	321	352	312	364	330	323	346	325	326	349	308	336	333	324	345	330	339	323	355	304	324	322	340	359	357	324	323	339	311	325	313	355	326	331	341	346	316	334	320	319	337	338	302	303	309	309	322	323	333	346	321	346	329	297	317	291	315	310	320	305	320	338	343	337	348	336	291	324	326	305	353	325	313	324	324	325	345	342	392	362	355	330	285	357	309	330	345	320	333	282	318	330	320	297	305	356	319	361	342	314	295	320	321	302	306	326	330	318	318	314	308	348	301	317	349	314	322	310	337	328	347	320	336	309	307	320	329	313	293	328	319	355	357	345	371	338	290	311	300	336	343	331	370	340	343	315	337	323	323	323	345	302	364	338	315	284	306	338	322	301	324	341	329	336	320	336	315	327	314	318	327	345	291	331	335	331	292	356	314	333	318	320	322	327	309	372	308	331	344	333	275	311	304	283	318	326	331	344	324	321	343	330	350	342	323	337	343	325	324	309	335	363	355	331	328	380	331	332	314	305	355	350	315	341	344	327	353	327	338	347	350	324	334	349	336	308	359	305	308	322	341	312	331	326	340	343	331	347	299	347	350	347	328	342	309	334	348	333	348	335	302	350	287	314	303	323	297	324	336	311	323	360	366	329	352	322	302	306	359	316	318	297	325	327	295	317	306	301	320	352	265	317	341	345	337	330	340	342	334	346	365	350	313	309	338	320	320	300	333	343	313	324	318	327	347	315	357	325	320	337	305	350	340	345	336	362	328	313	323	279	335	297	340	365	377	346	327	334	318	344	355	338	279	326	342	354	321	302	317	326	335	338	289	347	327	324	332	320	322	347	371	326	346	336	309	341	285	391	308	308	310	354	321	317	382	309	348	315	325	323	343	314	350	342	299	324	335	337	328	338	314	298	294	327	299	334	324	322	348	300	332	322	303	314	327	339	326	324	345	337	308	324	353	335	339	311	363	326	325	326	304	310	305	357	296	347	292	291	340	362	344	339	319	341	318	318	315	321	314	296	308	320	336	360	365	337	319	314	310	331	361	348	297	313	336	312	311	337	329	316	343	361	347	288	304	323	344	307	350	332	322	350	312	309	350	326	328	335	333	297	301	312	354	299	332	323	318	307	298	343	334	308	359	295	348	310	333	308	340	301	307	326	353	307	361	307	325	304	328	344	343	348	338	345	314	290	311	340	328	349	332	333	365	363	350	334	321	321	314	356	340	308	348	347	321	351	343	304	309	308	354	321	316	341	311	345	301	328	330	330	330	323	363	294	339	324	344	272	369	344	321	328	297	303	306	305	348	337	328	326	337	357	320	304	309	311	326	335	367	393	353	306	312	336	301	313	335	298	335	304	324	348	352	341	309	352	328	334	321	311	342	303	334	346	329	349	326	351	295	323	317
33375	2076	4212	4910	4293	3470	3009	2512	2123	1875	1787	1571	1492	1373	1321	1199	1221	1177	1135	1135	984	969	994	974	971	988	867	902	910	915	866	902	864	876	876	867	924	842	883	851	852	815	896	838	785	777	782	839	834	799	806	824	791	815	851	798	852	852	832	743	814	790	777	826	787	817	772	806	781	811	766	832	766	811	806	792	794	817	776	812	807	772	749	841	812	785	815	786	762	730	784	788	798	788	786	778	779	834	757	779	718	782	795	758	770	786	799	775	753	765	761	783	829	787	825	756	781	803	725	793	721	749	770	759	757	794	781	811	751	819	723	758	799	725	803	735	742	761	729	768	789	797	788	750	751	768	781	825	739	748	739	743	805	792	752	762	770	746	789	757	784	780	760	721	753	800	785	755	769	779	760	742	736	736	773	749	776	768	777	765	718	744	754	760	720	745	756	797	745	799	779	776	757	735	816	787	821	758	752	810	793	757	792	721	807	776	780	758	787	785	753	763	751	742	817	741	797	786	729	746	794	797	756	706	785	722	770	835	776	775	775	748	731	815	807	762	783	747	751	743	741	732	794	760	764	711	819	786	721	742	770	766	802	834	791	782	762	785	757	719	802	731	815	784	767	772	776	753	757	762	761	771	772	760	752	772	744	763	791	761	828	812	768	797	735	774	763	746	771	770	747	775	752	759	728	745	764	752	795	782	758	805	777	786	812	762	744	778	744	741	785	739	802	756	746	775	782	798	759	738	800	738	796	764	790	708	747	769	780	795	745	784	745	798	813	766	746	759	753	732	790	790	729	767	746	765	783	830	801	778	785	773	766	792	763	780	762	731	769	695	725	797	779	725	781	755	738	773	771	797	757	749	752	739	781	713	769	755	761	743	756	771	725	740	734	766	759	749	754	751	744	780	776	798	778	779	708	722	751	792	747	748	763	761	738	799	777	782	757	819	762	800	762	740	740	801	744	748	767	772	733	718	759	723	762	721	744	799	776	794	809	810	803	773	726	782	744	786	774	757	760	734	817	750	769	809	774	764	778	741	757	777	795	793	745	723	777	795	716	730	778	837	769	744	784	767	795	759	784	771	749	842	793	793	774	732	727	739	752	790	752	802	762	773	752	792	768	802	836	736	786	772	731	754	740	734	726	761	756	741	730	830	745	740	795	809	772	731	805	790	729	837	854	819	761	779	744	748	746	813	777	798	784	799	730	771	747	738	742	749	793	797	765	811	802	732	764	747	756	749	711	810	761	744	725	775	748	753	724	743	720	792	789	796	755	770	824	815	807	774	761	760	786	737	790	815	825	774	755	784	757	734	759	785	763	743	753	736	723	765	749	760	778	723	774	793	769	794	755	782	745	760	769	737	737	731	762	745	799	748	728	783	764	813	811	783	795	786	775	720	723	737	809	732	805	754	750	742	770	777	757	765	804	749	789	738	762	727	761	758	749	737	814	722	779	798	748	756	767	759	732	772	794	773	805	782	802	807	794	802	778	798	773	815	782	778	761	782	739	755	774	795	765	768	777	791	771	795	746	734	759	779	831	777	760	783	743	766	781	748	799	780	771	753	789	735	705	751	754	753	800	762	747	776	738	751	760	779	788	770	826	764	769	768	755	750	745	792	774	773	759	773	764	740	741	786	805	741	773	792	761	774	809	789	750	798	751	751	761	759	753	737	794	747	772	760	707	775	733	774	762	764	809	791	792	734	729	740	791	798	709	757	750	765	746	741	761	740	727	758	763	770	749	777	811	766	833	756	778	756	759	753	761	790	780	774	783	748	790	717	775	739	778	747	732	774	730	729	735	772	726	755	782	771	825	755	778	775	737	778	793	764	731	746	766	747	721	740	790	736	797	721	763	828	796	809	758	775	777	742	741	776	789	755	808	741	760	735	754	794	747	826	803	751	734	809	747	770	767	764	722	771	738	774	799	754	810	800	750	758	750	785	751	792	789	799	747	719	737	744	768	759	751	804	749	788	823	790	786	733	815	746	718	754	785	755	740	708	810	728	728	808	764	764	747	748	794	736	784	741	816	736	724	835	748	797	746	832	787	808	787	741	749	696	796	803	740	752	802	728	773	738	732	720	754	781	749	743	764	757	722	747	761	785	766	793	762	766	805	775	767	799	731	769	763	717	803	806	743	777	772	789	774	762	753	713	747	760	754	771	778	798	782	734	809	692	755	730	735	807	759	741	739	773	744	726	783	772	761	759	774	801	788	759	726	760	769	826	739	768	814	765	763	759	763	781	767	732	727	758	784	769	784	762	762	787	779	736	778	792	789	804	749	766	788	757	740	748	787	761	752	750	730	755	762	794	776	751	724	775	765	809	766	739	757	793	777	797	791	798	801	744	769	731	742	767	764	757	768	796	792	775	735	785	804	793	761	777	802	778	752	773	751	775	756	782	734	766	782	737	796	764	742	750	737	795	708	742	821	776	750	744	787	786	742	742	756	755	803	795	759	736	776	782	756	798	790	728	773	800	752	713	744	771	734	802	812	746	783	751	805	778	704	731	720	782	791	772	774	729	772	791	759	746	755	748	740	796	794	744	755	811	815	698	724	727	764	774	808	772	763	808	740	763	853	737	805	753	792	735	785	787	773	770	730	801	730	768	739	723	795	731	774	787	806	748	742	784	768	756	755	804	728	791	742	738	776	756	736	770	764	782	746	761	800	751	816	775	714	739	785	775	765	774	761	750	725	761	826	756	739	759	721	716	757	740	774	839	788	760	740	754	784	777	755	744	725	756	809	775	729	714	742	771	814	756	784	752	799	827	732	767	733	774	756	788	737	793	753	743	744	788	750	817	789	719	755	760	711	768	752	799	783	761	761	789	778	753	794	781	797	767	773	733	812	751	782	750	791	774	730	750	793	771	798	766	788	739	755	785	757	766	763	749	728	788	773	765	765	801	772	794	746	803	765	777	736	786	780	750	774	759	759	780	807	822	752	788	779	713	775	751	757	765	726	724	760	769	765	752	790	794	784	760	728	770	731	775	774	762	740	769	730	789	732	733	768	752	773	730	733	754	746	734	787	785	780	722	804	766	731	739	729	773	737	787	756	727	758	771	767	758	810	773	751	802	769	775	764	763	756	728	769	763	747	769	821	700	796	808	763	768	744	736	744	769	756	755	752	756	767	743	783	721	828	786	753	752	745	771	755	754	786	774	795	754	767	787	791	769	727	753	746	779	777	755	816	777	824	781	761	741	750	785	784	738	712	772	789	770	785	762	730	802	798	774	794	753	738	836	780	780	752	821	743	744	752	714	791	746	789	756	712	763	721	763	761	711	703	809	727	786	744	749	789	725	738	722	772	723	761	781	769	811	752	833	771	757	816	743	738	775	767	803	793	751	742	774	750	756	718	734	755	765	780	759	734	756	766	747	754	755	758	786	756	774	759	796	775	779	774	765	811	771	766	772	805	804	765	776	794	815	783	791	799	745	785	764	802	721	778	765	751	780	800	775	757	783	781	744	772	777	759	729	757	802
6595	288	125	97	107	107	93	64	96	89	115	86	95	95	86	75	84	80	89	102	83	94	98	86	99	97	116	92	94	87	104	97	86	87	83	92	101	105	96	94	92	79	88	111	106	77	90	78	87	83	82	101	99	83	75	69	88	71	72	77	84	106	74	84	87	82	98	105	89	75	92	91	99	94	80	89	81	70	101	77	87	88	94	102	98	83	75	94	79	82	78	94	95	74	93	89	83	83	83	87	82	90	103	100	79	80	94	90	94	93	92	111	70	94	92	87	103	97	102	86	85	87	87	91	80	96	95	95	85	109	108	82	111	75	106	82	81	100	82	86	88	92	82	75	101	80	77	98	95	83	86	75	91	76	82	84	86	90	88	71	95	92	115	99	83	89	88	94	99	110	98	84	90	86	74	111	84	79	92	81	89	81	88	84	77	109	76	80	99	105	69	92	92	86	93	80	79	102	89	71	97	93	110	79	86	76	93	94	83	98	84	84	92	94	86	95	89	72	79	73	83	92	78	92	84	87	97	94	81	86	81	84	91	70	99	87	97	88	73	85	68	93	110	85	95	98	83	100	84	99	85	105	82	89	86	96	93	77	87	76	79	89	76	109	83	81	93	79	108	77	77	98	86	89	92	95	80	83	78	80	98	79	89	90	94	71	82	92	88	84	83	71	77	95	83	97	98	82	83	94	116	91	94	90	80	76	83	89	88	90	83	107	87	92	95	90	76	87	95	80	93	71	96	108	89	91	71	96	80	78	96	98	83	88	81	76	81	75	95	91	103	91	92	87	96	87	102	82	79	90	82	95	109	71	94	62	95	87	96	92	90	88	89	98	92	90	84	88	102	89	81	98	87	82	92	83	91	82	90	86	97	110	87	80	98	81	87	98	89	86	83	81	68	80	98	94	92	89	88	81	93	78	68	89	81	97	83	94	79	68	86	89	88	105	90	91	83	91	95	99	80	102	104	94	100	100	100	87	98	102	96	72	79	76	88	73	94	89	104	74	107	83	100	77	95	88	88	78	69	87	90	104	84	85	95	95	86	98	92	95	75	108	88	88	79	86	84	84	86	97	64	96	75	86	107	93	85	84	81	98	84	77	102	81	97	101	86	107	99	101	89	84	109	80	93	90	92	92	108	86	93	89	80	90	97	91	102	83	93	93	89	102	93	72	83	78	98	94	86	82	81	87	73	86	79	89	88	83	90	85	100	96	75	88	96	103	93	87	91	82	78	87	117	85	83	86	96	93	68	99	102	81	87	89	70	89	88	93	94	97	93	79	96	82	69	77	87	99	81	96	86	83	101	85	91	94	85	83	81	80	96	94	96	87	91	100	88	83	93	99	89	70	81	93	87	75	82	70	95	88	79	91	89	92	102	82	70	97	96	94	79	82	94	66	106	81	88	84	76	76	96	84	95	86	100	76	106	75	69	99	85	87	111	89	100	89	84	102	88	68	81	75	83	85	86	90	86	82	94	92	83	97	71	101	101	93	80	81	88	82	110	96	87	90	89	103	89	106	92	93	97	81	93	99	92	71	77	75	79	101	106	98	87	77	101	82	102	85	81	114	88	96	87	92	90	79	100	83	101	84	96	83	78	103	82	102	99	74	78	101	99	97	80	76	81	94	81	89	79	88	72	96	90	101	86	83	81	86	86	108	74	89	97	103	100	83	101	79	83	93	89	85	86	92	79	104	75	94	93	98	75	96	77	81	87	95	100	73	80	84	99	91	95	94	91	90	94	79	84	92	83	106	95	89	83	109	80	91	94	87	83	80	81	89	85	83	86	93	90	110	75	91	88	106	77	101	106	91	97	90	90	95	90	100	91	86	90	87	72	93	110	82	103	87	92	85	86	101	72	80	91	86	93	93	91	80	103	91	96	91	113	99	103	100	91	86	91	91	86	105	87	84	89	84	101	88	94	85	87	85	90	70	98	94	81	93	83	86	85	62	89	92	107	88	71	103	95	79	114	86	94	83	82	107	94	81	78	85	91	90	91	77	100	75	80	91	82	106	88	84	101	90	93	71	115	81	92	95	86	99	81	91	80	88	92	99	88	74	87	80	80	94	87	86	86	107	94	74	96	82	93	95	97	92	77	74	77	98	76	92	74	86	90	86	95	90	81	66	93	85	81	87	99	82	93	62	67	87	89	95	85	89	84	75	72	94	91	90	78	71	81	101	101	83	85	89	79	75	97	66	106	80	90	91	88	107	93	86	104	87	93	86	89	94	84	79	80	78	87	94	80	69	110	103	82	88	66	74	98	95	79	79	71	68	107	82	89	79	77	84	93	92	93	90	64	93	88	88	101	81	83	102	108	85	82	82	82	102	94	78	80	98	101	81	104	78	76	102	75	96	76	94	92	84	115	91	90	88	98	83	97	90	85	95	92	95	92	81	90	89	80	101	82	80	77	75	92	89	90	82	98	72	88	96	67	98	84	92	86	78	79	84	101	87	95	86	103	83	79	80	93	76	94	75	92	86	82	93	83	87	83	95	96	94	75	78	111	110	93	84	103	102	88	83	84	75	94	86	90	96	106	103	78	94	82	82	83	90	69	81	92	85	94	102	85	88	98	84	69	77	100	87	100	75	98	67	67	83	79	98	91	93	92	89	87	102	107	92	84	86	82	86	86	84	90	92	89	85	90	76	93	98	100	71	87	80	104	93	77	86	87	92	98	73	73	80	95	72	81	92	82	94	90	77	100	80	90	85	100	99	77	87	96	95	97	98	84	78	111	89	81	91	82	74	75	91	80	89	92	105	91	85	91	99	104	82	91	89	84	96	93	88	71	90	97	78	79	80	83	96	81	79	91	95	91	85	80	90	85	77	88	64	86	70	91	102	103	99	94	71	108	97	98	78	104	91	91	85	97	92	103	86	96	77	80	92	96	89	97	82	105	96	92	91	87	104	101	84	87	64	78	69	73	101	84	92	105	102	89	94	67	96	79	101	91	85	79	82	100	113	85	90	91	87	92	91	94	83	98	105	89	90	86	82	82	91	85	99	89	103	71	81	84	100	71	95	94	79	79	84	86	78	93	79	111	90	82	104	72	75	91	93	108	92	85	67	87	102	94	82	84	99	104	85	88	102	91	88	89	97	88	70	83	83	96	83	90	92	81	104	79	91	80	97	85	97	92	93	79	94	86	80	82	89	77	99	109	90	110	82	108	98	86	94	82	87	83	86	83	90	102	89	102	92	84	85	99	67	89	102	91	84	94	104	91	83	98	96	101	94	82	110	97	106	82	98	94	90	95	96	91	94	94	60	89	80	93	77	96	77	105	100	91	97	82	90	84	96	88	84	108	89	83	78	98	83	97	73	88	69	84	75	85	98	92	85	79	74	99	65	110	74	79	97	77	93	75	85	87	99	101	88	87	82	86	91	96	80	87	99	84	68	94	106	73	77	75	90	87	80	87	85	77	81	98	80	94	77	96	78	95	85	91	104	91	97	96	92	72	85	93	87	89	88	103	93
5625	294	308	339	345	318	344	328	312	301	278	314	254	300	303	260	288	293	256	313	299	299	266	282	281	306	295	290	282	254	290	259	319	310	291	280	305	278	292	241	309	295	275	286	246	273	273	260	264	273	272	280	256	270	283	300	279	270	254	291	303	274	265	277	292	288	284	264	274	286	263	275	281	282	252	287	297	287	292	282	264	314	257	281	270	272	274	285	268	296	284	273	300	304	277	266	289	260	276	276	272	291	284	257	273	283	278	269	278	299	269	265	288	280	267	289	278	261	308	291	261	283	285	286	269	269	287	292	268	281	295	317	272	276	288	296	278	275	245	270	288	250	318	260	274	258	263	260	301	294	291	287	279	273	250	280	281	273	268	302	249	253	256	283	295	264	282	267	278	265	287	284	306	284	290	282	261	266	289	300	268	270	279	252	281	257	302	273	302	275	290	276	295	287	276	296	279	266	282	265	257	267	266	273	293	276	225	305	273	284	257	263	310	271	256	281	284	265	287	260	258	269	296	239	310	277	271	288	281	247	289	289	269	284	274	285	295	272	233	274	253	280	287	257	272	287	266	264	277	245	290	279	274	284	265	286	269	257	295	261	272	262	308	252	283	293	295	277	267	291	282	298	285	279	277	278	288	262	263	259	250	275	286	280	284	269	257	248	271	257	287	282	269	279	291	284	276	282	263	264	303	277	282	264	302	276	267	259	281	285	291	252	265	287	287	286	286	275	259	290	276	288	256	258	288	268	277	293	273	258	285	262	291	291	275	230	252	270	286	286	301	243	269	282	273	285	300	289	287	273	263	283	283	277	293	272	272	262	268	262	285	287	307	303	305	276	257	269	307	302	263	257	255	295	287	257	274	254	287	284	289	224	274	267	270	278	258	275	258	300	249	262	260	257	289	296	274	298	266	303	248	295	300	283	289	298	291	297	281	274	289	276	308	320	250	288	270	297	256	275	283	242	265	270	299	259	275	285	288	303	279	271	250	300	224	276	266	269	288	258	283	296	282	274	271	311	253	271	280	278	259	263	285	266	270	297	274	284	284	291	264	273	270	260	258	271	281	262	318	306	266	264	284	293	284	272	300	302	254	275	274	268	305	282	281	273	260	269	274	243	265	276	282	298	262	298	283	299	271	269	263	267	281	291	281	276	246	264	249	273	290	263	282	251	271	282	255	296	260	274	286	294	257	272	283	273	261	281	263	292	314	266	251	305	294	273	291	295	298	273	272	300	284	299	284	260	241	286	261	302	273	298	246	294	306	259	276	314	269	288	257	281	278	305	289	254	293	289	276	262	262	293	257	263	278	291	296	301	270	270	277	286	262	271	280	257	271	279	272	279	307	280	282	225	303	286	312	265	280	272	259	287	303	286	269	288	308	269	273	239	277	279	313	290	298	283	286	256	266	257	320	282	278	247	262	276	291	281	271	260	306	251	281	272	275	294	294	268	268	271	281	301	289	272	277	300	269	259	259	285	266	271	260	274	294	257	250	294	270	274	266	267	285	251	288	284	296	281	270	272	320	260	249	261	310	262	285	292	291	281	278	269	296	276	279	279	274	303	276	264	300	267	292	266	274	297	276	265	334	272	261	276	268	271	280	286	279	268	275	272	275	268	257	287	318	316	275	285	293	276	293	298	285	269	272	271	286	286	273	291	282	287	294	265	286	265	277	274	284	289	289	257	274	261	269	272	327	250	281	273	307	282	279	275	296	266	277	297	317	285	253	301	276	264	275	294	279	277	282	271	275	252	239	284	280	292	287	309	288	326	303	252	258	300	310	292	284	276	264	289	259	279	283	290	282	287	260	268	277	287	254	285	303	279	258	255	305	266	276	266	273	259	293	293	287	301	298	298	269	269	256	257	274	267	287	265	302	284	289	268	237	293	296	287	305	278	325	287	285	301	277	282	292	258	271	285	287	291	275	271	262	281	276	275	274	254	279	266	310	294	276	279	305	274	276	270	279	267	255	290	272	302	301	288	280	282	280	257	297	251	255	269	272	284	283	257	248	285	283	292	279	267	283	267	305	311	264	262	287	264	263	283	265	313	297	271	249	281	283	294	302	278	290	275	274	299	260	282	293	269	307	276	280	276	255	259	279	275	293	269	278	309	268	271	242	291	265	270	281	283	274	289	310	278	283	242	259	278	294	301	274	296	250	269	260	281	296	282	291	271	282	299	282	240	272	288	278	309	309	263	286	273	284	298	309	265	256	321	287	280	286	315	283	280	276	260	283	267	273	282	299	266	291	291	287	241	261	287	314	282	291	293	280	295	297	287	288	268	297	315	273	280	295	259	273	307	294	286	254	235	296	299	257	295	273	274	300	294	266	250	283	265	288	280	287	288	280	265	287	268	278	300	294	285	253	272	263	268	257	266	287	252	314	281	273	297	274	280	264	286	293	275	272	302	225	259	292	277	256	276	277	275	299	302	301	265	261	290	266	293	286	263	276	271	300	298	252	271	280	274	308	266	275	255	301	261	304	283	273	244	258	258	262	271	298	262	239	280	306	304	287	287	272	300	276	265	254	278	299	273	283	285	270	279	264	292	284	271	277	275	263	266	284	284	282	288	267	269	277	311	270	285	279	270	269	297	291	284	292	287	270	286	286	292	274	313	290	271	277	287	294	280	287	261	271	286	300	297	292	295	288	241	292	277	284	282	279	317	296	295	302	281	267	263	260	262	293	273	282	293	298	288	256	263	297	262	295	271	254	288	281	280	281	288	280	285	285	291	271	256	276	263	259	306	279	275	266	271	262	274	255	289	256	291	265	293	274	263	289	300	294	260	257	252	285	283	279	292	277	285	299	314	274	282	291	276	276	262	295	282	268	283	284	278	285	280	289	284	260	294	264	249	268	312	289	291	263	252	299	286	314	312	283	253	289	271	313	266	283	271	285	287	312	272	286	269	298	251	264	268	290	297	269	243	281	284	279	293	269	285	263	264	280	276	292	249	325	287	259	264	238	251	296	283	317	292	283	248	283	279	269	266	253	269	271	257	274	255	282	284	280	275	245	254	269	261	267	272	257	275	246	256	290	269	283	302	297	302	268	252	254	258	301	264	292	270	275	267	261	274	242	270	267	280	304	282	298	266	295	282	275	297	265	269	263	287	293	272	287	282	259	282	279	300	296	263	260	268	319	314	284	280	279	251	279	269	297	297	273	292	262	279	271	277	289	247	250	275	282	275	282	303	294	289	278	304	280	270	262	276	287	293	282	286	284	281	287	264	289	296	271	233	269	261	278	251	294	265	283	287	254	285	255	281	256	301	281	269	282	291	271	273	272	272	274	286	292	272	288	239	301	239	267	256	278	285	288	311	293	260	267	294	282	263	267	281	281	251	303	295	289	275	271	237	301	282	281	288	265	284	290	297	270	302	268	257	295	264	264	287	283	272	287	284	272	308	274	251	270	308	288	273	271	277	283	302	260	323	277	260	268	305	257	277	298	277	283	260	277	278	299	271	290	259	263	281
51760	17889	2136	909	614	508	401	391	325	320	289	291	280	254	255	228	249	215	250	264	243	267	231	249	229	264	225	226	235	231	242	223	211	219	228	210	220	222	193	225	218	216	195	240	204	215	248	237	265	198	196	221	190	247	217	252	249	220	227	240	222	254	239	208	220	200	205	207	207	215	244	228	219	231	239	233	221	243	237	225	241	198	211	230	197	227	211	216	221	204	229	223	201	218	211	201	237	232	231	207	219	255	217	206	225	202	240	227	195	244	201	206	218	242	199	219	219	202	241	217	250	213	233	214	228	210	242	205	239	230	216	220	226	189	219	220	230	235	226	213	263	229	232	222	190	204	227	249	259	238	240	227	220	227	229	209	222	234	214	212	205	182	241	220	207	241	216	224	215	228	198	218	227	235	232	222	192	230	229	221	222	232	244	239	228	253	186	243	210	247	202	213	215	245	226	206	225	189	192	203	196	199	229	222	236	204	209	206	216	215	190	216	238	219	240	200	207	209	194	212	233	213	212	188	225	206	233	238	215	183	199	197	224	219	215	234	205	204	234	223	216	232	210	228	217	219	239	231	254	207	207	213	199	220	229	231	209	226	234	211	215	241	204	222	221	239	201	210	262	208	245	219	214	220	209	198	227	232	208	238	203	208	227	244	226	207	231	228	206	216	196	208	196	213	252	223	218	223	254	201	240	233	204	205	211	224	249	220	220	239	240	201	221	213	231	209	228	197	196	224	238	234	216	207	189	227	214	232	225	203	225	223	254	222	203	212	209	214	230	199	207	242	204	226	238	202	232	215	226	231	217	216	194	214	211	219	223	220	235	219	222	212	206	225	223	206	199	226	204	209	225	192	201	211	215	243	211	221	218	229	221	249	228	222	223	221	198	204	218	242	233	257	177	210	199	212	226	231	232	225	220	213	239	261	223	234	208	233	194	228	228	231	211	225	211	223	238	215	209	232	239	246	216	224	222	189	258	225	185	242	249	230	231	217	227	191	228	225	213	220	224	213	224	194	205	233	258	232	223	211	205	200	211	191	213	201	226	232	216	218	221	251	223	211	214	224	227	209	215	221	232	221	217	228	220	219	258	211	236	236	220	222	235	220	226	214	240	243	202	218	256	223	215	219	227	196	203	249	218	224	219	254	200	213	213	209	218	251	190	208	236	227	208	223	199	221	238	193	198	234	241	199	219	195	199	227	229	213	214	224	218	209	215	219	192	216	191	220	258	231	218	214	228	244	241	237	189	240	246	232	231	222	211	246	214	244	204	241	234	201	225	214	193	215	227	256	213	210	195	212	228	221	209	207	235	238	217	213	198	221	217	224	219	212	198	212	244	262	235	224	199	227	243	191	201	212	188	222	207	222	216	237	216	216	223	208	235	221	214	224	197	201	194	203	204	228	212	231	229	215	233	211	218	206	218	233	223	229	216	211	210	207	244	222	256	200	220	215	216	212	197	214	198	197	244	205	231	248	205	227	209	212	219	220	215	230	218	237	220	225	232	213	184	215	223	209	214	193	236	236	236	237	215	201	233	214	235	230	216	219	217	195	204	209	206	211	248	214	206	206	198	210	229	221	201	195	196	212	245	229	220	204	242	199	205	269	222	240	216	223	223	195	219	225	219	220	233	237	235	219	197	199	211	200	218	215	201	230	227	230	208	240	222	239	230	223	213	210	222	195	237	240	193	202	198	202	230	230	215	234	217	218	205	203	235	237	210	214	189	227	221	191	211	210	204	225	215	229	225	234	239	203	220	208	213	201	236	218	191	224	244	220	214	237	220	213	221	197	221	230	230	227	247	208	226	234	225	187	230	185	219	214	211	250	220	232	207	220	240	221	207	226	244	237	208	186	240	222	211	208	221	234	231	219	201	208	212	222	209	221	200	227	211	224	242	197	210	221	198	230	217	206	232	207	188	215	201	214	222	225	196	223	214	203	233	191	222	198	204	203	220	199	212	223	222	214	198	246	245	234	223	247	226	210	215	249	250	206	261	209	214	227	208	202	216	217	223	234	230	240	211	204	213	212	197	231	214	221	199	255	225	247	233	245	207	236	252	233	230	216	210	194	212	228	201	224	215	239	231	227	247	239	234	227	206	212	193	197	209	238	226	215	228	224	247	237	217	220	231	211	199	209	206	192	234	234	219	217	229	234	238	245	213	240	209	217	228	208	214	226	244	214	257	244	228	237	235	239	233	203	217	218	214	227	216	233	209	197	224	222	238	215	211	234	230	222	230	238	226	218	219	225	232	229	247	195	228	210	241	217	208	202	211	228	255	232	178	223	226	218	234	216	208	214	216	214	222	231	182	210	223	205	234	228	225	233	215	218	219	195	212	186	223	205	206	236	223	207	238	229	235	237	233	216	233	223	214	204	251	209	217	207	191	201	200	239	222	221	220	214	223	210	199	211	216	223	201	215	220	197	224	211	211	208	224	221	195	231	251	206	222	216	235	216	214	249	206	199	239	206	222	228	209	212	227	215	215	244	234	219	205	202	238	212	202	219	189	231	232	210	185	240	228	186	225	222	229	227	233	240	260	218	192	213	223	201	224	212	202	223	211	211	214	224	208	234	225	235	229	230	225	206	220	236	235	220	254	208	209	224	214	213	228	221	241	205	212	242	221	220	235	226	225	214	206	206	210	232	239	208	240	218	214	237	221	244	224	216	185	225	216	218	220	230	227	242	258	214	207	241	221	252	214	203	197	216	175	214	231	205	213	210	229	236	230	208	235	224	196	205	197	197	235	245	213	210	210	208	200	213	214	225	226	240	207	194	200	189	208	207	217	230	233	208	211	237	223	211	214	211	178	216	214	219	243	247	255	243	231	242	222	230	231	230	205	193	231	217	240	224	224	232	226	198	245	225	212	206	242	200	225	190	226	223	245	220	238	232	235	198	227	210	198	232	235	198	227	234	217	204	225	221	216	218	189	236	246	205	235	226	229	210	244	213	210	217	206	218	202	205	224	226	205	205	242	233	181	230	209	212	206	210	202	178	212	218	208	208	200	229	223	213	229	226	226	217	220	211	221	231	252	216	213	241	207	228	229	242	236	211	205	220	205	203	231	233	209	228	205	219	243	200	210	226	241	210	205	218	224	216	227	230	212	214	219	220	216	222	215	220	229	205	202	229	204	217	210	204	229	230	243	215	201	246	211	236	204	204	194	226	201	211	200	222	218	206	200	202	229	209	236	226	224	222	202	228	225	252	218	231	214	222	247	201	215	247	227	228	186	227	208	198	241	227	220	218	224	206	182	213	210	223	188	235	234	195	244	255	208	211	239	207	202	234	212	231	218	213	212	235	209	244	262	238	266	217	229	235	227	236	220	239	215	224	225	210	214	217	220	250	230	212	216	206	254	204	235	234	234	248	244	242	239	218	217	220	204	210	224	204	215	227	221	218	216	212	252	257	198	220	230	210	210	226	212	207	237	184	236	241	214	236	187	206	211	230	222	207	214	209	217	204	208	208	246	258
26689	1212	2249	2765	2433	1996	1629	1448	1319	1192	1076	946	939	878	849	805	783	747	747	739	693	706	626	657	668	645	641	641	615	650	649	605	619	585	648	641	611	629	588	602	591	580	585	557	592	587	595	576	594	600	609	581	570	593	559	543	601	533	579	573	602	573	552	596	562	536	581	562	523	515	611	596	572	590	607	532	596	548	572	554	584	575	614	565	582	522	548	562	526	531	600	549	534	512	565	587	547	596	565	540	536	575	542	569	556	572	539	533	582	528	603	541	571	545	578	568	568	575	581	587	574	526	558	587	541	561	590	593	540	595	595	540	585	554	548	574	538	527	531	559	553	566	525	534	584	557	551	619	551	546	545	536	601	600	542	548	563	560	528	589	564	541	579	625	546	584	558	556	522	558	567	548	577	569	550	564	606	539	534	579	526	568	561	562	575	526	550	569	515	568	562	559	582	566	519	570	575	577	539	548	579	579	595	589	578	579	555	511	537	585	574	576	543	555	566	544	585	581	576	535	545	556	525	558	559	581	583	575	558	545	556	516	561	542	538	581	539	552	563	548	559	581	548	584	614	566	580	562	581	547	539	541	568	564	562	566	564	557	572	540	584	572	564	524	543	577	577	529	534	536	590	529	570	509	577	539	550	532	559	633	550	587	528	551	590	557	587	513	580	581	558	552	550	549	553	542	557	550	518	603	555	610	561	564	545	525	572	551	573	556	549	613	599	530	528	563	562	525	512	591	569	608	540	570	557	560	530	535	572	551	596	578	569	593	558	524	550	535	594	563	617	587	615	565	547	545	587	580	578	546	578	593	549	524	498	536	576	550	542	592	526	563	561	523	561	559	531	601	554	536	546	553	528	550	567	573	579	611	534	561	558	568	558	560	566	569	570	598	539	550	581	595	565	553	585	547	571	483	587	528	569	571	558	579	543	574	571	582	552	564	557	537	564	552	569	541	600	547	558	578	531	554	557	576	564	552	558	599	578	565	548	555	527	539	553	557	566	555	507	540	536	537	553	580	552	580	541	559	562	590	558	529	569	570	543	554	569	553	614	573	564	529	588	562	574	572	521	569	561	598	575	555	570	555	579	572	572	510	570	543	561	539	516	553	553	554	560	571	527	563	578	546	584	556	584	568	478	570	526	555	577	537	575	571	554	562	602	532	588	572	563	529	554	576	582	576	563	562	560	596	582	561	573	579	609	580	585	596	581	557	550	524	578	542	553	558	585	527	564	557	550	587	564	611	507	573	542	545	557	571	538	563	566	568	587	551	569	618	561	547	575	596	560	553	581	533	572	545	519	523	579	559	542	559	572	548	551	544	583	554	570	570	560	538	574	547	574	554	550	513	544	599	621	545	594	534	568	551	569	540	559	565	522	549	583	576	576	569	534	562	567	583	550	576	541	557	565	537	558	543	541	598	559	531	558	545	570	545	531	531	611	567	556	555	535	545	546	540	563	570	559	515	558	593	564	516	563	545	590	567	555	569	570	540	549	517	547	560	522	548	583	551	577	589	599	577	543	577	512	575	602	589	565	572	532	574	520	579	581	559	563	564	534	581	563	585	565	554	561	577	584	546	537	542	528	625	586	522	622	547	549	579	566	570	586	569	561	569	559	557	584	549	584	554	573	563	570	577	599	533	525	546	572	593	515	584	588	575	575	553	543	568	588	554	605	573	602	567	571	575	568	565	551	537	588	565	541	526	581	591	607	523	570	555	563	531	532	597	524	574	524	568	537	588	552	594	572	570	564	540	537	598	556	524	564	584	530	559	580	531	552	562	557	587	552	549	560	559	582	573	570	567	576	621	551	533	593	553	514	517	528	546	582	532	556	506	560	616	532	590	574	596	561	562	580	533	566	524	552	550	531	545	556	537	597	560	542	553	571	564	591	587	569	593	552	586	596	535	564	543	528	603	548	558	581	530	566	551	537	575	534	552	583	534	593	605	619	573	564	525	504	547	558	550	578	610	573	509	547	559	570	531	572	484	537	521	575	547	519	556	558	523	541	529	549	596	572	522	551	583	568	580	538	541	554	550	561	570	585	576	575	575	552	536	549	555	527	531	535	543	550	546	553	564	591	582	527	565	594	601	536	550	548	537	612	548	558	554	559	587	552	560	539	587	568	590	574	546	564	589	562	552	556	560	578	583	548	581	567	552	594	523	577	548	567	562	550	531	547	525	542	561	540	545	573	592	585	595	533	514	550	586	589	629	525	553	554	560	599	547	540	587	532	570	578	541	570	582	561	526	551	535	548	587	600	557	535	566	553	580	569	542	503	566	576	559	570	566	562	539	571	565	562	555	539	515	599	584	573	558	589	573	555	557	557	562	555	553	578	553	588	532	535	525	576	557	553	559	556	540	556	554	529	589	564	558	554	579	533	583	594	617	585	540	569	551	532	546	527	549	556	616	544	567	551	519	535	546	543	572	557	549	531	555	593	564	524	549	531	533	524	560	587	572	584	563	551	514	569	542	572	590	573	566	556	545	533	545	601	559	580	543	585	561	565	528	563	537	579	561	532	546	536	575	562	570	531	547	589	562	561	586	558	541	537	568	576	565	604	565	555	543	520	569	559	528	595	518	572	534	592	592	572	534	608	544	555	552	584	525	529	593	569	570	589	546	530	562	535	583	566	576	569	526	624	577	591	541	536	592	576	547	571	555	563	548	610	548	616	586	533	527	542	527	569	561	568	539	585	527	563	534	547	598	542	555	548	578	544	572	581	586	580	554	595	570	563	586	558	532	555	569	575	566	554	554	568	575	556	560	604	517	569	533	593	538	586	555	541	572	600	563	565	525	540	572	546	583	544	572	580	589	597	573	561	535	541	561	608	571	582	578	555	568	543	585	545	593	543	537	550	548	569	601	571	583	552	480	536	569	559	517	564	513	530	599	560	576	557	567	539	538	553	596	567	568	547	558	569	558	532	527	569	571	554	598	572	607	516	585	539	521	577	552	603	573	598	557	538	569	534	577	614	559	582	553	539	596	553	578	557	545	560	533	566	573	534	581	599	566	520	538	539	560	548	553	541	594	524	535	567	546	530	597	577	510	598	586	543	581	545	540	503	551	558	535	518	563	556	553	578	519	579	573	572	538	547	575	562	538	583	553	582	611	573	563	606	566	545	562	548	547	522	576	566	585	577	570	537	546	525	571	558	562	550	540	557	536	564	547	563	528	567	523	554	574	554	585	581	582	505	599	557	544	545	572	551	544	544	556	548	587	553	554	574	541	583	523	589	556	609	558	560	547	610	560	538	535	559	542	592	559	570	521	570	556	555	578	535	578	554	548	578	568	557	572	566	518	541	564	541	531	534	546	593	565	566	538	582	585	561	554	587	603	575	540	508	553	556	536	560	518	553	545	585	570	540	569	566	551	573	541	522	570	533	556	552	555	585	571	575	570	552	553	567	587	537	570	536	565	530	573	554	534	555	594	558	524	543	605	540	567	581	528	550	591	526	550	587	519	568	521	536	541	553	565
64980	28131	7355	1999	1300	986	728	674	570	553	478	432	445	389	440	386	353	386	369	381	359	360	340	335	376	353	352	369	348	352	352	358	376	339	319	315	345	328	336	331	340	358	311	318	332	329	337	381	322	341	357	339	337	374	310	314	319	280	330	353	304	302	324	349	319	353	331	334	340	317	343	331	309	311	341	319	352	356	314	339	350	322	332	324	368	319	326	314	328	322	360	276	328	361	354	355	323	344	288	328	348	338	317	325	332	341	341	344	321	334	352	368	331	335	307	314	277	336	326	341	334	348	314	323	300	327	356	329	309	285	367	356	304	336	315	302	327	328	358	324	343	321	327	319	354	358	307	282	351	359	357	338	323	332	339	329	347	314	312	354	331	321	326	325	329	321	307	311	321	348	349	327	322	322	325	304	300	344	339	320	332	334	299	305	337	342	371	320	340	317	345	345	331	352	364	310	324	316	319	334	329	332	355	318	341	333	324	342	320	344	309	323	342	337	308	321	321	328	335	350	315	328	354	355	336	335	274	343	332	301	347	285	351	340	351	305	307	329	351	350	314	346	341	304	312	313	335	323	321	325	314	306	354	304	319	303	304	354	372	292	329	349	316	332	301	347	337	319	340	314	323	314	302	323	300	334	351	315	335	356	318	346	314	347	319	318	348	358	321	301	318	318	285	353	314	335	299	343	334	317	329	281	324	300	311	321	354	338	345	332	284	332	308	354	320	342	319	320	304	369	337	328	314	321	328	313	338	334	339	320	332	347	332	329	338	316	336	355	297	323	321	328	360	300	350	351	325	324	324	318	345	298	296	324	330	341	305	302	350	308	342	323	326	326	310	329	359	350	352	320	336	337	338	296	333	320	336	314	371	313	306	334	358	293	333	299	348	316	318	350	357	313	342	347	337	340	355	309	336	319	330	331	326	327	360	326	340	313	335	334	358	327	319	323	313	331	340	362	341	335	328	367	329	319	319	288	335	339	336	346	322	362	338	312	327	302	320	308	329	327	343	333	305	319	340	350	360	362	339	286	319	353	333	338	303	329	321	346	343	317	330	339	339	321	339	309	329	343	318	307	329	311	320	316	326	359	329	324	330	333	311	310	324	342	334	327	302	320	346	343	329	336	364	317	325	309	335	331	333	322	321	342	331	357	311	358	337	338	326	309	294	323	328	348	319	374	314	351	301	343	344	327	332	342	326	370	321	322	313	311	331	348	301	310	340	327	351	333	308	338	315	326	313	332	352	336	347	312	347	338	330	352	343	309	329	314	302	320	353	299	282	332	343	340	314	308	335	371	309	313	336	330	325	281	337	300	342	320	340	325	304	362	368	322	345	322	336	333	294	314	301	318	335	326	301	325	334	326	303	358	332	299	279	308	316	342	321	325	322	314	338	342	340	327	340	356	329	350	333	368	335	306	316	309	380	318	294	330	293	348	325	331	328	332	355	316	348	292	320	342	337	322	305	362	317	321	345	327	347	325	316	320	314	313	344	311	297	312	304	335	339	308	335	331	333	328	314	340	330	311	325	319	331	347	285	346	307	336	318	343	303	341	295	357	329	319	345	333	337	324	325	347	366	323	313	348	319	335	330	324	333	302	336	326	312	294	313	311	308	326	299	338	356	322	333	323	292	326	321	321	340	326	351	346	329	302	325	336	323	344	352	366	339	316	301	338	308	342	299	323	328	336	300	309	327	323	338	297	332	338	310	314	338	334	329	355	358	315	308	342	311	339	285	329	349	293	298	306	316	338	338	309	321	316	332	361	319	355	330	351	328	337	371	366	332	338	313	343	325	350	325	321	336	345	331	349	332	304	302	369	352	291	335	354	303	327	354	359	325	352	302	324	328	319	342	340	340	319	326	300	325	359	338	346	307	320	307	326	308	317	348	306	303	331	345	295	339	377	339	306	330	314	344	341	345	302	323	353	361	341	302	342	320	324	345	337	331	325	315	336	298	305	312	318	332	315	351	327	338	357	350	320	341	308	319	323	339	319	293	325	332	290	327	324	326	313	291	332	325	316	327	332	319	351	373	355	376	329	343	297	324	313	348	342	317	342	304	319	342	353	336	348	310	333	297	351	331	324	321	318	304	316	331	383	317	319	297	384	343	332	319	331	330	349	325	304	341	353	306	320	345	342	319	307	300	328	332	354	353	340	314	337	316	290	298	311	352	335	322	346	315	309	349	350	305	354	351	348	310	356	310	353	325	361	318	311	317	319	306	307	289	333	325	306	317	332	297	314	330	360	336	336	332	347	349	354	321	299	336	355	342	339	316	318	310	332	353	320	343	362	336	345	324	322	346	348	334	330	339	301	298	333	332	319	369	359	313	325	342	341	310	316	306	331	316	338	355	336	361	330	311	325	315	330	326	336	336	329	290	325	313	326	334	336	347	322	298	328	339	342	322	348	301	353	300	351	336	352	350	338	350	314	290	333	315	332	345	357	365	353	303	329	317	336	344	320	325	320	314	329	325	351	342	363	320	302	339	334	333	345	337	326	321	356	347	384	309	328	336	307	325	345	356	341	369	328	316	307	310	330	312	351	336	296	293	344	339	348	343	317	303	291	334	316	333	311	290	390	321	323	332	335	335	310	317	300	367	319	336	359	323	326	331	313	333	366	333	339	319	342	353	318	298	286	366	357	320	319	306	319	346	313	327	352	317	350	310	302	334	331	348	356	301	349	353	323	317	307	339	314	347	343	335	311	359	309	354	316	348	304	347	363	318	324	345	349	334	297	336	362	350	336	350	332	337	324	311	327	314	358	313	353	277	334	310	341	313	339	286	334	337	355	324	330	328	345	349	295	333	341	322	317	304	309	317	331	294	328	307	323	325	330	325	332	349	306	359	346	325	290	344	320	307	294	305	306	344	306	314	341	353	334	305	336	344	361	299	319	339	346	360	339	326	341	336	323	352	332	332	327	356	334	318	346	330	319	307	310	368	340	316	333	341	326	330	333	346	317	354	352	316	329	331	347	330	314	318	351	362	332	350	337	339	333	327	326	331	334	336	324	316	344	331	344	323	304	319	330	335	330	330	340	355	354	327	318	328	315	329	341	346	332	346	331	370	339	337	363	349	331	324	326	312	325	289	345	343	294	323	313	300	346	317	324	358	328	371	329	303	316	328	332	327	296	352	317	346	323	330	326	316	316	339	331	302	388	382	361	318	340	346	313	298	349	306	312	329	318	309	328	338	311	330	332	341	359	345	381	363	299	303	320	303	317	344	351	320	341	322	301	358	316	308	296	300	318	364	332	302	335	328	361	332	320	336	335	357	328	333	329	267	294	317	342	328	344	335	373	345	305	324	327	328	308	338	327	292	326	309	359	305	335	338	335	333	335	320	322	341	324	373	331	317	337	302	322	326	331	328	305	334	325	333	314	309	371	329	347	355	325	353	301	298	329	336	315	323	322	313	349	321	286	350	343	339	320	337	319	311	308	314	296	370	356	311	317	306	334	381	337	327	358	336	372	315	343
35882	2062	4066	4839	4258	3501	2960	2485	2241	1970	1744	1579	1429	1351	1301	1209	1210	1156	1149	1107	1031	970	1012	988	961	1002	909	926	948	936	891	906	837	847	865	855	857	879	874	859	779	826	856	835	864	821	816	807	815	820	807	828	816	824	782	789	795	811	864	782	779	808	781	802	813	813	791	772	763	800	809	790	780	821	810	761	781	839	786	801	808	787	740	734	733	751	820	769	764	773	810	758	729	765	807	800	764	720	796	818	764	757	798	741	789	810	737	780	741	798	771	750	739	791	752	776	728	796	755	804	765	789	773	726	795	766	796	807	750	804	768	762	821	775	804	791	788	783	789	769	778	804	717	756	776	766	749	789	811	788	738	755	821	810	774	744	815	779	727	733	734	818	780	752	802	755	785	747	794	734	762	771	781	797	744	739	782	721	750	738	714	790	759	768	793	780	772	726	793	743	812	768	800	786	768	799	774	783	780	757	770	741	842	729	746	705	777	756	750	754	725	740	747	783	755	774	791	712	818	761	732	816	740	781	770	757	785	805	772	801	773	783	755	762	767	763	782	739	759	795	779	800	784	767	791	742	733	740	775	781	731	761	752	732	774	772	685	754	751	740	734	762	785	785	749	757	786	754	767	795	819	718	768	717	784	797	730	743	769	794	726	794	792	812	796	743	750	795	730	747	764	750	752	777	826	842	729	783	733	740	756	760	757	779	762	795	777	729	818	771	738	809	748	748	733	769	773	755	763	813	802	796	796	727	750	764	746	749	816	789	762	745	780	765	787	805	775	844	772	732	771	781	718	756	762	801	752	745	790	766	752	760	778	756	791	726	800	840	747	742	785	757	745	803	769	795	739	769	807	778	745	740	777	783	754	784	751	796	803	752	733	747	820	767	785	769	808	788	813	742	796	743	785	710	798	757	745	796	782	729	738	755	777	765	768	804	816	749	781	756	773	752	791	765	764	773	764	738	805	756	761	774	756	772	778	687	772	776	759	774	772	814	774	730	771	816	759	741	737	735	783	776	788	751	785	744	775	768	755	698	804	754	741	738	713	725	808	774	735	828	726	740	721	786	796	817	771	765	731	750	797	747	763	787	747	782	731	769	785	744	774	680	767	771	744	788	777	839	763	776	754	714	763	752	822	729	807	779	782	783	755	770	803	792	805	810	793	807	806	784	704	763	772	708	793	767	793	810	729	762	761	745	720	783	797	716	775	721	738	741	747	760	814	782	751	784	771	771	798	765	731	774	775	716	819	730	758	806	704	751	765	792	768	791	775	748	757	770	749	799	792	737	797	783	720	763	785	776	771	748	816	749	762	744	780	795	758	773	761	746	776	798	759	774	746	728	800	745	796	799	777	732	787	786	721	789	830	794	811	784	756	768	788	797	792	730	786	762	782	786	750	777	744	782	774	746	802	798	766	764	773	722	799	750	776	765	729	730	740	787	768	755	725	769	756	737	805	763	772	738	733	772	777	764	808	829	773	746	743	754	757	749	771	755	753	786	752	745	729	794	745	752	757	798	772	735	774	753	775	782	793	760	733	803	776	773	768	729	792	755	755	772	803	769	773	717	773	764	791	772	750	751	781	781	773	789	784	756	802	827	757	743	804	762	735	828	755	753	775	800	795	765	766	802	772	728	760	722	812	758	799	820	755	786	723	789	763	792	809	761	788	794	715	741	774	777	765	761	760	755	765	726	756	697	744	722	748	779	809	771	759	747	767	742	733	836	761	800	797	769	772	739	737	829	763	769	729	737	735	802	729	752	774	681	789	779	759	717	723	763	751	723	770	761	750	714	747	728	743	754	815	787	798	756	738	793	768	789	761	726	744	724	798	782	745	799	778	769	767	746	788	739	817	751	701	795	771	755	783	742	775	761	741	748	762	715	752	773	765	787	761	790	758	773	736	724	743	766	752	769	757	740	765	819	810	741	764	738	792	765	804	763	772	761	740	752	784	751	755	810	800	712	760	707	783	784	786	770	751	692	763	824	716	787	746	785	746	754	791	789	753	816	685	739	750	799	798	761	804	769	750	756	773	759	766	771	720	700	756	773	761	785	733	778	743	802	782	754	801	802	770	756	796	778	753	767	738	731	754	773	786	773	722	799	762	765	805	749	792	754	795	747	791	785	756	765	757	766	745	745	756	753	760	786	763	778	760	783	727	761	765	747	739	725	727	776	745	763	784	739	786	781	781	799	772	749	806	803	736	734	803	756	836	768	804	751	781	766	769	745	781	807	761	773	788	767	753	758	816	761	777	747	775	778	760	772	771	773	763	710	751	779	795	778	793	777	765	726	740	796	785	783	798	748	760	781	752	700	797	808	781	751	782	803	763	759	778	749	746	757	760	709	801	782	762	778	762	770	776	792	800	758	775	806	764	763	811	773	767	698	807	730	773	824	747	786	712	712	772	758	761	822	765	819	771	759	783	760	749	777	758	806	727	737	759	776	756	756	731	777	794	740	803	715	750	769	745	785	746	721	803	737	745	752	767	806	783	737	755	800	816	777	744	729	809	739	788	751	773	735	769	787	787	727	767	796	745	754	745	741	792	781	756	730	742	795	780	788	712	751	755	777	739	733	774	738	795	745	801	779	789	777	773	793	799	798	763	765	770	793	763	764	763	789	774	780	764	810	764	742	799	743	748	748	727	777	790	781	769	792	745	789	767	738	786	737	737	752	796	741	740	701	765	761	795	802	786	745	744	755	743	755	770	746	792	731	724	763	813	752	765	776	719	804	765	751	763	729	715	798	776	745	790	716	724	753	756	781	772	743	737	744	785	776	746	756	784	791	741	787	799	758	784	738	756	745	753	772	760	790	789	735	819	783	770	745	750	765	795	769	774	755	739	766	780	771	741	805	767	770	750	776	758	817	764	770	747	813	718	801	755	781	721	759	761	740	714	777	757	772	733	768	796	764	750	812	775	745	767	750	791	762	783	785	715	754	794	699	772	808	708	759	793	819	752	781	753	743	728	742	732	765	785	777	732	713	774	736	768	837	759	761	711	744	798	745	747	791	753	762	720	719	776	760	789	765	752	792	743	746	727	732	739	722	753	802	765	760	748	733	774	744	713	797	797	784	794	789	726	780	763	767	749	759	790	755	802	792	817	769	733	732	772	811	786	754	775	758	777	747	753	754	757	784	755	799	803	780	767	806	738	764	750	755	805	747	777	781	753	779	749	729	800	760	792	792	763	765	775	768	764	830	788	763	782	758	807	763	756	784	729	752	820	779	720	777	778	777	782	752	782	782	754	791	806	767	743	735	745	763	772	761	751	748	794	768	750	760	777	805	780	754	768	792	776	795	710	794	769	716	772	799	748	769	769	732	756	723	774	759	734	761	779	777	781	733	785	749	725	756	742	737	748	809	744	789	794	722	725	757	781	756	744	802	768	802	820	744	721	762	748	724	779	751	765	803	711	743	773	748	780	795	753	772	774	727	763	815	854	760	791	748	763	733	764	785	745	794	779	759	780	783	765	774	784	774
6204	282	115	92	98	101	92	89	76	94	86	80	102	85	72	92	88	71	108	91	98	106	78	89	92	99	83	90	85	83	90	79	99	69	70	92	86	91	76	97	90	94	97	93	90	92	72	98	87	87	92	93	93	89	88	73	81	89	81	90	81	94	92	84	94	94	100	77	103	98	78	78	83	96	86	86	80	85	94	95	91	111	94	85	99	88	96	97	101	84	93	77	80	88	61	75	101	86	103	73	80	90	85	102	92	91	98	91	79	85	101	89	82	82	85	103	107	99	97	100	82	92	80	106	92	82	94	76	93	102	73	82	78	89	74	90	92	79	88	76	90	81	91	85	75	84	92	92	78	71	84	96	99	89	90	90	74	77	86	90	104	71	92	85	85	91	92	69	84	82	115	88	98	95	75	64	97	89	94	89	83	84	101	73	90	76	88	89	106	75	83	93	80	110	85	100	95	89	91	62	88	94	104	80	81	80	90	102	91	91	92	83	98	81	82	80	86	86	91	93	78	111	98	76	87	92	103	95	85	75	100	92	78	74	85	79	83	92	76	88	87	92	94	79	91	95	90	109	94	84	103	111	87	83	83	73	89	85	110	67	77	94	76	71	78	90	90	109	91	81	74	88	100	84	96	93	81	73	96	73	74	96	114	86	89	81	70	82	112	103	77	106	76	84	85	77	110	88	66	84	83	87	88	99	78	78	79	102	80	86	96	101	88	100	68	85	77	88	94	83	89	92	101	93	80	89	87	82	65	79	85	111	92	102	95	68	78	90	94	88	92	85	97	86	74	95	78	86	98	92	87	78	98	117	102	94	94	95	92	100	88	95	84	83	99	78	86	83	83	97	72	74	105	91	77	75	94	92	80	73	95	90	82	97	82	77	75	85	88	87	99	93	80	103	97	85	88	79	100	106	85	83	84	102	82	92	89	86	84	80	76	80	96	83	89	84	83	89	91	94	96	88	99	83	99	109	91	93	96	78	82	90	90	84	89	72	90	96	86	78	87	84	89	83	86	82	88	87	93	96	92	97	83	85	103	89	80	78	92	77	85	103	72	92	82	84	100	81	90	82	98	85	84	104	98	94	75	79	102	81	81	80	87	80	87	89	77	87	97	85	83	80	97	84	95	97	90	82	80	80	96	83	85	60	83	57	89	105	86	97	84	113	105	90	88	88	70	100	109	83	77	92	88	78	76	97	104	89	96	73	104	105	83	71	87	88	89	72	100	97	89	90	92	86	84	98	80	96	94	93	83	80	90	104	91	98	94	107	115	96	88	76	82	102	82	84	97	81	100	109	88	91	105	100	76	95	94	88	69	99	94	99	98	94	87	83	105	81	80	100	67	96	74	99	97	78	96	81	94	111	83	87	81	97	87	95	87	86	98	93	69	69	96	90	95	85	91	89	91	87	95	75	85	81	90	102	92	83	77	88	91	87	80	86	90	93	94	99	78	87	91	99	90	80	78	100	91	86	78	98	100	77	75	74	77	90	76	113	78	81	105	80	74	86	89	68	108	68	82	78	77	78	85	82	68	98	94	88	83	97	71	95	101	94	95	105	83	85	84	80	112	62	86	89	95	79	87	69	103	97	78	100	98	79	96	82	89	71	74	66	74	95	91	91	93	64	93	81	87	99	88	88	83	64	80	100	79	68	88	79	102	91	95	80	110	92	104	93	77	87	97	82	66	80	93	77	86	85	85	88	102	89	82	82	102	100	79	79	87	80	79	86	88	80	83	81	93	84	89	88	88	84	93	104	100	83	89	74	89	87	90	94	91	83	95	90	74	86	93	93	93	81	93	87	75	85	90	82	92	85	97	95	87	87	95	98	68	97	88	107	92	97	95	68	83	83	94	93	95	97	85	91	91	91	90	92	102	92	91	90	89	89	92	93	108	95	95	82	87	88	107	87	78	92	86	98	85	84	83	91	85	100	81	92	76	88	80	90	92	71	94	89	91	101	86	95	95	76	100	93	91	82	93	100	95	104	89	76	98	87	88	94	94	83	94	89	91	94	79	86	98	92	94	103	98	84	108	85	77	82	83	93	86	84	73	84	89	83	71	91	83	76	87	88	83	87	94	94	70	99	82	89	89	93	103	86	96	92	108	85	89	75	83	107	101	70	107	109	109	84	85	81	77	83	80	113	92	93	84	95	70	81	79	87	91	73	69	103	96	97	81	82	71	84	73	87	70	93	91	99	90	71	84	80	75	90	83	87	92	98	103	95	77	86	94	76	89	99	85	96	81	75	86	89	85	93	89	87	77	83	88	82	84	93	96	79	99	93	109	81	90	83	97	66	95	89	87	95	85	110	112	94	93	92	89	97	90	93	92	95	86	105	80	74	101	101	85	112	89	76	78	86	87	96	96	88	86	89	88	91	85	86	93	78	88	76	92	85	89	76	73	97	96	66	88	95	94	84	79	82	103	100	97	85	78	86	90	91	86	82	91	89	94	102	74	83	85	87	90	84	84	90	96	92	81	104	84	81	95	74	97	95	100	95	93	92	84	92	76	106	102	86	95	89	101	81	95	88	85	94	82	72	96	95	115	116	79	78	79	70	88	92	90	70	100	98	102	76	85	96	79	80	78	91	88	75	86	111	93	78	97	92	85	90	80	91	90	84	86	96	95	89	69	79	91	80	114	113	78	120	97	95	94	80	88	93	79	91	85	104	87	96	105	89	94	91	80	109	87	81	72	83	97	88	91	85	91	110	97	100	70	107	98	81	97	100	93	105	74	77	85	86	95	86	98	99	88	105	122	105	67	80	94	81	94	83	78	89	100	93	89	93	87	92	100	107	74	76	91	76	86	70	74	97	85	85	113	90	111	84	98	78	87	90	96	73	72	80	99	75	83	71	82	92	84	93	82	101	101	95	93	102	91	100	90	109	96	101	84	106	91	102	107	94	82	71	103	103	100	68	95	88	84	107	97	93	75	100	94	93	96	93	86	103	104	76	100	85	93	90	88	95	87	101	78	78	90	103	89	78	87	87	85	88	89	80	101	103	81	81	85	104	90	79	71	86	74	81	83	83	111	98	88	80	79	114	89	88	93	89	96	87	71	76	81	85	91	99	71	76	105	97	73	94	98	100	92	93	91	69	79	96	99	75	93	87	81	91	101	83	85	82	58	98	96	88	109	89	99	93	103	97	76	76	81	89	89	90	77	92	88	82	98	102	87	70	78	93	92	82	91	92	96	77	90	87	79	88	93	96	108	87	98	68	94	100	95	96	91	105	97	77	88	89	90	91	98	75	79	89	81	89	79	74	94	89	91	91	88	82	93	92	83	75	89	84	77	80	72	87	79	85	91	78	92	93	88	92	97	84	90	93	78	102	86	89	106	94	79	92	101	81	113	108	99	90	82	101	87	91	94	83	90	93	86	87	105	94	99	86	86	84	108	85	87	90	106	85	84	108	99	78	81	79	105	79	72	65	90	65	92	80	99	97	73	102	77	98	95	106	103	90	76	69	89	75
5487	348	353	346	336	332	305	295	322	300	308	304	271	308	312	267	293	293	252	264	308	266	262	306	278	264	291	289	302	304	271	280	281	307	286	302	281	278	268	288	292	279	266	279	278	268	265	268	258	290	271	295	307	250	298	261	280	292	273	287	307	286	290	294	301	294	290	301	250	280	256	259	278	295	267	290	246	288	284	279	281	281	294	300	256	284	291	234	296	294	270	279	265	295	282	279	275	277	265	282	289	281	311	313	280	280	281	245	291	259	232	285	290	288	298	268	288	294	269	283	266	291	291	313	275	258	283	305	279	267	295	278	292	280	296	289	248	275	296	300	286	274	286	306	274	299	296	266	272	288	241	269	281	308	288	263	257	279	274	274	287	273	280	276	288	284	250	264	297	260	279	287	283	296	261	262	284	272	278	298	278	308	278	296	312	314	274	302	263	281	285	291	297	281	278	246	271	283	305	276	297	302	245	280	267	280	281	305	287	281	278	264	278	257	285	275	297	300	303	268	283	270	290	281	284	254	276	279	340	295	284	277	275	277	267	314	284	283	280	256	280	267	271	285	276	300	299	296	252	298	298	255	276	248	287	304	292	289	270	283	304	279	294	278	291	305	278	295	276	274	269	274	268	259	302	290	265	283	295	302	286	300	287	287	299	263	283	292	268	250	301	257	303	276	264	262	261	254	258	299	286	265	282	253	298	315	268	257	303	263	261	280	300	263	290	284	261	290	281	258	274	281	285	305	290	287	264	325	288	297	296	282	274	264	284	289	264	288	270	296	333	288	280	274	288	286	251	294	300	259	282	284	273	291	295	269	262	287	269	259	266	299	261	290	234	266	261	278	258	286	260	278	283	261	284	303	273	269	286	289	280	274	299	283	313	299	295	269	283	301	247	290	270	329	282	304	320	273	268	294	290	265	271	295	256	287	303	306	291	247	294	259	273	271	295	281	256	301	283	262	290	264	268	253	286	261	257	302	279	278	305	274	298	286	311	266	278	279	264	294	269	286	306	288	272	305	307	254	290	238	269	293	291	279	302	278	296	271	247	270	279	269	268	287	278	275	270	287	284	275	263	298	284	265	309	272	306	285	285	276	248	288	295	293	310	273	285	268	280	279	256	294	276	288	280	280	264	287	248	306	301	268	281	286	268	301	293	283	267	277	279	270	270	255	285	279	318	287	255	296	297	279	307	282	287	266	268	279	255	288	275	236	283	296	256	291	273	305	279	282	269	305	246	279	285	280	290	272	283	297	289	329	261	293	256	263	295	267	279	285	300	280	274	272	255	278	271	274	273	280	327	276	293	312	284	263	259	274	316	275	275	279	267	276	241	266	272	276	267	289	280	282	261	269	244	264	251	286	296	281	274	295	264	285	297	291	302	278	263	287	283	285	256	301	260	288	304	306	281	262	284	222	285	276	296	315	257	276	302	262	302	303	276	301	279	269	291	286	276	260	286	274	282	267	301	243	295	283	285	289	280	302	263	289	281	293	277	288	313	290	315	278	253	289	253	276	295	290	272	295	247	279	266	286	263	262	300	306	276	259	254	277	272	303	298	264	251	262	278	264	285	258	271	254	295	290	318	304	278	267	304	279	284	278	316	265	300	291	281	273	267	304	265	295	278	271	293	304	300	302	279	284	288	268	261	299	275	265	265	268	270	260	283	284	326	277	309	311	272	287	274	297	313	259	261	311	291	288	264	279	289	251	286	281	273	270	271	278	277	272	276	265	311	278	280	249	283	279	270	310	290	305	277	279	272	258	277	253	303	254	257	297	279	251	267	287	273	264	313	296	300	259	269	290	285	285	264	291	299	265	250	269	298	273	285	279	308	286	273	270	255	265	260	268	266	270	285	289	294	279	250	301	260	311	250	303	270	281	284	277	256	251	242	270	256	256	280	277	288	280	264	268	285	299	286	299	265	285	281	315	303	262	285	271	284	290	291	255	288	322	285	303	309	282	296	286	286	280	307	262	266	272	297	277	256	283	293	278	284	275	284	265	270	285	273	284	305	240	275	286	259	269	273	254	285	282	261	295	285	298	273	281	252	291	292	279	276	270	306	271	298	265	265	280	285	272	291	282	256	262	265	289	305	252	269	280	297	293	276	282	262	295	314	281	284	256	291	277	301	279	277	286	284	281	257	264	273	303	301	250	275	306	291	292	289	276	292	288	275	284	282	285	251	298	275	288	280	307	262	287	286	281	284	294	305	278	270	274	284	260	276	304	270	288	270	294	297	289	294	282	252	275	264	269	259	291	270	291	272	268	276	310	292	240	290	282	281	292	287	273	242	293	271	269	277	289	256	268	287	271	286	297	275	279	267	290	298	290	303	284	294	309	308	290	294	289	271	298	311	265	291	302	287	311	267	298	319	267	269	275	272	276	272	318	290	277	266	287	297	288	282	300	260	283	270	306	307	299	297	277	266	301	281	289	283	268	268	277	274	269	274	319	293	298	292	307	307	310	272	277	278	283	256	257	284	280	280	316	298	285	284	269	286	282	278	295	296	271	269	290	279	280	280	304	295	275	329	247	278	274	279	288	297	271	278	305	271	305	298	280	282	286	259	290	252	283	278	271	242	290	282	280	272	264	292	283	251	281	291	296	258	294	278	276	273	294	300	282	299	258	278	271	282	303	248	246	295	279	321	279	320	302	271	290	262	285	308	281	299	281	278	278	313	265	282	299	289	265	256	272	284	265	273	262	266	267	269	286	277	255	278	292	254	272	278	264	303	285	280	263	274	260	264	295	279	289	264	291	293	274	277	283	292	283	293	258	282	308	273	289	290	290	291	254	290	262	289	272	245	277	285	276	321	280	261	273	260	303	275	258	298	273	291	262	308	273	271	267	283	300	255	263	275	269	297	286	268	274	294	276	303	276	264	281	318	285	278	279	279	281	251	305	260	303	285	307	267	285	275	281	272	284	309	295	270	291	276	278	281	274	283	262	292	268	280	284	313	276	250	256	309	289	297	263	321	277	261	305	276	268	306	304	317	304	294	268	287	289	301	291	277	266	251	309	279	289	269	267	277	275	281	295	289	264	262	283	278	281	274	305	298	273	272	275	298	269	282	288	250	264	274	273	277	271	291	297	275	264	315	283	270	301	319	266	281	273	271	270	297	273	288	264	279	275	273	286	290	298	298	296	293	267	273	258	262	288	266	306	264	283	287	253	265	321	277	285	271	277	301	277	264	260	290	282	322	288	289	268	299	246	279	279	239	267	269	261	282	309	255	299	256	268	285	289	301	281	267	286	302	290	262	269	278	303	269	281	274	274	303	282	282	291	256	251	279	281	313	278	295	287	268	271	274	289	287	284	250	282	259	251	275	269	275	264	279	273	284	285	316	297	280	277	310	247	310	261	295	315	286	252	274	284	297	275	249	307	292	289	275	282	265	315	296	276	272	259	279	280	269	288	261	269	259	285	228	301	286	270	304	302	279	289	279	277	296	278	268	274	297	304	291	269	271	297	234	271
51879	18741	2475	835	592	506	400	412	367	309	298	282	251	267	266	243	291	242	262	225	243	217	251	239	225	224	211	236	238	251	224	237	186	228	238	228	235	221	206	214	216	207	254	233	228	232	224	218	235	223	221	215	252	217	235	230	221	231	204	210	183	237	219	201	233	214	194	226	249	261	241	227	227	199	221	242	220	222	260	215	198	219	229	242	200	222	216	230	218	201	252	206	215	198	230	212	212	213	206	223	206	208	252	212	224	221	199	226	195	231	224	203	248	199	228	227	212	264	200	215	225	222	214	220	218	205	201	205	212	239	237	230	223	230	226	208	244	209	222	208	233	230	227	196	213	198	220	227	218	212	227	226	217	200	200	205	201	228	193	222	221	231	235	212	221	196	223	219	234	221	223	218	238	213	205	201	213	215	202	240	218	195	206	259	184	214	253	235	235	229	220	212	223	247	240	208	213	227	210	248	201	217	216	208	227	194	213	233	213	199	215	220	206	213	240	234	226	223	232	233	214	251	220	204	228	218	217	241	199	234	212	176	211	238	194	230	196	223	218	224	219	222	262	219	208	235	223	228	238	212	213	198	215	218	240	190	201	216	217	192	213	235	216	218	215	195	221	194	222	220	239	222	231	221	206	218	201	219	225	247	214	196	207	177	195	234	237	200	209	197	225	185	233	203	229	224	182	204	216	208	228	227	225	206	204	248	207	234	215	220	234	249	227	234	209	220	247	249	210	231	207	209	222	210	220	215	201	232	210	220	201	223	243	215	240	203	215	202	248	230	270	215	199	205	252	225	202	204	231	226	264	223	210	243	244	190	241	252	220	232	182	239	271	209	214	209	219	229	233	248	247	227	193	213	209	236	228	213	220	209	248	245	233	245	214	204	194	222	212	217	199	201	219	230	215	206	239	229	218	214	215	200	228	228	196	225	209	232	234	218	230	215	213	192	230	242	216	232	212	236	233	220	217	178	202	230	216	221	213	219	224	211	225	233	220	224	229	226	215	205	206	228	224	230	234	211	215	224	240	250	238	206	222	241	229	182	220	217	221	223	235	220	211	185	208	229	259	232	202	250	222	197	215	240	220	215	213	226	245	213	215	224	240	243	207	227	225	255	210	214	226	223	221	193	224	214	213	221	220	226	214	216	202	213	248	234	186	221	230	245	182	192	194	206	222	218	239	218	226	227	200	210	190	231	236	218	230	229	246	197	196	199	215	218	231	224	226	218	223	235	195	234	212	232	231	243	196	225	212	229	230	215	232	225	219	235	241	204	219	206	229	233	221	200	212	216	244	215	205	194	224	203	208	196	214	212	220	206	219	223	194	222	212	192	234	204	225	215	217	217	235	218	226	241	231	208	232	207	267	225	196	225	221	229	244	204	214	234	204	256	225	212	233	230	220	216	219	214	239	218	216	210	219	215	219	221	216	230	231	232	258	242	219	204	225	218	247	236	244	230	235	218	215	232	212	193	214	245	239	223	226	182	228	249	217	229	217	226	205	255	229	222	226	237	232	240	238	230	213	255	219	239	249	217	219	238	205	230	219	223	226	198	225	223	204	223	204	246	243	243	192	211	229	203	238	229	197	217	177	254	200	235	260	220	209	240	230	248	204	208	232	210	236	201	217	217	222	206	198	202	217	237	216	222	208	235	224	214	199	216	247	206	250	234	218	217	250	231	229	215	201	223	175	229	223	202	203	208	244	186	233	203	229	217	214	212	200	225	220	235	198	211	204	207	208	221	237	229	222	220	241	213	206	240	216	233	197	245	199	204	230	256	233	229	200	255	184	216	231	250	226	209	199	223	230	220	204	210	250	223	204	219	209	214	218	225	223	216	238	213	206	227	210	241	203	195	231	220	200	224	209	208	235	233	240	208	221	230	221	211	223	218	251	217	215	213	240	229	225	207	185	219	230	231	230	197	223	208	211	220	229	226	238	230	227	231	245	222	217	211	212	225	208	235	183	216	242	192	255	240	200	218	225	263	216	233	213	207	240	235	210	255	199	241	221	270	248	189	204	208	201	198	231	220	229	209	216	225	234	227	238	223	229	229	190	200	200	207	190	204	219	210	248	225	232	216	229	222	221	237	229	214	188	220	187	242	224	230	246	208	230	231	235	231	198	231	226	221	215	219	243	218	220	243	246	220	261	198	218	208	206	243	210	245	224	208	192	185	218	207	215	229	220	238	235	230	223	218	239	235	218	236	198	204	212	199	224	219	221	216	229	188	239	206	211	203	212	204	204	198	208	206	237	217	214	221	223	230	219	209	209	239	210	227	226	213	204	208	226	236	220	195	195	251	254	203	204	201	232	213	240	217	219	213	243	205	219	222	225	181	237	213	250	220	191	215	205	225	227	216	222	215	205	188	204	220	230	225	210	199	212	193	241	235	209	230	204	207	204	233	249	219	236	202	221	230	246	224	219	232	214	215	249	202	225	217	235	230	222	203	216	223	228	241	182	200	233	248	215	209	214	215	228	240	227	191	223	247	244	231	218	225	220	257	203	212	213	230	246	229	223	200	223	193	220	230	216	200	222	209	216	199	230	244	197	215	238	201	232	207	251	217	239	227	223	209	193	231	245	243	234	205	214	234	214	247	218	203	215	199	227	227	228	209	214	253	208	218	237	212	222	200	225	182	254	204	223	221	242	228	216	209	222	242	209	197	240	195	206	230	215	198	194	226	224	204	220	204	181	222	214	212	227	213	214	238	214	200	207	175	237	200	232	219	210	227	241	202	230	229	191	216	250	239	236	189	205	215	217	216	226	217	214	231	190	229	249	225	249	221	197	207	193	218	198	207	215	188	229	237	221	213	194	221	208	215	203	229	234	212	227	193	235	228	223	231	217	194	257	202	233	217	200	219	225	215	239	206	232	229	244	243	263	217	248	181	228	249	219	214	200	218	276	214	215	193	226	229	201	202	239	246	204	230	204	227	232	218	238	209	200	215	230	251	211	219	220	221	227	241	223	206	202	215	240	233	190	215	204	189	200	240	206	213	206	222	226	223	226	207	234	200	242	222	218	206	225	222	221	215	204	243	235	207	229	211	221	221	228	214	247	237	245	220	207	220	194	231	217	230	242	251	231	210	253	211	231	224	207	180	256	221	191	224	219	196	199	222	229	202	214	193	202	242	220	218	242	201	224	232	203	201	201	206	257	237	237	240	223	219	213	224	231	225	209	216	222	210	244	187	231	208	240	225	220	188	219	195	216	216	207	207	216	191	234	234	231	196	225	201	235	219	212	236	221	221	225	213	234	238	232	241	206	232	240	222	207	204	214	235	230	243	198	222	222	195	209	205	245	202	217	243	212	223	230	193	199	241	231	219	225	189	241	225	202	213	242	227	210	203	245	251	211	212	250	209	239	224	202	257	236	232	259	236	225	238	230	229	228	205	215	223	224	230	271	209	242	208	183	260	209	211	226	219	233	213	203	229	210	201	216	215	240	206	221	212	239	234	215	229	205	220	246	219	210	212
28367	1365	2244	2749	2370	1970	1677	1498	1339	1187	1061	982	942	925	817	813	799	733	723	779	691	696	697	635	645	608	639	669	628	617	600	637	601	617	631	590	613	597	631	620	604	611	612	579	601	598	605	535	589	557	581	588	619	591	550	543	602	562	580	558	540	540	548	569	627	560	600	612	539	623	568	564	548	548	602	590	545	587	569	625	565	570	578	607	508	580	570	583	606	631	562	594	581	567	584	539	552	582	546	564	523	588	594	562	547	505	538	567	566	565	564	586	617	622	581	539	576	559	591	559	593	599	565	545	542	577	563	600	511	582	531	583	546	597	560	564	554	580	538	587	590	595	563	598	607	540	554	569	600	573	541	534	592	546	563	586	555	603	536	524	608	578	599	534	577	566	554	542	573	525	564	565	537	518	514	630	551	579	545	541	583	538	526	592	583	552	598	517	615	600	551	587	577	590	595	564	552	535	581	575	558	572	575	557	550	569	551	542	571	574	558	581	566	559	595	575	506	565	585	590	596	561	554	567	534	551	597	551	589	560	569	591	596	569	602	558	568	590	617	597	545	555	570	574	517	579	551	513	618	575	583	563	574	501	571	538	507	553	564	604	550	534	533	560	564	551	542	598	525	544	541	598	565	549	568	573	573	594	502	531	616	580	605	562	556	598	585	570	554	553	603	548	557	544	573	529	535	596	588	487	566	567	616	571	583	528	600	547	549	566	573	582	544	570	552	553	544	563	521	556	558	568	571	558	576	604	554	553	561	565	550	618	581	539	598	617	533	529	526	571	581	528	594	587	539	572	563	571	636	584	599	532	529	545	561	597	543	541	585	551	552	557	566	585	576	567	550	541	548	569	563	571	501	560	561	550	544	596	544	567	586	523	592	560	597	523	555	543	583	598	581	541	560	529	584	552	588	513	553	536	604	555	554	554	576	569	584	525	583	575	581	558	568	579	521	585	538	519	602	560	580	592	561	601	580	559	537	536	589	545	557	557	573	556	564	598	559	578	556	552	598	562	545	548	567	573	571	603	581	539	554	583	562	560	576	552	552	591	553	554	548	552	558	545	565	518	540	547	532	596	611	591	544	570	556	593	566	583	566	585	594	543	535	626	543	573	593	566	588	588	540	579	606	578	574	548	594	557	577	557	569	613	580	580	586	535	584	575	513	560	553	545	610	532	562	539	578	578	550	567	592	570	519	530	541	538	553	519	582	590	603	540	557	576	562	579	621	598	585	585	565	575	529	580	521	579	582	542	571	565	589	590	514	564	520	549	548	574	577	553	577	578	574	591	572	555	593	533	586	597	557	552	576	569	554	575	571	553	618	567	572	546	607	550	540	564	510	560	602	586	566	599	561	550	546	575	547	501	550	541	570	589	578	593	572	603	551	562	542	565	556	577	584	531	580	573	547	549	584	566	551	549	556	571	559	589	557	584	533	581	606	567	566	574	568	554	565	586	527	572	546	536	540	539	574	531	569	570	579	583	563	527	583	567	566	567	578	536	547	570	573	533	609	537	542	558	536	567	549	595	560	587	569	546	572	600	558	558	554	562	541	558	558	558	591	607	567	555	557	580	569	563	612	595	534	575	576	573	584	559	578	550	572	561	536	562	558	572	543	531	567	541	564	559	592	547	549	553	564	573	588	581	584	579	535	543	536	557	584	564	604	561	548	559	523	585	584	573	542	541	599	560	567	601	544	542	548	538	559	546	587	568	530	607	566	549	550	582	600	556	594	574	551	526	538	531	580	554	589	528	571	569	543	542	550	578	599	524	583	569	577	538	556	563	583	555	561	603	552	575	605	575	588	541	551	539	555	571	583	554	580	603	563	529	539	494	560	598	585	557	575	561	536	583	523	527	577	544	544	552	542	597	578	634	577	558	558	578	605	557	571	546	573	580	590	551	597	602	595	554	532	542	559	580	561	553	549	569	586	598	504	605	577	558	555	576	545	539	551	579	534	571	548	586	537	582	548	576	592	536	532	550	572	553	569	569	520	548	598	589	575	613	541	601	526	580	562	530	525	557	589	624	550	581	567	553	616	595	547	531	566	578	524	561	534	603	587	548	531	567	542	569	584	565	588	581	576	549	586	544	601	553	603	565	554	569	564	563	578	579	576	572	572	585	545	553	581	564	559	527	533	550	538	558	589	566	551	516	567	575	548	601	549	596	533	532	553	568	576	554	510	576	545	530	599	569	583	582	563	555	592	564	571	557	569	533	588	553	591	601	552	579	554	518	574	565	575	553	587	583	553	568	584	573	537	564	550	615	547	613	542	586	571	544	539	535	578	581	547	549	543	573	552	556	567	552	548	582	577	590	533	560	533	518	587	619	542	577	555	517	569	520	570	582	547	562	561	533	565	569	536	534	549	529	531	568	592	526	569	538	596	559	556	573	602	591	515	558	594	550	557	555	586	577	589	551	572	565	585	593	549	544	536	565	576	570	576	569	566	527	599	577	590	584	554	545	597	594	532	598	525	558	606	588	602	549	554	572	586	552	559	575	525	567	594	596	567	567	579	565	503	548	578	541	543	543	573	559	608	544	603	559	581	574	561	566	538	589	560	551	543	587	556	525	587	600	585	557	552	536	611	549	578	566	538	553	550	526	548	567	544	585	566	527	560	546	592	583	584	543	583	543	581	556	565	574	578	557	559	555	530	585	550	551	597	617	567	565	555	614	520	560	536	620	620	550	569	604	577	570	539	554	589	575	565	577	571	585	558	557	560	558	548	559	531	580	603	593	601	577	534	544	567	593	583	550	601	587	601	606	563	581	569	590	551	589	584	588	587	559	557	595	565	611	575	579	558	543	567	535	597	586	554	559	520	624	579	546	565	602	520	571	528	524	572	572	557	570	549	550	551	573	583	570	556	539	561	568	560	502	576	548	555	572	577	567	590	574	584	590	587	541	572	539	546	548	571	571	584	613	563	573	560	566	585	542	579	515	540	580	536	526	569	599	548	552	532	550	555	568	549	594	519	575	504	593	619	578	579	559	548	567	580	603	588	557	528	627	567	575	546	566	560	563	523	583	564	559	541	543	588	564	578	568	629	551	573	559	569	528	566	537	556	577	575	534	577	534	564	588	576	526	520	566	572	603	598	575	546	593	552	576	531	600	575	571	542	575	571	591	559	574	557	582	566	583	537	585	588	573	517	554	546	565	541	571	556	562	513	550	599	563	583	557	545	571	539	556	541	560	557	550	573	532	577	559	572	589	569	568	572	572	624	598	583	554	613	584	564	565	577	593	566	571	559	575	602	606	581	586	578	559	587	550	584	579	572	572	583	588	561	538	563	591	554	572	585	586	565	594	526	595	598	559	567	561	550	595	561	549	582	534	614	539	548	559	585	584	557	542	558	562	539	584	572	553	579	531	574	563	532	607	558	533	585	586	521	547	553	597	508	557	543	571	580	583	574	581	556	545	591	528	575	599	589	565	558	538	540	559	553	531	569	598	597	535	578	576	550	535	563	540	605	597	565	562
65643	28444	7105	1926	1240	965	727	628	635	507	470	476	436	445	391	380	399	407	419	338	411	370	366	356	355	355	378	340	358	315	350	335	298	327	342	333	333	311	301	340	359	385	325	291	331	312	352	342	342	316	339	312	302	316	314	346	355	305	350	334	301	349	322	339	332	345	340	348	349	323	318	348	323	314	310	299	348	367	333	326	317	333	315	316	328	318	351	362	318	333	355	342	310	334	302	283	363	375	300	335	349	332	307	275	300	323	333	326	322	305	348	340	314	331	370	337	328	351	362	307	344	312	343	350	350	328	333	340	310	326	341	281	325	357	338	340	342	358	339	338	342	343	373	327	357	314	299	324	365	333	344	328	338	352	332	303	289	335	334	294	337	322	298	325	328	353	333	298	363	367	303	366	347	330	352	311	352	314	309	329	355	326	337	312	304	337	311	373	347	332	364	317	319	346	318	280	328	293	324	313	341	312	324	323	335	328	336	341	344	360	347	347	336	322	342	343	332	343	345	346	330	326	362	335	317	316	309	339	355	355	346	334	335	335	319	305	340	346	345	322	354	377	339	300	336	338	346	339	316	317	344	332	364	346	310	350	376	306	301	337	328	341	355	334	315	303	320	340	329	318	334	332	350	303	344	359	352	340	326	301	337	350	349	312	355	326	338	350	340	327	347	333	334	344	339	338	341	317	323	322	362	322	343	303	339	332	333	344	378	377	340	347	321	346	314	345	338	361	318	329	394	338	347	308	311	349	288	310	305	314	309	316	337	318	348	325	310	337	323	302	362	330	306	335	348	331	308	312	368	314	348	310	328	352	302	340	357	314	369	309	331	343	310	292	326	328	348	344	326	341	324	345	333	326	323	301	332	320	355	317	351	368	372	307	328	346	327	330	304	351	339	316	327	326	342	341	323	341	335	331	363	330	330	335	346	357	362	315	318	326	310	345	346	363	357	307	339	312	360	342	356	294	342	362	348	322	366	304	332	312	346	367	292	321	357	308	343	339	330	371	314	339	308	353	365	393	332	319	325	311	343	325	325	334	335	302	344	375	305	337	336	344	318	333	311	358	312	345	334	369	311	343	306	344	303	313	316	353	307	338	325	348	339	347	322	333	308	351	325	331	300	329	332	339	328	329	329	309	323	298	319	333	319	319	330	319	339	351	299	332	313	310	312	378	330	334	332	337	330	353	310	333	301	330	325	322	343	329	287	295	331	331	334	354	339	363	310	332	297	337	345	329	327	313	350	335	334	326	337	358	332	341	334	347	321	324	331	307	319	348	353	315	317	380	345	308	332	316	302	322	335	309	363	345	337	334	339	305	324	347	320	294	328	356	352	328	341	325	324	333	346	338	291	346	311	302	343	331	337	334	336	361	363	354	312	362	330	359	327	302	329	332	327	322	333	327	320	317	287	308	337	351	300	327	348	319	322	305	332	308	307	302	318	289	337	323	322	338	338	314	342	315	334	347	316	313	303	344	359	340	313	335	322	311	319	341	340	336	328	335	311	338	324	350	318	342	328	298	282	344	323	332	346	375	336	326	329	288	307	318	343	301	327	321	352	352	326	373	312	330	342	333	328	333	313	296	286	356	316	341	319	332	323	307	297	364	327	336	352	332	304	337	341	351	338	335	344	347	354	335	331	312	358	299	320	320	299	332	348	326	302	306	350	313	337	347	303	377	313	356	348	339	345	358	309	341	344	358	340	343	301	330	377	329	342	315	325	311	338	360	310	345	317	356	358	338	337	337	333	352	298	295	363	331	326	337	306	331	309	323	352	327	340	315	340	333	316	356	325	341	341	311	321	327	317	328	326	344	306	325	346	329	305	282	340	348	314	343	319	323	333	319	350	330	318	300	338	318	338	307	352	337	359	352	324	349	338	339	330	330	349	339	325	348	364	334	324	317	343	343	356	352	343	287	321	330	314	320	348	340	287	339	358	323	295	296	306	341	370	352	308	351	320	316	340	378	296	359	330	332	327	342	358	351	329	322	331	309	304	331	325	333	282	323	338	320	333	324	316	285	306	311	342	333	322	317	349	330	306	316	291	340	317	354	325	344	333	301	338	329	321	310	295	322	339	336	312	343	360	339	307	336	297	315	352	346	329	347	314	318	316	322	331	308	366	343	310	298	358	343	337	324	315	328	340	308	345	319	314	306	298	340	364	274	344	318	356	335	318	344	340	345	305	326	316	354	324	349	323	383	382	328	351	339	297	382	318	320	309	343	300	316	311	327	335	340	329	297	347	334	369	325	327	361	343	332	322	341	336	341	331	353	301	310	340	348	333	364	358	340	329	327	338	317	335	341	332	309	326	314	315	323	334	313	353	318	344	345	326	334	367	320	305	346	361	342	328	348	351	309	346	342	322	340	314	338	331	320	329	310	333	319	341	322	337	306	307	298	352	341	328	333	331	317	335	353	306	319	332	354	323	360	320	325	316	316	360	337	349	313	333	312	326	330	271	329	338	315	326	300	332	319	347	340	309	328	345	303	353	389	326	322	350	333	306	322	352	323	335	342	328	354	306	335	319	362	335	324	373	317	335	337	302	324	312	360	318	329	294	348	349	321	338	317	315	314	331	326	323	317	352	320	318	331	336	317	324	341	310	377	323	287	352	331	292	285	338	330	345	321	323	319	370	347	313	337	359	329	323	308	318	363	313	355	341	341	323	333	338	356	319	361	342	339	342	330	333	302	325	344	289	329	356	337	334	309	317	370	305	354	353	374	335	312	374	327	349	334	333	303	315	362	304	321	343	349	317	352	338	311	332	302	310	290	323	316	305	342	334	341	307	335	306	361	339	314	340	313	328	309	303	328	318	348	341	326	317	287	312	314	322	313	339	352	324	331	330	332	347	300	373	337	316	359	359	338	359	371	323	337	348	342	365	334	327	342	357	359	336	344	332	323	342	330	331	326	341	324	341	292	336	318	305	355	302	344	323	326	321	333	377	341	343	353	292	349	333	342	331	333	314	359	332	338	307	319	346	308	320	303	354	319	337	332	324	372	342	355	369	337	309	333	355	349	337	354	350	317	340	343	358	318	374	317	303	371	322	328	366	320	326	333	315	364	331	344	329	332	296	323	322	343	344	319	347	334	355	323	342	350	356	314	310	318	304	299	350	345	317	310	311	295	327	316	332	338	353	334	307	312	331	300	317	321	325	313	335	322	326	332	336	328	348	336	338	372	334	325	341	349	334	320	363	325	353	330	339	325	343	333	328	316	343	322	349	297	318	331	326	343	301	345	361	300	327	354	317	327	345	316	341	318	303	319	342	357	332	334	341	338	349	325	351	308	336	370	322	304	338	332	306	308	343	294	333	349	381	324	327	318	300	367	350	356	340	330	311	354	312	334	324	368	320	321	331	332	318	319	361	294	319	350	323	372	370	313	355	311	328	334	354	333	349	323	354	282	323	361	331	279	311	334	322	328	334	376	354	357	328	335	341	328	343	329	333	348	343	333	336	312	321	299	342	329	328	327
37364	2274	4132	4826	4242	3502	2940	2533	2120	1939	1776	1565	1445	1336	1288	1259	1199	1154	1116	1087	1057	1018	1031	979	925	977	936	912	883	931	946	887	875	889	880	922	840	847	800	873	847	817	856	793	822	851	837	806	837	833	801	808	816	787	824	810	842	772	787	832	833	817	881	788	809	809	808	798	811	762	809	813	787	777	791	748	802	766	752	806	789	804	789	788	782	798	784	758	762	764	730	765	769	773	776	781	774	817	768	785	813	767	825	782	797	775	759	778	792	731	770	801	784	804	795	753	774	747	814	800	752	827	730	774	756	753	760	743	738	774	755	779	716	779	717	746	752	799	789	735	814	772	759	749	753	776	739	763	784	740	747	818	765	821	717	788	834	790	776	771	788	773	728	801	753	785	771	794	824	790	735	770	756	835	760	796	785	783	734	812	772	771	808	762	749	782	742	741	723	789	751	784	732	762	761	736	764	783	759	726	751	785	782	789	790	759	776	754	893	753	748	733	791	740	784	780	766	792	793	768	801	769	701	753	779	775	836	769	768	772	755	764	765	789	792	770	732	753	717	779	741	753	770	762	765	812	714	807	820	742	790	729	761	779	781	804	756	771	823	845	815	781	806	790	802	784	728	743	790	802	806	770	770	763	794	792	751	768	785	780	771	769	777	778	752	770	821	754	744	750	774	738	772	808	761	774	752	740	764	731	767	831	807	763	780	735	847	702	739	753	781	797	749	783	804	757	749	732	740	762	737	776	738	744	767	798	790	820	773	803	759	732	738	755	734	774	820	790	732	783	811	768	737	778	748	748	781	672	775	785	806	743	788	738	794	760	749	757	775	775	799	763	748	772	761	759	752	771	804	766	778	744	805	718	788	804	793	773	723	767	724	780	787	748	747	745	801	739	796	778	751	801	816	797	756	806	732	785	790	765	830	732	755	795	800	798	749	778	777	742	804	774	813	750	796	741	783	752	781	767	770	760	779	843	793	736	752	725	779	825	768	721	799	762	782	806	820	734	784	782	764	774	765	749	819	783	803	744	744	753	751	745	766	726	735	806	737	733	759	763	753	806	747	781	801	776	818	822	761	751	764	772	728	756	763	806	779	738	786	721	739	748	709	742	776	760	774	771	747	762	789	765	783	770	743	801	763	800	794	786	784	787	749	801	761	831	738	796	720	782	747	832	797	765	782	749	733	761	735	764	756	754	782	768	760	762	711	800	754	769	800	761	814	806	752	794	783	798	760	822	763	776	732	809	817	794	735	840	769	744	758	760	802	817	797	789	756	768	789	752	784	717	786	751	810	768	758	748	777	755	808	769	766	776	810	753	750	725	754	775	760	763	780	833	749	755	782	768	795	813	782	783	789	816	753	749	772	812	788	729	763	815	766	762	771	758	782	775	770	785	800	787	800	766	725	809	791	786	833	795	781	794	791	780	765	799	747	800	790	788	820	791	772	791	780	761	771	763	757	807	750	783	700	774	763	737	707	743	769	781	759	731	753	761	734	752	771	765	782	731	738	774	825	801	768	789	752	778	776	793	762	752	758	765	769	762	795	808	751	781	684	811	823	758	773	799	770	783	779	753	759	724	797	794	792	772	720	755	817	756	798	778	754	726	740	835	745	745	720	760	780	748	726	797	789	762	802	795	752	749	754	776	789	789	780	782	787	750	757	765	795	780	786	751	760	802	735	808	781	822	742	735	756	803	779	811	740	769	764	781	758	730	777	758	776	751	829	752	774	768	790	769	759	785	753	747	753	745	812	783	788	779	789	745	802	808	802	792	736	796	813	772	808	748	699	737	763	787	787	796	784	773	774	774	812	756	778	770	759	775	748	779	760	775	759	775	766	743	780	795	804	742	771	781	750	780	742	776	706	732	820	760	738	784	794	762	732	738	744	789	784	798	802	758	741	778	762	772	794	763	798	749	750	778	798	801	792	763	776	784	789	760	794	775	811	734	800	772	762	761	740	749	844	787	756	780	801	824	775	753	733	752	770	812	740	779	716	744	761	784	758	776	768	720	819	829	772	742	760	786	736	835	794	822	724	755	810	741	815	772	798	813	753	727	717	800	790	809	781	743	797	754	789	768	795	731	762	740	800	751	764	813	772	781	760	801	816	757	762	781	820	796	791	871	776	771	738	770	747	743	766	784	781	744	751	796	812	773	776	778	763	739	772	763	736	840	731	744	826	751	728	779	780	783	765	817	793	777	743	780	737	781	789	769	766	860	811	757	790	769	782	779	772	770	749	831	803	765	769	808	781	805	810	825	712	775	748	718	760	775	758	811	768	757	759	735	795	777	791	779	759	759	809	759	777	743	721	792	763	789	770	756	763	792	807	768	732	798	740	739	781	762	792	774	806	728	794	732	754	763	773	759	803	746	794	748	731	794	798	790	822	712	779	742	760	766	773	746	761	715	751	744	732	753	744	769	769	768	792	811	795	817	774	753	773	797	814	801	767	808	814	749	703	768	775	737	730	776	788	795	703	700	794	775	762	750	792	856	778	789	762	753	739	714	739	769	722	786	787	736	752	775	769	797	792	799	766	762	853	764	760	761	761	727	759	791	771	762	839	790	758	762	750	816	778	786	791	785	812	757	771	807	840	809	746	730	709	798	755	741	771	804	758	805	777	759	773	823	807	724	778	785	797	760	756	816	759	724	748	710	780	749	782	758	790	760	781	767	800	830	785	757	776	794	830	738	786	716	770	773	764	779	735	776	804	764	827	786	705	765	743	767	745	797	756	766	759	754	709	780	749	781	721	786	815	771	779	797	755	780	797	778	771	823	816	709	759	793	788	755	760	775	760	751	751	716	802	767	758	751	823	708	750	734	778	750	790	787	750	755	830	792	743	771	738	765	813	743	730	770	771	747	745	752	738	735	719	813	764	775	733	739	809	809	799	758	769	755	811	780	769	762	736	777	748	804	757	743	737	753	732	772	764	769	811	744	715	777	741	769	789	772	755	824	760	731	804	731	804	770	728	754	769	782	768	800	794	757	764	758	811	774	749	732	712	735	750	792	811	763	825	801	794	718	743	757	775	774	823	809	778	761	774	783	786	830	835	765	775	777	765	778	813	771	765	772	717	744	802	789	748	803	773	765	770	803	743	764	784	757	804	764	731	792	800	710	742	747	787	724	797	746	832	735	798	728	751	743	739	811	748	819	770	744	768	812	762	779	761	791	736	766	721	802	801	752	819	741	769	804	775	780	749	801	754	695	748	691	769	775	763	794	785	802	757	806	725	802	751	726	715	776	735	726	754	771	782	744	766	768	736	774	810	735	758	811	714	768	760	748	786	785	740	769	744	765	737	802	774	743	731	793	746	778	813	765	786	772	757	776	781	764	817	758	786	746	754	735	777	706	784	783	789	791	781	767	739	788	795	794	767	785	814	808	722	774	784	774	745	815	813	740	719	747	774	792	756	786	779	713	805	763	774	754	763	797	748	802	812	779	789	812	739	743	758	764	795	748	785	762	727	783	811	778	799	746
6048	272	110	111	93	104	94	94	99	77	77	93	79	89	94	88	103	97	110	80	91	80	88	85	86	85	109	108	93	83	74	82	102	91	84	84	102	93	89	105	96	107	86	98	95	87	82	85	108	96	95	101	78	91	85	98	79	86	91	97	92	82	78	101	72	79	100	77	94	100	92	111	78	94	99	89	81	92	78	109	93	95	87	69	109	86	78	86	102	109	75	91	81	70	77	80	91	88	82	94	82	112	80	86	76	80	96	86	94	109	79	82	93	100	84	83	99	76	104	97	99	87	87	94	101	96	97	101	87	89	74	88	89	76	88	96	86	80	98	97	88	86	79	99	86	118	64	80	78	85	70	90	74	89	87	73	98	105	68	101	99	74	87	93	91	91	86	87	82	94	101	78	89	82	95	88	86	88	71	80	90	84	79	105	91	85	91	93	101	103	94	91	88	86	92	82	110	84	89	81	96	78	100	108	100	95	102	94	88	78	82	93	67	87	97	80	91	95	78	83	108	86	99	69	82	122	87	81	91	69	84	81	89	101	83	91	89	91	74	85	76	77	85	80	80	86	78	64	93	91	82	91	89	82	80	84	80	87	83	72	80	90	91	95	106	84	80	107	72	84	82	92	86	94	87	76	100	91	79	94	82	76	89	102	95	97	96	76	81	93	102	87	92	75	93	76	86	85	86	74	102	103	91	92	84	91	80	98	83	108	88	67	98	92	79	93	93	87	88	83	91	79	79	87	100	87	97	95	71	91	77	102	105	93	95	81	107	86	82	101	84	87	87	95	67	88	85	77	80	100	90	86	76	97	77	87	102	99	75	90	85	92	75	82	92	86	95	98	97	78	82	87	86	73	119	97	74	76	88	68	90	108	82	86	102	99	86	99	77	93	93	98	83	103	91	95	97	101	95	78	87	83	81	74	80	72	108	94	85	98	84	103	103	93	70	79	105	91	73	75	93	92	87	99	97	90	82	95	100	89	78	82	105	85	99	97	87	101	79	96	100	91	74	81	78	94	99	84	86	100	103	62	104	102	98	74	96	111	96	96	94	89	80	105	95	86	84	119	101	75	84	83	87	85	93	108	88	93	80	103	79	99	82	91	100	100	89	95	95	82	87	94	93	93	81	85	99	82	89	94	74	77	112	83	82	94	102	92	101	77	98	94	80	85	86	82	70	87	120	91	84	107	89	89	78	86	98	110	67	81	92	84	98	86	84	84	100	83	87	90	90	93	103	63	89	98	96	93	101	85	71	70	83	74	72	92	92	83	90	91	86	107	94	70	85	96	90	93	78	104	88	79	89	105	102	101	101	101	99	83	86	81	87	108	93	69	74	94	92	83	68	104	100	99	80	72	93	103	95	93	75	94	88	96	107	99	81	86	113	77	90	97	77	62	76	99	91	88	97	90	96	97	95	88	108	87	91	91	107	91	87	91	101	80	94	78	77	78	98	83	89	97	86	81	91	90	86	97	77	103	92	90	93	85	85	94	80	87	95	90	88	86	87	93	103	91	72	72	102	77	86	85	95	91	101	101	99	96	80	73	104	78	94	80	110	82	100	93	90	97	86	110	93	73	74	94	80	71	99	93	70	101	87	100	94	85	89	88	95	85	90	99	86	99	81	84	93	85	90	87	91	79	84	82	84	80	77	85	107	72	85	88	94	100	88	86	85	96	84	93	85	89	99	83	87	75	78	100	72	90	99	83	82	75	76	93	78	86	76	78	107	103	87	86	80	86	102	99	82	104	82	93	94	72	81	87	99	76	75	95	83	88	101	97	97	79	90	80	81	85	126	92	102	83	90	90	88	84	90	86	82	106	115	90	96	85	108	105	100	91	79	95	93	86	91	103	102	84	80	88	77	90	84	82	78	95	87	102	93	78	87	75	85	92	119	83	81	72	79	77	95	94	79	72	97	119	87	83	70	85	86	74	86	93	90	93	92	105	102	77	93	100	78	89	100	77	88	86	83	82	86	100	74	97	99	77	86	81	79	79	94	104	101	80	89	83	92	73	100	74	84	74	92	87	82	102	89	100	69	79	98	88	84	77	93	108	96	85	91	74	72	101	85	108	88	97	76	86	80	94	95	99	91	94	113	100	102	65	94	95	92	90	101	72	92	86	94	78	80	97	96	89	90	87	78	74	88	96	80	89	84	92	89	111	84	84	82	80	104	86	75	99	99	93	84	95	91	87	82	83	87	79	84	90	86	99	75	94	88	89	75	71	98	85	88	81	77	85	104	104	100	89	88	104	99	99	106	72	113	91	69	82	78	89	80	95	80	85	74	69	78	60	94	87	77	100	86	109	81	84	87	84	96	87	98	106	70	86	83	89	74	80	70	86	94	94	94	80	94	105	78	104	82	97	93	80	83	112	72	72	101	96	92	98	88	89	87	99	79	83	110	104	94	86	92	94	108	91	111	109	94	99	103	84	84	87	80	97	99	76	90	94	77	74	104	76	83	89	98	87	82	101	86	84	90	84	83	96	98	79	92	93	87	94	105	85	79	104	85	82	93	99	93	78	95	88	79	79	84	74	70	91	73	97	84	94	87	84	100	85	97	77	91	89	84	73	100	103	79	80	99	85	93	87	103	87	78	76	94	86	89	89	96	72	106	91	90	96	75	72	92	69	78	84	108	93	78	91	85	93	106	83	86	78	89	93	83	79	100	85	105	91	85	76	85	81	84	91	76	89	102	102	84	82	85	84	93	78	86	86	95	95	85	93	81	90	81	98	84	99	96	74	95	62	77	93	84	80	95	93	95	89	112	81	113	84	93	97	79	91	77	95	99	92	76	104	87	86	88	89	95	95	81	88	97	66	91	90	83	73	76	85	103	93	82	76	85	81	91	102	98	96	105	73	98	99	87	99	104	91	87	73	83	90	103	98	96	93	81	86	88	75	89	98	100	76	85	78	90	93	80	87	84	88	85	84	91	102	103	88	90	88	89	93	70	69	96	90	110	95	101	92	92	83	88	84	94	90	81	93	91	74	79	87	85	101	91	86	80	86	108	83	80	99	96	80	81	90	73	101	102	104	100	84	88	84	99	90	74	88	82	90	97	94	85	89	84	84	85	84	94	85	98	78	102	95	87	89	84	95	82	106	76	82	105	85	95	75	83	88	83	76	73	98	86	77	94	83	86	84	88	95	75	84	90	75	103	110	86	81	75	79	78	84	84	73	93	86	65	97	81	85	93	91	101	82	97	78	96	110	102	99	61	80	80	91	85	79	89	84	88	85	101	98	83	98	85	71	96	84	89	91	85	93	86	67	76	96	105	75	94	87	91	75	89	73	99	78	80	72	97	87	89	75	85	82	85	75	83	98	80	89	76	106	89	80	92	83	97	83	95	95	85	78	104	89	87	103	79	89	103	78	79	75	89	90	87	90	93	80	80	105	74	73	96	92	86	101	95	84	86	96	82	95	88	97	84	87	111	94	94	95	88	87	79	102	97	68	94	109	92	98	85	107	86	67
5463	334	359	374	338	289	308	331	322	298	296	319	287	324	280	286	287	249	285	280	301	294	280	297	297	249	289	274	274	297	318	263	261	272	274	298	270	280	286	269	268	294	271	280	269	279	255	286	294	269	297	277	276	261	294	272	265	287	290	282	277	282	275	287	264	282	292	273	244	278	287	266	270	267	271	293	291	295	301	294	292	287	262	291	266	287	313	302	274	292	291	299	274	289	290	280	288	319	272	297	271	292	296	299	277	270	264	263	282	271	280	263	273	291	274	299	283	282	284	242	284	284	280	269	322	284	297	311	290	269	288	307	268	298	282	289	275	298	262	279	312	274	273	265	280	260	260	286	269	272	284	299	259	283	292	280	276	300	327	291	274	278	282	266	295	297	290	255	270	282	274	287	281	288	275	316	262	284	307	289	290	272	259	292	267	291	295	274	289	276	278	268	292	288	278	269	307	258	267	266	269	280	283	283	284	254	291	268	286	264	264	289	268	273	277	304	277	276	267	289	265	298	293	286	306	268	295	287	270	295	264	269	260	284	278	287	283	303	290	263	273	295	272	284	291	316	289	299	281	243	294	279	305	274	280	284	280	274	287	274	304	291	293	277	281	280	289	298	276	263	276	282	308	283	264	280	258	274	267	286	254	308	288	275	297	284	313	262	274	271	294	286	308	264	276	275	274	255	272	277	260	286	294	289	274	283	292	292	289	267	282	306	290	284	287	278	283	291	278	267	264	271	253	285	296	270	285	279	277	273	309	267	304	312	287	258	298	248	294	291	314	276	278	283	278	278	308	279	285	281	252	266	258	300	281	299	248	297	290	299	268	255	286	270	312	297	291	287	309	282	304	283	301	292	283	307	281	297	321	272	276	272	278	269	274	296	269	327	286	235	284	286	275	279	300	252	275	293	288	256	288	296	251	266	283	273	259	291	263	304	274	294	296	267	282	276	270	266	316	267	302	276	272	258	277	275	286	277	280	293	259	274	272	264	311	285	281	270	273	276	244	259	293	280	258	293	274	277	296	283	298	289	280	282	300	256	266	267	292	264	274	285	283	280	288	267	271	267	275	285	275	280	263	312	261	256	280	289	275	262	288	257	284	286	277	301	268	298	282	293	284	295	271	311	263	272	297	266	287	291	263	275	283	257	236	266	304	280	268	264	287	259	266	295	275	292	259	281	256	285	312	288	289	283	279	287	287	283	275	292	271	280	301	300	290	261	288	290	277	291	288	296	283	296	273	289	275	309	270	277	263	279	311	273	258	277	322	266	292	262	263	296	279	302	291	296	271	288	269	297	276	316	279	273	236	271	313	261	261	261	269	306	272	290	259	272	286	293	271	257	284	299	276	276	279	313	289	279	291	315	284	308	255	287	272	298	256	276	252	299	297	256	277	282	266	285	247	285	283	284	281	276	287	261	271	257	256	268	286	257	295	276	320	269	286	291	259	245	240	262	276	277	272	263	292	297	259	269	298	297	270	273	288	278	300	304	317	256	274	283	281	263	301	289	284	284	277	281	272	262	266	283	269	278	283	282	280	297	263	297	315	242	311	297	271	297	280	264	278	299	243	289	269	281	287	286	293	276	264	302	281	268	290	278	281	274	264	279	288	287	281	282	258	292	253	301	275	317	280	289	266	266	288	269	306	290	296	276	279	281	262	303	266	251	296	289	276	309	270	292	282	282	274	290	258	270	291	273	287	262	284	299	285	267	278	257	266	285	284	275	262	278	276	282	250	281	277	307	275	257	258	282	259	263	279	305	285	253	292	271	277	274	291	306	318	247	278	305	284	268	287	274	296	267	298	259	288	287	306	286	262	279	277	306	288	295	302	280	285	318	278	302	279	307	305	283	282	260	289	299	268	292	285	299	296	290	286	287	298	277	262	270	301	297	293	302	290	295	302	276	268	314	285	282	312	311	311	269	284	261	264	271	284	295	283	256	267	252	287	251	314	253	293	272	266	305	277	277	277	299	296	261	251	287	319	248	300	289	281	305	307	291	303	264	278	248	268	281	295	281	289	263	270	264	301	255	287	268	261	280	264	292	280	266	285	243	274	297	262	293	278	275	297	286	270	242	250	255	258	277	300	245	309	269	289	264	242	269	287	283	261	287	311	292	249	325	239	269	269	249	306	277	295	279	287	295	283	288	291	238	269	286	296	280	246	280	288	313	293	272	276	273	300	275	287	266	309	246	287	297	258	286	264	262	289	305	264	285	266	314	296	279	292	285	269	256	298	270	277	283	274	287	285	279	296	297	283	297	277	301	262	303	300	283	270	309	273	282	294	270	316	268	322	284	289	270	285	274	266	284	293	306	286	295	270	305	275	287	294	284	253	286	284	283	267	249	300	283	283	291	289	227	274	294	299	251	289	290	278	279	302	279	301	316	278	272	271	278	287	304	280	294	261	263	292	278	296	297	272	279	283	278	284	268	271	297	272	329	255	316	267	253	287	283	281	300	275	279	314	294	266	291	292	274	304	264	280	292	301	285	271	284	295	285	293	265	276	276	262	310	252	256	285	266	270	262	282	321	287	300	264	293	280	302	300	274	298	274	279	292	270	258	269	275	299	269	294	272	294	297	268	274	288	289	253	275	270	266	302	271	268	290	276	307	294	275	279	291	278	303	288	257	287	336	287	279	286	277	293	276	310	283	285	236	306	272	312	305	290	276	225	295	314	289	272	290	266	280	267	262	264	317	285	295	280	302	299	282	260	276	298	276	263	281	269	266	293	267	259	256	283	253	266	272	267	284	303	283	268	282	300	281	287	284	310	288	304	294	286	299	292	270	278	287	284	286	283	294	292	281	298	281	281	293	319	297	252	263	284	296	275	315	270	298	291	275	299	296	291	306	281	287	312	269	300	278	295	283	269	292	294	281	300	306	261	254	304	278	298	271	259	314	262	292	275	289	283	295	291	275	258	266	284	271	284	282	290	283	279	242	322	291	298	310	284	280	271	272	263	275	278	276	269	300	286	266	259	291	269	262	288	278	275	298	263	271	284	272	261	266	272	270	302	283	276	287	259	268	260	259	302	279	287	271	274	265	296	273	298	319	303	276	261	280	264	298	273	300	253	291	269	274	281	308	263	270	277	278	276	278	270	280	280	263	275	280	317	269	284	287	315	294	280	260	278	278	285	273	264	299	266	311	297	260	288	309	262	296	303	266	284	289	280	267	290	273	273	238	257	269	281	298	295	311	272	251	291	287	263	289	293	283	289	261	242	292	294	279	286	286	279	288	281	269	309	279	269	271	307	255	285	295	289	313	273	310	298	266	307	263	319	284	321	260	290	318	285	273	279	283	305	265	299	250	286	282	294	265	279	278	276	285	292	262	258	302	280	279	276	296	252	293	283	266	294	275	282	242	278	250	238	259	274	262	289	261	277	300	281	300	280	302	265	265	275	281	269	274	271	287	307	264	260	277	262	279	291	279	250	278	298	282	282	279	276	282	304	294	281	260	279	302	259	296	277	276
51834	18680	2256	928	597	493	454	374	310	296	291	290	261	243	251	263	245	249	238	219	230	243	245	211	201	248	252	249	228	215	211	208	219	225	227	251	225	194	188	227	212	229	248	238	214	224	229	235	234	221	204	244	239	218	195	240	226	212	249	201	218	217	200	228	222	217	212	206	228	198	199	240	196	218	217	216	214	223	204	215	209	242	203	226	238	254	194	236	213	229	256	233	209	221	212	216	227	245	249	220	220	226	214	247	221	216	200	206	188	207	222	228	190	181	232	204	257	225	226	216	220	230	236	202	210	222	224	216	233	213	202	208	220	226	210	223	211	230	228	193	204	218	233	185	191	217	203	211	217	253	205	211	223	226	219	224	227	217	216	200	233	250	233	221	213	242	217	223	211	204	209	212	242	239	252	216	240	192	200	240	256	236	222	205	234	209	249	229	217	249	201	214	198	213	194	209	237	195	232	235	257	205	234	250	202	220	223	225	198	221	209	203	191	221	238	232	213	234	215	237	229	195	201	247	207	229	208	225	233	247	228	228	239	228	205	198	209	210	214	210	243	196	206	204	187	209	199	202	199	241	236	206	224	195	263	198	222	224	212	216	213	216	234	226	236	228	245	212	236	186	222	193	220	231	223	205	205	213	221	236	232	220	224	224	221	223	231	207	215	213	231	212	232	231	216	237	222	240	247	242	247	229	224	214	221	240	246	227	224	242	236	240	219	230	229	230	227	225	198	223	208	209	231	195	214	216	207	213	233	236	237	225	214	229	191	219	238	259	244	232	222	224	230	222	203	219	211	236	239	207	243	199	212	209	205	193	193	202	222	220	175	226	228	204	236	217	220	211	206	236	214	235	219	229	220	239	234	226	193	226	217	229	211	233	222	222	240	211	237	209	200	219	214	191	187	243	236	241	211	214	200	232	233	204	190	212	237	240	232	239	215	246	220	212	236	220	233	230	233	244	228	186	213	210	232	218	217	243	232	223	170	232	228	213	191	226	222	221	224	220	228	201	238	200	194	228	227	223	211	210	212	203	249	226	217	239	241	224	235	235	229	244	233	230	203	209	211	250	234	203	195	230	221	219	240	194	227	258	229	207	205	236	217	220	219	219	243	222	231	228	214	249	206	209	219	209	210	261	236	235	212	236	216	214	210	219	263	240	239	228	216	248	207	235	241	192	230	249	263	214	264	215	190	208	188	212	205	219	207	239	228	256	240	207	200	212	216	203	219	201	214	209	219	198	236	214	209	190	236	232	223	222	212	216	253	212	243	237	222	221	206	218	205	237	232	206	207	211	218	240	212	226	195	211	236	229	242	240	211	220	221	205	202	214	209	205	262	212	211	219	238	217	214	224	236	221	225	239	248	205	216	233	215	233	202	204	226	217	205	210	199	192	228	230	220	249	232	223	214	203	225	212	208	234	219	220	221	212	214	230	225	219	243	223	251	183	203	213	244	219	223	202	218	216	214	211	247	218	217	245	261	222	212	223	233	217	229	238	208	205	227	211	207	241	215	216	191	231	206	233	214	218	237	206	229	216	188	244	218	223	251	219	229	200	211	201	187	238	216	243	262	203	216	209	207	222	246	211	227	190	227	237	237	244	245	226	235	235	235	203	199	234	212	214	246	227	220	209	209	232	217	226	203	215	209	212	222	218	245	236	221	221	223	183	212	201	215	230	215	218	215	228	214	219	218	191	207	217	219	231	247	229	213	213	215	219	201	198	196	236	213	233	192	240	210	218	230	228	215	218	237	209	226	245	262	219	232	224	193	242	215	201	209	216	222	210	212	217	211	218	222	224	210	218	218	213	216	240	250	235	225	226	221	223	212	228	220	231	230	251	202	197	221	248	254	216	207	232	212	215	241	225	222	218	232	222	230	218	229	225	266	232	215	231	236	225	201	221	241	221	252	224	195	225	218	228	224	226	190	201	236	237	242	220	211	217	194	220	224	212	229	209	216	229	205	228	225	242	216	213	237	226	201	222	224	199	226	183	202	224	229	218	215	227	198	200	215	221	212	234	229	223	246	265	227	232	249	238	217	216	231	210	253	251	219	230	219	214	216	217	222	222	188	230	199	224	204	239	235	227	213	187	202	214	210	219	225	238	216	202	203	223	212	195	210	213	186	205	222	217	211	224	220	224	211	244	216	217	241	219	198	244	253	215	242	234	202	200	232	222	204	232	237	241	215	238	227	204	196	211	214	203	215	221	216	234	244	238	213	198	226	200	243	222	215	264	238	204	202	227	215	197	188	235	222	223	199	208	231	213	192	207	196	221	199	232	231	243	195	241	200	218	238	227	236	214	213	224	219	192	232	235	252	225	219	261	215	221	222	220	224	239	227	229	225	210	208	207	231	228	220	232	239	233	224	214	216	228	217	227	218	221	260	230	218	204	201	235	208	224	234	256	227	222	206	237	233	213	224	254	261	216	242	235	223	214	216	244	236	207	215	236	217	203	237	217	215	226	219	223	208	186	229	224	212	246	220	221	254	226	205	206	223	212	197	227	208	221	203	219	248	241	240	230	249	221	258	192	237	217	247	246	250	220	227	225	239	227	237	228	222	213	221	229	238	227	239	226	211	224	216	210	223	217	226	215	214	229	215	215	223	213	215	255	210	203	218	210	210	223	206	218	236	213	230	205	202	212	242	229	239	215	219	214	224	236	206	203	215	205	239	213	248	220	181	228	227	208	240	205	192	240	208	209	230	275	208	198	230	227	182	203	211	205	242	220	194	210	208	227	202	200	227	222	217	216	216	226	216	214	217	222	228	216	218	191	208	209	248	218	250	215	239	242	200	240	226	221	204	224	217	238	209	202	225	197	203	256	253	232	216	244	216	252	234	255	205	228	221	209	193	221	211	222	252	202	196	214	217	230	219	240	200	211	216	239	226	195	219	229	189	252	219	219	266	211	231	207	211	231	197	205	198	234	209	209	222	214	238	206	224	208	236	230	224	227	241	242	225	200	196	208	218	215	212	208	241	211	209	217	225	220	245	224	235	218	232	229	240	242	239	197	182	224	196	220	218	216	205	201	219	208	222	207	217	228	191	248	198	243	234	208	254	222	233	210	223	238	210	219	214	226	221	223	221	209	211	240	212	220	248	223	193	236	216	212	184	228	216	216	212	227	241	202	229	217	223	199	255	207	219	211	227	217	246	234	228	207	222	215	240	200	224	246	218	196	199	227	250	221	201	197	209	213	184	235	222	241	207	209	226	221	198	228	218	192	191	208	220	231	245	227	192	225	195	225	234	222	232	239	240	201	194	217	224	191	216	217	202	242	228	235	239	234	262	270	204	226	227	231	212	207	187	220	227	220	213	189	200	231	208	239	227	221	223	216	239	225	223	222	214	182	233	253	208	207	230	211	210	215	206	205	206	196	217	240	232	218	232	196	254	196	235	247	254	233	244	251	199	242	249	199	219	212	203	222	226	215	226	201	208	217	230	210	226	211	218	212	237	232	245	204	209	200	209	203
28448	1297	2236	2675	2418	1939	1648	1475	1310	1125	1103	966	875	832	819	804	816	765	737	703	729	693	694	670	621	662	637	642	585	628	663	645	646	611	598	639	612	551	606	603	591	653	615	593	555	584	601	550	578	602	570	617	578	602	580	563	583	552	599	560	575	588	576	550	542	608	578	584	589	563	574	558	586	558	573	595	565	602	597	546	556	600	586	569	574	553	572	571	577	551	534	550	541	586	502	567	535	559	555	584	567	575	595	536	511	609	554	578	588	601	568	610	570	594	588	574	586	573	596	534	567	528	583	582	575	614	550	556	566	538	568	566	575	564	546	565	539	539	584	580	536	586	590	554	564	548	565	522	554	571	599	547	583	544	584	567	576	541	566	609	571	555	571	469	588	548	575	541	577	554	578	561	584	565	553	531	556	539	548	564	594	568	532	550	601	569	534	569	533	527	571	560	577	565	567	537	634	557	539	524	572	563	556	575	574	562	500	583	578	525	564	599	559	619	544	511	516	580	606	559	536	549	568	564	574	563	532	563	527	577	549	563	539	597	511	509	572	562	580	579	595	531	571	556	564	596	538	555	590	567	558	564	553	544	566	515	572	551	538	617	536	539	563	566	570	534	552	589	577	608	588	630	572	517	515	542	542	565	546	553	555	584	567	592	586	597	542	545	540	578	561	561	576	536	549	535	548	560	572	587	549	558	595	560	605	540	579	569	573	536	555	540	548	538	496	551	547	576	587	558	556	538	592	555	573	545	540	625	556	559	535	605	520	552	547	561	536	573	583	581	569	545	577	523	594	558	584	572	533	561	545	573	525	551	610	581	565	549	566	575	552	551	552	588	557	600	541	582	556	576	568	536	575	540	574	567	572	537	542	522	610	568	547	590	537	509	556	552	581	534	577	545	562	535	552	565	524	555	566	557	555	543	566	585	571	580	540	508	592	552	568	556	548	555	598	560	602	543	561	598	612	558	545	544	548	537	544	564	538	566	540	547	561	510	490	528	613	592	580	595	525	591	556	547	566	602	548	536	555	568	538	553	552	564	562	578	545	545	587	606	545	612	570	579	572	496	523	594	565	557	554	569	570	558	541	562	554	604	543	604	534	574	542	544	543	583	566	563	548	573	565	560	551	522	622	541	561	519	602	581	587	589	584	542	545	580	562	583	586	577	531	527	594	559	534	590	516	586	572	557	567	542	556	549	549	580	572	528	569	535	587	566	563	589	580	569	557	583	589	539	563	546	560	556	580	579	573	599	552	535	553	549	559	624	528	536	585	537	592	567	571	570	564	530	560	535	587	594	550	571	552	557	557	582	511	563	548	571	561	587	558	552	546	560	584	563	582	548	564	562	567	582	517	539	559	583	576	572	582	572	554	606	555	572	551	597	523	595	554	578	574	522	565	550	575	552	598	583	553	584	573	596	582	522	581	585	544	558	579	567	572	541	540	555	581	533	572	582	585	560	564	557	555	554	570	484	573	552	576	588	532	577	588	582	555	548	584	596	532	579	580	543	564	622	588	605	593	567	556	583	545	578	548	544	571	554	582	514	573	562	574	571	551	537	546	558	563	577	506	622	555	569	546	531	602	567	530	557	536	573	584	534	599	620	528	588	572	588	547	607	559	567	556	568	571	564	561	572	541	534	555	562	575	512	568	590	565	561	524	555	560	569	558	563	522	581	561	557	573	589	580	563	560	545	542	568	574	540	579	554	577	563	561	598	561	544	578	536	597	576	567	559	595	536	547	558	534	541	558	580	574	567	562	592	569	524	565	546	548	556	566	577	577	583	590	572	578	566	580	573	582	576	582	547	553	562	531	573	568	555	546	561	564	580	561	569	575	539	565	565	583	573	550	549	558	560	551	563	554	542	543	549	568	540	558	541	554	577	590	577	614	561	541	564	598	550	557	605	533	539	582	565	542	529	580	543	554	570	564	531	572	504	548	578	538	579	546	560	548	564	579	565	623	612	579	534	555	563	575	569	528	611	546	565	572	544	556	594	578	566	542	536	550	591	558	552	556	559	599	550	581	568	560	602	520	607	620	575	575	538	543	551	539	546	551	562	568	582	583	546	583	589	596	597	559	560	612	557	535	557	555	568	545	552	540	564	559	549	565	565	583	556	562	556	580	535	553	545	546	588	538	584	561	627	575	627	578	549	559	560	542	574	522	569	572	585	603	597	581	552	547	571	518	530	541	577	587	566	546	598	598	572	550	516	555	575	570	571	579	540	566	553	566	562	522	593	554	535	582	569	547	530	583	552	511	580	565	548	536	554	577	522	527	580	563	557	587	571	558	570	536	568	574	565	562	553	550	577	560	618	598	571	594	601	588	576	590	567	569	545	536	551	576	522	577	584	555	607	624	593	567	545	582	518	551	530	569	547	544	570	593	592	575	538	527	578	543	522	571	595	567	564	559	583	530	609	571	543	561	558	580	541	554	601	561	612	563	590	542	545	551	561	534	557	583	540	601	575	535	508	559	587	552	503	589	567	636	562	555	571	549	523	570	586	593	555	578	569	606	546	577	547	541	578	530	581	562	520	598	557	588	581	572	562	571	564	554	555	540	574	578	557	540	573	520	526	547	572	565	521	562	540	568	554	557	554	592	588	540	575	553	536	579	539	556	561	585	548	510	548	558	588	609	600	545	562	537	614	575	583	578	559	580	555	563	545	574	538	574	528	578	518	554	565	557	534	529	548	560	566	591	539	617	536	596	592	588	532	613	570	571	511	579	564	592	570	566	575	562	533	561	513	531	577	561	579	514	567	624	517	542	563	570	546	532	559	567	513	597	563	553	563	533	577	578	566	555	583	534	560	572	565	557	583	540	575	555	537	573	556	589	602	542	559	585	555	527	551	561	594	546	576	566	561	573	570	562	577	580	524	565	613	567	580	539	584	547	596	568	539	524	552	566	567	583	545	584	581	553	529	553	585	558	541	543	566	601	559	591	570	524	588	578	548	578	568	576	549	552	596	586	585	582	542	533	561	590	555	546	579	514	550	579	575	541	571	550	550	570	586	555	587	565	519	545	580	600	578	543	474	564	533	614	516	573	570	550	566	558	586	585	577	579	544	566	550	545	541	570	559	529	603	557	601	578	579	574	581	544	583	563	552	558	586	527	575	568	602	587	568	592	589	545	592	550	570	545	566	563	545	590	519	566	545	592	591	522	571	582	553	542	558	584	539	593	570	574	528	518	552	555	561	514	568	556	521	512	544	591	557	553	567	561	578	561	567	567	537	526	597	556	570	583	589	563	531	588	597	572	565	506	534	567	575	585	604	566	537	551	568	563	529	596	575	539	552	568	551	566	550	547	541	524	524	570	563	549	553	558	610	553	549	539	537	576	533	618	552	543	517	520	539	558	558	582	561	563	553	579	533	595	588	539	579	570	560	569	550	535	579	557	536	573	549	553	545	570	585	541	545	604	605	524	570	537	567	586	556	547	570	588	535	541	590	549	552	574	543	535	575	573	557	573	569	540	582
67861	29082	7974	1922	1228	868	757	614	566	540	459	440	454	427	399	371	385	359	388	346	380	373	395	335	338	330	356	378	349	353	331	351	361	364	377	350	334	349	328	343	326	355	353	320	354	360	304	320	326	354	320	330	288	302	374	321	355	304	328	321	377	363	339	317	338	340	330	312	331	322	373	342	371	334	342	345	313	338	314	324	325	355	307	326	289	360	318	340	274	356	309	322	354	344	321	318	320	308	346	324	342	353	318	316	347	326	340	306	337	382	340	319	335	352	284	351	331	330	343	367	343	296	357	346	353	370	318	345	353	318	322	336	299	313	328	301	306	325	340	344	335	306	306	290	308	336	314	342	376	343	357	300	335	359	349	343	302	333	350	308	334	361	312	336	304	331	311	346	346	304	336	362	334	327	356	322	331	343	335	315	300	334	373	357	341	338	346	329	314	311	328	324	324	340	322	353	305	335	319	330	354	327	320	326	368	334	324	315	341	321	341	340	314	349	314	318	329	324	335	319	323	343	311	348	321	331	332	367	353	361	335	309	356	318	333	350	315	318	340	338	327	352	350	320	346	350	325	336	326	303	343	290	331	308	323	329	317	327	347	345	366	366	328	337	330	297	347	310	333	335	338	349	366	350	359	304	348	333	314	345	347	299	336	321	355	349	344	331	342	335	310	326	320	344	318	328	347	348	340	329	319	308	307	315	340	336	363	329	332	333	323	379	311	353	325	300	347	346	327	350	325	324	310	321	333	326	331	298	325	334	367	350	321	313	321	343	321	329	337	313	316	383	301	351	327	349	316	339	316	309	351	353	332	338	335	342	321	311	313	337	335	357	347	352	320	349	343	354	349	309	294	344	336	329	337	371	339	338	336	331	365	325	350	321	333	335	298	305	344	311	326	329	343	313	358	327	338	345	361	335	352	327	310	370	342	342	284	312	339	340	345	368	343	326	336	312	358	317	324	337	321	341	310	326	331	356	342	336	302	316	300	355	309	337	323	326	330	342	324	348	340	337	329	337	313	352	328	345	352	310	359	356	322	324	333	352	346	331	346	366	308	354	302	357	290	345	351	327	341	348	359	309	322	308	340	353	349	334	305	327	361	331	349	340	362	312	343	347	354	346	330	330	314	342	314	338	330	373	351	343	302	355	345	333	331	313	331	313	346	343	318	323	326	364	309	330	357	334	365	356	308	333	343	347	329	342	344	371	343	320	340	342	315	359	343	389	306	324	325	298	317	340	358	327	331	342	335	308	294	300	338	313	349	335	315	343	334	325	318	326	307	325	340	286	293	338	337	310	337	321	333	328	304	358	396	372	335	350	316	325	346	322	364	361	317	307	338	343	338	344	342	364	321	373	359	321	358	312	342	313	323	374	371	312	355	349	344	366	357	372	341	371	319	344	311	343	343	341	364	332	325	358	345	316	349	345	315	321	355	350	372	313	327	355	343	312	319	322	329	319	343	331	311	328	325	324	346	336	360	305	351	330	338	328	375	332	325	357	340	334	329	295	346	358	371	331	361	334	334	294	276	341	330	345	326	313	302	335	332	338	308	357	343	332	361	321	340	340	320	340	315	337	301	313	324	365	323	351	311	344	318	323	308	316	328	369	358	381	367	341	289	330	354	345	298	327	342	311	329	306	340	347	322	357	333	323	366	311	339	379	314	322	335	333	321	336	332	332	325	334	306	360	327	335	348	324	337	338	321	320	303	353	351	337	315	326	311	362	333	352	304	337	298	311	338	286	339	327	318	350	347	312	322	330	340	331	313	322	324	304	374	354	336	341	330	349	322	306	355	313	309	352	344	301	388	332	340	347	331	343	280	336	343	352	367	323	314	317	339	299	349	333	357	339	307	312	327	329	329	319	348	336	308	319	360	355	335	310	346	306	321	332	329	381	353	367	296	315	315	318	335	340	351	320	348	338	322	342	329	357	320	370	342	319	303	353	366	352	318	340	347	364	286	383	330	341	348	346	341	337	331	375	316	356	308	329	348	306	346	300	338	355	336	336	321	321	345	332	356	374	332	352	318	338	319	336	344	357	353	334	353	335	338	340	305	314	324	338	350	316	327	355	300	327	337	326	342	310	359	332	326	307	335	322	332	315	337	353	339	309	363	335	307	336	336	344	327	314	318	302	337	366	308	315	323	323	339	318	314	303	327	302	319	336	371	327	340	299	338	344	315	350	348	320	322	346	359	369	331	321	325	329	324	304	327	356	299	344	326	337	328	338	310	351	334	317	349	331	335	339	317	343	336	320	348	327	321	322	338	341	338	330	313	314	358	304	333	357	374	330	340	325	326	314	328	328	331	333	336	327	328	350	396	341	331	334	316	312	337	339	314	298	341	350	383	321	324	353	356	318	339	295	311	343	339	286	306	331	319	338	297	301	346	350	345	343	343	315	328	357	344	313	349	337	332	366	349	342	318	343	345	340	318	284	334	335	352	320	333	316	332	338	373	337	319	316	318	324	308	332	343	312	342	352	314	305	340	300	357	327	418	326	343	339	326	360	329	342	330	327	357	350	336	377	348	343	344	357	303	329	322	342	325	332	355	316	311	327	321	374	325	307	316	346	341	312	358	320	335	337	306	316	340	321	335	370	365	319	322	322	322	366	341	332	308	364	316	336	355	319	368	355	350	328	307	392	320	343	328	335	321	300	321	339	347	361	342	354	362	307	337	342	281	341	296	365	348	329	321	325	335	349	330	314	348	334	343	321	309	329	375	365	329	304	341	313	337	334	361	322	318	301	350	379	333	330	325	364	307	348	322	337	372	338	309	317	312	313	337	332	336	340	326	335	330	366	338	344	360	355	353	351	334	313	334	349	348	336	348	312	314	336	338	310	331	316	331	329	327	360	354	337	294	318	317	324	371	367	319	340	333	360	316	313	354	354	345	341	345	322	297	334	341	296	312	315	342	329	318	366	328	327	311	325	344	299	359	319	323	353	336	319	344	325	319	338	344	358	322	339	300	367	335	338	333	323	358	351	349	343	348	324	326	331	349	311	328	318	332	317	305	312	353	332	344	335	332	324	339	302	316	326	370	351	359	344	370	338	355	344	345	367	306	329	327	345	310	324	349	361	340	320	350	335	339	311	341	323	336	326	339	334	327	338	312	321	322	336	310	354	330	325	364	317	347	370	325	338	302	333	319	361	321	359	309	327	299	334	348	347	348	335	331	318	360	316	335	360	345	312	307	348	332	329	341	332	316	330	337	343	337	314	345	310	350	316	360	317	335	333	337	373	310	348	332	330	324	344	328	323	343	305	325	341	317	332	348	315	350	360	326	315	327	317	355	368	310	328	343	321	313	322	278	310	384	337	295	319	352	338	345	317	323	329	324	357	359	274	357	366	292	356	304	333	334	373	348	331	322	325	361	346	305	338	331	278	297	342	300	378	333	357	326	369	335	326	334	366	325	324	321	282	361	307	316	350	341	302	345	335	321	352	316	344	353	322	320	320	321	337	326	340	356	371	335	351
39026	2164	4124	4826	4126	3510	2984	2456	2126	1895	1735	1542	1455	1353	1290	1158	1185	1113	1069	1081	1077	1002	989	946	951	901	933	896	938	960	927	877	860	887	860	861	807	826	822	858	870	793	837	852	796	847	794	777	821	826	808	850	756	847	782	827	770	779	809	790	832	825	810	778	797	778	762	824	767	777	812	788	813	772	722	821	780	793	813	780	795	779	802	794	835	784	794	777	779	779	787	803	751	775	736	766	811	797	819	732	761	804	786	758	778	781	839	805	759	750	797	755	754	773	799	744	820	814	844	804	753	786	737	785	751	786	779	791	780	774	774	834	826	806	761	800	779	788	838	761	719	760	799	746	782	768	778	792	743	790	781	814	787	800	760	793	743	763	753	752	776	795	769	786	845	801	770	738	790	789	716	756	811	763	810	775	800	764	731	748	803	773	794	763	766	782	768	764	774	743	759	790	722	768	764	769	807	812	747	739	768	764	720	797	771	748	812	752	786	781	797	799	815	747	739	791	732	713	752	805	778	786	760	703	755	761	760	742	775	757	757	741	806	755	770	786	803	830	746	774	754	816	772	728	760	819	811	760	778	738	750	750	774	721	776	815	768	786	802	768	760	798	764	796	726	794	781	752	729	727	792	737	757	763	738	771	753	783	809	742	773	770	761	738	744	751	829	781	784	744	758	760	777	809	803	780	776	769	804	813	762	791	768	774	769	784	786	763	785	795	748	786	731	760	768	763	714	726	786	758	799	762	757	785	752	791	788	755	733	776	761	773	778	786	792	806	768	744	791	808	801	781	720	842	765	771	732	770	737	766	808	810	787	763	787	750	792	767	762	740	833	797	741	806	782	757	768	785	775	749	749	801	779	784	797	793	741	776	784	754	792	768	750	757	782	785	782	728	744	794	704	742	788	770	805	736	826	786	778	803	785	757	755	769	732	756	765	790	768	785	778	798	716	777	722	743	804	782	794	787	796	777	724	789	753	771	776	747	730	781	745	802	741	785	783	751	789	783	785	754	736	779	771	790	756	782	780	792	774	760	775	801	834	788	806	733	793	760	713	700	792	763	794	767	766	800	776	746	774	792	805	791	785	827	758	795	793	798	781	766	731	764	771	777	769	741	717	769	801	754	774	792	729	830	790	785	805	760	772	790	801	750	794	727	744	721	758	719	809	812	754	756	723	730	780	809	739	776	790	795	833	755	792	724	746	758	810	780	797	777	767	805	747	775	796	789	756	767	747	762	793	759	775	740	782	782	736	780	709	756	735	806	777	800	729	783	791	798	763	778	807	761	785	784	760	808	795	749	707	787	765	785	779	750	779	807	770	750	744	728	757	812	740	782	748	751	753	765	766	710	793	815	777	763	779	764	722	732	752	758	755	766	753	754	746	750	746	762	760	747	761	814	801	812	729	739	773	786	800	765	742	764	829	807	801	781	780	736	788	807	742	751	775	725	741	791	763	758	770	769	759	742	761	802	821	719	755	762	787	747	760	788	744	725	796	837	807	764	784	790	780	774	787	778	764	756	772	734	781	753	785	765	785	780	766	736	780	737	764	783	730	784	808	791	796	733	826	716	764	798	725	807	791	743	784	779	780	762	762	762	774	797	781	810	777	778	772	791	751	737	858	806	772	774	733	816	776	805	756	755	797	792	788	747	805	753	763	766	813	779	767	708	792	711	731	764	799	799	775	790	804	765	802	796	808	818	755	771	790	736	764	773	764	748	806	758	751	777	776	764	798	745	751	800	771	766	726	765	767	757	754	757	763	763	747	797	754	703	793	774	801	753	790	756	802	785	781	739	776	785	759	800	789	805	776	772	757	800	758	761	792	792	768	744	808	823	776	803	753	774	774	770	736	743	760	748	797	765	819	748	750	781	789	758	749	772	773	782	720	758	749	756	737	769	784	774	773	800	774	736	728	749	779	765	787	795	740	784	734	762	765	787	786	798	729	761	794	730	751	770	755	780	800	816	742	776	773	776	751	756	753	775	787	762	743	749	787	796	798	777	791	790	749	771	799	801	765	735	791	786	792	750	742	773	785	747	812	726	786	763	739	765	731	803	797	727	787	747	763	789	791	777	770	783	789	782	801	785	758	820	750	772	757	746	798	808	727	790	781	752	774	782	793	796	760	690	778	798	797	735	766	746	741	729	795	752	812	779	814	721	803	767	736	738	766	780	785	756	733	736	785	703	774	764	755	762	740	786	768	749	720	743	793	736	757	681	741	798	766	840	810	805	776	704	773	800	772	750	743	765	694	784	769	751	779	744	802	765	716	819	754	787	752	778	741	796	779	811	824	771	786	751	752	719	772	768	737	767	772	793	737	776	787	795	750	741	794	785	707	807	768	753	773	752	765	791	810	790	800	813	785	751	780	738	729	797	759	746	774	761	786	762	770	816	773	768	732	748	762	787	782	782	791	772	728	774	703	771	746	758	727	758	780	745	695	762	784	782	839	775	787	726	704	722	760	756	821	780	702	757	774	786	792	823	780	712	824	756	781	737	771	792	751	783	738	782	805	740	814	770	784	768	784	782	780	795	755	810	806	738	785	757	770	799	760	789	792	791	762	740	782	761	784	761	778	803	750	746	787	807	774	730	782	804	734	757	789	798	758	797	798	747	736	735	768	822	748	763	713	832	767	749	745	789	736	753	738	811	754	766	765	768	796	774	798	833	761	783	748	721	784	742	807	795	794	802	727	722	770	721	769	754	803	755	767	775	752	752	749	777	800	833	816	752	752	770	733	764	772	794	766	825	772	752	771	775	742	816	736	731	735	767	726	738	716	757	760	792	823	748	747	787	809	797	797	792	783	790	792	772	729	800	747	756	812	812	764	763	759	805	791	801	764	786	732	722	735	798	789	831	758	754	759	774	780	780	766	805	789	748	768	806	763	786	748	753	739	731	782	758	749	821	801	763	815	747	781	822	815	804	769	781	809	774	754	770	788	736	756	782	715	760	773	805	793	762	736	777	768	751	783	814	727	790	724	788	766	744	770	752	759	781	763	736	767	754	761	819	749	767	832	765	733	772	817	805	792	751	764	762	799	781	782	807	777	748	755	777	757	726	756	735	746	727	801	784	747	783	770	739	745	721	732	711	738	757	777	740	749	735	790	798	786	759	781	774	765	728	751	725	786	773	757	796	719	788	799	827	790	819	770	784	795	800	794	774	764	759	763	803	767	725	739	760	734	783	744	732	807	769	782	735	760	733	799	775	727	791	756	736	753	742	774	735	797	780	786	728	792	779	753	759	766	741	797	752	809	778	813	737	787	766	750	767	782	792	790	762	763	738	777	795	749	814	814	765	752	727	754	757	741	773	793	787	796	775	753	808	806	776	784	779	779	759	782	757	818	739	791	742	808	812	738	774	745	779	793	766	742	810	788	758	790	756	781	776	755	768	735	792	820	754	789	774	773	787	745	722	771	742	720	737	847	741	722	751	795	751	783	770	710	748	788	763	805	777	783	742	786	756	814	749	776	736	745	796
7225	336	109	102	114	86	79	91	86	102	110	95	87	79	95	103	93	81	77	86	90	89	81	105	105	103	99	91	95	95	89	89	96	91	98	78	90	96	71	105	94	90	120	80	81	88	78	96	84	86	90	95	99	106	89	91	81	100	97	101	103	95	82	98	98	87	79	97	93	86	93	81	83	73	105	91	94	93	73	73	84	82	94	79	67	88	85	81	82	89	99	82	87	58	79	88	98	86	80	85	88	97	83	76	105	92	98	86	87	90	76	79	107	93	98	90	106	96	86	74	104	85	98	78	93	88	112	75	96	91	104	79	101	91	82	108	87	86	94	91	90	93	97	93	100	107	109	90	101	72	88	91	82	107	94	96	85	98	116	97	91	87	123	80	76	76	109	85	82	108	83	78	90	88	95	82	86	105	79	102	91	80	76	101	95	102	90	89	94	91	94	107	104	82	106	93	95	104	82	76	91	109	103	102	101	74	94	95	102	94	121	96	111	102	85	95	82	87	77	95	85	87	95	99	100	94	104	95	92	83	98	106	88	80	93	89	90	99	96	105	94	102	84	106	95	89	101	78	95	87	92	108	110	92	90	97	97	99	88	86	98	92	104	92	83	85	82	88	93	108	96	94	98	99	80	104	106	98	71	96	82	90	85	83	82	98	87	106	85	85	100	93	98	80	81	78	84	81	83	83	98	61	97	85	82	94	98	91	85	112	108	96	96	83	101	101	87	94	88	77	95	109	74	83	93	81	85	81	98	92	94	88	82	74	92	82	94	96	80	81	84	97	91	89	80	74	104	86	101	101	100	87	105	99	93	95	100	95	100	100	84	89	94	76	105	94	98	89	108	98	87	90	90	88	101	91	94	70	87	97	93	99	111	80	93	81	91	83	91	97	98	86	88	86	78	91	84	82	106	82	87	90	87	85	102	89	92	111	81	97	100	75	93	106	96	110	78	100	82	86	92	93	106	89	100	102	97	90	83	101	97	87	103	86	96	92	104	105	92	100	96	85	85	86	83	81	94	97	77	100	85	84	90	85	94	81	80	93	107	70	87	79	91	72	82	98	89	89	81	85	72	110	117	85	89	96	92	82	110	103	76	79	97	88	76	87	93	96	65	89	77	95	97	86	85	83	93	84	95	86	106	100	104	86	89	71	73	94	101	92	125	85	91	91	99	90	86	86	95	85	94	84	101	104	94	72	76	101	68	92	100	84	121	98	92	110	75	85	69	77	89	92	92	99	101	78	89	97	101	79	80	86	89	98	87	105	118	92	101	106	85	87	104	92	91	108	95	106	69	95	107	100	86	82	108	86	114	87	87	89	97	101	92	89	106	105	72	87	104	91	90	91	93	73	100	70	86	111	111	108	89	79	85	106	88	90	101	102	83	86	96	83	86	95	81	81	93	76	75	77	82	79	87	88	111	88	90	102	104	78	76	102	73	98	122	83	95	96	95	91	96	90	100	84	105	98	91	95	103	95	82	98	96	100	109	97	98	98	84	99	105	101	78	93	84	103	95	98	105	79	79	66	81	88	99	105	106	94	100	98	80	91	106	75	82	87	87	74	111	92	94	87	74	102	94	100	83	95	88	71	99	101	99	84	80	112	79	79	99	87	89	89	82	96	109	91	89	93	96	87	91	96	100	102	99	96	93	94	81	85	89	82	102	99	97	102	125	98	89	88	88	100	91	88	91	80	99	84	91	87	89	93	93	96	76	85	102	84	85	100	96	89	80	95	93	101	89	114	93	74	95	101	79	86	84	85	100	116	80	101	85	88	90	96	77	79	92	83	99	85	99	92	82	86	100	102	107	84	93	96	89	78	99	79	91	90	94	85	83	77	94	90	92	106	107	93	84	95	87	94	92	89	87	92	97	116	87	91	87	77	112	73	98	90	89	70	94	109	79	88	90	102	93	85	103	72	93	85	82	77	102	86	81	78	101	78	93	95	93	86	96	105	86	105	90	92	84	98	88	88	92	103	85	80	96	113	81	97	78	87	87	98	85	100	96	87	95	66	91	85	98	84	93	85	86	96	85	86	92	80	97	81	93	100	98	76	88	93	83	72	89	102	89	88	105	99	74	96	106	86	82	89	90	118	85	92	88	73	80	93	96	89	118	109	81	99	79	101	93	101	100	114	89	71	79	89	73	105	85	99	108	85	95	66	102	82	101	91	94	90	100	86	102	91	94	106	84	87	82	102	91	109	86	79	99	80	80	75	84	87	90	77	64	82	94	77	87	104	81	113	90	83	85	89	98	96	91	100	103	89	77	82	112	89	73	112	80	69	94	94	84	92	90	81	104	78	83	115	102	100	91	86	98	107	90	97	97	96	94	90	84	80	97	94	110	97	93	92	85	93	107	101	87	79	85	117	95	111	93	106	85	90	101	106	95	100	97	88	87	106	101	86	72	88	99	86	89	81	87	99	104	93	105	87	93	109	103	88	71	105	91	94	113	108	91	80	100	97	91	96	93	78	78	89	89	96	86	87	102	101	78	91	101	80	101	84	97	83	79	94	81	80	86	81	79	92	94	109	80	82	99	81	79	93	78	101	95	98	93	93	108	95	100	94	102	60	85	92	75	96	70	75	86	87	89	75	91	92	88	100	77	92	110	80	102	95	109	80	106	94	100	81	81	91	86	91	100	80	77	97	99	101	90	89	102	77	77	101	93	80	100	91	92	91	108	86	82	107	79	100	98	78	94	83	107	102	90	91	83	70	85	99	93	89	93	101	99	98	103	111	88	73	102	89	73	90	95	109	69	87	88	86	94	86	79	108	77	107	94	102	108	82	79	95	85	89	75	100	102	96	91	90	87	76	99	90	90	88	88	80	76	107	90	99	87	79	80	108	97	86	103	90	108	88	115	107	95	81	73	89	96	84	90	99	93	99	72	83	81	93	83	80	104	97	100	90	97	82	81	102	85	82	91	77	103	99	97	100	88	92	90	92	100	92	84	83	91	90	98	75	100	91	95	76	113	106	87	95	107	89	109	98	94	90	84	84	79	66	92	84	99	81	88	96	85	87	83	103	104	104	105	69	92	86	82	82	97	89	84	80	77	89	88	97	92	93	81	94	99	90	95	87	101	88	97	85	88	85	95	84	98	93	77	104	83	85	87	78	122	110	101	97	91	88	85	105	99	88	97	97	93	67	93	101	91	93	106	93	100	98	101	90	78	95	89	99	85	85	110	93	82	72	95	113	109	103	123	87	93	75	92	100	89	70	85	94	95	76	94	89	96	76	87	102	79	88	71	78	98	67	85	82	91	91	96	94	96	90	107	81	90	100	100	87	116	103	106	102	91	81	79	85	86	97	93	88	87	100	89	89	101	89	89	91	88	92	89	82	84	86	79	96	88	77	86	87	100	87	93	96	80	84	66	88	105	93	95	77	81	98	88	93	103	107	91	87	88	96	96	90	84	91	111	98	81	82	75	85	90	102	98	78	97	92	95	83	86	91	81	85	98	95	86	91	82	98
6053	336	385	349	351	348	348	327	292	296	321	296	332	302	283	287	306	268	290	277	286	294	289	292	270	281	296	303	313	322	292	291	253	262	296	318	281	272	278	278	294	282	278	292	286	281	269	271	296	257	282	301	293	314	284	286	293	295	267	272	272	304	268	261	286	310	263	262	291	297	280	276	284	290	321	286	288	295	305	274	285	308	280	285	273	301	288	282	290	308	303	293	281	298	290	295	292	268	328	286	301	284	273	265	293	272	255	280	260	281	294	284	273	271	282	271	293	255	294	274	290	292	303	254	269	316	271	275	285	295	291	286	277	272	282	263	299	280	306	297	294	282	301	287	278	290	287	284	272	291	279	303	287	266	282	270	273	261	285	301	295	283	296	301	273	259	331	297	286	287	266	280	277	290	289	308	284	284	262	286	309	271	244	283	273	286	268	273	275	289	267	277	272	269	301	286	283	256	298	277	290	274	291	312	301	268	270	284	286	299	281	308	288	308	311	284	274	288	260	292	281	307	291	295	287	294	269	289	286	320	266	270	278	286	293	264	258	303	282	295	302	280	261	260	255	278	277	282	265	291	292	256	311	261	279	256	279	270	279	318	289	256	272	279	299	284	285	282	273	266	286	307	287	285	293	291	261	270	261	267	291	275	305	324	253	257	279	300	260	256	298	261	304	299	267	294	301	299	297	288	282	266	280	294	291	281	288	287	283	288	290	302	301	273	257	263	268	309	280	270	262	295	273	275	282	308	281	275	296	281	317	262	270	301	270	278	300	281	278	308	300	284	278	294	295	283	262	295	307	261	277	256	279	277	278	288	290	270	262	279	263	252	298	272	285	280	277	300	283	270	314	300	271	278	287	263	288	257	294	291	270	284	282	299	313	304	299	307	283	291	296	289	273	274	289	255	289	285	269	288	270	285	276	303	272	300	268	289	291	257	295	268	296	267	296	284	301	262	294	236	286	287	296	286	280	249	296	267	324	302	280	281	282	297	277	266	267	269	277	272	287	299	244	283	292	269	272	224	264	294	289	293	300	287	261	310	290	298	278	273	310	314	300	277	296	276	284	305	273	285	295	292	298	288	257	279	288	266	266	273	294	277	276	291	281	270	256	315	277	292	288	317	295	279	280	271	294	292	280	291	283	291	324	269	296	287	241	307	305	277	274	290	298	259	261	278	297	266	290	281	276	265	263	322	287	290	278	266	263	286	290	298	314	279	287	293	282	304	296	267	285	272	281	286	265	261	295	305	303	292	278	304	279	276	291	289	303	308	252	318	289	278	292	266	286	301	286	290	293	273	299	296	269	275	275	288	298	285	268	282	310	298	286	270	279	263	261	299	268	291	271	255	263	270	274	286	279	258	267	308	269	266	268	324	281	281	271	291	266	257	276	266	295	283	289	306	301	303	261	294	273	289	276	296	271	287	297	258	278	311	318	298	295	261	273	265	254	266	322	305	306	273	281	285	296	295	260	260	284	267	318	275	308	271	232	322	278	270	254	300	293	282	263	278	289	257	278	280	307	285	305	277	299	295	281	277	306	275	282	291	295	288	267	278	305	294	266	321	308	273	279	250	279	268	246	282	290	282	279	274	270	255	318	289	290	264	277	287	298	278	306	294	285	273	266	285	284	282	263	286	269	279	296	265	251	283	272	298	285	322	287	303	290	283	307	289	298	282	304	267	309	299	304	282	294	304	283	290	257	299	310	290	287	302	287	302	274	287	315	278	270	289	293	249	290	284	280	300	288	258	270	278	293	257	251	279	296	262	321	270	285	286	270	259	309	291	300	286	289	296	279	273	246	288	283	313	284	278	277	260	259	259	299	326	283	272	282	294	284	258	298	296	294	278	318	265	307	275	289	275	304	307	292	279	301	269	263	283	306	298	281	307	305	268	267	292	279	273	283	264	304	288	277	310	315	288	278	260	266	284	264	269	272	292	271	284	283	294	275	275	291	289	286	275	282	274	294	245	288	271	264	276	269	288	265	264	287	286	312	279	289	290	292	279	316	278	278	260	305	271	289	254	307	279	298	278	311	301	322	281	292	262	265	261	306	270	270	286	270	287	286	277	272	294	287	301	288	263	278	281	268	303	262	299	281	272	304	263	302	291	263	295	258	309	297	285	283	275	299	262	255	286	279	285	282	290	274	292	274	267	282	263	282	273	276	287	288	273	299	306	293	282	296	319	288	331	302	277	287	281	272	300	280	296	296	261	285	265	330	279	273	275	287	291	277	270	303	284	292	296	295	293	291	282	253	291	277	303	250	283	302	301	290	282	274	278	268	305	292	290	268	294	281	312	282	259	288	296	302	267	260	266	288	263	297	250	281	253	258	267	265	255	316	292	281	307	265	285	280	292	286	289	286	258	281	278	287	283	291	304	294	298	287	292	272	295	264	301	265	281	289	302	304	307	291	295	297	291	296	287	283	290	281	286	279	281	275	292	285	264	273	283	285	268	287	286	282	295	282	274	292	292	251	287	301	286	299	287	276	301	271	276	286	273	302	293	271	286	295	291	297	310	291	275	290	319	284	260	263	275	269	281	283	279	284	292	310	284	275	293	286	284	302	281	260	271	281	321	294	289	260	295	284	266	296	286	294	318	266	255	291	318	262	300	299	275	303	281	308	284	271	265	258	273	269	284	289	309	297	289	251	256	279	294	248	270	280	298	292	260	281	308	317	274	280	272	265	290	300	280	287	288	290	290	297	298	277	273	294	292	296	264	254	298	287	289	242	295	309	278	282	299	262	270	291	304	275	283	285	279	300	285	324	263	299	315	271	278	291	304	264	285	274	291	254	276	271	278	301	298	310	267	304	314	265	294	274	259	266	309	298	269	286	283	297	272	285	277	309	272	269	284	290	293	267	309	279	275	299	271	324	276	293	300	286	293	271	268	319	292	273	237	309	282	302	292	300	321	264	263	261	300	281	276	271	311	275	285	285	263	266	271	256	287	284	263	283	273	279	278	279	299	261	292	296	265	285	257	283	258	292	255	277	261	249	259	283	259	260	283	293	298	296	290	301	305	295	273	268	265	257	298	275	296	273	265	271	288	263	270	291	299	293	290	288	289	276	273	293	275	281	282	268	296	290	296	272	291	259	259	290	296	293	268	290	270	268	259	270	266	284	268	294	295	293	247	271	298	275	273	301	283	287	285	290	286	324	302	297	298	295	295	255	296	278	263	267	258	257	290	292	278	280	262	297	288	310	271	314	294	260	296	303	281	273	266	266	267	291	296	295	264	280	276	287	269	311	271	293	296	300	299	292	253	286	282	283	311	261	306	294	326	293	263	289	290	313	282	310	281	288	273	296	262	297	312	250	277	294	243	273	251	294	249	299	280	286	240	320	304	295	257	238	302	266	279	304	271	283	283	259	323	283	292	291	264	271	287	283	281	279	299	287	291	300	271	282	275	282	276	305	259	266	283	294	289	292	287	282	301	317	288	274	293	245	280	289	281	292	292	256	255	283	288	293	276
53863	19454	2412	871	599	504	418	369	327	290	296	292	273	250	268	265	245	271	224	270	244	249	257	261	263	243	238	243	226	250	254	232	267	250	246	212	210	228	226	213	236	232	229	208	235	227	232	236	232	202	196	243	222	228	223	229	233	208	216	228	206	213	195	241	219	203	212	226	236	211	212	218	242	208	228	222	210	216	244	224	218	222	222	206	209	242	241	207	205	220	215	234	249	220	207	229	188	223	221	202	215	214	240	216	221	219	224	206	234	247	194	220	208	195	212	202	219	211	203	234	234	206	196	237	224	202	252	199	254	199	206	233	225	213	241	235	205	240	210	214	243	246	217	212	252	210	207	239	235	218	229	239	233	228	229	232	208	230	231	240	227	241	215	246	224	245	235	226	231	216	241	252	221	235	187	217	201	234	223	214	247	212	230	223	225	227	204	223	226	216	225	204	202	216	225	229	206	210	185	210	239	209	189	221	227	189	216	236	221	236	189	230	216	227	229	222	228	232	246	224	230	224	220	228	222	209	209	209	203	236	203	258	232	210	231	217	211	225	219	229	228	224	234	225	225	230	249	238	218	228	218	228	220	214	229	234	235	218	231	200	223	229	246	235	218	243	223	223	209	222	264	234	260	239	205	222	209	214	240	215	220	229	225	223	236	230	221	213	200	206	213	234	213	202	219	223	213	212	241	210	193	212	218	204	240	224	218	216	224	208	232	246	218	215	207	231	220	246	246	226	209	239	209	180	244	239	218	214	235	243	236	255	244	217	204	233	242	232	223	200	235	232	198	195	225	222	210	227	236	225	210	216	204	212	194	247	220	248	220	206	216	229	250	213	217	233	227	227	239	213	229	206	204	224	217	211	222	215	244	247	218	221	196	213	207	214	241	223	210	200	205	203	214	204	226	215	204	241	218	203	228	224	217	234	237	233	227	220	239	221	212	246	239	240	209	229	206	217	216	199	205	223	205	237	214	232	212	226	226	240	230	192	221	219	239	213	246	222	217	247	187	223	193	207	249	218	224	240	220	202	211	233	195	211	223	212	225	203	216	204	214	213	235	251	251	250	232	247	276	248	215	220	212	216	213	219	246	211	237	213	232	233	245	250	230	216	198	213	223	225	194	236	252	226	264	217	224	209	210	203	255	221	224	206	234	237	230	205	236	231	232	232	232	235	209	192	223	226	208	213	205	210	190	199	246	227	252	225	225	203	227	239	244	246	235	249	192	218	199	224	207	225	226	238	249	224	213	210	268	220	228	224	237	196	216	227	231	208	213	222	232	225	199	223	232	180	230	225	203	216	192	219	228	230	225	216	234	227	236	190	223	200	222	240	229	215	204	200	253	211	219	219	238	206	251	201	204	230	231	209	217	204	250	229	199	218	224	224	215	238	193	234	229	224	211	255	234	249	206	226	220	227	221	197	256	233	219	240	227	235	231	244	200	231	218	219	234	230	250	216	212	209	220	195	240	195	218	196	219	224	224	240	225	212	245	254	214	200	231	176	236	222	213	218	218	235	232	237	223	239	228	215	224	245	201	211	228	226	224	224	247	204	243	203	235	232	219	214	221	225	228	224	226	259	219	225	198	245	242	217	235	191	227	214	200	207	231	224	230	243	213	209	208	237	219	220	224	231	207	228	235	234	246	226	205	237	223	197	219	216	222	217	217	249	217	203	236	222	254	234	224	232	209	208	233	220	189	226	234	228	213	270	218	241	230	209	242	222	229	205	209	247	253	241	229	245	219	224	225	207	260	229	222	227	229	205	202	223	250	236	224	241	234	252	227	200	238	218	221	238	235	202	226	225	215	216	240	256	253	232	253	232	191	231	229	236	229	209	232	218	224	233	241	213	213	206	207	207	213	220	216	231	238	198	217	218	229	232	231	203	230	218	210	215	251	246	225	239	232	216	230	209	192	214	226	217	252	209	211	214	228	200	187	223	232	203	215	229	223	209	232	219	222	227	196	197	211	210	225	224	231	220	250	222	248	224	222	209	204	238	256	205	233	225	247	253	226	257	228	277	221	225	215	235	209	255	215	204	220	214	226	188	223	196	193	203	234	237	220	223	232	206	222	219	224	246	236	216	217	233	203	232	198	227	209	213	230	219	213	222	238	196	236	194	214	223	202	219	240	202	221	235	205	201	192	208	239	208	229	234	225	204	172	218	219	241	226	238	237	188	219	232	221	228	237	217	222	194	248	211	212	223	188	219	205	227	214	230	224	225	217	204	195	259	235	225	216	196	230	222	199	234	213	217	241	219	214	255	219	234	264	229	186	247	232	216	212	222	248	228	227	239	227	205	238	223	240	236	206	206	233	221	224	211	219	216	229	223	238	236	224	230	218	246	234	199	236	246	210	257	226	234	249	215	250	216	199	220	210	244	243	220	198	219	214	220	213	207	212	210	233	217	232	243	221	210	229	195	221	230	223	228	230	226	241	235	216	241	218	234	230	233	236	217	271	246	246	226	232	220	214	244	231	209	210	257	262	224	250	195	228	213	225	227	206	206	238	213	230	260	220	242	219	218	215	239	227	245	216	241	237	232	232	218	186	215	227	242	223	226	210	197	227	233	203	225	221	228	249	233	219	229	242	206	235	218	211	221	241	234	223	228	225	223	241	204	214	210	230	216	221	211	245	236	214	244	218	253	227	225	227	221	211	230	212	232	223	249	226	226	227	207	203	204	240	238	214	227	237	204	226	219	212	208	229	216	219	214	221	201	217	224	241	224	211	264	236	229	218	214	225	241	244	207	233	209	223	200	217	213	223	213	209	224	225	250	231	207	235	219	213	235	214	218	220	250	219	206	231	232	227	219	244	218	255	226	216	214	217	239	225	223	220	218	223	227	239	208	224	217	235	227	222	225	245	247	220	239	229	229	226	233	232	188	231	203	210	208	215	237	227	238	235	204	229	205	225	219	207	221	200	276	217	224	204	227	244	245	221	211	204	221	225	209	215	221	232	216	242	215	214	223	257	209	175	220	225	214	238	231	237	237	210	233	222	217	217	199	227	251	213	227	257	210	207	241	246	248	210	200	218	212	202	235	225	239	231	223	205	186	231	229	189	230	216	253	247	197	220	227	209	224	225	222	179	201	222	221	208	229	228	239	208	211	221	240	203	231	232	202	217	233	218	216	227	193	201	217	243	204	220	215	249	208	208	234	233	221	262	218	210	198	250	239	224	237	200	223	228	256	242	222	233	269	242	214	249	236	216	207	233	259	206	210	217	214	217	217	217	225	239	233	228	199	211	201	198	231	216	219	230	221	218	221	234	234	216	205	211	191	207	230	265	237	238	232	244	231	226	197	211	215	181	224	204	217	199	207	223	226	215	213	212	211	205	206	221	201	267	198	206	230	191	245	217	219	215	242	223	219	242	206	200	224	228	215	212	210	247	218	233	211	211	233	248	212	212	232	231	223	222	241	218	222	216	236	234	235	228	221	206	225	222	228	216	257	201	218	214	206	224	209	233	208	227	228
30019	1244	2299	2620	2370	2005	1636	1429	1249	1130	1086	973	969	856	815	763	803	753	743	697	700	726	647	712	646	634	612	632	624	613	623	607	643	618	637	644	624	643	665	608	640	581	609	572	619	614	597	582	577	541	559	581	590	588	615	566	571	599	578	572	582	599	587	560	574	583	579	596	579	574	586	546	541	580	608	527	593	592	576	575	568	604	584	555	571	569	571	573	557	579	562	570	565	574	590	580	553	542	569	605	573	531	598	567	578	567	576	577	580	585	526	559	582	523	576	584	567	552	563	538	582	539	534	598	583	615	527	589	589	561	568	581	588	607	570	577	551	587	582	589	543	594	580	553	541	548	549	560	589	549	560	555	581	574	588	557	573	581	562	555	600	531	570	591	568	592	526	575	576	546	604	608	572	548	596	574	557	562	584	557	536	549	614	549	574	590	557	595	586	579	585	569	550	551	580	584	568	514	620	549	552	552	605	568	569	543	543	582	570	559	554	578	592	564	574	548	554	560	532	547	541	567	555	591	585	568	588	550	573	531	563	584	560	559	587	556	558	558	561	585	567	583	583	544	591	584	556	544	559	559	564	559	579	577	527	555	535	531	575	564	531	577	550	582	565	547	569	590	576	567	555	596	549	570	534	574	552	553	549	556	551	563	556	590	548	586	543	613	510	582	555	559	591	568	512	542	577	558	592	569	576	566	589	616	537	556	544	558	565	544	556	590	535	545	583	529	535	566	564	554	558	598	610	561	523	534	591	564	583	537	514	552	548	574	576	564	573	563	567	573	585	568	538	558	553	547	533	567	561	553	534	585	566	550	575	580	627	521	554	541	575	571	569	535	538	543	610	531	551	592	582	565	549	603	566	584	544	564	560	592	537	565	553	571	584	541	562	552	531	546	598	602	586	571	565	575	562	584	601	554	528	568	580	606	597	581	545	584	548	573	609	541	548	566	590	578	570	517	595	559	557	574	556	615	568	581	579	566	567	527	565	569	545	561	599	564	585	548	567	541	561	578	528	570	551	553	584	605	558	573	567	551	539	589	562	555	602	586	545	590	557	586	578	552	556	566	561	552	545	556	540	606	527	571	586	544	533	613	613	546	571	601	571	541	545	581	581	609	591	567	544	592	530	573	532	532	596	551	563	605	564	621	578	543	584	570	575	567	553	574	604	576	600	583	566	554	570	557	559	595	553	553	557	557	588	583	545	535	546	568	583	583	558	592	574	524	574	555	577	589	550	567	577	580	595	595	554	599	571	580	552	565	568	571	602	531	535	602	577	569	580	544	589	544	531	565	528	581	585	627	535	525	573	552	566	535	523	536	549	574	553	579	584	540	570	533	516	509	522	556	592	589	553	582	569	522	551	556	558	570	556	538	553	587	549	567	543	536	580	611	547	587	568	546	579	548	564	566	568	585	578	590	602	590	523	606	560	502	552	601	591	608	551	578	543	561	551	575	520	537	587	546	586	587	582	584	580	584	519	591	555	574	578	591	596	537	607	576	573	571	600	568	590	554	530	551	565	549	600	563	583	554	531	552	560	582	581	581	543	570	541	552	545	575	588	554	569	553	597	580	578	613	548	557	564	540	544	540	600	560	587	570	563	594	585	552	548	567	563	575	535	530	534	619	514	544	590	552	572	542	532	578	549	550	539	576	550	521	570	574	556	578	544	530	537	530	532	540	534	572	530	590	530	548	555	567	586	550	572	530	548	574	532	557	586	599	569	573	588	562	537	556	555	587	609	561	586	605	540	583	547	554	521	512	521	579	562	572	581	583	569	600	579	575	628	581	556	557	586	590	519	554	581	571	540	585	584	559	568	575	540	537	571	515	532	499	560	548	573	573	553	551	601	542	582	561	586	561	543	534	564	599	565	578	549	574	565	594	582	556	600	596	528	573	603	525	595	577	534	582	508	551	553	566	538	554	529	560	558	545	539	569	590	576	556	554	561	586	545	569	572	549	583	594	543	570	526	559	584	581	566	550	579	600	605	553	527	565	587	534	583	536	607	591	592	563	597	556	597	540	569	584	586	569	586	609	517	576	552	571	530	595	549	544	565	555	587	553	564	545	550	537	562	599	572	564	533	592	570	552	560	605	570	569	614	609	578	563	580	544	543	565	525	593	580	590	563	583	588	564	528	562	551	531	581	560	577	578	566	609	571	575	531	521	534	539	593	564	569	573	570	534	581	599	576	560	600	522	543	584	567	562	538	532	592	556	562	539	559	535	588	575	596	582	620	536	559	556	553	563	540	565	572	588	580	542	574	587	588	588	556	585	530	591	567	564	557	560	572	557	571	548	564	602	573	528	612	591	554	570	621	532	541	594	523	584	587	575	604	554	525	582	590	574	588	591	522	534	549	543	566	561	516	539	576	573	596	571	539	584	548	573	569	551	512	584	588	577	550	560	590	554	571	581	555	571	578	562	577	563	556	584	566	587	562	602	542	538	552	559	569	552	553	519	552	564	567	551	553	604	558	578	576	551	547	570	587	581	578	567	531	539	554	519	594	505	580	627	520	553	583	546	588	562	528	541	553	626	578	541	524	571	565	600	592	568	578	559	596	577	578	594	571	569	554	540	523	563	582	590	529	513	550	542	577	533	566	573	570	552	561	528	572	554	575	547	573	605	582	573	550	563	569	547	617	558	614	559	534	573	548	564	581	536	567	574	535	585	547	562	539	553	541	600	556	543	552	583	572	575	576	532	542	546	571	574	584	596	537	580	598	566	533	566	574	527	596	584	544	552	570	562	550	479	538	588	588	572	573	565	584	578	592	592	564	539	544	596	572	563	586	570	599	583	550	556	541	524	564	522	585	553	583	556	538	559	558	559	553	610	562	565	566	571	574	566	545	586	569	583	538	562	569	573	557	609	566	568	602	592	568	578	539	552	580	580	576	556	546	570	552	600	536	611	543	572	566	478	549	572	592	589	555	570	584	566	606	556	562	568	588	537	582	576	519	558	605	569	588	589	541	558	558	585	524	560	632	571	580	569	583	546	557	572	543	597	553	583	574	584	581	560	572	561	605	564	563	553	564	562	617	586	567	559	548	580	574	519	621	511	609	551	582	561	593	604	608	540	597	528	544	576	542	547	536	560	540	564	589	529	560	593	580	539	553	545	540	571	565	538	601	589	545	558	559	572	550	582	545	525	556	571	562	558	554	548	571	561	585	563	584	527	597	559	598	539	567	580	578	556	580	560	577	558	566	532	568	553	562	521	548	572	547	610	602	523	598	548	586	553	545	540	562	564	586	549	568	537	585	613	561	549	582	578	597	568	564	548	578	567	542	551	569	566	560	542	559	536	643	566	555	562	531	578	525	573	581	541	575	534	569	590	576	603	546	546	546	569	536	584	577	539	619	582	568	571	573	610	581	582	589	555	591	567	597	562	572	578	589	570	507	562	576	570	550	549	537	543	525	557	533	582	589	624	575	536	635	570	557	609	566	568	572	561	560	586	561	583	553	601	561	573	536	530	571	584
68855	29218	8370	1902	1198	882	734	659	543	510	499	449	454	424	442	386	433	392	327	369	377	430	349	367	338	365	380	383	336	352	359	326	373	341	364	341	364	351	355	367	346	339	369	320	364	340	355	351	360	316	340	327	325	329	336	316	339	333	337	313	367	327	313	328	341	388	351	340	346	330	325	316	332	329	321	367	322	344	351	355	322	335	346	325	370	356	339	310	349	352	328	321	350	360	332	357	334	353	330	362	347	313	334	346	352	324	350	324	336	312	313	329	308	362	373	355	339	310	367	350	358	338	336	307	315	325	328	344	332	331	339	340	304	345	333	297	313	313	339	342	299	369	345	357	371	317	343	329	360	349	334	316	335	348	363	346	351	335	343	329	306	339	367	339	346	356	329	348	334	322	313	345	338	336	353	349	317	324	369	312	322	350	323	331	320	327	362	308	371	297	332	287	329	330	327	300	329	315	349	351	354	352	329	323	329	323	324	318	324	374	294	381	351	333	308	358	309	322	349	343	346	344	335	351	366	347	354	323	338	346	323	327	357	337	336	341	325	335	333	353	304	307	339	349	344	349	307	331	347	361	339	341	349	331	323	345	320	350	323	381	327	362	305	297	352	329	341	343	337	366	306	334	336	326	354	367	351	341	327	317	340	342	334	325	356	326	346	321	348	353	321	335	331	332	378	337	282	316	299	335	332	346	332	353	343	316	331	317	351	338	302	376	305	382	338	334	334	341	369	346	306	326	284	338	338	342	356	319	331	352	340	362	354	344	345	345	338	337	330	313	347	323	381	350	337	336	299	339	327	307	331	347	325	312	334	326	360	331	334	332	336	362	328	311	318	346	327	320	335	338	330	363	348	376	311	329	311	311	310	310	321	331	342	359	335	333	310	358	386	347	364	337	339	322	322	325	361	336	326	327	328	341	351	347	355	356	320	360	323	300	301	307	317	348	348	330	338	339	309	326	338	354	321	331	312	344	307	330	337	341	340	313	353	330	309	340	319	320	355	332	334	329	316	339	332	325	342	314	351	370	355	332	312	354	347	304	365	319	347	324	373	324	382	326	342	322	320	353	345	333	318	325	343	371	277	325	328	324	361	311	339	339	350	323	349	337	316	344	321	352	318	338	324	346	336	365	340	373	303	309	317	337	335	313	332	314	311	341	311	334	305	309	354	299	355	333	338	311	332	344	335	315	306	303	335	336	358	334	318	329	347	315	330	332	354	321	316	317	341	353	327	328	341	333	315	316	355	337	358	353	333	335	321	331	307	315	359	360	334	310	361	324	338	336	326	383	324	350	335	366	354	313	366	299	347	351	367	293	337	322	350	345	301	330	335	368	359	327	355	347	332	319	329	335	324	326	349	328	311	324	331	326	360	388	352	362	324	315	339	329	309	320	349	289	330	309	356	377	327	340	330	314	332	340	332	340	344	313	330	348	345	323	316	349	336	327	315	347	327	353	347	371	322	306	358	349	321	326	365	302	305	373	316	341	350	357	360	338	323	337	329	304	324	353	348	346	347	336	356	323	351	323	337	319	322	305	320	346	338	320	331	307	363	341	344	328	344	291	313	349	346	293	363	301	314	347	356	353	373	317	328	328	356	310	315	298	348	339	293	343	314	335	323	357	303	332	317	329	354	350	342	353	348	328	360	337	335	341	321	327	357	334	327	344	311	341	327	327	329	337	333	314	321	351	336	362	323	302	321	318	320	331	318	335	344	329	340	337	343	354	326	335	342	298	334	338	331	328	302	348	315	328	351	361	325	355	318	336	363	293	300	331	324	334	374	343	302	330	322	318	314	350	364	338	330	315	356	328	337	341	342	314	321	321	346	337	332	332	312	297	354	337	330	319	315	377	355	333	322	348	331	318	331	345	351	352	341	325	357	316	341	328	324	343	353	309	339	328	326	341	334	311	346	340	341	307	335	346	315	367	338	347	334	351	345	353	349	315	328	332	336	353	290	333	332	368	330	344	323	325	331	300	330	336	348	336	335	337	308	343	346	331	312	346	348	339	320	301	364	344	350	331	333	316	314	354	366	323	335	329	337	339	335	317	350	356	342	340	373	306	344	347	362	293	336	309	337	315	317	327	347	343	337	360	365	342	335	320	315	366	346	325	337	347	314	331	334	325	348	340	347	364	335	319	328	319	308	314	296	358	300	318	303	325	368	329	334	339	336	336	321	364	333	331	350	312	315	340	312	301	324	355	376	346	317	327	348	335	344	342	344	343	371	344	320	322	342	333	307	312	357	322	301	329	322	314	343	339	324	344	322	298	345	352	343	351	347	369	350	352	364	347	301	345	308	327	325	340	312	347	364	380	339	353	306	325	342	314	359	323	306	314	331	374	347	376	347	356	330	351	319	310	329	368	327	331	338	321	334	333	318	327	331	291	338	353	329	346	335	359	357	337	313	342	325	327	356	320	326	370	337	335	323	353	350	383	366	383	336	324	337	313	327	329	355	330	332	310	355	348	353	337	326	368	330	332	308	299	326	327	350	313	350	326	359	306	344	330	341	319	323	325	318	362	341	312	333	332	362	327	324	340	314	327	324	356	339	350	367	299	315	359	310	321	315	332	406	307	349	345	338	353	351	300	325	355	328	357	341	331	301	337	326	365	305	328	322	354	335	374	340	342	313	304	321	317	334	321	322	361	337	352	326	345	316	303	339	332	355	323	314	321	343	342	319	366	315	339	331	313	327	325	346	359	349	331	374	288	350	306	350	334	327	385	367	346	371	293	355	371	365	342	334	320	323	315	310	305	309	361	350	330	312	354	315	333	355	351	341	349	339	365	346	332	317	358	308	358	331	334	302	362	355	340	340	354	334	341	318	335	369	342	312	343	349	281	364	309	310	349	307	352	346	308	355	327	323	364	336	352	305	312	298	315	341	362	341	331	348	352	362	347	342	321	323	343	332	351	337	373	362	346	354	326	334	301	328	324	330	348	340	321	336	353	343	314	302	308	289	315	336	319	359	327	336	301	309	331	326	307	344	346	324	329	373	347	348	317	354	353	313	308	370	340	344	327	387	342	352	348	334	333	313	328	348	334	316	337	364	340	359	319	364	318	333	329	356	357	361	338	347	319	361	345	332	335	321	357	353	354	336	316	310	355	354	332	326	334	336	362	329	362	345	349	356	327	333	329	342	336	320	332	337	340	331	351	354	345	337	306	340	329	339	359	316	341	303	328	367	336	315	385	326	341	336	309	381	336	338	359	327	315	338	329	320	350	353	341	340	312	336	306	333	345	354	345	328	357	344	319	353	301	325	330	335	320	361	330	274	316	337	309	304	359	353	340	371	354	351	317	312	324	348	319	324	343	333	358	298	317	322	359	320	311	357	333	363	307	345	344	308	320	293	340	322	323	323	339	298	341	321	360	316	329	337	300	348	333	290	346	332	358	316	328	338	321	327	320	335	320	346	303	360	319	346	328	347	346	357	354	299	345	359	339	310	333	330	308	297	339	326	293	359	365	326	351
39885	2137	4031	4710	4245	3445	2823	2510	2145	1985	1786	1627	1462	1316	1226	1256	1193	1236	1129	1078	1057	1013	1020	963	951	892	915	928	907	881	863	878	865	846	915	856	887	798	841	826	841	757	827	845	890	854	853	827	805	800	800	817	864	768	853	831	796	777	819	776	811	777	792	780	847	759	752	811	820	812	831	779	817	841	765	817	762	764	800	786	787	831	792	762	788	772	771	738	753	759	790	743	788	826	802	765	741	811	764	802	740	780	780	770	763	735	754	731	755	819	787	764	770	744	760	731	724	732	754	761	794	755	744	825	757	827	815	797	775	762	784	727	758	782	786	751	744	813	747	753	795	761	821	797	810	779	756	755	761	781	818	785	775	720	788	748	780	744	751	760	721	749	765	758	722	810	748	776	741	780	781	756	819	791	709	836	809	790	780	759	796	801	742	765	787	760	765	765	758	767	749	791	757	852	786	785	774	739	767	759	766	771	791	756	780	782	759	760	747	802	761	761	773	768	816	758	794	790	729	752	778	727	746	764	796	796	814	770	733	739	770	750	780	822	785	777	759	786	752	755	780	770	815	798	799	760	754	753	771	734	791	792	785	783	796	769	796	806	811	791	746	821	723	724	732	787	804	783	772	773	723	777	742	806	762	778	803	782	773	809	779	796	721	758	804	736	809	762	786	807	751	721	783	794	779	788	808	781	767	762	759	744	800	687	784	761	799	791	763	770	803	749	763	798	780	734	765	772	783	758	812	765	775	782	734	765	756	812	778	751	790	776	806	764	824	794	759	799	761	756	736	778	776	796	756	800	775	768	756	807	763	705	795	800	792	743	782	762	733	758	782	763	768	746	778	774	767	765	736	789	769	805	764	774	762	780	795	777	822	783	764	786	767	826	735	792	784	786	767	760	757	805	831	751	786	773	768	757	801	800	795	775	774	811	779	726	715	748	804	714	808	822	794	776	723	788	834	735	800	771	834	761	748	766	776	819	768	754	754	770	751	779	785	819	757	835	746	765	779	752	731	720	759	774	817	780	771	780	771	778	746	754	750	765	733	781	786	773	826	780	801	760	742	794	826	772	736	743	709	781	803	713	774	741	825	785	758	712	812	723	826	769	790	729	758	796	768	780	789	759	795	763	847	781	743	761	781	756	799	772	732	774	760	788	783	767	762	731	789	738	797	777	795	751	765	702	822	754	770	758	761	774	790	768	791	742	826	733	751	778	728	787	729	786	828	745	767	753	817	782	767	703	781	759	741	808	751	783	813	790	762	812	761	736	782	807	754	773	793	778	760	748	747	765	725	763	743	742	770	771	792	776	837	793	766	808	800	801	720	760	772	810	762	766	813	769	752	784	794	777	781	798	743	805	787	788	754	762	735	750	748	769	828	804	728	805	751	779	706	759	769	791	753	754	751	774	760	792	747	730	756	766	799	792	767	738	800	797	754	779	779	767	754	791	765	750	741	781	747	732	731	777	799	754	793	787	818	749	805	809	761	818	828	788	788	812	787	776	749	747	783	760	786	730	789	737	813	805	796	734	776	751	755	745	769	757	758	799	776	784	750	745	737	773	741	751	740	753	782	768	767	760	755	769	836	742	801	745	777	742	752	782	788	795	730	704	756	726	740	729	784	813	733	786	755	749	736	786	774	766	753	757	770	793	798	736	758	743	809	754	755	741	745	735	774	779	751	760	790	815	825	811	720	799	736	803	734	747	813	723	760	749	776	744	739	781	771	801	766	773	727	809	714	772	768	760	810	755	789	783	730	768	800	808	723	789	764	792	785	755	764	795	747	782	734	786	735	792	749	763	727	799	751	811	806	777	767	774	794	787	791	789	784	754	753	724	747	787	762	727	798	763	817	768	737	750	816	748	745	724	738	799	803	806	800	718	775	764	760	766	805	786	773	745	730	790	739	751	772	801	766	823	717	797	735	808	733	796	758	798	745	787	776	782	729	766	809	782	817	731	757	772	822	781	780	791	719	802	729	801	794	759	762	773	749	748	758	729	741	784	795	756	762	789	776	751	807	782	784	763	716	765	765	785	743	787	737	753	783	723	744	793	791	759	792	762	755	790	797	737	755	774	739	725	754	753	769	760	784	767	769	816	807	765	786	775	852	769	755	749	831	813	786	815	801	765	761	791	761	775	797	761	777	752	806	783	780	775	772	749	739	766	778	797	828	780	744	763	747	790	799	796	810	789	777	743	765	761	777	760	804	784	797	768	830	758	754	794	826	802	764	814	779	768	757	769	759	793	784	764	774	811	768	810	795	779	771	790	786	734	794	726	784	759	796	806	764	801	804	774	794	808	759	794	771	777	729	805	777	765	805	755	763	770	756	792	671	740	764	779	790	822	765	778	783	774	797	811	815	736	756	771	778	796	734	790	809	784	777	773	790	733	802	758	737	779	796	806	789	745	779	807	783	747	805	763	768	755	752	781	722	794	813	789	767	797	806	758	748	788	738	760	721	753	760	752	726	747	767	792	773	767	801	747	767	800	747	810	761	729	771	740	768	808	747	761	773	725	809	788	760	723	756	841	827	789	766	774	768	716	761	768	754	786	763	752	777	745	793	801	738	793	694	766	711	732	735	763	763	789	738	782	786	783	718	797	783	783	825	767	747	726	795	792	775	768	788	741	772	851	773	710	756	788	818	747	787	755	823	797	795	769	709	749	743	779	792	752	776	762	772	766	794	767	790	847	773	828	741	775	744	759	841	774	760	829	810	779	786	746	796	809	779	747	796	781	736	741	749	732	735	769	774	777	774	762	787	790	791	763	730	812	732	763	745	788	830	754	773	782	806	762	724	776	725	774	756	753	776	787	770	795	787	791	768	725	785	794	797	783	763	801	775	750	743	742	800	811	810	753	758	778	756	806	768	745	741	786	765	759	768	678	814	776	739	734	763	806	750	747	756	774	801	761	805	802	783	736	797	778	765	779	819	743	756	786	792	820	750	770	773	823	764	747	791	704	755	794	786	751	770	810	731	737	808	732	771	825	763	741	750	819	758	753	781	762	790	750	754	818	768	811	761	756	762	791	777	763	707	767	768	795	725	740	739	763	790	748	723	732	724	750	761	798	787	762	730	753	713	807	766	759	799	748	783	798	747	766	764	775	740	752	740	763	770	753	732	768	768	769	791	801	776	769	744	771	738	731	786	822	732	838	787	731	778	814	762	786	760	765	784	779	769	764	797	725	784	761	791	765	689	775	750	765	743	744	773	741	794	742	761	734	801	802	759	767	807	777	785	829	798	748	766	759	787	816	755	796	765	738	774	806	786	753	774	756	772	768	740	793	753	764	740	740	787	716	728	781	762	784	733	791	771	789	757	770	769	754	760	788	792	803	813	787	778	785	803	809	782	859	737	726	800	783	736	755	764	793	779	780	811	786	769	771	753	781	796	801	778	784	756	761	765	752	793	761	722	741	764	765	764	755	733	768	813	767	783	748	794	721	799	776	762	752	726	755	757	772	802	796	777	773	818	764	768	768
7474	371	109	115	93	89	114	86	107	112	78	95	89	102	78	89	96	86	98	82	96	99	96	99	102	94	94	106	87	92	94	98	96	87	86	80	92	94	89	95	104	75	100	98	99	102	108	92	78	74	87	95	93	90	94	75	90	75	91	86	89	78	102	106	107	83	98	92	87	69	97	93	91	104	94	89	98	84	80	75	97	101	100	125	104	92	103	104	86	96	78	120	109	109	79	101	83	79	96	101	103	88	89	110	83	99	102	100	87	99	91	87	90	93	105	109	97	81	86	86	97	104	90	108	90	82	111	87	90	105	100	91	103	94	86	114	92	103	87	90	93	79	109	90	89	89	86	104	81	84	90	98	79	83	78	95	87	86	87	97	90	84	107	81	93	80	92	91	96	92	84	101	86	87	89	76	87	89	86	88	102	98	73	84	86	104	98	111	85	103	92	89	91	85	106	83	75	86	90	89	95	99	84	92	90	103	98	79	95	80	85	85	87	98	99	92	105	83	90	88	100	99	81	88	91	83	109	77	90	95	90	98	87	104	86	79	111	107	88	94	97	100	110	91	96	103	71	94	86	91	72	92	111	85	71	97	89	73	91	95	88	77	93	87	88	100	90	102	80	98	86	92	77	89	85	101	90	92	96	92	97	84	76	106	101	87	100	96	90	86	85	93	89	98	92	84	69	93	85	108	83	105	102	93	98	95	97	79	86	75	91	102	99	90	91	98	88	90	106	75	93	95	107	101	57	102	102	109	87	93	83	87	93	89	112	103	85	92	71	95	92	86	88	98	85	98	107	98	97	90	85	89	89	90	86	71	101	87	91	89	88	87	91	94	104	95	115	91	95	76	92	90	83	80	94	80	97	73	90	77	91	95	95	91	87	92	79	89	96	100	84	93	100	93	106	79	95	91	110	93	85	114	105	98	96	76	116	86	110	94	86	106	96	78	90	75	92	80	83	102	108	100	98	103	92	94	83	77	107	66	96	90	94	85	83	89	100	109	84	84	97	89	90	95	101	99	90	82	105	62	91	85	128	99	89	90	93	82	88	80	81	95	92	101	85	85	83	74	76	79	109	106	87	82	106	103	94	77	86	80	90	104	82	84	81	93	87	79	73	112	95	87	101	84	98	86	92	114	99	83	98	95	99	85	103	72	81	100	89	90	82	96	85	91	81	90	98	101	104	111	94	92	97	75	89	87	101	86	90	81	87	106	106	97	81	96	93	89	108	71	84	101	89	68	85	91	107	82	91	97	129	100	110	79	118	98	79	106	84	74	72	95	79	81	88	103	103	119	85	92	83	71	86	94	86	101	102	87	100	68	88	107	94	90	112	84	88	110	97	101	104	96	92	91	91	107	87	100	97	94	89	94	90	94	102	90	90	89	76	88	102	103	78	101	65	119	94	100	80	90	83	97	105	88	93	95	85	99	102	87	111	97	95	80	75	98	102	90	87	83	90	79	101	89	94	99	94	81	78	83	86	83	89	102	123	87	98	74	83	101	85	120	90	95	116	93	93	98	111	89	86	87	87	85	88	103	94	104	114	82	98	98	93	114	103	80	100	83	91	105	103	93	105	78	72	78	93	100	95	91	92	80	78	83	97	96	73	106	90	96	91	93	92	102	98	93	95	112	86	104	95	108	97	84	79	91	102	89	85	83	99	115	113	85	99	85	104	99	103	79	74	100	80	101	75	98	90	92	90	83	83	121	96	89	101	81	80	90	90	74	109	95	81	100	107	96	83	75	88	96	103	81	95	81	88	94	80	90	95	87	82	92	70	80	105	90	112	96	111	107	101	87	84	91	85	95	87	109	97	101	96	79	80	89	96	101	95	85	101	120	75	80	82	105	107	84	97	90	86	99	92	88	90	97	85	89	82	108	88	77	75	88	94	81	99	80	98	96	98	85	88	95	80	104	84	98	100	99	87	91	88	78	94	96	107	108	83	85	97	93	79	103	99	97	85	104	92	100	85	91	90	81	80	93	86	86	101	80	88	111	91	99	91	83	74	109	89	86	93	90	99	92	97	87	93	91	95	97	75	98	92	115	85	89	99	78	93	85	83	85	94	97	75	105	88	85	109	117	117	77	107	92	111	80	94	94	95	83	86	87	102	111	78	103	79	116	106	99	101	83	98	97	104	100	80	105	102	92	106	98	103	103	102	103	102	99	108	80	83	91	85	88	104	95	105	91	115	114	96	88	88	83	97	105	104	103	121	82	104	91	89	76	96	88	78	102	97	98	85	100	84	82	87	67	100	95	76	100	105	85	99	76	85	97	98	95	88	91	96	90	83	88	94	85	79	95	96	105	96	105	93	102	95	99	91	98	99	90	91	95	93	95	79	95	95	93	88	87	97	106	85	85	94	99	83	91	93	83	88	104	93	95	87	97	98	103	90	105	95	107	90	99	94	97	112	89	85	99	100	87	92	79	104	90	83	100	94	80	90	94	98	103	88	108	105	83	81	99	85	99	85	104	88	88	89	97	84	89	79	118	90	84	92	96	73	83	105	103	105	72	113	81	89	112	95	98	93	86	87	91	91	105	97	105	114	78	106	97	84	96	95	94	99	94	93	83	111	69	85	97	94	85	102	98	106	108	77	111	84	102	100	88	103	103	110	95	98	80	94	89	91	88	97	100	92	77	88	77	74	98	82	98	99	74	81	78	96	86	78	100	76	97	104	114	90	93	99	100	83	118	88	93	82	94	84	81	88	89	74	92	79	91	99	92	90	86	87	82	82	85	93	91	90	96	100	93	87	101	107	69	87	89	78	83	95	98	82	67	103	87	109	114	94	92	80	103	104	90	93	84	85	88	87	64	86	95	85	83	87	98	79	101	95	85	100	92	101	88	98	99	107	105	83	88	81	93	92	93	96	79	73	86	105	83	87	86	97	109	105	100	92	81	72	86	113	96	102	94	90	85	86	80	110	95	107	103	88	111	101	92	85	92	84	101	107	91	79	91	115	109	102	115	76	99	94	96	98	98	96	80	87	93	90	108	87	106	91	95	100	80	81	100	87	82	75	93	110	101	86	85	97	89	76	107	94	110	86	95	83	95	104	103	94	81	85	79	96	96	92	105	87	75	82	105	95	80	102	98	93	82	90	85	103	105	72	104	86	97	108	70	97	73	84	94	88	97	97	93	85	87	97	87	87	106	75	93	82	82	101	80	87	96	106	89	94	92	89	101	100	80	102	101	97	88	103	96	104	94	97	87	88	82	88	88	103	86	84	98	101	66	93	91	94	119	75	98	90	88	93	75	94	107	105	97	86	106	85	98	104	79	95	93	89	91	85	106	91	85	100	87	74	87	84	79	85	71	101	74	84	93	90	95	93	78	91	96	95	91	95	91	91	96	90	93	92	118	93	87	88	95	97	95	84	94	90	95	98	90	94	97	96	84	92	97	88	93	91	104	88	108	68	95	76	96	91	88	90	81	90	118	84	90	92	106	106	103	82	103	77	95	81	82	85	100	93	86
6298	339	317	367	360	325	343	320	311	316	292	297	275	305	276	271	285	273	274	305	283	270	281	287	263	261	276	315	293	304	326	306	299	273	273	277	290	311	276	290	297	262	303	273	280	294	291	272	296	286	279	311	284	299	274	253	293	309	280	272	236	327	295	300	274	307	313	297	284	313	319	311	273	306	298	266	306	271	283	278	277	283	308	302	282	285	279	298	276	281	289	302	299	310	291	320	302	276	313	307	262	301	261	275	293	295	291	279	270	290	293	310	278	259	307	285	280	282	284	279	283	263	274	267	274	297	306	269	280	254	288	276	262	266	294	281	289	291	255	282	282	296	281	278	289	301	289	298	295	286	278	273	282	287	285	281	268	318	272	268	286	265	276	289	259	288	298	293	284	279	302	299	312	291	271	287	273	263	273	293	302	269	258	262	274	280	269	261	283	263	287	275	301	314	288	269	294	267	284	278	307	285	309	303	314	289	290	307	277	302	272	292	263	295	284	284	276	261	278	310	275	280	291	301	263	325	300	322	304	274	302	309	275	257	275	273	270	282	290	288	258	294	272	281	303	260	282	287	278	267	265	277	305	261	277	270	296	311	273	313	276	280	262	287	294	301	272	308	301	285	303	269	297	280	247	282	287	289	253	313	280	291	293	263	280	278	298	277	270	299	296	300	303	289	298	295	279	299	292	289	298	313	313	276	288	280	264	298	283	257	302	298	300	315	276	275	274	266	277	277	275	265	315	287	300	277	286	267	270	281	288	288	287	295	285	248	296	288	302	282	311	293	290	272	284	302	281	320	264	283	270	317	279	294	312	328	304	285	300	248	254	308	317	311	303	297	261	288	272	277	250	309	286	302	267	273	295	291	280	279	282	292	277	297	285	249	318	264	289	304	322	286	273	273	272	309	327	274	303	279	269	295	255	294	297	303	275	284	257	279	295	309	278	325	277	266	272	319	244	288	278	300	282	294	297	286	284	293	265	291	269	330	263	275	275	300	316	259	244	264	296	277	273	264	271	305	316	287	310	278	293	284	291	284	274	283	270	310	294	301	285	286	277	296	280	293	304	275	288	256	319	272	289	276	257	290	280	282	260	320	297	311	271	291	275	293	278	269	305	286	267	281	300	268	291	261	278	275	251	265	284	280	311	275	295	265	281	244	294	279	293	274	259	263	306	257	278	296	307	302	289	279	292	277	284	311	296	312	310	280	304	278	279	295	285	256	303	274	278	270	270	293	286	285	287	275	287	288	283	264	267	298	254	296	275	236	274	290	293	292	288	278	269	313	284	296	286	276	283	269	289	313	278	308	300	290	292	264	274	290	278	292	301	293	266	295	258	258	283	299	270	305	303	275	281	284	275	282	281	276	258	284	289	262	283	292	295	276	279	287	268	268	264	282	266	289	279	280	285	311	251	278	277	261	299	264	271	324	282	275	263	288	267	274	271	290	314	259	289	286	275	275	292	313	304	275	255	275	285	287	301	260	322	283	284	273	269	279	298	270	298	301	293	295	277	256	278	283	285	292	262	287	292	306	280	274	286	289	294	293	290	298	280	292	295	264	278	284	304	256	293	313	299	302	290	305	285	313	292	294	316	259	296	284	304	299	292	289	319	268	291	278	263	278	265	265	263	294	288	287	290	285	281	297	304	290	274	317	255	288	273	293	271	296	263	286	299	260	303	295	272	291	272	284	300	302	302	286	287	267	321	275	301	283	284	276	276	285	267	291	261	306	298	304	256	282	237	306	262	259	290	292	298	281	264	291	318	287	292	295	290	300	289	279	276	280	286	303	271	281	301	280	287	274	288	258	286	290	290	291	265	283	275	278	300	325	291	283	281	254	265	283	318	282	270	295	300	279	298	276	289	261	272	277	300	281	310	310	285	295	285	267	267	247	298	296	269	262	270	340	296	309	289	279	279	293	278	290	291	271	305	267	277	280	254	289	280	294	299	286	283	308	309	281	267	285	267	283	286	283	303	289	316	304	293	265	272	275	296	264	294	297	276	298	295	302	303	282	292	261	296	282	314	261	291	283	293	276	269	272	289	272	288	290	297	262	316	290	265	275	258	272	322	301	274	295	271	273	294	298	264	299	298	267	265	307	281	325	312	288	258	294	258	295	269	259	294	285	259	311	271	294	275	276	286	287	301	276	303	277	290	292	271	283	281	297	297	252	269	262	260	295	296	275	276	289	299	311	306	296	286	258	239	283	262	313	279	287	314	293	272	295	286	269	296	323	302	298	287	307	298	285	314	272	284	316	275	310	286	314	290	301	290	297	238	292	286	276	267	297	269	285	302	298	289	287	298	296	285	280	284	292	272	265	281	284	320	302	295	275	277	271	295	276	279	314	308	293	294	260	310	301	255	290	269	274	275	294	283	248	272	270	292	309	261	265	283	280	309	264	281	264	284	308	262	286	261	281	290	273	302	287	268	295	272	271	298	272	283	274	297	277	291	303	267	297	267	308	268	281	300	279	271	298	293	278	280	300	275	260	283	318	277	257	286	300	286	311	286	265	280	280	275	277	304	269	265	270	289	275	294	277	308	283	310	261	285	295	288	281	268	296	311	272	296	268	297	309	255	280	268	265	255	289	269	314	276	245	308	311	259	279	267	293	303	254	279	258	289	320	290	287	296	300	250	277	284	286	284	271	306	286	274	267	291	256	305	277	286	271	291	270	284	296	294	309	266	281	277	292	287	258	296	281	268	273	290	299	274	305	299	301	274	284	309	283	285	296	276	288	288	275	302	296	282	290	301	263	274	301	290	273	312	290	299	302	293	321	263	290	289	268	291	304	274	256	272	288	296	268	266	282	286	311	278	284	280	255	295	282	288	258	290	295	279	272	286	279	263	260	292	301	272	277	287	309	331	287	267	275	280	273	279	283	241	289	280	269	297	288	298	295	252	284	289	290	263	275	291	302	311	305	302	256	274	299	282	252	290	308	308	284	283	299	308	315	270	281	268	259	294	266	285	306	293	318	299	279	269	326	273	297	292	278	260	311	292	295	310	261	311	285	289	279	284	280	309	305	273	243	282	292	291	277	286	272	283	262	256	289	268	290	268	285	304	283	287	288	271	282	276	284	299	283	283	289	262	273	285	305	290	282	284	264	294	288	284	282	248	261	281	261	281	303	292	288	284	284	282	284	277	267	288	273	278	270	262	255	275	293	265	285	278	292	265	276	299	290	300	283	292	260	296	292	276	305	302	263	292	276	307	250	290	291	256	288	272	291	306	271	298	282	321	273	287	300	318	291	288	271	280	258	305	282	254	274	327	283	258	286	310	314	294	277	285	312	302	311	270	291	267	294	271	287	293	282	296	278	302	259	297	272	283	304	317	288	274	283	326	278	274	273	290	268	266	294	282	268	276	289	271	257	257	272	303	282	284	279	305	277	296	281	300	293	279	279	287	292	295	291	271	273	301	306	300	304	303	286	270	283	265	271	285	309	299	293	295	327	285	310	290	294	269	278	277	289
53159	20659	3338	898	619	483	425	356	302	320	321	276	266	258	260	282	267	248	243	232	235	258	219	234	248	234	250	218	247	248	198	239	212	247	231	239	234	219	210	223	248	228	239	211	220	205	204	216	218	222	228	227	213	258	219	234	193	211	219	238	220	225	224	227	227	194	222	227	202	218	214	207	201	210	225	241	241	203	221	186	248	224	225	229	232	244	221	205	227	238	215	210	222	235	238	222	204	262	237	231	236	231	238	215	222	230	218	202	207	227	255	190	213	212	208	244	202	216	226	221	213	208	238	217	218	223	246	220	230	246	253	212	220	244	222	237	225	213	207	209	194	228	230	217	234	225	215	240	231	235	204	242	246	237	197	217	239	227	224	230	215	219	243	233	267	197	221	225	236	206	210	228	225	228	198	234	242	221	221	248	230	229	225	219	213	209	198	211	208	221	243	220	195	227	234	236	243	203	205	240	227	227	241	250	246	219	221	186	217	216	220	222	218	169	205	238	232	245	225	230	212	221	245	223	222	226	224	204	218	217	240	213	223	231	218	236	198	242	236	209	229	231	203	198	246	204	235	221	231	215	226	226	213	219	224	235	243	210	214	226	209	229	208	216	250	242	184	224	224	220	228	207	238	233	233	231	185	211	219	212	227	241	204	191	191	226	213	232	255	203	185	224	238	207	217	210	230	251	221	260	254	221	236	228	218	242	209	232	234	245	242	237	221	230	188	218	202	217	207	215	230	221	203	193	191	190	245	242	220	194	228	211	222	203	229	214	240	248	209	234	207	233	230	244	231	234	217	262	234	209	205	205	213	241	256	235	244	233	209	231	239	236	193	231	202	214	210	229	252	233	241	238	217	233	210	188	205	223	231	226	232	216	230	223	207	210	228	227	227	224	229	237	208	224	217	199	225	219	203	241	225	194	241	217	222	208	235	223	215	213	188	214	214	226	219	248	209	234	235	216	233	233	206	205	213	217	243	211	263	229	268	206	229	227	217	208	260	254	244	220	225	215	236	219	206	225	207	238	216	202	220	227	207	211	216	234	211	226	237	219	220	203	206	250	208	221	244	206	225	242	235	234	242	223	213	214	200	204	253	247	251	235	214	199	246	237	236	215	226	201	215	220	216	249	235	210	202	216	210	206	259	260	233	241	201	193	254	209	221	216	197	212	213	220	224	244	228	235	194	207	223	230	229	228	245	221	191	233	222	221	214	241	251	217	212	214	236	248	221	232	191	208	237	218	209	224	230	199	228	212	233	219	227	188	227	265	222	201	234	230	234	220	221	216	226	231	225	241	243	219	224	248	212	219	242	214	228	236	201	237	231	198	229	216	217	223	236	191	221	233	231	213	214	242	266	218	212	250	224	228	237	212	225	230	232	247	216	221	240	258	223	215	260	243	226	215	225	207	226	203	243	215	198	218	203	246	213	210	213	221	200	233	220	214	211	225	225	235	213	210	210	221	221	226	204	245	237	208	208	232	262	218	202	239	212	243	206	223	230	218	263	248	201	228	214	234	217	213	225	227	238	235	207	224	212	229	214	230	217	216	250	213	249	195	228	212	194	225	241	238	195	240	234	217	200	201	238	221	206	225	211	212	241	198	236	234	217	210	231	219	250	212	209	231	224	203	242	228	232	237	207	235	225	231	212	228	236	219	226	206	224	219	202	206	230	210	214	221	248	245	223	222	210	209	217	248	220	216	239	228	229	218	233	216	219	215	220	242	210	229	253	233	238	208	215	200	202	201	218	233	201	229	214	233	212	228	231	247	208	234	263	204	218	215	245	213	213	210	226	226	227	218	236	213	209	215	235	207	212	219	225	242	227	235	216	229	222	214	243	204	223	198	237	229	219	212	233	232	240	249	242	202	227	234	210	212	221	230	226	179	209	232	244	242	229	241	222	209	231	213	226	243	216	214	239	188	232	232	225	210	238	228	220	234	242	222	233	224	223	250	224	235	241	210	219	240	232	227	201	213	199	221	231	205	233	219	229	250	229	237	219	224	233	233	214	213	219	219	245	224	217	225	220	224	256	255	225	230	227	232	213	225	214	231	225	229	222	230	232	227	214	216	256	209	215	217	224	217	212	243	225	219	235	201	226	250	214	216	225	243	222	218	211	230	225	216	223	218	206	228	233	219	218	237	247	227	182	213	199	240	247	223	256	238	213	232	207	224	177	227	206	214	245	229	206	246	249	235	198	205	220	207	202	239	220	213	220	232	254	220	223	218	204	236	229	213	209	219	216	218	221	231	238	227	218	226	235	235	224	216	221	223	211	220	214	217	207	227	230	207	224	240	208	216	225	207	215	191	228	234	214	247	212	206	224	217	239	212	240	244	238	198	227	197	253	248	239	234	237	225	245	248	239	242	228	190	226	207	219	219	233	202	229	210	224	228	224	220	243	212	196	225	225	246	218	224	216	220	219	277	214	206	215	238	211	204	224	234	227	237	225	229	224	212	223	216	218	236	226	205	223	227	250	204	217	213	231	255	238	218	229	241	219	213	223	190	217	204	201	232	251	233	211	192	223	239	221	224	216	242	224	210	235	216	215	223	206	224	231	235	231	213	212	212	211	242	237	220	232	219	238	244	231	224	261	204	209	237	248	225	222	207	232	229	204	247	245	248	215	247	207	212	197	208	226	217	219	236	236	218	205	204	218	249	238	233	232	223	228	234	217	233	218	217	235	239	208	225	238	238	229	223	238	261	228	249	241	235	199	230	230	211	202	234	239	228	254	212	236	214	206	233	227	215	241	214	217	240	221	219	243	230	225	225	229	240	221	219	199	218	237	229	225	223	224	239	236	233	232	222	227	236	209	217	233	234	237	226	212	199	207	235	255	206	218	240	215	231	226	236	217	219	229	230	218	225	220	244	184	221	236	239	215	209	209	231	208	244	226	223	206	188	239	218	217	226	212	250	219	202	214	245	203	238	228	210	202	209	235	206	221	220	230	237	261	229	225	244	236	219	252	263	184	208	236	205	224	240	223	209	241	208	201	229	223	214	242	219	228	213	240	215	249	222	227	227	236	225	209	209	220	214	261	204	214	235	223	202	204	231	228	184	234	223	203	215	231	219	214	222	236	184	216	231	264	222	240	211	225	228	230	226	244	227	240	220	219	213	251	221	218	210	209	220	209	187	230	199	241	210	214	240	216	235	228	216	221	201	242	215	221	247	227	199	216	195	206	208	202	202	233	205	228	230	204	264	248	210	205	217	224	211	222	263	234	254	232	239	241	207	195	227	196	213	231	230	191	213	238	219	210	210	201	241	207	219	226	183	233	258	239	219	239	214	217	202	214	226	187	232	226	229	209	249	225	200	250	209	229	204	250	242	202	254	217	243	230	217	208	221	217	214	211	231	214	225	225	248	234	221	225	202	221	221	238	230	227	246	232	203	221	215	219	227	220	236	206	209	251	253	236	233	211	217	219	210	246	210	211	210	226	248	220	226	225	238	239	237	227	214	232	207	247	220	203	222
30556	1342	2222	2643	2422	1918	1690	1317	1201	1169	1083	987	928	914	836	827	745	728	737	747	671	672	648	698	689	642	671	690	611	623	615	622	594	638	628	625	586	622	604	627	586	621	577	579	575	594	596	637	576	592	572	613	629	595	600	555	531	603	593	575	574	580	586	608	554	558	573	589	587	560	572	564	534	590	598	600	592	594	567	599	566	540	552	558	608	534	603	571	636	558	560	553	566	560	576	527	599	609	574	580	616	593	581	590	545	545	575	590	592	566	593	595	561	591	621	575	591	597	585	565	562	532	563	614	595	584	567	583	585	578	547	553	529	558	561	551	593	588	593	530	562	590	570	542	550	588	564	523	592	564	594	532	608	591	555	591	564	591	563	587	545	574	560	604	538	604	553	517	570	560	552	570	555	503	554	564	548	615	541	522	573	567	558	549	557	529	546	587	585	553	562	557	561	582	579	580	590	590	564	510	544	560	536	575	599	592	621	566	607	589	563	542	590	548	567	552	576	589	569	548	544	566	564	543	530	550	568	522	554	566	533	542	573	585	594	589	599	586	564	526	551	576	556	541	563	568	526	547	597	581	563	565	536	578	593	508	565	577	561	569	572	549	556	545	560	546	576	552	539	574	550	640	547	556	584	526	548	595	573	557	548	576	606	579	548	589	545	559	553	558	594	572	549	609	527	561	544	587	539	583	577	548	527	567	554	570	614	569	582	578	583	560	592	549	582	557	570	536	577	579	580	534	596	574	569	599	554	553	570	552	559	499	514	539	554	553	592	569	552	575	539	541	569	585	539	559	547	552	539	529	564	560	562	539	587	551	569	556	554	561	549	514	622	594	552	567	627	579	565	576	563	565	623	568	563	564	568	546	550	534	512	593	596	592	587	557	569	579	528	574	560	567	572	551	513	612	600	585	529	527	573	543	606	554	577	552	569	566	542	547	535	539	582	525	540	561	557	568	607	580	543	569	580	567	559	556	571	583	612	608	567	563	556	522	557	556	531	567	553	574	579	553	558	530	551	590	535	555	555	602	560	551	569	589	533	515	615	544	570	568	555	546	568	573	582	565	575	544	592	549	587	624	597	578	510	557	549	554	536	518	600	530	566	562	588	596	518	541	575	547	554	516	562	610	568	561	608	545	572	544	529	543	591	561	568	569	558	575	560	575	563	577	558	573	582	554	576	579	572	507	596	596	552	556	536	577	580	543	552	586	569	523	575	518	569	580	556	547	555	576	565	571	535	576	593	576	558	567	584	591	605	575	566	563	565	565	584	574	578	557	560	571	590	563	568	565	571	545	582	563	553	554	571	562	569	561	561	531	553	557	551	559	552	563	564	577	527	590	577	584	597	576	548	557	555	555	578	567	559	583	576	534	570	562	557	596	557	538	591	565	528	544	544	573	562	606	534	544	580	566	571	561	576	557	565	600	598	560	569	529	581	576	603	615	569	576	564	599	560	538	575	534	553	556	538	552	588	600	584	595	573	570	554	556	586	603	558	555	531	533	552	550	576	559	564	565	596	551	557	572	573	535	549	536	586	603	580	613	560	587	582	561	536	587	604	568	590	544	585	572	532	541	566	574	568	542	554	612	553	531	548	558	578	593	586	563	536	537	560	538	573	559	568	549	556	576	550	544	563	560	601	597	592	610	581	593	578	554	583	573	590	586	566	558	584	515	620	585	561	579	568	566	535	562	588	623	575	525	555	566	557	576	586	596	585	568	557	547	611	562	582	551	541	540	568	551	581	568	563	526	554	602	543	581	538	553	547	587	562	539	587	547	582	556	569	517	533	559	554	609	579	600	531	582	565	538	571	547	554	593	576	577	525	567	540	511	542	603	545	631	570	582	520	538	528	583	557	542	574	519	593	574	569	505	546	594	549	548	559	575	562	580	603	547	567	542	547	578	566	559	527	534	545	561	600	556	543	547	506	544	547	584	581	591	564	596	538	529	600	569	596	569	579	613	525	560	555	519	551	565	540	535	566	536	569	552	614	618	537	582	612	558	582	570	538	570	575	577	568	589	528	537	577	547	601	533	576	592	573	562	584	561	556	495	579	534	606	536	602	574	573	529	579	556	589	602	549	556	562	531	563	556	571	574	569	579	592	529	579	532	603	548	575	543	584	571	575	543	589	567	552	573	568	557	586	534	564	540	566	556	586	534	600	591	568	534	588	570	546	552	621	559	549	553	614	556	557	577	561	542	555	552	554	525	613	561	562	543	571	593	551	564	584	577	532	554	561	544	551	570	543	581	507	587	608	563	566	603	586	529	609	592	542	549	594	581	531	546	581	637	536	536	556	622	599	575	544	536	567	556	599	530	563	538	567	589	536	522	554	557	595	541	585	561	631	546	564	560	577	547	584	580	571	501	588	562	580	595	534	572	561	601	561	567	566	575	597	545	554	560	577	538	584	584	576	580	578	546	547	577	578	554	561	576	574	556	564	581	554	574	570	532	596	566	575	533	564	591	526	584	539	558	572	562	545	566	571	564	508	592	587	527	552	576	547	560	538	542	564	590	578	614	568	559	576	572	565	591	626	565	570	550	556	573	502	590	560	606	547	559	577	601	565	557	595	560	567	613	560	603	523	602	580	575	549	587	561	573	590	554	585	548	570	591	552	542	552	575	602	581	562	577	534	580	530	589	589	544	550	589	576	571	574	572	541	573	561	552	517	561	539	595	600	557	597	541	606	522	546	549	570	599	591	570	514	608	585	583	563	587	607	539	586	601	591	556	609	553	535	562	571	562	602	528	543	542	561	555	559	558	601	541	540	545	550	565	535	556	546	614	521	581	564	590	550	628	549	583	568	586	555	561	541	565	608	533	594	566	585	584	545	560	571	588	550	563	541	559	589	566	587	612	581	594	622	560	561	586	568	582	563	556	548	540	555	556	592	574	598	569	572	569	565	574	569	536	579	556	547	541	603	561	585	548	565	590	543	534	586	593	549	567	580	543	570	528	557	579	511	565	605	538	575	530	575	528	549	517	583	547	530	600	567	596	572	577	583	566	575	541	578	597	564	569	607	576	557	536	585	584	575	554	519	581	535	581	534	541	543	633	547	560	579	601	555	577	582	563	554	574	548	564	564	567	594	558	559	584	571	550	572	602	589	562	614	558	521	605	551	581	606	552	575	541	516	528	573	566	561	550	585	574	559	545	559	604	552	568	560	580	601	557	564	540	554	571	578	528	545	556	581	570	583	558	557	568	528	580	574	567	523	563	567	547	590	587	529	563	560	549	555	580	563	549	536	564	579	565	556	564	537	531	542	549	611	573	561	545	560	615	589	545	540	543	540	542	574	600	576	564	573	563	598	516	566	563	614	567	562	601	568	558	546	536	565	611	574	571	547	535	579	579	549	560	520	568	579	547	550	552	582	580	567	574	627	606	595	555	602	550	553	568	547	572	532	578	517	532	561	537	571	602	598	561	551	555	548	561	567	580	521	604	588	557	541	610	532	529	538	563	575	551	580	553	580	579
67610	29190	10784	2135	1245	916	721	653	562	531	474	472	391	430	414	381	369	407	421	338	332	362	350	355	346	327	390	387	356	328	336	358	354	325	359	370	335	343	341	341	312	367	326	311	331	364	363	340	344	367	337	317	313	314	303	340	358	339	334	316	324	342	326	331	328	341	339	322	337	363	334	341	338	347	295	339	331	331	325	337	334	321	368	298	326	301	349	348	325	341	333	341	336	340	321	328	338	358	330	373	338	300	320	362	323	288	336	368	357	353	343	328	334	374	320	337	348	322	381	329	347	344	334	322	357	323	338	324	324	337	326	348	343	358	341	341	335	308	331	323	338	320	313	330	316	353	325	337	326	310	348	343	382	324	326	315	281	308	330	309	331	338	341	346	314	347	368	337	350	329	326	322	284	329	329	350	298	330	320	329	339	352	341	347	350	310	353	313	332	362	314	358	352	335	336	336	346	333	329	320	339	330	340	369	326	308	324	357	349	344	309	353	336	315	344	355	313	318	316	322	287	346	349	351	313	346	317	338	342	328	319	298	309	350	337	352	331	345	331	343	344	331	338	326	331	351	362	363	331	334	352	316	356	342	337	319	315	320	348	322	331	323	342	329	357	307	292	345	350	342	339	318	324	326	341	351	326	333	344	327	340	329	325	320	277	294	345	316	318	334	295	319	323	301	336	340	324	332	327	305	335	341	333	321	325	356	310	322	303	343	328	331	318	333	349	342	345	306	356	349	301	324	360	309	317	326	353	314	349	349	340	301	301	316	305	346	366	373	336	329	310	369	326	349	348	335	335	351	335	337	332	353	352	332	324	345	336	312	312	309	314	333	338	299	338	303	283	341	337	340	325	351	319	322	344	335	307	344	340	327	335	342	307	334	344	336	344	327	334	336	326	351	339	323	355	339	312	349	323	339	345	336	332	327	357	335	333	320	299	329	331	315	361	313	333	383	331	319	318	342	344	329	291	333	323	331	328	365	351	351	346	352	363	305	329	346	339	305	349	333	342	311	325	353	335	328	361	320	356	328	313	353	327	298	363	329	331	318	357	345	334	329	338	338	331	321	339	347	339	296	321	348	309	327	305	333	312	336	350	345	385	320	371	348	308	325	318	308	307	338	338	328	298	362	334	333	347	370	311	364	302	335	322	332	300	323	294	309	349	323	308	309	329	323	327	310	344	308	310	352	324	351	292	338	354	334	316	353	341	353	306	330	357	361	358	351	311	313	336	347	308	346	329	326	356	334	340	338	341	353	333	316	338	335	349	365	351	373	320	330	328	337	327	314	327	346	329	316	308	352	337	339	352	343	324	314	350	340	343	354	361	340	352	323	337	296	339	346	331	313	343	337	307	345	332	312	342	338	344	329	336	331	368	312	321	321	335	319	342	334	349	286	379	323	308	319	322	353	357	303	324	350	295	368	330	324	346	360	316	350	327	333	320	274	356	349	323	330	344	322	384	344	395	347	307	354	361	307	354	349	372	349	344	330	306	335	336	365	335	339	308	345	313	353	320	342	330	336	344	345	360	337	315	355	338	359	330	333	343	356	344	318	355	329	349	347	332	315	310	322	338	321	301	339	337	304	308	319	322	363	349	288	329	339	327	363	323	320	348	303	352	355	326	338	321	355	320	310	390	320	372	321	313	338	344	338	330	295	353	319	308	328	336	301	352	383	374	345	336	338	311	356	328	331	343	351	358	330	368	354	333	338	347	355	327	357	334	331	288	353	316	321	346	326	297	334	331	361	358	356	339	362	312	306	319	357	339	302	354	337	357	313	320	297	318	350	343	342	339	333	340	317	313	325	321	369	365	356	311	346	317	353	299	351	308	358	335	337	317	355	347	357	331	347	321	320	305	350	307	366	334	342	309	337	340	306	355	309	322	345	323	308	317	349	288	351	324	337	330	344	301	350	333	336	320	339	307	342	346	364	341	354	337	332	336	324	342	327	321	325	348	319	373	326	346	310	337	345	381	338	314	330	351	354	381	328	349	340	324	346	359	350	325	350	312	330	332	335	336	335	363	373	333	305	337	343	332	355	322	346	338	334	303	310	351	304	316	299	322	316	352	364	321	313	355	282	339	358	316	335	332	324	347	364	322	338	309	287	369	353	332	316	338	347	340	344	323	330	356	323	341	356	350	359	333	345	340	337	343	342	305	345	374	304	333	394	344	284	339	317	333	299	283	329	320	313	311	300	325	341	333	315	355	338	328	312	340	319	345	335	331	336	336	346	348	360	368	380	336	342	345	334	340	296	322	363	328	332	317	331	340	319	336	334	327	346	346	326	355	326	334	308	328	354	363	291	307	355	305	342	301	313	346	297	307	331	338	379	324	367	330	376	369	312	330	356	362	348	338	315	343	316	319	286	349	334	324	310	356	324	315	287	327	322	316	307	328	300	320	316	355	327	344	309	346	357	334	304	352	330	349	340	343	328	308	348	299	307	352	330	350	334	321	306	343	324	340	346	320	344	355	349	345	333	342	350	335	341	320	332	331	328	319	349	349	359	331	297	333	354	307	307	314	373	286	335	322	312	327	320	306	328	335	336	338	318	363	316	341	339	306	320	351	325	333	334	347	365	349	314	343	349	315	359	311	324	369	335	333	289	328	297	359	379	323	358	330	337	337	320	328	319	344	330	316	303	350	341	297	347	350	326	349	354	381	344	327	328	347	337	318	313	356	323	327	331	345	313	324	311	331	317	335	317	345	348	294	329	336	346	302	361	318	335	352	315	319	301	334	334	354	336	299	349	307	299	328	338	319	348	314	334	308	338	362	333	314	324	311	331	334	321	341	319	341	354	325	321	346	359	356	336	334	324	318	296	369	328	354	340	316	325	337	316	326	369	315	344	334	337	318	335	374	354	345	334	296	342	318	323	344	339	297	348	309	347	338	304	289	305	337	326	309	362	321	334	337	316	331	324	331	326	339	329	306	370	316	343	322	313	334	338	342	310	331	326	314	344	302	343	343	315	331	333	320	329	293	321	336	332	336	337	345	304	322	351	348	308	353	326	302	322	355	345	312	348	336	348	343	344	337	322	345	332	325	310	335	339	356	337	326	346	305	330	329	359	317	361	326	332	311	359	348	330	312	327	334	342	349	310	342	342	319	351	308	286	346	340	310	310	315	337	345	362	335	339	343	344	339	311	301	321	345	345	329	331	332	338	361	366	320	327	360	308	322	361	346	344	347	323	356	344	345	334	322	316	306	344	329	310	334	327	331	333	325	296	367	330	332	326	284	343	319	302	318	308	318	316	317	347	311	307	333	345	336	316	296	312	322	298	331	349	309	329	363	388	340	339	319	322	349	306	331	343	363	300	314	344	339	354	348	336	339	343	301	362	349	333	335	321	353	351	327	321	340	316	348	378	352	353	318	388	351	333	320	352	324	338	346	335	321	352	372	333	316	280	354	324	341	350	304	322	329	336	371	329	348	338	326	306	343	372	316	345	320	320	337	370	322	344	309	343	349	303	309	349
39488	2200	3967	4700	4026	3460	2869	2475	2220	1906	1689	1552	1491	1391	1302	1211	1145	1082	1080	1025	1068	977	1008	957	1017	977	901	926	935	913	823	935	877	801	838	829	875	862	839	824	849	819	822	796	849	826	812	810	820	798	848	790	790	782	771	749	843	826	806	810	801	813	768	787	776	799	838	809	784	828	751	744	831	795	792	824	727	792	783	739	773	764	745	773	803	842	794	745	786	786	810	790	807	751	740	774	778	776	777	767	762	816	764	793	855	742	731	755	774	810	779	785	802	779	745	774	833	789	788	744	690	756	721	791	782	760	778	713	744	783	779	791	763	743	776	758	783	716	800	776	794	772	783	780	770	796	764	740	747	756	728	769	799	820	760	767	804	800	776	806	768	778	720	763	768	754	774	776	727	730	680	768	781	778	790	770	781	745	775	775	787	825	776	735	751	765	751	714	774	791	720	788	797	747	767	764	784	721	750	795	776	758	731	776	788	759	741	776	790	789	782	745	771	785	796	804	774	744	755	741	766	732	807	711	737	775	737	743	787	795	767	782	783	775	790	761	750	746	711	819	785	839	765	754	777	748	774	722	809	732	747	760	772	747	780	803	697	855	774	801	741	738	765	727	820	779	787	753	793	742	776	785	720	734	729	743	753	778	786	773	777	713	784	730	728	777	797	769	748	751	791	757	790	756	799	737	776	768	765	801	763	786	761	781	821	787	779	808	785	735	727	759	755	787	738	734	766	809	743	790	710	789	777	795	761	756	811	727	733	815	784	754	783	804	737	716	755	732	757	789	724	764	801	754	757	781	795	761	709	747	825	749	730	711	777	774	725	778	741	782	791	774	721	790	750	752	732	772	721	763	712	758	749	698	760	761	782	769	747	752	756	749	790	778	760	777	780	756	825	772	730	757	777	763	738	799	753	766	792	758	785	788	761	800	817	741	722	793	764	738	773	770	779	721	752	762	746	781	785	740	759	797	761	739	732	780	794	765	768	764	770	749	780	750	823	752	807	731	780	776	770	742	783	760	775	770	746	751	742	724	762	736	778	784	788	775	770	787	723	750	696	766	778	788	719	729	739	746	768	753	780	769	749	786	793	788	752	763	776	796	764	792	751	775	754	766	744	775	733	746	758	778	748	812	803	766	783	718	733	743	764	744	756	742	771	753	779	758	796	757	776	725	782	768	716	815	775	775	793	763	729	761	725	747	785	778	776	742	706	825	802	749	757	731	814	782	774	797	771	787	741	744	757	765	792	788	744	772	771	792	724	787	761	765	749	811	804	731	736	738	749	732	785	739	762	765	754	760	777	734	763	796	742	789	752	755	718	786	754	795	794	737	757	781	744	754	805	762	771	785	784	768	803	743	751	707	789	729	720	804	810	718	768	753	803	775	757	777	756	783	776	780	747	789	746	724	774	782	764	745	728	752	768	763	704	805	815	801	811	758	783	761	757	730	796	757	767	776	734	732	791	734	786	731	707	788	774	743	770	767	786	796	780	758	759	758	760	803	794	748	817	770	806	769	782	791	762	822	766	761	763	755	765	742	790	723	844	786	774	773	775	769	809	771	775	729	797	823	776	808	739	733	744	763	741	755	725	772	788	779	763	748	767	829	774	782	767	759	760	805	820	806	738	751	777	737	771	714	749	800	799	792	758	700	781	768	770	727	719	756	782	774	719	790	780	734	722	720	769	729	778	764	801	772	777	729	778	728	766	767	763	725	761	775	718	783	730	717	769	755	744	818	718	800	759	753	791	779	770	782	741	795	753	728	840	759	736	780	763	792	775	768	767	776	761	766	775	697	770	774	724	761	753	754	729	801	722	775	781	727	782	742	828	736	746	753	752	725	802	726	729	748	709	783	798	769	769	760	793	810	758	789	786	744	766	791	764	776	779	772	724	739	740	753	795	736	757	736	763	762	769	785	756	780	721	723	761	718	791	774	742	782	759	783	772	778	777	751	768	765	757	819	740	783	824	821	727	782	777	734	812	730	740	793	775	723	810	738	749	741	740	734	724	737	775	791	740	780	794	765	817	792	774	760	803	782	734	772	769	821	696	750	809	791	816	801	761	734	741	756	736	764	767	740	780	715	787	734	763	752	747	755	766	731	771	761	780	784	710	760	763	763	783	737	776	782	760	752	800	791	766	773	751	763	767	772	771	731	781	746	784	786	794	765	768	766	793	756	785	769	759	818	807	797	737	780	804	741	792	780	799	742	709	774	788	799	805	806	832	757	742	742	770	738	752	834	752	752	783	799	742	797	750	755	746	752	756	781	765	706	747	781	784	768	772	792	756	759	804	789	780	706	792	786	747	750	784	747	775	744	831	726	767	748	780	777	744	739	839	786	805	727	764	790	776	786	736	847	779	764	761	766	760	767	751	795	784	772	765	752	789	773	765	788	767	753	753	767	766	787	782	798	795	815	740	764	739	739	726	794	741	759	811	733	789	746	753	827	775	776	798	802	738	767	716	721	782	750	768	736	802	743	806	771	775	763	783	733	739	784	764	734	783	737	804	818	772	717	795	726	750	731	822	784	761	755	813	794	757	811	734	774	741	756	761	766	709	773	768	803	817	736	762	790	761	762	813	803	807	735	776	800	784	741	773	768	798	753	755	778	724	742	779	769	739	751	790	809	772	750	767	735	782	746	807	776	824	746	778	772	746	781	786	750	753	767	749	801	810	805	759	781	767	801	789	749	820	769	755	743	732	760	731	726	764	767	775	747	712	758	737	788	782	755	729	806	758	750	711	801	791	791	771	758	752	802	722	726	792	789	795	779	778	764	796	761	759	772	740	750	795	794	736	779	750	818	767	796	775	783	749	753	768	780	782	775	791	762	826	777	759	810	788	747	730	736	793	758	810	745	741	745	768	724	794	785	799	728	781	775	767	731	791	785	755	732	699	740	804	756	745	773	742	746	774	758	799	803	728	789	685	756	760	758	793	749	792	769	805	757	753	779	719	802	752	794	765	782	775	741	775	748	722	700	749	787	755	756	809	713	816	747	776	772	735	737	774	783	795	764	743	767	784	743	781	818	776	735	789	766	744	763	749	779	767	767	786	788	769	782	748	794	817	749	779	727	792	741	825	747	744	721	767	761	811	731	763	778	736	829	765	769	774	800	801	747	745	759	803	754	803	759	770	753	757	756	786	792	772	733	700	771	806	742	746	754	708	767	790	814	758	724	782	712	726	792	740	751	759	763	744	751	777	766	746	782	733	749	776	712	760	777	761	781	761	726	741	762	727	759	750	758	719	781	789	818	794	792	776	756	788	803	772	761	803	773	742	776	748	804	809	741	722	789	741	770	757	733	776	766	788	769	781	812	793	786	756	729	777	757	729	798	739	730	828	781	709	696	767	748	780	727	779	794	822	768	762	810	767	790	813	764	777	736	775	791	766	759	745	773	711	789	803	793	768	736	772	760	749	764	738	750	781	751	741	795	765	750	750	767	751	742	796	766	788	814	767	764	825	755	751	791	717	781	841	751
7597	403	110	110	106	110	120	91	97	94	111	96	72	82	108	90	82	82	84	90	94	88	99	96	89	86	90	71	103	86	97	91	74	97	82	97	101	89	93	94	91	102	113	91	95	101	93	101	92	94	92	93	76	102	107	83	81	90	95	84	85	100	94	96	91	66	93	76	86	92	88	92	96	90	79	97	86	78	88	103	98	85	106	97	113	91	111	92	93	80	92	76	106	90	108	91	90	87	88	85	69	90	87	91	79	96	87	93	90	93	94	86	99	84	93	92	84	97	64	109	107	98	83	91	94	92	94	86	83	94	76	78	82	83	86	89	94	76	78	97	86	96	86	92	77	91	86	103	81	99	85	103	90	82	91	79	97	90	86	101	98	88	82	103	84	84	94	85	90	97	96	99	102	87	107	72	95	75	82	88	94	83	82	97	86	81	95	82	91	91	105	99	94	96	96	103	82	92	84	99	100	91	108	117	86	104	72	101	94	78	89	79	98	95	85	82	87	87	93	96	103	79	103	100	97	96	89	84	82	95	87	90	98	93	100	90	87	86	89	92	96	93	77	89	67	83	100	104	100	93	80	97	87	95	83	87	91	88	100	95	106	104	91	86	90	93	111	80	79	88	95	106	88	89	96	91	90	78	80	76	89	109	94	89	86	80	87	98	103	102	99	111	92	100	94	97	85	74	85	89	93	104	95	88	100	88	96	110	97	95	118	81	103	95	92	92	106	94	88	82	109	85	94	69	93	76	86	107	78	98	96	90	97	96	90	91	76	74	114	102	85	83	78	88	97	73	95	96	99	79	89	97	91	109	77	98	89	92	111	90	90	93	85	82	85	95	94	101	88	84	111	97	87	89	89	84	84	89	77	106	102	99	82	97	107	92	115	93	114	91	102	100	114	89	80	84	84	93	69	108	84	82	87	89	100	98	103	89	120	96	91	84	95	103	94	103	88	97	95	79	96	103	95	95	115	97	86	103	85	76	94	102	103	81	88	102	98	76	87	86	96	78	87	83	97	86	97	92	82	93	92	81	101	83	81	87	106	86	99	73	77	91	97	82	74	95	92	65	81	107	120	102	97	116	96	88	85	67	97	86	105	93	92	100	103	91	103	92	93	89	87	102	95	83	79	95	77	86	86	71	78	94	81	83	97	79	91	70	79	92	101	97	109	85	88	89	85	81	108	101	91	94	99	70	88	91	87	106	92	97	91	96	100	93	93	94	86	92	93	80	86	86	79	85	87	90	93	90	88	84	84	103	83	96	81	111	97	104	97	87	97	94	78	98	93	97	86	84	102	97	100	97	94	94	90	82	96	75	90	89	77	80	94	74	111	94	98	108	82	83	96	94	93	83	70	75	89	104	77	86	84	80	104	95	83	99	91	73	105	110	109	110	88	96	89	72	83	84	101	79	109	100	113	91	107	97	80	100	90	96	94	101	87	89	85	86	104	112	94	105	99	89	97	82	91	91	104	83	104	74	95	87	96	87	113	71	91	96	98	88	96	91	92	112	104	89	96	80	113	109	83	85	81	108	88	94	113	99	77	90	102	109	82	97	90	71	107	91	78	99	91	94	96	111	99	81	87	82	100	90	121	79	91	111	109	103	78	97	102	115	95	73	105	100	81	88	88	87	82	104	61	98	88	84	87	94	88	98	107	99	96	93	92	109	97	92	86	88	91	100	99	104	101	80	106	99	109	105	98	87	77	99	115	83	92	101	90	77	97	83	101	94	98	83	90	91	88	90	98	91	85	88	101	90	100	81	93	101	81	81	112	83	102	80	90	85	97	81	99	74	100	102	114	98	84	70	90	81	86	84	101	96	102	100	105	91	101	95	101	87	101	105	96	93	108	97	108	97	90	102	88	94	93	105	101	111	105	97	95	86	73	91	79	85	80	102	77	94	89	94	104	94	86	85	97	97	100	80	101	82	86	93	80	92	93	95	102	108	92	101	90	80	95	103	97	82	95	81	107	91	94	91	77	103	91	84	109	93	89	77	94	101	106	92	88	94	83	91	109	104	99	95	99	99	87	84	100	91	102	86	87	96	89	101	96	100	93	99	97	104	90	112	91	91	98	79	100	82	87	85	79	75	108	93	96	74	93	87	94	93	97	96	101	93	111	103	84	104	107	82	76	98	103	102	82	93	88	67	96	92	90	82	100	88	71	95	99	95	83	101	105	99	82	87	81	88	88	87	94	99	102	83	99	90	78	82	84	86	88	94	83	98	104	96	103	94	100	87	88	114	101	98	106	108	102	99	80	79	89	100	112	105	99	89	99	114	87	96	103	96	78	91	95	89	107	93	97	91	89	94	92	84	86	88	106	114	106	82	106	89	96	113	88	112	99	105	82	89	82	95	83	84	104	93	93	81	87	66	86	93	95	91	102	89	74	98	78	92	86	80	90	100	112	97	80	92	104	103	94	77	87	89	76	99	83	85	87	89	80	74	86	90	83	94	87	93	105	122	84	92	74	81	111	97	91	90	89	75	91	77	77	110	109	82	66	94	93	93	87	98	88	99	93	100	84	97	97	72	94	75	99	91	92	99	86	93	101	72	83	113	100	94	87	104	98	72	101	87	91	96	88	73	77	95	105	81	76	102	85	81	118	93	99	81	105	90	98	104	91	114	100	93	87	95	94	82	86	91	101	91	100	91	110	99	87	101	90	86	99	91	99	96	95	97	79	95	112	74	88	94	99	94	84	80	105	83	103	74	109	101	94	103	98	113	99	84	89	102	100	94	79	102	89	89	90	88	99	96	70	85	94	77	89	96	100	83	95	72	90	92	96	100	89	84	75	112	97	83	88	84	93	90	92	86	82	94	93	82	96	94	66	94	75	80	104	97	105	81	90	86	85	104	114	90	84	78	88	82	78	88	74	92	85	76	83	98	90	101	81	106	86	70	74	75	108	88	89	93	89	92	85	79	100	88	93	94	95	111	88	86	90	72	98	104	88	95	83	94	80	70	76	95	106	71	83	95	99	93	90	82	91	87	95	83	98	123	110	91	67	88	85	108	78	102	83	81	99	89	94	107	96	106	96	103	100	107	113	105	100	103	87	75	82	93	98	83	93	107	88	93	95	104	80	104	98	74	89	86	99	102	103	104	75	75	95	89	99	77	81	88	92	106	122	97	84	98	94	84	101	79	74	99	88	96	104	92	91	104	105	95	105	94	107	80	83	83	104	117	96	106	95	106	88	100	100	108	75	100	102	95	94	110	73	93	101	100	99	90	81	110	90	103	90	106	95	79	74	81	85	68	87	87	107	80	92	85	99	117	100	92	88	97	91	79	102	88	81	102	81	103	97	90	78	112	109	96	74	82	99	93	82	80	90	96	90	87	111	83	79	101	91	85	93	86	97	101	99	112	94	117	85	94	96	77	89	99	89	77	90	98	107	104	96	88	91	99	72	75	90	92	81	83	96	88	90	83	88	128	113	85	88	99	99	87	89	93	75	78	81	91	92	89	84	77	113	96
6369	315	313	357	345	334	327	337	306	318	307	319	313	307	298	289	306	271	293	285	270	266	287	308	268	285	290	288	286	272	304	274	300	313	286	321	257	282	293	273	310	277	287	318	254	298	274	286	302	310	277	290	255	283	294	290	295	280	301	300	284	323	294	258	257	275	289	287	275	279	311	283	280	294	277	284	272	297	288	280	285	282	280	273	301	268	267	303	269	285	276	265	274	287	270	284	282	279	281	298	286	298	275	278	251	270	287	285	279	292	310	277	294	274	273	279	302	267	237	274	314	264	267	299	290	272	264	264	289	294	281	269	294	275	275	296	272	286	276	274	308	293	280	279	302	294	287	283	272	266	285	282	301	297	289	322	305	263	273	311	263	295	309	293	266	272	299	277	269	291	287	306	268	283	289	302	263	274	300	283	245	292	270	278	274	280	282	274	278	266	278	291	280	313	248	301	310	278	262	267	283	286	263	265	267	254	283	304	266	258	307	279	246	295	272	280	306	271	316	299	305	284	260	288	266	293	296	306	262	282	288	272	295	259	312	264	281	319	291	279	284	296	303	316	291	260	273	265	277	258	269	308	260	256	304	269	309	274	306	269	291	284	314	283	308	298	275	301	295	290	272	315	258	289	302	308	244	274	291	295	289	292	297	283	254	267	274	268	282	248	281	285	302	288	309	282	273	280	296	273	279	285	258	283	286	279	288	286	289	300	262	289	287	299	275	292	310	294	258	289	272	295	297	265	271	263	291	322	305	305	272	302	280	309	255	277	296	294	284	285	273	281	267	292	253	270	242	288	277	304	284	279	277	266	276	276	291	290	286	250	256	292	262	290	304	307	273	257	286	285	297	315	270	256	289	290	265	275	321	276	297	277	272	260	272	290	303	284	271	267	252	232	280	297	292	253	286	293	291	306	270	293	288	264	263	318	296	255	278	294	306	261	264	271	291	279	287	270	274	280	274	268	307	296	293	270	263	244	272	247	300	283	278	245	258	296	281	273	275	288	284	285	295	288	258	282	268	293	288	305	285	292	291	312	255	274	287	293	294	272	264	274	280	292	307	282	304	287	296	299	289	274	302	297	323	281	292	282	291	287	283	273	253	285	270	293	253	289	310	288	296	260	283	271	281	274	284	305	304	291	308	294	287	266	299	240	256	278	275	282	269	273	277	323	273	277	306	282	296	283	278	282	284	275	264	289	301	288	292	278	317	276	287	267	272	311	275	270	318	286	292	275	257	270	266	276	257	302	308	274	270	275	297	247	290	311	263	293	320	295	273	247	280	289	266	293	262	299	301	281	312	300	292	287	291	307	294	275	279	253	297	278	286	305	279	279	278	288	315	271	308	314	281	298	298	283	262	290	280	282	258	285	304	309	274	283	280	308	284	285	281	273	273	314	281	277	289	295	276	277	292	262	287	303	321	275	261	293	272	293	308	316	277	307	302	282	266	300	303	290	287	287	282	288	300	338	281	292	307	279	299	270	294	275	259	305	301	280	267	308	290	292	305	279	263	281	277	298	288	247	267	262	291	292	271	273	274	272	269	285	300	307	258	278	329	294	271	293	271	266	313	290	281	304	298	277	280	295	277	297	247	266	271	299	301	317	286	282	293	271	255	281	293	292	271	288	284	287	299	269	296	285	312	272	265	255	290	285	308	284	286	250	267	304	251	257	277	261	293	291	289	284	283	301	294	269	271	269	269	290	269	294	287	269	275	281	304	326	280	304	283	272	274	299	317	294	269	266	282	299	281	265	291	297	312	285	260	282	310	295	255	276	282	293	278	260	280	312	263	249	261	263	283	276	274	308	285	304	263	297	326	290	312	273	290	299	268	274	284	270	320	271	275	282	271	263	274	326	268	288	279	279	273	287	307	265	295	293	284	293	299	294	275	277	310	283	309	281	275	283	261	301	280	294	283	309	316	275	289	292	267	278	287	310	326	291	273	311	289	315	276	283	291	267	303	270	292	320	295	316	277	290	283	279	273	295	277	277	277	276	284	242	315	283	282	306	276	266	243	292	268	293	287	303	282	288	285	299	271	250	263	265	295	292	285	290	309	267	293	293	281	284	294	319	296	294	311	290	279	280	283	296	279	292	271	306	279	304	263	287	271	293	288	288	278	291	300	301	286	291	260	315	267	298	283	296	262	260	245	305	282	304	271	279	283	301	311	270	252	263	287	276	294	252	281	271	285	282	251	332	255	302	272	300	268	241	304	272	315	303	285	268	319	317	269	312	287	283	263	302	266	281	266	255	289	275	288	283	307	284	268	277	287	275	263	305	294	262	294	307	285	285	281	317	308	267	296	277	274	259	308	309	295	279	269	276	294	284	292	270	291	272	292	280	274	256	307	260	249	293	263	287	276	271	331	266	252	306	252	281	295	267	275	284	280	249	284	297	281	283	301	269	303	289	284	299	258	290	294	275	272	271	276	284	268	279	292	313	280	306	289	280	290	278	264	289	277	320	288	291	279	280	303	288	309	235	282	277	282	256	298	275	278	258	258	259	304	298	285	293	293	300	280	274	256	286	272	283	255	281	268	295	288	280	277	282	291	254	268	284	289	264	247	276	283	290	296	278	314	299	318	264	301	252	307	298	276	239	307	266	299	290	297	323	279	298	296	286	265	260	298	270	273	259	294	270	282	285	280	292	268	284	266	285	282	272	291	277	305	260	279	266	325	278	277	292	271	259	273	296	256	327	282	280	251	288	283	286	282	302	287	284	294	295	287	291	283	296	280	278	270	273	290	270	268	273	275	279	307	254	315	285	268	303	289	274	295	274	288	278	270	303	313	281	276	296	280	283	274	284	267	287	280	282	295	289	280	299	298	269	294	307	292	265	298	264	301	282	290	272	257	287	266	290	283	310	293	267	277	291	260	265	266	286	298	289	283	290	286	318	285	278	313	291	299	276	271	303	271	316	283	287	263	308	284	265	284	289	279	299	257	270	281	281	297	282	284	302	270	268	293	297	276	265	281	266	294	306	289	280	277	297	298	284	276	297	262	285	303	295	284	256	282	273	290	260	274	286	244	277	276	286	307	279	290	272	293	260	249	277	290	304	276	266	286	269	256	289	255	261	298	279	299	274	256	270	277	303	272	276	304	299	271	292	278	284	304	300	293	308	292	286	289	257	282	285	248	291	297	255	300	289	276	275	259	298	273	288	301	283	290	285	290	287	291	275	240	266	314	284	281	324	295	253	288	293	282	269	279	300	300	282	278	306	295	277	294	264	278	264	270	275	279	298	311	243	284	276	289	288	294	295	261	270	300	269	286	271	284	312	257	264	281	298	262	289	271	294	291	267	279	286	281	292	289	293	299	286	289	254	284	309	300	282	248	302	256	243	271	248	276	276	281	288	292	265	287	322	271	286	308	311	295	282	281	253	299	294	313	252	297	284	302	268	318	267	290	273	291	278	264	283	273	310	271	278	281	275	276	271	279	304	289	275	290	275	293	285	244	288	293	286	290	282	278	239
55918	22369	4521	937	653	476	418	399	314	347	298	280	299	277	263	259	264	236	243	254	278	280	248	240	215	238	227	241	238	239	224	239	234	226	246	235	252	256	228	229	217	254	222	210	219	244	209	252	226	215	265	203	262	254	230	227	241	208	222	230	260	234	226	232	206	249	231	228	195	204	200	270	216	228	214	223	204	216	213	233	247	216	213	241	225	208	238	206	241	274	218	238	215	225	234	208	243	220	239	233	214	220	225	213	241	219	214	210	246	243	200	278	243	211	221	247	248	215	195	214	240	214	200	219	219	221	250	212	211	234	242	227	209	230	209	217	229	213	235	225	251	261	217	241	218	213	235	222	249	199	246	239	214	225	213	222	255	219	214	208	233	255	224	216	230	230	240	215	213	221	205	209	241	213	226	239	205	196	211	220	241	210	246	242	239	217	229	218	247	239	219	250	226	208	241	216	224	206	240	211	225	245	230	231	225	247	241	216	217	187	208	209	257	242	237	196	196	205	237	223	206	223	244	242	205	200	229	212	227	234	256	220	213	204	234	218	249	217	204	209	219	218	199	216	230	231	236	219	223	205	242	199	240	230	211	228	221	220	210	246	230	214	200	203	226	210	239	224	228	221	249	246	215	219	240	228	204	226	232	230	219	210	254	217	201	240	229	241	213	219	239	217	219	240	236	260	207	240	208	230	253	195	230	234	226	209	206	237	231	215	250	217	227	206	224	210	216	230	203	228	215	217	231	202	241	235	218	206	232	215	231	239	275	241	219	240	218	201	231	211	207	224	231	236	220	224	199	203	254	239	206	226	222	208	222	209	204	226	232	212	219	221	222	227	225	214	210	215	219	221	217	228	226	216	192	200	210	260	228	205	222	225	216	211	229	231	211	208	197	198	240	224	229	246	218	228	248	225	260	210	225	211	188	246	205	197	241	220	203	245	223	246	226	197	215	202	231	206	231	215	201	225	250	210	234	247	205	224	210	212	258	238	225	225	218	197	222	246	220	177	228	243	242	221	206	212	220	245	197	244	229	214	225	208	241	237	227	238	232	249	220	223	230	238	226	209	248	199	215	208	226	224	203	255	271	220	256	225	200	215	222	222	258	194	217	232	221	240	253	243	222	227	213	239	237	236	239	221	215	231	206	225	229	223	201	225	264	240	226	252	222	232	202	252	198	212	231	232	203	232	232	251	226	190	205	214	207	233	255	212	221	201	251	208	200	221	211	225	211	219	233	219	210	234	251	244	203	262	204	226	236	215	222	210	216	208	220	199	219	221	222	235	229	225	217	219	220	211	202	221	257	211	236	236	236	224	235	227	230	249	201	217	239	216	222	235	216	230	207	224	229	226	246	194	228	206	245	228	210	237	243	207	220	231	212	234	189	225	234	239	207	231	194	230	248	234	238	206	229	215	213	221	210	215	243	196	216	215	202	200	230	232	217	242	235	248	230	253	244	210	244	210	242	257	244	222	236	220	209	228	224	219	270	225	214	221	241	233	231	221	212	235	239	202	212	231	240	198	261	217	230	215	207	196	218	215	218	217	213	219	217	195	247	233	210	230	206	209	212	230	207	221	225	212	243	235	226	190	216	226	240	211	222	224	231	235	237	202	205	234	231	269	227	249	233	226	232	228	221	233	221	211	210	211	252	235	242	237	215	237	216	215	224	207	237	216	210	258	233	219	225	236	243	211	219	216	251	222	218	226	215	214	239	249	200	273	212	228	231	237	233	247	218	228	245	228	237	224	241	254	237	230	225	186	218	239	225	197	227	258	225	228	223	223	236	227	192	222	225	236	208	237	219	237	214	197	198	217	240	230	210	247	224	237	180	226	218	241	215	222	242	273	205	237	225	233	232	191	223	222	217	229	239	241	228	203	202	221	222	226	241	217	203	224	231	235	224	214	224	198	180	215	230	251	222	234	248	202	225	228	237	223	206	244	230	221	209	235	249	200	231	240	239	217	216	222	208	236	223	217	236	232	242	205	217	204	234	229	240	191	221	201	220	209	239	246	231	217	225	214	220	241	213	235	213	223	238	236	225	248	222	240	228	219	245	217	212	214	194	211	225	226	221	239	210	224	229	205	216	243	236	230	249	212	205	243	232	235	237	220	256	214	203	214	227	201	227	235	240	226	199	216	199	225	256	258	231	235	229	234	253	236	202	234	207	234	228	203	252	237	214	202	215	211	216	229	253	248	236	199	225	214	228	218	221	238	214	234	208	221	268	224	209	235	192	232	225	238	220	223	228	206	248	241	255	231	222	225	202	217	213	231	235	227	226	231	247	233	229	216	227	239	221	228	229	233	217	206	205	212	210	227	220	250	241	224	214	235	227	205	222	229	224	231	238	217	205	226	233	224	226	179	236	204	207	251	220	232	200	219	264	226	231	224	222	228	229	232	221	243	255	240	219	254	249	207	231	246	227	220	241	219	235	244	235	253	241	234	226	252	228	232	231	232	215	214	241	225	204	230	210	212	217	241	210	220	215	218	223	211	235	205	207	228	224	202	232	246	246	217	203	251	209	201	207	208	227	222	193	201	226	218	185	235	259	216	232	252	224	234	219	241	220	227	209	214	203	215	223	224	228	220	228	239	223	233	264	217	222	224	231	219	200	227	220	221	220	209	226	219	206	234	258	221	243	239	246	226	229	213	212	247	221	226	237	221	219	217	226	189	228	216	252	209	227	221	236	223	234	221	234	253	233	209	210	240	221	207	231	209	228	227	234	242	204	227	214	229	222	250	226	235	243	208	240	221	215	231	232	236	195	233	230	219	228	223	209	245	228	195	234	241	201	238	237	247	210	218	252	230	238	219	242	233	209	223	225	170	219	208	223	251	246	211	204	215	234	227	235	244	235	216	231	211	206	209	231	193	201	210	199	240	254	237	213	240	240	206	209	193	206	211	224	239	228	213	255	230	228	215	229	219	228	185	233	224	221	232	217	210	203	222	218	261	208	260	207	217	222	240	205	221	221	234	220	200	208	215	245	194	208	241	241	238	211	186	250	254	217	223	234	211	255	220	230	218	217	211	201	236	229	218	222	206	213	230	203	221	230	201	244	227	230	209	207	244	212	208	236	228	207	241	227	236	229	212	188	214	235	203	259	236	235	223	230	252	257	220	205	211	244	187	235	249	224	230	225	240	245	208	224	231	243	258	244	244	206	199	226	238	211	254	209	211	207	228	204	215	232	237	241	209	267	241	221	185	222	194	221	232	232	227	223	232	232	206	218	243	216	204	216	202	235	227	225	213	226	229	201	222	224	223	232	213	222	233	234	243	212	202	275	258	241	230	209	247	220	247	238	212	195	239	221	256	219	222	241	230	224	255	227	230	208	258	230	245	215	205	222	207	266	217	202	229	246	221	231	235	234	252	223	269	223	211	222	250	212	203	205	227	224	243	202	228	215	232	215	232	208	203	202	220	219	245	214	244	221	212	210	203	211	214	187	240	243	246	227	244	218	199	244	239	236	236	224	221
32401	1545	2194	2699	2276	1876	1676	1424	1216	1081	1040	970	907	875	865	801	755	732	743	709	670	697	670	703	635	625	677	645	599	619	610	625	580	626	613	583	572	580	625	606	603	592	626	614	604	591	547	594	570	564	563	582	567	635	600	602	566	527	575	518	531	587	632	612	590	587	602	563	591	561	598	556	550	576	573	566	607	575	576	564	576	598	557	582	571	566	563	554	568	557	563	565	577	590	597	544	577	613	537	578	559	580	564	582	614	507	619	553	556	563	574	592	581	576	572	580	564	576	599	596	570	568	508	559	602	591	577	560	583	594	551	595	589	564	567	572	546	591	549	566	622	614	561	572	590	530	597	549	557	569	549	563	592	558	595	554	569	568	575	562	561	541	541	562	605	565	582	580	562	594	526	529	579	569	560	553	536	587	550	567	593	581	582	568	579	611	581	539	561	550	595	524	536	534	576	541	571	593	579	570	571	571	537	578	557	576	588	569	580	580	568	580	558	526	562	565	577	546	561	554	548	576	622	584	602	586	571	521	574	552	580	528	546	574	600	587	559	585	566	540	602	592	564	540	580	516	610	597	527	590	571	556	559	580	542	565	588	568	562	569	573	553	574	608	554	590	540	551	557	579	615	558	572	588	520	595	583	555	586	572	570	533	558	591	571	515	590	548	579	584	529	548	585	590	607	579	557	597	577	578	568	577	567	568	573	591	550	538	567	551	530	566	558	534	572	552	550	572	581	594	538	581	554	615	568	572	535	563	543	571	591	580	545	553	598	553	569	582	566	615	549	565	525	545	519	560	586	570	619	603	610	578	609	580	560	548	552	635	570	569	544	558	540	532	561	563	546	583	593	580	540	555	548	558	558	560	533	565	530	567	573	561	564	568	554	538	581	561	575	579	564	627	625	557	525	549	524	566	533	571	561	556	575	579	529	576	522	605	574	555	552	563	533	579	558	571	542	594	552	569	578	535	575	585	560	558	572	599	567	562	553	582	571	563	541	586	558	563	542	508	568	567	565	625	556	573	575	609	561	564	583	552	610	579	562	521	560	551	595	507	554	561	575	576	581	581	577	575	579	587	538	567	606	547	542	551	557	595	562	594	573	571	570	544	569	527	542	586	540	619	544	569	565	566	583	541	548	558	590	613	590	580	554	557	615	575	555	552	546	545	556	504	584	570	551	551	534	558	562	557	600	506	595	537	594	568	589	592	582	579	562	602	548	564	570	584	555	555	547	574	570	545	566	592	586	569	609	580	554	564	598	588	560	525	598	585	544	572	557	591	603	583	561	585	594	571	590	557	564	553	612	575	589	576	584	582	566	534	569	561	562	575	581	597	575	547	601	589	570	588	583	585	587	517	523	556	568	554	582	573	580	591	559	567	573	577	562	575	544	616	571	567	592	556	569	558	590	604	596	577	575	534	552	608	597	542	537	579	563	550	545	578	595	522	543	548	586	562	595	602	562	548	575	579	579	565	564	542	556	539	592	559	613	544	572	556	576	575	529	566	556	549	555	573	569	564	570	550	572	538	554	589	537	587	568	546	583	524	562	565	555	564	561	578	544	587	593	582	566	586	590	623	592	608	551	537	539	561	554	560	586	602	558	571	541	544	577	516	565	537	582	578	601	584	567	555	563	582	556	545	561	605	566	576	550	578	592	545	593	538	594	557	542	610	584	572	509	581	573	554	564	576	569	556	574	578	556	592	596	580	570	599	578	573	610	572	613	582	611	589	582	614	591	527	549	590	548	585	558	531	588	551	559	549	636	582	576	547	556	582	573	580	535	593	593	548	581	578	576	570	511	507	600	546	560	559	543	546	603	555	604	583	552	571	579	545	544	608	583	559	542	534	563	603	538	532	567	588	539	539	554	538	590	578	549	552	557	565	569	577	560	586	572	558	548	588	576	567	576	643	564	546	552	594	582	520	514	510	603	551	575	565	535	580	552	547	547	522	548	614	583	581	591	579	547	554	591	533	571	588	560	601	554	544	620	573	571	539	564	576	562	558	569	574	583	535	570	585	545	595	564	620	559	592	560	543	610	554	588	571	596	594	567	567	634	576	553	595	556	569	571	587	517	533	589	580	615	549	531	611	584	546	577	545	526	545	569	613	566	575	555	579	553	553	579	565	599	503	536	561	565	580	559	547	567	580	535	597	545	556	532	558	577	525	569	566	554	541	574	574	612	509	574	539	538	543	577	616	558	548	574	574	558	562	529	559	588	559	565	547	546	602	550	555	572	553	559	542	573	588	568	586	560	575	577	578	592	576	600	588	601	558	539	577	571	574	539	577	557	600	547	548	600	612	566	588	556	562	573	557	570	590	520	565	580	583	583	548	573	556	551	601	592	556	539	584	595	587	577	587	568	578	575	570	586	535	591	545	561	588	566	545	578	582	563	541	582	498	551	608	565	565	579	545	566	589	586	561	565	553	551	535	565	585	596	582	540	592	512	580	597	565	581	523	572	541	548	586	529	530	541	564	546	532	536	595	591	581	565	601	564	576	568	597	621	594	570	614	543	530	534	606	586	530	583	550	547	589	597	535	580	573	544	567	594	534	565	610	565	561	596	553	536	564	530	566	591	571	593	551	529	571	563	553	560	572	566	526	594	571	559	550	578	585	570	585	571	529	559	583	507	529	571	570	561	506	563	608	558	548	561	564	561	560	582	592	548	557	577	550	575	558	555	585	544	524	550	578	548	570	523	583	555	612	539	550	578	575	550	609	555	543	534	560	555	579	560	568	542	547	556	560	558	573	597	572	566	596	574	522	588	561	584	544	568	565	591	524	551	578	567	575	579	562	626	580	554	606	578	558	586	544	594	560	534	609	538	574	539	560	544	561	564	584	590	585	550	566	538	568	594	575	589	569	556	550	576	569	554	552	563	574	567	606	584	573	605	578	554	571	576	591	531	573	570	573	571	585	540	531	547	593	571	522	572	527	547	622	596	547	593	574	565	575	566	607	575	607	603	550	540	585	577	574	583	584	595	562	577	613	557	562	553	555	575	577	584	578	558	563	546	569	583	564	574	576	593	582	548	559	573	553	560	576	549	553	559	587	530	516	615	577	566	601	576	575	601	587	602	581	548	560	579	566	572	564	542	569	609	565	590	556	528	562	607	565	545	549	558	606	578	548	595	559	557	546	590	575	577	545	576	511	565	558	599	548	597	542	578	595	581	589	560	569	564	573	575	554	551	588	545	577	560	584	622	550	536	590	562	548	597	571	602	545	568	530	606	586	569	583	547	576	568	558	565	575	567	602	602	558	588	574	563	540	572	534	549	559	551	505	581	577	566	565	538	563	613	514	576	587	526	586	557	579	586	573	569	534	582	562	565	572	578	555	534	572	560	567	562	549	581	564	537	575	528	577	560	536	569	573	566	567	530	602	568	550	600	530	535	588	562	574	555	591	607	597	565	625	621	554	581	537	593	557	560	538	562	613	553	574	559	558	579	606	573	568	573	563	549	556	542	558	577	564	601	576
64331	29032	16370	2835	1272	931	771	618	576	506	456	448	440	402	413	414	384	394	372	385	376	372	386	359	344	347	383	397	345	338	362	317	363	359	345	336	330	331	326	331	319	356	324	309	321	333	324	333	314	317	351	351	343	345	327	317	351	337	347	331	370	342	326	357	313	309	338	329	303	308	355	305	341	313	336	342	317	348	333	352	358	322	353	326	327	306	349	350	327	356	321	352	323	350	327	352	334	343	351	346	356	323	326	313	317	310	306	340	354	372	337	328	340	337	326	332	327	321	334	341	311	313	319	317	359	325	318	357	335	346	332	324	344	352	351	328	329	301	354	298	353	354	286	345	309	313	356	306	344	337	347	313	326	332	328	334	361	342	310	315	319	388	333	317	350	338	355	359	333	367	343	338	348	321	330	320	330	355	338	324	329	353	354	284	356	357	322	326	370	302	362	309	328	339	331	326	319	313	352	321	316	346	356	325	394	343	311	300	357	379	345	335	326	325	317	323	331	329	377	341	354	324	344	386	304	339	349	313	363	331	345	358	337	319	311	306	382	336	331	344	298	323	337	340	321	343	312	352	323	319	302	321	372	353	326	371	298	335	360	325	325	330	323	326	318	308	312	329	328	328	355	362	364	342	357	307	313	328	339	330	349	361	331	301	336	321	301	296	332	349	347	354	377	352	359	339	351	350	346	347	351	313	313	359	302	342	331	338	348	380	315	344	329	328	333	336	337	325	328	317	341	343	348	349	364	314	317	339	334	343	278	343	349	345	328	336	313	321	359	326	336	338	338	322	315	322	324	363	308	330	327	340	339	299	341	302	321	318	343	344	335	332	312	361	328	304	333	354	350	305	357	330	327	356	320	346	328	339	330	337	337	320	324	301	329	352	333	341	311	347	328	298	351	343	339	320	335	348	352	304	311	348	331	329	330	366	347	347	274	333	337	359	302	330	274	342	323	354	348	354	351	307	336	324	353	343	316	356	358	349	336	317	340	356	347	359	318	352	337	332	345	354	340	332	326	357	314	361	329	341	334	338	387	326	334	314	325	326	348	335	318	336	314	371	300	358	346	343	327	340	337	325	339	315	357	293	361	345	366	321	351	306	359	339	346	301	338	341	345	331	330	363	310	300	334	324	336	320	351	339	358	336	312	353	334	315	362	323	299	348	343	361	304	318	321	336	324	345	334	343	329	351	313	337	330	347	317	340	321	341	321	310	356	357	358	350	361	325	312	309	360	355	348	347	327	349	328	303	335	321	321	368	320	326	338	363	327	334	318	331	311	334	332	317	361	344	329	296	336	306	369	309	338	377	318	347	318	345	294	348	329	320	299	326	354	310	366	317	329	357	308	341	388	340	328	344	346	362	347	338	350	368	337	343	324	346	346	329	323	319	337	328	334	321	330	336	361	353	337	342	302	361	312	304	341	346	314	307	320	342	344	339	343	343	329	319	332	318	372	323	328	323	345	358	341	331	336	330	350	352	331	337	325	339	323	355	349	325	286	312	356	329	323	326	348	327	329	338	329	368	340	336	313	374	349	348	325	358	341	354	334	323	318	347	350	340	312	344	344	333	324	357	355	339	330	302	333	337	339	317	336	369	343	339	319	303	328	328	376	329	323	351	337	316	350	338	348	329	345	311	324	327	340	325	327	300	311	357	307	359	340	309	323	339	354	297	330	324	339	324	342	348	357	361	314	328	310	339	358	341	353	292	320	335	370	335	311	360	349	330	355	352	331	352	352	344	337	352	304	300	359	354	320	345	357	351	335	344	326	339	326	343	352	332	350	337	373	360	345	338	305	344	329	339	337	361	346	349	317	304	313	285	346	319	350	300	319	324	326	321	372	303	356	312	316	340	328	300	304	326	369	357	367	331	310	339	339	320	311	318	318	331	361	338	346	304	330	323	320	322	346	356	357	295	323	300	358	320	352	347	312	342	366	348	345	376	311	307	342	356	342	345	338	324	318	366	360	377	364	338	334	352	312	304	313	329	322	316	355	341	356	357	345	350	359	317	345	322	337	299	349	362	347	337	356	345	309	331	323	313	330	320	381	344	298	360	332	356	336	343	321	348	344	298	313	339	353	348	359	318	338	329	311	321	336	332	339	339	324	356	341	342	307	322	339	345	366	303	329	345	320	296	342	333	342	307	292	336	330	355	360	318	330	336	341	386	323	338	344	365	349	301	354	308	349	371	342	309	316	336	368	385	310	325	357	352	334	317	332	350	314	315	340	359	327	330	322	348	358	312	333	365	347	357	354	348	343	308	348	311	346	355	320	303	357	366	338	326	320	375	305	381	307	329	364	332	345	359	313	343	327	368	336	351	316	354	333	362	322	367	333	314	319	348	339	360	337	335	339	337	334	343	370	344	337	339	338	342	356	392	328	326	313	318	335	331	384	313	323	312	313	320	309	324	329	337	361	332	356	318	314	350	323	338	326	321	316	320	343	343	332	322	320	324	309	342	316	353	340	337	325	322	305	331	312	320	325	341	350	307	344	326	340	320	318	350	353	336	335	350	359	333	338	339	346	326	336	332	315	359	312	313	329	350	323	360	348	324	351	330	344	323	342	360	344	302	330	316	311	316	339	346	341	338	284	304	326	332	360	304	334	342	299	335	354	344	314	335	336	298	330	338	358	331	319	321	334	319	338	315	319	364	326	321	312	340	370	298	356	315	328	333	303	287	331	332	296	315	348	307	341	302	358	348	326	350	332	326	340	311	359	307	344	312	327	376	298	322	329	326	337	362	363	339	347	335	325	338	349	351	361	342	340	361	342	326	310	331	286	326	320	349	324	351	341	354	348	326	339	327	329	332	327	330	338	339	306	327	329	319	331	325	330	347	355	346	310	354	346	356	332	338	335	337	340	344	332	312	340	322	358	361	342	384	334	343	342	342	326	325	330	349	329	324	300	328	319	325	319	370	313	347	313	337	343	319	313	313	350	352	354	294	318	330	311	369	323	349	291	330	333	326	309	325	318	372	329	311	337	343	335	341	316	352	319	360	296	335	318	337	318	327	324	365	315	367	333	311	378	339	318	341	348	353	313	303	359	337	345	322	314	321	313	326	343	366	359	320	319	306	310	304	334	336	350	335	313	329	320	334	342	355	338	335	316	350	302	307	345	323	335	327	330	338	335	309	327	369	351	315	342	310	322	331	340	306	325	360	349	358	305	339	320	352	349	351	364	310	326	292	361	304	330	288	351	311	319	337	330	307	333	338	353	318	331	354	344	340	327	342	330	379	319	308	360	344	319	347	346	320	355	327	348	335	313	317	325	339	321	332	352	346	356	303	383	320	318	334	352	329	321	309	303	319	315	320	324	316	314	299	333	289	378	325	345	331	324	329	327	343	307	332	334	345	351	338	327	332	314	320	337	337	330	332	351	344	356	306	309	340	362	316	351	331	298	327	346	354	374	321	330	366	321	314	333	351	315	340	329	341	345	288	332	329	353	314	311	342	322	336	327	332	361	308	345	344
42309	2499	3970	4675	4051	3396	2831	2451	2034	1824	1685	1560	1464	1261	1248	1213	1199	1128	1065	1054	1051	979	978	984	932	966	945	972	908	867	884	901	905	844	803	858	861	887	880	852	872	845	807	829	832	834	835	832	829	799	812	809	903	818	808	800	777	920	807	813	860	803	840	810	835	766	774	833	847	815	807	757	787	781	836	755	762	796	758	816	740	754	768	820	784	753	753	817	751	820	845	806	814	752	729	778	768	768	767	751	724	806	761	750	797	792	780	797	800	821	783	815	797	784	774	763	779	776	801	759	746	734	807	804	723	810	760	797	758	788	787	790	784	780	753	839	803	819	825	766	769	765	710	783	750	837	803	816	763	793	780	770	768	797	798	852	798	755	844	785	776	754	766	796	776	802	778	756	735	747	815	816	784	708	745	754	758	807	789	796	745	737	755	739	757	804	809	851	751	793	777	820	678	764	826	788	810	779	751	774	777	746	753	826	815	759	760	748	771	827	789	782	824	754	760	777	771	777	749	797	742	743	727	753	776	815	762	759	781	733	751	824	761	745	786	777	752	768	803	781	809	783	757	767	761	758	792	765	795	762	755	777	793	758	795	698	807	793	795	774	816	813	791	731	742	756	783	815	759	782	771	732	775	762	783	766	724	784	768	752	821	797	757	756	752	808	798	749	784	790	756	779	769	807	799	761	716	781	766	761	804	776	741	754	758	755	789	776	767	793	796	776	755	727	768	773	768	787	750	807	772	770	768	777	790	757	795	766	757	839	732	774	780	790	796	730	793	758	774	784	789	760	734	784	808	778	775	745	727	760	796	788	803	741	784	795	752	743	783	774	733	757	779	766	785	741	805	807	723	759	741	804	767	761	787	776	746	728	740	757	776	788	775	767	789	780	781	842	741	770	748	712	725	718	759	773	741	786	758	773	770	818	729	786	802	800	753	732	791	769	755	750	759	749	782	748	791	740	817	747	745	810	784	771	781	758	783	736	761	793	774	834	741	775	766	778	779	751	782	789	752	767	775	789	744	778	773	816	752	814	766	764	775	764	796	777	781	755	792	795	784	814	798	770	769	770	842	754	760	759	780	776	730	785	754	822	739	755	764	691	737	785	747	727	772	771	761	787	726	771	722	772	783	800	832	793	719	773	751	788	786	773	726	764	787	792	788	742	769	766	771	762	792	802	792	790	807	743	792	764	779	777	810	804	802	734	757	774	824	781	771	779	761	767	754	747	812	779	788	713	757	797	770	803	805	716	745	776	881	760	813	802	707	812	805	756	775	800	757	762	734	798	791	772	770	787	809	755	762	779	779	746	784	785	774	750	743	769	765	772	771	728	702	766	799	785	781	809	766	764	749	753	754	777	774	757	748	769	756	786	809	801	759	771	771	789	797	771	804	790	768	750	796	764	753	777	789	785	768	760	768	789	803	801	759	733	808	782	727	788	806	754	776	746	762	747	777	765	725	753	758	757	776	752	777	736	819	792	810	750	810	758	750	826	781	773	778	807	788	709	751	804	727	777	748	731	811	736	757	751	744	768	794	771	769	789	760	820	701	696	757	780	769	835	755	759	749	730	736	814	775	751	790	735	764	738	726	800	817	738	777	789	760	757	729	757	735	725	787	757	746	804	731	787	770	800	760	780	785	798	788	793	775	778	785	772	766	760	749	722	725	782	758	788	759	779	778	765	761	771	798	822	771	769	755	822	764	822	769	813	770	840	740	773	746	772	761	759	774	698	748	760	781	802	745	808	782	819	768	762	740	771	773	819	806	713	792	765	725	785	812	765	773	745	702	751	871	816	766	832	750	750	774	802	770	780	793	770	798	771	804	786	768	777	786	793	780	783	719	752	746	784	817	799	743	756	774	727	757	749	827	780	787	794	810	767	799	798	842	820	777	746	772	778	736	776	779	756	802	760	827	807	742	793	786	812	784	778	754	730	757	781	807	794	734	792	794	800	751	767	781	769	767	750	760	722	787	741	759	752	761	790	738	799	792	739	802	792	758	788	752	791	740	775	795	761	754	778	784	784	754	777	775	745	796	736	769	785	759	743	690	804	813	774	756	781	775	763	769	745	730	772	753	781	807	750	811	779	707	799	758	770	763	774	770	806	828	798	744	717	806	774	809	715	795	760	804	764	834	774	761	781	785	717	809	803	783	753	803	771	778	801	740	763	726	817	740	774	732	740	786	811	738	778	799	768	759	771	698	769	794	772	736	797	732	810	781	740	778	774	786	785	794	802	773	771	795	801	807	798	763	770	731	774	773	771	768	740	705	757	751	814	821	764	877	750	749	796	812	794	759	767	750	793	764	780	781	787	813	749	779	805	756	797	803	839	744	746	769	800	769	790	787	762	741	845	742	789	811	797	773	779	785	773	827	777	767	777	776	734	758	791	753	784	767	795	798	818	705	800	751	802	717	758	784	767	794	753	778	760	748	720	777	733	831	793	763	775	758	780	759	750	778	739	792	764	822	777	768	764	744	826	769	771	755	792	745	755	799	785	759	802	762	816	773	790	734	761	814	781	794	806	785	750	767	810	770	766	770	786	700	753	796	731	819	747	801	792	719	813	769	787	720	824	787	770	816	785	818	779	778	760	766	781	760	829	754	756	799	758	771	772	758	756	722	749	773	769	811	745	771	790	755	718	765	812	758	763	738	749	781	768	835	776	750	752	745	747	792	784	760	783	772	805	756	779	740	775	734	781	781	809	731	770	784	817	796	742	745	812	801	764	786	756	724	786	767	816	769	764	820	800	789	790	760	807	728	770	822	790	810	783	774	789	822	774	769	780	759	751	772	786	712	795	782	761	727	757	777	746	819	785	723	747	760	747	793	774	803	752	751	750	710	764	784	780	759	816	747	734	789	795	722	803	776	803	768	753	808	786	749	788	742	771	766	758	751	758	776	693	762	798	802	769	792	779	759	725	770	741	716	732	815	766	802	747	758	740	737	821	847	814	751	797	756	747	809	768	756	789	779	803	745	774	789	757	740	754	779	823	767	781	791	825	795	751	824	830	780	700	734	780	779	773	787	770	776	770	788	815	764	839	798	757	736	781	767	766	750	803	797	796	785	831	767	772	796	784	764	762	740	752	779	761	800	774	748	755	768	750	768	746	771	782	783	800	774	784	782	764	759	787	790	843	769	720	750	815	779	718	752	806	794	773	795	821	786	823	745	767	819	757	755	784	750	769	804	782	710	758	764	790	786	723	779	742	807	792	778	738	730	760	780	774	738	794	734	748	803	804	781	801	784	779	818	756	799	766	747	773	757	703	797	772	774	776	790	735	789	792	777	809	702	758	752	776	714	769	807	733	760	772	784	744	780	801	769	769	716	767	742	799	793	793	741	739	772	793	772	727	782	823	790	765	808	781	739	756	780	755	759	746	799	729	819	792	727	724	782	792	727	739	760	772	778	792	727	733	755	795	787	752	798	737	773	765	792	775	766	763	720	775	745	760	789	783	776	753	799	803	834	764	784	821	832	741
8911	458	102	89	116	95	93	108	106	96	115	105	77	98	102	95	100	104	84	81	129	103	89	97	101	94	87	95	84	98	86	72	90	103	80	78	85	88	91	95	104	89	74	97	109	94	98	109	96	98	92	100	91	103	89	91	97	94	103	84	99	74	102	100	90	92	97	97	83	84	83	108	96	104	101	78	98	84	95	79	100	97	93	107	76	91	96	108	110	108	85	83	99	90	80	96	84	101	92	76	68	94	95	94	85	95	85	84	105	95	67	86	83	85	95	67	79	115	109	91	86	94	85	101	103	98	97	98	103	91	108	101	88	105	93	99	114	93	91	89	99	98	85	100	91	108	90	94	105	105	80	106	91	89	100	86	89	70	97	96	103	85	97	107	93	78	93	85	112	104	97	103	118	110	101	89	103	92	90	83	95	88	94	92	83	88	101	103	108	103	79	74	109	82	86	87	98	98	107	90	84	100	92	115	109	88	89	112	83	97	102	95	102	99	83	102	105	87	102	92	94	110	80	104	97	85	95	98	91	94	108	113	100	95	104	88	94	99	106	85	93	87	87	101	109	98	97	86	90	97	95	86	90	72	99	81	88	98	90	104	82	105	98	85	113	86	96	106	102	80	89	98	93	85	89	97	101	112	94	79	97	103	90	103	92	94	83	89	101	88	87	89	91	109	95	81	86	91	95	99	95	101	81	92	92	82	102	101	89	95	97	107	95	106	110	84	107	99	94	102	90	107	79	96	104	99	98	80	93	88	97	88	102	100	91	98	93	90	99	93	118	74	97	89	94	108	84	103	80	93	91	103	71	98	108	91	82	110	96	88	99	108	90	82	110	95	80	80	87	104	84	95	98	95	102	87	116	102	88	79	75	83	84	107	104	89	84	100	91	94	110	106	76	84	93	108	84	88	111	106	76	87	78	95	87	78	92	98	95	89	95	111	99	71	107	98	97	98	109	93	96	101	119	106	102	113	92	113	89	91	103	88	78	98	83	92	92	96	100	98	104	102	91	89	79	83	86	105	108	87	117	86	83	71	94	95	95	99	93	81	95	87	94	86	102	104	87	88	87	91	95	109	92	99	103	90	90	104	108	117	73	89	92	100	95	91	108	106	96	96	96	102	92	95	101	75	92	87	82	89	124	108	90	87	87	88	92	78	90	94	111	88	93	73	73	90	92	104	108	96	99	97	88	96	93	108	94	113	91	98	86	86	80	92	110	91	98	96	86	91	81	109	100	92	85	83	61	90	87	99	108	98	91	89	91	88	97	103	82	98	93	102	91	73	96	100	93	95	88	101	83	98	81	72	90	109	88	95	62	96	94	94	98	103	93	81	96	75	82	100	101	81	113	97	101	86	91	83	85	111	99	97	89	100	89	100	88	94	95	98	90	86	94	111	98	86	100	90	98	103	76	113	83	91	86	78	83	90	83	93	103	81	106	90	94	89	108	114	82	85	106	114	96	91	101	92	77	77	89	102	92	77	99	116	87	90	93	82	87	91	99	97	86	101	75	96	89	95	88	90	96	101	91	82	92	90	103	113	92	99	83	98	118	71	89	97	80	89	101	84	96	89	102	99	84	91	99	102	88	92	96	104	89	77	86	110	88	97	96	108	73	71	99	102	100	100	98	104	98	73	87	90	102	84	85	109	95	106	94	94	96	111	90	103	91	91	94	93	90	95	93	103	87	97	87	100	82	85	82	107	95	111	101	101	89	88	81	99	85	110	97	101	81	98	94	86	83	90	86	76	115	86	101	112	90	92	98	101	97	85	106	114	100	81	97	91	86	91	101	88	96	105	94	103	115	92	91	98	119	114	109	109	90	91	85	109	76	88	97	93	78	96	103	91	98	103	90	90	106	101	98	95	89	91	96	85	92	85	96	100	78	97	93	98	94	93	83	100	87	103	80	88	103	93	99	90	88	95	88	88	88	88	78	99	86	98	114	88	90	95	109	82	92	97	74	83	86	84	81	86	101	99	80	89	79	88	98	97	90	97	111	95	100	98	102	83	106	111	80	77	104	85	112	89	100	78	94	98	99	83	103	99	99	85	122	90	81	91	100	84	88	99	92	106	97	99	76	103	100	96	82	82	100	107	99	96	100	82	95	103	95	98	87	86	96	106	97	85	107	97	95	101	92	75	92	79	95	88	87	84	92	100	79	84	80	99	85	86	78	82	90	95	118	101	83	101	109	75	87	98	99	90	87	104	87	110	98	95	85	102	65	100	103	90	106	87	83	82	81	78	99	99	95	90	92	99	112	94	110	100	97	83	75	86	103	84	96	75	107	103	94	95	91	75	105	93	98	71	89	79	105	87	103	83	95	97	74	83	86	119	76	101	86	94	97	104	82	93	86	87	102	96	93	87	82	98	95	89	102	85	100	111	86	112	104	100	103	91	76	92	95	96	89	86	83	95	96	94	88	88	96	82	89	85	80	104	88	110	89	88	78	84	104	96	103	93	92	79	88	92	105	88	93	99	80	84	93	78	84	102	102	96	80	96	89	88	102	96	85	79	98	85	99	111	74	83	87	91	94	91	85	73	108	79	109	97	92	89	103	93	95	99	114	90	90	96	111	85	96	82	104	79	101	92	97	85	103	97	80	87	96	102	81	85	89	104	86	91	98	91	110	86	91	107	100	108	115	102	83	102	85	96	88	112	98	119	104	85	90	87	102	104	90	95	80	76	88	95	90	90	104	115	69	101	92	101	87	124	95	77	108	102	92	103	71	87	109	90	90	98	88	97	75	75	98	111	98	79	90	85	87	113	83	81	103	108	102	87	84	97	82	106	96	94	107	91	96	106	101	97	89	98	100	85	82	90	78	121	95	85	109	91	98	87	107	110	115	95	91	106	85	106	109	84	67	99	103	99	112	92	79	104	80	91	85	83	84	104	92	95	108	94	79	79	111	113	92	87	84	95	90	94	98	92	97	80	93	91	95	93	91	90	97	97	97	94	99	89	99	108	73	108	89	108	102	100	101	99	117	88	81	79	91	87	94	104	102	98	95	88	90	92	92	101	97	103	85	111	94	104	98	107	110	101	99	92	94	69	102	100	82	112	90	92	110	115	85	90	83	87	95	81	92	101	97	95	89	105	92	95	87	99	76	82	86	101	100	88	94	100	102	81	102	97	82	87	88	88	111	90	102	93	92	95	106	96	96	85	99	80	113	100	88	93	120	89	119	87	81	80	93	99	116	90	88	94	108	99	86	88	96	89	102	88	94	95	99	110	73	88	101	85	114	112	91	92	83	107	105	86	105	85	92	93	103	99	92	114	94	109	84	74	86	112	108	90	100	106	97	104	102	99	96	105	99	89	98	106	88	85	105	92	79	107	104	98	103	84	86	82	109	91	102	93	90	84	89	102	101	84	93	101	84	97	82	97	92	113	99	90	85	112	97	66	109	87	90	104	108	98	90	91	109	76	79	77	97	85	102	98	109	106	90	94	89	92	90	92	94	86	93	102	100	88	108	116
7678	464	349	363	342	310	315	352	294	322	334	292	300	305	317	298	322	296	269	294	296	299	266	317	321	278	303	279	311	319	330	289	299	297	313	276	276	258	291	280	277	322	244	294	281	284	289	330	289	304	293	283	287	292	277	291	325	287	291	302	292	278	290	312	298	275	310	253	292	274	317	306	313	327	300	271	294	306	282	304	300	263	312	302	270	298	301	283	299	312	286	286	306	299	264	293	308	288	290	314	281	267	293	290	291	279	293	296	293	290	291	247	264	283	282	343	270	275	300	285	324	277	279	309	286	282	299	245	296	267	278	307	292	258	274	278	311	285	266	281	301	296	266	284	296	285	258	304	306	298	259	314	315	284	269	277	311	303	271	283	277	280	264	302	262	296	318	304	298	309	306	308	301	259	291	297	297	259	300	296	331	287	287	280	288	285	275	303	301	298	289	270	300	277	296	275	277	271	310	305	263	279	301	293	313	263	297	285	274	258	330	289	279	296	292	301	297	328	283	298	309	277	290	289	286	290	306	298	306	280	278	313	315	288	266	284	307	266	294	295	270	298	292	269	273	287	284	286	261	294	304	284	288	287	265	314	283	292	295	274	281	319	270	272	306	281	287	289	293	283	285	312	290	294	301	266	286	310	295	256	289	291	296	331	285	296	294	282	286	298	271	302	292	275	285	293	290	309	263	246	332	260	271	275	281	249	331	286	307	294	283	296	278	306	311	276	303	295	302	298	312	278	310	279	274	345	290	308	297	280	299	294	306	291	288	303	298	266	304	292	301	280	291	273	268	291	300	272	275	276	301	294	275	293	306	276	286	283	272	287	292	281	302	292	317	304	306	307	276	286	316	290	286	277	292	310	277	301	286	287	269	313	246	278	287	285	289	265	278	268	300	290	293	308	266	291	311	296	293	282	282	295	295	288	262	297	290	277	308	295	296	312	303	295	318	306	289	266	291	273	259	304	292	288	307	275	301	312	320	302	266	295	268	275	275	316	303	307	267	290	292	296	285	306	297	306	282	294	269	312	281	283	287	277	270	289	298	303	290	328	287	293	258	253	308	292	280	276	283	281	273	286	287	278	273	293	290	314	307	304	289	290	298	321	276	286	297	279	277	268	291	298	310	292	286	280	289	294	300	284	280	271	290	287	283	263	278	270	264	306	310	304	301	271	261	303	307	264	282	302	274	312	297	271	296	312	282	306	256	301	272	307	278	285	266	315	295	260	296	257	292	277	306	286	299	280	278	275	302	276	275	298	310	300	274	277	288	292	271	303	290	315	271	324	314	296	282	257	287	284	295	301	264	319	287	267	291	299	273	293	262	268	279	259	308	310	278	305	327	295	271	289	253	304	277	304	301	313	307	306	298	296	288	317	271	272	285	287	274	289	269	272	278	310	309	280	273	291	283	312	317	296	272	263	294	293	307	311	286	299	271	284	266	298	295	282	308	297	307	280	277	284	311	273	303	309	279	301	290	297	277	294	299	278	314	288	325	293	292	272	310	274	288	262	272	257	273	254	275	293	255	277	281	284	296	302	288	282	302	278	262	296	288	293	281	295	313	297	320	296	321	318	297	273	290	288	300	272	299	284	273	281	281	288	306	277	303	277	285	316	288	294	282	281	275	269	276	299	298	294	271	290	261	267	279	306	267	296	282	287	319	301	251	285	292	297	269	290	311	297	302	305	319	323	286	333	298	315	265	294	292	299	268	299	275	278	309	300	302	319	295	299	290	297	298	289	273	276	311	270	282	290	305	268	297	307	298	299	287	278	343	293	290	289	268	284	279	312	284	279	286	285	284	260	266	301	284	292	259	260	302	306	303	290	299	282	284	285	299	315	282	287	294	283	294	309	289	304	267	245	274	286	298	278	277	305	289	302	309	280	324	289	288	279	297	294	311	319	288	281	319	303	303	288	246	316	290	287	256	290	278	264	273	277	269	279	261	278	294	294	284	279	304	292	285	313	314	262	270	318	286	292	330	292	269	276	297	296	306	285	307	281	292	326	275	300	298	322	310	297	322	306	269	265	292	302	280	292	281	291	293	287	300	260	281	286	298	267	287	326	293	296	294	277	279	268	298	303	320	289	269	268	284	282	314	300	291	282	300	301	328	307	294	271	288	299	276	316	293	300	272	272	280	285	308	291	292	285	308	294	286	321	294	280	277	275	259	290	288	288	326	284	295	276	285	313	268	270	271	301	301	319	294	289	311	262	313	283	303	291	312	289	294	282	281	290	305	329	281	301	296	293	283	308	295	272	306	287	309	303	279	293	285	301	306	320	305	291	291	263	266	292	305	265	270	305	325	262	285	320	271	292	275	260	288	316	280	273	300	285	310	257	305	275	312	290	311	322	298	295	270	278	250	297	281	268	274	302	273	318	270	276	255	269	290	298	293	303	293	302	310	275	289	265	295	294	304	308	299	323	304	300	287	302	269	265	314	277	270	300	276	292	332	295	276	278	281	288	261	265	271	307	332	291	295	325	286	289	291	274	285	280	278	300	283	284	279	321	272	318	304	291	293	296	297	290	290	284	271	293	311	297	275	283	290	305	294	290	273	324	288	280	305	300	306	263	279	273	312	298	310	306	310	319	301	269	271	285	283	305	303	265	301	293	262	277	274	293	267	300	286	290	280	312	317	296	279	312	266	271	289	290	313	296	291	293	302	306	300	285	292	295	308	285	270	258	283	264	304	292	263	270	300	281	302	276	303	312	306	317	283	275	311	276	300	279	288	295	291	313	297	273	237	296	260	301	279	282	272	296	261	314	346	270	266	253	263	268	268	284	279	310	303	289	284	300	281	290	289	312	288	308	304	307	274	287	284	264	289	299	270	294	316	268	271	310	306	283	288	266	299	310	279	274	291	281	300	279	317	287	299	303	311	277	301	310	305	269	279	274	274	267	283	318	278	257	289	296	294	308	289	318	300	265	297	251	271	288	310	288	302	284	267	278	282	320	298	277	269	295	280	302	292	304	276	274	297	294	301	286	302	317	280	279	300	314	302	257	288	303	260	317	270	267	285	286	302	264	298	290	273	278	295	274	308	284	285	300	288	300	278	299	325	247	297	291	254	293	290	285	274	282	325	277	321	282	296	289	279	277	291	290	285	257	285	315	305	288	283	272	282	304	279	285	265	294	293	303	283	281	294	276	305	276	296	270	298	271	289	312	306	288	298	260	279	269	306	276	307	275	325	291	266	305	311	266	269	294	292	292	292	309	246	295	305	302	293	268	283	267	313	303	328	293	297	288	274	283	309	293	298	303	286	281	301	297	275	271	263	316	313	290	286	306	287	320	288	273	293	298	308	271	277	265	288	323	277	291	266	282	316	275	272	270	325	274	272	301	277	284	288	259	280	272	296	284	295	270	268	259	323	291	293	295	262	319	300	309	265	300	284	311	289	270	272	320	272	294	292	295	309	330	276	273	248	280	323	294	272	289	279	285	272	314	337	272	290	307	296	282	273	295	265	254	256	268
54403	24112	6655	925	602	493	412	352	352	284	285	314	305	270	245	252	246	237	228	225	234	264	240	255	242	247	221	250	271	248	234	222	227	223	243	221	239	200	242	230	259	229	228	203	221	209	231	220	235	225	261	233	229	219	226	217	229	229	235	232	227	231	227	206	228	205	244	224	243	215	211	216	227	238	201	252	213	227	245	222	198	218	218	247	206	217	219	220	220	223	204	214	227	245	190	227	232	263	214	223	245	215	230	232	246	226	212	236	226	257	248	221	244	226	237	201	224	211	239	224	203	240	213	255	244	230	235	225	231	232	216	222	238	218	219	227	222	243	207	181	208	228	241	233	230	227	201	195	211	209	238	239	211	250	241	226	231	231	245	247	231	220	234	223	207	220	238	227	207	204	227	243	235	231	223	235	236	240	216	205	196	235	203	220	202	233	231	220	238	216	220	213	225	202	247	225	217	218	230	205	218	202	253	218	210	203	222	257	215	210	218	217	205	259	253	227	232	217	220	233	230	228	214	250	208	239	233	230	225	234	234	258	222	217	211	207	232	201	236	213	218	253	224	243	211	200	210	208	226	242	221	223	249	223	238	220	235	208	212	236	216	250	206	215	221	215	239	230	207	196	247	229	225	201	223	241	208	217	242	248	226	240	234	200	240	236	260	224	226	213	225	202	236	220	242	236	253	251	220	258	230	225	211	189	239	231	243	226	214	224	203	226	226	237	237	214	201	213	249	209	222	201	207	225	241	226	215	223	224	262	257	249	225	238	214	214	198	273	225	203	229	212	215	250	203	224	209	259	235	252	220	198	219	228	244	253	208	231	203	225	251	240	217	221	231	217	206	239	221	238	244	212	221	248	239	235	208	207	245	211	229	211	266	220	218	186	226	232	238	213	245	212	193	239	212	230	222	205	224	229	228	225	220	218	260	209	203	227	243	238	222	215	221	258	240	239	230	227	232	200	204	224	206	219	233	230	235	244	215	207	224	214	221	229	221	212	214	220	221	185	249	241	229	228	226	215	240	234	200	223	232	236	239	218	246	191	215	224	235	222	215	211	231	213	226	200	233	237	230	204	240	247	207	215	223	190	222	214	241	187	222	202	234	239	234	232	262	201	224	263	218	210	220	210	222	214	232	228	221	230	200	229	234	256	217	229	229	242	240	199	233	228	212	243	229	217	211	228	219	220	221	213	182	200	263	235	212	234	244	214	230	240	240	213	220	242	214	220	225	246	216	214	218	220	211	257	231	193	244	233	205	222	183	213	236	224	204	212	225	214	239	225	240	217	235	198	226	213	209	224	244	233	250	236	200	214	229	214	221	218	228	217	241	224	222	201	239	219	232	213	251	228	232	248	224	196	235	218	218	215	207	212	208	202	233	232	226	222	237	226	216	217	245	225	207	211	224	228	206	225	218	230	236	219	237	221	242	215	232	226	217	241	238	221	238	223	235	237	208	226	250	218	229	224	218	221	249	219	219	238	238	189	208	213	220	212	231	218	218	216	222	241	244	217	247	217	219	201	242	242	200	210	229	214	248	214	221	242	226	243	215	227	220	221	239	199	231	236	247	242	218	218	221	227	240	208	233	231	246	211	242	216	222	268	210	233	232	219	242	212	215	202	243	269	195	208	237	225	209	228	241	220	217	210	246	225	206	203	222	208	230	253	238	244	230	223	220	206	224	222	220	217	186	252	211	207	201	208	207	213	226	244	227	227	243	254	224	221	196	223	253	245	226	237	208	238	221	206	200	231	232	202	218	220	250	227	246	239	225	213	219	218	184	245	217	181	198	230	221	207	257	239	225	238	207	218	247	196	249	242	264	243	232	227	239	231	223	198	232	232	216	212	232	231	227	247	226	214	215	189	239	212	247	225	230	248	256	212	232	229	216	244	242	243	242	210	200	231	224	250	224	235	234	238	240	229	224	231	209	243	245	219	217	205	224	226	208	211	247	239	217	228	238	218	252	219	246	223	218	223	236	223	207	230	228	229	234	218	261	197	234	222	211	208	252	222	230	225	222	223	229	255	242	198	217	212	227	207	224	226	223	236	248	229	210	242	216	229	210	236	237	232	228	215	236	239	243	207	261	222	222	227	228	196	223	219	203	228	247	232	247	205	223	194	228	233	225	256	232	239	220	208	232	248	231	228	214	222	249	220	234	210	209	212	242	237	247	260	232	235	209	218	237	215	224	228	229	206	211	227	259	224	258	206	225	229	213	229	220	230	243	256	240	228	220	241	253	203	226	224	250	267	206	220	213	227	219	233	216	226	216	235	216	254	202	235	215	252	252	197	239	214	221	212	218	233	255	255	227	226	200	235	204	252	234	236	248	242	252	227	233	232	241	249	224	233	212	198	235	222	229	264	240	207	214	210	226	218	238	223	220	233	223	210	199	215	207	235	202	219	247	232	218	222	208	234	214	215	257	223	219	223	254	222	216	247	243	209	226	255	223	218	231	253	218	210	210	215	234	237	217	204	218	227	219	224	219	228	210	184	212	224	254	254	243	216	208	227	241	228	238	216	226	235	255	274	244	252	210	235	248	225	199	246	199	216	211	231	232	245	217	217	194	213	217	241	234	225	199	234	206	231	224	229	222	223	254	230	233	232	224	206	270	215	235	197	235	221	269	245	233	239	201	237	222	221	255	236	223	198	263	223	220	234	257	212	215	226	227	215	219	221	226	223	247	236	207	245	260	225	227	254	247	230	238	246	239	263	233	220	229	264	231	240	258	225	197	217	255	245	244	231	218	211	208	214	209	228	207	243	205	211	230	256	211	210	253	210	221	192	242	211	238	232	205	222	249	249	234	236	220	228	230	271	216	194	217	250	233	235	234	220	203	210	215	246	264	227	227	244	254	256	239	219	245	214	220	203	226	262	214	231	230	215	228	218	215	251	248	233	241	211	228	224	210	222	224	242	227	197	255	225	237	220	242	240	225	217	237	234	210	228	200	241	217	218	205	225	218	251	215	209	199	197	209	251	209	213	209	232	206	227	233	246	216	235	236	233	199	219	253	244	210	219	225	224	215	219	223	207	239	211	224	214	216	264	224	227	210	246	217	215	208	229	204	230	255	218	233	251	215	221	241	213	224	209	210	244	221	209	213	232	211	237	243	202	229	238	239	195	220	229	214	228	202	225	214	235	233	218	264	259	217	245	243	241	228	216	230	230	230	194	233	201	243	221	244	241	226	190	210	225	217	238	235	228	219	218	221	261	235	218	205	216	225	217	199	206	201	235	227	218	223	244	250	250	219	254	250	249	221	243	237	238	220	261	236	215	225	210	210	217	233	222	244	213	211	204	203	241	226	239	249	243	204	214	212	239	184	230	205	229	222	220	242	223	196	214	264	229	216	220	230	216	226	234	208	247	240	230	210	212	202	206	232	251	225	227	245	253	231	223	224	221	230	206	229	191	224	206	243	212	231	207	239	244	237	237	196	227	227	226	211	215	186	212	231	209	210	225	254	219	203	235	207	215
33911	2174	2162	2594	2240	1908	1512	1396	1301	1109	1046	965	847	907	762	785	764	731	750	693	690	702	713	699	683	673	674	653	630	603	623	637	628	602	624	623	591	551	622	586	587	561	581	580	585	634	580	599	563	567	560	611	593	598	616	644	607	637	579	594	574	567	568	572	546	561	605	578	575	558	597	575	570	583	595	562	542	584	573	551	565	549	566	573	533	582	587	581	545	587	563	605	572	596	576	575	542	583	627	559	586	517	560	602	599	536	544	583	553	586	583	567	587	588	604	579	584	598	540	580	562	551	599	545	565	586	536	544	545	558	542	597	608	572	607	606	579	550	583	564	539	577	575	566	562	595	597	573	526	578	577	535	540	602	568	538	647	583	572	572	576	562	582	568	582	559	513	595	570	597	563	521	536	549	594	571	559	620	595	546	561	597	575	557	614	596	576	596	544	599	589	581	537	591	583	582	553	563	602	562	563	615	578	563	602	585	561	528	579	568	564	533	581	591	535	599	552	591	573	568	604	579	575	572	543	533	575	568	583	539	583	534	613	566	633	606	556	589	557	563	535	565	554	560	603	544	610	569	601	584	578	567	602	561	511	601	527	599	553	558	597	583	599	555	545	605	631	574	563	558	570	556	558	530	564	605	600	592	557	569	615	596	579	560	579	614	586	554	548	562	559	559	570	590	560	559	547	575	553	574	582	598	527	540	517	587	597	575	607	582	562	534	589	520	568	566	600	506	571	567	563	547	581	547	599	571	582	550	572	589	577	575	555	577	576	569	575	536	606	588	603	557	570	588	581	580	552	550	571	554	543	558	562	541	557	546	619	570	588	557	558	592	533	583	573	571	587	586	575	560	555	577	592	579	554	543	562	542	601	591	572	592	546	604	548	618	584	553	574	615	605	604	574	593	552	529	619	561	589	582	579	552	540	598	580	509	554	553	585	553	581	553	614	567	572	564	526	615	563	567	565	588	578	563	579	599	557	588	579	557	542	516	579	616	581	560	545	613	581	527	571	571	548	569	568	556	568	564	559	554	537	577	546	558	562	540	569	620	577	598	559	555	587	559	620	581	592	569	562	606	565	552	554	539	589	600	523	596	598	537	588	562	596	573	550	571	598	543	567	563	571	581	584	582	580	589	573	528	569	571	573	568	554	608	582	558	549	560	567	531	610	594	595	527	554	575	593	575	585	586	644	566	567	570	580	594	568	563	532	577	566	570	580	567	586	565	564	555	583	597	530	584	586	575	569	579	584	576	605	569	519	570	560	589	562	548	577	555	581	604	523	534	585	612	598	573	564	592	529	594	584	576	534	587	562	571	527	557	562	543	592	552	545	575	599	546	562	585	603	531	592	543	596	577	564	607	585	533	568	541	559	593	604	567	542	619	564	535	544	548	541	555	598	535	584	598	645	551	554	624	539	593	606	570	535	532	598	514	600	609	552	565	611	599	519	587	559	600	558	586	565	549	576	574	590	581	524	548	559	587	522	570	578	542	550	580	590	551	567	517	554	555	565	540	598	587	565	552	579	579	548	568	581	565	576	545	571	564	555	611	568	582	561	545	542	546	566	597	577	569	566	560	612	597	591	609	606	533	579	547	511	524	583	565	531	596	579	571	606	593	538	604	561	566	601	563	570	552	579	584	534	598	576	568	589	584	526	572	575	590	564	570	596	574	531	561	539	557	561	582	600	561	559	620	528	539	598	578	592	551	556	576	595	596	532	586	554	544	568	620	570	585	580	567	566	594	550	564	550	582	545	570	568	559	563	568	582	592	553	598	591	576	551	569	561	551	554	559	567	569	588	578	575	589	574	575	539	544	542	563	575	550	557	599	584	554	570	573	558	553	561	574	556	558	540	574	554	564	548	604	603	578	594	587	595	593	550	554	571	575	581	565	529	542	604	562	552	548	537	582	586	571	569	573	577	622	551	532	578	551	572	577	577	542	569	533	575	564	541	550	580	529	591	568	559	563	561	595	631	568	579	534	596	605	575	537	546	558	581	522	550	573	551	536	552	593	524	590	544	564	588	541	535	615	569	558	560	586	602	556	601	546	572	594	571	528	586	555	586	546	545	568	568	574	586	585	586	575	551	560	577	534	602	562	543	573	599	573	558	555	505	557	581	596	598	590	573	538	542	577	557	582	552	562	617	544	594	524	560	570	575	534	592	556	580	575	573	591	572	562	573	542	589	611	533	511	624	602	572	582	584	562	608	538	584	583	591	592	532	594	521	526	608	569	550	582	573	574	594	544	571	562	591	569	569	568	577	573	537	546	581	540	616	536	543	591	542	536	615	594	567	617	538	538	598	621	537	569	538	602	564	584	566	573	579	599	566	544	572	548	511	560	563	586	570	565	545	622	586	582	568	540	575	572	571	599	587	562	525	574	531	596	525	564	571	584	624	547	539	601	602	521	592	544	586	533	550	591	577	587	562	533	556	561	514	570	545	548	526	583	586	554	577	558	559	557	583	543	569	568	569	563	574	560	534	543	587	545	590	570	562	563	549	553	590	586	542	579	590	545	573	589	551	579	539	529	612	599	570	575	587	545	573	590	643	592	571	588	596	593	562	556	573	607	589	571	532	564	588	565	568	557	557	605	566	542	521	598	529	590	561	547	548	548	561	569	548	541	568	545	549	612	583	574	579	553	545	587	575	560	591	564	566	584	545	560	568	550	593	541	567	542	560	591	532	533	571	580	603	576	609	600	624	507	557	575	588	540	524	550	568	584	524	588	581	568	591	552	573	616	572	579	571	559	600	549	554	553	564	576	568	566	575	553	564	567	593	545	554	596	568	561	610	565	600	587	578	562	598	524	544	559	538	571	544	595	542	572	599	591	521	552	545	594	583	557	590	549	589	598	554	557	589	591	593	558	534	619	589	550	562	518	564	580	551	579	550	605	601	588	539	548	577	578	530	541	523	548	569	591	564	577	558	549	582	580	571	586	593	560	557	539	581	553	595	585	568	560	587	545	590	575	548	541	626	549	558	546	609	517	584	547	560	608	585	590	566	545	568	561	527	583	531	555	606	563	564	586	549	578	607	565	580	578	564	590	614	520	569	597	521	572	580	544	547	576	574	550	509	559	567	525	563	579	596	584	572	533	568	547	584	583	530	583	531	563	605	594	575	573	545	520	567	527	574	549	596	517	592	571	589	609	574	593	579	589	583	566	594	571	567	574	527	563	551	556	601	538	582	599	587	575	519	556	530	583	598	508	580	612	548	593	563	569	585	558	581	555	583	602	599	557	595	578	547	560	589	546	522	569	601	596	560	578	559	567	567	585	541	560	572	555	535	552	570	546	564	583	588	567	541	546	555	590	590	568	556	584	563	564	597	594	569	588	561	539	585	576	553	568	586	567	606	595	567	541	602	553	604	576	525	569	612	529	555	578	604	531	569	564	565	567	563	575	585	559	567	564	549	579	598	554	592	538	570	622	567	557	574	563	571	571	592	536	621	555	596	580	596	553	547	582	611	599	595	551
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
