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
336819923155	336819923716	336819924266	336819924816	336819925366	336819925916	336819926466	336819927016	336819927566	336819928116	336819928666	336819929216	336819929766	336819930316	336819930866	336819931416	336819931966	336819932516	336819933066	336819933616	336819934166	336819934716	336819935266	336819935816	336819936366	336819936916	336819937466	336819938016	336819938566	336819939116	336819939666	336819940216	336819940766	336819941316	336819941866	336819942416	336819942966	336819943516	336819944066	336819944616	336819945166	336819945716	336819946266	336819946816	336819947366	336819947916	336819948466	336819949016	336819949566	336819950116	336819950666	336819951216	336819951766	336819952316	336819952866	336819953416	336819953966	336819954516	336819955066	336819955616	336819956166	336819956716	336819957266	336819957816	336819958366	336819958916	336819959466	336819960016	336819960566	336819961116	336819961666	336819962216	336819962766	336819963316	336819963866	336819964416	336819964966	336819965516	336819966066	336819966616	336819967166	336819967716	336819968266	336819968816	336819969366	336819969916	336819970466	336819971016	336819971566	336819972116	336819972666	336819973216	336819973766	336819974316	336819974866	336819975416	336819975966	336819976516	336819977066	336819977616	336819978166	336819978716	336819979266	336819979816	336819980366	336819980916	336819981466	336819982016	336819982566	336819983116	336819983666	336819984216	336819984766	336819985316	336819985866	336819986416	336819986966	336819987516	336819988066	336819988616	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26324	7724	3838	2261	1340	938	737	585	454	410	359	323	364	316	280	259	267	266	271	250	254	236	267	237	243	229	232	217	226	219	220	241	219	220	250	203	195	254	245	232	236	231	261	217	241	231	188	191	245	234	238	213	230	206	219	217	208	231	206	225	211	241	197	229	239	201	234	194	233	202	250	242	206	228	208	201	200	210	185	215	219	218	222	228	207	204	220	219	221	218	230	232	223	227	226	207	222	208	206	204	207	206	219	201	211	210	203	201	226	205	220	203	246	244	233	197	214	216	200	202	245	214	231	234	228	261	198	202	224	207	218	202	238	219	226	222	227	221	210	223	220	206	237	223	209	224	222	201	187	211	191	191	206	209	214	210	216	224	200	220	224	192	194	226	273	231	200	203	193	221	225	199	233	217	249	204	216	198	235	225	202	221	219	239	215	221	229	207	213	226	209	213	227	220	208	223	222	197	197	231	195	227	227	203	199	212	187	222	234	216	244	219	237	227	240	231	235	200	200	216	211	192	206	218	206	206	186	207	239	211	219	215	199	238	213	232	216	220	239	189	213	234	220	227	221	222	225	201	239	205	210	207	188	210	183	242	217	200	217	200	204	208	205	212	220	216	218	204	215	246	220	182	213	225	243	219	210	232	244	225	247	203	192	226	191	211	230	215	191	251	202	208	217	213	226	217	218	230	192	196	214	177	212	212	203	211	239	239	194	217	198	243	208	203	228	182	217	209	202	210	241	195	208	200	208	221	252	205	191	219	239	214	211	180	205	228	231	216	194	208	218	199	216	211	218	194	206	228	212	203	238	226	226	214	209	219	202	202	199	215	203	218	229	216	206	216	220	209	222	225	213	192	217	221	192	212	208	230	232	203	220	208	204	189	205	206	196	201	233	200	234	213	250	247	227	194	244	202	188	200	194	203	208	206	219	220	211	200	215	196	191	221	250	231	221	238	220	208	218	214	179	225	218	238	213	211	198	222	218	223	191	221	234	230	219	221	207	230	232	211	196	250	248	220	222	207	220	230	250	207	201	220	207	185	191	181	227	204	209	210	234	199	204	224	220	203	199	226	225	209	213	228	179	192	211	207	223	220	214	205	211	223	221	218	183	216	204	233	192	219	212	215	207	240	201	227	205	224	188	229	206	210	235	205	232	186	231	202	212	244	228	229	239	207	208	208	209	224	214	214	212	176	237	202	220	190	202	229	208	206	249	191	217	198	216	232	199	176	222	230	212	235	226	213	214	201	245	213	222	205	218	247	234	202	202	198	228	221	199	221	211	194	198	224	211	198	223	206	211	209	200	237	225	208	220	194	214	214	235	226	198	214	205	199	212	217	215	206	212	202	181	206	196	207	225	210	222	186	186	225	205	224	233	208	209	188	191	244	220	202	226	209	224	201	220	240	185	200	227	194	207	193	209	244	241	237	250	238	230	207	227	226	232	198	222	214	209	229	195	207	199	210	240	239	217	230	196	213	211	215	178	227	203	217	206	210	198	216	265	216	197	187	212	221	199	221	216	233	217	225	239	231	206	227	184	219	217	183	211	224	182	222	208	228	210	197	202	208	230	199	198	199	223	199	239	204	221	218	216	198	214	199	220	234	184	195	215	205	220	201	216	192	203	208	219	220	230	204	183	225	220	221	216	222	202	213	206	198	199	200	226	215	218	242	219	214	223	235	195	258	209	217	189	215	221	211	228	212	205	220	217	241	187	204	214	251	206	205	218	211	218	218	215	231	240	186	208	233	216	200	214	233	207	215	216	218	197	209	187	219	215	200	235	216	214	214	204	222	227	229	206	243	217	213	206	206	193	220	213	190	193	246	216	236	217	219	210	216	218	212	230	222	192	225	219	221	266	214	202	224	230	215	213	219	212	217	222	239	211	217	184	197	193	196	219	204	224	224	198	219	223	218	198	226	197	233	208	237	224	233	214	209	226	215	233	198	199	226	206	201	238	219	216	193	200	213	209	210	203	219	212	227	220	196	251	215	235	222	207	230	212	238	224	228	240	225	204	224	195	223	221	188	213	226	223	236	234	216	222	205	240	219	229	192	218	223	216	198	220	224	216	202	221	224	185	236	191	211	199	204	221	215	203	222	224	218	225	238	201	194	213	200	229	222	205	204	205	223	222	197	213	216	233	226	194	215	235	202	223	215	245	206	227	190	213	202	191	220	224	218	190	210	207	224	217	222	201	215	208	227	213	206	206	215	184	202	232	200	226	224	209	235	202	208	201	201	222	211	223	217	232	212	213	229	201	205	194	201	200	225	182	207	236	207	201	213	255	238	225	219	213	213	217	232	229	203	237	249	224	210	229	212	218	231	225	224	217	248	193	214	210	213	228	212	206	202	238	221	230	236	211	227	233	205	220	204	212	211	200	241	199	256	216	222	245	221	235	217	225	215	204	203	227	230	233	199	213	201	221	210	201	221	213	222	217	210	216	205	232	198	199	214	245	231	222	195	196	212	216	209	225	200	219	238	211	237	201	186	213	218	213	207	227	213	192	218	208	233	177	221	199	216	216	201	217	212	205	209	189	189	229	212	207	196	243	223	233	223	219	210	244	215	209	214	210	203	211	216	205	226	216	222	203	214	202	212	229	232	211	214	173	219	209	224	195	218	197	217	194	238	209	208	217	224	238	238	196	224	221	219	202	243	213	244	210	209	223	235	247	213	222	224	225	209	200	175	222	241	191	207	219	216	252	200	228	220	200	192	205	202	215	242	238	216	208	199	211	218	222	211	210	215	205	215	218	218	242	203	195	217	213	220	260	205	202	206	226	223	223	236	231	233	205	190	198	198	213	188	209	202	218	211	227	199	217	200	197	198	201	176	238	212	188	220	205	192	219	194	198	228	216	198	203	226	204	195	225	207	207	225	252	238	218	238	194	202	231	210	203	231	217	212	229	228	212	236	214	202	228	215	208	203	194	213	207	180	192	194	177	197	220	219	209	210	201	221	218	224	228	225	208	210	219	224	256	214	224	221	229	208	198	215	225	252	211	221	209	213	189	222	201	226	232	210	202	212	228	196	210	224	215	220	221	200	219	222	233	228	237	242	221	214	227	187	209	203	187	211	248	210	217	217	210	223	218	210	182	233	203	216	217	216	232	212	218	224	230	183	221	188	219	237	213	226	210	196	199	210	197	195	240	201	233	223	209	215	223	204	217	214	223	221	235	266	200	240	222	239	224	204	202	198	205	197	229	238	212	205	239	202	196	201	222	224	219	211	204	210	214	221	220	207	182	220	220	205	216	203	205	225	215	210	247	220	225	214	205	224	232	204	203	233	209	209	227	213	206	218	217	213	228	200	212	216	187	215	224	231	219	256	228	225	217	222	205	235	201	218	204	234	213	212	201	213	207	221	235	198	198	223	229	213	244	238	221	208	234	227	242	219	222	224	217	213	213	234	250	209	219	212	204	220	221	220	216	219	210	238	177	222	208	208	214	211	235	197	215	220	218	228	246	208	227	242	219	241
8182	2861	5608	5777	4658	3797	3102	2442	2120	1837	1521	1428	1263	1199	1081	989	946	894	846	841	814	718	735	739	630	666	693	614	692	645	617	640	595	614	620	618	600	631	636	570	612	582	593	571	565	591	534	560	582	551	588	548	519	497	530	542	561	536	525	520	554	516	549	512	554	546	514	520	514	500	512	530	534	542	545	515	499	539	511	512	568	552	527	516	518	503	507	493	609	529	490	494	486	479	498	490	504	505	513	472	537	521	519	522	532	490	516	511	509	551	518	552	539	520	533	483	523	517	507	535	518	493	533	500	542	538	547	517	519	476	464	519	488	484	491	525	530	512	506	517	510	540	511	509	513	572	497	505	541	515	540	536	493	509	558	500	563	513	520	476	462	488	496	513	556	506	495	502	532	512	482	501	481	524	510	506	524	517	458	501	482	525	538	493	489	532	526	573	539	543	480	509	494	500	489	513	538	532	527	532	520	514	480	544	536	524	519	510	529	566	492	525	478	492	504	509	502	499	494	544	540	488	540	497	512	545	524	508	523	526	535	522	474	478	491	508	511	529	512	536	481	544	492	508	508	487	487	537	509	515	483	533	532	510	485	506	509	546	523	510	538	506	500	473	507	485	502	455	508	504	499	498	503	540	493	502	519	478	501	513	518	523	485	543	503	524	512	516	522	488	498	476	522	506	559	494	490	517	527	507	459	501	490	500	525	514	469	501	520	537	461	475	510	481	491	514	510	535	507	491	489	499	450	512	526	495	487	538	512	545	542	525	498	486	503	487	450	512	515	500	543	565	469	473	536	473	484	510	521	521	540	503	515	518	479	468	504	484	481	527	520	487	518	473	458	536	488	490	537	492	541	509	503	517	543	550	506	498	502	517	516	510	506	528	481	515	531	545	505	503	506	488	523	523	511	484	520	511	475	481	560	492	475	518	509	480	520	523	519	519	501	491	505	526	518	515	509	522	499	537	477	501	526	503	505	511	523	533	480	521	517	513	529	489	537	468	518	491	532	531	487	528	497	511	490	516	524	499	510	514	543	483	516	508	550	505	507	494	450	490	475	524	518	505	496	470	527	512	527	506	486	465	472	496	493	486	541	518	516	489	545	478	505	547	479	506	525	507	461	482	507	461	525	511	526	475	541	518	542	530	483	512	517	508	518	493	475	495	513	510	492	530	503	503	504	488	517	491	471	505	552	521	507	522	514	534	523	472	551	455	537	484	496	513	517	504	546	498	497	519	521	505	504	492	549	504	487	504	524	508	519	487	492	490	544	472	521	527	479	483	514	542	484	500	533	500	532	480	523	507	511	475	514	506	477	526	495	525	513	458	495	506	518	484	498	499	515	527	513	518	509	463	504	513	504	495	500	493	509	511	512	487	514	467	545	516	543	506	469	540	499	533	496	495	494	537	464	513	468	494	509	525	501	505	506	529	508	492	509	510	516	518	495	522	474	512	511	532	465	502	487	501	523	507	490	537	492	546	507	531	524	510	524	520	529	507	480	520	499	509	518	498	491	514	501	502	482	508	513	498	518	489	494	528	524	510	483	490	502	495	462	486	506	523	526	481	560	443	483	551	518	471	556	473	517	508	549	465	474	498	468	533	510	499	513	524	515	504	512	519	516	522	491	538	491	507	522	502	519	539	512	483	514	535	495	546	534	519	530	528	495	482	502	516	534	504	493	538	485	499	510	530	566	556	488	447	505	485	518	475	521	530	505	507	508	507	509	536	488	484	498	482	495	548	496	518	484	510	496	530	498	542	556	523	480	463	495	534	454	473	470	510	523	503	512	533	533	553	491	476	564	514	502	488	502	509	519	487	479	538	474	530	545	511	512	520	524	512	498	497	496	485	528	526	520	512	507	479	531	476	491	512	494	530	429	543	510	492	469	483	516	501	511	503	498	484	486	522	486	519	492	482	501	512	553	492	486	527	481	529	461	504	510	484	510	494	528	487	539	509	498	520	492	504	546	485	518	520	527	521	478	505	508	483	489	517	500	485	517	518	534	514	522	523	505	503	489	496	456	509	510	531	522	488	498	549	497	528	476	510	498	492	528	482	537	495	504	514	503	490	501	474	520	516	512	510	488	538	533	494	502	516	496	535	494	512	414	503	497	514	531	530	535	527	559	541	462	496	547	528	492	530	518	515	498	527	494	479	522	532	500	496	527	494	477	522	474	511	556	500	511	522	463	546	533	506	537	472	497	486	493	512	543	515	463	479	528	504	539	486	525	494	515	524	468	562	475	531	462	508	467	505	502	509	504	527	482	559	523	539	527	525	516	494	497	528	483	513	486	517	513	513	500	511	526	490	487	562	539	479	509	477	494	511	498	544	516	494	489	484	474	507	499	478	503	522	524	488	491	508	513	516	520	483	503	500	478	530	544	501	490	494	507	536	548	492	488	509	486	544	476	516	475	536	467	506	528	498	542	492	527	473	519	500	500	505	462	532	517	454	523	499	543	488	512	546	512	513	528	463	468	496	541	527	501	554	511	513	478	482	504	491	474	515	512	467	479	515	533	468	503	493	504	533	508	506	513	524	461	501	526	511	474	529	522	516	542	529	484	469	540	526	504	520	519	526	499	479	506	542	525	560	495	503	486	483	508	486	487	535	465	476	530	505	502	509	521	479	508	506	494	546	526	524	522	557	511	517	461	516	460	469	480	532	528	512	497	507	480	507	507	493	531	494	512	506	480	494	460	490	536	496	487	464	533	480	489	508	502	538	547	510	502	525	488	502	542	537	509	504	513	546	518	476	523	475	502	528	492	504	496	516	500	517	478	494	497	503	480	493	536	522	485	459	502	492	533	468	508	501	539	509	508	492	485	502	472	509	493	487	513	519	496	496	523	544	528	506	504	520	525	505	508	494	470	523	464	473	476	487	515	471	492	520	545	512	486	560	508	528	515	491	500	502	509	542	461	494	523	486	500	498	474	492	479	538	499	504	508	509	527	546	484	541	507	469	505	478	528	482	453	513	561	494	528	464	495	530	533	530	517	470	501	480	477	527	551	522	541	505	509	508	482	525	489	491	505	521	532	529	484	492	489	517	558	478	517	519	494	557	517	575	508	465	494	486	514	496	504	509	511	519	535	505	525	527	468	472	523	521	506	495	489	516	501	539	454	509	519	480	492	496	526	510	518	486	515	525	522	560	504	474	519	535	505	480	516	512	499	532	516	512	517	511	529	496	516	526	551	519	472	487	520	465	491	538	509	484	485	517	506	522	508	497	476	506	522	496	504	508	524	517	501	493	513	534	499	526	507	534	533	514	484	499	524	503	513	494	523	456	527	498	475	507	526	524	525	488	494	504	511	525	503	496	529	513	477	502	518	504	555	528	490	475	513	529	502	493	526	476	503	536	496	502	538	504	516	526	534	531	523	512	503	510	491	515	492	553	492	479	514	476	505	519	525	539	487	520	492	492	553	496	559	516	521	485	471	499	456	490	512	512	497	520	488	498	534	498	514	476	469	516	488	502	481	550
18544	1390	274	261	218	242	253	238	213	189	218	249	242	198	212	207	223	242	242	216	219	226	229	224	206	207	201	198	227	228	227	265	230	229	214	225	262	245	248	227	211	222	241	219	229	260	221	218	201	220	242	238	238	226	238	209	230	236	231	227	193	242	240	217	241	218	241	229	222	216	219	215	241	211	244	209	230	227	217	222	196	219	217	201	234	221	236	237	234	217	246	194	212	231	217	216	220	224	247	242	234	221	189	229	227	219	206	226	214	226	208	189	214	230	226	225	202	251	235	211	240	235	219	219	238	210	197	241	224	245	244	221	213	199	228	218	235	232	223	241	193	250	220	222	222	229	218	229	200	201	199	207	244	250	216	190	214	195	204	238	219	211	239	194	202	245	238	217	190	230	244	256	224	263	200	222	231	231	209	225	229	243	227	242	212	232	206	214	213	189	215	214	241	234	211	211	207	217	219	249	211	221	205	222	216	223	227	220	211	196	211	226	204	230	249	241	215	213	217	212	248	226	233	234	196	228	211	205	228	212	222	230	213	215	237	213	222	220	248	246	230	207	215	204	220	233	198	213	223	227	194	198	213	222	207	251	227	225	220	231	228	215	209	217	205	222	195	218	206	216	253	247	252	211	220	216	192	229	229	233	213	245	197	233	242	204	225	235	197	240	232	211	221	234	215	224	214	223	238	233	221	225	254	213	218	227	265	255	218	218	201	245	215	223	197	224	228	233	233	224	214	225	237	191	241	232	197	246	208	220	208	244	230	235	206	228	200	226	226	223	229	232	227	209	213	216	225	247	203	218	206	194	216	229	213	206	239	199	232	206	197	213	232	220	210	237	217	208	213	237	230	204	217	221	201	243	219	243	226	234	220	210	214	222	240	259	224	229	224	192	208	204	217	215	228	206	221	216	219	224	238	201	221	237	226	209	213	202	200	214	228	211	207	211	214	213	237	213	210	229	214	220	231	219	221	229	222	200	229	228	239	206	250	250	251	208	218	195	235	220	232	241	211	199	206	225	215	273	210	229	229	237	224	228	252	192	214	228	240	224	231	212	214	204	211	203	241	238	250	209	222	204	241	238	229	206	204	204	236	242	223	216	217	235	237	216	215	217	236	216	222	192	210	220	207	201	202	197	237	236	220	207	188	225	215	279	195	213	223	197	214	232	213	217	198	222	236	199	224	234	222	223	227	224	243	232	204	234	219	239	232	222	240	251	235	204	221	215	211	242	221	230	204	245	204	232	236	219	212	195	220	224	232	250	221	240	228	230	206	232	230	224	209	214	233	247	214	233	208	234	236	219	239	194	206	236	232	203	208	215	217	227	243	237	216	234	218	212	238	228	228	216	211	215	243	231	208	230	190	242	213	220	213	226	220	215	241	238	216	229	240	227	236	192	239	230	195	228	201	226	236	229	234	218	240	235	230	238	228	235	236	217	210	222	246	222	242	202	221	210	220	204	213	244	212	244	262	237	215	215	227	212	213	224	242	242	200	237	247	236	242	223	200	232	218	218	214	239	208	203	203	224	203	212	213	229	225	217	244	226	192	194	208	220	201	226	206	220	224	215	215	218	223	211	214	226	223	228	244	222	243	204	219	193	253	223	211	206	192	217	212	231	252	207	202	234	219	197	241	213	232	195	221	184	207	210	200	230	205	227	186	227	236	220	222	247	232	240	223	242	201	224	241	219	216	213	229	232	232	218	238	242	218	213	235	217	216	223	196	202	228	225	227	229	216	212	216	220	220	234	217	220	217	213	234	217	222	210	218	259	229	220	224	190	249	257	266	256	239	199	236	245	221	219	205	226	217	236	228	204	227	249	234	217	217	220	259	237	224	224	217	210	251	220	213	219	188	219	192	204	245	213	247	212	228	211	216	211	246	218	269	250	212	239	246	218	242	204	192	209	228	205	215	201	207	231	254	219	242	234	217	222	215	201	214	203	221	247	223	213	235	233	216	212	223	237	226	203	203	214	201	200	250	223	228	217	230	217	194	218	214	249	218	223	224	231	203	218	233	228	223	257	188	204	230	227	219	246	218	202	243	242	226	227	199	227	240	230	225	206	229	239	214	230	229	243	223	207	216	221	212	225	231	223	257	224	216	256	221	235	200	220	228	202	228	236	202	226	218	214	207	215	227	238	204	251	208	213	243	200	219	211	223	224	235	220	215	241	231	229	223	205	205	195	210	226	212	207	235	232	205	214	233	227	237	255	243	217	210	198	213	214	249	240	213	197	242	227	218	218	213	249	243	212	217	225	212	215	204	226	204	211	214	235	217	225	228	231	223	232	246	261	213	213	204	216	244	223	216	227	187	239	213	224	215	203	228	239	219	198	226	229	225	223	210	225	231	224	222	233	224	226	240	244	215	226	232	234	231	222	219	213	209	236	240	240	227	246	205	235	196	220	204	222	221	216	235	198	210	218	202	220	214	234	227	233	232	229	231	213	240	200	234	218	219	222	225	225	251	220	220	230	211	243	221	213	224	212	218	234	217	182	233	233	206	207	215	208	238	197	209	213	212	221	240	217	219	252	210	226	232	232	236	208	211	225	230	238	192	226	226	185	248	236	216	239	218	232	219	230	225	202	220	235	221	250	207	191	198	273	245	249	223	216	236	251	212	228	221	211	206	215	223	224	215	203	236	209	203	223	225	227	247	234	203	208	224	200	200	193	202	234	250	222	218	200	215	229	230	223	198	210	237	215	241	208	199	226	202	212	211	247	218	235	229	206	202	192	215	213	231	236	227	203	209	218	218	230	249	243	204	212	235	240	229	225	227	187	240	230	228	216	219	217	253	203	229	229	236	218	229	239	225	241	216	206	232	214	193	220	221	213	223	180	244	236	218	225	221	231	214	237	223	228	215	212	217	234	224	238	233	219	215	227	228	204	231	238	227	265	244	227	195	215	229	229	228	243	239	203	214	223	222	192	227	232	216	219	204	225	194	232	214	228	212	232	227	215	203	212	196	239	219	244	224	217	221	219	216	217	234	243	212	218	221	206	219	221	242	214	239	228	208	212	229	220	240	213	214	211	214	221	246	251	226	239	240	205	202	227	229	203	201	231	245	219	231	220	210	207	216	234	230	213	232	255	224	229	206	228	212	220	206	203	198	235	232	216	237	208	249	232	230	231	196	205	236	214	263	216	238	222	257	208	223	249	224	225	228	225	246	221	206	231	223	206	206	229	221	204	225	239	221	219	228	238	249	213	220	215	227	220	208	214	241	214	195	193	238	229	201	225	230	216	213	207	209	230	231	241	204	255	239	250	225	196	217	243	213	245	216	236	219	216	224	237	201	193	219	249	230	234	206	215	209	247	243	249	247	248	243	228	243	226	236	207	231	196	213	217	233	197	228	222	215	221	238	218	228	248	227	216	227	212	239	201	221	242	239	212	216	249	238	251	230	211	214	242	211	218	210	243	238	235	257	239	222	202	241	232	208	208	242	242	234	204	236	199	225	251	205	219	232	239	229	219
6863	630	705	660	641	580	593	592	662	564	563	582	583	542	549	606	546	567	539	606	573	546	563	535	588	559	555	574	582	561	511	542	564	542	535	563	583	557	527	539	555	542	562	563	523	540	609	569	524	544	554	583	582	556	598	566	577	583	577	556	548	558	560	527	533	522	570	547	577	542	556	541	589	567	557	571	548	547	556	529	548	538	508	517	586	545	548	567	550	520	553	532	542	526	617	543	561	571	562	512	560	557	551	535	548	592	579	532	526	554	574	559	574	579	495	553	535	564	555	551	555	575	566	534	567	535	577	563	493	543	534	605	548	555	536	523	534	572	536	544	569	582	557	588	516	586	553	520	553	529	553	550	540	593	553	540	569	551	532	562	511	520	510	541	594	559	547	559	585	494	538	584	510	571	520	540	550	558	558	504	559	601	563	567	551	557	597	553	530	591	547	571	566	534	536	595	582	550	558	604	566	575	539	558	548	541	560	539	546	538	545	545	572	569	536	575	533	543	591	537	555	581	582	558	521	592	583	565	549	523	545	512	547	539	552	519	561	500	532	580	559	553	571	569	531	555	534	556	549	557	538	569	528	554	532	540	537	571	519	533	544	603	546	576	547	567	492	553	554	532	540	576	532	539	554	534	503	584	549	504	556	492	520	589	541	539	566	560	528	523	541	555	547	550	609	535	511	596	537	555	524	522	536	510	535	525	569	561	545	572	583	556	591	535	556	563	553	575	545	557	552	543	566	544	579	561	540	553	587	578	526	561	525	593	589	561	552	575	561	522	527	533	554	545	569	596	584	553	580	558	537	588	552	532	556	559	542	551	535	532	584	549	521	561	575	543	532	567	523	538	579	567	564	553	527	536	559	585	572	568	509	515	515	541	551	552	545	545	570	540	579	545	510	546	548	565	531	531	534	544	556	562	521	560	552	571	544	540	584	536	550	543	560	555	551	556	541	536	556	572	542	550	548	549	565	572	552	565	526	514	577	604	562	567	545	543	593	533	535	571	558	558	525	562	502	572	539	570	543	544	574	583	548	580	558	574	547	542	550	538	519	538	551	521	557	584	567	561	568	537	547	548	539	563	549	509	546	598	558	515	568	562	563	562	539	528	599	553	588	547	514	552	556	545	530	549	551	573	540	564	572	532	592	543	551	531	561	516	534	547	580	534	579	535	560	562	547	499	588	567	564	567	578	508	545	577	573	584	560	527	534	544	543	558	572	583	532	564	570	526	547	586	535	558	539	538	567	557	579	546	551	556	594	568	566	599	550	560	586	547	542	528	553	570	623	502	558	597	554	538	565	519	505	569	538	528	534	533	545	568	568	533	544	511	578	559	538	585	552	558	575	609	516	563	544	538	563	556	540	542	553	574	554	574	579	557	554	582	520	544	559	554	543	565	570	525	538	538	537	525	580	595	562	536	526	543	535	595	562	552	538	542	530	531	557	546	534	538	597	530	594	565	553	540	572	610	559	550	579	539	487	549	534	503	519	615	575	539	589	575	601	554	545	542	547	533	525	551	578	522	555	577	601	546	576	533	588	535	557	566	578	519	570	575	554	539	565	572	546	541	505	565	558	549	577	538	557	548	539	543	503	493	545	527	529	535	520	554	559	548	527	568	584	543	580	572	558	553	547	515	565	551	547	588	536	598	534	517	561	543	568	499	557	535	544	592	555	554	543	517	528	571	516	549	546	521	565	571	522	562	524	531	539	538	523	512	559	552	576	553	550	559	562	559	526	539	565	568	577	543	522	580	549	568	582	521	575	502	568	519	536	562	550	544	589	561	563	535	579	542	542	511	552	502	590	548	553	536	540	523	572	544	578	561	532	575	532	504	537	537	566	541	551	516	589	559	549	599	537	569	503	509	584	533	575	577	554	578	534	534	525	531	574	518	540	599	548	547	537	554	540	534	572	507	633	530	541	557	565	578	576	582	509	546	559	562	543	565	543	577	557	533	543	538	505	544	519	574	572	540	559	549	514	554	513	566	553	580	538	590	566	572	556	583	591	594	568	524	520	553	534	512	569	583	533	569	518	578	550	597	564	515	560	563	527	574	549	547	575	515	487	516	540	558	544	537	562	576	581	537	595	539	529	565	570	495	526	567	550	580	561	520	578	517	565	542	571	562	596	545	542	532	547	613	579	577	542	545	552	559	577	560	551	567	587	585	538	518	568	538	532	559	542	541	526	575	580	594	556	567	555	579	548	577	529	568	531	550	570	531	549	525	561	522	577	557	539	550	567	600	545	542	563	534	559	567	527	559	539	548	555	591	573	537	574	575	548	519	552	535	579	509	536	561	579	572	560	562	546	605	572	544	558	558	513	534	540	552	543	597	574	529	567	559	559	534	520	575	553	566	554	542	550	595	551	528	548	595	511	579	539	544	559	552	550	530	555	577	587	557	614	561	586	567	521	572	573	558	557	525	535	542	541	566	560	556	596	563	559	563	549	559	607	570	556	522	570	572	560	556	585	588	589	585	513	574	545	530	523	564	537	548	552	523	538	528	548	535	555	540	565	554	577	538	559	512	563	539	549	555	594	519	561	537	541	541	540	522	538	515	554	557	540	511	566	590	580	572	538	547	530	526	549	567	543	565	550	510	540	536	564	579	512	548	542	541	557	557	595	554	539	563	526	536	598	541	531	517	575	561	575	583	533	567	580	539	504	535	573	566	552	512	559	534	529	571	545	545	515	556	511	539	547	503	583	580	533	540	534	581	553	591	565	527	556	554	544	578	561	542	570	605	553	598	537	532	604	545	535	548	575	501	559	557	607	537	575	532	544	532	565	559	552	535	555	553	566	500	537	553	565	538	592	525	537	540	588	518	589	532	542	522	572	565	565	545	530	517	591	554	530	546	527	560	576	558	488	505	505	528	516	562	586	512	539	562	542	528	514	549	516	535	574	562	574	578	551	513	565	562	550	529	543	558	559	553	547	553	536	562	558	569	570	567	559	573	537	581	529	571	548	580	526	552	530	565	562	555	585	533	567	552	554	534	525	551	550	535	536	522	510	565	586	566	540	559	549	552	548	547	525	544	553	573	555	534	582	537	533	584	527	593	583	518	538	548	546	576	549	558	538	537	539	583	521	536	564	508	531	549	562	573	551	561	579	558	552	566	575	586	542	591	567	571	607	544	563	574	538	581	538	535	521	515	561	537	531	546	524	514	538	542	581	561	544	533	584	546	536	568	592	565	586	556	575	563	574	539	548	539	519	551	563	539	564	549	535	532	543	549	548	554	550	548	586	527	519	537	543	580	532	565	520	561	551	581	562	547	537	521	603	548	568	566	517	573	528	490	515	563	529	558	511	556	538	552	599	534	538	581	604	543	498	528	555	535	555	545	550	560	516	550	576	538	565	577	552	570	506	542	561	529	480	590	553	550	552	576	521	557	540	542	518	518	560	569	576	513	547	561	546	559	546	548	552	565	532	525	489	530	576	587	567	532	553	528	530	531	539	564	548	563	556	534	578	524
22709	4464	2103	1282	843	640	535	437	410	384	370	375	339	325	338	328	328	346	310	323	305	312	330	334	319	268	312	319	260	263	298	315	304	330	287	283	310	307	293	304	288	289	304	302	324	284	283	298	290	314	306	326	306	253	288	319	274	341	288	296	294	311	280	298	325	310	290	282	289	256	279	268	336	289	297	297	292	296	303	344	325	269	253	288	303	258	312	298	330	305	306	302	309	295	289	305	326	288	319	299	300	283	313	292	289	273	258	299	276	293	307	270	284	304	302	289	309	277	291	290	265	299	290	302	269	318	303	285	340	270	285	284	289	296	310	307	273	296	292	272	304	317	272	274	278	308	281	275	275	305	315	290	280	304	266	291	317	281	311	299	316	297	303	286	295	294	280	291	276	328	317	293	295	261	301	314	313	293	327	292	263	293	288	287	289	304	265	273	337	281	277	311	294	300	275	281	263	289	275	294	303	273	325	293	312	276	283	276	288	295	292	304	302	277	292	318	276	336	297	303	308	298	287	304	286	305	317	283	324	303	297	283	289	315	298	311	278	293	294	290	256	274	295	282	288	305	290	291	317	296	285	295	289	322	296	319	280	318	296	291	299	289	269	278	279	280	311	292	298	304	321	341	280	310	282	271	313	264	310	291	251	295	282	265	291	267	282	299	295	310	281	299	280	277	292	332	319	288	276	299	311	284	317	318	288	320	305	277	307	306	306	327	280	313	270	283	308	303	332	321	299	308	299	311	287	323	292	279	279	290	315	302	298	294	293	269	262	309	292	294	301	287	276	292	275	288	287	314	308	298	289	283	311	294	336	322	284	292	296	277	314	303	283	284	308	291	320	267	259	273	303	309	299	300	287	298	310	293	297	291	286	278	310	294	274	308	306	262	297	252	301	308	285	307	316	310	256	328	299	288	265	286	275	301	299	293	325	283	272	300	298	284	313	294	311	295	298	268	308	310	337	306	296	308	288	267	296	296	296	290	270	312	307	299	278	298	307	275	292	282	283	282	279	250	269	310	299	296	288	314	272	285	284	304	286	316	320	282	304	297	285	284	295	302	305	301	287	316	289	316	288	298	296	270	278	303	326	314	279	266	284	287	301	305	290	268	328	279	281	284	295	314	281	301	253	298	300	300	304	279	305	321	281	273	283	274	282	309	304	286	277	286	293	272	321	289	297	300	319	303	299	275	285	309	300	280	281	277	266	296	302	300	290	265	262	286	264	308	275	295	294	309	283	280	271	315	317	295	291	270	290	278	310	296	291	294	268	274	303	293	300	306	300	287	307	340	318	304	295	284	294	282	316	295	295	297	296	309	282	295	290	306	295	289	294	296	296	291	292	280	278	288	281	273	272	279	323	267	291	300	280	300	289	305	271	315	281	289	316	269	278	285	286	320	319	310	279	271	302	281	295	307	310	313	304	269	300	284	308	309	275	268	295	296	295	322	292	297	286	268	286	287	294	330	296	268	285	290	271	302	279	282	303	296	303	275	303	282	283	319	302	305	280	299	293	286	313	278	286	309	310	289	283	331	337	304	273	280	311	295	277	298	289	291	328	268	314	291	300	304	296	313	279	273	302	278	289	270	294	276	286	290	270	306	301	293	302	318	299	316	273	315	280	299	282	297	280	297	291	330	311	311	337	301	295	299	303	259	308	298	281	293	273	326	315	295	327	298	291	286	294	310	303	293	331	311	313	270	269	286	274	288	286	296	287	292	283	330	299	268	305	251	289	296	307	278	288	294	290	289	288	277	285	286	324	287	306	281	293	256	291	362	282	273	302	277	313	300	283	267	276	282	301	295	294	279	330	314	321	279	295	287	278	336	298	296	295	312	315	269	322	324	326	305	301	254	303	271	306	291	293	260	287	295	324	313	273	275	310	304	333	285	323	307	272	307	309	297	296	310	275	274	267	305	314	283	311	273	319	290	330	284	285	295	304	318	308	331	309	301	331	288	284	285	307	299	277	279	299	299	296	321	316	288	284	310	287	257	317	296	314	266	257	271	299	301	301	285	272	286	293	294	291	307	287	268	306	305	272	345	280	285	305	330	312	294	292	302	322	311	303	277	270	324	316	283	290	297	275	289	269	295	301	298	282	326	291	336	279	283	271	294	306	281	297	284	309	288	288	307	274	323	300	286	320	278	312	292	287	315	297	302	304	288	328	297	295	276	295	256	295	303	294	291	297	305	271	294	292	296	300	292	324	299	271	287	293	274	286	292	299	282	278	306	311	290	311	300	306	271	303	304	295	299	280	288	276	298	305	284	286	318	304	281	284	271	302	311	291	323	300	267	256	284	307	286	322	287	292	305	256	297	270	268	308	317	300	305	277	321	288	298	313	289	308	282	310	308	293	287	296	296	304	284	281	288	267	267	259	288	282	306	291	283	296	340	325	309	300	279	284	277	308	288	290	276	290	312	283	281	299	283	267	307	326	327	302	256	297	282	310	303	284	305	299	290	306	307	285	311	292	317	284	282	266	286	303	292	296	305	276	256	322	302	313	254	301	287	299	320	277	289	281	285	293	343	299	284	292	298	303	293	339	297	289	269	276	268	300	292	278	300	310	268	308	301	295	292	293	264	302	282	287	293	285	267	337	287	323	306	287	312	298	294	251	285	285	275	309	329	277	313	302	290	295	297	307	293	317	276	296	300	263	305	303	309	303	305	314	305	297	311	288	276	266	320	288	301	302	295	300	282	269	284	299	286	271	330	312	290	312	273	302	287	286	287	303	273	332	294	277	289	308	267	301	296	320	305	298	284	279	294	304	298	329	311	328	282	255	328	314	281	256	284	334	272	309	312	306	294	286	281	285	274	288	294	292	312	285	268	299	299	279	269	291	318	344	282	284	364	298	296	272	289	312	287	290	282	264	269	294	274	295	265	326	304	262	315	281	272	274	305	304	316	339	285	280	260	276	333	306	293	326	296	266	280	272	308	319	284	295	299	334	258	319	292	252	302	304	302	305	303	309	322	294	285	300	279	270	335	301	265	287	288	292	276	285	271	298	283	294	279	295	289	297	295	314	285	295	284	286	291	286	290	278	313	268	273	319	299	309	313	310	285	301	290	292	279	280	293	289	279	277	294	301	308	302	278	298	363	310	294	329	275	297	281	266	298	257	298	268	305	310	318	310	289	306	267	272	304	277	285	292	312	295	320	314	292	293	317	273	282	271	302	316	289	302	295	310	307	313	286	309	287	275	290	293	299	290	319	287	298	310	301	302	291	298	302	296	305	283	283	285	289	272	296	328	267	302	298	281	294	303	269	310	305	311	310	278	282	271	300	314	294	271	309	275	278	307	292	289	268	272	302	295	265	306	287	302	265	275	281	297	344	291	311	292	292	256	264	282	278	323	293	322	308	301	287	287	310	284	302	289	325	291	280	305	327	242	266	289	277	304	303	274	310	300	305	305	303	293	302	313	324	303	285	259	308	286	294	328	306	296	314	300	312	279	291	267	266	301	282	281	301	283	282
7689	2122	3304	3334	2825	2336	1895	1701	1500	1372	1252	1211	1089	1040	1084	964	923	869	883	937	830	825	803	857	834	819	790	846	801	809	785	764	829	751	783	767	769	782	776	745	738	791	751	774	788	737	703	798	695	769	733	739	713	729	748	739	783	733	762	718	703	743	728	740	705	705	727	710	707	768	744	758	655	792	712	810	702	794	764	760	744	714	764	797	729	787	755	690	786	685	715	699	681	719	709	695	729	692	747	739	753	712	684	694	749	694	748	724	766	726	718	718	697	710	723	686	750	754	726	763	700	699	708	702	673	743	728	682	712	763	704	733	725	693	739	754	720	752	706	699	779	698	730	773	783	725	704	753	729	762	740	740	726	723	726	681	724	750	699	744	749	748	717	738	706	726	721	687	681	740	709	746	705	728	744	726	717	747	770	727	720	717	689	746	732	742	728	743	702	720	742	737	755	736	725	716	742	699	727	708	694	683	685	764	728	681	704	731	681	713	721	777	718	728	712	761	705	687	713	750	693	709	716	728	719	689	714	705	708	750	688	718	684	722	714	708	733	709	697	707	652	748	746	749	726	701	700	723	720	738	739	740	733	712	674	711	701	742	708	724	718	729	700	728	658	675	671	729	709	707	664	712	723	703	714	708	695	763	739	693	694	721	731	753	701	775	736	708	647	689	708	690	712	758	724	685	691	721	683	691	722	752	748	741	696	726	689	735	689	747	699	741	726	711	728	713	704	695	735	729	693	735	756	738	696	734	757	739	685	716	685	716	741	709	762	705	767	719	731	678	685	767	761	678	744	691	735	719	731	737	776	738	713	703	734	764	706	787	681	708	729	709	719	735	696	727	668	705	764	688	704	685	729	718	744	658	675	733	714	738	752	736	727	688	658	740	708	746	749	666	737	716	749	733	736	711	720	756	699	744	714	730	695	733	738	752	693	701	696	695	733	709	725	696	737	743	716	703	679	660	739	759	718	771	715	688	708	711	710	684	703	709	691	690	722	692	684	770	715	766	693	752	727	662	755	711	717	753	723	745	695	713	746	764	731	717	708	745	702	765	732	724	769	731	758	745	735	769	697	697	722	683	728	716	712	720	688	779	771	736	698	738	695	704	730	727	715	726	727	711	714	686	705	719	753	731	737	700	688	690	765	760	699	705	705	683	714	672	716	734	743	679	709	723	725	705	718	730	716	717	734	735	748	756	723	682	753	729	694	757	737	695	704	763	787	739	723	700	676	737	722	668	737	721	777	701	672	756	746	714	763	670	695	778	747	704	741	677	766	748	716	743	750	693	743	668	731	705	734	706	725	682	752	733	717	762	734	725	740	717	734	721	686	688	702	692	707	678	707	743	720	701	726	695	732	718	705	758	736	720	753	734	785	699	738	707	689	745	711	717	720	728	728	747	700	729	731	734	743	756	735	720	734	661	756	746	687	689	700	774	733	684	719	691	692	696	689	700	702	674	769	707	707	732	732	739	755	742	765	693	727	713	735	736	697	686	746	778	741	723	683	701	701	677	720	690	733	753	776	796	712	716	750	748	693	708	691	738	719	721	712	693	723	718	686	689	712	655	726	683	727	705	710	724	704	685	754	698	724	755	719	722	736	745	746	741	725	761	714	736	748	775	710	716	754	727	774	726	741	669	702	727	709	734	702	711	685	719	733	757	676	717	729	709	759	712	684	693	735	721	728	741	750	745	685	710	720	722	682	698	738	731	706	694	727	718	718	708	705	774	708	753	699	736	704	722	692	736	684	730	692	708	721	711	726	740	751	713	738	770	694	695	700	683	741	750	697	673	707	736	738	723	709	737	753	726	718	732	701	692	688	693	708	673	704	689	723	755	732	709	704	728	712	708	768	717	742	738	694	664	721	759	679	739	686	766	736	680	676	683	703	724	747	762	667	717	714	713	744	715	716	743	756	676	727	736	726	729	736	727	709	763	730	713	633	729	750	707	720	760	697	714	695	748	737	730	741	684	743	687	746	692	679	727	684	648	728	753	714	764	772	728	718	725	735	758	753	720	675	733	740	718	737	705	622	722	766	709	728	720	706	666	697	685	736	744	733	708	684	706	723	701	747	725	742	727	710	708	757	690	725	688	726	704	727	749	742	693	751	719	737	745	741	739	707	754	768	712	757	703	744	704	756	748	752	716	703	797	704	764	685	706	704	727	745	775	706	698	699	729	718	732	690	766	737	730	714	774	728	688	719	695	753	709	683	734	687	718	729	718	752	714	725	701	726	779	697	682	755	680	766	724	747	739	713	721	745	707	705	749	710	688	674	731	707	725	786	739	711	728	723	736	708	717	715	721	772	695	679	692	742	717	696	702	694	718	735	731	714	711	703	707	733	744	720	736	697	725	756	744	710	763	701	695	727	711	681	726	728	715	697	717	750	723	715	721	762	702	727	721	720	697	789	697	712	723	711	751	733	739	764	706	734	713	746	785	738	723	689	745	690	708	700	724	766	723	675	732	727	744	738	693	748	763	723	724	759	712	779	718	763	713	695	680	754	746	747	725	670	746	695	708	757	735	682	710	690	709	720	702	675	730	713	718	757	753	703	692	706	721	694	746	716	708	743	709	709	690	726	745	727	744	726	753	747	766	773	730	696	701	685	737	710	688	746	712	746	771	672	719	674	710	691	702	758	779	702	708	672	668	674	723	698	711	684	710	712	787	699	712	724	746	684	718	744	702	704	709	732	800	729	732	748	689	709	706	668	737	746	709	714	729	711	699	753	695	675	695	756	697	747	675	713	705	733	711	730	690	720	745	733	691	667	760	708	718	722	714	705	715	735	746	727	721	781	674	688	738	768	731	725	716	706	716	728	749	669	670	763	734	726	669	719	698	693	721	756	711	706	703	733	735	723	721	685	749	768	739	698	719	720	740	691	730	688	697	699	631	692	748	745	713	724	720	701	738	690	692	743	710	705	736	714	720	701	764	714	732	697	747	690	704	722	716	730	685	688	703	707	683	743	728	695	742	696	694	766	745	687	734	759	695	740	649	760	741	699	705	753	718	729	750	737	682	759	706	752	683	756	743	724	727	693	700	724	733	733	723	664	709	719	743	774	699	726	725	706	684	690	732	726	734	688	725	708	750	727	704	687	734	750	677	752	722	714	730	705	750	730	724	753	727	745	737	700	759	726	760	708	727	747	672	739	709	735	736	681	765	745	738	706	752	720	723	707	729	771	739	736	753	670	726	722	738	716	734	710	717	745	717	698	757	744	749	683	728	742	739	710	681	693	724	699	653	713	676	709	733	747	706	740	783	705	755	702	669	691	709	681	725	703	696	701	714	745	746	690	641	771	719	731	715	727	712	687	718	731	713	731	672	767	687	753	739	691	711	738	727	678	729	713	725	733	717	753	726	711	703	701	708	781	713	716	753	709	714	724	697	728	738	721	688	704	704	744	734	760	723	714	692	728	714	730	762	723	685	728	707	692	705	721	758	708	744	751	721	645	723	769	723	717	696	713	744	736	692
25752	7449	3672	2179	1308	935	647	531	457	399	358	336	291	295	297	266	287	260	249	236	240	265	242	245	223	211	248	220	207	216	240	242	229	220	234	205	221	205	241	195	228	200	225	204	246	195	190	258	224	214	199	217	218	239	219	204	221	220	206	227	206	206	219	223	201	213	197	218	216	191	222	219	213	203	203	208	242	204	203	221	191	223	221	241	218	219	208	226	198	202	180	194	207	229	221	215	212	211	224	216	203	219	250	215	230	210	243	203	232	234	203	198	224	219	237	216	217	224	228	218	216	220	187	223	197	221	187	218	202	201	228	178	250	203	210	201	205	221	217	216	203	230	205	208	196	230	210	217	206	203	209	221	214	203	199	189	195	198	189	195	223	201	205	225	238	238	223	218	187	224	208	215	198	204	192	193	233	222	197	218	215	196	205	227	197	186	228	217	236	238	202	204	187	207	213	202	196	239	185	214	208	199	210	236	201	197	215	239	187	196	203	220	203	214	233	219	203	220	200	230	224	237	214	224	196	209	184	233	229	238	221	204	206	232	221	203	235	194	218	206	231	215	249	233	207	209	234	207	224	177	213	200	190	206	216	215	221	202	203	213	184	207	215	229	217	227	201	205	206	193	205	251	203	195	189	218	197	195	223	218	206	205	210	212	189	214	198	218	225	207	207	200	214	203	188	226	211	249	194	214	199	230	229	190	237	212	212	241	214	206	197	230	215	215	227	193	206	193	221	213	216	222	216	226	225	218	217	233	204	215	204	246	210	216	246	191	197	209	220	210	211	191	211	197	190	226	198	212	215	182	204	215	205	199	221	168	246	208	195	200	219	210	216	207	220	219	214	187	230	183	217	215	239	207	199	205	211	211	199	224	215	222	198	221	217	215	194	169	207	223	220	239	214	212	180	229	211	211	215	214	220	205	253	226	212	214	190	189	230	219	189	211	202	225	215	217	227	204	209	199	224	220	216	203	223	205	201	208	204	208	206	226	227	220	180	187	203	184	215	188	222	196	178	239	218	239	182	212	218	215	206	230	210	204	199	218	214	197	198	214	212	196	211	217	208	214	211	206	199	221	213	230	214	227	216	220	219	224	228	216	222	188	229	193	213	201	197	199	225	219	195	201	231	194	194	235	209	211	227	210	219	211	205	202	205	194	217	217	218	206	196	211	166	199	232	236	200	167	191	230	210	227	233	190	184	198	231	224	207	216	215	207	213	229	207	240	217	210	237	209	231	188	202	194	211	219	217	207	219	226	195	209	202	219	208	198	216	231	201	220	223	186	195	224	203	231	211	205	189	206	253	219	212	199	197	238	225	205	216	212	187	224	217	187	198	197	211	201	221	194	203	216	228	220	207	205	206	215	204	227	196	209	215	228	214	220	185	207	229	242	220	202	177	224	211	207	198	216	235	198	199	199	233	250	218	213	190	206	200	208	211	219	204	218	219	203	228	223	208	219	214	213	202	198	210	188	211	220	214	242	203	202	224	195	229	231	217	215	222	220	245	194	193	230	235	221	225	212	222	203	224	218	219	223	221	197	205	222	178	193	224	220	232	218	208	206	188	218	195	210	221	200	210	235	210	236	201	234	212	224	227	198	210	208	231	224	188	207	188	200	209	238	200	207	245	238	194	209	229	223	170	197	209	200	236	197	219	218	207	212	197	223	208	194	195	217	186	212	204	216	215	204	224	214	238	199	208	227	196	223	208	196	233	207	197	225	194	193	211	205	211	219	203	205	225	229	202	236	194	216	213	226	220	242	219	195	217	194	205	170	208	222	203	215	200	220	206	224	196	202	216	225	219	202	229	244	174	225	234	190	203	209	221	222	211	216	203	193	248	233	222	223	196	213	194	202	228	195	186	216	193	203	199	203	203	216	177	202	200	244	215	201	193	232	206	201	234	216	225	248	199	216	230	216	200	214	203	221	198	218	225	185	245	209	221	225	211	196	225	205	224	219	206	227	220	204	204	220	209	199	213	217	221	218	230	208	241	216	204	219	212	200	200	215	217	218	206	180	222	212	230	182	215	202	208	216	247	229	196	209	235	223	220	227	211	227	217	222	223	211	173	212	203	199	226	230	238	214	236	213	212	216	218	217	236	207	226	203	199	209	201	219	223	237	220	226	195	204	225	223	195	227	208	232	232	213	209	206	215	205	206	238	199	230	219	190	212	190	228	211	199	200	239	199	210	223	188	237	197	216	203	200	215	214	261	207	228	203	229	222	223	243	217	199	240	183	204	196	216	189	209	209	234	225	194	196	189	222	224	209	234	195	205	208	213	223	242	241	202	205	225	210	222	196	196	211	210	210	222	205	224	193	233	225	185	193	195	204	220	200	222	224	222	198	214	210	211	205	203	219	214	210	244	210	225	225	206	215	211	208	226	190	212	209	222	206	206	212	198	230	181	227	201	218	202	210	185	203	240	216	221	219	213	226	210	187	209	221	191	197	205	216	196	207	236	217	197	209	230	196	234	233	210	199	189	231	216	211	196	204	189	209	187	203	227	182	208	207	203	212	224	197	232	212	233	223	217	225	211	194	237	210	235	228	216	202	218	220	215	201	214	231	206	197	201	210	201	228	211	208	195	231	209	214	232	215	216	218	195	225	233	223	200	198	206	212	201	219	224	193	235	225	215	225	201	193	189	218	213	197	224	219	226	199	212	212	218	213	194	216	192	219	199	192	219	210	227	227	215	199	219	216	206	195	252	196	229	201	198	185	195	199	227	213	229	214	200	224	234	212	249	226	190	208	215	221	205	202	206	223	241	212	190	219	200	228	191	224	201	233	204	215	210	209	202	200	180	222	209	222	232	230	197	178	221	219	232	250	211	178	226	203	201	201	206	218	215	215	202	221	244	199	213	228	191	204	201	203	199	216	227	192	230	214	198	217	211	195	203	194	217	216	227	209	195	216	218	203	218	205	202	222	211	243	214	210	217	222	213	191	208	212	206	208	221	213	256	204	241	202	195	215	203	207	241	204	201	200	209	218	217	213	214	193	218	180	204	195	205	209	202	208	196	219	180	216	184	195	199	222	221	228	205	221	195	189	188	222	202	202	211	186	213	218	206	217	193	223	217	209	227	205	192	224	227	199	233	192	222	211	207	198	201	215	220	203	188	193	195	224	195	200	233	195	220	212	221	217	226	228	215	206	226	202	193	204	205	209	204	236	176	212	215	225	199	192	212	188	222	206	233	213	217	223	196	205	207	255	214	215	206	188	236	204	220	206	229	217	211	195	211	223	208	252	216	231	191	238	209	235	227	229	199	213	208	229	211	213	198	211	209	211	217	244	221	225	223	205	209	222	229	204	186	207	225	211	192	201	187	188	228	219	246	222	206	191	207	238	204	225	209	224	237	226	209	203	242	184	225	214	193	213	219	191	190	216	204	232	190	193	204	183	201	241	225	217	213	192	229	224	212	216	226	205	192	185	219	185	193	208	220	230	201	225	195	216	209	230	217	172	206	251	208	209	202	201
8195	2784	5359	5717	4721	3614	2940	2410	2041	1672	1558	1463	1315	1141	1031	1003	944	929	828	820	801	743	706	694	701	704	680	630	572	627	597	606	563	602	578	580	571	592	593	596	573	553	526	552	500	550	532	573	543	536	546	544	513	559	561	555	502	521	493	500	501	527	516	530	490	533	479	532	545	509	508	542	518	530	546	542	567	529	519	520	563	554	510	492	525	560	530	522	506	502	481	515	508	526	499	464	478	542	463	511	490	503	544	521	529	499	518	503	482	479	503	509	507	518	525	495	463	494	495	508	514	493	472	495	509	475	516	485	469	487	508	489	483	463	459	481	468	474	497	515	516	525	423	538	435	527	527	528	522	475	478	478	497	490	475	522	530	503	511	521	531	517	508	499	445	554	516	498	521	564	477	498	515	480	509	459	518	475	505	477	516	482	513	496	489	505	497	466	501	504	522	493	490	485	529	490	503	512	494	505	497	516	517	504	497	481	468	483	498	485	497	521	473	446	477	509	504	504	501	528	495	485	531	477	574	508	489	485	515	504	468	490	476	506	512	498	506	500	501	502	508	527	506	542	496	506	502	494	516	465	496	500	495	481	456	496	487	506	510	492	453	513	511	486	469	461	496	513	487	519	506	484	504	489	449	498	545	487	515	487	521	482	518	519	507	489	512	481	489	480	517	494	473	499	491	483	484	472	535	494	513	537	487	486	496	541	498	478	499	461	517	478	505	470	511	469	505	463	508	492	506	476	515	492	495	483	496	496	501	450	492	512	493	475	501	495	471	477	490	472	511	490	505	466	499	509	445	488	492	494	509	482	497	465	514	491	499	496	518	463	532	499	501	505	486	482	484	470	456	487	477	528	494	485	478	519	490	465	453	499	482	448	459	490	462	517	468	472	536	513	485	498	494	501	476	526	465	548	502	468	490	487	466	505	498	503	478	476	545	518	479	472	517	485	532	510	488	499	479	494	461	487	524	536	457	480	482	473	468	541	503	457	497	462	529	503	502	530	499	478	491	470	488	468	512	488	450	521	481	483	483	481	479	471	471	516	488	508	514	518	465	514	476	463	507	501	499	502	489	490	520	506	488	455	522	504	502	556	475	503	493	476	489	467	464	491	486	506	536	519	458	516	460	486	522	471	507	497	483	476	505	517	485	495	500	500	495	465	492	509	498	516	489	494	496	517	495	505	515	463	465	494	511	505	491	534	511	491	462	467	502	500	487	494	515	502	449	481	464	503	492	508	460	461	492	515	499	490	512	499	505	523	539	494	463	469	491	478	505	518	485	501	468	492	499	491	502	511	450	478	469	499	502	462	452	521	504	548	468	493	478	509	522	494	468	509	469	527	511	482	519	514	468	510	492	472	488	480	520	525	525	529	490	504	511	500	467	481	483	530	537	470	516	560	483	498	506	503	453	474	468	499	504	501	506	534	461	483	501	455	544	503	515	499	515	507	477	495	523	527	462	478	452	478	494	491	466	481	517	491	500	466	450	479	521	526	479	527	495	493	476	473	539	509	517	520	476	502	482	511	472	472	485	470	509	483	496	498	499	501	464	506	495	514	480	490	537	465	468	489	471	530	469	486	508	493	505	505	525	485	514	470	552	493	477	533	492	511	480	483	498	500	482	490	492	467	485	494	493	480	496	484	481	514	501	505	478	482	496	468	488	509	463	487	467	550	490	470	495	528	528	508	479	469	503	495	480	527	486	519	504	496	474	509	474	518	488	483	492	504	497	516	486	510	499	504	498	504	501	524	488	488	481	480	500	510	498	507	513	489	487	466	501	469	524	498	527	481	495	498	492	498	492	495	497	471	500	506	501	493	491	483	537	473	513	505	468	515	479	475	511	491	521	477	505	486	454	508	501	481	474	511	502	436	487	484	486	490	478	520	480	481	496	486	510	525	523	518	502	471	480	509	489	527	445	459	479	476	458	524	487	505	473	487	506	505	549	509	504	487	488	497	471	524	506	482	547	548	440	467	520	472	480	533	479	496	507	471	480	451	487	486	486	480	488	504	485	514	498	547	473	494	499	463	497	548	491	533	477	508	509	485	514	465	487	498	471	505	487	495	482	490	488	476	520	537	496	481	492	505	468	459	484	539	516	495	467	495	466	503	496	473	501	485	465	493	491	525	509	478	517	475	493	477	533	485	530	480	508	489	492	478	499	480	464	492	556	493	482	518	463	492	498	509	517	499	507	481	472	496	488	483	492	445	488	456	533	481	526	478	543	508	488	465	524	481	494	468	473	536	519	521	517	531	487	481	504	474	503	534	532	529	477	515	503	503	453	494	539	544	481	492	511	535	498	490	507	478	486	517	487	472	508	486	506	495	464	510	506	517	487	480	484	515	477	517	491	482	510	503	498	473	518	501	486	511	482	491	531	493	505	458	487	470	514	453	515	480	522	492	528	499	499	518	511	510	534	490	435	483	491	495	461	450	510	492	474	483	494	517	509	490	461	465	510	488	505	502	527	485	509	535	515	515	533	488	516	520	462	496	484	475	496	502	514	501	528	482	515	491	477	466	503	497	490	489	508	511	475	479	506	543	475	448	456	502	472	470	500	465	507	481	582	479	488	548	479	542	499	511	484	499	485	469	491	511	478	513	527	485	511	486	467	480	462	465	485	500	496	514	535	497	463	485	479	521	492	478	459	511	508	484	504	511	533	519	520	469	482	510	523	535	457	511	510	493	543	498	486	493	510	500	496	511	534	488	514	498	483	493	474	502	458	508	522	494	542	458	503	494	461	483	503	487	473	509	510	526	490	518	477	457	482	488	508	496	476	505	470	522	489	516	503	479	490	482	482	521	506	506	505	512	482	482	487	467	505	510	538	527	448	518	491	492	522	534	501	480	507	487	492	519	504	486	482	510	548	447	438	489	477	502	472	522	519	471	502	481	526	471	482	478	523	538	480	524	466	527	486	516	486	454	495	493	510	497	475	495	492	495	498	498	482	504	484	475	466	494	503	480	521	540	461	516	537	501	513	491	514	502	478	495	448	460	562	537	499	534	512	484	461	483	520	530	530	548	512	481	479	490	477	457	522	514	477	494	509	517	496	491	526	504	510	522	494	485	499	479	480	506	516	542	518	479	489	514	517	494	521	523	461	482	512	496	493	497	492	451	496	515	471	484	469	493	489	468	476	493	498	488	498	497	504	520	531	505	472	500	489	492	499	500	514	497	487	442	534	468	515	536	542	486	477	515	513	496	492	507	457	524	505	499	527	506	520	512	493	494	557	493	514	511	486	513	523	484	536	501	494	476	471	532	481	485	494	507	483	478	488	482	477	521	481	544	530	474	466	499	489	489	499	516	518	487	531	505	450	493	512	469	477	456	511	518	492	500	474	510	507	510	484	469	495	504	523	502	491	527	538	475	497	487	492	513	469	489	536	479	480	540	477	494	477	517	502	532	520	488	501	482	532	445	521	506	501	497	530	465	550	475	515	506	502	483	469	524	505	490	488	487	542	488	522	517	523	492
18257	1501	292	246	261	221	240	228	257	263	223	237	220	239	260	211	234	206	213	234	228	217	223	222	205	208	225	223	252	211	197	214	247	219	240	212	226	254	225	222	223	202	232	241	226	233	232	219	223	231	213	216	211	238	226	214	211	241	242	228	205	228	217	224	220	214	219	209	226	192	208	216	227	221	220	249	212	195	201	219	234	212	211	219	243	187	248	220	252	235	217	204	203	240	207	220	214	200	211	228	203	220	223	212	217	224	199	214	219	237	228	219	208	238	222	198	218	220	225	226	210	222	241	230	231	232	229	220	226	235	195	212	204	221	214	195	205	226	240	213	210	228	212	197	188	192	229	209	202	210	216	199	241	231	225	213	204	227	222	233	248	222	209	212	195	207	203	218	238	218	206	215	196	210	235	210	208	230	232	202	200	217	219	219	229	234	210	207	256	223	198	194	206	216	226	229	247	196	212	216	217	216	206	204	240	225	228	225	222	224	240	204	206	242	247	205	216	247	225	218	211	219	230	244	239	194	190	254	219	231	224	229	250	220	225	241	209	222	217	241	196	223	228	208	243	217	218	230	214	209	222	226	227	247	204	208	201	219	220	233	228	219	207	237	219	235	220	214	226	228	210	217	234	219	201	223	238	220	212	256	222	219	245	219	241	244	223	226	233	227	208	248	211	234	221	237	217	203	199	236	203	209	221	230	223	212	226	219	239	237	232	214	256	212	220	214	226	235	236	238	204	222	200	214	247	215	203	218	230	215	220	246	243	223	212	201	216	238	230	226	244	207	207	219	231	254	249	249	240	225	212	194	193	199	204	194	242	214	233	227	211	209	211	206	238	236	217	216	222	233	241	222	209	234	220	231	211	213	221	210	221	189	216	217	226	186	203	207	225	210	238	243	211	227	231	231	229	215	272	233	219	232	227	225	232	232	208	227	204	208	240	196	215	197	238	199	222	191	213	211	203	215	253	237	244	224	227	211	191	199	216	229	208	208	225	223	220	206	244	229	217	197	215	238	217	222	223	201	208	239	241	217	243	219	196	210	217	217	205	217	224	213	235	227	218	198	218	215	221	229	213	239	211	228	205	216	219	242	206	237	264	235	193	189	250	235	237	235	218	201	209	215	225	217	245	218	231	239	214	217	243	201	222	260	249	196	212	236	221	233	248	246	230	248	233	186	211	215	211	209	227	211	202	237	237	220	222	191	221	211	242	205	230	222	239	208	194	221	243	221	207	231	226	225	223	228	205	199	207	213	216	198	213	233	220	241	234	204	213	233	245	224	206	218	225	242	234	200	223	221	228	213	213	231	218	218	206	217	208	221	240	286	257	241	248	242	206	225	228	223	229	231	218	208	224	242	194	212	229	211	220	235	186	234	232	215	237	241	215	209	203	232	224	231	229	190	223	226	222	236	229	244	212	242	247	225	208	219	196	240	219	229	216	233	184	197	224	230	208	239	200	246	229	203	220	186	228	236	244	193	220	228	222	218	228	228	237	233	190	236	215	217	229	236	213	242	228	201	230	256	201	209	214	217	224	220	217	250	215	200	249	224	200	232	208	226	200	218	233	229	213	210	228	243	222	191	200	230	243	213	220	209	212	208	216	224	234	203	225	226	218	212	211	219	207	243	214	200	221	256	202	201	227	222	199	223	202	228	218	234	200	239	243	236	224	217	231	252	235	225	228	195	239	199	252	216	216	188	237	210	226	211	242	205	247	231	215	199	242	228	209	227	241	230	237	220	234	219	234	219	233	240	238	248	193	228	209	227	215	259	236	244	242	202	229	219	205	210	217	220	194	217	217	195	205	210	215	217	224	224	208	227	220	235	277	217	214	227	226	219	206	208	212	207	224	220	243	207	227	226	204	217	189	225	223	227	219	208	259	219	218	226	216	223	204	204	226	218	238	244	242	215	232	224	239	217	244	219	225	215	218	216	206	251	246	231	215	217	240	207	218	213	233	198	214	216	224	235	252	223	237	232	255	227	215	232	224	222	226	239	219	209	209	212	211	215	241	220	221	241	202	202	234	263	222	234	224	240	199	194	238	221	220	218	201	232	204	222	230	232	224	212	242	214	198	193	229	227	248	235	215	236	238	226	213	210	245	228	231	217	198	253	243	232	211	231	202	214	205	239	221	238	201	222	224	214	227	200	191	212	203	192	229	223	213	229	232	223	215	206	228	222	237	232	212	223	234	237	205	227	236	227	216	219	237	213	207	221	231	202	217	218	213	200	207	236	235	219	233	205	217	240	210	238	206	242	205	215	195	215	226	214	208	225	233	223	190	185	225	228	213	215	210	221	211	193	198	203	194	225	220	218	238	227	207	235	211	222	232	195	234	233	221	245	217	211	238	222	227	215	224	228	196	217	239	246	224	197	238	215	233	213	237	227	221	217	232	211	211	237	215	229	219	252	241	217	207	234	221	227	201	221	209	237	224	199	215	227	227	234	246	234	232	222	229	212	214	248	227	234	201	223	221	216	223	201	213	230	215	226	229	209	223	203	206	224	250	201	251	243	250	215	218	225	217	234	248	218	222	209	214	231	230	234	212	218	237	216	216	222	244	205	214	220	231	239	239	183	204	227	227	208	219	212	198	244	236	239	207	232	214	233	205	205	222	223	233	209	210	208	204	214	217	231	227	233	215	216	233	224	239	215	209	210	198	221	231	247	204	223	240	229	200	218	222	245	241	208	221	210	213	230	208	267	227	202	197	229	221	231	214	222	250	196	219	244	239	214	251	223	214	223	205	217	207	233	258	223	209	225	246	218	216	241	218	222	230	229	211	242	246	195	211	240	215	231	233	245	216	193	221	220	225	228	223	225	251	199	243	203	239	212	212	225	222	212	257	208	235	196	220	220	206	240	218	200	217	231	216	229	208	227	220	236	199	230	216	248	237	218	209	219	209	242	226	208	209	228	221	233	215	236	188	214	205	213	251	205	198	224	206	235	241	227	206	226	210	210	213	241	231	230	195	247	214	208	221	213	220	207	231	217	218	258	212	222	225	240	232	222	246	228	215	207	226	223	225	215	222	222	219	236	237	226	232	216	218	217	221	216	227	203	212	224	219	232	232	239	196	215	216	210	237	226	223	220	238	226	222	194	242	222	210	232	196	221	198	239	222	211	222	200	240	209	231	220	247	211	216	235	195	211	236	258	213	221	235	217	233	250	238	213	205	237	224	225	239	217	242	230	220	208	207	225	223	199	224	221	207	221	197	213	221	195	216	206	201	219	201	235	235	208	234	187	230	207	219	207	231	236	207	201	241	213	188	194	230	223	201	229	229	199	249	206	219	211	208	212	226	213	227	226	225	212	219	229	211	246	213	229	241	228	212	205	212	210	218	213	223	212	197	227	202	215	224	226	212	234	234	235	237	192	234	234	228	217	195	197	213	210	219	197	218	243	236	238	233	225	230	225	214	236	206	228	194	232	228	238	222	239	203	226	225	214	225	238	220	193	221	208	234	226	236	248	210	206
6723	635	656	622	642	641	608	550	561	571	581	575	529	610	554	585	529	569	532	554	554	536	536	521	560	519	554	538	538	529	509	532	537	565	579	572	507	550	551	554	574	552	521	539	578	558	572	545	559	519	533	542	564	541	546	567	551	547	599	549	547	561	603	527	549	556	546	600	576	568	542	549	543	567	594	551	547	639	551	580	560	575	546	527	611	518	504	526	556	591	546	560	518	544	571	538	545	562	548	548	574	543	569	585	583	526	549	517	576	527	567	543	552	520	547	586	518	570	544	547	554	577	553	541	524	514	521	523	541	549	553	570	562	519	505	552	565	543	534	522	548	552	527	501	524	560	502	547	522	523	531	571	523	493	549	563	503	500	562	528	549	550	542	572	552	550	533	527	544	560	527	519	548	522	582	553	563	524	516	552	536	515	539	558	540	547	548	538	544	542	553	567	548	522	572	586	551	552	553	570	557	528	560	528	569	554	521	546	516	565	541	542	558	559	553	555	554	523	528	544	572	521	557	542	527	593	595	497	518	529	551	537	547	566	542	538	571	522	570	537	533	520	519	536	511	538	567	540	524	598	545	554	529	530	558	505	556	515	537	589	545	560	482	564	547	553	561	546	520	584	532	545	581	587	532	517	567	537	526	522	566	583	526	558	551	495	547	551	566	528	570	578	558	573	525	526	533	535	580	510	472	578	502	575	540	522	534	521	507	553	564	546	574	543	503	557	562	580	545	531	576	576	547	553	550	513	549	532	507	531	560	579	532	570	541	586	574	569	541	553	551	565	563	539	562	544	562	548	544	576	532	531	524	576	588	561	542	544	532	542	590	533	527	574	589	559	557	578	532	551	539	569	564	515	528	560	571	549	565	564	556	525	571	516	514	529	561	578	523	559	567	515	564	592	610	534	529	520	569	529	566	578	551	551	520	540	523	563	541	595	568	519	540	542	568	530	545	548	562	520	568	519	577	562	560	585	552	590	521	549	525	569	585	536	554	576	544	541	553	536	528	508	569	498	577	586	549	564	520	536	540	541	521	533	558	554	538	522	513	546	540	501	515	545	550	573	535	543	526	526	582	576	550	529	506	528	554	530	573	565	571	534	548	503	550	512	556	519	541	508	544	575	517	538	522	535	555	503	532	540	539	537	514	533	519	510	588	509	513	526	573	510	551	534	546	581	544	571	563	545	572	553	548	551	558	496	533	547	532	566	519	548	519	521	532	519	513	569	576	528	554	532	549	549	541	522	518	550	577	548	538	549	544	555	558	533	574	557	554	527	546	557	579	595	560	551	502	553	531	560	533	499	556	560	538	598	558	574	548	535	531	563	536	564	536	556	550	585	519	559	542	575	567	551	539	545	545	563	541	541	541	577	513	546	544	588	549	511	559	561	545	576	549	521	514	524	529	550	553	546	544	599	505	569	511	567	534	571	590	520	540	562	561	549	604	563	541	597	550	590	522	607	530	556	568	598	561	552	560	548	538	545	520	568	546	546	537	502	553	523	580	552	534	580	554	565	558	560	565	586	585	523	572	569	570	549	555	592	551	563	576	560	552	574	588	605	550	532	560	523	509	549	559	560	573	529	530	552	529	567	560	541	549	539	539	540	589	510	527	566	563	568	545	542	597	576	528	564	503	576	555	536	563	546	588	551	550	528	554	556	527	549	548	506	579	567	544	552	573	521	533	566	531	607	532	523	597	549	532	559	503	555	557	585	551	569	584	535	538	564	510	549	544	557	524	546	523	550	526	553	592	564	592	568	552	565	563	559	558	564	571	546	569	549	595	589	520	536	556	543	549	523	538	536	579	553	561	581	556	558	530	545	569	542	552	567	592	577	558	537	557	546	572	557	568	537	536	525	529	507	593	524	530	543	568	602	593	560	542	602	563	530	589	562	587	631	527	526	549	529	540	564	513	561	572	584	505	550	564	561	535	532	548	533	539	536	599	520	557	541	550	546	532	540	542	539	535	554	578	564	552	506	544	580	586	542	584	561	529	548	523	538	528	568	558	508	527	523	577	495	561	563	547	552	564	600	560	505	534	570	591	549	551	582	535	595	571	540	532	539	533	581	521	583	570	514	560	509	543	559	563	542	564	553	559	570	521	610	579	516	564	552	555	576	588	557	547	526	534	557	545	543	514	525	556	559	529	591	537	542	528	494	548	551	543	588	573	544	517	517	591	589	527	572	549	570	528	576	564	557	531	610	536	578	556	523	525	524	561	586	536	547	504	521	595	547	520	531	580	523	503	530	550	526	576	571	550	544	540	539	544	510	579	518	578	550	526	511	541	554	535	512	583	582	563	505	548	547	536	591	547	538	539	566	562	572	548	534	508	591	532	563	569	538	551	534	541	581	542	523	562	524	529	577	559	547	567	539	543	555	566	547	528	560	537	524	606	476	521	554	481	551	558	546	572	544	569	563	544	547	574	567	506	532	531	529	510	574	559	576	526	548	527	538	534	492	532	553	498	555	550	547	556	560	517	547	565	523	572	483	558	529	553	535	579	551	528	511	581	524	547	505	548	517	557	573	543	516	570	529	543	552	521	493	592	560	577	553	572	554	536	588	490	559	526	568	539	531	549	528	504	533	530	577	549	522	588	559	548	539	550	573	523	561	540	544	577	582	535	585	527	521	559	563	543	532	597	568	517	569	560	561	565	562	517	531	554	541	560	540	559	547	560	543	528	537	543	538	538	555	510	536	551	538	548	529	574	600	497	549	525	565	581	539	578	541	532	513	572	577	547	538	548	559	564	564	538	543	536	539	525	547	544	567	532	535	512	543	527	540	534	547	534	536	534	552	558	510	549	576	537	549	606	569	560	564	523	546	522	523	511	560	569	548	534	533	555	541	507	547	543	576	556	480	573	534	555	537	536	550	559	544	552	521	559	566	550	540	511	573	532	536	578	522	587	543	554	542	529	589	533	557	541	597	551	548	566	559	516	533	533	547	547	556	585	600	579	552	532	517	537	512	547	581	581	556	546	529	550	525	557	570	518	573	543	540	556	567	544	575	565	557	548	526	555	562	571	557	526	577	549	539	540	563	570	545	541	535	537	549	516	585	551	546	575	514	532	564	586	583	548	565	549	515	571	573	503	531	528	541	547	549	521	564	559	564	555	547	549	546	537	602	542	483	588	544	529	576	569	549	541	543	569	555	545	525	536	566	533	566	535	564	550	598	547	564	533	527	586	512	570	512	541	536	529	546	565	555	505	555	542	569	552	538	562	536	576	591	545	522	538	549	553	523	567	564	504	532	537	546	531	557	517	538	488	552	562	578	549	575	552	574	541	539	553	577	562	577	584	583	513	570	580	539	558	565	535	566	577	556	559	569	528	527	522	561	537	582	556	564	526	543	522	579	529	538	540	547	561	498	524	549	533	549	528	521	543	557	550	554	578	539	562	541	540	569	558	529	578	531	577	577	559	537	540	531	610	523	537	567	572	558	531	556	579	529	519	599	585	558	551	540	525	561	512	527
22470	4111	1778	1100	844	637	528	426	445	386	373	336	327	342	340	335	299	319	316	326	313	276	301	316	281	308	288	315	251	309	300	299	285	271	305	295	300	301	329	330	302	301	304	267	265	290	277	319	332	273	299	300	274	268	283	274	319	306	286	291	314	280	310	266	291	278	291	275	299	291	270	301	304	286	278	283	293	261	308	311	305	260	290	289	305	269	288	275	290	308	275	278	278	293	268	291	297	309	297	312	295	272	283	294	299	332	308	310	291	330	288	269	273	291	267	292	304	293	283	337	319	265	252	301	342	325	295	312	311	264	288	288	285	297	267	316	289	337	295	295	291	290	301	275	293	300	304	287	311	288	303	287	272	303	302	292	307	302	322	290	311	298	301	282	272	265	307	305	270	318	287	287	304	304	293	284	306	272	284	302	308	302	297	307	310	308	283	289	280	297	287	259	292	294	296	309	311	350	294	260	282	279	297	283	278	300	332	320	321	309	285	316	313	303	308	289	304	298	294	314	365	324	298	290	300	310	326	324	304	288	303	327	308	276	311	274	292	306	307	289	293	308	310	306	255	280	307	279	307	266	294	270	287	278	309	282	293	287	297	292	318	279	303	265	244	273	269	325	299	309	274	285	271	293	306	287	277	275	255	298	297	329	300	297	313	316	311	288	285	305	290	287	288	290	288	288	276	274	327	293	299	292	286	314	296	289	289	290	299	317	291	296	284	277	272	298	289	305	281	305	292	314	315	296	322	288	268	274	302	313	272	303	313	317	303	315	293	297	317	264	291	317	296	288	290	269	275	275	301	274	282	276	276	325	302	247	300	297	298	277	307	286	311	270	281	293	283	311	280	310	290	294	295	297	309	266	298	281	298	312	297	293	301	268	274	289	304	283	310	314	282	289	279	303	280	285	305	296	294	286	349	327	299	281	294	300	273	289	327	279	277	287	300	283	300	271	269	299	287	306	303	282	301	328	293	340	288	277	290	291	287	314	300	324	278	293	270	348	317	312	312	283	279	316	337	302	282	281	273	332	311	308	282	296	281	279	332	280	314	284	314	259	314	264	262	278	286	340	293	279	289	310	320	305	304	298	266	308	296	276	295	345	320	278	291	295	313	306	300	271	287	295	310	298	276	311	288	300	293	288	285	272	312	304	280	282	254	282	273	288	317	261	291	320	266	290	302	268	291	311	294	277	305	285	295	288	309	307	307	300	290	278	285	284	298	287	329	318	284	258	311	262	259	266	321	277	296	286	312	298	292	282	309	286	321	283	331	283	325	315	253	293	313	332	313	279	276	293	285	274	269	296	292	281	323	305	291	288	276	278	283	295	300	295	265	312	279	300	294	302	274	289	295	311	306	294	293	325	286	298	279	319	265	308	296	274	316	292	286	281	322	296	299	291	289	280	299	268	303	317	281	296	303	305	299	341	283	288	274	308	314	323	370	291	283	303	280	286	309	323	290	297	330	270	301	306	298	295	256	320	297	295	308	277	277	301	275	289	289	293	263	320	311	300	316	299	298	281	257	311	282	294	310	330	305	316	264	318	290	300	287	276	316	270	254	317	298	293	297	289	307	288	314	292	259	289	307	238	271	291	290	285	274	295	297	301	330	287	301	287	253	309	326	314	329	314	317	276	266	290	279	268	299	300	309	304	302	290	291	301	300	285	307	268	307	290	313	273	282	290	283	311	296	304	315	289	312	275	292	294	298	308	296	304	286	287	279	271	278	269	278	316	309	326	331	299	299	294	321	300	310	296	302	271	308	275	291	293	272	297	283	295	322	317	292	297	291	319	319	302	301	270	292	299	267	272	287	316	274	300	277	312	279	315	320	310	289	304	299	302	284	294	292	320	316	290	324	267	290	322	283	250	307	260	282	257	288	305	313	319	284	321	315	286	300	305	307	318	317	288	274	308	307	276	261	306	297	285	322	260	255	293	299	260	321	286	327	310	289	279	302	307	268	290	286	317	277	270	287	298	297	318	319	315	278	295	299	335	336	274	296	308	300	263	308	302	344	293	294	315	295	300	323	301	297	291	274	251	287	304	323	294	295	303	285	303	294	295	320	304	300	306	292	288	305	297	291	295	327	255	283	292	299	277	291	287	280	308	297	329	303	297	292	302	287	298	303	288	304	282	276	296	290	333	274	295	307	259	305	296	286	306	294	293	327	292	290	301	286	313	302	285	281	306	282	317	242	307	305	311	272	321	290	292	279	268	284	295	304	294	312	281	273	294	298	283	296	292	278	263	285	279	287	338	272	313	313	313	254	302	312	275	294	291	294	311	284	299	283	275	276	295	296	292	305	322	291	305	311	265	268	285	290	313	303	292	288	301	312	322	309	257	291	277	312	282	309	340	321	303	333	285	261	271	310	292	263	315	287	296	304	281	307	312	310	321	296	300	304	268	289	294	314	287	281	304	314	288	293	291	306	290	329	276	308	267	310	271	300	286	274	268	275	295	285	276	300	307	292	252	276	304	286	321	304	297	272	284	303	286	272	297	274	292	284	305	280	292	298	322	294	287	267	289	279	284	312	317	297	275	307	295	295	288	298	291	285	268	307	304	271	271	306	324	299	314	302	302	281	304	287	316	282	273	275	330	325	271	323	299	310	297	273	284	291	302	296	274	321	317	295	307	301	314	289	287	309	318	296	296	283	285	313	296	301	289	288	270	288	292	255	305	318	302	325	268	298	304	316	283	287	307	326	314	294	326	305	270	287	305	286	292	292	294	305	307	307	332	311	291	288	279	299	304	254	280	277	328	266	301	280	295	295	287	282	292	292	301	324	314	280	292	294	296	308	244	309	320	246	278	297	285	308	246	297	312	299	269	288	293	273	282	301	293	303	295	284	319	285	302	288	279	284	294	327	317	297	303	293	310	265	301	300	257	299	305	311	268	323	291	281	298	286	277	313	301	317	295	290	313	309	270	286	286	293	248	336	294	274	305	298	298	323	276	264	286	299	305	268	298	298	279	289	310	295	262	299	283	279	271	288	288	294	310	258	280	300	286	267	297	298	284	287	294	294	321	273	327	299	311	307	290	305	306	315	315	277	306	314	305	276	310	291	297	310	288	295	305	291	286	283	307	313	279	321	315	292	290	276	272	293	304	274	288	270	297	281	284	296	285	274	285	297	336	295	312	271	273	281	289	292	253	279	247	315	316	313	298	299	290	321	325	274	311	296	282	330	312	326	297	312	323	304	273	302	299	280	317	331	307	312	284	293	285	308	307	288	289	286	296	299	294	268	292	302	269	340	298	297	287	290	289	312	310	267	258	313	296	306	280	314	296	286	294	297	326	310	291	302	260	291	293	290	310	308	345	275	281	288	312	281	273	307	315	289	294	293	289	269	278	286	317	293	293	280	284	318	310	288	286	292	303	275	317	289	273	299	309	302	299	308	313	299	297	284	312	276	284	290	322	295	301	291	294	288	291	324	288	302	280	330	306	296	305	315	286	290	316	322	281	291	333	268	282	282	285
7764	2093	3179	3347	2766	2301	1946	1621	1510	1346	1261	1144	1097	1102	978	1010	964	896	848	841	854	852	855	797	878	821	890	820	762	818	757	715	817	826	756	786	774	706	770	717	745	785	783	749	754	721	720	796	765	710	751	725	751	704	693	756	758	768	751	714	761	706	698	710	726	770	776	723	747	675	722	717	735	731	746	720	721	775	733	759	757	729	731	732	698	704	735	689	757	702	729	697	754	706	752	710	701	754	726	748	737	708	752	699	783	757	680	753	738	680	695	725	705	724	740	695	736	694	740	755	680	763	740	724	707	735	734	730	734	723	731	706	743	712	782	696	699	719	710	715	744	758	752	713	750	713	699	781	738	729	701	709	752	762	730	718	720	737	746	710	744	693	737	755	737	726	693	720	750	713	715	728	719	729	686	753	723	773	679	744	718	774	765	744	753	712	768	698	735	707	731	724	718	746	701	751	733	733	726	740	700	710	759	711	742	711	685	740	730	693	690	663	725	723	727	748	695	749	768	709	718	695	717	692	684	729	715	735	693	713	720	723	671	731	688	738	701	704	675	717	681	726	719	750	726	750	723	691	753	730	727	759	663	692	697	707	779	746	712	674	722	727	761	718	753	713	762	692	699	737	713	767	727	752	676	775	702	746	717	709	720	794	725	754	742	738	700	762	732	727	714	728	738	764	705	762	763	708	703	743	769	736	701	755	686	734	770	733	692	726	722	693	708	675	725	757	725	722	731	765	733	702	771	691	717	732	732	719	697	727	728	702	711	737	744	699	738	699	731	675	701	744	702	713	743	640	713	677	685	677	718	744	756	715	717	751	735	712	746	715	721	704	732	703	688	731	690	730	683	726	672	699	725	702	704	715	714	715	692	726	787	742	731	747	735	751	717	699	769	715	748	751	684	717	759	746	746	690	740	714	692	703	733	776	710	729	701	682	725	724	697	713	742	725	703	754	743	685	707	692	716	675	757	714	737	728	677	752	716	762	698	690	698	698	729	743	705	738	732	716	702	663	722	749	719	653	736	735	726	754	732	709	692	741	715	719	748	687	745	748	731	695	738	787	747	735	672	738	702	686	702	699	737	682	727	773	674	737	744	711	727	731	699	706	735	699	705	743	728	713	702	714	664	719	699	658	748	653	694	738	707	743	725	710	731	771	709	738	739	720	666	707	719	701	680	680	728	700	717	707	719	704	726	712	777	699	706	731	724	705	723	726	749	725	733	716	747	701	704	740	699	766	708	722	702	711	704	796	713	747	713	743	688	734	700	719	697	748	675	699	731	678	691	743	702	738	718	701	680	697	664	739	726	719	717	727	785	688	666	726	693	744	759	729	733	714	737	728	747	746	725	742	760	749	750	725	747	705	720	732	713	757	754	671	729	710	671	687	710	740	723	697	694	747	699	667	743	764	739	744	749	777	717	692	733	752	722	701	767	712	713	740	728	687	723	731	779	690	713	774	785	747	668	709	710	695	730	738	776	676	677	760	699	764	694	730	746	718	686	736	722	713	702	679	706	679	726	709	728	684	739	696	715	703	674	726	721	764	666	712	710	743	738	741	767	793	750	721	745	718	742	700	706	719	760	753	721	714	732	743	773	720	693	694	709	753	750	746	757	735	695	783	732	755	731	718	734	728	726	693	743	691	703	724	744	727	731	693	724	723	741	748	724	701	710	725	724	727	727	684	734	743	694	683	725	742	695	734	690	725	657	717	719	667	688	702	731	741	675	742	727	697	703	716	733	710	723	710	711	707	726	716	691	677	727	749	752	724	749	734	737	736	748	748	728	699	690	767	729	750	704	731	750	687	710	795	716	728	709	688	705	720	677	727	691	662	699	754	707	686	685	698	725	712	737	732	755	735	737	726	750	728	750	724	720	779	684	756	726	758	718	780	745	714	731	693	753	665	708	738	723	709	730	714	715	740	716	745	758	704	712	728	714	772	690	730	732	730	716	739	771	729	685	781	717	745	688	714	684	747	742	693	760	740	704	737	720	757	719	718	752	724	731	772	768	697	704	750	743	727	723	772	693	684	738	733	731	705	730	700	739	756	745	756	719	746	719	740	700	750	680	713	657	728	674	748	712	678	742	712	727	743	751	716	775	731	774	708	714	725	650	769	769	732	716	711	704	700	690	751	732	750	683	718	721	708	735	777	726	673	773	698	703	720	728	718	793	707	729	704	714	732	734	720	711	678	734	736	728	730	709	715	667	711	733	721	716	719	728	752	734	685	721	659	683	772	724	675	699	733	685	695	729	712	736	750	747	721	703	704	743	730	715	687	711	685	717	726	720	712	719	735	713	741	706	715	749	722	693	736	706	689	766	734	767	703	707	701	763	706	711	739	734	751	721	717	723	679	727	774	711	706	722	746	716	756	707	721	672	762	727	744	697	662	684	696	734	725	698	723	696	699	694	725	730	675	769	748	705	697	666	729	720	657	733	686	730	705	772	725	747	715	733	715	785	713	703	729	718	748	719	696	749	689	703	725	749	670	721	699	705	688	708	714	751	692	769	716	754	710	753	721	705	703	731	718	702	694	660	738	694	744	716	708	735	706	691	764	711	664	754	719	716	719	704	735	733	746	670	754	767	705	738	713	738	730	691	729	699	741	753	719	705	712	677	745	743	726	695	701	726	709	690	755	747	744	708	780	711	717	730	680	722	715	725	677	708	728	701	746	723	731	710	685	737	729	726	758	751	720	713	710	708	757	717	696	665	729	707	731	755	733	698	711	736	699	692	743	764	718	721	684	692	716	703	703	760	703	732	761	723	676	682	736	676	714	697	711	712	707	719	722	741	731	696	678	702	718	681	762	673	755	709	715	705	717	722	723	708	706	705	695	717	683	706	712	699	715	726	688	708	775	684	724	683	750	716	713	702	748	769	734	714	651	695	705	705	749	700	672	753	744	653	691	708	716	714	767	706	728	793	714	747	728	698	730	749	732	747	713	729	655	755	733	732	726	724	771	673	722	725	713	701	690	695	752	680	702	732	726	784	727	704	735	715	691	705	720	730	768	707	695	735	700	741	730	733	647	733	714	692	670	691	708	732	680	717	731	777	741	722	691	720	736	720	729	754	721	728	727	686	702	730	722	750	710	734	739	708	720	689	739	707	711	725	690	735	746	768	705	721	703	719	747	678	707	740	707	702	714	742	766	700	721	757	726	715	696	770	705	696	730	634	715	712	723	720	736	764	793	787	730	753	738	712	768	689	703	725	707	695	706	700	771	745	709	747	747	735	738	750	786	717	738	686	726	762	734	710	675	696	698	707	722	732	712	752	714	725	717	738	739	757	685	731	738	686	747	705	710	707	679	696	725	666	767	706	693	709	749	717	699	725	713	741	699	698	692	720	696	733	674	695	713	724	714	754	741	760	731	694	691	721	693	752	738	730	763	700	682	757	695	706	713	741	695	751	742	676	753	687	723	722	709	760	725	719	739	759	729	676	684	711	716	708	736	742	745	709	698	750	705	700	720	681	702
25819	7456	3351	2206	1419	1008	698	601	500	394	389	340	349	305	264	304	267	267	257	236	229	267	224	241	238	263	247	240	226	208	219	222	233	234	228	226	250	230	212	215	216	191	227	243	199	213	211	268	203	196	215	207	226	219	200	209	204	213	215	220	219	203	222	191	235	222	216	212	221	238	188	203	195	209	198	209	217	194	221	235	202	205	229	221	238	230	216	224	216	232	208	210	205	217	171	229	212	210	192	212	218	212	182	215	216	214	248	235	222	208	189	225	228	245	212	203	200	221	241	208	221	208	235	202	214	205	226	220	221	227	186	241	225	210	203	214	246	226	204	207	222	227	202	192	220	211	215	185	201	208	203	213	206	189	200	204	224	208	211	220	193	182	227	226	218	218	192	193	210	222	197	217	207	242	199	210	243	226	196	239	222	232	194	176	211	201	218	213	173	186	192	197	191	196	232	199	228	220	225	203	235	203	191	207	207	227	205	191	197	195	212	235	204	195	238	225	209	212	221	200	204	216	229	222	215	214	207	217	210	221	220	190	200	212	202	198	222	187	203	205	237	227	198	191	213	208	171	213	223	214	202	201	230	212	196	213	189	187	195	210	231	226	221	229	200	219	220	217	202	228	216	211	210	185	207	225	183	195	195	225	197	208	186	223	221	214	217	216	194	214	208	195	224	208	205	236	215	183	219	206	215	200	210	225	222	206	220	174	205	212	218	217	189	210	200	230	217	178	217	209	195	180	216	192	211	193	219	201	203	195	228	194	204	197	197	186	228	219	190	224	195	208	229	203	204	220	201	202	201	187	213	204	225	209	220	238	193	223	207	200	204	181	203	214	213	197	206	220	205	183	187	210	204	218	223	213	222	223	215	205	221	199	181	208	241	205	231	219	194	236	207	193	199	206	253	224	207	212	208	201	198	199	194	202	213	205	207	197	193	215	235	204	221	217	181	214	219	202	228	199	210	195	223	200	220	211	226	183	240	221	201	199	224	209	215	192	208	194	213	202	202	229	203	212	216	223	205	203	188	178	230	200	224	201	215	220	195	219	225	186	213	224	211	212	179	206	198	186	178	248	212	196	213	206	201	224	203	230	206	219	219	211	216	198	224	207	203	240	194	223	192	195	216	249	251	211	245	220	229	212	220	206	191	238	208	225	216	199	211	223	193	206	223	199	194	192	217	200	213	233	219	207	189	208	222	207	230	190	234	221	205	187	241	205	193	204	229	204	226	230	214	191	189	204	211	209	222	217	204	230	215	195	221	202	200	188	191	210	218	210	217	222	219	206	206	209	204	229	213	214	199	205	243	203	211	236	227	223	213	218	186	231	214	226	216	213	209	176	236	185	185	204	208	191	210	212	223	213	214	241	208	218	182	222	202	189	220	222	206	194	210	216	190	217	191	242	220	219	207	172	200	227	227	169	214	206	200	234	213	198	202	214	220	211	213	214	199	239	216	207	230	210	212	193	253	225	219	237	226	214	206	216	212	217	248	203	215	228	212	210	197	206	201	217	202	214	227	224	217	219	197	213	194	216	213	212	220	217	194	222	221	196	222	213	214	227	213	185	189	218	230	193	207	201	218	209	237	229	203	223	205	200	190	215	228	225	197	182	216	217	215	221	208	227	193	191	204	183	220	209	220	210	206	189	206	190	219	238	204	194	198	227	216	242	227	189	175	244	229	215	208	200	249	199	210	213	212	199	213	202	208	200	222	206	185	208	232	212	193	198	224	188	218	202	230	234	208	228	213	202	206	218	204	245	202	223	200	218	231	210	220	211	212	231	239	214	208	218	227	208	221	196	232	207	226	208	211	199	236	205	219	204	234	200	196	206	210	208	234	240	196	196	208	210	221	234	213	237	201	241	202	208	197	197	203	219	229	216	204	204	193	205	208	220	199	225	212	227	228	197	193	199	217	216	218	190	198	225	218	191	215	219	215	218	228	220	215	217	215	200	205	190	236	227	204	217	228	204	219	204	209	221	214	223	216	206	219	208	203	241	196	192	237	246	212	215	238	218	211	197	238	210	234	213	213	211	192	206	227	202	214	194	208	200	213	164	191	199	205	221	212	226	214	218	225	232	200	238	212	218	188	201	219	208	212	230	244	226	181	216	216	230	229	244	210	209	205	203	224	192	205	201	237	181	197	222	204	225	215	203	220	196	199	215	235	236	213	242	230	191	211	215	232	217	206	189	224	194	223	213	229	209	226	223	190	197	223	217	199	196	224	190	228	197	233	197	209	235	214	217	214	231	218	222	195	200	194	213	204	195	172	204	213	220	203	205	194	216	212	250	218	179	204	210	194	221	196	199	202	189	207	217	183	208	190	218	230	225	201	234	177	210	211	218	197	246	203	200	232	217	208	192	189	210	199	196	189	226	215	227	208	183	230	214	267	194	217	179	223	235	227	210	228	199	214	206	196	215	216	252	214	190	183	190	198	207	227	237	200	207	186	217	200	226	204	209	208	210	191	209	198	208	230	238	197	201	218	203	201	191	216	190	216	241	223	217	219	217	235	218	213	222	233	219	202	224	214	225	205	215	221	181	217	183	228	189	217	211	217	217	205	198	207	201	205	245	211	200	218	193	216	199	212	195	225	202	216	187	206	247	220	234	189	204	224	227	205	220	221	213	189	197	211	194	198	234	217	187	189	196	237	222	210	212	194	214	187	190	204	225	196	190	201	214	201	215	212	210	231	193	198	244	202	204	221	205	219	190	201	208	233	203	182	201	225	211	199	194	226	240	210	197	207	218	191	210	203	219	241	214	214	214	210	214	234	247	205	196	199	187	193	233	197	234	216	223	233	195	204	204	215	233	197	216	238	200	201	207	210	192	195	198	212	211	214	182	196	190	204	222	226	204	209	188	213	195	235	226	234	223	199	233	227	198	179	223	205	179	175	210	205	220	210	199	230	210	200	171	225	213	180	226	210	230	220	204	192	195	222	218	244	227	219	203	220	260	239	211	223	219	210	217	212	229	231	222	203	212	178	207	244	201	234	202	186	208	222	211	214	219	181	216	190	208	229	204	181	220	207	235	199	202	212	185	213	187	203	228	213	200	224	214	210	203	233	229	226	231	220	184	212	194	228	233	196	215	219	193	218	216	226	227	195	196	210	215	224	194	218	195	185	201	188	193	193	209	205	211	205	210	199	200	203	203	205	223	172	197	180	248	226	206	215	220	199	203	214	217	218	228	186	220	230	200	204	216	201	175	203	212	222	232	205	219	215	217	193	211	205	195	211	236	217	215	207	227	201	192	193	179	196	216	213	220	230	194	205	227	188	205	182	209	195	217	218	217	224	204	202	212	236	195	218	239	188	204	215	213	217	249	219	213	235	199	225	213	215	215	182	203	198	213	204	217	208	226	216	206	209	224	211	200	220	196	206	229	202	206	203	224	225	223	211	219	225	179	196	222	207	230	218	217	203	217	195	210	216	200	212	215	197	233	232	224	212	209	232	217	220	202	199	211	205	184	224	212
8136	2850	5286	5602	4551	3675	2875	2444	2008	1774	1491	1346	1253	1154	1030	997	910	890	849	777	770	779	722	717	712	650	666	681	647	609	587	637	600	584	579	601	595	606	555	587	547	549	594	531	546	535	541	572	508	512	557	576	499	527	590	565	509	513	524	515	533	516	519	561	528	531	523	553	501	586	506	537	527	528	506	544	540	452	509	468	525	565	529	522	515	537	500	524	487	531	463	528	511	505	496	516	505	546	495	518	506	488	480	491	512	490	451	503	492	503	482	541	513	496	516	519	467	513	475	507	499	490	513	456	453	471	511	492	526	483	524	521	512	492	507	491	480	478	508	498	503	513	455	475	493	506	485	496	504	515	500	517	535	458	470	495	548	508	502	460	497	483	522	508	492	467	490	481	543	505	517	459	494	526	486	499	455	533	490	455	478	482	514	470	523	474	486	496	559	460	521	494	518	492	482	543	528	491	480	491	478	480	488	499	526	499	496	504	485	492	517	459	490	503	482	505	512	490	556	486	500	525	520	484	514	505	522	476	482	495	485	483	501	488	460	499	475	484	539	453	521	506	482	471	487	520	465	501	512	495	517	508	474	470	509	497	525	483	502	486	483	500	486	517	528	509	465	507	495	500	502	512	503	504	496	514	504	474	493	523	498	489	503	491	545	496	522	478	524	545	536	482	517	489	491	455	527	492	507	483	473	504	525	494	507	500	474	538	519	488	495	484	482	495	469	478	489	470	532	466	484	492	464	449	519	507	493	533	527	481	461	494	513	503	524	467	464	472	490	515	481	530	529	534	493	543	506	499	507	493	484	510	509	491	495	473	483	505	507	490	506	491	524	523	452	526	506	453	493	485	517	513	502	498	520	497	478	520	494	491	503	481	500	494	454	506	476	505	465	473	462	474	477	518	479	493	482	515	488	470	504	479	506	504	505	513	481	489	451	488	494	483	485	479	471	457	515	471	494	516	534	511	481	481	481	475	517	491	511	521	503	489	529	499	483	471	477	459	510	469	505	500	485	485	496	485	556	516	495	491	503	518	490	508	446	503	488	494	517	511	494	493	511	497	492	472	491	512	524	493	495	522	503	503	473	480	513	498	495	533	466	495	514	514	489	491	521	467	511	497	482	467	518	514	527	503	482	500	508	528	500	467	493	513	475	496	495	465	478	485	478	465	503	502	491	499	517	525	431	491	479	512	495	521	493	501	517	490	473	496	506	487	504	515	509	513	520	463	506	498	487	496	471	486	511	533	516	516	504	539	514	466	510	490	480	471	496	512	533	513	462	481	502	504	526	518	538	517	499	509	485	492	464	510	501	467	511	508	464	481	465	493	524	525	477	481	481	504	537	461	499	455	502	478	492	527	502	505	486	503	454	531	510	469	468	500	456	478	506	521	478	501	529	504	476	495	497	471	499	534	482	529	492	495	530	515	493	443	488	513	477	480	493	498	481	462	467	502	483	510	465	533	512	519	503	467	484	502	511	489	491	474	444	491	502	483	483	479	509	503	489	466	442	504	475	497	476	501	487	481	474	487	523	499	496	521	455	506	468	509	492	477	473	480	539	486	513	484	493	498	491	494	480	519	479	522	526	533	450	485	511	484	505	504	486	495	479	498	529	466	504	495	496	489	449	481	488	463	518	490	469	491	503	516	498	515	486	520	507	514	478	463	457	512	476	484	536	499	515	529	502	496	497	499	520	514	466	499	477	478	479	481	501	507	517	496	496	489	477	489	508	503	529	520	489	509	494	522	484	471	490	485	475	504	527	445	476	493	499	487	487	461	502	496	526	462	526	476	466	546	482	527	541	524	512	449	513	537	550	434	511	485	467	491	496	487	509	490	514	519	502	485	469	520	483	534	503	484	528	509	463	500	511	513	460	467	487	514	506	497	484	485	468	503	457	509	481	485	486	492	540	473	528	512	496	501	482	474	476	512	534	510	472	524	451	522	478	512	480	506	489	476	461	520	514	495	545	495	472	502	537	490	486	492	508	474	482	483	493	486	482	493	531	505	492	471	511	501	459	477	508	484	523	538	490	488	505	509	509	525	496	517	460	476	490	499	512	465	496	522	475	498	461	497	516	456	497	492	500	477	497	500	483	472	495	483	459	516	498	516	448	490	478	485	472	520	486	521	521	452	487	537	504	540	444	492	510	512	507	542	503	543	483	463	486	477	483	427	457	479	468	538	472	499	471	503	507	527	481	529	502	484	471	487	495	509	490	505	486	483	529	497	481	520	455	535	502	506	486	481	502	498	483	512	509	489	475	498	508	507	506	499	490	486	514	484	469	468	497	518	500	502	503	468	501	499	476	484	469	477	539	492	493	521	481	516	478	489	492	502	502	491	558	495	509	425	502	471	476	477	470	518	500	513	532	507	468	497	455	510	471	505	548	473	529	486	465	505	481	502	491	465	513	479	505	480	489	517	476	517	503	492	514	511	493	480	501	523	446	477	487	543	506	545	506	478	457	522	495	489	464	507	528	466	480	487	492	535	514	546	513	497	469	553	509	502	494	482	468	448	497	481	502	495	492	485	479	470	453	490	500	492	463	502	496	465	487	530	520	490	533	509	493	503	508	493	516	478	511	512	477	496	535	509	474	505	464	517	501	457	519	532	467	475	513	506	484	483	514	454	486	534	536	510	498	498	501	469	481	515	530	461	485	504	515	524	454	498	490	506	522	495	488	483	524	512	552	478	490	489	484	483	465	478	497	499	480	493	477	505	501	457	494	487	470	505	558	513	492	500	471	465	494	499	484	497	501	513	498	514	486	482	466	508	496	497	482	504	510	527	498	520	477	440	508	496	485	553	518	526	486	525	477	520	492	481	509	511	471	484	493	498	502	462	468	530	508	522	498	519	522	485	507	491	488	503	461	489	517	494	513	473	519	503	476	478	484	524	488	474	472	512	489	465	482	535	493	511	499	490	504	506	459	455	483	500	478	490	488	498	512	479	487	533	491	526	480	470	503	501	514	488	474	502	487	459	497	482	552	485	541	477	479	529	537	513	537	477	491	466	470	474	466	530	542	522	527	514	493	501	506	489	473	498	506	473	489	446	498	480	523	467	481	474	535	526	543	490	482	477	490	510	493	474	510	468	507	477	496	472	499	529	483	461	520	501	519	493	512	490	481	437	477	482	520	498	500	506	491	524	480	472	462	515	490	499	490	456	505	479	439	498	470	476	495	509	492	473	516	468	487	462	499	523	481	484	424	467	468	521	497	512	470	509	465	463	453	496	536	507	505	484	469	492	495	513	518	514	472	496	466	491	469	467	525	448	474	499	516	481	502	508	499	485	516	470	467	472	526	512	459	493	487	524	495	490	512	506	477	475	478	521	451	514	506	520	507	532	473	525	498	498	485	504	506	515	499	459	460	520	515	500	518	511	499	466	460	492	477	509	509	483	466	484	467	536	496	472	479	519	503	487	537	495	484	476	560	540	539	484	513	473	506	498	527	492	503	528	462	470	472	463	519	459	476	531
18412	1515	352	255	279	259	252	234	185	215	234	220	248	201	246	224	230	221	213	220	248	214	208	202	204	223	237	231	228	224	216	213	238	215	235	217	214	193	205	232	235	234	247	243	223	223	233	210	223	192	191	220	233	218	219	251	220	221	251	219	204	222	265	214	243	230	212	242	234	243	209	223	216	216	209	189	225	223	206	233	219	218	216	221	236	213	225	205	203	210	210	230	234	201	227	240	179	219	225	225	206	213	226	219	237	227	198	218	226	206	234	233	211	210	220	236	252	230	218	200	233	220	202	226	218	229	230	209	215	244	237	216	254	218	204	233	239	248	244	249	206	226	246	253	208	239	225	231	213	246	221	218	235	228	232	211	217	229	236	229	237	203	224	207	219	200	216	227	199	197	218	221	227	241	228	210	218	201	229	208	212	202	206	244	245	220	205	211	210	197	231	238	230	207	199	221	214	220	213	210	220	239	251	233	234	207	202	216	251	225	232	239	208	228	227	237	218	259	231	223	237	230	213	212	261	219	238	222	232	255	218	207	232	251	243	223	226	205	214	216	244	208	274	217	240	168	251	211	234	246	205	217	214	212	232	221	242	211	217	257	239	229	231	223	223	194	219	202	242	242	227	213	244	246	230	229	241	227	207	234	239	202	212	215	212	189	204	234	217	224	224	213	243	217	213	204	240	235	219	210	215	183	219	223	211	227	223	233	218	232	205	193	191	234	234	223	218	218	217	201	220	238	200	228	231	223	247	194	206	236	232	246	202	232	243	241	251	215	231	233	213	213	223	234	236	234	236	216	212	247	213	198	239	218	217	231	221	240	214	190	218	206	214	211	239	174	243	220	249	215	225	226	246	227	199	204	214	213	206	230	214	211	231	227	192	227	190	200	234	207	189	234	254	229	235	227	227	229	219	215	223	218	232	218	230	217	195	243	217	209	228	218	212	172	219	209	226	206	203	193	240	249	195	213	233	239	232	233	235	206	223	245	237	239	219	239	231	211	218	222	234	227	255	222	190	234	219	218	226	225	234	221	233	230	202	246	228	225	240	250	217	225	230	244	227	226	229	223	219	219	225	188	219	219	240	212	215	240	222	233	205	224	236	213	227	231	203	212	201	233	223	194	223	239	216	219	218	220	227	203	204	219	211	233	213	224	209	246	213	254	208	221	212	203	219	228	232	223	227	233	215	242	241	205	232	216	210	202	220	223	202	225	222	231	225	240	216	217	214	213	207	250	226	230	237	212	219	220	223	216	212	226	216	250	214	240	217	215	247	220	191	219	202	223	215	208	239	251	214	205	211	227	204	222	210	244	229	256	203	243	234	199	241	234	227	238	229	225	225	197	225	215	224	240	230	223	226	224	209	228	234	219	229	236	220	228	211	229	230	222	225	240	207	227	218	220	209	226	239	239	211	238	233	210	221	240	249	222	250	239	230	219	202	244	228	207	249	232	193	255	231	222	202	230	229	223	212	237	228	233	232	218	215	206	213	247	237	203	201	225	208	210	221	250	247	191	199	234	214	215	244	235	224	227	228	210	229	241	233	244	218	248	264	224	215	238	222	221	221	205	200	224	218	216	225	239	246	231	209	226	213	227	221	204	241	218	226	223	210	226	227	204	184	228	209	227	209	194	217	229	205	222	231	250	254	226	217	253	223	241	213	233	191	231	241	240	203	201	237	216	226	233	227	209	227	196	230	216	217	210	216	211	237	228	224	257	239	233	259	221	212	211	242	207	228	203	222	219	210	233	230	211	214	240	236	206	231	240	229	229	232	221	219	212	233	213	250	217	268	253	218	192	208	236	223	236	220	212	219	243	230	214	228	238	211	212	217	219	223	213	233	205	219	223	213	197	214	230	232	213	224	249	242	242	252	230	181	220	216	215	241	223	201	224	224	218	245	222	221	218	229	211	225	242	207	213	220	223	222	209	221	245	206	262	255	201	220	217	220	239	218	225	264	218	214	194	252	231	244	227	246	244	194	270	238	214	243	212	235	233	252	224	216	209	201	253	240	244	235	207	217	252	201	215	209	218	225	191	242	226	203	199	239	228	194	237	224	223	220	220	213	218	241	213	214	232	231	223	239	219	257	200	209	221	205	205	206	230	229	201	211	222	219	226	216	232	232	207	212	231	221	231	214	217	206	210	225	216	223	206	220	216	214	218	223	251	210	241	212	215	235	236	229	246	219	221	234	205	212	235	227	233	221	198	230	225	214	233	221	233	229	209	234	199	194	257	204	215	221	201	197	230	209	226	236	222	242	210	243	238	216	214	212	215	223	206	230	212	224	229	211	227	225	244	220	213	193	216	209	220	221	204	237	206	210	219	182	228	210	201	260	238	237	222	221	225	200	237	205	207	196	210	209	226	230	222	244	215	236	221	234	242	232	237	217	205	253	195	198	210	187	201	239	246	207	231	240	235	233	220	237	227	220	217	220	227	243	230	219	230	226	223	225	249	238	231	210	221	229	231	192	271	209	233	239	244	221	232	256	200	217	246	235	230	195	238	214	218	223	232	224	241	221	251	217	201	225	212	221	209	209	219	229	225	202	220	217	251	219	218	231	229	212	213	234	184	224	224	238	223	226	225	229	246	240	218	224	222	233	225	234	216	248	258	222	199	218	212	227	205	196	194	223	193	228	218	245	208	191	197	243	200	191	218	215	223	203	234	213	235	233	223	244	247	231	212	237	227	215	215	234	239	223	237	231	231	245	211	203	213	220	219	235	218	223	222	230	221	221	224	245	231	231	228	197	230	229	242	222	197	215	242	226	193	227	227	223	216	239	210	228	238	202	246	199	229	225	222	232	223	220	225	220	213	227	219	207	218	199	247	234	266	230	254	240	204	220	216	218	217	215	181	198	206	223	223	210	228	191	229	195	221	219	199	188	215	216	228	214	221	204	227	224	187	234	203	209	223	217	213	219	221	208	228	217	216	228	207	231	218	245	223	203	232	225	220	245	224	249	237	221	224	225	194	240	210	213	213	217	236	205	218	219	242	210	229	226	206	231	214	219	222	227	246	218	229	242	219	225	239	231	246	260	227	214	231	214	203	219	217	245	235	208	223	223	214	234	198	221	221	203	207	229	249	239	242	198	232	235	210	211	206	231	233	228	234	226	207	214	233	220	231	194	219	215	226	239	233	203	225	235	201	212	240	212	197	224	225	218	230	234	204	231	204	196	214	243	221	223	257	202	208	233	189	207	249	193	207	237	207	218	220	238	225	243	224	203	231	207	230	244	208	217	215	232	222	210	244	206	206	219	239	233	228	206	230	208	215	211	208	238	210	205	248	232	227	208	223	211	231	226	218	258	242	192	245	214	216	221	244	162	216	219	217	235	208	213	207	232	206	215	238	215	234	220	213	199	227	195	229	223	220	208	217	232	207	234	197	197	212	231	232	226	222	218	203	214	200	237	218	219	213	217	203	221	219	219	220	197	226	239	231	240	231	226	223	204	226	234	230	246	200	196	234	230	207
6839	694	684	747	644	671	650	626	579	586	623	561	543	545	551	576	542	543	541	564	526	538	608	564	548	551	542	535	560	552	560	574	587	548	492	544	526	506	583	525	540	541	555	529	581	569	574	536	540	543	554	567	538	553	506	541	560	522	583	541	551	555	534	543	522	569	483	542	561	562	551	543	578	560	549	556	546	586	579	515	560	577	589	541	524	554	569	547	541	564	536	513	549	551	536	583	545	530	574	549	540	524	526	533	552	528	525	523	545	564	550	529	556	563	541	562	545	573	531	587	528	544	538	539	547	526	521	517	551	556	549	585	540	552	532	526	571	559	600	573	584	505	563	539	528	544	526	513	543	562	551	571	544	506	568	538	560	564	577	560	540	539	549	529	525	546	566	553	540	541	532	574	554	552	572	497	519	509	526	550	537	573	534	528	543	525	529	575	526	529	570	547	574	568	528	489	542	524	548	570	553	511	554	545	545	502	575	562	548	550	542	585	556	520	588	529	528	541	528	562	551	518	538	562	571	532	567	575	519	548	559	567	575	580	616	532	540	539	531	563	533	552	524	532	566	544	580	539	537	528	537	555	537	595	552	556	573	563	568	531	535	596	518	522	517	585	573	534	574	606	569	562	553	547	564	538	575	543	538	579	542	552	553	532	551	576	549	529	532	527	564	533	550	543	530	539	515	577	536	539	558	566	534	574	559	573	528	552	542	541	522	537	527	587	549	543	570	532	540	547	534	555	540	606	515	596	533	556	523	537	555	546	506	569	569	536	545	593	546	552	565	528	520	518	562	567	545	533	556	537	509	567	562	551	495	555	557	578	532	550	557	569	572	516	567	510	557	528	518	534	525	541	526	479	536	557	519	552	543	508	583	532	579	543	525	545	627	586	523	553	510	551	550	555	534	525	564	554	562	545	534	583	531	520	546	579	567	517	542	593	562	509	593	552	570	548	545	581	505	557	529	497	554	521	528	552	567	512	537	558	544	580	550	544	526	556	545	562	583	545	547	578	544	574	576	543	567	565	551	537	532	544	494	546	562	590	590	547	537	499	581	530	542	548	506	531	565	526	574	535	562	539	574	585	582	533	549	544	528	552	545	584	551	557	527	542	489	586	548	540	498	556	542	541	583	611	548	539	522	534	524	541	515	522	519	549	565	523	527	589	542	554	561	553	594	527	542	546	583	556	558	548	530	554	507	551	552	542	540	577	530	543	550	561	542	532	569	543	597	540	544	571	519	538	506	579	535	571	520	528	563	513	533	537	548	557	530	569	561	568	580	556	549	552	518	587	542	558	571	542	577	544	534	520	584	519	511	581	512	558	570	552	553	570	535	508	563	593	559	588	577	555	571	532	538	537	513	561	574	553	561	568	547	575	523	547	565	561	540	514	544	530	583	575	491	575	558	498	565	534	564	528	537	576	559	521	481	549	538	528	542	558	540	548	521	551	554	557	595	564	514	535	532	542	527	546	568	543	528	607	550	565	538	529	559	547	557	543	557	532	559	497	553	529	533	586	577	535	570	569	524	560	548	535	551	576	541	533	547	543	570	535	529	540	529	538	524	527	529	559	553	551	544	532	558	548	524	540	598	553	548	527	565	575	527	572	538	535	541	557	573	557	558	572	548	522	579	588	565	536	557	569	519	561	533	525	564	556	549	531	555	565	560	564	568	595	545	592	502	554	566	522	584	555	537	544	563	535	571	557	500	560	515	543	544	574	551	538	517	550	564	550	585	568	559	550	533	496	569	503	539	554	540	620	550	611	585	576	529	517	526	534	527	561	558	522	541	585	510	567	548	509	550	575	511	534	541	515	565	573	537	550	528	526	552	587	557	512	566	517	542	553	520	536	536	516	570	525	604	616	550	592	551	537	532	532	557	535	537	550	552	545	576	541	548	546	565	562	575	537	574	540	523	528	559	560	551	549	536	578	552	525	541	562	551	565	559	539	589	543	581	603	563	589	544	567	537	496	563	555	531	558	553	592	526	583	594	536	540	570	563	590	517	533	549	512	534	572	554	570	530	559	559	552	550	541	518	541	631	516	568	562	563	513	561	501	549	556	571	534	554	510	571	560	554	533	512	540	567	552	519	604	543	522	522	563	568	518	515	543	527	519	542	548	559	556	535	518	555	552	550	562	570	550	520	549	529	517	529	542	550	547	558	535	534	530	582	580	557	509	553	516	578	539	559	513	549	512	586	559	527	537	545	540	502	557	573	564	581	544	568	537	545	524	529	569	537	532	547	544	563	562	527	561	547	568	571	511	540	562	575	569	594	563	516	538	559	536	525	524	547	585	513	501	540	545	552	547	590	476	545	542	484	563	565	542	559	581	545	515	591	542	546	575	556	555	542	523	539	590	522	518	525	531	576	581	528	509	539	569	570	534	557	548	524	555	553	564	551	532	529	589	563	517	535	530	521	533	585	533	565	570	529	532	527	540	525	575	562	517	513	493	543	533	508	559	549	546	567	551	556	522	559	548	500	537	558	547	513	546	499	568	551	559	520	553	571	543	540	542	565	594	552	558	527	538	522	556	539	580	539	564	562	540	533	538	539	539	503	536	548	529	539	574	542	535	596	598	551	553	523	540	560	559	511	588	551	599	574	519	524	539	536	544	535	582	575	510	559	539	498	552	569	556	532	558	550	515	517	573	538	549	573	562	568	485	568	567	552	554	588	540	537	576	506	529	547	543	539	579	539	551	546	552	545	567	574	529	512	548	572	577	570	578	599	527	561	533	530	567	522	613	561	557	523	563	609	544	569	576	554	545	529	584	531	567	540	521	567	583	552	567	543	503	523	515	529	494	588	558	587	542	579	542	527	570	544	555	565	538	523	563	592	550	507	510	515	561	549	526	594	580	545	537	566	553	606	527	545	536	532	511	587	578	534	563	596	549	566	558	529	480	505	555	581	575	547	537	583	556	578	558	577	560	536	520	537	543	507	561	498	550	554	587	556	548	524	558	549	584	525	555	544	523	518	543	571	552	547	551	533	529	588	565	545	508	514	532	559	566	559	533	575	558	553	530	536	524	558	532	562	568	539	538	556	531	560	521	569	499	540	486	489	542	581	552	607	574	515	514	528	529	540	515	557	550	542	600	526	533	548	526	534	554	545	531	529	563	561	543	550	567	559	570	551	533	505	556	550	497	572	551	544	559	571	546	583	547	572	493	536	540	549	573	512	528	553	601	532	534	539	526	534	521	553	561	530	529	517	558	537	573	558	555	521	491	558	542	554	545	538	537	579	595	521	514	538	570	595	510	546	533	527	521	558	537	569	584	588	511	542	581	569	550	555	552	555	515	549	570	567	590	519	550	562	478	539	551	547	522	533	534	557	560	524	503	576	554	526	546	543	588	576	539	536	556	566	550	562	526	546	573	525	585	543	475	577	535	557	538	507	543	540	576	570	550	557	523	562	567	536	524	571	535	513	517	508	506	527	528	545	512	562	567	597	568	593	561	507	535	508	597	555	564	606	536
22534	4045	2032	1248	832	611	507	433	429	398	356	346	385	348	338	327	290	312	313	306	264	301	302	306	310	317	308	320	309	293	303	285	301	321	322	293	330	320	273	310	275	310	302	295	317	309	280	318	278	293	267	303	295	321	290	299	304	273	273	289	277	316	312	318	298	303	269	291	302	287	285	264	304	308	302	286	298	337	296	303	313	310	286	287	282	349	303	309	300	291	306	323	315	277	277	298	293	315	290	288	291	271	302	326	275	262	321	343	286	298	291	298	299	288	298	321	305	287	306	302	267	306	284	287	294	272	305	304	295	326	318	260	272	305	295	305	277	287	310	259	337	287	299	271	285	260	281	304	271	310	295	284	292	280	283	317	271	282	281	282	274	307	292	332	295	246	314	289	273	307	347	321	260	306	321	264	288	286	276	272	284	297	278	308	298	293	309	285	297	281	282	294	282	285	291	317	281	292	311	318	321	263	303	314	285	281	279	283	278	295	276	291	278	273	275	308	302	303	322	305	282	296	302	271	314	296	298	293	300	313	285	289	287	278	303	310	280	291	308	291	302	313	306	281	315	319	275	304	284	297	324	307	264	287	273	315	311	296	296	295	297	323	296	300	273	292	249	299	289	305	295	278	290	293	295	297	278	311	338	305	347	302	328	268	284	281	275	288	318	289	289	312	317	284	323	267	282	285	291	305	297	303	291	258	274	274	289	278	292	311	291	280	310	314	302	281	294	311	287	288	251	292	314	307	305	290	316	297	296	311	267	277	302	302	305	340	285	316	292	275	321	295	283	273	283	287	264	290	270	303	351	285	304	294	305	283	275	304	289	296	309	293	295	305	287	306	308	281	257	283	294	288	286	292	260	301	289	304	280	304	276	307	275	289	281	295	304	301	291	264	265	298	280	289	310	298	317	316	286	327	298	270	252	309	307	307	308	284	283	286	275	291	276	300	265	315	282	330	299	319	259	270	274	301	288	278	288	267	275	307	330	262	297	295	283	326	282	326	276	281	302	299	256	295	300	271	285	289	308	285	296	295	289	271	281	291	314	310	324	290	320	277	299	305	289	275	295	296	301	330	271	279	313	301	273	289	303	289	267	280	284	284	280	262	277	281	288	269	308	287	287	305	326	274	282	301	290	302	289	296	290	275	302	273	290	298	318	318	297	282	269	290	261	279	315	263	296	282	282	322	279	295	273	326	281	308	297	304	289	283	293	275	261	332	278	339	303	282	285	315	272	283	294	304	285	272	286	287	302	269	296	278	292	294	318	278	284	266	289	309	272	279	275	282	289	265	298	288	316	272	312	300	290	301	298	266	306	292	268	299	280	310	297	295	311	293	315	286	301	309	328	290	305	297	297	297	335	295	297	321	286	267	298	288	331	310	288	298	305	302	310	299	264	294	309	302	297	301	293	305	284	288	280	304	313	279	288	296	275	287	264	310	286	296	287	300	305	283	302	283	311	342	311	269	281	310	291	308	279	289	287	313	312	282	295	284	273	313	275	318	274	293	295	297	274	305	290	285	304	321	291	294	296	295	323	297	292	332	305	305	295	298	293	303	306	231	294	296	243	327	297	310	278	258	325	293	267	279	281	307	283	313	317	288	289	320	283	271	307	324	325	324	256	293	287	312	283	271	271	287	281	280	303	286	309	288	335	287	293	309	314	289	311	300	270	288	264	287	288	317	307	299	285	276	267	303	287	268	307	274	311	288	305	285	292	285	282	301	250	329	290	281	281	269	303	297	299	283	312	317	315	283	289	265	294	312	286	319	284	285	298	342	279	284	279	287	301	269	288	303	296	321	315	282	286	261	282	271	337	316	278	319	278	298	302	314	306	305	257	259	265	293	296	256	313	281	266	250	296	268	315	271	274	299	282	323	260	291	314	261	276	309	278	308	287	292	286	292	295	288	273	308	316	291	267	276	306	264	277	310	305	279	322	315	302	292	295	317	264	289	296	281	276	274	285	316	300	302	276	290	288	308	343	303	295	301	304	306	297	287	258	283	284	308	306	288	249	274	312	279	293	331	326	292	309	289	289	317	287	315	267	295	345	258	306	274	296	288	300	306	307	260	266	320	288	272	319	285	280	305	286	307	306	270	297	289	317	291	292	297	288	299	305	286	287	303	307	278	302	315	291	280	280	268	300	307	311	262	297	321	275	287	290	283	305	292	280	295	289	282	313	307	262	279	292	325	309	290	298	296	272	268	265	297	302	297	310	292	298	272	311	307	249	288	290	320	295	267	268	319	319	307	274	306	278	288	317	306	285	290	303	310	322	288	306	291	305	262	292	274	283	305	288	311	308	305	299	306	296	308	292	323	298	343	289	281	307	327	292	297	279	298	302	309	289	329	290	299	292	265	304	278	278	317	289	280	291	284	274	300	265	329	284	258	273	291	295	285	298	280	309	293	281	303	303	310	288	296	332	281	305	297	289	305	280	312	267	276	282	292	303	307	273	301	307	276	289	281	295	307	312	330	286	278	315	294	277	285	283	277	289	240	289	318	320	289	284	290	287	282	283	303	283	319	297	281	272	292	317	327	315	318	314	310	281	316	274	266	289	291	268	326	293	310	271	266	287	316	292	288	283	294	296	294	300	297	326	284	316	315	279	310	272	297	310	292	312	276	295	277	286	287	292	294	292	296	281	303	306	335	305	283	290	308	299	292	294	310	298	282	298	280	291	301	293	295	303	300	301	336	310	295	287	303	330	307	295	309	304	292	267	257	302	307	310	295	295	301	304	338	310	318	299	302	269	322	307	306	303	318	298	279	283	303	295	271	310	318	299	287	320	295	318	294	281	297	300	271	322	281	311	270	300	267	316	288	315	314	294	296	291	265	285	303	284	314	283	278	289	305	278	297	303	300	286	286	297	274	280	288	299	304	284	293	291	277	304	297	307	316	273	314	274	288	304	269	308	299	286	276	289	282	285	275	289	308	303	296	292	300	297	314	287	297	294	291	270	278	277	317	315	292	287	270	300	301	303	277	289	299	311	273	290	300	262	298	285	305	325	249	276	293	298	298	310	278	269	245	288	310	254	272	318	288	279	289	287	289	271	281	291	293	292	302	307	279	259	305	272	302	309	271	291	297	297	314	335	318	273	330	299	269	279	304	296	297	279	298	320	308	293	322	292	293	260	293	291	265	306	328	315	300	268	283	309	291	302	288	255	243	270	299	308	293	293	290	301	288	298	300	280	331	296	275	296	297	320	271	295	292	317	286	289	288	302	265	269	302	330	286	309	299	298	253	337	272	311	298	258	292	283	313	286	324	265	322	238	309	302	283	294	279	301	297	310	288	323	315	289	275	261	266	298	301	302	300	267	272	320	357	281	273	323	317	294	300	270	300	284	311	282	281	295	327	294	304	326	315	277	285	312	293	312	295	283	289	291	314	271	320	307	252	309	278	258	280	290	295	331	296	261	302	283	312	292	290	310	292	325	290	310	301	279	250	269	275	319	267	286	305	291	265	314	245	323	298
7682	1921	3208	3328	2757	2319	1935	1726	1484	1298	1274	1150	1093	1040	981	947	904	892	886	815	855	861	871	835	840	842	798	740	753	838	795	773	806	775	783	805	788	730	756	738	805	801	746	732	737	727	720	783	726	726	719	733	773	678	719	738	725	718	727	733	688	693	768	715	734	759	741	732	724	759	729	747	766	714	762	749	721	739	765	726	724	718	772	756	713	688	711	711	769	709	782	728	751	749	730	714	730	728	776	710	760	717	748	727	685	755	663	754	723	729	732	696	690	705	755	718	729	720	708	718	761	697	743	722	713	706	677	711	688	701	717	701	693	718	722	764	762	727	722	702	704	681	747	742	738	723	757	694	698	692	671	692	692	728	742	707	678	692	729	712	683	750	779	711	743	720	691	769	715	737	756	703	727	722	683	686	690	736	708	705	714	734	706	686	716	746	727	738	738	710	708	710	724	731	750	707	766	733	727	711	720	681	740	715	730	717	711	740	696	675	722	695	678	673	745	736	701	744	678	671	706	736	726	716	689	716	696	717	707	701	702	737	711	713	692	701	719	730	695	693	671	715	740	709	673	753	710	683	728	675	737	700	697	709	690	726	728	731	737	748	728	752	736	698	697	682	742	772	737	745	736	655	712	743	759	760	751	721	680	660	703	715	691	728	727	697	677	712	690	737	697	726	702	688	660	747	723	765	745	699	750	697	708	725	711	693	757	707	752	692	729	718	716	714	693	676	721	743	714	710	736	742	706	715	737	752	688	699	728	715	709	738	750	692	757	736	727	724	715	691	738	705	679	689	701	746	699	704	729	714	714	735	735	703	727	692	694	727	725	750	725	752	726	710	706	697	757	727	664	723	731	741	654	689	708	736	747	726	713	765	704	657	706	730	755	747	700	733	758	661	692	694	715	689	723	690	704	716	724	683	750	735	695	692	711	734	738	693	749	727	695	743	684	706	693	687	686	684	642	730	682	710	700	685	731	727	696	716	737	739	722	742	728	717	722	703	693	710	775	729	726	772	736	699	772	759	716	711	749	698	718	672	682	702	732	687	708	733	760	702	764	703	711	696	705	685	694	752	709	670	731	759	744	717	688	781	708	703	697	775	719	703	730	679	740	705	705	711	727	707	736	684	716	694	709	714	708	690	724	690	742	678	721	660	717	745	707	704	709	680	708	746	695	724	747	733	689	713	746	729	693	724	735	716	723	703	693	710	690	749	695	699	786	634	696	742	741	724	697	709	682	739	722	707	737	710	744	744	758	705	736	714	724	739	738	708	724	700	713	716	684	702	639	701	686	730	750	697	712	736	721	729	745	706	659	690	720	735	748	680	702	742	708	751	725	704	725	712	689	728	721	682	758	687	683	725	686	697	709	691	740	714	758	754	716	721	745	751	687	696	667	762	719	722	716	668	713	701	710	696	762	675	707	751	733	765	728	720	737	753	746	695	731	689	727	704	683	692	697	770	740	756	725	714	713	724	673	683	751	732	710	713	676	751	703	724	706	725	726	705	675	713	726	713	731	708	673	738	738	671	760	713	720	719	716	776	730	740	742	680	760	724	683	724	720	726	740	728	698	706	707	709	764	730	711	703	747	709	726	757	730	753	743	738	739	710	741	700	715	715	702	706	711	699	719	687	745	699	700	692	742	740	706	665	685	714	728	712	715	735	773	682	740	722	725	661	702	717	739	710	733	721	726	726	713	680	715	727	652	724	738	731	700	702	695	723	750	678	726	728	711	676	736	690	700	759	718	724	683	675	744	693	701	683	734	689	684	692	703	733	703	722	694	732	723	771	734	755	730	770	727	733	728	765	713	723	696	754	691	744	739	691	747	732	734	714	711	708	726	699	751	681	727	680	714	745	734	705	753	715	709	736	712	709	676	738	720	704	702	706	738	732	763	697	742	743	684	726	671	673	755	724	701	728	693	736	702	710	676	748	751	748	688	697	719	709	703	754	757	730	702	705	767	754	730	727	703	725	699	713	679	700	732	738	666	715	719	729	776	727	721	740	726	710	724	735	743	731	739	770	730	730	692	726	712	682	721	741	729	752	740	680	722	720	695	739	744	706	747	742	675	683	652	756	727	698	740	762	687	727	727	728	720	689	681	727	696	704	748	716	755	726	692	755	720	766	740	660	702	733	719	716	694	706	717	702	724	703	745	735	718	765	775	698	734	683	717	725	740	700	731	700	712	728	737	731	738	729	729	719	691	719	645	732	731	717	739	749	738	694	732	685	700	729	785	767	667	673	686	753	746	678	727	749	764	716	730	735	739	710	721	752	714	721	695	674	753	723	720	743	681	724	759	729	748	685	674	731	695	703	707	697	689	679	718	749	739	693	735	707	714	721	730	755	737	695	735	707	701	696	751	700	743	705	712	704	696	696	705	757	729	716	750	755	727	752	741	663	745	761	734	717	760	746	660	709	698	722	755	670	693	724	697	719	728	758	701	683	708	683	765	726	721	686	726	715	748	716	709	782	726	733	660	700	674	739	723	726	685	703	690	680	750	658	683	717	699	737	754	742	722	715	749	710	752	703	747	734	732	718	666	727	690	725	702	723	735	680	740	768	716	708	716	694	713	759	694	757	717	712	733	711	736	690	716	705	696	715	723	735	751	721	750	700	717	723	707	732	722	699	744	703	708	731	681	719	683	731	713	719	678	715	735	722	709	734	685	698	684	737	750	787	691	672	726	724	712	712	692	670	757	740	719	772	749	703	675	724	756	698	672	721	730	747	744	736	740	768	698	664	740	689	694	712	719	733	734	657	688	696	711	725	650	712	688	709	719	729	710	706	725	709	717	738	697	729	702	721	690	710	713	729	741	650	709	739	743	742	761	738	719	718	661	715	715	742	691	731	731	698	788	699	719	704	729	743	697	679	673	723	715	727	705	696	705	700	673	765	688	693	710	702	682	701	693	673	739	775	701	705	674	716	680	730	689	755	706	677	744	732	672	755	690	722	729	684	706	701	688	730	693	709	669	722	676	687	700	756	710	712	732	715	698	720	718	760	749	689	760	742	746	719	718	741	721	797	757	729	693	728	696	687	672	705	684	720	679	745	735	754	753	704	752	733	726	697	726	706	754	741	694	702	707	686	674	696	704	693	718	701	730	744	739	730	747	753	729	711	716	670	782	750	685	729	698	731	742	679	689	697	674	756	712	740	729	707	712	725	719	764	755	715	730	738	734	701	707	712	726	743	747	735	699	696	728	707	700	767	723	741	746	725	722	687	741	738	677	708	734	723	717	695	684	667	765	755	730	750	725	705	751	714	736	729	715	751	713	689	677	702	739	707	714	715	691	704	754	712	665	691	692	716	708	748	706	725	720	708	756	724	755	708	690	730	715	722	693	710	734	692	705	720	746	707	682	719	706	704	695	717	727	733	724	687	723	727	741	739	712	745	722	642	712	722	692	738	698	702	764	695	742	758	689	739	739	763	747	740	728	704	739	787	723	676	675	672	714	754	705	799	739	697	734	698	718	687
25739	7176	3540	2111	1276	1003	680	522	510	384	365	332	303	317	328	272	249	281	284	238	231	255	241	226	238	262	233	216	237	237	238	212	215	241	221	237	215	239	222	216	211	206	228	228	240	229	225	187	203	237	232	193	208	222	202	204	206	203	235	210	199	224	222	227	197	210	178	188	242	216	238	204	212	217	179	212	219	213	209	243	231	213	207	197	223	206	206	201	182	210	202	192	219	213	218	206	218	210	227	215	205	233	213	224	205	206	228	226	244	207	231	206	188	210	210	189	216	195	237	205	228	218	229	222	225	207	231	215	206	239	219	237	204	213	250	211	203	208	221	205	227	202	217	211	219	197	212	206	226	240	207	216	237	212	217	204	192	205	228	233	209	198	205	217	182	210	227	215	195	210	229	203	235	212	213	200	218	216	190	205	217	208	233	222	219	213	206	204	193	218	200	202	213	221	200	217	185	211	242	201	192	196	203	238	211	218	216	215	205	187	197	203	213	204	229	207	206	208	225	205	187	244	224	197	202	230	213	202	204	205	181	207	234	207	204	198	199	202	210	226	190	228	196	237	205	223	214	196	235	224	209	222	185	211	211	200	202	211	218	233	226	228	238	205	205	203	237	188	216	235	210	185	190	216	231	212	222	215	217	190	189	212	201	193	188	216	230	186	201	197	202	216	210	193	214	195	210	207	224	196	213	214	228	175	211	217	236	229	208	200	209	214	209	184	203	215	222	197	194	200	230	215	201	213	199	229	211	210	198	214	213	192	195	229	229	210	198	177	203	187	231	184	220	211	221	215	202	213	238	196	247	194	205	186	199	228	216	223	203	211	199	214	242	197	192	219	211	182	193	199	234	211	209	208	192	222	192	215	198	209	214	194	209	230	213	196	227	205	226	198	214	197	222	195	196	197	198	230	203	189	203	221	220	222	221	191	217	218	206	243	211	204	229	212	198	209	194	241	188	204	199	215	251	185	203	209	222	211	197	216	210	207	225	202	185	197	218	169	232	193	232	190	212	214	241	197	200	209	206	191	205	216	227	184	188	225	197	218	206	211	192	217	203	225	223	213	205	185	220	194	199	209	218	203	208	214	204	200	205	211	223	216	207	207	210	203	200	209	216	209	204	204	208	200	215	217	209	202	211	220	198	232	233	199	206	214	223	219	234	206	219	214	207	228	203	239	226	185	204	202	227	208	218	184	194	209	193	227	221	224	191	202	217	214	181	216	230	195	188	188	204	204	204	236	218	204	223	209	204	213	216	204	217	232	214	200	215	185	202	203	206	190	238	232	222	227	239	220	171	212	195	214	232	205	221	201	218	208	216	214	219	188	230	178	201	207	184	215	198	225	217	240	214	218	208	207	228	217	197	230	204	247	200	205	213	237	236	200	206	204	220	206	210	260	196	225	215	201	205	196	189	204	222	202	193	225	203	224	203	206	200	207	221	205	227	223	212	209	203	219	212	218	224	218	210	223	231	220	212	184	199	225	203	203	202	228	220	213	210	216	239	199	198	195	231	217	197	213	197	218	184	197	222	220	226	213	198	214	239	219	188	187	229	225	224	223	243	223	225	196	210	221	206	218	229	197	201	201	230	220	210	210	207	226	209	205	188	225	207	213	221	201	218	227	241	210	216	202	232	199	223	251	203	209	210	183	195	197	179	206	213	204	201	212	197	179	236	248	220	202	194	237	203	232	217	196	233	235	215	178	192	202	224	224	198	181	231	217	187	228	205	210	209	188	248	204	219	238	208	181	182	237	216	190	227	204	206	247	212	207	201	220	208	212	224	202	239	196	216	186	198	190	189	196	226	194	214	212	208	219	197	217	199	218	231	209	175	212	209	219	210	202	191	224	218	223	184	219	215	186	220	210	202	203	189	216	208	206	236	230	225	241	214	210	196	204	232	216	219	201	228	208	224	229	211	188	217	224	214	192	210	195	190	200	201	235	209	204	210	218	219	240	196	221	220	202	213	218	229	189	203	225	223	191	185	192	219	237	195	221	228	198	198	242	220	234	231	206	220	212	234	230	199	217	192	189	229	196	220	175	223	192	193	223	201	229	231	199	184	224	219	211	226	208	207	211	212	197	210	213	197	198	188	215	214	221	239	205	209	216	200	224	204	182	207	214	178	187	231	214	211	214	222	224	191	208	219	226	196	202	221	198	197	210	202	195	221	217	190	209	208	224	246	215	213	200	224	183	194	222	206	214	231	217	228	229	183	210	229	193	216	222	204	205	213	202	203	194	204	208	207	206	216	218	180	217	211	195	207	232	209	196	187	232	212	233	192	192	214	201	226	215	196	208	215	206	198	192	197	223	206	238	265	221	203	210	204	229	215	208	219	199	206	218	200	206	211	198	195	204	209	215	203	218	213	218	201	177	209	206	237	202	198	210	242	191	210	187	239	220	205	202	236	209	234	220	209	199	236	220	216	213	227	198	195	215	187	227	212	216	163	213	233	227	206	223	193	199	196	196	202	191	194	211	241	205	198	183	216	239	214	196	221	226	185	207	238	211	207	249	212	206	191	197	213	230	213	227	218	206	214	226	211	221	222	200	224	193	210	194	207	233	215	230	205	219	203	214	208	210	220	221	218	222	230	199	189	237	197	189	199	211	189	210	232	235	235	231	246	201	235	203	201	215	233	218	212	227	206	200	218	198	192	215	194	213	218	194	219	213	205	217	230	211	226	224	229	235	230	227	204	208	227	182	201	198	212	183	213	217	209	207	239	224	198	212	220	252	185	208	204	213	200	240	232	193	230	216	237	212	186	208	198	238	203	199	206	196	187	212	223	214	199	237	178	198	198	225	232	207	215	194	209	217	181	211	213	219	243	206	211	199	225	240	207	205	237	213	221	217	208	184	215	194	234	203	180	231	234	198	239	231	189	205	219	244	188	217	216	221	228	214	221	198	208	193	220	217	208	245	206	196	215	228	222	199	217	230	226	218	203	229	202	216	204	219	181	211	203	216	205	189	204	220	226	215	217	210	230	222	206	222	199	206	217	231	213	202	210	187	228	218	193	208	219	181	202	204	228	198	202	202	204	230	204	222	228	242	224	185	223	205	230	235	186	190	232	202	199	200	225	209	204	204	210	213	230	201	201	185	226	218	215	194	212	211	233	216	227	212	196	186	224	185	210	198	202	201	208	176	203	221	226	220	210	211	193	222	222	206	230	248	193	197	234	208	229	208	231	208	193	211	203	203	206	213	191	196	199	221	210	208	209	200	218	219	214	189	221	201	198	200	197	203	218	219	218	209	210	214	207	210	222	202	203	241	202	222	211	212	231	194	195	206	199	265	204	237	214	224	206	203	214	230	213	208	199	228	229	209	212	206	190	206	188	197	225	214	204	201	240	209	242	195	256	218	224	211	219	203	206	228	194	220	225	217	212	217	210	205	230	242	210	242	192	233	225	211	210	191	182	233	196	185	214	198	205	203	244	221	218	193	207	219	212	212	189	227	204	222	226	198	220	196	202	204
7971	2574	5431	5603	4658	3571	2921	2363	2067	1720	1527	1335	1194	1148	1078	1039	928	833	861	814	807	799	722	718	694	658	641	644	568	635	655	615	604	576	609	613	555	561	545	552	532	552	561	504	531	539	535	541	546	558	553	493	537	556	562	551	528	488	553	517	479	563	531	524	532	533	484	509	497	553	528	509	574	527	518	511	534	526	500	533	516	476	520	505	493	501	503	519	498	474	511	543	513	499	516	523	480	518	462	507	546	499	504	499	495	504	476	482	495	540	497	479	503	509	497	481	503	520	492	564	468	522	501	513	514	476	441	467	492	490	490	456	476	469	501	476	485	490	480	495	452	482	502	472	525	474	531	518	485	464	472	522	494	521	529	484	532	504	479	472	483	509	484	477	484	523	498	525	542	511	511	449	478	539	463	523	461	479	484	487	510	500	535	518	511	504	457	514	507	489	488	455	531	492	482	478	500	490	477	477	489	463	476	470	491	463	481	481	456	478	530	486	485	495	517	486	504	467	482	524	491	464	516	510	461	516	513	492	511	453	524	478	498	458	501	485	503	467	459	501	490	530	495	490	510	468	508	547	477	507	483	476	510	498	503	495	503	484	479	496	539	485	503	493	518	496	497	489	499	518	544	471	506	497	472	472	508	508	494	510	490	527	516	564	473	489	502	489	491	467	479	455	508	495	501	484	503	473	499	444	493	509	505	478	506	495	495	490	508	520	510	475	502	499	477	487	489	529	493	497	480	483	509	457	534	480	513	473	476	497	479	498	512	474	513	489	489	469	505	518	487	494	477	520	471	507	513	517	484	487	471	517	466	519	502	477	459	502	535	510	493	476	453	480	489	532	509	502	500	464	493	511	491	499	492	496	461	534	508	530	481	480	479	482	514	528	493	500	523	535	523	482	462	492	516	442	502	480	505	508	487	477	478	430	500	502	427	523	502	475	484	491	485	472	464	529	494	533	498	504	503	502	490	475	483	513	510	468	493	494	465	484	509	498	517	509	495	470	524	493	509	484	478	512	543	510	500	477	492	499	505	479	450	470	458	529	461	510	469	506	496	474	492	489	446	512	488	496	466	504	488	465	563	482	480	500	476	474	467	506	496	479	494	471	499	502	494	524	533	477	518	450	473	490	509	475	502	463	488	497	458	434	490	494	496	492	524	500	467	465	482	446	468	547	503	494	490	470	509	522	484	478	497	479	471	485	493	481	490	462	450	489	519	465	518	500	490	499	496	468	475	468	500	516	513	474	462	481	462	471	487	491	491	453	480	493	506	472	493	510	482	453	497	475	485	519	471	512	515	466	489	500	506	475	482	504	468	506	462	494	534	487	472	499	532	514	476	495	479	455	522	522	463	515	491	493	536	529	491	476	522	470	509	522	490	509	507	482	479	507	476	479	508	504	517	506	507	542	498	474	484	470	495	527	475	510	538	515	472	483	440	488	478	483	484	474	472	477	497	478	464	495	491	473	468	532	503	506	482	490	469	510	484	495	465	489	504	460	493	490	514	481	519	460	506	481	528	482	498	489	535	520	509	455	494	493	465	494	484	504	498	509	486	449	536	448	471	488	520	537	487	488	503	488	499	502	503	479	517	473	533	476	482	498	502	497	494	518	471	464	502	468	494	505	489	470	483	513	515	462	508	485	489	508	478	452	520	491	487	483	447	524	503	518	456	512	541	534	480	497	505	500	504	500	501	484	459	474	487	471	465	480	497	490	524	498	526	479	469	509	500	486	508	483	475	469	487	530	506	491	515	501	520	500	497	487	465	503	493	476	478	469	473	475	458	480	488	509	496	538	524	478	492	465	487	476	491	489	465	483	504	515	517	473	467	474	517	483	496	489	531	517	488	519	504	464	489	444	454	475	499	483	511	502	531	510	458	497	461	483	511	483	508	470	501	474	488	487	506	549	502	497	493	478	481	473	513	556	467	513	504	452	492	494	478	512	460	490	539	529	471	458	506	499	501	469	488	470	510	479	500	505	468	516	545	510	512	489	513	458	518	475	498	515	466	450	530	469	500	526	438	479	454	499	547	486	495	493	486	480	505	500	484	464	484	469	475	514	524	504	502	500	488	509	452	501	458	478	490	512	518	509	486	492	508	508	456	491	464	509	503	477	503	547	530	500	514	469	502	499	507	498	528	497	506	502	511	472	503	495	509	520	523	516	501	459	479	515	456	471	513	498	530	498	440	483	487	482	507	500	485	480	522	490	466	495	506	458	511	525	464	491	469	492	498	517	489	507	493	469	478	530	495	488	517	472	495	506	491	512	470	492	562	488	490	487	471	501	527	491	474	499	507	470	482	481	464	513	543	494	541	502	459	467	524	499	499	502	507	484	507	527	523	499	523	460	501	463	498	522	522	490	467	522	483	526	505	497	470	498	477	485	473	491	490	516	503	467	493	510	465	467	515	448	496	471	503	449	507	484	467	492	494	531	489	461	497	528	542	525	496	513	507	507	479	495	475	507	500	515	521	463	488	455	505	511	486	483	449	505	499	489	452	493	561	521	520	440	513	491	470	520	513	492	465	505	474	501	500	492	533	503	506	515	493	480	494	474	508	483	500	458	458	478	509	524	484	492	566	452	447	499	515	519	504	518	480	461	468	452	508	485	514	475	479	488	479	485	492	494	516	470	502	504	496	538	478	503	460	496	498	494	467	493	514	494	503	451	469	490	478	477	497	482	525	516	452	520	496	500	502	515	497	482	486	462	460	499	469	515	512	454	469	519	480	505	490	510	525	471	534	462	485	466	521	533	486	516	511	485	484	495	467	525	484	507	454	501	477	472	516	518	486	520	506	491	528	493	461	469	451	496	462	483	491	446	503	480	508	431	485	492	511	491	470	498	517	481	475	465	466	487	522	530	534	501	521	516	462	531	498	491	488	532	508	466	492	464	496	465	479	505	528	485	485	492	464	484	496	536	535	453	550	467	451	461	513	495	490	548	465	493	509	495	505	499	473	480	473	526	492	466	482	484	512	500	495	494	479	464	542	527	482	535	522	476	505	494	480	507	483	456	508	471	500	512	467	462	528	505	535	499	484	491	498	478	489	487	525	488	512	482	503	505	480	486	488	490	505	476	511	485	520	463	422	527	483	499	459	472	556	474	507	512	464	525	515	549	508	479	500	519	502	458	496	481	507	479	476	491	503	495	495	501	477	486	515	483	550	445	508	498	509	455	507	491	507	455	484	496	492	490	539	474	479	477	512	483	535	496	501	437	499	507	477	550	528	508	490	475	456	487	483	521	460	557	443	507	502	512	479	494	528	527	510	473	461	529	481	493	525	500	486	505	504	472	500	519	496	496	529	495	473	464	487	458	515	476	515	491	481	494	490	498	425	522	501	515	504	500	487	486	502	512	487	474	515	448	512	500	494	461	493	495	505	475	511	474	456	513	498	475	490	501	502	495	492	444	521	475	479	508	486	522	499	523	477	483	517	456	505	509	476	484	500	528	490	522	487	492	476	510	486	491	489	506
18152	1507	343	257	258	220	250	237	236	208	215	229	205	238	239	226	211	205	224	216	239	227	218	249	244	234	231	208	205	204	234	239	223	229	219	227	219	237	229	245	218	213	212	238	235	211	232	234	209	230	220	237	220	245	258	196	206	209	222	206	227	203	227	198	209	222	234	255	238	230	211	218	237	201	230	211	259	231	232	217	214	210	219	195	200	232	230	219	207	215	240	207	232	240	204	227	228	203	195	214	212	219	199	241	225	226	230	230	231	214	233	227	242	253	203	220	194	243	219	227	206	231	232	225	240	239	221	250	229	217	214	219	213	258	201	235	215	202	232	215	207	223	221	258	232	210	258	231	223	217	213	219	209	247	199	193	244	223	232	228	239	258	217	254	208	196	221	237	227	245	215	224	224	215	235	211	221	229	231	223	233	234	240	194	243	212	241	216	213	219	218	234	231	229	189	238	200	212	227	219	215	236	231	203	214	232	227	213	219	254	216	216	225	239	222	247	240	231	225	230	190	217	244	218	232	220	247	227	224	218	266	210	241	210	220	245	216	233	217	244	218	226	220	215	208	224	261	230	223	216	216	223	231	199	230	235	210	233	209	234	199	198	233	188	221	215	230	237	212	222	200	205	213	232	231	197	232	214	202	232	246	218	219	212	214	209	252	189	246	246	230	206	252	224	232	245	229	243	239	206	231	223	220	195	251	231	218	219	226	208	228	212	216	236	212	238	222	228	210	219	217	223	215	244	208	225	217	217	214	236	230	211	224	238	222	202	225	236	229	219	217	230	220	206	204	251	213	235	212	218	204	216	212	196	234	239	230	226	221	224	226	203	244	250	241	200	208	216	230	232	237	241	240	228	233	208	223	223	209	249	211	225	229	223	222	221	205	184	229	225	238	235	232	231	210	222	224	226	235	219	240	213	222	239	215	220	214	259	188	229	204	191	233	240	217	219	226	241	226	207	228	244	237	240	217	228	247	252	210	206	241	218	206	227	233	217	224	207	217	218	205	230	219	218	239	228	238	225	208	234	248	202	255	223	214	245	220	223	243	251	230	206	234	219	241	245	221	216	219	218	217	224	232	222	232	233	236	225	236	223	214	243	218	220	219	224	252	233	236	243	193	207	179	236	240	232	194	230	228	219	205	236	244	240	240	215	214	232	212	188	239	251	239	248	240	229	261	228	215	225	201	249	238	224	229	217	224	214	208	259	197	217	209	242	211	227	207	226	226	223	217	231	250	232	210	237	230	229	235	221	261	238	226	226	181	219	251	208	202	194	204	195	211	224	232	234	190	215	226	247	256	239	231	216	218	222	241	217	223	189	220	235	205	217	223	251	216	214	223	223	190	233	210	241	198	213	208	223	224	223	211	231	234	237	237	202	223	221	217	245	190	223	236	251	258	215	199	220	219	219	242	226	222	219	231	226	242	211	247	200	217	239	207	230	233	218	223	243	221	238	225	215	210	251	252	235	223	247	232	247	222	229	242	233	233	210	214	232	218	211	213	230	218	208	232	210	224	243	254	228	228	223	219	224	204	231	217	223	256	266	200	222	232	219	239	216	210	242	235	227	206	209	207	218	249	203	210	229	202	219	225	249	220	223	221	234	206	204	234	223	234	218	236	209	223	248	218	244	216	208	236	214	207	234	222	239	213	219	218	218	198	256	242	200	211	247	227	221	208	214	226	234	230	232	237	190	234	247	207	222	209	206	203	239	225	219	250	227	209	241	231	235	235	234	201	196	225	239	218	220	248	226	211	242	242	202	227	225	245	261	243	239	219	241	210	224	229	242	219	212	226	224	215	234	235	218	234	209	241	216	182	235	234	209	180	226	214	252	208	215	255	245	240	250	237	200	188	246	214	223	250	220	242	228	199	219	211	223	189	210	207	223	206	226	208	246	222	189	234	188	254	230	232	239	285	233	204	222	224	218	226	244	213	237	219	235	236	244	229	202	245	261	233	219	231	241	186	221	223	221	228	208	230	218	228	211	250	223	234	200	225	222	206	221	223	216	209	215	205	192	231	230	222	211	221	229	216	238	207	225	197	249	238	225	218	229	224	227	186	200	199	214	228	250	229	231	224	221	228	221	216	212	223	226	226	235	214	225	245	228	206	208	228	234	225	229	219	216	202	220	220	231	228	253	224	214	217	236	196	223	214	216	215	200	221	240	221	201	220	228	235	240	234	201	182	227	209	217	214	227	259	233	240	240	234	223	243	241	222	258	223	217	217	206	227	223	231	211	251	251	244	223	258	219	216	225	226	230	205	201	241	227	244	242	227	227	240	240	223	245	237	237	217	219	220	243	202	222	205	220	231	210	220	212	242	225	224	212	195	207	243	217	217	232	212	222	216	217	235	223	226	221	231	242	250	215	200	210	202	218	229	257	211	212	219	203	235	203	200	211	269	235	234	224	219	197	206	212	249	209	223	229	219	226	235	211	219	257	227	238	208	226	234	227	242	211	226	203	256	211	212	241	245	228	217	224	242	219	241	225	209	231	210	235	222	238	249	235	202	215	223	221	207	226	219	216	239	222	216	220	248	222	215	228	242	169	223	236	245	216	245	204	238	213	243	236	211	235	206	232	198	210	207	215	206	208	206	249	233	201	221	205	224	227	220	200	240	258	250	215	217	221	237	223	224	244	209	236	214	201	207	231	192	223	236	237	234	259	209	218	229	229	233	225	215	210	239	217	227	226	200	246	212	243	219	211	204	214	238	259	224	231	210	210	207	226	245	236	252	210	213	226	213	241	215	209	242	212	210	223	237	229	237	237	252	217	231	240	262	198	235	239	221	233	220	249	253	218	218	242	233	221	227	201	212	238	268	225	217	252	208	232	221	231	210	236	233	272	262	244	217	204	230	236	222	206	206	230	218	251	216	241	195	212	191	245	223	236	247	202	242	244	226	236	214	221	253	235	238	226	226	233	212	228	216	237	233	219	242	205	240	227	222	232	249	224	235	218	203	236	223	226	207	238	247	245	217	214	205	236	217	241	223	231	217	229	228	227	209	244	221	214	243	206	227	247	222	215	198	194	189	224	225	189	215	205	228	224	229	237	212	241	218	243	235	257	236	242	213	247	240	258	196	237	230	233	212	221	229	216	231	216	226	239	213	203	256	213	222	239	253	218	208	217	206	222	209	231	246	212	237	216	248	224	213	203	247	253	236	218	207	218	212	207	217	241	207	251	210	236	228	212	201	238	213	212	223	220	215	231	205	243	229	211	217	244	224	222	217	214	236	223	260	240	241	252	217	229	218	231	234	242	215	217	218	211	221	246	241	228	205	252	240	250	239	208	239	197	214	218	211	213	211	206	221	244	217	228	240	233	230	222	228	233	209	225	226	223	232	223	210	252	231	214	223	229	211	237	206	213	228	240	237	236	189	224	244	226	240	212	237	239	242	224	205	231	213	231	254	229	237	219	197	229	248	225	206	253	248	206	195	223	217	210	226	237	217	242	215	213	236	220	229	233	213	224
6732	630	734	680	721	632	621	606	610	560	574	568	611	560	553	583	619	591	539	601	578	536	549	542	554	579	594	565	549	513	557	542	554	545	578	542	569	573	540	523	575	567	592	551	541	534	545	547	546	575	537	572	564	530	608	548	568	560	537	551	542	536	550	530	545	561	580	581	541	527	544	527	552	567	518	568	553	580	576	570	526	550	528	564	579	552	535	558	573	580	562	530	537	561	551	564	591	542	590	554	562	557	563	576	559	554	574	534	561	570	550	617	525	534	530	521	539	530	566	526	513	560	565	540	534	542	576	535	546	582	520	557	530	587	521	562	558	533	601	547	542	554	540	528	562	539	590	510	546	581	521	578	546	573	526	539	568	563	527	516	538	587	573	565	542	532	563	563	553	521	550	585	564	517	545	553	555	519	521	573	538	517	581	534	582	536	559	580	535	544	535	513	566	564	552	599	506	549	562	553	558	560	531	547	526	539	532	528	534	535	528	586	535	580	569	564	544	505	572	558	523	549	544	549	536	535	544	554	517	575	526	575	534	512	507	540	557	533	519	580	540	546	534	575	545	550	536	535	572	549	539	540	524	543	510	552	576	562	602	570	542	543	582	549	507	510	538	524	543	551	542	577	491	578	551	529	541	559	521	575	530	575	524	554	546	567	519	520	553	530	596	553	547	550	546	575	540	531	532	545	600	580	562	523	544	500	535	527	571	499	514	557	535	570	529	515	537	502	552	574	502	526	571	581	532	533	571	580	543	534	563	518	520	570	555	517	526	583	553	542	570	546	555	543	534	567	547	573	568	583	530	541	599	549	566	528	550	559	541	556	520	520	519	556	579	561	557	544	576	579	522	510	568	538	551	587	531	540	573	557	581	544	591	582	549	549	554	570	544	527	565	534	576	579	517	489	561	553	544	556	556	515	539	511	541	570	572	521	557	562	612	533	563	511	553	561	550	572	567	538	546	541	554	526	550	559	571	511	550	540	556	538	559	548	547	582	571	539	560	522	551	563	557	520	574	562	577	548	553	533	535	514	552	548	548	534	554	561	545	535	567	540	543	526	488	555	558	515	541	530	552	587	577	532	543	536	579	520	527	594	599	547	542	509	530	552	564	534	562	542	567	569	562	502	583	510	522	550	545	538	562	569	546	557	516	500	544	544	594	540	553	571	562	528	548	540	531	552	573	563	562	583	533	540	532	539	566	552	582	511	573	540	552	579	525	544	583	506	505	520	546	513	572	570	587	574	568	539	562	536	535	532	560	525	558	582	554	544	509	579	543	542	606	566	534	597	539	579	537	532	514	516	544	546	555	549	567	524	529	553	573	537	540	557	587	530	548	549	529	533	586	534	548	524	550	550	573	552	597	524	562	525	573	556	565	546	570	543	551	556	532	520	601	545	547	548	520	597	578	555	530	544	516	602	556	544	530	505	545	522	551	513	542	507	550	542	557	551	529	544	549	538	544	540	566	576	574	551	555	550	578	551	557	503	540	541	547	562	535	547	574	540	587	553	572	567	541	526	508	539	523	521	533	570	554	528	548	551	560	543	521	549	561	565	552	544	544	562	556	546	514	542	525	615	542	551	517	529	576	543	561	579	544	554	580	556	566	544	548	546	578	562	503	549	542	566	490	564	539	557	600	535	512	602	553	525	561	551	535	553	534	538	525	532	585	543	554	517	548	548	557	560	545	525	552	561	521	553	574	510	545	594	554	518	579	579	533	547	520	565	520	546	553	540	542	504	565	547	521	558	532	546	569	540	559	536	516	550	577	569	558	487	559	550	576	546	551	525	553	548	552	560	552	569	532	546	554	522	523	553	569	557	522	564	534	567	556	541	518	551	529	534	518	553	538	563	525	556	519	514	527	564	541	537	554	548	503	531	511	533	560	576	555	504	559	529	516	567	567	574	527	561	542	501	567	577	540	547	515	587	550	557	505	549	566	537	513	582	584	559	565	508	568	565	526	551	598	547	536	566	503	540	612	576	587	544	546	522	567	564	566	528	584	552	546	531	544	547	570	543	568	549	547	555	559	551	541	595	592	541	512	538	559	569	587	501	575	504	534	574	557	518	576	532	547	587	554	520	521	539	561	548	558	544	574	534	536	548	529	566	562	580	591	545	549	568	525	562	567	516	545	560	570	526	536	554	542	554	542	536	555	517	555	551	543	595	538	554	599	557	516	516	560	557	557	546	552	530	544	524	567	574	575	543	551	564	563	551	575	529	563	540	555	545	581	545	537	524	541	530	542	546	572	545	512	530	546	564	530	540	540	540	545	557	552	537	571	585	566	569	548	495	559	528	591	527	562	561	559	586	543	592	565	547	527	548	538	532	519	575	540	547	538	520	531	529	492	546	575	517	577	542	521	526	559	545	560	607	508	534	565	558	522	549	525	539	549	558	560	545	547	592	558	515	564	535	506	512	552	557	565	568	543	547	572	545	540	564	552	548	578	567	538	583	546	553	568	549	568	546	554	568	562	505	527	547	546	568	569	556	592	551	572	532	535	509	551	579	547	568	540	557	579	531	555	561	525	563	568	517	533	532	516	578	525	591	518	539	525	565	539	568	535	562	561	552	541	548	559	558	561	550	575	549	563	534	525	552	521	560	560	535	556	538	542	552	537	551	536	570	557	533	539	567	522	556	505	543	540	560	599	569	573	563	532	533	511	543	556	523	548	519	562	514	530	563	549	581	585	566	547	552	545	578	612	567	564	513	565	564	547	535	557	535	518	543	544	558	517	563	544	580	535	573	570	593	535	577	555	579	505	542	570	564	532	579	541	539	564	531	553	564	581	533	561	547	560	535	529	527	534	544	558	513	613	520	555	580	610	559	599	500	560	540	582	549	563	588	549	509	564	556	571	536	565	563	513	567	491	555	570	580	574	528	574	540	544	555	542	572	543	552	567	568	520	538	555	578	541	539	555	589	550	525	605	515	556	553	563	543	574	521	590	578	546	558	540	571	598	533	526	579	524	563	560	537	545	574	544	538	558	535	555	585	551	546	553	539	610	546	530	540	530	539	567	572	524	593	516	536	534	549	532	543	560	570	565	555	548	519	579	557	573	514	535	562	557	509	532	565	557	507	559	563	575	555	548	580	551	549	536	554	535	577	538	540	537	542	575	538	573	567	515	554	557	571	545	542	535	532	567	583	543	550	557	534	528	513	547	551	533	593	544	561	564	598	546	582	531	554	543	547	571	560	520	587	506	576	523	545	543	548	546	516	507	551	519	535	542	546	542	522	554	532	537	517	578	560	535	550	531	555	523	571	565	526	540	555	578	585	544	545	554	573	595	568	559	542	573	566	519	542	511	542	528	520	547	548	540	548	559	519	528	543	550	549	571	515	569	535	574	513	520	571	521	542	577	579	525	526	587	580	550	543	595	533	575	545	559	585	554	541	538	514	569	545	578	521	577	583	512	564	562	530	524	519	514	550	536	548	531	560	532	539	554	538	536	566	539	548	587	552	550	548	592	566
22582	3970	1869	1163	768	618	494	472	444	411	365	348	360	310	324	362	291	325	301	307	298	311	275	296	290	306	293	296	321	326	313	282	313	286	302	291	318	296	301	263	336	308	327	256	308	272	303	255	290	295	271	323	316	296	281	312	295	298	310	262	309	294	259	300	307	270	297	313	342	294	325	297	302	334	281	297	291	289	270	284	276	300	276	293	295	294	314	287	300	308	281	286	280	307	283	270	300	323	297	301	335	320	301	309	325	314	311	271	301	271	301	273	298	308	321	262	322	291	325	252	322	298	311	284	303	270	265	298	283	307	308	304	299	302	305	295	323	282	295	277	261	291	301	274	307	313	308	282	298	316	255	311	301	269	276	315	324	306	278	280	298	293	269	292	294	287	312	311	300	306	276	304	300	282	285	310	291	303	294	312	332	253	278	283	286	288	317	296	295	291	290	264	309	254	298	297	288	311	257	324	306	295	314	314	290	310	270	315	306	313	267	281	290	294	301	286	295	321	301	314	293	309	282	296	307	291	300	308	318	281	295	308	300	271	275	324	315	290	329	305	305	291	302	293	297	282	301	280	288	313	293	318	309	290	292	302	277	294	304	275	296	288	317	287	332	270	295	292	306	276	304	285	286	290	314	314	319	308	324	282	316	290	311	303	313	301	283	304	293	317	304	268	294	285	299	320	283	288	303	286	305	274	296	338	297	319	306	296	313	311	318	318	315	287	288	290	295	277	309	308	272	279	301	306	323	322	295	255	294	348	297	347	306	299	276	337	294	288	275	288	268	273	286	267	272	316	295	318	307	305	292	325	319	311	322	303	310	277	295	338	303	291	322	312	322	323	280	290	324	285	316	311	276	309	285	325	280	278	293	330	264	298	298	280	303	290	300	293	298	284	282	328	321	284	328	292	301	309	297	302	296	274	322	266	312	304	284	321	322	304	314	305	301	274	280	317	304	299	295	302	270	289	271	323	307	282	319	275	294	326	293	292	272	315	287	292	332	271	291	323	319	328	326	254	294	301	297	317	277	313	307	284	295	295	305	294	293	281	339	284	280	293	273	307	294	323	330	322	291	300	285	272	326	291	299	287	326	296	306	326	274	268	294	306	287	321	289	305	281	328	290	283	298	319	280	290	296	294	306	292	304	322	307	292	290	313	295	337	302	304	301	332	296	294	309	304	303	282	276	310	296	293	289	306	306	312	307	306	339	293	306	299	314	304	280	294	314	313	271	301	271	267	311	280	307	285	279	303	309	346	324	279	276	290	293	316	332	313	313	278	306	302	291	277	325	291	311	307	297	310	293	300	315	279	294	285	307	285	303	298	267	317	304	320	290	276	276	281	299	248	290	327	298	301	294	297	302	285	287	318	309	265	328	289	295	264	295	295	270	256	253	307	307	331	306	311	303	293	286	312	283	306	269	286	292	317	289	297	290	313	276	317	284	280	280	275	287	295	297	310	291	286	292	281	283	303	269	290	305	284	323	281	270	320	287	324	305	297	313	318	312	293	278	275	292	287	296	307	295	281	299	305	281	304	302	303	301	301	302	304	293	286	272	290	299	310	305	272	241	303	320	316	304	263	291	278	315	295	296	322	278	323	322	298	362	290	301	263	301	281	276	284	301	277	285	280	311	280	291	278	271	279	290	298	294	336	300	295	298	275	306	313	313	291	263	293	296	285	285	299	293	301	299	287	293	276	308	322	296	280	304	284	283	286	300	293	277	315	312	304	301	308	304	289	294	291	297	286	306	324	285	285	301	290	301	293	297	297	319	322	300	303	313	269	313	308	312	333	280	264	298	333	275	302	316	311	314	280	308	286	286	271	307	266	284	283	276	313	291	289	311	284	315	291	259	304	297	294	291	303	242	334	261	297	324	268	343	297	317	283	285	297	286	289	300	294	314	282	308	321	301	273	296	325	276	301	307	287	300	292	280	302	276	256	308	261	317	316	288	331	308	270	284	321	285	314	320	295	294	285	300	303	283	248	314	316	324	296	285	278	275	307	273	279	277	289	283	292	282	314	274	319	264	298	314	317	291	268	312	330	323	284	283	289	293	293	290	288	280	297	325	289	283	326	301	310	304	302	270	298	303	303	280	315	261	279	293	311	308	287	287	284	292	281	286	288	311	282	308	329	313	308	303	298	290	310	320	310	301	293	308	301	270	319	284	291	303	297	302	316	298	299	289	335	319	311	281	285	265	298	335	287	273	294	322	288	298	311	285	263	291	312	316	318	313	238	309	281	280	314	304	293	314	313	301	310	320	307	285	269	297	274	297	286	302	319	299	302	279	333	285	287	289	316	295	332	270	328	320	300	284	332	283	321	284	285	294	314	309	312	350	318	308	290	307	305	303	288	299	296	276	315	321	309	327	314	296	299	264	297	277	279	307	285	282	308	288	300	282	276	286	301	280	288	296	291	275	296	275	294	299	300	310	304	309	287	296	279	331	305	317	292	276	309	301	289	325	286	290	303	307	294	293	284	276	329	309	273	303	303	287	319	309	311	278	266	317	282	285	292	314	311	285	301	292	297	291	293	278	313	287	278	275	317	299	303	275	294	308	313	311	317	305	335	300	305	327	316	302	289	289	262	311	314	273	277	301	308	285	288	299	307	317	274	327	298	286	305	292	314	305	315	285	316	277	318	284	272	300	304	322	274	271	257	323	262	275	332	315	292	290	314	294	296	272	278	294	290	279	317	296	294	282	311	296	315	286	289	329	310	302	316	307	290	294	301	308	294	293	286	304	315	285	297	324	317	306	292	316	263	308	301	300	284	282	279	305	280	284	266	288	286	275	302	337	310	332	320	279	282	309	298	303	295	290	336	287	281	301	303	303	320	295	276	276	281	318	275	291	296	283	285	274	293	269	276	275	279	284	267	309	298	280	296	272	313	309	279	285	291	283	295	302	316	316	315	310	288	306	290	319	301	294	288	288	317	285	303	273	308	274	291	282	280	305	276	279	288	316	308	297	332	281	297	282	277	296	287	305	301	315	278	314	260	284	301	282	321	309	314	303	308	302	311	291	278	298	280	269	312	329	307	310	319	323	270	300	302	295	307	317	314	307	285	326	287	276	288	311	295	281	298	317	294	296	304	336	268	318	272	288	316	283	288	296	278	286	331	310	318	318	302	295	315	292	315	293	299	314	313	343	302	295	282	304	310	308	287	312	284	314	317	285	292	289	301	335	295	278	288	298	286	329	290	326	298	305	287	302	281	301	287	295	301	299	298	302	292	277	312	325	262	312	308	306	296	321	297	300	294	319	292	324	314	281	299	283	320	301	307	317	284	286	296	296	321	319	330	282	273	276	306	308	322	292	314	296	299	284	314	313	290	302	290	284	296	306	299	299	287	310	297	305	281	310	311	330	305	306	310	279	290	306	281	279	292	319	304	287	293	292	310	289	324	313	321	284	283	279	306	315	310	292	303	306	324	329	286	314	312	298	285	331	283	296	277	301	312	318	290	291	258	302	285	281	313
7623	1829	3305	3341	2789	2272	1910	1657	1446	1366	1255	1147	1127	1032	964	925	937	898	877	886	846	831	839	860	796	812	815	766	816	756	757	793	836	786	743	731	757	763	787	797	770	775	794	777	797	800	803	759	780	728	735	680	776	728	715	775	737	725	773	704	729	712	738	726	709	729	762	691	741	734	742	777	752	717	719	750	748	724	782	718	730	737	705	751	703	709	750	740	748	736	711	732	761	801	736	729	762	762	740	737	755	728	706	694	673	761	746	695	742	720	695	717	770	728	701	696	714	714	738	733	710	706	724	719	691	697	759	708	715	750	743	673	728	739	686	688	723	693	704	682	753	697	751	746	683	742	654	741	679	722	685	726	749	727	706	701	709	722	751	750	737	720	704	716	694	750	729	718	694	721	750	755	727	775	675	682	724	672	739	757	753	699	720	748	714	744	736	726	743	740	728	726	699	699	731	720	707	734	708	711	694	781	663	703	749	675	734	761	751	720	711	714	731	735	681	743	766	704	743	735	723	717	707	758	699	738	752	723	772	759	729	734	699	730	698	695	739	729	722	692	727	721	733	727	747	712	701	691	736	772	738	705	731	673	750	705	760	720	718	706	718	739	685	733	752	737	717	725	733	711	746	661	731	676	735	688	757	706	669	707	693	729	723	738	741	737	736	740	729	639	731	744	719	722	695	728	720	718	710	702	744	728	761	719	741	738	755	728	725	729	705	733	720	733	698	681	766	772	723	711	694	775	756	731	763	687	707	723	733	718	723	768	746	721	724	757	690	711	700	739	725	728	746	689	714	736	712	673	747	731	716	727	750	680	686	692	720	696	747	699	718	764	721	732	701	731	767	683	702	705	707	690	715	719	740	743	719	728	655	759	741	712	748	745	722	736	716	725	702	693	726	754	758	710	698	716	740	736	774	733	765	717	747	771	703	778	765	771	747	727	748	710	791	696	707	728	712	745	714	684	737	724	777	738	758	736	702	731	715	731	734	686	712	742	746	702	718	762	699	724	733	728	745	698	698	760	765	747	740	707	707	732	715	786	695	736	736	717	701	739	695	717	734	726	738	691	761	756	732	741	704	726	694	716	715	731	715	716	735	746	629	712	724	751	727	709	726	726	727	673	744	689	746	691	712	716	725	730	755	730	730	727	701	725	725	693	766	756	665	723	726	711	725	751	737	698	713	683	766	777	701	709	720	708	712	759	744	694	732	723	718	771	756	722	715	694	750	708	714	724	757	732	694	727	687	724	683	747	703	677	752	717	776	724	704	725	752	702	713	677	711	709	660	758	724	734	688	710	701	732	723	779	719	668	733	705	757	718	700	695	730	702	757	711	745	680	776	731	734	708	734	760	767	703	674	760	730	707	696	742	695	792	796	721	721	689	702	734	676	719	719	721	695	722	731	761	736	680	723	736	764	715	713	735	747	735	750	729	733	688	719	692	695	722	681	688	704	705	711	690	729	696	737	735	725	705	701	747	676	685	693	771	706	743	699	717	732	698	652	683	717	718	732	717	720	733	736	756	739	706	671	716	758	683	724	743	685	757	700	699	701	690	736	732	754	723	667	720	726	726	738	702	743	691	738	724	664	706	740	711	695	757	737	714	708	678	676	721	714	698	760	711	720	684	699	725	743	721	732	675	696	707	729	709	699	770	717	724	785	753	715	736	725	737	739	693	749	710	715	718	717	708	745	700	698	738	763	695	715	702	724	710	701	742	766	742	724	706	757	685	639	761	672	729	752	693	759	714	721	722	759	729	720	689	766	712	744	692	748	732	723	738	755	741	674	756	735	732	741	716	665	686	766	715	727	764	731	735	752	724	727	705	747	752	732	732	698	730	704	727	721	731	718	735	729	724	678	747	716	795	734	750	736	683	769	726	733	708	703	722	681	723	701	713	729	725	755	675	741	691	694	742	742	707	698	746	738	673	758	717	705	720	735	743	717	709	734	695	701	740	706	715	698	742	742	730	749	719	708	684	697	722	722	655	710	762	742	717	718	688	700	726	750	677	745	692	713	734	724	729	737	752	652	721	730	735	693	710	744	781	695	712	711	735	744	741	701	731	749	708	696	714	765	714	756	729	743	715	745	702	736	688	730	725	712	753	740	747	737	747	732	716	678	724	710	707	752	745	734	758	725	672	685	740	758	707	730	729	716	677	727	738	693	700	722	740	711	718	725	693	770	715	687	703	765	692	705	729	718	730	686	758	705	713	678	758	753	761	767	725	731	709	742	697	767	752	740	769	711	746	695	751	751	737	767	689	747	725	690	712	694	684	745	691	739	715	721	688	786	778	694	761	683	706	727	719	710	705	726	725	691	707	643	729	730	690	757	783	737	649	694	710	765	727	744	757	757	766	772	784	669	681	717	743	724	719	695	689	726	673	713	719	689	697	723	704	728	694	752	726	707	746	748	736	763	731	754	709	727	667	701	725	739	742	748	715	689	751	704	728	690	738	701	724	731	764	696	685	735	785	758	688	774	759	705	714	763	714	743	669	705	723	743	705	740	729	751	742	717	715	685	731	662	729	710	726	703	734	759	751	717	733	696	699	735	724	709	725	756	734	746	706	729	708	703	676	753	698	765	719	760	718	677	735	716	764	709	702	741	754	743	703	780	769	735	710	752	702	750	704	748	718	689	714	673	761	772	733	696	724	731	739	704	784	736	718	700	721	738	775	742	714	675	740	818	720	704	664	772	717	733	717	739	742	759	763	749	756	778	723	727	727	713	765	737	749	684	694	726	749	763	673	745	745	759	703	775	739	716	727	705	700	650	750	701	724	696	712	695	747	690	761	714	676	709	746	724	757	698	691	717	758	767	660	757	700	725	692	730	717	709	746	763	717	677	708	728	695	733	742	770	745	665	731	705	684	670	786	772	705	769	693	731	695	722	714	730	725	700	757	733	671	733	702	696	728	728	730	687	805	683	718	720	731	660	752	689	752	731	739	739	754	709	683	741	782	768	751	736	744	711	698	701	714	700	731	710	734	770	746	732	751	684	784	775	720	725	695	733	703	697	728	692	743	686	749	728	715	742	692	728	686	707	791	694	744	688	710	708	727	726	721	753	702	740	723	723	671	721	718	711	715	707	706	766	734	687	737	707	676	740	706	707	713	739	745	704	709	729	704	712	711	727	709	750	692	695	700	704	699	707	725	737	724	688	721	701	694	704	661	735	753	725	726	676	727	714	722	672	712	661	718	761	688	767	722	697	709	738	802	675	688	716	734	724	701	753	700	693	679	744	697	740	651	759	710	732	764	771	722	740	732	671	743	761	739	721	697	705	740	744	692	721	779	730	691	706	664	711	752	708	735	782	730	696	740	692	715	701	747	726	718	739	708	752	693	781	663	732	724	750	747	727	694	750	726	735	727	733	696	734	736	699	712	699	711	695	713	767	747	737	711	720	726	735	742	730	728	693	752	702	690	673	729	701	697	748	692	737	757	699	676	700	765	714	696	686	687	690	735	746	697	704	733	725	719
25755	7173	3273	2129	1318	902	704	604	474	421	350	348	338	305	300	249	298	284	258	258	251	261	247	222	264	205	218	255	253	248	204	228	211	219	236	221	229	231	255	201	214	240	270	239	221	210	227	232	230	222	224	213	206	207	207	199	231	210	218	230	234	208	201	239	245	209	219	234	221	230	209	196	229	211	221	223	219	205	201	208	202	211	228	197	222	203	204	211	210	216	227	204	195	228	191	211	237	232	191	206	213	233	202	210	215	226	224	241	225	199	220	235	207	174	211	205	213	214	221	200	215	185	185	194	221	219	190	232	195	226	213	204	229	217	209	211	225	207	215	242	177	199	215	194	195	221	192	210	216	222	234	210	194	202	190	200	207	202	201	196	202	230	195	217	234	193	193	198	264	251	212	208	214	229	224	220	206	212	212	227	206	248	202	196	219	224	210	212	210	217	208	224	192	221	235	207	205	202	224	242	227	229	225	208	183	238	207	223	217	225	205	188	219	237	263	210	221	222	197	248	205	235	219	195	205	211	205	217	256	211	204	210	190	222	192	218	227	197	227	227	212	217	235	198	224	196	254	196	222	198	243	201	228	206	217	223	206	206	221	228	245	237	217	213	199	212	252	221	184	211	208	219	205	211	227	196	223	215	222	209	220	207	192	195	224	197	210	223	202	232	199	230	240	205	199	202	204	203	206	210	206	242	197	197	204	225	219	222	218	206	224	206	238	218	222	218	194	218	206	210	197	225	211	218	218	218	208	204	228	223	226	204	200	239	218	230	228	247	205	195	215	201	226	205	196	240	191	221	201	225	219	207	221	228	227	199	191	186	195	209	199	215	208	198	215	221	216	212	221	200	221	199	209	230	208	197	197	229	222	211	196	224	248	200	223	223	236	222	230	194	230	240	206	212	208	201	180	208	210	203	220	239	217	207	214	195	208	222	198	226	192	209	242	210	204	211	225	183	226	215	243	196	215	215	186	235	218	200	211	236	215	213	205	215	235	198	242	182	197	214	207	201	228	219	205	199	214	197	214	224	210	210	243	211	227	238	207	212	218	203	222	195	211	218	234	204	226	215	212	205	232	215	177	196	228	226	227	199	230	226	256	218	194	231	242	243	217	258	206	217	209	218	187	232	226	210	214	216	212	202	194	215	212	211	209	186	235	191	220	220	229	223	191	190	206	218	212	224	202	220	238	205	216	239	223	222	204	213	245	195	181	202	222	223	231	200	195	219	205	243	235	198	219	234	217	191	231	226	222	230	175	208	213	230	193	215	221	211	193	216	213	201	231	210	236	202	199	213	205	197	215	211	216	210	212	203	214	219	237	207	224	234	227	218	214	235	208	197	215	204	184	249	211	212	233	214	198	219	217	241	221	207	223	216	221	205	219	225	191	220	222	209	220	202	204	211	224	171	241	198	222	220	213	219	223	217	192	213	211	222	204	195	197	208	208	211	199	211	223	220	223	237	216	197	200	210	214	219	201	239	198	240	206	199	173	215	244	227	225	213	212	213	207	229	197	210	224	209	190	230	209	219	181	218	211	202	225	212	203	203	211	223	216	213	199	257	229	229	212	222	220	210	199	215	210	232	228	215	211	228	218	181	229	229	206	218	192	226	214	212	240	202	199	217	221	235	227	227	202	197	222	214	250	212	178	215	201	210	219	202	205	206	172	194	237	196	210	209	210	222	212	242	207	239	207	210	215	220	215	200	220	204	215	236	231	203	214	243	261	222	216	240	230	204	189	228	206	214	198	210	182	223	189	230	224	203	192	200	219	232	219	219	212	208	215	232	234	200	203	203	205	211	220	235	227	192	214	189	215	236	224	203	223	217	235	200	187	245	220	229	199	223	205	217	204	212	254	232	193	246	217	205	206	198	183	212	208	200	229	206	212	204	235	251	213	232	222	210	217	195	222	214	222	195	232	235	218	197	207	210	203	214	241	234	240	235	217	200	201	192	215	225	199	205	210	231	203	198	207	209	223	206	223	201	241	209	214	218	202	208	204	214	214	180	209	197	225	210	222	233	241	206	217	237	222	227	198	214	190	193	217	210	238	236	212	213	200	206	219	226	220	207	207	220	208	195	198	216	218	212	219	206	201	224	221	235	212	199	233	207	206	209	210	210	208	214	223	211	195	235	218	188	223	200	209	209	230	213	209	239	216	214	227	229	204	226	223	196	228	197	212	232	206	221	223	231	215	235	211	218	201	229	218	185	223	213	212	196	231	213	218	199	212	231	209	221	226	217	197	210	233	207	226	234	196	201	215	206	212	220	208	213	201	232	211	206	220	204	234	221	214	191	221	208	212	209	204	205	192	218	204	208	221	216	196	208	206	198	218	207	224	201	214	192	219	215	222	183	204	219	218	211	212	207	194	229	200	226	200	205	239	210	185	228	235	192	191	227	213	214	250	209	221	207	218	230	191	222	230	220	201	193	198	197	201	220	225	210	195	218	224	222	216	243	228	198	208	204	199	215	197	214	219	210	198	200	220	213	188	198	221	209	223	201	254	214	222	223	209	227	202	199	217	219	194	217	195	219	202	211	191	219	250	266	219	229	221	219	221	213	220	232	227	209	198	209	211	209	237	199	223	226	205	202	238	202	206	219	227	208	228	221	220	230	210	219	215	206	211	201	169	215	219	204	221	193	215	201	211	208	182	214	217	238	207	221	204	222	197	221	216	232	221	223	213	216	185	219	219	246	225	217	203	184	243	208	223	215	225	235	242	222	199	213	192	212	221	204	182	205	208	225	218	205	227	224	234	243	232	206	213	213	182	230	231	223	200	203	236	210	210	210	192	221	211	218	208	202	223	225	217	221	221	197	228	208	213	224	192	226	227	216	210	227	194	202	220	207	235	208	208	224	229	197	202	181	221	221	179	243	214	221	225	224	213	212	200	196	205	205	218	192	218	199	204	223	204	211	213	215	219	212	222	206	198	220	222	235	209	217	198	202	200	214	203	229	190	202	216	211	233	203	245	209	203	222	210	220	203	203	207	220	192	242	238	210	216	187	225	207	217	227	219	210	228	198	216	215	210	221	194	212	232	211	224	220	228	192	239	212	220	211	229	199	221	227	206	210	218	221	233	201	214	212	232	204	238	208	207	228	252	211	201	221	209	208	191	202	217	200	201	219	216	197	194	229	216	219	212	211	207	188	230	214	225	219	207	226	205	200	208	211	223	214	222	205	240	223	199	200	212	199	207	199	207	208	219	196	221	218	221	231	218	209	194	201	229	237	229	237	194	219	221	234	193	234	231	242	192	202	204	221	209	206	259	204	241	231	191	214	208	202	227	222	230	194	206	199	226	238	248	236	242	217	221	193	191	203	217	201	221	227	205	211	201	222	185	194	225	232	229	215	184	215	202	213	221	205	220	204	221	225	210	211	204	223	237	219	200	232	226	202	233	201	203	225	204	228	217	208	198	220	239	197	228	213	224	187	230	226	215	209	197	197	192	237	191	200	192	185	213	203	219	185	203	215
7905	2429	5094	5748	4580	3673	2915	2463	2040	1683	1458	1386	1243	1184	1109	967	931	886	846	800	813	745	711	735	711	708	620	680	633	585	646	611	603	580	587	579	553	598	575	540	562	566	533	599	574	547	533	517	515	522	555	510	508	561	567	509	534	538	535	520	509	536	549	548	525	496	522	518	519	534	563	541	562	499	535	512	548	568	489	569	550	484	517	473	531	516	486	521	501	518	488	549	519	496	507	500	505	488	522	517	514	533	538	489	469	490	526	496	526	475	491	523	522	524	494	477	535	491	528	496	499	465	474	500	489	569	469	509	499	495	554	489	472	548	511	517	517	491	496	501	525	487	497	494	506	532	532	489	468	479	515	498	507	506	503	508	472	526	481	491	533	499	518	511	509	519	501	548	496	474	489	527	482	494	522	464	497	532	495	505	474	500	505	499	468	477	493	513	504	498	470	448	468	499	525	505	544	501	497	522	484	491	493	495	524	487	505	479	508	503	472	499	494	485	513	488	505	462	499	504	496	483	502	517	497	483	488	473	496	513	525	483	517	480	538	485	499	465	541	495	574	506	512	486	512	479	514	481	495	467	517	517	518	497	500	493	510	486	496	531	480	499	467	492	496	468	523	554	521	500	504	454	480	461	493	466	479	498	478	495	524	474	516	502	479	485	451	507	511	513	486	490	492	465	492	481	490	508	522	518	476	527	495	496	552	542	511	500	540	465	480	496	489	506	508	465	494	495	477	452	485	519	476	527	489	491	510	520	492	462	440	487	466	497	512	494	510	473	469	475	494	505	515	486	475	491	507	512	503	466	479	479	506	492	485	484	488	493	493	491	494	501	465	515	477	542	500	503	478	458	448	536	494	487	501	473	455	525	475	504	510	483	505	508	473	484	515	479	488	479	493	503	556	486	481	487	509	495	497	484	506	520	529	467	539	536	494	506	484	516	481	499	491	489	490	477	478	492	447	491	512	491	520	461	506	479	492	485	491	487	482	501	505	518	512	507	506	546	543	442	485	534	487	500	525	525	480	459	516	501	475	481	482	495	500	492	489	518	478	483	502	507	501	504	482	510	487	455	507	487	495	532	487	515	479	497	493	488	459	543	476	504	473	507	524	499	510	461	520	493	537	467	488	464	514	538	482	493	515	510	492	454	516	499	484	495	503	508	500	507	463	506	520	495	490	469	532	524	486	515	536	473	494	487	496	518	480	492	483	546	502	536	481	517	525	452	480	540	500	488	471	529	471	474	512	496	512	469	510	447	497	481	505	503	506	527	512	481	504	494	487	498	497	482	462	462	477	496	498	480	510	495	462	522	484	522	495	520	457	505	511	460	450	495	507	500	517	462	501	515	500	491	499	469	482	522	481	462	502	450	528	479	460	490	495	537	484	464	457	447	460	479	524	486	490	521	483	531	563	493	473	510	486	493	455	527	487	513	513	506	498	492	486	462	490	518	470	490	492	500	523	467	463	477	503	496	441	509	494	500	523	475	514	523	499	485	421	509	500	459	511	501	484	517	553	512	484	508	500	495	468	522	498	478	523	530	525	488	505	495	476	476	522	481	498	510	508	474	498	506	521	511	493	482	514	531	452	487	517	503	512	505	500	514	492	476	479	492	504	507	481	482	513	483	508	494	475	494	504	485	491	488	498	494	495	490	531	488	505	447	491	502	485	501	479	469	478	523	471	474	466	502	513	491	478	469	495	526	487	495	493	442	471	472	515	496	482	508	513	516	512	513	442	500	471	485	482	538	483	501	518	487	488	527	517	487	492	483	486	528	472	481	477	517	444	476	491	447	483	472	499	537	523	503	513	508	501	523	524	538	500	460	500	478	451	481	507	542	523	507	487	507	496	499	490	508	500	509	467	503	493	465	511	502	540	498	519	481	523	486	541	527	485	490	482	492	489	480	487	517	491	500	509	489	479	519	491	487	526	462	506	473	487	481	490	510	483	465	449	547	472	507	491	527	516	513	534	480	491	515	493	485	491	497	496	483	508	513	502	443	517	499	501	501	495	467	498	541	521	515	499	499	497	467	527	467	528	499	449	527	508	493	484	491	467	470	465	506	534	472	512	499	455	508	495	504	498	492	473	467	516	496	534	466	484	473	476	482	496	487	458	488	522	519	455	481	517	502	508	512	517	506	508	484	507	489	499	500	545	514	495	501	437	485	527	489	499	488	498	470	513	476	540	492	500	476	534	507	508	484	494	479	500	492	531	490	529	433	496	506	497	510	504	495	483	460	529	496	503	516	473	521	483	513	477	462	503	451	510	483	492	501	492	526	448	482	488	489	480	482	505	490	495	485	462	459	526	489	490	523	524	510	495	511	506	485	525	518	493	499	524	519	502	515	480	490	468	486	487	502	492	475	511	454	471	490	512	503	487	498	496	525	483	497	483	528	459	520	512	493	514	494	499	473	545	507	480	506	463	527	483	492	469	496	501	521	483	502	504	503	511	465	504	469	488	509	497	522	496	513	499	511	485	472	477	500	461	480	482	492	505	495	512	486	501	517	445	539	501	488	492	488	506	478	484	508	512	485	513	502	511	526	492	495	480	487	495	464	509	502	470	515	466	474	513	476	481	491	487	472	512	514	472	497	509	505	496	505	468	490	544	505	463	486	468	508	493	505	539	513	494	469	507	486	458	532	486	460	512	494	490	478	530	543	531	516	478	515	500	502	486	480	479	503	520	488	493	496	443	511	505	526	487	513	524	493	476	458	473	513	490	489	496	514	484	479	509	487	519	513	478	506	529	483	524	510	517	480	520	494	477	569	514	491	490	492	458	484	509	513	499	485	489	520	516	488	517	501	505	479	491	550	465	518	501	522	502	467	448	474	504	505	509	494	532	493	514	480	488	480	486	447	544	493	480	516	507	476	498	522	529	513	499	507	461	514	481	485	496	483	488	510	473	497	470	520	521	439	507	474	494	500	490	515	499	482	483	485	536	487	512	465	493	464	524	473	474	490	515	471	479	476	517	451	473	498	537	479	564	524	506	491	500	520	451	469	510	464	491	510	465	488	471	549	479	520	459	523	495	481	468	485	516	498	530	519	472	495	471	481	477	517	514	462	469	479	516	486	501	487	463	475	513	505	504	489	478	507	477	472	528	485	500	489	517	523	489	509	510	509	479	489	498	467	497	498	490	491	456	505	514	508	451	500	468	482	496	519	507	507	496	501	480	457	541	525	513	483	490	496	509	448	483	513	532	460	478	478	521	524	449	463	473	531	521	496	508	524	471	490	486	519	519	465	490	441	487	483	485	488	468	486	484	487	479	499	492	490	499	518	470	498	548	486	471	508	491	451	521	482	474	514	480	470	530	516	532	487	471	485	481	460	486	487	516	489	512	482	536	446	502	480	442	496	488	493	479	475	511	489	507	508	481	485	502	454	528	498	479	505	490	502	467	487	477	484	503	473	483	481	513	499	520	496	498	494	531	481	517	518	463	493	464	510	478	513	485	502	488	511	494	515	510	476	527	536
18236	1410	281	249	245	227	216	223	220	229	235	231	202	254	223	244	239	218	228	226	210	222	249	211	201	255	218	213	251	233	222	226	226	240	222	208	258	217	240	235	200	242	216	238	205	204	224	236	201	242	254	226	221	254	211	237	258	230	240	209	238	187	238	219	244	231	206	239	215	219	259	243	226	220	213	218	203	242	222	208	221	218	204	241	197	232	229	226	241	252	205	232	235	251	239	238	207	202	235	222	241	220	228	218	212	241	234	234	224	236	235	186	227	219	229	257	262	229	215	214	238	238	246	244	232	250	247	206	205	219	230	250	219	204	236	242	235	211	273	246	247	213	238	241	234	197	232	219	213	235	222	243	209	239	263	220	224	227	225	252	253	221	238	215	224	257	212	231	230	226	236	229	225	224	247	223	229	204	231	212	266	219	230	213	223	211	217	240	240	248	247	257	238	216	237	218	226	214	219	233	233	235	224	255	264	210	238	232	228	234	236	229	223	228	222	235	242	221	226	220	225	228	224	229	220	238	228	223	209	208	242	263	201	218	231	240	227	219	227	236	208	233	197	246	223	244	246	243	203	231	222	233	239	211	268	217	220	241	225	236	232	226	233	234	224	247	241	227	209	233	230	217	209	206	232	248	210	238	222	213	242	221	235	236	256	218	228	186	220	247	212	228	228	251	221	212	219	267	237	232	243	242	216	229	226	219	226	242	238	236	222	236	233	240	233	261	236	198	236	227	247	224	221	236	201	208	213	207	246	230	223	237	191	202	229	218	244	271	228	197	228	234	220	206	236	206	232	236	212	201	225	227	219	233	199	237	225	218	231	252	212	217	207	226	242	231	211	245	240	221	224	217	246	193	244	235	244	243	205	224	213	225	218	241	208	216	250	203	232	241	227	230	249	241	256	233	220	231	242	215	228	206	227	215	236	257	227	221	231	200	246	214	241	216	248	229	205	223	221	223	236	201	207	223	238	260	232	237	214	222	223	221	240	206	242	228	203	226	226	224	218	223	221	217	243	240	254	228	214	239	228	231	229	206	210	233	227	265	232	229	205	223	235	247	230	237	202	210	238	236	246	249	247	244	226	231	244	245	229	230	221	250	204	228	238	217	233	266	233	225	248	255	249	252	232	226	240	245	214	252	232	212	238	217	229	212	238	207	258	228	237	232	222	222	224	212	230	242	221	230	225	240	239	210	231	225	239	218	251	226	210	207	238	254	229	259	246	193	216	236	213	211	235	233	217	250	214	229	230	258	241	237	231	229	229	249	207	290	218	226	241	225	215	243	210	231	238	215	222	225	242	219	221	185	256	211	264	216	208	218	209	233	225	233	238	247	238	201	251	226	208	205	236	239	217	218	257	209	231	221	234	227	197	244	248	210	213	241	242	248	216	229	219	243	218	242	211	231	221	237	220	195	245	219	258	236	239	229	221	225	237	236	238	209	221	234	214	223	214	229	241	235	209	233	248	211	223	225	241	219	231	219	226	239	263	208	209	240	219	234	250	225	195	228	219	249	222	234	225	234	219	215	258	212	252	225	218	235	214	216	236	211	235	257	240	223	208	235	246	242	249	208	233	229	223	197	216	223	210	210	221	234	230	233	234	233	205	228	212	250	242	240	236	227	229	208	230	214	225	231	207	234	230	217	211	233	212	245	214	212	244	226	238	220	225	208	233	228	251	217	211	223	230	241	235	235	202	250	213	236	236	231	217	220	220	204	212	259	247	243	207	276	249	247	234	196	238	225	244	236	269	224	197	228	220	228	255	223	223	231	223	244	212	223	232	218	245	211	222	196	217	227	196	220	217	213	229	238	224	211	242	234	218	223	241	259	236	233	226	216	234	228	253	236	253	212	205	205	214	243	224	224	236	209	253	240	212	235	229	244	227	216	228	225	220	251	245	219	239	233	235	247	226	260	238	217	247	235	214	239	233	232	223	224	268	241	222	218	226	206	225	229	221	231	223	242	223	207	229	224	202	202	224	230	208	233	219	234	261	207	246	242	228	241	240	216	217	224	227	203	233	232	206	234	222	223	243	212	222	187	219	204	220	221	231	229	221	247	216	224	191	246	202	223	204	221	242	242	227	227	224	210	240	218	234	245	220	258	238	240	225	223	213	216	210	247	209	245	215	232	269	235	190	239	220	226	233	206	217	235	236	209	244	240	228	237	234	234	234	211	241	211	229	251	233	246	237	200	225	210	238	230	234	232	225	222	207	211	223	256	258	239	251	254	226	233	218	234	219	240	234	225	218	246	266	225	210	205	214	234	241	240	194	233	235	200	238	210	216	212	257	228	236	221	256	235	235	238	257	230	239	253	239	206	220	216	211	213	238	240	238	240	233	240	238	227	229	208	220	278	258	210	210	209	214	214	227	217	227	183	225	218	222	218	208	232	215	229	229	240	266	240	238	230	235	248	233	231	224	230	225	232	217	219	222	247	249	221	206	206	246	205	223	218	233	257	263	234	230	229	222	218	228	239	249	241	226	234	209	249	214	232	220	234	229	223	200	232	227	231	238	242	218	216	229	215	218	256	226	230	203	222	225	227	208	240	213	251	241	230	225	219	244	210	205	227	206	242	205	234	234	224	248	226	255	241	219	200	225	217	203	238	222	200	221	243	234	228	204	275	225	201	233	220	230	251	238	223	231	262	237	240	223	209	223	213	221	252	229	233	230	219	222	215	269	213	237	188	212	259	217	230	230	243	224	232	217	248	265	253	219	224	232	246	229	233	241	242	226	236	216	258	209	217	276	198	250	227	225	204	199	234	234	217	250	245	222	203	205	244	215	263	231	233	208	245	230	253	212	199	220	204	225	235	240	226	217	240	242	189	237	245	240	228	237	214	253	215	222	214	229	215	214	235	230	215	209	241	237	217	222	225	222	224	221	203	230	243	246	228	242	223	217	217	236	241	208	224	203	202	215	238	231	218	238	197	251	244	214	206	239	230	191	248	232	232	222	238	228	229	232	258	225	207	209	223	200	224	222	226	240	235	239	236	220	216	229	248	239	234	227	241	234	225	232	225	239	198	242	187	233	235	214	239	230	227	230	233	202	218	227	233	249	251	208	228	201	234	232	213	230	248	225	211	247	232	231	213	232	211	238	218	224	200	231	225	234	239	256	245	204	218	214	206	234	229	238	223	239	229	233	246	224	227	223	216	221	236	252	248	231	243	227	205	200	218	212	205	237	223	225	228	257	236	250	221	248	252	208	210	230	231	239	250	229	222	221	250	238	238	222	201	224	242	212	233	239	208	223	205	232	259	215	254	235	235	253	225	188	227	235	242	220	216	206	245	219	263	216	228	253	208	211	238	234	252	214	237	240	214	234	216	250	249	226	204	206	233	225	201	220	212	216	248	204	229	238	218	239	212	241	217	234	235	217	214	224	208	223	256	234	228	255	244	235	230	241	237	243	219	242	221	249	233	207	236	231	214	247	234	224	244	238	243	245	243	226	227	230	255	241	213	225	225	232	218
6791	643	687	655	674	590	631	644	618	584	597	610	589	597	543	551	592	529	556	568	584	612	541	577	558	565	550	566	527	618	548	560	517	540	580	542	561	572	534	575	561	541	574	541	572	559	585	549	594	557	556	543	550	536	583	559	592	548	602	515	561	557	535	562	536	546	564	588	563	592	554	539	498	553	575	608	586	597	516	560	562	531	579	610	565	568	572	569	535	583	523	523	560	556	576	535	548	577	577	544	578	559	547	605	568	588	545	538	546	550	561	582	582	547	543	558	535	557	576	595	567	548	547	608	565	575	516	530	572	560	580	594	564	536	531	526	564	599	527	566	562	582	544	581	559	572	559	560	533	563	548	564	575	552	528	552	601	569	573	559	555	516	534	558	593	529	592	587	533	577	567	543	583	526	576	548	517	580	565	566	588	607	596	553	557	532	559	552	501	545	518	556	585	565	559	551	563	550	530	587	548	581	563	555	549	544	540	563	547	579	590	527	561	519	579	538	556	543	582	568	594	562	572	575	579	601	568	550	569	570	565	577	568	527	546	577	579	560	566	566	574	560	567	549	583	569	568	535	524	555	595	560	572	547	568	557	566	557	572	587	600	571	522	586	527	505	538	521	567	532	541	538	565	524	565	513	568	604	563	590	551	530	566	546	525	498	514	570	551	523	595	576	529	556	547	574	547	503	576	591	567	544	525	526	584	562	600	554	554	560	539	537	576	578	520	515	555	549	552	559	543	590	568	552	533	559	534	609	563	578	558	534	593	531	554	574	590	540	552	567	535	536	579	572	568	573	553	552	553	528	598	537	537	558	548	547	536	571	590	596	543	551	560	568	524	589	531	535	547	543	552	512	586	590	591	546	518	564	515	587	518	563	523	549	554	569	530	570	554	544	573	588	569	585	542	524	639	552	548	558	551	530	576	552	566	535	552	562	559	561	521	572	548	552	572	611	583	557	588	530	563	581	595	598	565	585	539	539	526	549	573	561	598	565	558	611	592	545	574	537	599	599	569	573	561	562	565	545	551	547	545	582	576	530	504	553	561	572	559	546	549	562	594	573	546	533	550	535	537	570	559	569	578	552	564	539	513	579	545	523	570	561	574	554	545	532	570	543	539	582	521	538	594	592	532	530	561	570	562	532	529	577	536	582	581	552	569	558	520	569	523	583	546	562	569	565	567	566	520	533	560	587	567	528	570	580	577	565	591	581	560	580	596	549	532	557	598	588	584	545	574	502	558	553	567	543	535	571	525	600	549	531	579	590	556	562	511	543	560	523	584	547	553	609	568	549	535	550	549	619	581	541	558	555	535	547	548	604	580	604	568	585	554	567	573	560	573	552	559	578	589	577	534	575	599	547	559	554	532	527	566	532	577	562	560	586	574	529	553	548	542	581	570	587	585	548	528	603	555	553	531	564	548	517	587	558	548	567	579	571	552	545	576	555	552	583	553	564	554	549	513	558	551	574	579	560	563	587	559	532	579	539	575	540	564	542	567	560	533	596	557	576	562	589	605	552	543	559	539	525	577	588	523	563	568	553	570	599	555	516	576	539	537	526	556	582	558	548	523	537	534	570	564	538	578	589	509	557	535	570	536	569	555	501	555	567	537	568	530	555	560	563	545	567	546	607	573	573	532	573	517	576	615	575	591	604	547	579	608	560	559	539	563	536	553	571	560	565	589	606	567	559	578	587	571	540	570	531	574	532	539	551	565	548	565	578	576	515	569	569	544	532	590	529	587	585	538	546	552	588	521	568	565	515	563	556	559	580	575	583	592	515	556	578	526	592	567	552	550	556	541	547	535	540	533	585	612	600	550	521	587	563	550	592	552	559	579	578	593	571	550	563	537	536	555	529	586	563	595	563	524	545	596	554	589	554	585	550	515	517	558	590	542	555	526	523	594	571	602	548	550	587	566	531	563	568	580	595	547	560	580	607	578	556	550	562	564	554	572	575	575	561	559	556	576	572	559	552	567	574	587	571	578	599	535	519	538	526	529	582	573	611	498	556	574	527	518	580	553	524	564	536	564	559	558	542	535	528	589	506	585	563	536	574	580	562	565	578	552	593	558	542	571	558	559	563	563	575	557	531	563	575	548	561	574	550	590	557	586	581	580	596	535	560	532	519	560	529	578	569	561	552	556	512	565	566	573	566	535	537	525	586	552	557	551	554	560	551	546	552	551	570	572	581	563	541	553	553	544	596	566	536	539	563	548	518	542	559	506	563	530	572	565	584	602	554	572	596	573	554	558	569	551	527	569	568	603	505	555	576	554	586	549	565	566	539	540	563	596	572	577	565	565	544	571	610	524	615	539	565	527	551	588	542	603	574	575	525	574	569	554	575	587	576	581	559	568	535	542	529	562	544	568	562	611	561	534	517	569	580	528	565	560	526	552	556	574	579	575	543	590	577	549	575	600	567	597	555	577	577	597	575	571	586	593	589	521	589	551	554	588	527	559	580	567	557	566	554	539	548	551	561	563	581	558	579	563	535	561	589	522	539	503	577	547	498	549	532	569	531	550	553	565	536	567	559	570	576	565	592	572	572	543	551	543	570	538	572	589	544	520	543	587	584	542	558	549	557	583	563	521	525	542	541	563	537	566	556	540	583	564	525	551	511	562	544	554	575	577	598	536	530	547	563	557	560	574	543	540	576	568	548	572	537	531	567	581	595	563	585	555	532	523	566	572	535	516	577	547	548	529	556	582	604	535	571	589	551	586	557	531	560	550	532	569	554	579	546	546	565	573	564	562	546	606	541	588	571	574	587	545	572	591	552	578	578	568	566	569	540	576	533	570	545	562	568	561	575	575	566	547	565	571	582	563	512	559	566	540	544	587	575	585	544	531	570	540	571	548	579	582	589	548	581	600	546	571	551	618	569	593	544	582	594	545	536	581	553	557	554	521	553	576	544	564	492	578	536	534	549	546	583	559	545	541	537	515	543	552	570	574	545	568	556	560	604	576	546	548	601	563	561	577	601	564	561	543	564	546	572	550	570	594	596	561	540	551	559	534	552	607	562	582	602	549	551	523	570	573	586	521	568	556	563	595	545	538	582	566	557	570	539	561	587	533	542	526	598	581	539	503	546	580	564	589	560	560	528	579	527	547	565	592	551	547	546	551	509	573	538	574	575	568	524	582	551	586	588	544	533	524	584	572	519	570	499	594	555	564	549	540	495	571	572	589	532	545	533	521	534	584	581	572	546	545	558	606	573	529	559	544	609	579	600	553	610	608	537	556	551	581	557	581	583	562	572	597	521	552	495	574	563	588	525	548	584	550	538	614	569	570	552	560	567	529	558	542	576	532	604	566	526	541	555	617	558	529	581	579	554	560	571	589	517	544	603	491	536	556	519	546	527	570	545	565	563	538	563	574	553	585	586	519	554	562	506	593	528	539	569	580	523	564	608	508	541	607	567	560	545	534	567	576	568	546	528	549	550	516	572	578	514	565	565	567	568	552	577	518	553	559	530	553	577	596	539
22410	3795	1640	1203	776	625	516	463	409	364	368	393	357	343	334	334	325	342	297	298	286	328	308	346	298	295	305	282	299	282	317	302	312	307	260	303	338	282	311	300	276	316	312	320	280	298	284	322	294	294	322	310	333	301	315	314	336	309	274	292	316	279	308	303	287	312	270	293	302	312	260	290	292	288	297	283	297	271	313	312	296	280	292	303	320	303	281	297	305	278	323	288	319	298	313	277	290	250	310	286	313	301	314	308	334	291	293	288	310	311	302	305	287	289	326	305	304	289	279	297	290	286	302	303	309	297	304	295	310	307	299	318	295	266	280	327	283	327	274	309	304	305	320	295	287	331	293	303	275	300	309	316	304	326	275	292	280	291	299	255	296	282	296	294	301	301	316	350	281	310	270	333	313	322	266	301	327	290	287	299	280	334	327	286	327	285	282	311	283	272	281	301	312	307	314	298	292	283	295	305	288	307	282	314	280	288	325	302	301	289	320	305	299	272	281	313	306	324	324	319	314	285	288	286	298	307	318	311	336	275	303	305	325	306	303	284	292	292	296	288	302	282	308	307	290	305	307	305	307	320	289	297	304	293	287	297	320	279	290	312	288	291	313	297	265	316	296	315	280	306	314	307	286	288	300	296	305	274	305	314	290	277	287	290	303	268	297	326	302	282	290	320	296	314	291	305	281	271	295	295	300	314	350	320	335	275	327	324	315	295	310	316	306	287	285	311	279	279	289	289	264	300	294	291	301	262	309	319	288	326	338	298	314	302	283	275	281	291	311	316	309	324	325	308	295	275	300	312	287	290	267	305	320	275	283	302	329	329	331	286	278	309	321	291	324	312	307	300	285	306	292	300	295	297	296	306	280	305	299	319	282	292	310	284	288	302	288	276	299	343	325	310	332	281	282	300	294	268	291	317	350	291	281	331	314	358	305	284	289	294	297	290	300	297	309	317	305	324	284	270	320	293	283	274	285	294	286	308	293	304	275	292	286	301	303	284	278	305	299	282	289	295	332	290	308	315	283	291	275	303	311	309	306	328	304	293	287	287	296	282	311	282	319	267	305	309	311	294	330	327	267	300	314	319	293	283	314	284	288	302	314	294	286	283	288	283	318	321	275	321	287	276	306	281	288	277	306	292	283	295	295	270	255	319	315	310	315	327	319	319	295	290	310	293	283	326	295	283	316	280	298	269	305	283	326	269	315	323	258	301	309	273	336	298	316	315	289	314	289	344	280	342	299	290	330	292	287	272	278	258	294	306	332	301	313	285	289	292	264	315	290	320	295	313	317	283	279	301	288	302	275	292	234	276	275	307	300	293	306	310	283	299	322	303	285	316	277	294	292	296	315	303	330	304	325	260	316	323	324	293	285	268	298	290	301	329	294	348	283	261	288	286	323	274	303	313	319	320	328	301	290	277	297	297	309	302	328	295	292	297	326	325	277	304	289	296	307	295	314	291	313	301	301	316	328	318	295	288	297	297	284	307	294	287	303	286	320	305	320	320	325	326	291	307	304	309	276	282	316	313	318	292	306	310	349	280	263	263	276	300	302	297	316	307	333	320	283	291	314	303	306	281	301	298	307	298	319	265	313	297	303	299	275	296	265	287	327	343	272	293	285	342	311	274	306	262	302	305	274	287	288	298	289	317	286	331	277	319	304	284	303	292	285	300	289	298	279	274	313	286	306	272	318	300	313	291	283	277	260	259	279	287	295	289	289	332	348	290	274	326	314	272	305	337	294	321	316	274	294	304	282	329	297	273	297	299	283	289	317	309	261	271	261	285	316	277	320	329	291	288	294	309	279	319	311	282	293	269	305	284	306	287	316	249	327	278	311	284	293	280	319	279	285	296	283	283	303	288	304	312	312	301	316	303	271	307	307	290	278	286	325	301	298	280	320	284	305	319	299	317	311	266	291	290	301	280	262	292	312	274	279	313	250	285	295	295	313	314	302	330	253	312	330	318	325	314	305	318	302	307	322	305	312	311	312	292	318	272	281	286	300	275	301	292	287	335	307	313	291	311	290	282	267	295	303	273	327	294	294	305	307	290	322	284	303	299	275	287	299	275	338	294	289	320	289	289	303	333	318	338	314	274	289	290	289	287	309	293	327	321	295	267	295	287	279	273	324	308	303	281	291	280	317	314	299	312	311	285	342	285	330	299	291	254	300	312	319	299	306	317	319	317	318	317	333	325	323	282	316	281	310	310	341	305	308	254	307	308	278	308	284	322	260	297	289	288	319	307	328	295	271	309	292	279	311	279	265	319	287	302	269	306	285	286	303	323	293	302	328	288	306	282	292	293	297	289	304	325	290	295	272	302	333	290	282	270	298	286	320	298	290	264	291	294	349	280	260	320	300	297	324	302	312	276	314	335	310	303	285	301	278	284	299	278	286	285	328	326	290	314	316	331	249	307	276	296	327	307	266	304	293	317	302	306	286	313	301	304	309	299	319	317	301	291	297	292	275	293	316	289	298	307	311	288	292	293	296	289	292	297	315	301	284	315	298	293	296	307	312	310	314	263	299	279	297	330	332	318	304	305	276	350	325	302	325	295	313	280	272	271	300	323	301	331	299	340	298	330	312	294	294	330	261	270	321	330	298	283	286	254	290	309	307	289	291	266	275	278	304	306	325	313	329	308	305	284	312	319	294	306	285	312	336	282	303	295	302	303	293	297	314	299	333	306	300	289	311	273	278	298	279	301	322	304	308	291	291	315	304	279	319	334	293	293	345	300	318	287	272	278	284	302	303	288	320	287	277	291	305	295	317	302	293	294	298	315	309	271	309	266	312	311	303	311	299	289	275	298	318	297	291	291	307	327	291	329	304	314	276	277	295	309	290	286	257	266	301	291	279	317	272	305	325	301	291	296	291	291	299	312	306	332	290	279	297	294	328	300	308	285	311	314	319	302	330	296	305	306	268	275	308	298	302	305	301	294	297	263	286	280	295	286	319	295	266	316	328	325	318	315	294	285	277	304	321	335	324	321	276	295	302	268	296	276	298	317	304	304	296	320	304	325	317	290	317	288	277	293	303	310	299	303	299	298	301	293	310	294	295	308	271	297	278	259	319	303	309	288	295	315	279	282	320	289	306	294	313	273	297	317	249	292	307	311	303	299	319	290	265	301	303	282	283	312	327	267	275	331	293	307	279	301	266	312	306	302	298	305	267	309	328	286	319	296	302	300	304	305	318	326	282	304	274	276	321	301	295	310	293	270	290	314	299	284	277	296	250	288	311	289	296	296	317	315	286	319	263	320	291	274	321	312	279	297	279	295	305	273	288	328	281	298	310	299	282	273	296	307	310	333	297	301	284	279	316	304	295	305	309	322	282	292	298	290	283	282	272	312	286	317	309	305	300	281	305	285	300	299	295	279	315	329	310	293	303	289	269	294	307	299	329	283	325	323	288	303	282	287	302	321	282	293	267	310	287	273	321	271	303	285	319	297	306	319	285	322	330	321	278	289	286	298	263	283	320	307
7656	1713	3138	3373	2824	2301	1976	1728	1456	1364	1246	1211	1160	1042	1003	1014	929	890	865	853	842	804	862	856	829	856	830	826	800	816	777	760	807	786	824	795	773	785	781	792	710	768	765	756	765	739	770	664	730	719	772	726	746	718	690	764	770	771	753	758	743	700	710	686	740	732	719	742	765	737	755	760	726	729	749	741	740	681	729	742	788	714	697	766	740	685	710	739	704	720	749	745	723	743	715	755	775	746	705	743	712	727	679	697	754	694	753	761	688	767	755	762	712	773	710	756	731	799	720	754	769	739	771	719	690	694	689	690	722	746	718	758	704	705	762	709	754	711	740	753	705	688	699	702	731	722	679	698	735	723	730	752	696	751	672	701	710	713	734	757	711	756	692	749	712	686	779	767	706	687	719	699	710	705	712	712	738	732	697	730	714	706	719	676	716	738	763	751	714	740	721	740	744	713	669	669	724	705	745	726	737	728	754	746	746	700	754	715	726	722	741	766	717	674	773	702	709	751	727	693	737	767	708	748	764	684	695	752	756	711	713	744	704	721	699	679	758	711	705	707	724	711	767	698	695	717	723	686	723	745	707	733	777	759	767	748	717	746	707	738	723	779	696	715	779	743	694	713	670	753	725	731	770	747	734	739	736	710	713	723	730	747	703	710	743	702	745	727	704	722	702	734	683	729	718	727	752	772	745	728	714	701	711	682	717	723	746	720	775	708	775	733	724	745	753	745	719	706	704	756	785	762	734	741	662	721	719	673	745	677	706	772	712	763	685	744	716	719	697	691	696	703	748	730	723	732	731	724	759	764	729	759	733	755	753	730	700	691	717	740	737	730	748	730	749	748	680	715	706	734	693	712	684	706	742	704	701	710	754	719	724	735	685	704	764	793	750	727	706	710	725	754	749	764	736	706	791	677	777	747	751	708	709	663	693	735	730	698	729	714	676	724	740	717	776	694	708	741	721	729	722	722	693	722	704	753	655	756	751	719	732	692	735	725	730	702	743	683	719	731	749	769	759	744	724	720	711	705	683	743	714	747	716	726	758	722	733	729	759	737	749	678	729	734	689	715	721	761	703	762	749	737	715	705	723	709	714	733	710	712	730	749	677	715	701	723	710	718	760	736	727	755	753	717	740	707	730	729	711	756	725	721	711	804	729	735	746	786	726	698	755	769	760	733	742	708	742	766	755	711	717	695	729	691	715	732	733	724	718	723	742	749	794	792	757	734	728	765	712	722	744	709	737	779	682	725	751	743	703	694	752	693	777	723	738	736	690	720	712	750	769	740	728	782	751	774	735	731	711	730	736	757	746	720	709	739	707	742	767	712	728	720	733	724	714	754	764	697	742	707	736	744	710	738	714	745	727	711	746	735	710	773	712	734	736	704	765	737	736	725	728	729	705	719	707	704	758	712	723	758	697	728	718	746	734	755	753	718	704	737	695	724	697	684	686	746	731	722	750	752	686	707	734	713	767	751	722	682	728	697	676	699	748	718	709	704	699	745	723	775	692	753	749	733	703	732	694	725	693	700	722	737	783	718	713	771	729	684	715	731	704	747	740	731	733	707	698	683	714	711	737	752	714	702	737	748	732	706	748	739	736	692	712	694	706	729	772	690	693	769	729	769	755	722	743	694	684	694	733	700	759	761	748	736	757	765	726	775	726	728	720	729	754	700	711	739	691	735	735	702	696	723	776	748	701	737	719	786	718	738	729	731	747	750	711	707	734	729	752	750	772	694	734	763	755	725	701	709	753	719	759	705	777	682	735	717	681	770	724	729	751	706	716	735	744	737	734	743	735	769	693	725	764	718	750	709	707	723	764	738	776	778	733	742	764	724	706	720	717	666	689	734	741	716	722	731	736	677	719	767	727	773	704	730	723	730	719	728	696	747	731	735	739	716	680	701	745	674	759	730	750	737	696	710	760	737	743	715	733	717	755	708	717	699	717	699	745	754	736	703	734	723	709	747	706	711	710	752	714	746	755	732	734	736	721	705	736	743	726	711	713	743	766	754	759	742	727	746	674	717	763	738	697	746	694	701	725	715	729	709	776	758	724	678	685	750	730	721	724	745	718	722	750	730	734	706	727	740	746	736	715	747	685	702	721	693	715	703	698	723	717	711	718	707	737	731	746	694	710	781	701	682	758	711	758	753	771	714	713	738	717	751	734	739	714	721	709	721	706	718	720	675	734	709	745	729	723	747	660	717	724	702	680	697	733	731	715	710	708	682	679	723	715	751	656	680	726	737	723	699	744	721	725	717	750	693	751	757	732	741	710	706	731	796	716	682	700	718	695	763	732	708	761	720	715	709	760	707	734	762	765	720	715	731	756	702	724	728	766	728	745	733	739	778	694	719	741	708	730	709	727	695	735	732	747	674	729	697	745	682	695	757	771	733	717	701	695	694	719	730	719	799	748	698	728	724	775	780	723	753	712	749	729	693	696	684	752	736	723	717	769	741	748	765	732	703	753	729	706	683	761	698	745	781	725	818	766	768	767	710	694	697	740	746	726	712	695	736	690	680	726	713	781	701	732	715	706	704	724	716	754	749	711	725	739	757	707	692	681	728	729	655	680	737	730	752	663	736	680	666	702	743	712	748	722	685	681	704	792	713	738	733	752	745	745	686	708	683	671	731	720	735	787	727	714	751	715	798	738	728	733	739	732	710	701	722	713	731	681	698	670	738	702	768	722	676	762	679	717	759	730	685	723	715	758	695	733	705	701	711	723	713	683	739	690	745	692	729	743	778	694	692	788	764	713	755	726	711	705	724	727	750	733	747	746	743	711	717	751	709	708	731	752	740	727	736	678	740	689	692	789	721	657	684	748	757	752	750	680	765	685	693	751	709	736	744	742	701	707	723	695	693	762	727	757	698	763	733	714	726	683	754	751	723	755	749	726	714	706	703	728	736	685	664	747	756	731	769	722	790	738	706	733	735	710	727	728	763	718	702	718	696	779	768	747	745	759	748	742	654	685	732	685	747	709	707	721	695	749	729	744	739	678	663	719	680	744	739	736	729	695	700	729	790	714	722	707	704	715	684	728	744	732	714	717	671	766	679	738	728	715	693	734	742	710	752	726	676	713	721	724	717	755	733	750	687	745	773	734	732	744	728	699	699	698	736	701	716	757	770	717	718	735	718	745	728	750	742	696	745	722	731	701	749	753	733	734	761	704	748	748	696	780	716	681	718	739	755	691	765	664	714	724	717	739	706	786	729	762	719	744	713	725	731	690	706	719	663	699	731	681	752	680	735	752	740	737	734	715	766	700	707	728	720	742	719	728	721	722	718	738	753	765	739	747	746	734	763	760	730	772	700	720	754	730	748	736	768	721	742	734	756	747	717	710	743	759	766	725	751	737	707	722	719	720	712	693	741	738	740	728	709	721	719	758	732	727	750	700	701	766	743	719	728	669	734	703	686	721	716	716	693	690	727	685	705	735	739	705	723	761	690	743	724	739	714	755	704	736	694	769	722	725	677	700	799
25732	6781	2927	1963	1253	910	723	530	453	425	367	324	315	297	311	293	286	262	256	241	245	246	249	238	240	224	235	240	232	218	217	216	234	231	252	235	201	229	213	217	212	237	239	191	209	256	243	235	235	213	225	212	215	244	201	222	198	212	217	208	239	218	221	215	216	224	211	205	210	209	220	210	199	213	220	207	209	225	243	200	215	224	207	200	242	197	230	239	217	232	227	218	199	212	218	207	239	230	205	212	223	184	204	225	222	215	189	196	200	193	199	216	219	213	228	208	207	212	216	235	215	203	210	227	219	226	233	219	242	227	215	226	231	228	224	253	206	211	201	203	208	254	200	220	235	237	214	235	231	227	212	230	242	208	203	198	242	228	227	218	216	243	215	229	217	209	243	199	205	173	199	223	219	215	219	225	214	211	217	211	218	223	190	181	162	201	223	224	189	220	197	198	230	221	225	232	222	208	222	203	207	198	224	221	219	230	221	212	195	217	223	209	202	205	235	206	221	235	218	208	258	209	231	209	187	193	207	247	233	200	245	236	243	240	231	202	225	229	236	204	206	205	224	218	201	221	208	212	237	197	205	235	213	223	199	216	221	211	204	197	195	204	219	199	213	213	200	214	237	222	230	204	216	216	192	214	188	205	217	215	250	241	230	196	215	241	202	222	223	200	216	238	235	221	201	229	195	205	257	209	209	220	202	221	220	212	227	207	246	219	207	203	201	208	220	213	216	216	191	232	212	206	205	213	206	208	220	212	202	216	247	214	203	201	203	213	217	228	227	208	213	203	203	235	208	239	228	213	227	220	238	223	191	223	210	221	227	231	224	234	220	200	223	224	201	200	207	205	226	221	208	230	209	238	230	224	199	229	204	212	222	190	211	213	224	219	200	229	190	243	240	188	207	201	223	201	191	214	202	217	200	201	203	246	211	209	214	217	205	189	211	229	194	239	225	198	186	200	202	211	238	215	220	196	212	200	226	217	218	213	245	245	235	227	208	238	206	232	220	236	218	210	205	219	202	219	210	213	224	212	224	209	211	207	216	197	224	215	207	201	256	239	213	231	231	206	212	200	202	224	202	240	201	226	235	213	201	206	237	198	233	221	232	202	205	214	223	225	197	215	204	228	201	216	216	235	241	190	204	215	195	189	213	216	220	216	226	195	206	200	240	197	212	202	206	226	224	234	254	203	209	236	200	214	220	224	197	194	200	208	203	219	208	198	246	238	242	208	194	199	212	218	227	223	228	219	212	193	194	186	200	200	238	217	226	235	216	238	240	231	204	218	221	189	208	217	214	186	217	225	245	205	224	193	198	214	238	207	229	212	212	204	220	221	206	235	214	189	213	222	237	211	215	204	247	216	215	191	205	234	225	210	195	210	253	219	203	208	221	213	222	205	242	213	217	200	207	223	237	237	213	209	223	231	213	208	216	211	220	189	226	222	252	212	216	191	226	230	208	215	210	226	258	204	211	200	213	219	232	199	226	187	230	218	207	232	214	208	221	225	221	237	227	209	231	225	219	202	172	206	236	216	197	201	199	226	237	240	226	209	193	215	208	204	215	211	221	198	220	186	200	218	238	258	204	220	206	189	206	221	217	198	215	224	238	207	254	215	226	211	215	218	201	205	207	226	234	245	201	201	239	211	210	231	212	197	219	223	192	184	235	233	255	246	228	212	241	214	216	228	219	221	193	214	190	234	220	235	200	237	193	210	202	265	212	224	224	237	215	206	225	216	228	229	197	221	206	214	232	221	227	217	242	195	233	199	221	191	225	212	238	223	241	210	211	207	227	229	244	210	219	188	217	218	226	228	214	223	211	218	200	191	231	222	209	203	216	212	203	233	217	220	220	216	203	215	220	209	232	196	212	214	244	215	229	235	229	212	216	231	241	211	212	213	229	219	241	225	208	219	222	199	210	218	219	210	224	233	194	240	240	234	214	213	205	219	220	204	203	206	200	221	214	207	203	253	220	221	230	207	184	234	220	210	203	209	251	231	227	206	219	193	223	214	228	213	205	228	242	213	234	212	224	220	234	200	182	238	248	230	231	225	217	211	229	210	208	245	197	213	231	216	200	240	197	201	190	184	226	240	213	194	221	190	180	228	226	226	223	229	245	229	222	233	234	194	192	239	218	189	209	226	215	229	204	219	223	201	208	213	218	223	197	195	213	211	218	225	206	206	208	219	221	206	209	218	219	199	205	216	234	212	195	219	236	238	228	237	231	203	212	231	233	230	205	215	212	195	186	197	232	220	208	238	197	226	240	210	205	210	209	216	200	203	213	250	206	193	217	201	202	197	185	179	230	211	214	231	224	202	231	192	197	218	202	208	224	198	249	227	223	209	230	249	175	220	227	212	220	193	237	184	232	201	196	204	238	226	210	209	185	228	221	228	230	201	208	198	225	227	247	211	161	228	209	235	209	212	216	208	211	231	236	214	201	238	231	216	218	230	233	197	206	259	209	214	196	207	209	242	183	191	219	203	216	200	212	229	196	211	199	200	230	229	227	211	213	205	220	206	220	202	216	220	207	212	231	230	238	216	233	188	249	234	245	199	231	228	217	233	208	222	244	226	201	221	236	233	216	219	201	206	212	213	238	224	243	264	218	239	207	212	214	221	213	216	221	216	233	206	195	214	204	207	212	190	209	203	224	200	170	204	210	222	238	231	211	234	191	229	252	232	239	194	232	202	202	226	224	192	207	218	236	260	205	218	214	213	234	220	218	221	230	211	207	206	211	208	244	215	219	202	226	190	212	220	218	230	225	225	190	221	223	210	214	232	218	242	246	188	190	185	200	201	199	190	197	238	220	205	197	222	208	215	217	226	235	207	227	203	203	230	218	188	225	184	234	217	208	220	210	219	195	211	212	247	231	215	221	235	217	229	224	222	214	222	179	186	210	216	226	226	233	225	202	238	216	203	196	226	224	229	227	183	209	229	243	207	230	223	215	224	207	220	202	216	214	205	229	240	216	229	220	202	224	213	227	199	225	237	206	221	202	236	211	220	217	217	204	220	216	182	215	203	241	201	226	231	214	207	214	241	202	232	231	226	202	201	219	222	209	199	219	205	242	209	224	232	173	241	213	200	226	215	229	234	234	209	189	232	201	201	212	209	203	219	202	209	212	237	207	217	213	206	217	205	238	209	216	231	208	212	200	228	209	214	208	230	209	243	220	200	214	219	195	232	238	220	199	231	230	219	226	205	211	209	232	212	235	203	216	215	197	255	234	225	239	207	193	210	213	205	222	188	224	228	228	190	232	226	219	206	237	205	239	189	227	202	209	197	208	198	204	206	204	229	216	210	222	221	187	212	198	195	217	200	215	209	222	217	212	239	219	241	200	202	185	204	203	235	236	218	246	208	224	220	190	221	226	219	213	224	213	214	248	206	252	215	204	233	225	208	218	229	182	220	240	214	218	224	202	227	218	206	221	217	227	236	221	220	198	197	206	215	168	221	193	210	221	215	218	214	251	213	212	236
7902	2350	5055	5780	4543	3682	2943	2329	2028	1732	1534	1364	1262	1141	1096	1012	948	910	877	834	771	763	720	715	707	662	709	644	634	592	598	603	575	620	601	576	596	595	551	581	547	546	567	546	609	535	551	512	537	543	541	516	555	562	520	527	493	543	536	530	518	548	464	546	508	543	572	528	515	568	552	499	488	577	518	533	548	546	509	536	497	510	520	535	513	532	527	522	491	507	480	485	519	543	470	517	555	509	482	529	476	523	543	528	490	552	504	535	506	537	507	500	498	491	476	550	546	528	525	507	503	491	517	471	494	483	514	503	497	496	501	504	513	484	518	468	482	508	506	547	508	518	532	477	499	482	491	529	534	479	507	495	495	471	511	501	507	506	526	539	566	475	486	551	506	513	522	496	531	509	472	511	521	496	460	482	479	508	493	539	508	490	495	510	535	496	511	542	486	522	512	518	482	511	514	515	459	486	499	503	509	501	501	475	518	500	517	468	504	528	491	502	491	526	502	484	483	485	506	537	502	537	505	515	522	530	520	511	461	481	516	512	517	471	498	460	448	505	480	513	493	484	542	529	484	453	492	467	500	469	503	472	500	512	492	473	496	464	498	517	514	497	535	515	493	483	502	488	548	505	516	510	499	487	482	482	470	513	496	509	486	500	513	495	465	488	481	501	493	494	479	498	462	451	464	524	500	489	444	546	486	500	487	519	518	525	529	508	464	516	522	473	505	534	512	507	493	513	517	542	505	507	499	484	483	527	529	487	496	534	490	484	508	540	543	498	499	492	511	495	549	493	507	511	506	536	497	481	506	498	563	512	512	494	466	533	511	504	546	498	517	486	513	477	481	528	498	520	483	505	539	491	547	478	497	490	520	455	511	442	517	516	516	480	499	457	516	493	484	493	489	505	500	455	532	474	517	477	489	544	488	484	475	528	487	490	498	513	478	517	524	485	555	490	479	517	495	478	520	471	517	516	505	521	473	517	526	488	481	518	511	515	513	474	491	501	490	532	466	485	532	488	469	483	491	516	496	468	471	511	520	454	498	526	515	504	485	502	493	507	485	485	506	474	543	514	491	482	462	510	490	509	466	507	478	512	500	462	477	510	531	473	471	499	489	490	486	467	510	495	508	514	478	483	496	487	495	509	489	536	511	495	494	483	522	513	519	550	468	501	557	497	482	478	505	507	488	518	513	465	517	485	468	527	536	493	465	481	479	486	466	503	446	535	483	504	527	473	525	490	499	540	522	528	513	460	489	482	491	545	546	505	498	533	485	517	503	486	467	493	498	483	517	511	490	483	510	503	525	494	480	527	503	490	526	504	503	533	471	469	489	462	494	537	485	475	532	484	483	498	460	515	493	520	491	488	492	516	513	499	513	518	488	526	550	471	528	517	501	525	534	466	503	513	478	483	491	489	502	478	518	439	497	440	536	523	484	492	510	461	472	459	525	515	519	510	463	501	485	550	484	518	496	470	495	529	507	563	479	503	497	483	522	503	475	517	479	495	478	497	488	481	507	537	519	510	550	486	506	516	508	500	490	468	515	506	496	509	513	508	493	477	526	515	506	514	509	483	482	512	472	505	495	487	503	514	500	549	488	471	521	548	506	509	488	509	484	515	494	465	524	500	477	503	488	479	528	532	490	504	479	501	496	494	489	495	485	493	487	537	480	455	477	508	488	529	509	487	516	460	459	516	499	513	480	501	536	501	500	487	492	483	512	527	504	476	475	452	519	480	500	512	532	464	494	508	480	518	493	528	472	497	509	470	491	477	503	492	479	497	519	461	475	505	563	542	471	490	485	497	485	486	478	497	547	501	517	482	468	498	498	502	487	490	484	484	502	534	469	516	467	505	486	473	468	463	538	519	504	505	519	482	467	490	480	464	520	496	531	506	473	536	474	522	462	491	456	516	506	511	518	521	483	469	535	500	481	485	480	496	528	486	476	495	487	498	483	549	494	506	561	500	468	463	535	490	522	503	511	477	532	524	470	505	514	487	501	494	514	492	473	482	519	497	511	509	485	500	533	525	502	502	489	457	512	507	513	462	474	511	514	455	459	473	497	508	488	505	493	502	495	508	460	503	534	510	465	537	524	468	487	469	515	481	511	473	475	472	490	464	513	521	501	522	509	474	497	516	521	492	506	509	497	513	464	499	538	484	513	491	506	522	480	484	510	493	536	515	526	479	502	450	512	486	501	487	501	482	478	490	509	475	460	457	527	503	472	493	530	513	486	501	501	500	439	504	484	484	536	506	471	505	505	495	471	538	536	477	521	483	481	514	478	497	511	495	492	497	499	513	507	505	502	531	521	493	504	526	504	548	527	485	521	490	512	511	475	523	478	520	511	482	495	515	462	470	507	524	492	502	469	495	508	475	510	492	506	469	474	487	515	481	493	495	486	457	527	476	470	502	493	523	522	447	490	479	525	494	501	519	496	495	533	475	507	500	477	500	531	525	502	512	472	493	500	511	452	475	513	466	545	500	522	505	494	520	503	496	491	500	476	515	536	531	474	498	489	512	492	500	505	522	516	499	478	508	500	547	527	546	470	521	490	514	481	533	538	495	501	531	491	524	465	501	481	510	515	514	513	545	465	473	510	490	474	483	505	480	524	491	506	483	480	534	508	456	495	502	499	503	475	511	521	493	508	486	527	514	533	514	492	491	499	478	522	506	496	484	469	480	506	473	495	472	506	486	479	481	489	487	473	516	524	530	474	542	550	524	477	546	527	512	479	504	503	532	524	499	489	530	484	488	493	525	486	510	488	512	508	487	467	517	528	476	476	522	537	508	531	483	494	518	523	465	517	483	541	542	512	488	510	512	514	452	483	507	515	564	486	505	506	491	531	477	518	472	507	483	505	483	458	497	495	509	474	484	512	487	475	471	499	514	513	512	491	512	481	485	498	516	511	458	530	511	502	492	514	476	520	504	506	509	550	529	493	512	519	479	518	496	497	526	484	521	514	535	463	475	520	492	491	519	504	510	515	460	487	498	515	507	491	528	509	486	510	485	519	532	526	513	538	531	508	484	491	503	473	483	527	503	506	440	515	497	510	478	509	508	530	458	466	498	521	540	498	504	502	500	509	548	515	514	504	485	499	474	484	515	477	519	515	487	475	472	463	495	480	484	502	505	485	496	514	508	505	506	488	503	558	529	503	451	512	466	476	512	502	519	512	513	473	465	461	530	506	507	520	522	509	473	491	506	501	506	473	549	514	501	486	473	477	480	536	500	519	548	472	475	509	519	498	511	505	501	485	482	502	502	543	521	483	486	517	502	504	504	453	486	540	443	492	464	513	472	532	523	484	450	546	498	499	488	488	522	513	513	498	487	534	500	497	529	511	533	501	493	531	498	519	519	586	493	527	504	485	479	501	550	436	496	464	494	506	488	495	499	484	517	524	494	502	517	466	513	510	475	554	499	507	530	542	541	493	489	508	487	520	482	502	522	482	488	476	483	516	504	519	495	507	501	485	485	484	464	527	473
18047	1411	303	259	259	222	257	220	249	249	228	223	236	243	240	254	245	199	228	248	216	228	218	221	228	229	233	219	273	233	251	251	234	238	221	223	227	259	220	225	260	219	221	225	229	250	254	222	229	228	236	233	225	202	227	238	233	264	229	228	246	241	226	238	233	243	264	217	201	232	239	217	224	244	227	238	241	233	206	223	210	199	236	251	232	216	217	200	239	236	239	249	235	219	241	216	258	211	235	220	241	239	204	231	242	236	216	212	194	241	221	224	200	240	233	209	203	238	240	258	208	229	230	218	214	224	200	243	226	235	251	236	240	241	240	230	240	209	226	206	230	232	209	217	241	242	218	251	194	216	213	240	257	217	234	235	222	199	216	228	226	231	251	262	270	230	240	248	253	232	202	221	227	215	228	223	218	214	234	230	213	212	236	248	251	239	226	239	209	197	239	214	219	250	247	223	241	219	215	226	221	234	244	237	215	207	233	190	261	223	221	248	222	224	236	234	249	225	229	228	238	219	224	235	239	235	227	225	256	261	207	230	196	234	209	235	213	221	251	230	205	214	240	224	229	231	246	208	208	194	242	218	225	236	234	209	209	201	260	242	259	216	233	225	226	206	236	216	238	272	226	210	240	236	225	210	209	213	215	224	220	228	224	207	224	213	196	255	251	239	213	227	195	233	224	256	234	205	202	210	212	236	231	232	222	239	243	218	231	207	218	235	213	254	206	244	253	201	266	242	235	226	227	222	225	224	227	213	219	230	226	246	244	202	216	226	231	230	238	247	254	249	254	240	234	245	216	245	226	242	229	224	213	236	219	240	227	240	230	223	228	241	240	239	248	240	255	248	235	232	193	212	217	234	206	234	223	208	234	220	250	231	224	230	231	214	247	219	222	220	250	215	245	242	229	208	265	228	238	230	222	245	241	221	226	228	227	262	219	225	220	243	235	229	222	260	221	239	203	246	220	239	231	263	230	202	233	222	243	245	228	202	243	243	255	232	200	230	236	207	192	255	228	226	245	240	236	234	263	198	203	254	240	212	233	221	235	231	216	218	227	242	245	231	226	207	215	249	223	221	242	219	204	235	241	193	199	208	236	229	233	227	206	225	234	244	205	225	228	211	218	201	202	220	236	243	241	238	252	270	218	266	245	223	221	225	239	218	233	258	235	237	195	224	238	230	217	242	243	238	215	229	217	250	224	253	217	234	230	214	230	224	220	234	227	238	238	222	235	220	211	208	244	236	217	253	196	233	211	232	264	243	227	224	243	234	216	206	217	237	250	221	228	210	197	203	218	238	236	223	216	250	218	214	222	229	242	254	210	252	221	227	198	223	212	223	245	242	233	259	231	239	225	217	261	222	196	227	239	241	232	215	256	228	214	207	226	213	224	250	258	239	255	231	224	239	248	202	216	253	227	228	231	210	222	221	222	251	229	255	224	229	234	195	257	263	259	221	239	236	214	236	200	234	232	250	235	245	213	244	243	227	223	245	218	237	243	236	226	206	211	219	236	229	235	210	230	234	235	214	222	240	285	208	219	251	225	231	231	247	230	236	235	230	213	235	213	217	218	207	248	181	236	262	210	227	226	230	241	228	239	218	247	217	217	222	267	248	219	226	233	255	217	237	219	250	237	237	213	229	232	243	228	256	235	219	208	234	240	209	230	245	245	246	250	241	262	246	227	221	233	229	230	204	242	229	181	257	196	226	239	224	240	243	230	195	238	231	249	235	232	240	220	203	210	248	249	225	221	226	235	228	232	211	217	232	223	236	226	243	210	223	238	224	208	255	235	237	240	233	242	245	212	228	232	246	223	215	209	239	257	207	232	219	236	217	227	238	209	238	230	255	224	225	225	197	260	237	268	218	207	227	224	242	244	226	227	238	235	234	229	241	256	248	241	247	219	225	212	236	237	228	242	236	250	219	252	237	214	236	230	204	234	208	257	253	232	237	203	234	233	224	225	210	237	236	232	198	234	231	217	260	245	250	244	221	233	231	247	231	223	243	266	216	210	211	207	241	200	229	232	216	217	223	233	218	223	232	204	227	218	236	221	206	192	224	249	218	235	229	234	220	234	232	205	228	226	209	217	247	222	247	231	217	236	229	222	223	218	222	209	220	220	229	238	215	228	224	222	233	239	220	232	222	234	227	225	224	223	242	216	245	213	236	210	200	250	235	218	228	231	234	225	238	244	241	212	226	217	243	220	235	243	235	234	211	232	243	212	231	203	233	213	221	211	232	219	229	215	180	221	220	215	214	248	247	236	228	220	237	231	234	241	217	215	226	210	204	242	209	253	232	245	272	193	232	221	241	245	214	237	208	220	229	221	222	228	241	218	221	235	250	216	249	211	254	223	240	246	209	235	231	218	216	237	219	241	256	224	245	219	242	225	209	249	201	205	226	236	241	249	222	232	230	214	222	244	224	234	254	249	229	229	214	232	228	226	242	212	237	216	211	257	245	236	221	210	250	243	219	239	230	232	219	242	231	216	244	203	228	254	213	215	231	243	261	237	202	219	234	216	221	212	221	211	229	244	203	211	221	212	242	243	234	272	236	235	244	207	241	225	210	224	253	241	242	226	261	216	247	213	217	243	215	250	244	191	216	221	236	230	235	224	238	230	250	212	209	200	213	207	235	255	233	208	235	251	209	246	224	224	238	239	215	214	216	235	224	223	232	209	246	242	228	227	243	226	219	238	234	258	235	202	235	247	227	235	231	222	204	235	235	205	218	229	237	232	238	244	231	243	253	218	204	236	226	248	230	221	205	237	222	228	241	236	226	231	208	230	256	241	209	233	251	243	183	256	202	248	248	237	226	223	248	229	241	232	234	216	274	235	215	234	246	228	233	214	223	225	200	239	254	230	203	228	231	270	240	222	236	214	225	232	225	241	225	231	226	230	233	234	216	241	231	258	220	236	241	228	230	250	221	228	243	221	207	222	218	221	227	229	205	204	230	221	230	214	223	210	235	237	220	256	255	230	235	230	229	214	220	230	224	210	250	229	267	239	198	241	251	277	243	243	228	226	218	213	243	232	246	203	213	232	227	223	214	197	258	227	208	246	222	214	218	242	215	231	231	218	245	209	227	238	218	253	218	238	224	236	200	193	215	231	231	238	222	228	224	238	237	227	246	205	233	219	222	244	239	270	220	231	191	202	233	211	226	225	241	232	230	208	226	226	228	248	246	198	243	215	224	226	237	211	216	214	218	247	210	219	252	201	228	214	222	246	221	220	237	248	237	244	206	225	221	233	243	248	203	235	242	213	240	216	225	216	263	224	206	215	241	243	232	230	203	212	228	226	250	200	237	229	211	240	240	242	223	239	223	232	231	206	214	238	248	230	249	222	247	235	248	240	238	223	216	206	209	214	207	247	238	252	250	208	231	218	249	226	245	237	252	228	223	248	246	208	216	233	243	211	217	244	242	239	220	210	255	242	235	247	226	224	220	232	205	236	206	254	239	210	213	208	234	223	219	266	241
6722	671	627	731	645	714	612	591	621	590	566	578	622	573	591	578	569	578	541	617	583	590	592	575	559	569	578	590	597	528	549	618	546	558	551	571	565	613	588	529	548	543	592	526	564	575	554	556	551	634	582	594	572	548	567	512	549	533	557	552	596	547	541	582	570	564	561	564	592	558	572	530	560	580	518	618	555	549	546	571	571	573	548	513	524	567	572	573	568	540	569	580	580	536	565	585	572	594	556	537	548	532	576	550	549	551	571	502	542	517	565	534	519	586	593	556	564	570	562	584	560	580	566	510	583	519	561	548	546	514	521	566	538	503	555	550	596	535	548	575	512	540	585	535	586	568	554	568	552	560	545	569	576	538	571	606	562	573	603	566	555	555	567	528	541	559	569	567	552	554	553	576	496	541	563	574	568	565	579	500	568	563	585	542	531	527	584	557	549	527	582	538	578	549	553	601	534	562	560	571	537	557	555	596	581	575	541	542	527	568	529	591	576	526	559	555	574	553	531	559	555	570	583	568	605	536	565	578	546	544	536	574	526	542	556	549	518	550	570	557	608	577	565	591	560	591	517	589	546	545	541	588	559	571	563	538	540	556	534	562	555	542	598	549	562	556	542	547	551	568	567	547	578	595	518	567	593	593	540	570	601	539	576	558	557	567	579	560	566	551	581	566	557	571	586	526	639	548	567	533	521	538	557	559	570	581	537	565	533	558	558	553	568	529	564	609	561	544	544	589	570	553	518	527	557	552	510	588	541	528	572	561	618	570	571	547	538	540	569	538	527	525	554	576	601	522	549	612	543	540	600	574	589	518	526	516	582	545	517	555	567	575	539	556	558	555	549	513	564	559	557	529	539	547	545	547	526	557	578	542	534	590	548	571	540	585	506	583	543	542	576	540	579	574	549	561	561	519	559	546	552	539	551	525	580	585	572	576	591	572	615	573	541	553	549	547	543	543	585	543	567	525	580	548	568	588	598	563	531	595	589	562	589	506	596	547	550	559	564	586	536	552	564	571	525	609	549	589	579	553	574	527	543	564	539	559	501	603	576	541	558	581	572	537	553	561	544	575	592	546	562	586	527	560	539	532	505	580	562	558	551	568	550	559	541	596	526	531	538	572	547	554	572	552	551	518	512	551	534	535	569	592	530	585	560	596	554	566	587	543	552	580	571	559	590	572	536	651	556	584	565	557	523	544	566	572	529	581	539	578	528	580	584	495	566	554	589	574	548	554	561	507	531	589	585	553	561	573	588	538	561	566	584	518	523	543	580	542	562	529	555	558	545	535	564	573	587	574	535	538	547	538	566	567	531	537	551	570	553	575	543	560	574	546	593	576	544	545	538	598	542	611	538	594	554	588	543	568	570	541	542	571	546	551	564	575	581	590	502	608	521	552	535	596	550	527	539	555	539	533	568	604	568	577	567	559	554	590	564	558	572	553	560	572	575	554	568	578	555	520	548	553	538	592	599	567	576	577	601	552	535	559	548	576	547	554	553	578	579	510	527	540	535	566	551	561	557	530	570	568	588	593	550	556	579	557	588	542	524	520	612	531	541	553	566	517	601	557	521	537	532	572	543	545	563	588	563	602	610	545	564	571	570	575	591	550	540	564	552	557	556	544	579	555	567	524	574	557	574	593	552	596	552	522	569	602	550	594	558	541	549	571	540	559	537	554	601	535	570	570	563	548	532	573	523	583	561	526	553	578	556	573	542	527	543	558	581	538	560	564	620	619	538	527	524	543	551	572	527	545	579	557	554	535	589	576	554	570	602	563	517	528	562	579	564	530	544	600	529	591	531	554	579	523	534	535	510	546	556	571	570	600	569	536	551	573	562	553	508	566	559	565	563	566	541	550	574	534	521	543	558	544	569	553	559	568	551	536	562	599	540	578	583	524	550	534	538	552	566	567	541	559	545	572	558	536	597	576	558	578	543	595	582	559	534	564	532	523	598	601	569	572	557	588	553	541	545	543	562	601	560	572	559	576	578	572	568	601	580	566	566	537	542	580	590	567	557	543	571	526	583	571	541	556	556	550	553	597	523	559	546	573	550	539	585	548	510	564	545	597	562	551	547	538	543	586	589	545	561	558	570	511	553	561	542	557	512	519	565	598	560	548	595	582	539	555	571	549	538	556	581	605	566	551	535	538	566	556	567	581	574	557	571	569	540	555	562	544	556	554	517	565	572	575	587	545	593	517	523	607	544	555	527	531	565	567	522	578	536	548	544	546	577	552	585	575	546	554	595	585	590	588	568	566	616	558	565	569	563	539	539	582	544	565	598	568	560	574	533	580	571	556	566	552	569	561	569	612	552	566	539	541	598	534	546	585	520	576	556	550	569	529	547	573	570	548	561	551	561	587	529	595	537	547	542	608	536	584	499	585	556	559	601	537	537	574	573	564	563	601	569	580	549	566	593	548	539	577	590	548	512	541	553	562	553	562	551	584	611	529	521	576	595	567	542	583	552	529	556	552	579	548	582	527	522	570	555	587	572	566	576	557	575	560	589	536	568	594	558	580	544	565	588	561	535	566	567	545	576	535	592	564	531	547	573	523	563	546	527	569	563	536	566	531	572	590	551	509	550	542	561	503	548	569	583	516	565	523	561	562	605	533	586	504	599	558	555	589	534	545	558	612	527	535	574	555	582	539	520	531	544	590	599	570	578	527	557	573	538	555	586	577	554	618	530	550	538	558	524	522	567	504	532	572	530	547	526	543	527	585	529	537	553	598	586	619	557	561	554	559	578	520	521	567	544	548	516	583	602	614	558	580	577	559	561	576	558	559	572	564	534	577	536	563	573	571	562	578	605	563	579	569	557	536	566	564	555	526	568	584	567	568	583	590	532	555	498	562	553	591	574	571	552	576	556	585	575	551	584	596	586	565	530	588	528	542	556	578	556	607	485	550	557	568	577	575	537	569	559	545	554	545	582	550	594	541	539	606	542	556	564	547	588	572	536	552	582	581	566	580	570	566	549	517	545	561	518	567	582	549	556	542	557	531	580	536	554	540	550	555	563	552	555	543	554	583	536	563	577	591	514	569	520	580	555	537	528	555	548	571	537	530	579	535	601	569	568	528	534	586	578	548	530	580	544	535	594	542	605	560	582	542	543	550	523	552	587	543	514	572	575	589	542	583	518	537	537	560	569	587	551	596	553	559	569	556	529	582	572	561	557	588	523	538	534	582	534	554	566	590	570	540	520	573	510	522	598	576	566	594	553	588	525	570	563	527	578	500	604	540	556	591	561	577	523	550	545	570	573	545	553	502	588	571	549	556	522	564	558	597	603	518	567	548	577	568	548	571	584	559	546	541	570	532	548	585	545	524	541	545	575	574	572	588	584	603	581	584	555	529	560	617	623	507	549	548	595	532	571	538	544	581	560	554	553	534	531	564	538	579	547	537	564	560	543	552	536	567	586	545	506	568	560	561	588	567	552	559	569	587	574	549	558	526	530	520	580	539	546	573	553	568	578	584	561	533
22345	3654	1519	1032	749	654	507	402	412	349	377	378	347	298	347	294	316	339	306	305	309	335	329	342	320	287	310	306	307	305	310	300	302	272	287	273	267	300	322	303	280	327	281	299	288	330	292	339	273	302	316	286	320	337	318	297	292	297	299	303	318	324	291	275	314	275	283	282	314	307	297	295	282	279	298	270	314	287	319	292	311	310	308	296	311	281	301	310	330	275	290	327	330	333	347	293	309	297	315	318	300	302	283	285	332	298	275	292	293	306	326	303	259	295	319	308	302	303	285	302	311	286	310	296	300	303	328	300	296	317	304	287	294	303	302	302	347	321	290	316	273	274	314	270	274	306	280	310	298	341	292	318	287	293	280	289	304	269	316	256	293	310	283	307	307	330	308	290	287	306	303	316	296	296	316	302	278	284	295	313	290	314	293	297	279	266	308	305	285	260	321	283	313	288	296	288	297	308	311	287	307	306	316	314	279	298	320	321	295	315	275	293	311	302	299	325	290	306	307	297	291	294	305	307	277	292	278	311	311	281	299	300	295	322	327	298	284	284	311	293	321	308	327	312	297	300	298	305	298	291	319	279	311	293	305	318	316	279	315	323	269	310	293	255	312	305	315	296	292	320	306	299	305	297	287	327	313	314	283	280	298	290	284	310	291	304	305	313	294	307	294	274	305	315	316	307	280	302	279	299	298	313	298	311	295	317	283	296	312	300	302	294	286	357	298	281	311	299	297	310	265	278	302	307	289	289	328	339	258	305	292	307	297	298	320	309	286	276	309	320	315	311	310	307	286	280	308	299	285	310	298	315	310	316	297	299	301	290	309	289	314	296	293	308	296	312	312	308	316	316	331	262	267	306	259	287	320	304	314	297	290	274	274	282	264	300	315	289	303	264	287	288	327	310	301	292	278	301	289	293	291	285	322	296	316	289	319	293	293	286	342	293	277	270	291	303	261	316	302	313	331	290	301	287	281	283	305	260	302	292	270	317	306	287	299	324	280	291	308	304	321	286	272	322	290	312	274	284	291	316	319	322	311	306	299	341	262	273	278	297	288	294	252	280	299	311	277	285	328	267	268	299	292	314	286	291	307	304	295	292	306	338	320	261	276	311	285	293	288	285	284	282	304	316	305	295	309	287	320	284	335	316	314	292	300	297	294	303	286	297	310	317	314	300	302	305	294	314	319	298	311	263	305	288	314	313	295	317	308	316	279	290	310	321	296	304	307	313	302	319	304	295	323	294	324	306	278	302	289	339	298	309	290	290	301	307	321	316	301	315	296	299	308	280	286	315	286	271	315	317	300	281	304	258	323	289	329	302	327	316	341	312	291	299	288	349	339	282	329	286	308	285	293	318	315	264	280	304	321	305	349	315	287	286	343	325	320	317	311	370	291	281	276	296	284	302	283	309	301	352	286	278	288	282	298	278	262	292	283	319	280	275	319	279	310	309	309	289	284	311	327	315	297	323	291	320	281	309	273	311	287	268	301	292	307	312	311	314	312	301	285	313	308	289	322	308	326	332	288	297	299	320	293	307	317	340	310	303	289	292	313	283	321	271	301	314	317	277	282	341	308	307	322	283	311	295	301	287	316	304	302	288	309	293	307	292	295	309	265	280	306	279	287	275	330	310	313	300	325	334	303	273	288	304	302	316	285	308	296	314	353	275	306	278	263	282	306	310	275	276	328	303	291	302	278	303	284	275	255	300	286	276	288	298	304	298	270	276	286	280	315	301	320	296	309	320	313	306	329	289	284	310	316	323	313	316	319	264	289	283	332	286	289	295	292	300	320	288	290	315	280	297	312	284	288	292	298	269	297	298	299	282	302	290	291	328	292	273	299	300	276	323	294	324	304	304	334	299	322	304	283	306	278	299	307	292	302	300	273	294	305	336	304	328	290	306	341	296	316	348	271	271	299	269	296	299	294	304	275	317	277	317	303	304	239	285	298	287	340	307	270	285	290	320	305	302	341	299	290	288	300	285	328	323	303	307	318	313	299	260	296	289	331	277	305	286	292	267	291	309	330	315	319	290	310	281	288	303	296	331	303	295	284	309	305	310	283	302	284	309	334	304	309	297	297	308	278	320	313	306	281	297	321	295	346	287	305	334	301	326	322	301	273	355	296	270	277	298	293	273	276	283	278	306	295	300	323	287	282	299	288	316	264	305	280	285	308	306	303	290	307	311	293	308	296	318	310	330	302	345	303	305	286	311	295	290	289	276	311	304	270	289	304	302	294	341	289	303	282	323	297	312	310	283	318	298	313	320	308	313	332	311	291	273	264	323	301	298	315	318	320	287	305	298	295	321	276	299	309	287	282	275	293	304	306	289	296	320	293	317	305	296	305	315	306	307	314	305	319	287	289	301	292	301	320	307	335	304	301	307	320	298	303	302	306	290	294	280	261	302	298	284	295	312	324	286	323	317	291	305	310	309	331	316	330	313	302	293	321	276	262	301	311	259	289	292	310	322	329	317	293	291	273	312	285	314	318	323	283	296	323	307	293	336	328	274	298	311	289	303	315	300	310	323	296	301	296	312	312	282	300	316	294	319	283	305	324	288	309	284	320	297	287	278	286	311	318	328	291	278	292	312	290	295	321	285	302	304	307	269	305	309	308	290	275	307	280	287	295	276	268	285	310	314	265	293	308	313	296	271	301	288	302	277	292	280	318	296	323	314	299	269	350	326	315	288	286	299	261	307	297	315	295	309	295	291	314	332	289	292	303	306	325	298	290	306	340	297	290	287	316	282	280	290	286	312	306	312	305	325	293	279	309	319	300	291	320	263	265	327	286	299	299	330	290	306	312	310	283	314	299	326	280	310	275	293	281	299	295	287	262	323	304	321	303	318	320	285	305	292	312	324	274	330	282	287	322	283	281	303	301	301	302	326	293	324	298	306	329	304	300	273	303	316	317	298	320	329	294	317	290	302	330	273	309	287	301	307	277	282	321	298	289	302	312	295	312	294	296	323	291	302	285	317	316	342	280	318	309	326	286	303	280	262	281	301	286	294	256	290	297	290	262	354	304	301	324	295	282	315	299	307	322	293	317	292	290	289	295	311	320	275	296	317	327	317	306	302	321	323	308	304	280	349	288	301	294	313	300	303	304	310	308	299	312	313	318	282	304	312	306	309	300	302	294	311	278	281	295	280	306	301	301	262	304	304	296	301	308	286	314	318	273	316	326	293	322	300	288	316	272	258	277	273	251	311	301	263	280	311	340	271	328	308	303	302	313	305	299	300	293	281	340	279	276	294	309	282	304	273	319	322	282	291	325	288	305	304	281	302	296	303	295	289	301	270	299	309	299	284	309	271	300	321	286	305	327	307	300	291	306	285	303	293	324	325	282	282	243	328	272	313	274	312	295	304	314	274	295	273	309	308	302	283	265	331	343	292	291	304	285	327	334	289	286	312	292	296	291	299	287	327	272	288	288	312	285	300	316	277	300	294	269	320	289	279	282	302	306	341	344	294	261	301	297	289
7623	1636	2986	3293	2783	2242	1942	1699	1504	1347	1292	1173	1126	1028	1068	953	996	926	933	874	860	856	837	857	815	830	837	831	813	816	835	777	844	801	769	806	801	742	780	744	777	767	741	816	706	795	734	747	767	696	747	773	718	749	745	711	747	780	765	745	779	738	737	726	689	768	731	780	745	678	708	728	763	738	724	746	763	704	721	735	763	741	697	766	730	751	708	659	762	757	731	738	749	698	728	777	709	752	751	716	736	701	694	730	723	762	731	713	682	753	759	722	769	735	765	726	734	719	712	701	732	769	703	712	741	712	740	753	751	769	710	750	703	735	735	748	710	760	727	734	767	691	745	720	730	769	749	723	756	757	732	721	655	724	708	689	759	728	720	672	777	696	727	710	720	773	690	661	705	703	750	727	749	733	726	668	729	709	755	807	702	739	708	702	749	732	705	748	718	710	667	709	761	681	694	705	700	680	791	815	764	707	740	729	709	744	735	720	708	733	744	753	675	716	734	749	771	704	738	743	752	724	751	705	712	708	760	752	745	683	793	738	715	712	743	750	755	730	753	723	765	740	712	708	703	730	721	727	720	671	729	736	688	728	739	736	742	759	754	743	682	696	768	783	722	725	686	728	738	734	773	774	750	702	711	708	736	698	681	743	669	730	682	741	700	736	746	737	723	762	718	756	704	719	737	730	750	710	773	727	734	725	684	764	728	665	720	738	713	703	757	727	699	772	693	749	666	769	707	690	724	706	723	772	733	728	727	751	699	704	705	685	756	731	729	721	720	715	690	755	763	696	731	710	767	732	730	753	724	706	718	713	717	644	703	764	666	732	671	748	701	728	709	687	726	737	688	705	722	723	714	717	723	794	730	745	731	709	688	719	753	677	703	739	718	725	684	747	751	717	717	750	739	737	689	776	743	735	698	766	768	704	760	726	733	676	750	756	753	703	740	743	696	719	725	690	720	745	726	702	708	692	695	719	730	726	712	743	722	734	750	690	712	735	762	713	763	737	752	736	726	685	731	682	760	717	754	709	732	747	709	727	699	716	713	781	681	741	758	731	712	727	709	731	676	744	708	716	693	760	768	727	741	689	699	749	734	732	674	775	755	758	772	697	740	740	771	720	690	710	703	742	713	727	700	747	707	675	731	764	766	722	728	777	705	694	735	698	719	702	746	739	736	740	698	755	784	761	747	715	739	725	737	745	716	742	737	723	711	774	703	752	698	696	719	694	735	724	743	738	741	711	718	772	718	720	722	685	739	700	752	766	739	703	763	730	701	706	718	754	738	692	697	732	775	726	749	741	722	704	712	681	721	757	657	733	708	711	719	754	736	726	747	751	700	716	752	774	716	772	742	694	733	731	697	722	720	768	729	748	752	733	770	719	755	784	759	762	752	767	727	755	746	788	711	713	713	711	705	785	680	706	650	763	724	748	668	785	707	705	709	723	705	716	701	780	725	741	731	711	705	759	747	752	737	754	723	730	692	694	731	737	708	726	723	789	692	764	723	686	774	721	728	753	689	730	748	748	751	733	749	720	706	745	721	737	728	735	779	713	736	744	756	726	742	690	728	698	652	750	714	659	730	732	712	733	707	798	707	710	725	749	750	708	789	714	744	744	764	730	708	665	735	768	746	689	716	700	778	732	771	746	696	729	721	693	740	746	692	678	734	751	724	713	746	683	751	687	715	706	729	730	708	727	702	712	733	695	763	693	756	732	722	748	726	738	705	713	728	761	750	738	720	770	685	705	736	698	768	728	723	734	683	725	738	738	739	743	700	713	721	767	709	717	744	750	748	716	770	725	681	714	696	699	753	830	743	712	732	717	710	710	699	724	740	663	755	775	743	719	726	722	699	705	734	677	718	713	769	729	774	701	733	723	789	668	731	718	731	747	746	769	696	734	711	732	725	728	726	697	739	776	730	739	763	736	715	693	764	738	719	713	732	703	753	691	692	773	687	654	725	757	704	733	772	716	741	729	762	761	744	733	738	700	680	746	756	748	746	743	754	726	702	710	788	723	718	678	712	712	737	747	738	673	690	716	727	733	699	753	744	763	721	650	701	735	677	728	717	769	736	729	784	727	717	754	711	796	767	713	682	735	763	758	735	746	679	769	752	756	746	723	724	755	726	693	761	697	691	744	709	704	711	760	769	748	776	696	716	750	741	747	717	750	719	771	720	712	730	725	736	677	735	741	737	699	693	768	741	735	759	725	762	761	714	703	699	725	726	744	653	742	710	742	679	753	721	738	725	742	708	701	685	709	723	766	744	756	737	692	738	757	757	750	722	717	693	727	727	713	747	731	705	727	768	710	705	722	688	745	716	710	763	685	728	739	758	742	703	739	691	726	740	747	701	701	708	724	743	796	702	749	705	769	741	690	696	721	744	672	764	710	710	751	697	746	727	721	728	762	730	714	711	695	760	753	694	731	720	764	737	748	711	731	720	689	711	722	723	702	720	736	725	728	723	736	733	724	739	730	747	717	745	746	765	769	742	753	715	706	751	723	740	706	680	679	727	722	722	733	677	770	726	749	730	712	758	683	714	768	717	759	740	700	733	737	744	733	748	730	764	717	685	769	751	761	732	664	748	749	754	718	705	747	764	713	704	733	725	675	743	689	714	724	712	700	709	690	808	759	728	770	712	722	745	711	717	743	727	772	740	718	718	717	707	718	756	745	733	710	736	746	727	753	734	742	729	775	709	697	738	710	717	731	686	733	759	708	693	707	681	719	748	656	708	756	707	751	700	690	702	755	722	712	708	724	705	727	689	710	716	714	747	768	730	708	721	728	795	717	734	758	709	731	733	712	722	752	729	716	756	695	709	674	746	685	725	716	753	713	712	687	732	723	704	725	717	811	735	720	732	742	693	708	686	729	749	769	752	689	703	742	708	733	694	769	711	698	706	716	687	712	756	657	737	744	733	783	771	714	695	690	752	714	709	742	708	699	731	712	701	768	683	749	714	731	688	729	708	709	760	707	731	701	709	681	733	745	766	730	735	719	704	731	759	709	677	743	741	741	725	709	714	696	739	744	700	718	720	728	724	714	682	740	724	725	689	698	745	740	742	723	695	736	714	724	710	698	775	750	727	746	741	707	696	695	715	719	727	681	752	694	745	748	705	752	679	728	702	708	726	730	698	690	723	712	693	779	711	696	729	761	718	734	762	754	689	750	736	731	734	676	716	747	725	739	685	725	733	709	756	749	711	726	731	742	782	731	724	747	723	767	701	753	727	708	734	764	735	719	680	706	719	709	671	744	729	748	758	715	726	771	724	697	695	729	731	732	726	728	680	749	701	717	742	773	762	759	683	720	764	755	716	718	702	687	718	780	671	697	717	703	715	699	722	711	786	739	705	738	718	671	678	698	712	728	702	751	686	712	753	680	714	691	747	710	779	736	730	736	698	732	704	690	720	732	750	749	741	746	771	740	722	735	720	712	711	699	736	788	718	713	746	733	696	757	676	728	747	739	778	729	744	705	730	721
25784	6866	2976	2001	1293	885	703	549	454	411	344	369	295	304	300	286	267	245	268	232	249	226	230	255	251	209	257	237	214	245	235	257	241	223	232	209	246	233	219	204	205	227	239	214	212	220	233	205	233	210	238	206	218	244	244	221	228	210	225	248	203	196	277	216	218	210	202	236	221	196	236	217	232	226	224	234	225	236	231	219	206	198	206	237	206	186	226	195	221	223	191	212	225	202	227	224	221	223	222	216	212	208	182	200	225	222	202	202	206	217	241	222	190	199	215	245	234	197	225	213	189	230	220	236	241	210	186	222	205	221	229	212	199	210	223	220	194	216	198	224	227	238	229	218	227	252	198	188	243	201	222	200	248	228	207	198	259	190	209	226	201	205	234	223	217	216	204	216	223	214	192	223	239	186	224	218	218	241	204	211	190	226	213	211	227	224	226	224	201	223	214	233	217	218	199	207	231	244	229	223	232	219	210	202	224	229	200	191	193	224	245	210	219	203	218	204	218	218	213	229	221	195	222	221	218	221	213	230	218	202	212	224	224	210	227	242	241	208	216	206	209	225	211	222	231	195	226	212	196	224	227	241	222	238	214	215	229	211	246	236	196	227	208	231	220	201	212	224	237	211	222	190	204	217	189	232	216	214	241	225	216	204	230	231	196	190	217	225	204	226	224	233	210	222	211	232	205	220	197	201	182	221	231	192	215	215	233	203	212	204	234	245	207	207	203	213	219	196	203	201	220	202	209	202	210	214	222	220	225	216	195	206	188	230	211	224	205	196	221	236	208	232	229	218	211	222	233	220	237	225	224	208	213	200	180	218	187	182	210	197	248	227	196	211	204	191	235	230	226	212	219	208	233	216	196	205	237	225	222	226	233	207	221	202	242	199	241	190	223	193	203	206	218	213	208	185	193	211	219	231	202	206	206	218	193	200	199	222	223	212	223	228	180	236	205	187	204	216	205	233	210	204	216	221	226	229	208	211	193	222	219	233	236	220	223	249	212	210	203	195	213	220	218	202	231	209	193	208	216	215	192	212	210	214	209	199	230	225	220	215	216	225	206	221	232	196	220	240	225	210	211	205	238	193	221	239	228	218	219	230	210	231	214	218	206	202	219	218	239	224	211	237	229	197	212	236	217	232	211	211	194	224	216	224	211	203	220	234	218	216	206	203	209	249	231	243	227	234	235	216	198	194	220	215	207	217	207	210	189	217	227	213	199	228	244	196	211	200	212	221	223	231	212	199	204	221	216	215	213	219	210	208	221	229	206	202	233	240	223	228	229	231	252	215	226	222	206	207	186	216	221	226	205	205	227	227	208	232	193	237	218	217	214	230	215	197	243	210	202	204	202	190	196	187	202	208	214	191	224	207	191	216	180	233	236	221	203	193	217	200	234	215	209	221	243	199	211	217	221	223	210	196	237	217	205	225	203	186	235	201	201	214	213	195	198	212	203	202	230	203	209	215	223	231	232	198	226	219	231	201	205	228	220	230	233	228	197	218	218	187	213	192	223	213	200	215	219	230	219	191	220	240	250	208	229	217	223	233	224	207	243	211	234	203	214	185	206	235	217	209	221	189	189	220	221	229	241	235	199	233	221	224	211	209	214	224	207	218	223	216	202	212	226	179	248	191	213	207	229	218	237	198	222	237	232	209	179	214	216	218	217	219	217	222	232	225	200	223	225	209	214	211	204	186	217	218	215	219	206	227	216	218	224	207	213	209	195	239	231	218	217	215	190	220	219	193	193	209	224	214	216	228	239	201	206	229	205	195	194	187	209	198	234	232	221	213	220	224	227	225	205	207	238	225	215	196	190	207	208	191	201	194	227	239	208	216	188	212	241	223	238	221	194	226	226	205	205	242	208	198	215	202	221	233	232	204	213	215	232	234	232	217	241	224	218	219	245	217	214	213	235	217	215	229	227	207	215	161	216	199	237	196	208	210	232	234	227	212	242	211	223	206	211	226	218	232	224	214	191	237	209	234	207	208	228	200	185	215	208	220	252	233	211	249	220	210	242	207	205	206	219	198	217	207	206	186	206	199	216	214	210	215	240	221	228	226	222	213	218	228	201	238	202	201	191	194	213	192	215	223	220	199	209	207	214	209	194	222	213	193	220	208	207	236	233	228	198	204	233	222	212	214	212	191	197	217	241	230	191	193	223	215	223	178	234	222	238	217	232	205	199	219	199	210	221	219	241	226	206	193	209	219	210	181	232	203	215	211	219	224	215	212	201	215	219	218	236	214	220	237	205	222	214	203	203	198	206	200	220	198	219	214	213	214	218	209	253	210	214	206	224	208	217	247	251	219	248	190	224	223	189	188	234	230	223	207	226	230	212	218	204	223	195	192	223	224	230	221	225	230	220	237	216	212	216	218	208	215	201	208	177	225	221	196	214	201	221	237	199	206	215	217	215	208	230	170	202	214	222	225	199	239	197	212	206	232	211	236	206	208	213	220	218	211	217	220	205	193	204	218	217	208	223	220	235	222	221	188	205	228	222	214	244	199	192	198	237	213	211	201	219	217	205	201	207	201	230	215	254	231	226	230	196	208	223	187	196	197	220	189	233	224	201	221	225	239	234	214	239	223	209	215	237	215	223	208	215	185	192	208	240	211	229	209	226	222	208	205	204	207	199	211	212	225	204	194	206	217	184	205	211	218	191	217	209	226	232	220	198	229	217	203	216	211	218	202	219	231	246	216	251	192	206	222	218	223	217	224	229	219	195	218	220	216	194	204	211	234	202	217	199	211	210	232	225	230	199	194	236	219	225	193	209	219	209	211	192	211	223	194	212	235	222	216	209	234	216	208	214	183	196	213	203	246	207	228	203	217	225	194	204	231	207	229	213	206	215	227	238	219	202	219	220	221	218	237	246	197	206	203	213	223	218	209	228	227	195	250	228	217	211	236	199	222	208	195	211	203	204	205	218	208	219	228	209	205	248	190	218	214	202	217	205	249	212	225	187	197	207	205	222	214	209	192	210	220	224	236	213	218	218	216	254	224	243	218	269	225	222	214	205	231	214	221	223	230	208	222	229	200	214	196	253	223	206	204	226	216	192	213	213	226	218	187	214	215	219	204	208	192	200	234	189	202	201	209	234	183	201	215	216	199	231	230	220	201	234	231	209	211	219	246	189	221	190	234	197	206	224	232	201	214	214	239	202	213	195	199	209	233	220	212	234	217	199	209	225	201	229	193	222	207	238	211	191	201	239	225	222	254	223	205	215	203	223	244	210	214	232	217	208	190	216	232	212	215	197	226	191	233	248	228	207	206	229	237	215	215	249	190	216	215	210	218	219	212	223	213	228	211	196	226	203	204	242	223	213	238	207	213	241	208	225	233	197	210	224	214	206	221	213	188	204	243	208	236	199	212	221	200	192	210	208	169	207	219	203	225	203	207	235	224	224	198	200	185	215	251	225	184	225	212	205	206	216	201	219	191	219	235	204	188	202	214	217	216	228	216	207	202	201	243	208	207	204	214
8099	2255	5094	5655	4651	3712	2961	2396	2149	1737	1524	1349	1252	1095	1043	1009	937	851	884	832	748	753	689	772	668	647	608	625	690	638	626	608	647	626	605	606	554	615	559	557	608	580	552	592	593	564	565	586	588	542	582	508	539	530	527	518	539	554	562	572	527	510	538	549	560	518	523	551	547	532	547	508	537	527	514	561	549	509	497	502	509	502	495	517	518	547	541	538	503	536	513	514	560	473	489	516	460	506	556	516	541	543	506	501	478	510	491	488	538	510	514	535	503	508	521	503	507	521	475	509	502	512	586	520	502	527	487	510	509	521	516	453	531	512	530	489	511	524	512	495	534	519	456	488	518	529	524	494	558	478	510	477	544	493	521	506	524	542	521	501	468	450	527	471	461	502	485	512	469	458	500	521	518	514	511	498	530	517	511	486	522	500	515	525	470	507	506	498	494	513	524	522	509	489	493	528	486	473	489	465	522	514	476	470	463	458	520	515	491	517	493	527	493	486	488	483	498	539	527	521	517	472	517	507	507	532	520	511	500	529	531	495	480	498	474	506	510	514	501	503	480	528	530	534	529	486	557	485	504	487	507	483	495	504	544	512	523	546	510	507	476	495	511	519	494	525	502	510	531	500	476	470	521	474	497	500	527	488	464	446	497	494	468	496	520	519	502	435	484	528	457	525	510	485	513	516	473	479	549	491	509	495	497	481	463	487	495	495	468	463	510	454	506	513	488	460	530	467	501	473	502	555	498	507	510	514	556	497	505	471	466	487	497	505	489	509	536	511	481	507	486	456	433	489	480	490	506	530	470	493	547	451	507	488	515	469	515	471	493	515	495	502	498	556	480	474	490	514	490	527	510	537	498	502	465	520	488	522	514	475	503	494	498	474	485	520	458	508	523	498	449	497	471	469	532	467	479	518	495	495	508	515	512	525	504	444	496	475	507	541	556	509	469	504	500	505	471	496	478	510	468	486	483	514	528	483	500	496	498	511	476	456	483	495	515	533	501	505	478	530	543	472	505	505	505	517	496	503	514	495	504	498	495	488	460	454	505	486	515	489	468	520	484	499	475	509	532	459	496	497	478	433	513	486	530	473	492	484	529	521	503	496	523	463	460	511	521	504	568	478	494	512	490	509	510	486	512	499	508	520	489	444	490	525	470	492	520	516	532	504	509	544	488	534	495	481	492	473	506	506	495	528	528	521	495	501	459	473	463	503	466	509	572	513	485	520	501	517	484	529	532	484	483	480	481	465	475	465	487	520	536	477	461	481	535	525	520	492	477	478	492	508	519	494	509	497	523	506	500	520	490	503	500	496	468	487	510	515	493	511	510	472	473	499	533	460	534	461	486	475	531	476	489	547	496	461	474	478	534	464	475	498	478	516	510	505	477	479	481	474	485	488	472	513	490	513	483	490	463	519	446	491	481	488	506	487	520	512	473	463	478	499	490	506	515	534	538	497	504	507	472	506	547	501	507	490	498	489	475	492	464	480	513	504	488	498	507	464	536	467	421	504	490	487	438	508	505	530	496	482	475	510	493	505	528	509	520	449	477	517	471	525	487	489	510	463	513	514	490	482	480	516	505	521	530	507	530	522	506	493	532	494	483	458	484	505	537	491	483	491	458	496	501	531	482	502	510	508	492	495	449	490	501	478	502	484	526	482	488	510	512	521	475	462	490	511	511	519	480	533	465	484	515	501	522	488	528	525	485	483	499	462	517	466	495	500	515	476	522	511	509	537	499	505	505	470	490	462	455	467	502	511	504	516	515	530	483	468	492	512	503	484	478	518	428	491	507	503	502	502	531	549	447	470	502	532	457	453	468	491	476	526	494	488	496	522	491	515	470	516	473	488	441	501	489	476	461	495	519	515	513	487	480	447	477	501	517	502	471	483	492	559	471	488	508	513	535	502	472	467	554	506	477	461	473	471	482	469	474	512	483	474	487	450	503	496	477	521	475	480	491	503	458	498	509	492	524	486	515	538	486	484	513	483	521	518	482	482	480	548	494	505	486	555	508	523	502	483	531	488	515	519	480	471	513	530	463	493	463	510	509	522	523	496	530	490	510	504	518	548	532	492	517	541	463	542	480	547	480	516	504	499	467	538	478	510	518	488	496	475	495	513	474	482	484	488	514	472	472	472	523	499	493	495	496	475	493	490	492	510	482	478	539	491	532	499	514	509	509	513	517	478	480	523	538	489	532	511	519	521	477	522	480	526	515	484	518	511	474	474	503	549	512	471	488	500	468	471	472	489	487	497	521	529	504	495	476	515	532	508	495	450	484	515	486	507	502	485	506	488	527	499	508	496	509	518	501	500	497	498	505	521	513	536	498	486	503	540	525	485	462	486	526	481	479	531	479	507	473	450	491	474	498	477	525	500	489	517	473	495	485	497	532	498	490	474	467	486	496	522	510	522	506	518	468	535	477	511	491	524	498	473	513	497	483	506	534	500	509	504	527	489	471	524	446	520	491	500	527	496	474	538	461	501	502	498	490	549	488	503	527	506	521	452	522	471	500	509	494	542	514	499	499	469	510	499	524	541	479	516	510	484	502	504	507	488	517	505	457	538	500	508	474	494	479	528	496	493	475	460	461	510	469	494	484	512	494	506	509	486	519	496	508	460	488	494	501	469	443	525	465	501	492	475	502	483	478	517	562	514	503	514	491	541	504	487	499	550	487	509	498	519	470	496	506	488	506	513	534	493	503	483	509	493	462	496	503	454	497	502	492	500	492	499	517	541	501	508	495	484	508	513	523	492	481	508	514	494	561	487	504	527	501	495	544	476	499	532	499	505	493	494	534	504	511	506	457	484	501	512	514	498	501	462	493	560	485	460	534	492	527	490	451	497	511	493	502	527	522	494	485	493	510	532	498	499	504	527	493	490	473	520	500	514	520	501	517	493	499	484	507	515	484	493	508	512	488	484	475	520	491	518	491	510	503	478	515	486	508	491	546	452	493	484	469	474	505	495	473	514	499	489	486	473	490	468	489	529	536	469	509	479	483	554	490	504	492	512	516	442	503	499	492	490	494	539	499	480	486	487	494	496	520	504	497	514	527	521	474	541	478	506	484	487	493	510	486	492	486	493	465	496	456	517	464	514	462	483	484	507	504	460	518	484	465	504	482	503	527	514	482	481	523	485	502	516	497	462	503	493	529	517	530	534	486	534	477	510	518	479	483	499	481	521	460	430	533	484	493	510	444	502	483	528	472	478	514	520	490	533	529	489	507	485	477	510	438	510	472	511	453	510	528	488	515	510	478	522	488	540	472	491	496	491	491	503	511	524	499	492	514	530	549	541	521	475	503	492	493	486	506	469	491	495	485	455	530	463	481	492	471	497	523	515	521	506	513	503	545	506	469	501	504	484	513	465	511	561	507	496	474	522	484	444	516	472	514	485	535	536	510	483	508	471	476	479	500	504	486	519	459	517	476	541	475	496	497	485	518	517	526	485	521	506	502	451	504	509	491	489	519	493	551	495	497	471
18033	1357	261	233	232	256	235	260	221	247	234	235	214	241	220	253	263	257	228	236	253	223	267	232	217	217	250	219	238	224	227	226	222	243	226	258	232	257	248	237	209	207	236	255	211	237	232	245	240	244	221	230	240	241	236	211	239	228	250	245	236	222	239	233	235	226	230	261	221	225	223	234	218	236	253	232	230	225	216	218	221	208	235	238	202	214	211	208	257	214	242	211	213	223	185	225	249	225	229	219	220	214	215	227	239	235	225	229	214	220	210	223	224	217	216	219	226	194	239	233	221	231	230	236	212	227	237	246	213	214	235	245	235	195	225	226	210	222	213	212	209	206	222	254	221	222	227	200	235	234	253	202	199	257	244	218	213	234	253	198	249	229	242	252	250	218	253	243	224	227	254	229	243	207	206	220	240	229	240	188	219	214	203	227	229	215	233	239	196	227	224	238	239	230	244	210	243	242	265	238	249	225	227	212	235	212	223	222	244	240	206	219	235	243	264	248	222	215	238	234	243	251	250	242	231	236	251	234	237	225	232	216	225	228	234	239	243	195	248	217	214	241	243	228	235	252	227	236	243	242	236	246	223	216	232	237	204	227	256	198	226	228	231	240	241	236	245	223	216	225	250	232	213	222	237	197	246	243	241	236	204	210	195	218	218	225	219	222	222	252	212	250	261	241	185	211	203	232	244	226	219	218	222	223	223	200	213	215	243	205	235	221	230	240	237	233	226	224	214	249	227	243	237	201	232	208	248	244	228	247	250	243	236	231	224	244	226	214	249	182	213	221	246	224	225	237	221	226	237	222	257	208	231	217	237	204	209	218	215	267	214	214	220	264	216	222	231	216	232	255	237	234	224	232	226	219	212	235	221	240	231	235	233	257	234	226	230	208	222	228	225	236	211	241	223	233	210	243	239	232	234	219	244	243	214	223	220	228	246	227	239	213	239	225	212	229	243	214	252	228	224	210	220	208	216	243	230	198	234	242	207	219	205	196	247	254	220	250	230	221	243	245	226	198	243	236	213	209	230	229	235	218	239	255	219	235	213	202	212	233	203	229	216	184	236	221	250	226	241	229	253	224	251	215	239	215	239	236	248	227	233	231	217	241	215	225	229	228	248	221	200	213	235	220	231	242	212	242	235	230	230	201	209	233	222	218	236	236	217	214	226	214	226	239	227	232	239	228	224	215	212	235	206	237	245	248	251	206	259	223	208	222	207	239	228	220	226	232	237	233	240	264	248	245	232	219	248	191	219	234	209	248	257	256	229	224	247	220	245	243	228	225	232	235	197	232	214	203	245	237	226	218	192	236	239	238	225	237	259	240	200	207	233	212	228	199	235	212	236	216	215	219	239	214	225	243	223	236	249	232	255	238	223	218	233	263	245	247	233	230	224	261	222	244	226	204	242	227	219	220	229	210	238	238	218	252	229	234	208	242	221	230	203	242	204	216	235	223	228	212	250	250	216	243	246	229	194	235	238	247	235	220	232	220	233	237	215	243	240	245	221	235	211	188	256	215	254	259	207	242	247	235	219	230	224	241	254	197	242	211	238	234	245	222	239	256	217	239	230	228	217	243	235	222	247	239	223	200	226	225	208	252	234	223	211	235	249	228	218	241	224	236	242	244	198	234	230	246	231	220	201	241	237	239	242	222	217	214	207	226	262	232	245	209	233	209	242	247	231	203	233	190	228	210	223	223	221	203	233	251	218	239	212	220	255	239	243	228	188	243	207	254	199	240	244	234	226	213	224	210	221	231	235	231	225	213	217	235	225	213	259	229	224	232	213	236	219	218	213	250	206	230	223	248	219	231	215	208	266	248	269	259	257	221	239	215	229	209	217	211	242	207	227	247	214	204	206	216	226	204	232	233	236	218	227	252	219	222	203	220	230	251	222	242	205	219	222	257	225	224	217	251	229	174	235	199	260	202	242	238	227	233	224	215	243	238	261	245	231	256	229	222	207	203	223	231	249	197	236	210	228	229	222	250	239	218	248	230	230	219	235	201	262	245	234	206	215	237	254	228	212	235	241	218	226	233	222	236	236	257	222	211	252	237	232	205	218	223	225	267	246	231	249	207	220	220	236	257	209	208	230	223	210	226	216	238	238	211	205	243	242	249	231	220	231	227	218	233	224	243	218	234	233	258	239	229	220	226	201	213	224	222	220	229	229	221	253	231	229	215	216	215	226	255	246	238	230	243	245	196	216	245	238	203	212	210	220	233	222	236	238	231	237	229	248	233	257	246	221	217	230	233	221	207	234	236	206	206	196	208	250	231	211	248	204	220	261	217	212	226	217	197	234	225	229	246	225	241	226	212	230	199	213	221	228	219	241	224	289	230	248	237	205	226	222	239	231	213	221	224	246	247	208	226	258	240	236	214	227	243	221	226	197	218	229	232	227	241	251	221	233	230	208	209	254	244	213	209	229	210	245	261	210	196	209	246	245	224	243	232	218	240	233	214	243	219	268	230	220	224	194	214	248	218	209	228	225	198	221	226	221	229	241	231	225	212	205	228	229	256	220	253	232	243	205	240	250	236	212	264	261	244	230	236	226	232	234	215	232	236	240	250	224	221	227	236	222	198	232	221	237	239	238	226	217	237	243	244	215	219	225	232	225	238	241	253	232	243	238	206	218	225	258	241	213	227	251	234	222	231	217	206	238	221	237	235	234	220	227	209	242	224	209	237	229	221	223	215	216	224	233	208	238	219	241	214	233	218	211	220	233	229	263	243	218	233	229	222	217	231	256	238	216	228	208	219	182	222	226	228	240	217	209	207	248	260	249	255	233	257	214	237	213	241	247	241	233	211	221	229	271	224	241	219	212	251	230	224	231	245	230	187	212	232	216	242	185	219	241	219	241	233	254	219	241	252	223	230	222	236	221	247	226	230	223	223	252	223	225	235	234	205	226	228	228	252	223	223	201	219	260	258	231	221	216	218	238	233	248	246	216	214	233	233	231	234	220	238	235	241	232	212	227	222	240	226	217	235	228	239	194	238	221	228	261	234	229	243	231	218	212	231	219	208	207	233	230	223	209	219	241	246	251	227	219	236	220	240	237	223	242	202	218	264	216	242	246	211	225	212	228	249	230	240	229	231	211	200	233	249	217	247	229	210	204	259	232	231	232	208	224	220	261	204	238	236	256	236	238	218	219	218	210	199	230	209	225	239	255	206	254	251	246	220	249	260	247	209	236	232	222	225	265	212	213	255	229	228	231	223	213	244	224	218	224	229	216	225	231	229	224	208	212	248	262	215	244	202	269	240	250	221	239	218	241	245	217	231	230	254	229	219	243	236	233	235	206	190	208	247	242	209	207	250	224	224	236	230	189	235	214	199	244	235	228	260	217	238	233	225	238	230	211	245	239	217	223	228	211	213	215	233	212	257	237	225	265	209	214	242	238	226	224	199	240	221	234	219	201	248	253	235	229	205	210	228	235	238	238	242	244	215	254	230	243	217	233	261	216	215	233	241	243	208	223	222
6719	604	666	707	654	636	610	610	535	574	607	590	559	553	573	556	560	636	556	535	555	558	585	567	564	571	573	545	575	544	553	574	543	544	560	539	572	580	597	540	541	553	565	543	539	520	552	512	521	618	538	549	530	519	575	565	552	540	521	560	547	547	563	527	532	570	560	551	562	548	596	574	587	588	554	546	536	610	581	528	543	577	632	575	545	531	557	558	540	537	589	580	544	607	553	540	568	580	595	591	548	573	531	516	544	518	578	565	569	565	560	555	558	556	579	561	573	547	562	558	565	571	520	563	571	523	553	548	573	577	584	587	574	600	576	521	567	563	548	541	568	586	539	615	542	533	573	572	538	563	585	554	526	568	584	475	592	551	540	579	583	530	572	568	564	598	603	554	539	562	524	563	567	507	571	575	542	556	575	538	551	543	553	547	579	571	554	602	544	511	523	525	572	534	566	532	576	581	589	558	528	561	547	555	569	562	579	562	563	561	565	504	594	526	548	549	567	536	566	521	536	549	535	537	572	572	559	542	566	577	549	586	564	550	548	541	631	584	556	537	514	542	511	537	550	549	540	549	556	551	507	585	534	504	548	557	541	578	582	557	537	525	550	567	583	580	514	573	533	581	590	577	535	524	544	568	570	586	542	570	567	559	573	536	533	543	550	552	600	570	526	518	579	536	521	530	593	537	548	597	564	568	556	563	541	523	547	555	561	570	558	563	565	559	525	546	538	573	530	522	560	560	577	569	573	524	565	535	555	539	561	567	552	521	560	571	543	575	547	566	564	598	557	592	533	554	552	594	535	531	529	587	529	610	531	551	549	523	558	566	607	535	593	548	577	523	566	610	558	567	518	536	535	544	552	571	570	537	533	555	555	564	554	590	569	549	552	563	551	548	536	524	557	568	542	547	550	558	589	548	536	561	547	518	546	539	509	561	553	507	579	561	511	562	555	562	557	551	538	549	569	544	513	565	505	553	555	551	491	561	608	573	514	553	535	546	562	609	548	533	509	577	573	551	571	563	563	534	602	557	541	559	554	544	565	536	556	526	591	579	529	544	630	591	555	556	536	567	563	590	576	563	536	556	541	545	600	565	561	548	536	595	565	549	518	585	549	552	575	562	520	550	566	613	534	568	562	539	557	582	539	504	543	570	549	535	555	533	572	548	509	535	552	548	534	523	559	557	563	562	522	541	571	542	537	570	524	529	544	598	549	519	571	550	581	536	529	539	607	544	572	538	586	580	570	549	574	556	549	554	525	565	578	564	554	538	575	563	593	560	544	569	608	551	552	552	564	536	564	596	581	533	538	553	556	566	566	576	562	532	560	559	578	561	523	473	554	526	564	574	562	535	576	541	543	509	561	568	588	542	545	548	590	551	562	544	588	555	565	579	554	571	568	542	592	572	551	585	573	578	589	551	580	529	578	607	535	515	572	569	562	524	523	545	527	566	547	547	577	537	563	562	577	565	547	561	564	567	544	584	546	580	551	558	613	504	562	544	584	558	537	526	564	534	538	583	559	543	578	530	546	570	570	533	551	536	513	527	539	573	569	594	560	563	578	568	496	552	543	549	546	566	558	557	568	565	613	552	535	551	549	561	590	593	574	558	562	592	573	555	539	548	527	575	519	589	541	559	537	578	576	588	529	611	571	544	555	556	538	537	542	531	529	565	557	559	538	533	597	561	559	550	553	540	555	535	549	545	578	567	554	522	565	609	552	584	537	561	570	553	568	592	525	585	566	539	586	549	555	582	552	517	551	588	611	549	551	540	526	560	577	560	559	553	532	573	568	587	541	548	543	533	552	561	543	651	564	566	584	538	543	558	562	543	535	570	540	528	571	543	567	561	561	574	563	594	539	547	541	571	611	499	555	533	572	569	545	524	585	541	594	566	549	527	547	523	551	555	536	539	599	523	535	574	611	607	545	563	570	575	528	497	552	578	559	570	538	570	533	558	554	585	578	550	551	535	544	554	560	559	567	555	542	561	562	544	545	569	603	564	607	559	570	587	586	539	540	560	513	532	608	548	537	547	583	542	563	584	544	571	547	527	530	549	537	547	536	601	541	541	581	527	550	559	551	588	530	531	554	535	539	586	560	534	574	537	567	565	577	563	545	567	564	545	579	567	574	547	548	569	598	558	598	555	552	590	582	513	595	556	567	519	518	541	562	579	600	600	599	553	558	537	559	545	582	593	576	536	540	578	558	555	576	527	574	539	572	545	521	540	568	510	578	539	595	540	543	563	546	609	550	574	574	571	570	571	531	559	544	575	522	543	530	540	517	537	529	552	539	544	535	571	586	571	580	575	561	566	581	575	587	567	564	568	555	541	578	569	535	581	585	575	583	524	572	529	574	583	503	563	509	566	557	592	524	562	569	541	551	578	530	588	580	567	549	549	552	574	533	558	560	550	537	563	581	549	565	561	578	549	595	589	580	526	530	557	558	540	545	531	568	542	571	532	523	549	512	572	526	553	551	517	547	543	541	583	594	587	557	541	558	579	561	549	542	571	533	576	557	566	589	529	590	604	556	584	590	529	557	565	551	589	542	525	531	600	554	551	610	524	562	555	573	595	571	521	591	568	518	570	578	581	557	562	565	601	570	558	510	541	550	514	574	533	555	572	558	563	573	582	541	567	576	543	550	522	578	566	563	511	552	528	578	552	553	597	570	560	552	544	532	571	586	559	584	556	529	533	522	561	608	574	543	574	535	557	587	493	546	537	553	542	562	522	577	539	591	609	571	572	568	594	525	594	612	581	499	570	544	522	575	526	502	566	569	561	528	571	557	591	540	567	537	573	539	570	536	543	550	540	553	565	511	603	548	538	534	569	544	565	537	578	528	580	560	550	571	591	550	542	586	543	527	569	544	577	605	577	551	552	594	553	570	529	556	530	537	535	570	535	534	562	566	529	591	545	579	566	559	585	583	569	532	523	575	584	547	555	565	589	583	545	560	569	581	524	585	585	525	553	566	555	611	580	540	571	543	555	601	560	510	498	573	536	554	537	571	566	597	561	575	580	553	559	588	582	547	558	514	540	530	539	564	596	525	564	529	540	509	541	525	492	537	541	491	563	517	565	566	516	589	557	575	565	525	604	526	562	593	557	550	565	535	603	578	583	551	576	525	585	571	548	568	575	551	609	555	556	602	594	547	559	546	556	527	530	585	550	509	563	551	552	547	574	541	534	574	567	562	577	573	564	548	539	572	541	588	586	533	550	533	534	526	485	543	571	525	533	552	566	538	538	555	562	569	524	579	572	525	589	567	543	572	558	575	563	542	543	571	591	513	583	557	579	573	590	556	566	560	594	542	548	565	575	569	548	562	559	564	558	549	534	562	541	561	590	510	586	524	511	576	557	574	596	521	571	540	513	550	539	547	550	575	578	564	519	552	543	560	596	511	577	566	540	574	513	553	551	575	582	520	560	592	560	570	537	596	523	520	589	530	560	593	577	557	548	547	562	537	554	513	556	529	547	537	568
22484	3701	1458	1071	740	588	586	426	406	395	395	351	344	321	348	320	315	293	365	301	304	330	346	319	316	301	320	297	338	305	304	312	315	302	311	283	292	281	314	328	288	290	304	278	303	307	303	305	279	304	332	276	311	296	303	269	297	297	281	298	341	297	325	267	295	298	287	339	313	305	319	316	289	281	310	266	325	286	289	277	320	298	303	301	300	306	291	282	334	302	297	323	289	301	306	309	311	295	288	295	292	307	320	300	307	316	256	285	304	284	297	293	312	296	289	319	292	326	303	315	271	290	300	311	340	296	316	303	270	313	313	299	283	311	280	336	309	293	297	307	310	295	273	314	296	281	297	315	301	303	329	307	293	292	285	294	329	293	304	323	302	287	280	278	334	308	290	301	286	310	313	310	296	316	306	289	270	295	306	304	281	298	339	300	305	294	302	284	291	308	283	308	283	294	352	276	286	301	286	291	293	311	309	303	337	319	301	303	298	287	297	323	311	285	336	283	312	299	312	263	278	281	317	278	287	331	308	322	315	289	304	314	296	342	295	331	296	305	300	315	297	292	299	311	295	316	296	297	281	298	300	296	275	299	312	329	280	316	295	324	320	299	318	270	281	323	307	287	339	295	306	310	288	291	318	315	306	307	310	291	312	314	289	301	292	312	287	321	291	290	309	326	287	317	339	285	299	270	303	291	300	301	274	298	266	327	350	299	303	315	283	289	287	304	321	292	319	289	288	292	267	295	288	288	318	320	302	304	293	288	277	305	311	311	291	295	316	306	327	312	300	307	301	285	313	307	344	271	286	298	300	308	344	313	305	275	335	292	302	293	307	294	324	287	289	296	324	299	320	283	298	345	290	288	327	294	284	334	299	300	274	298	283	297	289	296	293	277	287	283	327	297	297	312	290	297	305	308	314	266	309	346	312	302	291	309	323	281	293	302	304	299	294	297	294	290	261	330	318	309	314	292	285	316	285	285	262	325	291	320	276	304	331	312	299	319	293	277	340	298	317	283	279	307	276	317	321	308	312	309	291	324	326	286	321	300	285	304	277	280	273	322	269	274	269	309	312	256	293	302	301	266	277	278	329	305	289	292	288	293	316	311	319	302	285	295	328	271	314	313	305	307	324	306	305	326	305	287	296	288	291	289	286	244	318	308	340	273	315	310	298	300	295	326	314	292	299	334	283	317	300	278	294	286	284	299	324	301	289	277	282	282	298	277	309	287	294	299	306	292	349	298	308	308	312	300	296	294	303	295	285	317	306	341	312	325	288	313	307	304	325	283	281	288	280	319	308	313	303	306	306	297	299	297	335	310	305	266	318	288	320	326	306	263	324	306	271	337	274	310	287	307	313	274	309	319	266	306	314	299	309	271	295	321	268	277	313	288	270	300	294	311	307	323	315	321	259	303	305	314	300	311	327	254	318	298	300	301	308	298	289	308	312	295	295	296	314	340	308	332	300	300	292	312	288	301	307	282	303	294	300	277	312	332	299	296	292	314	297	311	273	306	282	291	289	317	300	302	301	310	320	302	310	346	311	278	310	311	297	283	305	301	315	282	304	305	304	292	285	300	263	311	319	268	294	299	317	323	289	303	340	310	304	292	298	328	295	305	302	313	296	292	301	298	307	311	304	295	289	287	305	324	312	327	318	305	295	290	295	290	309	326	283	298	290	279	299	318	293	308	322	266	289	352	347	308	317	331	283	290	299	285	274	308	313	337	287	296	294	302	314	327	306	308	302	312	268	299	277	267	303	321	253	276	295	300	282	306	284	318	282	304	298	307	298	290	294	317	271	295	307	321	302	257	283	316	272	327	290	295	290	306	323	307	317	322	284	305	296	314	280	323	277	287	262	296	305	282	303	278	261	319	309	308	286	299	271	302	309	287	274	326	296	304	317	313	294	280	288	287	298	272	325	300	302	287	297	287	284	304	328	317	267	303	328	307	292	294	284	314	311	307	304	315	309	286	293	302	300	311	306	280	321	299	304	288	299	315	333	299	311	298	311	272	285	256	270	286	288	294	266	271	291	277	284	309	308	291	292	285	288	289	313	302	324	346	287	295	283	289	274	320	294	331	282	310	292	302	294	283	326	285	293	296	312	303	320	291	293	272	319	289	316	320	283	286	311	285	311	317	299	293	277	270	298	278	314	303	307	307	327	329	296	290	283	314	337	289	261	318	301	321	313	283	268	314	272	309	312	306	269	282	298	305	302	304	300	301	319	307	315	296	281	265	321	288	279	310	353	289	294	311	306	287	311	320	317	292	296	270	288	311	310	276	312	301	289	300	286	295	318	300	307	319	299	309	302	333	284	257	311	312	324	314	323	276	308	302	295	308	313	294	293	307	301	315	315	270	288	271	274	284	297	297	298	273	300	283	290	309	307	275	316	310	292	283	307	290	316	294	322	294	282	275	324	319	314	309	312	264	315	302	293	305	295	281	307	314	317	324	299	298	287	320	267	287	315	309	327	298	297	269	253	287	289	318	299	293	293	299	302	316	276	306	300	277	287	283	308	314	307	304	275	310	300	295	312	311	289	266	304	323	307	277	337	326	284	266	309	304	286	286	319	320	324	333	292	292	310	326	269	281	312	298	263	285	284	278	296	305	277	291	343	320	304	280	307	300	293	336	324	319	318	317	336	312	303	318	328	302	305	306	293	286	311	309	314	277	279	322	277	309	286	305	326	312	321	315	302	277	291	287	335	322	326	299	312	325	280	312	297	278	318	302	271	317	302	295	289	290	301	311	286	284	317	284	279	304	292	295	315	336	301	275	279	299	276	304	320	296	309	286	291	313	307	309	310	271	304	308	290	313	273	285	277	275	295	318	264	302	311	309	288	325	291	327	305	315	316	317	334	283	332	296	286	296	308	272	307	289	284	325	279	294	290	286	295	312	308	317	319	310	287	297	308	301	315	317	280	309	303	296	287	349	280	326	318	279	310	292	296	302	303	309	325	329	294	298	285	306	286	318	284	319	307	323	312	257	309	311	305	300	324	298	305	334	306	325	305	293	324	323	341	302	286	285	321	316	301	329	289	312	295	313	304	281	302	307	311	332	296	308	339	313	325	298	320	291	286	296	290	315	299	312	312	293	304	282	303	262	315	295	325	300	311	322	303	308	288	307	294	313	288	291	284	324	319	289	289	282	330	285	285	284	315	315	353	315	312	298	281	294	281	290	315	321	285	300	320	325	293	311	277	328	302	289	338	301	328	306	268	315	306	302	303	321	283	315	301	296	347	356	308	290	322	292	304	306	311	315	288	299	292	321	290	289	280	266	311	326	272	317	284	286	306	306	327	274	289	336	301	289	290	305	287	311	299	319	291	290	325	307	310	293	298	295	317	267	279	315	324	320	312	313	266	282	326	304	335	276	311	305	258	323	291	335	335	301	269	316	330	311	284	310	301	287	290	332	296	307	276	273	281	306	302	302	343	326	319	263	316	302	305	299	320	303	314	335	334	319	307	319	303	301	281	279
7745	1584	2981	3370	2847	2316	1959	1707	1476	1337	1223	1192	1150	1059	1025	972	876	939	958	910	952	817	855	863	783	830	838	792	809	766	818	785	826	761	822	792	784	782	763	731	734	797	816	748	799	770	766	774	772	719	735	800	740	759	769	751	749	704	758	762	778	769	708	800	750	741	745	741	739	724	763	709	767	777	708	739	721	732	710	738	748	767	711	727	735	740	760	726	740	731	708	733	706	722	731	750	726	708	773	708	750	724	819	735	707	754	726	718	759	712	722	696	689	732	684	710	774	722	726	719	733	767	707	780	723	764	766	727	717	739	694	755	766	717	717	701	700	692	694	711	700	695	736	750	738	690	754	706	783	752	746	744	738	715	744	712	747	742	718	679	712	721	743	699	732	696	739	711	708	697	716	725	803	706	710	771	687	728	720	735	694	687	713	735	703	728	748	715	733	750	727	741	719	699	723	688	730	703	703	741	758	719	734	737	733	727	713	781	760	706	714	700	742	718	796	750	725	679	761	657	736	736	747	675	711	688	732	721	701	711	763	719	695	688	751	751	754	764	736	754	744	741	762	762	735	730	720	712	722	753	726	723	747	730	774	711	774	749	729	763	749	738	748	764	716	767	724	711	767	711	714	745	738	713	699	714	740	739	725	692	731	722	749	723	716	719	753	728	695	704	753	752	664	791	747	772	705	718	756	745	786	697	694	707	756	734	744	700	755	775	741	731	735	764	786	712	723	751	707	741	747	740	727	745	729	710	745	669	704	728	729	739	738	687	714	725	741	738	743	751	736	703	737	660	722	735	675	710	727	741	734	694	734	771	737	669	689	720	787	695	712	714	709	767	743	721	697	719	699	706	716	725	681	776	737	763	771	760	740	701	744	733	715	722	692	740	715	732	697	749	707	771	681	740	716	731	739	756	714	732	753	723	741	712	740	761	790	672	766	764	757	773	728	728	701	720	747	725	709	708	704	679	718	759	773	710	755	760	728	716	715	717	725	684	738	758	743	723	763	719	742	715	719	701	711	770	739	718	776	767	685	699	685	753	739	707	749	765	692	716	679	755	727	722	722	715	749	704	723	760	733	724	752	757	744	748	767	677	772	771	780	740	722	767	755	741	701	721	717	741	727	738	737	720	746	711	723	724	755	753	725	742	744	708	706	677	720	703	741	734	711	718	783	778	713	696	700	673	704	728	720	686	750	730	720	722	754	672	773	746	737	726	785	771	708	800	710	730	792	687	730	728	791	703	754	731	749	753	734	727	718	703	751	688	731	753	741	731	703	712	716	675	735	765	750	758	694	696	716	756	702	734	741	720	757	741	734	719	728	739	762	724	756	711	741	717	719	717	703	699	758	716	724	736	748	702	750	722	694	718	722	738	688	650	726	746	728	764	798	694	734	725	723	788	753	747	714	731	711	773	756	763	744	713	724	699	724	762	732	703	767	768	729	719	697	750	729	733	668	782	752	782	716	719	726	759	702	726	730	725	727	742	740	703	707	739	747	708	697	732	741	710	762	745	748	721	753	717	760	720	744	708	731	761	719	735	714	775	774	737	753	737	722	791	736	750	698	770	743	672	721	689	745	729	720	793	675	726	705	755	714	745	754	735	711	691	738	756	708	763	700	741	717	764	739	754	744	725	765	738	695	739	707	703	691	725	735	781	731	776	746	718	717	710	694	693	758	784	718	705	759	782	709	747	751	749	773	729	753	731	679	770	721	747	708	751	726	742	755	764	783	712	709	713	717	722	750	722	780	741	730	785	715	699	729	716	742	730	744	727	780	720	763	677	729	726	711	743	703	710	741	730	721	733	718	713	720	735	698	718	776	719	789	706	720	702	741	697	699	714	700	696	791	788	687	717	682	714	809	729	746	719	695	727	708	729	710	725	750	667	760	719	732	751	692	723	750	712	712	756	694	733	750	733	744	722	703	720	724	737	743	741	710	745	742	719	705	763	720	718	697	758	748	759	707	733	714	792	747	732	738	706	774	693	730	751	747	707	726	723	719	766	732	698	717	748	714	747	758	692	746	720	741	705	691	690	723	765	730	718	700	732	704	756	695	738	741	731	738	738	743	705	741	765	746	770	695	713	741	748	745	739	730	715	734	776	770	731	745	813	750	689	720	728	755	793	725	720	746	739	757	710	747	726	691	722	734	772	691	748	729	762	696	726	734	713	755	720	725	714	708	705	753	700	709	765	721	730	770	727	773	770	748	721	742	738	720	733	733	758	747	717	775	736	764	715	762	745	688	712	706	723	688	754	704	704	727	750	701	751	745	750	726	697	706	724	723	703	744	725	692	673	724	758	713	672	705	702	693	711	711	748	651	707	764	740	714	740	733	724	771	769	744	747	739	720	728	749	733	777	684	733	712	780	716	780	718	710	775	722	730	716	747	746	755	751	728	712	694	717	717	707	728	691	783	720	674	737	799	678	717	760	695	728	715	715	692	746	732	711	708	752	779	688	748	741	685	750	697	695	725	702	746	731	749	751	723	701	772	747	674	680	773	709	726	744	715	680	687	767	732	705	692	755	748	755	746	709	762	728	743	683	709	772	728	720	744	740	740	770	744	721	693	724	741	767	699	737	766	724	707	739	688	723	708	680	704	702	731	750	739	688	729	723	688	736	784	702	695	758	725	736	702	720	766	720	750	731	702	739	690	717	782	735	711	734	728	699	732	688	709	713	758	718	705	749	773	719	731	715	699	704	712	737	745	711	722	722	717	711	765	740	772	742	727	689	734	759	734	756	710	706	669	706	737	770	715	782	713	696	703	747	716	735	739	750	729	768	655	744	733	736	744	733	660	729	712	715	738	696	708	732	748	719	722	748	697	701	705	754	746	726	680	697	684	682	719	742	719	688	707	719	761	758	724	733	687	761	656	745	757	727	726	696	715	732	712	728	747	723	732	772	719	726	697	719	702	766	707	779	736	733	730	769	742	759	719	693	776	705	746	743	749	668	763	757	725	734	739	741	728	764	638	693	720	754	707	690	743	693	708	718	767	730	744	697	689	692	699	727	733	761	738	773	714	708	696	769	713	727	750	716	736	674	767	742	739	742	750	763	719	721	681	704	739	701	738	708	722	697	680	746	773	688	769	728	762	775	740	740	791	740	806	715	710	750	717	717	729	758	701	714	762	723	760	710	661	740	726	781	752	738	700	707	689	724	742	702	768	700	786	764	735	668	700	726	692	732	735	729	715	693	696	747	746	743	688	716	721	713	713	725	760	702	741	763	735	711	758	688	652	773	772	740	701	703	712	713	718	741	727	691	689	748	738	731	717	754	710	664	739	710	734	739	736	700	680	750	756	731	765	700	739	683	742	771	728	736	701	710	759	756	728	698	736	769	706	718	739	714	772	726	738	719	734	697	729	774	694	766	733	710	728	764	727	702	700	736	731	692	736	735	720	726	716	741	733	718	696	689	669	714	702	765	733	674	713	684	737	727	741	698	688	724	694	781	764	760	742	729	708	767	663	722	713	732
25746	6942	2866	1888	1204	884	719	554	484	384	367	359	308	296	268	296	239	287	270	264	233	257	246	226	247	238	239	225	240	239	227	208	221	241	242	215	220	214	217	230	235	244	234	185	218	213	224	211	214	234	194	230	220	263	223	230	217	229	237	210	212	241	237	208	196	227	217	242	238	228	219	215	239	205	220	215	206	214	233	211	233	227	220	213	217	218	194	216	185	254	213	239	197	214	213	234	216	227	199	221	223	209	202	204	194	213	224	199	224	222	229	201	236	201	219	201	227	255	222	219	201	186	226	195	223	233	194	246	220	218	198	226	215	210	211	219	230	196	204	218	243	222	204	215	209	236	217	212	216	212	224	206	216	223	206	215	235	218	204	230	192	217	223	213	241	229	210	213	202	190	197	210	220	220	234	227	210	212	220	205	218	230	214	200	239	225	213	206	218	214	218	211	221	188	215	208	209	181	211	212	230	232	222	214	214	225	193	220	234	216	172	221	215	208	202	196	226	205	200	211	213	202	196	223	211	214	209	238	207	209	232	213	214	214	246	193	217	221	227	227	212	237	249	218	205	214	196	247	213	223	243	221	208	238	237	207	221	205	219	242	208	251	227	247	208	193	229	195	227	200	202	192	204	213	214	208	210	228	202	207	202	202	225	219	186	208	201	211	227	236	253	201	198	215	238	199	226	227	200	217	230	205	217	223	210	196	215	220	208	225	200	228	229	218	222	185	230	219	217	209	217	210	220	200	195	202	224	211	217	219	234	220	221	213	195	227	180	223	219	234	284	213	230	201	218	204	226	226	186	187	242	212	230	204	199	212	193	214	224	226	233	193	193	214	229	204	220	211	209	226	205	224	232	185	227	214	195	213	238	219	213	217	195	241	204	205	205	210	218	203	212	215	209	196	234	226	203	201	242	221	194	189	187	235	223	222	194	222	230	219	228	233	215	236	245	196	222	223	221	228	214	207	212	195	200	210	217	217	207	212	208	218	211	231	206	212	199	205	216	220	210	224	215	189	224	213	228	226	211	220	224	190	229	231	215	220	236	220	221	219	218	211	195	221	232	222	224	218	208	210	233	201	212	241	196	224	202	208	231	197	223	215	224	199	209	210	235	194	215	211	206	220	248	214	208	199	194	215	211	192	211	251	218	227	191	217	247	189	203	181	223	210	239	199	226	214	218	204	199	198	244	169	205	220	220	207	211	199	191	225	223	215	227	216	190	189	226	219	205	225	249	240	237	232	216	201	218	201	203	222	215	219	243	212	220	214	213	236	204	200	197	210	216	190	242	243	226	218	217	198	253	209	196	237	212	203	213	206	211	219	211	178	209	226	221	225	204	216	199	233	228	202	208	215	213	214	216	219	211	199	229	230	195	223	217	216	206	211	234	231	234	221	214	220	196	191	236	261	193	233	220	235	240	230	204	222	245	182	223	219	220	202	224	209	236	221	225	209	208	207	203	198	227	207	206	221	212	211	226	238	238	221	221	207	230	209	221	210	203	225	195	211	233	207	214	204	191	204	219	218	236	234	220	223	233	205	230	220	221	203	209	245	215	224	219	221	198	235	228	204	225	216	216	215	218	219	205	201	211	213	218	235	185	205	226	208	227	216	231	205	222	218	180	201	203	211	232	228	216	224	214	219	230	212	242	206	230	226	210	212	227	232	232	216	232	208	215	218	233	227	186	225	239	211	211	223	214	220	215	206	230	215	231	261	194	223	204	250	216	229	208	222	224	245	215	227	193	201	211	245	200	227	221	212	182	221	220	197	229	231	212	214	223	217	203	209	225	215	214	225	226	233	215	238	215	230	200	208	196	246	230	239	247	231	236	234	227	210	220	199	221	185	223	205	216	221	263	230	222	235	217	203	201	221	211	242	226	217	216	223	246	230	214	234	217	222	209	220	200	223	222	228	218	231	207	223	214	232	209	209	215	194	209	212	201	222	221	216	200	221	225	240	213	215	221	213	246	214	245	206	220	214	206	221	222	218	214	213	224	233	234	226	215	195	213	215	222	207	214	203	207	183	210	197	215	209	226	203	216	210	215	218	219	228	225	213	227	193	217	210	200	202	214	225	211	212	209	200	212	225	205	180	218	230	204	220	203	240	208	212	217	224	220	224	231	221	197	227	211	196	212	223	198	223	188	201	219	206	211	196	201	199	221	228	217	230	227	207	220	213	191	235	211	220	230	209	230	221	218	199	246	209	213	212	227	239	203	220	227	214	205	190	230	223	219	214	216	229	221	192	200	213	214	240	206	205	197	228	211	230	241	219	204	206	226	211	236	224	213	221	210	216	205	187	239	204	241	206	195	226	211	212	222	226	235	218	222	211	218	208	210	198	232	178	206	218	247	211	234	200	208	194	205	203	197	220	235	244	209	210	181	207	205	200	213	199	215	200	205	207	225	196	229	206	213	214	230	205	234	212	209	191	232	189	232	260	206	216	211	226	184	217	251	211	197	219	195	232	216	213	198	199	225	214	194	201	204	206	212	223	221	236	219	220	195	202	226	215	216	248	213	220	197	220	219	213	209	217	196	213	233	216	212	214	239	211	211	218	225	225	187	233	239	232	222	221	200	231	188	206	227	217	201	219	230	210	221	221	217	194	240	212	209	208	231	237	209	221	226	238	243	216	202	221	222	218	222	202	188	201	204	249	211	215	242	243	206	226	217	234	242	233	216	222	231	212	216	213	210	220	195	214	227	216	213	225	192	191	213	222	202	239	217	230	206	208	182	224	194	211	222	238	214	226	215	225	209	232	241	257	199	208	219	205	212	220	243	216	194	200	221	229	203	208	211	180	195	190	260	236	247	227	197	239	220	214	213	227	203	203	213	234	198	196	220	211	211	209	221	195	199	212	221	191	215	202	243	217	218	202	215	200	223	222	207	229	235	232	215	247	188	201	204	219	197	229	192	195	207	190	234	204	196	238	213	205	202	220	194	207	186	192	193	186	201	214	218	208	195	200	208	202	222	217	234	178	218	206	217	198	203	219	204	218	214	227	221	210	220	205	221	234	209	236	207	197	201	218	206	204	209	207	233	206	200	204	210	196	205	228	223	196	236	186	225	188	221	188	219	203	209	233	223	190	221	209	222	203	240	235	217	203	186	222	232	221	230	232	248	202	217	217	222	231	221	212	229	222	237	191	212	220	205	235	227	209	238	201	245	219	226	228	246	224	211	205	209	242	209	197	234	211	204	205	193	208	242	207	227	235	241	220	228	208	225	205	225	203	217	235	208	224	219	209	229	224	237	205	209	246	235	240	209	197	205	228	241	209	207	218	200	209	226	219	235	216	224	195	199	206	210	218	215	179	221	225	214	211	217	202	203	209	216	194	235	208	224	209	221	233	235	204	224	215	229	218	222	205	214	230	212	210	221	211	216	211	243	207	224	222	208	208	194	193	220	212	219	196	216	216	233	209	208	210	233	217	223	197	186	239	222	210	215	224	232	223	228	216	227	220	244	251	195	213	210	231
7959	2290	5062	5716	4623	3675	2918	2423	2033	1778	1551	1334	1245	1131	1109	1042	958	898	888	804	812	751	691	688	730	694	693	664	704	686	623	596	595	583	612	579	605	573	557	585	548	573	551	547	593	516	519	582	537	561	520	519	583	570	553	517	532	522	538	554	554	556	526	524	520	565	489	519	566	534	552	520	542	492	532	513	539	517	485	549	534	581	516	544	501	489	547	511	479	487	520	528	501	556	511	498	511	535	505	516	495	469	524	544	507	510	492	490	492	544	508	494	544	526	505	489	484	490	502	509	519	544	537	486	485	544	460	500	484	455	511	515	531	513	505	537	511	463	493	528	516	515	503	510	513	502	513	485	490	471	491	506	478	467	497	456	537	505	506	513	528	496	484	507	527	481	486	527	498	496	484	546	504	516	485	487	533	535	523	463	452	478	474	481	476	486	464	533	549	491	534	478	515	522	521	523	486	495	521	478	474	522	522	514	476	476	517	498	512	497	478	526	522	519	487	548	493	526	449	503	522	528	495	504	492	474	477	533	488	517	460	512	485	505	498	475	531	514	526	493	472	483	475	469	500	504	515	481	513	517	519	508	461	484	469	492	487	474	493	490	491	496	526	510	505	518	482	511	521	516	493	506	497	475	506	524	509	472	487	491	488	496	485	518	510	511	497	483	543	510	518	477	503	481	494	492	491	554	509	446	493	514	506	486	510	517	554	475	541	512	536	511	488	448	472	492	532	487	535	519	508	512	499	530	509	465	535	509	503	499	482	516	497	504	493	489	515	504	500	498	454	482	486	537	459	502	503	500	518	469	489	499	526	486	519	519	477	544	522	509	477	466	466	500	470	491	490	492	500	505	474	493	521	518	488	508	484	492	475	516	508	472	466	496	501	457	506	497	477	502	516	509	504	488	506	485	496	489	515	478	487	472	470	502	507	506	470	496	514	508	551	526	478	504	485	485	503	488	531	527	493	491	494	491	500	495	521	493	528	516	508	473	501	506	467	511	510	511	477	503	491	487	481	506	498	525	492	513	489	498	512	494	497	526	506	490	501	517	512	489	521	474	499	471	486	503	535	492	486	489	453	526	506	523	493	502	481	501	538	494	500	483	502	512	475	524	497	496	498	518	519	483	482	477	521	447	498	485	504	508	499	467	517	462	512	471	510	500	560	454	523	476	504	499	492	506	511	483	474	487	515	540	475	501	482	503	527	429	496	507	505	497	511	478	458	481	493	500	517	478	512	522	464	491	517	531	519	484	494	512	459	500	495	508	510	485	493	496	494	463	451	492	485	510	498	512	466	523	476	506	492	528	491	507	548	482	492	480	492	496	486	524	498	493	512	502	535	478	487	470	510	504	502	511	499	508	522	545	498	465	509	499	509	515	514	439	485	453	492	513	501	514	459	502	472	479	505	517	524	504	530	448	486	493	510	487	528	495	513	499	491	504	459	492	481	479	476	516	524	500	480	528	471	509	502	512	524	455	474	505	499	503	545	516	510	498	485	483	489	482	512	487	517	494	525	477	534	594	477	535	523	512	481	519	482	515	463	496	544	494	487	521	491	484	550	507	563	482	505	513	461	511	479	523	544	475	504	556	534	512	481	480	528	524	545	486	504	532	492	511	519	527	473	501	523	539	511	484	504	498	471	478	509	529	512	470	504	444	494	504	517	487	448	523	473	550	519	523	502	475	500	519	520	503	505	503	497	499	494	515	501	500	483	485	508	528	515	519	500	501	523	485	519	493	513	515	474	463	467	502	517	477	448	485	514	514	503	525	495	472	505	546	463	476	465	514	500	516	521	489	458	571	497	479	512	508	503	464	534	535	481	486	480	466	497	520	496	509	504	486	477	473	487	476	553	497	519	539	529	500	509	513	504	514	515	488	533	503	469	481	523	513	473	525	482	501	522	485	538	523	486	523	508	467	485	507	470	508	493	503	521	506	481	493	474	488	511	503	464	480	505	485	509	497	481	515	518	508	519	533	528	473	514	503	494	546	527	540	500	480	505	501	486	485	480	516	497	517	516	501	509	497	479	470	468	486	484	500	488	496	474	486	510	466	544	524	486	470	485	469	483	494	523	503	507	535	512	490	470	473	468	525	495	520	468	424	482	515	442	505	539	510	537	490	536	467	482	479	523	521	476	508	469	503	470	506	512	491	488	467	527	558	476	517	510	487	530	505	518	532	486	497	519	509	490	551	528	491	493	477	513	524	476	503	470	562	471	501	497	495	465	500	505	468	503	481	475	479	504	483	485	475	503	509	478	535	500	507	515	484	464	498	550	531	493	470	492	486	489	509	493	487	508	485	497	497	475	512	500	491	485	493	515	467	505	482	525	524	490	469	489	534	495	492	489	494	503	463	496	462	475	495	507	489	527	496	506	485	533	516	491	491	531	450	504	495	484	520	475	504	492	466	529	505	488	477	506	511	481	497	481	516	492	527	482	483	497	484	459	510	534	480	514	502	528	481	459	492	502	516	460	505	541	490	542	504	533	452	497	480	520	478	487	497	513	512	512	489	513	468	537	499	487	490	477	515	482	503	517	493	478	469	498	499	503	488	466	481	490	529	511	464	522	490	481	491	509	533	480	496	517	516	511	484	541	523	513	486	510	504	527	521	498	492	488	477	516	515	492	470	524	503	457	508	501	510	503	508	495	508	518	506	510	471	499	519	484	489	459	513	490	481	465	477	516	502	509	449	545	477	471	457	493	501	488	494	503	545	517	492	480	527	512	493	476	501	517	504	507	458	483	537	496	460	497	492	500	524	473	473	522	485	501	513	470	528	492	491	471	509	526	494	503	500	539	481	503	490	542	518	510	462	507	469	475	500	491	516	481	499	500	523	523	497	503	493	502	535	517	517	491	500	494	499	495	476	472	531	487	513	470	508	519	521	501	511	501	492	496	509	490	483	465	526	490	527	513	457	505	549	506	539	488	504	488	536	442	491	529	479	466	515	495	516	502	547	493	482	498	476	490	517	519	505	517	547	483	524	474	498	472	495	513	504	479	461	527	471	492	516	504	492	560	480	499	495	487	501	520	496	484	505	485	525	485	514	531	496	517	565	490	487	499	493	471	501	479	465	525	497	525	521	497	521	498	477	506	435	502	512	487	471	484	506	485	487	537	548	481	487	490	452	519	475	511	496	472	512	487	476	467	488	492	491	480	497	532	515	459	536	508	513	519	500	514	495	493	490	494	483	526	468	519	477	495	499	505	518	485	466	460	479	470	478	496	495	518	513	509	464	477	473	499	477	512	477	474	478	491	513	477	502	474	488	520	500	499	494	542	483	497	483	494	505	445	482	507	508	520	478	513	504	479	489	527	480	510	486	508	450	450	493	506	523	534	513	495	479	476	498	516	492	514	495	475	451	508	506	452	480	527	475	453	487	500	474	485	495	496	522	514	533	521	497	510	479	475	503	470	448	476	490	525	530	483	492	526	491	503	526	482	508	519	503	482	489	474	500	491	496	487	467	523	480	514	511
17955	1299	313	273	203	260	255	250	220	254	230	227	270	215	246	223	244	246	210	251	202	213	246	256	214	236	241	244	240	230	233	218	239	224	209	247	253	233	240	229	222	247	240	234	248	215	182	243	210	239	241	237	245	190	233	246	231	238	179	234	188	209	250	225	235	218	220	232	243	248	220	227	225	238	236	240	258	259	242	224	234	228	249	219	269	246	218	214	223	234	231	225	234	234	224	234	214	217	209	264	255	235	221	212	238	235	213	224	212	208	220	251	201	231	225	251	235	230	224	232	250	229	229	231	220	252	233	230	203	255	239	262	243	227	210	290	239	235	269	215	262	226	243	224	243	224	208	241	197	227	217	215	238	228	219	217	236	222	240	226	221	199	245	235	245	244	222	248	230	213	228	208	219	225	255	226	223	224	235	202	235	235	235	228	232	237	234	242	256	231	217	225	241	212	250	238	236	240	235	247	229	210	243	259	243	221	235	228	252	229	228	219	239	242	229	232	231	214	238	213	250	225	203	242	208	220	224	237	211	231	200	219	238	255	268	251	231	236	236	201	205	233	250	230	247	211	232	206	250	202	236	229	219	243	227	234	238	248	211	209	242	241	236	239	209	249	236	209	235	238	207	242	233	223	194	280	224	209	238	227	203	214	235	248	223	241	217	212	219	219	252	240	215	234	243	209	218	231	227	222	266	254	248	235	210	237	242	224	223	197	271	243	227	213	233	246	210	213	239	213	215	238	248	234	259	248	226	215	214	222	239	245	237	250	221	225	234	214	220	237	217	247	238	217	226	221	240	230	232	220	249	232	251	211	204	235	238	232	251	253	249	241	250	219	217	254	243	235	242	218	232	224	269	212	235	221	239	226	241	240	253	236	228	219	226	227	218	227	210	223	241	222	248	249	241	218	221	235	229	246	238	222	214	220	239	244	235	276	242	194	219	243	233	238	234	220	229	199	239	214	214	202	223	236	240	243	223	242	221	252	265	238	230	222	236	229	248	222	249	253	214	208	201	226	232	237	207	236	211	237	238	222	231	245	231	247	255	247	230	215	201	202	210	231	224	253	222	237	249	214	218	265	213	253	221	208	216	228	228	222	222	232	227	239	232	232	267	250	241	211	223	213	251	203	240	241	263	264	242	234	222	219	224	231	236	208	244	229	227	239	217	241	231	235	239	217	227	220	227	236	243	221	214	263	226	233	223	224	222	220	225	205	234	199	253	217	235	233	230	222	235	237	224	225	244	228	232	217	254	241	212	214	253	217	219	245	242	232	217	217	237	211	219	221	232	201	241	223	215	229	223	217	238	253	243	229	226	204	235	227	225	212	243	227	255	233	235	205	206	236	227	246	226	237	230	244	235	206	241	249	233	225	202	229	228	232	235	240	227	205	254	256	229	239	261	249	231	216	235	237	255	213	239	233	230	225	239	239	271	202	229	205	218	211	243	232	225	247	250	227	213	236	227	221	224	209	241	255	270	201	234	229	239	224	244	204	237	215	224	245	269	219	213	228	243	258	244	252	216	216	252	234	225	254	235	247	237	237	237	220	252	217	227	221	234	236	247	241	227	237	226	212	226	259	237	217	239	241	225	244	214	247	228	249	236	215	239	217	253	225	212	252	228	245	242	244	214	206	226	218	210	215	227	220	257	216	231	228	232	258	240	245	213	240	240	216	245	246	241	222	233	233	246	258	218	232	242	231	262	221	213	203	233	225	223	248	236	224	263	243	243	252	226	225	220	230	253	256	242	226	244	238	209	268	237	223	230	227	214	213	217	230	250	243	232	223	263	252	241	233	246	242	247	217	218	230	255	235	244	238	206	259	218	226	227	243	237	229	237	235	222	224	230	238	254	219	240	231	259	210	252	255	248	206	234	213	221	241	226	249	240	226	219	224	239	219	234	242	213	240	239	237	214	216	245	233	234	265	230	255	201	209	243	208	242	225	218	222	253	240	239	250	213	243	240	225	246	245	261	233	227	216	229	245	236	203	229	253	229	239	235	222	217	225	232	230	216	231	226	239	244	211	218	224	253	265	220	214	213	220	234	221	205	216	220	240	213	246	237	223	253	226	228	235	240	192	209	240	242	218	241	220	201	244	224	255	213	214	210	247	218	217	239	206	224	227	231	242	232	239	234	269	222	226	214	240	233	231	209	225	229	263	226	252	232	236	217	257	233	236	235	229	225	227	245	224	227	205	234	257	243	214	218	227	235	204	232	202	218	257	241	213	231	222	236	216	224	230	254	224	223	244	217	239	242	239	225	230	227	221	256	240	230	243	232	248	203	212	221	218	240	241	254	241	231	227	219	238	231	215	247	204	235	228	264	226	210	221	231	232	226	241	233	223	256	214	237	248	227	227	243	186	227	232	244	218	249	225	257	244	251	210	251	267	259	218	214	241	233	221	242	201	247	224	220	224	234	206	230	246	216	259	227	225	234	239	253	245	238	230	205	196	239	232	194	212	274	217	247	219	234	224	241	235	271	229	241	210	244	223	232	227	243	207	220	207	239	226	254	207	233	235	224	228	240	238	223	241	225	200	228	236	262	224	212	213	206	262	217	217	226	242	245	209	239	248	245	221	217	235	233	220	218	219	263	223	241	216	253	226	236	248	222	211	257	198	242	213	211	241	239	237	225	230	243	238	239	219	228	225	209	216	224	235	195	248	250	220	219	222	223	216	238	218	248	260	247	205	241	213	216	251	225	245	208	230	235	238	233	220	236	236	232	226	219	214	243	256	226	241	243	213	222	236	215	212	218	241	237	222	214	224	215	217	227	219	211	229	248	201	237	240	233	236	218	246	253	233	232	237	242	225	236	251	231	236	223	228	232	224	210	233	221	209	224	239	239	235	270	213	249	233	233	218	235	241	231	239	209	240	243	222	225	255	235	250	235	220	243	234	232	260	224	224	232	223	214	233	224	254	205	225	232	240	201	235	236	209	223	212	221	237	234	217	252	227	239	239	239	238	215	212	239	209	223	222	249	248	252	231	219	245	251	221	227	253	247	250	215	271	220	214	209	271	248	239	221	228	230	255	220	229	243	209	218	210	236	219	202	232	241	222	230	238	222	245	225	226	196	210	238	218	229	212	250	243	254	228	226	249	236	210	249	225	235	259	238	243	237	253	233	207	214	249	220	209	261	239	213	245	210	223	240	239	215	214	214	223	270	225	244	260	208	229	246	226	210	205	243	220	215	231	231	236	227	243	213	208	214	252	237	266	208	221	247	231	243	254	222	251	223	210	206	251	238	225	239	208	240	238	232	217	235	212	208	209	250	228	231	251	234	237	244	231	242	218	230	246	254	239	225	213	242	258	232	228	229	222	225	241	225	243	228	264	266	243	234	259	253	227	247	224	237	241	259	228	217	227	231	222	209	228	207	228	219	251	257	236	243	233	210	245	228	226	204	217	229	231	238	226	244	229	220	237	237	248	218	219	228	218	252	238	230	234	169	236	216	208	221	249	246	203	205	225	229	264
6689	635	672	710	670	575	620	634	581	622	614	585	638	596	604	591	588	585	598	600	554	597	560	542	577	594	598	586	608	561	533	585	564	582	592	551	613	552	492	599	599	602	550	550	570	550	598	596	559	540	528	524	599	557	540	566	576	547	578	562	547	558	553	569	561	543	570	576	585	533	577	585	567	543	553	588	599	562	607	579	590	606	594	621	569	587	570	578	591	559	543	573	563	570	577	569	596	528	553	592	622	569	575	611	613	522	560	548	545	572	620	599	545	590	615	573	562	558	532	576	629	553	559	522	566	616	559	566	560	535	605	595	604	497	571	594	563	581	587	522	512	557	548	583	533	592	547	597	533	554	564	534	554	561	546	593	591	604	563	549	578	536	588	541	537	572	543	539	552	586	555	559	578	583	576	553	571	530	565	619	540	528	563	522	544	610	536	556	520	582	529	580	572	546	538	573	616	627	599	594	526	561	573	582	554	556	560	580	558	561	543	568	605	564	539	551	574	584	575	564	558	582	520	611	564	548	594	556	560	525	597	595	561	532	559	534	561	554	585	595	540	549	605	601	546	569	571	579	538	567	541	583	533	589	553	561	590	592	588	597	551	571	589	564	582	570	544	589	560	556	573	524	575	535	564	557	610	555	572	578	595	574	582	542	599	556	559	583	571	528	552	568	555	585	489	590	603	569	564	550	561	569	589	578	608	563	546	543	554	550	536	567	562	633	557	570	569	590	528	575	556	535	583	575	569	567	553	525	543	604	562	582	618	570	544	585	528	624	606	547	558	555	590	565	561	575	569	615	584	559	583	565	584	565	602	556	573	562	560	553	555	572	558	558	602	551	555	575	562	565	503	558	589	583	565	564	560	554	550	569	560	562	620	572	561	564	606	575	600	554	520	570	607	560	579	588	551	584	511	573	593	563	593	537	543	585	547	576	547	573	557	555	595	536	558	615	549	597	513	584	599	566	558	559	554	573	561	584	538	539	617	546	558	548	592	620	575	535	562	553	587	570	548	573	589	581	583	583	566	591	550	542	580	535	566	567	543	507	530	553	527	568	592	585	572	572	558	569	551	589	556	522	517	540	571	553	555	517	595	562	626	606	566	567	579	561	554	548	577	575	548	528	568	566	537	552	562	550	564	591	549	567	569	539	592	600	548	583	553	551	525	606	542	592	593	553	572	536	598	569	578	569	553	584	553	541	561	573	551	545	585	562	562	572	544	547	559	552	585	594	570	587	580	567	583	549	543	565	572	572	551	544	567	526	601	579	593	571	520	531	591	579	584	526	526	572	527	560	545	553	546	551	541	559	601	527	557	604	591	558	576	512	555	562	557	543	537	569	547	618	603	568	587	545	565	555	582	621	577	554	533	578	587	580	584	599	546	593	597	559	601	599	566	592	561	562	559	555	588	575	561	577	603	546	536	519	573	561	586	561	537	525	551	529	565	542	543	567	565	538	556	572	558	569	610	546	567	568	523	546	609	552	581	586	576	577	573	578	565	583	592	578	559	619	573	593	577	600	581	561	557	566	584	548	560	559	610	541	577	570	573	537	573	549	603	564	559	559	535	567	565	605	596	529	550	573	546	551	614	558	532	589	581	536	558	546	525	622	535	538	579	571	557	584	539	541	564	545	534	533	589	587	584	560	560	582	561	575	565	546	584	546	616	591	542	558	583	543	536	532	566	591	581	573	525	574	577	557	545	622	546	539	595	580	559	575	561	585	568	546	551	532	585	550	560	548	583	477	569	588	523	583	582	592	558	566	595	556	590	567	554	571	569	567	557	524	545	536	574	561	579	587	586	559	534	600	629	550	593	565	566	571	557	549	517	555	559	562	602	564	553	581	526	557	562	569	523	574	611	610	565	582	555	583	498	581	547	553	608	578	537	585	604	600	546	592	572	569	554	567	554	600	601	565	557	547	619	530	518	530	545	535	596	556	552	555	570	582	561	567	539	543	610	584	555	574	546	571	578	566	508	581	545	560	564	558	570	568	541	567	555	563	594	599	554	533	586	549	597	544	552	563	502	617	540	554	548	570	558	571	538	591	593	595	538	576	557	582	558	530	568	592	557	545	605	543	598	575	554	533	562	576	568	552	556	590	579	512	546	566	555	580	560	583	569	550	621	600	558	561	571	548	549	540	548	531	601	571	563	572	555	570	594	541	571	561	588	552	590	584	579	549	575	572	551	562	560	568	544	572	544	569	626	596	522	548	582	532	566	594	565	577	528	550	572	553	535	595	584	576	586	559	580	542	572	581	527	579	592	603	592	618	583	547	554	545	548	562	544	550	591	574	602	552	566	569	566	592	531	546	593	596	564	597	593	558	580	550	560	603	592	563	571	548	614	545	556	568	571	542	580	552	621	609	556	592	575	596	599	571	569	564	545	554	540	585	574	615	568	579	533	565	531	567	590	547	544	555	596	546	551	568	553	560	577	555	578	572	532	596	563	561	519	562	577	573	534	580	620	507	543	557	542	544	579	565	562	555	578	605	592	550	559	582	548	542	537	540	567	599	529	581	569	592	574	564	583	567	572	579	564	580	582	608	540	543	566	561	549	569	595	567	567	590	588	598	551	568	570	569	522	581	571	585	562	606	546	538	587	555	591	598	605	584	563	527	583	586	583	577	540	570	540	563	598	570	605	608	534	600	572	583	561	622	535	546	598	552	582	564	631	565	604	559	570	570	529	588	590	563	594	570	601	556	579	544	618	595	557	532	526	567	565	597	543	565	577	552	543	554	595	588	536	610	558	520	569	555	524	587	572	551	573	564	537	531	562	525	543	539	529	572	547	574	572	548	578	560	569	537	590	579	579	569	560	559	572	542	607	563	537	585	573	589	579	582	577	612	562	542	571	549	588	580	567	544	558	528	571	604	577	602	540	562	583	549	514	573	556	552	577	562	609	579	576	549	549	597	608	575	552	538	526	547	572	537	515	572	517	568	592	574	547	539	535	567	624	577	547	527	525	558	529	496	537	532	558	580	527	544	565	575	555	573	582	591	539	528	570	515	552	574	596	525	588	568	540	594	534	525	530	542	574	551	551	549	597	577	574	534	572	562	544	622	564	541	578	605	582	608	547	556	591	605	531	561	573	550	556	533	551	585	567	540	590	514	551	570	567	529	524	563	579	576	621	537	581	537	566	593	561	576	578	586	571	579	586	588	553	594	522	584	589	538	561	552	617	531	586	578	559	618	579	567	569	570	569	570	585	595	559	564	582	571	601	561	557	546	582	578	561	582	579	598	539	567	525	544	583	581	539	608	566	518	550	530	595	576	555	564	547	541	564	623	554	570	533	600	563	598	565	546	584	574	593	565	559	572	549	587	582	516	540	557	516	555	590	618	559	560	558	587	555	552	560	575	540	519	544	523	586	560	567	541	555	565	579	551	602	530	546	589	587	546	557	510	571	574	568	559	558	533	551	510	558	595	567	544	570	570	577	545	560	590	590	584	545	553	578	592	580	541	579	559	580	558
22114	3555	1443	1081	775	558	479	451	397	425	407	362	327	334	359	300	304	325	348	326	299	310	331	313	287	306	317	316	301	294	297	284	311	302	321	294	287	293	326	283	314	311	297	272	305	293	316	271	325	287	319	333	302	308	302	303	299	332	323	315	291	295	282	297	307	303	296	306	311	261	311	298	320	299	276	295	286	312	297	277	324	322	306	278	267	323	309	279	300	306	292	279	279	276	303	281	310	291	300	286	294	339	303	282	274	277	291	309	303	298	294	296	288	313	302	299	277	322	314	307	282	314	282	268	319	288	298	274	279	310	304	311	311	311	282	291	314	289	278	286	286	294	286	277	314	299	322	297	291	289	302	264	317	314	312	299	316	319	292	314	316	337	275	267	285	300	302	299	308	315	297	282	284	294	298	331	303	270	292	260	286	290	304	332	289	309	294	302	314	296	321	330	283	302	291	286	309	281	292	273	281	336	313	285	300	266	281	293	294	288	284	304	291	308	294	296	275	322	290	282	289	276	287	297	275	282	256	285	268	297	288	295	305	289	281	300	286	297	298	283	309	266	303	300	315	318	300	300	305	309	329	323	294	322	284	311	351	292	308	280	258	292	289	299	286	294	313	298	273	295	286	270	280	278	289	309	331	300	301	282	302	298	268	325	271	330	302	298	316	275	279	327	301	267	326	296	310	329	298	298	322	304	318	295	270	300	289	303	305	306	326	284	313	295	297	314	274	318	304	333	311	319	310	290	284	308	293	271	325	287	307	287	301	346	304	275	293	284	277	309	301	295	323	343	315	298	295	313	291	325	299	288	307	324	302	302	309	304	294	330	289	308	293	286	305	291	314	281	271	318	317	322	274	277	312	297	312	279	274	305	288	309	295	317	285	336	271	255	295	299	288	312	306	290	285	326	305	300	302	316	262	286	285	307	312	285	295	290	264	283	285	298	284	308	321	319	290	326	290	324	302	302	317	329	324	311	304	294	282	301	285	298	312	312	307	290	281	289	314	317	312	321	304	341	293	261	315	293	307	321	276	275	285	294	275	288	282	276	266	317	278	311	309	272	291	285	281	308	301	317	289	268	278	281	302	276	253	320	283	287	305	344	319	289	286	287	323	303	316	301	293	288	298	277	287	266	312	295	305	295	285	333	279	298	278	309	308	292	296	287	310	298	280	285	312	281	279	293	337	327	298	323	303	282	297	279	299	316	323	288	331	304	302	294	286	330	292	274	305	268	290	283	316	295	340	295	269	307	275	307	281	302	268	308	339	311	286	274	317	302	280	296	329	285	328	319	273	313	279	295	264	301	260	296	290	297	278	305	275	324	276	271	318	320	308	285	260	313	327	308	295	324	322	292	320	309	280	281	287	320	310	262	287	304	300	272	327	323	320	290	280	278	291	279	313	281	319	297	342	308	321	290	302	330	315	306	304	295	281	330	314	304	298	318	290	299	297	305	308	303	279	273	294	308	308	290	271	304	316	311	312	276	297	285	292	325	294	302	312	292	268	302	315	331	303	310	297	284	302	282	262	325	289	288	304	293	302	272	308	290	316	298	265	305	278	297	289	282	330	293	276	287	306	291	295	301	315	308	309	288	301	278	309	297	326	302	289	305	278	295	281	276	295	281	296	297	292	317	333	302	298	321	320	278	285	276	275	295	295	308	309	280	291	306	310	294	318	301	289	259	295	280	300	283	310	294	285	325	276	311	287	298	279	290	302	297	332	294	297	273	290	271	274	298	307	304	305	297	278	285	296	315	326	288	300	287	316	301	298	312	310	310	306	284	303	267	299	287	344	265	316	295	290	299	311	281	308	312	268	280	296	309	296	312	284	256	288	298	303	268	320	314	296	286	282	290	293	289	324	275	315	281	315	301	311	299	291	328	303	286	333	320	303	297	288	310	309	281	269	259	283	269	273	289	276	279	313	342	278	299	279	300	281	345	289	291	296	302	312	315	322	307	294	339	277	298	294	320	318	320	287	269	287	282	303	269	272	273	271	274	280	296	293	308	326	291	322	310	300	271	300	290	328	288	322	313	293	277	293	306	269	314	280	322	296	305	309	257	291	289	317	293	272	324	276	286	284	281	287	297	285	267	313	321	310	300	281	287	318	312	328	313	288	318	323	296	336	297	331	282	301	315	280	319	328	302	343	303	283	290	314	310	295	310	287	294	316	284	345	281	315	283	316	304	312	300	313	339	275	322	304	297	296	313	307	322	309	299	305	272	261	286	307	296	346	307	279	294	292	275	279	278	292	303	291	303	322	288	285	260	300	299	295	266	261	297	287	316	307	300	322	310	287	305	301	285	309	257	317	305	321	293	298	267	300	283	299	306	276	282	315	325	294	267	302	307	288	291	291	341	278	319	299	293	286	307	286	306	277	301	292	296	293	315	297	330	267	283	290	308	310	332	310	293	302	279	309	275	254	285	324	304	323	301	295	296	317	274	321	298	320	291	289	286	291	308	293	337	294	317	318	293	271	311	332	327	267	303	276	321	309	314	278	288	295	297	320	328	304	293	271	317	309	289	320	245	288	306	300	305	288	290	283	278	318	286	307	316	251	327	295	293	312	310	326	276	290	275	313	306	289	303	299	269	295	314	320	292	344	300	298	288	296	310	290	291	318	319	271	345	290	288	271	295	300	308	283	296	313	303	315	309	309	298	271	284	299	262	269	305	290	300	301	284	281	273	287	300	318	295	290	281	328	286	313	322	279	304	302	315	299	265	279	299	273	278	310	314	287	288	301	319	298	325	314	284	293	289	289	306	282	296	304	314	327	318	296	305	292	300	277	337	286	308	309	285	330	299	289	301	286	308	303	306	269	316	282	294	289	293	320	289	288	262	285	300	282	313	320	296	305	291	281	286	301	312	295	296	301	342	331	294	329	295	292	300	296	283	291	299	316	316	312	286	314	289	273	280	298	294	299	295	332	278	304	283	289	300	297	302	303	311	296	289	282	306	301	286	286	298	300	322	299	271	298	299	280	287	273	301	277	315	302	312	315	280	318	314	316	289	274	283	283	303	306	266	317	273	291	284	295	261	294	302	265	293	300	322	296	281	281	322	315	281	321	302	285	287	281	307	308	272	302	307	312	312	292	360	323	299	302	326	329	271	283	291	312	278	308	344	284	289	278	287	276	276	300	281	294	299	268	282	314	284	281	285	302	308	298	296	289	286	324	306	292	279	288	306	309	308	311	309	303	303	300	315	303	294	304	280	259	283	272	317	300	313	326	311	282	278	294	288	346	307	289	299	313	302	290	296	294	302	310	288	306	304	311	281	327	313	299	308	297	300	275	283	292	284	316	322	286	310	297	315	266	296	307	282	290	280	295	279	307	283	313	291	299	305	295	306	280	308	300	300	297	305	304	296	299	283	290	313	300	279	307	305	290	292	292	323	321	294	305	273	316	312	270	275	277	295	316	314	291	317	291	271	285	287	275	288	290	352	309	287	268	308	280	287	309	302	279	310	293	276	293	313
7539	1607	3033	3297	2839	2329	2000	1683	1538	1374	1208	1141	1148	1052	1000	950	987	927	946	873	881	861	803	830	830	822	816	801	775	799	784	769	829	765	801	768	780	735	733	795	733	755	757	715	775	748	727	762	772	742	729	780	725	759	744	778	749	754	723	754	739	708	697	765	734	747	771	763	674	781	802	761	749	764	768	755	745	768	749	761	749	735	682	779	758	703	691	747	733	678	679	734	721	705	766	708	672	721	739	737	728	745	730	713	741	743	709	771	704	730	780	746	725	748	725	713	679	730	723	706	753	714	732	726	670	714	697	730	740	734	703	699	811	722	705	723	723	683	726	756	699	724	714	776	725	687	793	764	729	753	723	756	738	719	716	745	762	702	761	751	761	738	741	724	703	723	750	730	716	689	704	732	746	748	718	667	783	749	746	768	713	760	723	713	709	716	732	681	714	722	727	723	788	693	708	739	716	727	719	733	705	746	762	734	737	731	735	710	762	730	776	758	685	710	731	714	760	708	720	750	731	676	744	762	735	682	741	706	749	727	725	751	749	738	685	714	683	752	719	696	757	656	717	688	734	723	738	705	760	720	779	757	732	712	706	746	680	724	710	757	764	716	718	705	698	702	748	681	742	709	758	748	750	693	698	706	718	678	712	716	706	714	708	719	720	706	738	724	719	729	715	735	771	698	791	775	670	752	728	746	726	720	702	720	681	767	766	725	741	733	712	753	731	680	751	770	716	738	731	720	704	743	707	750	724	705	727	761	713	709	742	780	778	706	689	701	697	735	727	727	717	749	711	739	710	783	724	747	742	710	765	698	714	762	737	706	731	681	751	730	672	740	709	736	678	729	748	720	720	741	730	740	740	701	721	750	749	712	751	748	778	748	761	748	695	703	754	729	715	739	682	732	745	696	767	726	716	766	726	702	771	715	670	718	764	726	768	741	771	741	726	754	698	761	739	725	721	723	711	716	709	702	753	753	770	738	737	714	702	730	732	694	742	742	748	731	728	721	751	701	724	725	757	718	741	763	693	683	740	704	727	786	727	723	738	722	718	788	696	715	773	745	678	720	724	718	784	737	721	702	727	739	753	708	714	723	791	693	698	728	703	720	764	738	697	734	732	739	755	722	762	704	771	770	734	744	725	708	741	731	733	694	780	717	738	744	737	726	662	747	754	721	729	732	738	691	727	707	731	692	721	713	748	720	687	753	711	715	769	727	686	722	751	727	717	714	709	717	696	705	713	705	699	706	774	772	705	778	682	742	735	677	767	718	704	779	701	716	734	697	690	718	712	711	722	761	717	757	771	701	742	720	714	715	756	778	733	735	748	726	756	723	731	741	751	756	729	757	702	744	768	731	713	709	784	676	701	703	752	744	698	677	730	713	705	739	728	765	702	746	688	742	762	724	708	742	723	778	722	738	725	692	702	758	717	692	744	701	729	702	698	713	676	690	735	758	719	747	767	692	697	744	728	775	708	748	740	741	706	780	719	711	768	743	709	694	755	741	694	696	732	712	764	734	705	720	742	709	716	722	765	722	729	741	727	735	744	745	755	746	768	760	760	716	729	719	710	686	733	727	700	711	709	709	721	749	757	693	701	740	719	707	773	786	729	771	723	743	686	718	780	751	681	736	687	702	778	731	720	762	726	775	703	695	671	711	729	691	718	739	731	765	765	704	733	763	712	694	754	683	789	707	724	778	739	703	731	713	723	721	751	705	763	738	736	741	711	735	740	733	728	716	706	712	756	727	713	694	757	740	701	718	710	758	753	726	776	746	724	705	747	759	709	733	739	659	736	742	717	724	713	708	704	731	670	678	741	667	737	715	694	706	713	719	714	757	728	728	715	723	715	676	737	700	683	754	756	731	723	758	716	728	671	731	751	772	749	701	754	735	695	735	736	728	710	713	712	709	742	731	754	754	737	702	718	703	718	777	721	743	689	694	760	731	726	709	727	711	691	747	696	749	728	715	730	781	745	744	728	707	702	760	685	709	753	692	687	739	683	743	700	695	700	683	744	768	717	733	709	695	713	723	770	759	713	757	702	689	736	703	708	725	727	738	760	681	697	711	686	766	730	710	747	709	738	683	686	740	703	764	696	780	742	703	692	693	704	737	741	746	732	735	738	679	766	713	766	721	711	780	677	754	738	733	656	724	676	690	729	742	748	721	730	698	727	725	728	722	727	684	703	711	744	734	695	729	733	716	763	721	756	729	757	769	710	730	688	748	706	725	706	713	707	723	715	703	747	708	693	732	708	728	752	726	723	711	700	730	720	713	716	719	671	710	695	739	718	700	743	750	762	719	726	723	718	695	732	684	715	712	709	714	729	732	764	715	728	745	756	713	698	736	713	774	696	633	730	738	758	715	715	754	692	710	747	769	719	744	718	752	728	728	734	753	751	714	721	656	753	704	687	749	708	708	729	725	722	718	750	734	743	689	702	728	727	708	777	739	733	746	740	724	751	671	748	699	762	764	699	741	703	711	726	739	710	700	744	776	743	710	706	758	717	695	689	740	671	716	756	775	744	680	744	734	737	688	737	729	697	692	724	729	746	759	717	722	712	729	731	746	725	778	760	771	707	758	679	756	753	727	776	701	721	681	739	733	709	713	708	705	707	748	731	659	700	732	716	693	743	726	804	697	726	709	710	765	721	784	746	723	737	722	727	777	763	717	742	709	709	704	699	719	680	719	748	699	716	686	743	683	794	696	740	768	766	756	675	694	728	726	776	711	757	746	721	741	711	741	718	744	775	743	728	746	731	733	684	701	721	709	783	731	730	704	735	756	695	766	774	738	739	750	729	703	746	693	683	677	714	756	715	687	757	751	741	727	764	710	680	700	730	718	687	731	716	703	732	751	748	742	776	731	735	743	693	733	693	712	768	753	740	753	803	675	770	706	736	734	738	692	693	729	689	731	708	701	743	752	747	690	714	780	755	743	772	764	754	697	741	710	728	749	726	721	694	725	727	738	754	806	681	756	732	720	703	731	741	693	745	728	748	727	732	751	721	696	716	785	699	711	760	724	711	741	735	759	737	703	706	716	746	682	704	737	686	719	679	709	700	689	745	755	721	748	715	731	723	749	744	740	673	767	784	707	721	745	751	724	752	713	697	742	710	700	732	758	720	680	779	737	711	721	720	710	727	742	719	744	731	718	712	748	720	764	724	748	736	776	722	733	733	738	718	689	751	744	697	753	729	749	693	744	721	755	738	742	745	719	731	748	715	717	728	750	770	679	692	714	730	762	701	760	759	778	735	745	687	835	737	711	707	741	724	745	671	733	661	702	712	722	682	748	702	734	702	714	738	658	793	714	753	755	692	754	708	794	789	715	754	738	766	717	713	727	737	710	776	744	660	718	703	737	734	770	747	691	662	716	743	741	791	731	670	704	752	735	678	697	699	720	775	715	694	768	749	767	734	716	733	753	730	732	776	711	757	737	683	725	694	757	716	747	733	736	748	756	685	757	718	717	697	748	744	783	712	722
25513	6603	2779	1886	1140	861	667	545	465	388	388	336	311	272	294	238	279	248	269	245	238	246	256	248	231	211	228	224	223	219	222	221	227	232	195	239	247	225	225	238	220	237	235	223	208	211	198	223	227	228	214	221	216	229	252	226	248	222	216	232	212	224	209	217	245	226	177	225	215	220	234	196	228	191	249	188	223	221	205	219	216	208	225	204	209	224	221	216	203	228	198	192	179	212	200	222	202	213	239	207	209	216	189	228	202	206	237	212	223	230	210	208	201	212	228	208	220	228	216	205	199	200	214	210	221	202	216	197	211	191	230	220	238	226	194	223	201	228	194	222	246	208	201	219	187	231	201	230	214	205	197	230	210	202	200	208	205	181	221	196	196	232	216	219	212	205	222	197	201	216	227	222	206	200	207	214	183	243	226	205	231	196	234	209	184	231	208	223	216	191	214	222	219	220	221	252	228	227	203	215	194	230	242	198	222	217	206	205	193	231	189	215	192	215	196	224	206	196	215	200	201	197	217	209	212	205	235	181	199	207	227	219	215	229	213	202	212	232	239	203	194	211	210	214	216	227	217	226	191	216	217	203	185	225	200	214	226	189	190	211	224	203	208	188	219	208	213	219	227	201	193	207	204	221	216	203	211	196	223	217	202	187	245	211	241	190	215	214	212	225	190	206	230	189	213	220	218	199	233	228	180	215	202	228	202	198	196	192	209	231	217	238	197	207	223	170	203	212	197	234	206	195	220	230	214	218	239	204	226	226	181	204	193	212	209	212	200	229	257	188	233	217	236	243	206	176	239	203	209	202	226	233	219	227	200	198	215	194	230	194	232	224	212	217	207	214	205	183	203	223	200	236	227	210	215	209	208	209	184	200	220	191	233	222	250	217	201	224	181	188	229	208	213	220	207	196	201	204	204	212	216	197	215	226	209	205	203	218	193	211	200	228	207	211	207	227	197	192	205	214	204	252	200	215	232	228	218	201	224	222	229	244	183	239	201	218	212	236	218	230	242	218	230	200	205	220	232	207	227	174	213	212	240	216	221	220	230	236	214	230	218	188	215	195	238	212	231	235	196	221	191	212	194	218	202	238	188	194	223	248	213	222	192	184	215	216	196	227	236	190	196	207	248	217	235	200	203	195	207	236	204	209	202	199	215	198	190	203	237	216	196	214	231	222	218	228	219	197	218	239	202	195	222	227	193	207	187	207	215	190	214	220	206	199	193	191	244	203	221	206	205	194	206	193	211	196	190	232	187	215	202	225	232	216	220	213	197	193	221	210	197	210	210	201	218	239	216	192	222	240	199	186	214	207	202	186	201	206	225	237	226	214	206	224	193	233	210	220	234	200	225	205	218	190	231	198	196	222	226	215	221	213	200	214	229	241	214	223	222	218	212	213	213	223	205	209	207	218	193	180	208	181	205	230	216	244	184	206	194	224	234	227	230	213	216	223	234	219	242	219	196	232	206	180	217	219	220	218	190	206	240	219	211	202	205	239	182	224	207	198	226	217	205	199	245	203	230	217	216	192	248	224	217	219	216	226	188	218	187	215	210	204	207	221	203	224	211	210	229	212	210	208	202	216	197	198	196	206	219	229	216	208	220	223	225	238	236	227	229	221	213	205	222	240	246	211	223	220	229	196	219	191	236	223	181	222	195	238	228	228	210	238	228	230	206	219	213	185	207	225	212	177	222	239	235	192	207	225	179	221	206	229	207	224	224	201	199	213	212	207	213	218	231	201	201	224	190	228	200	203	199	178	196	214	197	220	214	199	213	218	209	207	228	197	188	189	181	240	223	238	235	233	223	221	231	210	216	203	215	206	246	202	241	207	208	231	180	207	201	210	228	214	218	178	198	232	211	226	217	229	213	241	224	206	215	234	206	211	222	199	213	219	238	242	216	235	205	219	207	223	234	221	229	203	221	199	224	201	204	216	178	235	214	228	193	197	223	224	219	187	204	223	228	256	227	219	194	223	205	195	208	215	195	235	220	237	202	226	196	200	211	197	173	230	225	196	215	218	207	239	202	200	208	213	236	201	211	214	234	218	227	219	206	227	193	236	229	248	232	219	220	214	185	208	224	224	198	213	249	212	239	232	216	192	197	226	189	197	196	217	219	206	224	204	236	209	199	209	230	210	213	214	210	232	205	236	215	200	204	205	211	230	207	231	215	222	212	205	222	191	208	225	233	224	239	227	210	220	205	214	215	223	216	216	211	206	227	236	203	209	219	218	185	222	214	228	206	223	226	204	232	237	233	239	205	196	206	210	215	205	213	222	239	213	201	242	223	192	220	208	212	195	193	200	198	215	251	211	202	222	233	204	236	210	208	193	197	222	221	235	210	216	204	210	218	189	201	227	219	214	210	199	216	226	218	223	234	226	210	207	198	197	214	187	239	227	212	202	207	222	191	215	214	224	240	229	210	236	250	211	238	209	204	204	232	222	174	220	239	205	210	222	217	234	221	197	238	201	221	233	207	190	197	205	193	208	188	221	213	204	207	197	210	184	222	194	217	203	218	185	224	217	223	207	207	211	200	240	230	228	207	225	206	224	211	171	217	224	230	236	215	212	218	199	238	211	231	225	222	222	194	246	204	209	212	230	227	219	225	209	235	216	205	193	211	214	197	201	217	246	232	205	230	207	214	215	217	190	187	212	195	231	209	187	183	188	211	205	212	203	221	208	207	217	222	194	206	214	228	230	214	228	204	211	217	179	202	215	221	202	217	221	221	191	204	213	218	213	242	230	178	210	216	186	176	221	209	238	211	219	204	224	208	234	211	212	202	216	218	222	220	226	218	232	219	203	211	192	236	216	221	210	235	219	220	214	214	227	194	225	202	215	217	204	205	240	239	197	216	222	221	236	190	208	233	225	206	230	213	239	223	235	196	187	212	200	195	183	225	205	211	216	188	212	215	216	216	229	227	221	212	207	233	197	212	240	206	226	207	192	223	248	215	217	218	240	225	227	204	208	209	221	200	221	214	211	253	196	201	233	190	182	215	208	218	208	201	201	199	212	209	218	214	211	208	239	210	193	219	205	217	180	227	227	202	231	213	222	219	221	189	206	229	192	198	215	219	224	202	236	200	216	220	212	211	207	235	248	235	223	208	220	227	199	180	178	204	200	215	220	208	212	226	230	193	231	227	224	206	208	232	214	223	237	226	213	233	225	219	208	206	215	214	210	244	221	231	199	233	177	214	207	253	231	185	217	211	210	203	236	229	209	228	215	203	221	222	216	197	213	219	209	194	220	214	191	216	210	218	215	195	232	206	194	225	215	190	234	222	226	205	222	203	206	196	203	192	225	217	209	212	218	207	218	224	213	191	214	213	201	231	228	211	223	219	210	191	203	241	177	204	214	206	218	194	214	198	231	227	211	200	208	203	209	181	213	237	210	224	210	198	208	227	216	219	202	213	219	196	221	179	205	194	215	197	235	225	203	238	215	227	244	225	231	228	192	167	217	204	227	207	177	212	232	209	202
7872	2137	5309	5610	4612	3754	2947	2460	2164	1770	1524	1393	1239	1165	1069	1048	961	907	877	801	789	788	779	699	701	703	648	693	688	660	608	601	617	621	557	586	592	562	651	580	581	577	561	535	544	586	534	539	522	535	511	590	555	503	548	493	532	552	550	489	557	517	537	529	560	527	504	543	550	490	524	503	527	549	506	507	493	523	507	536	517	556	522	499	538	537	503	523	510	518	495	491	491	536	520	458	486	516	483	533	483	515	499	485	471	510	524	504	498	511	492	525	489	508	496	494	545	502	498	522	498	497	516	484	512	496	500	511	557	501	499	489	506	500	505	487	489	509	493	485	473	531	497	535	454	531	514	479	504	495	524	503	493	467	436	497	498	476	503	459	490	505	492	472	519	494	503	475	521	501	490	536	504	478	489	485	522	502	522	515	513	495	534	467	518	487	488	536	497	478	501	520	473	525	480	513	479	508	521	520	514	500	469	473	510	461	483	493	487	495	535	477	536	511	473	508	495	505	480	491	512	478	475	468	454	490	494	484	489	479	478	511	484	465	471	501	482	481	469	486	490	501	534	484	485	521	528	495	494	472	536	491	488	474	502	480	483	492	500	500	520	471	510	493	492	473	501	532	483	479	538	483	524	482	510	476	504	476	451	496	494	477	493	489	496	492	513	479	525	534	461	491	461	500	506	491	512	517	501	484	432	535	489	527	497	527	509	502	489	452	502	490	522	455	489	483	511	501	494	513	487	489	517	498	497	532	489	516	499	522	502	528	477	503	478	531	502	503	476	487	503	511	481	493	487	482	453	489	504	504	505	526	475	539	493	497	487	465	521	514	465	466	526	484	518	487	466	494	486	507	498	503	526	490	506	502	474	522	524	474	514	503	474	479	536	473	508	540	526	476	488	507	469	504	539	483	535	519	510	460	506	474	475	498	472	517	471	476	493	510	503	471	510	497	495	474	497	481	514	489	461	497	494	493	499	497	490	496	472	472	475	513	469	532	496	491	483	516	451	482	490	496	483	514	485	499	480	474	502	491	500	449	468	484	512	460	504	533	533	482	556	520	479	511	506	485	514	467	526	460	513	509	498	524	518	491	501	496	502	516	436	491	469	492	473	511	495	493	466	494	503	484	492	496	505	494	494	506	492	504	496	535	486	537	468	512	496	521	496	501	506	515	509	521	476	490	457	494	514	481	458	510	500	503	461	514	497	480	478	487	421	495	490	478	493	482	519	481	508	520	505	515	510	471	521	469	478	469	509	467	524	496	456	507	508	483	505	484	473	511	493	493	451	521	490	509	532	483	521	463	526	515	504	479	496	474	487	505	491	495	526	526	537	466	511	516	467	518	492	496	504	450	469	449	483	477	519	536	524	488	508	481	529	504	494	465	465	521	501	487	503	507	481	483	495	509	505	514	454	513	465	485	470	532	458	508	515	513	522	532	469	504	498	511	485	499	498	500	483	512	501	501	471	494	496	473	492	491	462	498	557	476	525	557	518	499	477	486	506	511	496	519	472	459	518	434	489	533	511	473	517	471	495	502	487	489	494	530	491	482	483	489	520	469	458	510	515	505	487	490	506	486	504	502	463	497	493	509	444	484	512	495	495	520	523	444	497	514	468	494	511	505	456	493	516	465	544	522	490	519	525	491	492	524	507	455	510	466	503	513	442	457	486	460	486	478	484	512	496	474	468	461	509	512	517	493	487	466	507	472	500	503	484	464	531	475	506	468	457	485	474	534	494	521	465	528	498	517	509	490	450	498	494	501	533	475	464	508	514	507	493	491	494	504	483	513	474	498	484	479	519	481	498	493	496	478	491	506	521	510	461	492	493	494	512	474	518	499	511	508	493	495	486	504	507	495	475	499	476	501	507	477	482	494	509	474	521	454	515	476	484	470	496	500	520	508	511	492	475	491	477	500	465	483	512	480	505	460	493	475	483	495	438	536	518	500	494	481	511	492	513	511	480	495	461	490	498	494	523	521	506	494	500	479	511	476	515	511	518	509	485	500	493	527	497	447	540	550	560	504	521	459	517	518	480	471	453	492	529	512	495	501	540	490	498	515	456	480	514	486	500	493	511	488	499	514	479	496	538	503	503	446	505	482	493	473	465	476	514	490	486	498	494	502	458	516	522	467	512	499	455	488	507	472	532	448	494	524	455	495	476	504	494	488	455	539	531	538	471	477	506	497	482	482	504	541	469	510	508	493	517	533	514	481	503	490	516	496	489	500	499	509	460	506	514	474	504	500	505	454	489	504	492	485	466	491	529	479	523	500	488	491	473	456	533	472	521	499	476	495	487	488	455	490	478	483	479	496	483	502	539	505	446	463	493	497	472	498	534	534	512	526	493	515	529	516	494	492	523	449	472	499	505	477	502	471	488	482	452	457	508	499	454	480	474	486	490	485	466	525	501	480	513	487	501	451	516	512	506	497	529	506	513	496	492	521	471	524	561	501	499	516	494	493	481	499	510	473	480	493	511	525	488	498	480	493	475	491	491	469	471	499	510	511	486	546	483	481	538	485	505	487	504	481	521	479	492	475	501	516	502	474	476	518	435	479	510	492	540	468	510	561	461	470	489	469	483	511	478	473	475	485	509	513	508	469	465	473	482	499	469	470	489	525	511	460	498	511	540	434	498	499	507	549	476	530	494	465	488	510	446	492	538	479	479	479	485	500	485	487	491	493	524	464	515	484	526	501	528	474	505	494	492	511	505	513	435	540	498	484	547	503	502	519	498	495	483	503	468	512	530	480	464	452	481	494	510	497	531	448	517	442	516	490	492	517	559	519	491	481	495	508	507	500	516	519	531	477	486	486	483	485	549	513	504	548	493	447	460	512	481	520	474	523	535	501	470	517	503	501	463	463	493	485	507	485	527	538	506	494	483	504	464	531	520	488	500	550	501	486	514	521	479	545	476	482	509	469	487	491	490	484	486	514	489	455	479	473	488	491	501	525	522	504	525	498	516	510	506	514	480	497	490	503	480	493	483	478	470	451	506	502	502	561	486	524	522	538	526	524	498	496	486	501	507	468	502	510	500	516	491	481	466	529	500	482	500	494	521	475	521	495	524	531	504	476	502	495	505	451	496	538	485	481	495	484	509	534	459	469	488	513	535	487	545	520	485	480	453	447	473	481	513	517	476	479	501	445	507	459	522	423	504	496	533	481	460	499	504	464	501	496	474	535	512	503	443	510	478	502	476	489	493	436	508	485	497	486	448	521	518	470	477	523	501	469	525	489	519	525	501	495	457	468	473	509	499	507	452	492	500	524	495	453	506	467	478	471	470	531	501	522	472	540	488	482	537	494	457	498	509	514	541	517	559	504	491	465	483	522	501	498	472	498	485	481	462	499	468	504	472	500	497	469	480	488	558	501	501	487	466	516	541	516	463	485	481	525	482	488	494	507	493	487	507	501	459	460	491	527	486	456	474	528	482	525	501	485	510	502	517	455	519	480	508	531	498	490	495	485	486	528	478	503	506	482
17972	1291	293	274	236	237	215	228	216	208	239	217	217	224	221	254	245	232	202	254	251	225	240	232	216	225	216	239	214	209	205	223	237	214	236	195	231	243	251	235	226	205	212	239	229	241	219	262	217	239	215	221	239	208	219	223	259	223	261	246	226	228	252	248	264	240	227	231	227	216	216	236	230	241	204	240	259	211	201	252	231	232	192	243	243	227	219	262	217	225	225	232	209	242	223	237	245	237	232	235	219	226	237	234	263	232	235	222	218	247	241	229	229	246	201	218	244	197	224	252	212	241	234	240	196	226	223	248	229	245	230	224	209	245	226	227	228	231	231	226	206	268	209	245	261	249	217	235	233	223	232	218	232	212	218	228	260	244	220	250	239	219	226	239	210	212	226	235	230	221	234	231	222	237	227	229	230	236	232	240	227	222	214	200	241	221	233	233	241	214	195	210	230	221	252	235	236	203	221	234	232	225	207	245	224	234	233	248	226	231	227	252	259	210	212	227	238	228	212	235	228	232	271	215	202	211	226	237	244	219	238	251	231	221	218	199	228	205	227	238	198	210	199	218	217	246	219	208	230	249	223	231	240	255	252	227	247	229	196	222	215	236	225	232	258	237	188	208	219	217	211	239	230	224	203	219	194	237	244	237	233	223	228	230	234	191	213	239	255	229	209	242	258	185	225	207	228	248	237	224	245	213	190	231	218	230	245	224	234	232	219	218	195	249	228	231	216	237	210	217	229	245	220	225	245	230	235	201	211	220	242	221	239	229	230	236	219	222	238	208	225	205	250	229	250	215	229	222	196	240	230	234	269	228	251	197	231	216	220	250	232	242	226	220	199	230	220	250	211	248	221	205	239	212	221	222	234	220	215	220	214	210	220	203	250	253	202	231	213	228	258	236	213	235	234	223	239	231	228	239	227	234	214	231	208	222	217	217	242	198	237	205	233	227	262	235	215	251	188	221	237	216	236	175	227	223	216	241	240	210	273	203	228	250	247	232	231	219	243	213	204	224	248	242	220	186	233	224	215	234	253	209	237	212	248	240	219	219	249	235	210	234	193	205	236	227	233	226	225	232	228	230	229	239	212	248	264	250	230	235	216	231	240	237	229	245	230	224	184	230	222	236	206	238	242	240	231	226	246	247	249	232	258	260	245	253	212	210	237	246	256	208	210	206	192	227	251	230	234	228	212	225	219	216	221	227	234	215	243	231	229	235	245	214	225	227	213	258	204	226	231	231	249	239	227	239	228	247	217	209	214	224	236	255	218	257	230	200	241	235	247	217	205	214	220	244	204	239	225	212	249	234	226	256	216	246	218	255	232	228	258	196	222	248	238	249	228	212	238	206	215	217	222	235	218	248	225	259	220	207	234	237	229	232	241	236	230	233	236	229	227	232	222	220	203	223	241	220	244	218	223	235	191	201	236	221	231	215	242	233	210	229	247	234	217	226	220	230	193	237	241	236	218	218	256	235	225	230	210	253	212	206	247	218	249	246	246	217	210	264	232	249	220	232	249	250	214	247	220	225	202	206	231	214	229	263	233	231	225	229	206	226	237	238	228	205	236	233	243	220	235	245	237	235	211	235	219	218	222	237	234	268	244	227	226	228	276	223	234	236	214	235	213	250	257	205	251	211	209	231	250	218	234	241	228	209	250	201	225	237	215	235	233	243	232	221	211	227	215	216	207	204	217	204	229	258	244	257	238	240	253	240	226	235	247	213	236	255	202	224	228	238	260	225	213	228	236	212	227	227	238	214	224	239	200	246	222	222	225	235	249	249	226	247	237	248	222	238	238	244	227	251	233	217	224	254	207	225	224	214	233	228	215	219	255	242	261	244	226	199	240	219	233	257	237	228	242	244	229	239	238	234	215	260	240	224	228	216	209	232	199	225	232	199	235	218	238	245	216	219	238	209	233	200	221	232	215	219	230	250	242	243	188	233	290	221	209	228	245	224	240	237	241	232	246	221	258	223	229	244	242	227	217	237	227	252	244	241	226	209	215	221	245	230	218	248	212	215	239	225	245	232	241	257	228	222	253	226	244	213	220	214	237	250	226	220	222	231	211	249	232	233	253	203	246	218	246	222	229	218	239	224	222	214	207	229	239	256	213	239	212	218	226	244	221	222	221	214	216	257	216	218	222	238	229	220	260	227	258	227	198	249	234	230	213	223	233	255	219	205	242	220	245	240	225	233	228	235	213	226	217	236	243	251	241	228	233	215	220	223	223	226	223	221	236	207	244	244	241	207	240	235	250	233	217	258	228	240	213	232	210	265	234	221	259	211	196	222	226	236	217	230	260	238	207	241	225	245	249	188	221	236	223	226	230	240	243	249	240	223	230	239	225	228	241	242	217	229	222	215	202	214	223	226	237	236	235	221	237	248	229	238	234	230	248	270	248	228	240	212	257	237	252	240	251	236	240	224	266	243	209	233	223	224	199	222	229	264	268	220	235	258	204	222	235	219	225	237	220	234	241	222	233	245	226	237	232	228	242	211	247	247	232	232	228	246	237	230	220	265	196	216	238	221	226	227	261	210	246	243	214	196	238	214	231	240	237	247	224	209	234	238	226	239	225	212	248	214	213	223	242	206	217	212	253	198	226	223	255	251	214	234	233	238	261	249	218	215	238	234	216	230	213	219	222	243	216	210	232	230	191	226	248	215	214	247	229	204	216	219	227	237	197	236	211	235	232	205	249	219	225	207	245	214	236	200	225	241	231	222	243	216	224	241	214	200	231	231	237	242	218	200	257	236	245	248	233	223	240	231	233	247	225	196	231	207	265	231	250	254	232	223	204	247	235	212	246	253	230	233	234	245	247	234	245	245	247	240	211	195	242	231	235	229	242	204	232	221	227	229	205	249	227	264	236	215	216	220	230	224	225	214	239	245	241	207	237	232	251	235	221	217	247	229	239	250	221	252	200	222	228	226	207	214	234	218	214	220	226	224	224	214	233	234	222	225	217	237	249	221	249	243	213	237	242	223	233	205	266	218	207	213	202	235	209	223	234	209	210	231	236	251	238	239	218	219	223	245	223	213	207	208	201	238	225	218	228	228	216	232	203	222	230	239	195	224	235	246	233	222	218	213	237	249	247	233	188	221	231	216	258	220	232	204	225	250	203	214	213	206	213	223	232	232	231	204	217	234	223	207	228	215	252	266	227	260	206	220	243	219	226	193	196	232	244	235	248	216	241	212	237	216	214	251	223	241	238	225	223	247	254	253	225	250	213	268	242	223	245	248	236	232	225	238	225	252	206	231	243	248	252	233	230	236	246	225	229	237	208	221	244	198	233	253	252	242	247	203	229	231	209	232	235	213	220	247	239	232	227	215	233	209	203	205	227	229	255	213	234	221	236	241	207	241	230	217	217	232	218	226	231	240	217	200	231	233	233	225	224	234	234	233	223	230	220	210	225	247	204	237	252	222	236	213	234	231	210	231	258	218	230	225	210	212	221	242	224	240	237	214	240	244	230	229	225	235
6632	654	659	679	665	611	611	636	574	584	594	530	556	601	571	526	621	541	535	548	551	586	547	569	578	545	569	535	607	561	561	575	560	552	562	594	574	570	549	545	571	572	559	535	544	554	600	556	528	542	549	541	569	601	564	561	565	524	566	543	591	549	568	527	542	555	550	554	543	565	543	579	549	571	591	561	551	560	548	552	562	546	607	530	565	589	525	584	523	546	557	552	562	595	575	565	521	551	566	552	568	542	577	559	569	537	557	570	545	574	523	557	496	549	517	590	558	557	552	597	577	530	521	536	559	548	565	553	556	573	601	633	592	536	560	550	532	539	575	570	551	567	602	572	515	559	567	565	605	564	560	539	560	570	558	553	542	555	591	539	590	547	585	541	532	537	553	575	557	541	549	588	553	590	593	570	533	558	546	608	522	532	542	558	526	563	567	587	536	522	556	568	547	554	571	537	544	570	553	521	569	552	575	511	551	553	578	572	542	577	541	546	536	550	548	512	493	568	548	625	545	573	554	561	597	564	562	576	543	540	534	542	569	571	584	545	550	536	545	579	567	596	587	568	543	540	579	593	578	608	552	543	528	560	585	569	503	540	553	561	524	551	537	583	514	576	533	549	547	567	583	557	562	581	593	522	567	588	564	548	532	616	564	555	573	585	557	548	571	562	623	566	561	581	514	569	579	580	546	564	565	543	526	528	527	537	578	617	581	542	549	552	547	568	557	543	571	556	582	575	544	607	512	602	577	568	542	564	595	587	558	540	622	549	564	579	555	570	535	613	565	528	579	567	536	579	542	572	526	553	500	542	563	569	588	531	582	607	519	558	557	589	544	512	559	564	580	535	612	548	565	540	585	562	558	542	577	563	549	582	593	568	579	516	551	549	559	559	587	558	545	594	564	554	568	544	559	536	582	564	626	580	575	567	573	591	538	542	560	584	587	570	565	582	538	567	583	608	551	545	575	551	541	569	563	538	543	547	571	582	570	579	542	563	573	538	592	596	582	573	577	590	564	549	570	619	566	571	594	546	584	577	529	545	583	571	542	548	576	572	560	589	544	540	608	571	547	609	542	530	584	573	586	553	522	525	535	556	602	526	556	591	502	545	561	574	585	560	554	565	576	563	594	527	539	552	545	556	597	525	557	564	539	547	585	541	588	584	549	544	567	537	562	568	597	582	557	562	608	547	566	616	554	571	573	549	540	567	564	555	569	612	542	567	565	570	570	554	575	580	553	558	523	545	578	581	562	575	572	559	567	590	557	542	567	551	566	531	557	570	561	571	532	535	559	546	541	600	555	567	535	570	568	607	539	558	511	589	581	547	574	549	542	546	594	535	562	521	564	523	566	541	553	542	562	570	584	565	575	549	584	555	546	600	573	576	544	543	539	551	526	570	536	577	581	568	589	554	559	568	544	572	550	607	579	583	549	542	556	577	575	580	554	579	571	553	585	555	567	531	569	617	592	570	550	571	551	542	576	559	544	530	545	555	537	560	567	589	559	553	542	522	569	527	564	585	548	554	578	554	637	567	535	572	564	569	546	542	528	574	556	577	575	514	544	551	571	584	589	579	532	599	581	546	559	565	566	547	554	519	573	566	561	541	551	564	540	594	538	563	577	587	553	549	570	538	558	598	578	563	541	548	605	561	529	540	581	571	578	600	553	559	554	555	527	545	566	537	545	589	561	529	547	562	566	592	555	569	600	540	579	536	585	550	568	555	611	608	588	549	548	546	568	563	588	597	542	564	519	566	553	569	589	514	571	614	544	554	576	583	561	591	520	553	573	553	564	547	548	537	556	562	567	565	578	567	528	542	532	598	572	577	539	543	538	575	569	559	553	544	558	540	556	573	521	547	531	539	596	566	565	523	558	589	572	571	548	552	518	556	535	539	551	588	551	565	574	578	567	576	549	595	555	564	560	539	539	566	583	505	576	566	578	568	580	559	540	518	559	551	605	578	553	567	534	554	566	562	562	547	540	574	578	558	535	582	537	537	543	587	577	542	567	556	545	612	558	535	551	555	533	558	569	555	629	550	579	549	545	533	565	578	548	582	559	534	598	572	600	552	559	571	578	548	594	556	558	605	523	550	579	568	567	518	577	591	594	581	562	551	550	568	563	568	588	588	538	506	570	549	566	614	577	600	605	526	553	543	545	534	581	554	546	549	558	558	574	548	555	532	562	553	601	533	523	526	558	528	537	527	557	567	573	580	529	567	527	571	539	551	576	589	554	577	592	574	577	548	556	550	580	569	565	594	539	572	558	577	586	496	516	600	571	554	595	604	613	605	518	554	549	537	564	586	587	555	546	525	557	617	584	535	503	555	506	570	570	561	589	578	526	515	551	561	558	556	553	557	569	516	591	573	587	543	567	594	570	534	543	620	534	542	545	558	584	577	485	586	586	562	541	582	536	552	560	552	575	530	551	535	532	550	565	562	531	598	559	566	590	544	535	505	524	558	596	559	539	498	584	594	548	531	539	584	564	563	576	516	540	562	531	547	532	577	533	614	555	528	513	562	579	562	525	534	544	614	592	598	546	566	571	559	558	565	589	541	561	546	534	583	599	541	555	570	531	614	539	559	529	543	575	492	528	541	589	573	550	548	561	554	574	528	573	547	591	593	548	575	584	549	580	565	561	561	564	558	563	546	578	561	613	575	582	525	549	535	520	561	507	572	577	565	529	537	522	558	574	558	524	552	519	575	584	558	509	584	548	595	561	540	551	519	530	553	556	590	565	542	578	505	534	604	521	563	537	543	561	585	488	569	527	572	599	579	537	571	571	560	590	572	550	509	577	576	543	577	561	570	549	650	549	496	539	564	585	538	565	583	540	529	570	598	558	553	537	545	538	568	545	542	536	596	577	555	562	555	529	568	541	541	566	551	545	581	574	564	582	563	594	538	587	580	567	561	572	569	534	559	563	597	564	555	571	613	544	540	564	572	576	544	601	540	553	574	552	522	522	564	594	513	572	546	577	562	553	551	547	550	544	583	541	556	546	548	576	563	547	518	563	576	558	563	534	551	558	552	546	537	581	530	557	559	572	562	592	569	561	532	566	601	557	557	570	562	516	579	559	541	545	556	548	574	576	547	566	556	589	568	572	572	553	579	547	567	558	554	533	560	593	598	536	566	587	588	521	570	560	533	597	527	539	555	597	544	580	551	573	531	542	563	544	549	581	556	538	556	493	554	578	527	519	588	588	545	566	529	554	565	559	563	572	578	595	590	567	514	521	554	552	578	548	553	571	540	569	608	584	574	548	566	535	520	604	535	562	541	555	615	549	588	547	560	541	561	579	582	575	579	531	578	594	529	577	557	589	546	514	566	546	610	585	540	549	609	561	561	574	536	559	587	565	601	527	605	552	564	571	567	549	573	572	515	551	578	541	554	577	564	563	569	576	588	512	551	553	550	602	570	529	532	542	583	520	528	573	573	560	585	527	540	553	528	568	566	537	512	549	585	524	536	578	568	571	565	571	577
22054	3429	1805	1197	851	679	512	447	439	392	429	347	334	341	325	346	327	332	334	312	295	306	304	282	297	305	302	328	306	287	308	294	285	305	299	302	289	310	285	335	291	315	322	299	304	308	293	298	292	337	298	315	299	307	311	311	289	325	310	323	318	288	293	284	319	307	311	329	343	289	289	319	319	326	259	312	321	289	302	287	341	321	292	295	314	297	297	306	280	297	287	269	289	304	273	307	302	330	307	295	290	288	302	293	306	295	308	298	310	314	278	318	292	316	315	301	287	309	290	326	294	326	284	314	309	293	308	276	301	300	316	320	270	317	295	276	317	288	292	322	263	307	287	306	311	289	298	298	305	314	297	296	305	278	281	303	335	314	317	341	295	305	260	298	295	317	316	311	304	278	289	293	273	321	320	322	322	307	302	320	280	311	326	288	266	294	331	299	288	345	335	297	310	299	292	286	314	315	307	295	258	259	276	268	310	310	273	275	271	292	296	278	297	303	327	272	293	296	281	290	301	297	312	299	312	332	261	305	285	296	304	273	284	300	297	298	315	298	315	294	265	276	325	307	310	269	281	292	306	300	313	316	259	294	287	304	286	303	280	300	267	290	298	313	280	313	271	304	301	307	298	301	298	294	318	260	294	330	315	302	310	306	286	298	272	272	301	332	273	285	287	325	296	316	299	325	286	267	305	308	281	292	295	293	312	298	325	304	305	287	296	276	278	306	304	275	315	279	322	321	340	314	297	303	272	278	303	331	302	309	298	314	310	300	338	287	305	280	294	276	309	315	340	303	311	330	334	305	269	305	315	290	300	306	288	288	313	326	318	296	293	322	312	295	315	274	307	307	333	311	288	257	293	285	305	302	289	306	281	305	310	300	308	301	299	315	299	303	303	308	329	296	334	336	326	280	295	282	308	339	332	316	310	288	296	299	267	323	300	321	315	314	287	310	278	302	297	304	301	315	300	300	291	294	289	291	277	324	267	293	280	285	308	329	291	312	344	285	291	287	303	320	303	333	290	329	308	306	297	294	294	284	283	292	265	320	285	303	336	279	273	283	337	298	287	310	308	286	328	307	325	300	307	316	272	273	299	269	301	285	310	283	306	281	305	298	312	295	296	287	284	299	272	321	294	295	278	305	313	288	297	291	276	314	316	308	310	317	270	325	320	328	307	278	282	288	336	279	312	279	294	308	283	314	327	321	319	319	275	312	296	279	283	290	305	292	272	306	317	260	267	306	268	266	286	283	278	293	299	315	292	306	316	268	272	312	317	296	340	279	280	305	303	287	358	290	268	292	295	296	307	302	301	243	282	288	314	300	297	309	289	300	294	296	297	317	293	324	275	260	298	295	299	300	311	294	327	308	300	265	294	285	292	285	299	293	312	309	299	313	302	265	316	279	323	334	316	328	309	295	296	332	307	295	296	285	338	267	301	305	292	302	346	293	290	313	304	291	304	299	296	301	303	300	299	294	313	320	317	283	327	300	312	275	317	304	297	303	297	297	303	301	312	297	301	308	305	304	294	290	279	268	283	314	306	302	329	324	277	287	285	298	290	315	304	319	291	270	300	272	307	300	327	335	306	289	276	301	325	303	303	321	285	299	325	272	296	288	294	279	292	286	312	325	316	269	288	282	308	316	312	269	301	285	285	298	319	314	282	337	302	310	306	338	259	273	322	328	305	301	276	311	299	314	329	296	315	315	307	278	304	280	300	299	290	276	272	294	297	292	305	300	296	292	292	291	264	315	307	295	307	284	321	308	313	290	309	283	303	297	311	291	280	275	276	320	273	303	294	295	282	308	340	304	289	288	329	305	308	297	285	306	341	249	276	318	272	307	326	305	313	306	298	319	265	302	292	314	306	291	289	270	274	299	282	317	258	295	280	300	291	287	307	301	319	297	318	268	283	314	291	286	296	302	311	330	299	304	284	314	318	287	334	291	310	280	280	310	287	307	317	284	313	274	299	299	307	323	271	315	287	304	335	290	321	293	321	308	277	312	273	283	316	294	293	322	293	319	294	292	283	285	287	299	284	278	283	290	317	326	306	296	280	311	301	280	296	276	313	303	296	304	314	293	291	299	272	281	292	278	301	312	319	306	309	313	319	309	278	311	306	291	273	298	320	336	323	284	282	300	283	291	290	303	282	276	287	325	296	313	306	274	302	309	301	281	304	301	324	320	301	316	293	301	308	310	321	348	308	281	292	283	303	302	273	296	316	289	315	296	274	303	305	291	347	288	320	307	288	282	288	302	320	265	342	334	305	294	298	306	280	326	310	312	298	269	273	291	269	326	296	284	305	297	305	286	282	296	313	296	319	317	323	275	307	307	303	295	301	334	331	299	285	313	298	296	290	320	302	313	305	266	320	287	265	285	308	314	298	315	314	302	302	270	303	245	282	316	287	333	292	293	321	269	315	267	289	287	317	275	266	298	294	306	285	307	301	295	313	320	297	297	296	321	302	316	269	293	266	304	323	327	301	293	289	286	310	313	301	268	302	316	288	305	304	291	307	292	298	312	312	302	307	286	288	297	284	293	315	291	344	285	299	330	276	306	279	302	328	273	331	275	278	328	325	313	295	291	265	342	315	312	288	286	362	327	300	299	305	281	295	301	309	287	277	303	279	292	273	300	314	282	293	308	309	327	311	288	288	293	334	314	293	295	296	289	279	316	324	276	300	299	332	258	318	303	304	304	303	269	334	327	279	293	268	310	297	275	318	309	288	297	299	340	292	298	290	275	267	293	322	293	276	317	328	287	291	297	316	304	293	296	284	290	326	297	285	300	302	321	286	281	307	351	295	274	295	306	303	276	291	322	328	284	346	321	305	296	302	309	282	324	318	313	331	288	277	314	326	321	278	330	309	268	295	298	271	288	292	301	323	282	269	275	287	302	307	313	301	273	296	289	292	276	309	295	295	279	302	318	292	332	317	328	316	301	331	291	302	298	316	311	267	269	260	245	293	285	311	312	308	300	263	358	291	318	312	337	293	284	307	285	319	301	301	279	310	308	316	267	330	274	281	324	307	297	329	258	309	295	297	298	316	309	289	296	291	314	304	328	308	306	317	292	290	271	322	337	293	308	296	304	315	299	279	315	278	306	311	289	281	294	299	296	318	293	297	332	304	291	308	300	281	299	294	268	309	304	296	282	291	267	292	306	317	306	316	285	304	322	292	284	291	300	309	299	297	333	306	293	287	284	288	282	298	309	284	306	345	315	303	278	299	278	303	326	302	331	275	287	288	293	277	277	277	272	286	292	341	293	320	318	303	298	304	292	288	297	272	276	303	309	334	298	308	298	307	292	295	283	283	325	308	289	315	295	286	303	285	283	275	277	289	278	274	306	287	280	307	297	273	296	297	312	287	319	284	297	264	308	283	301	281	323	304	287	307	351	298	290	290	278	306	306	311	299	315	291	297	302	312	283	306	313	290	302	304	269	303	321	309	308	304	273	327	293	333	297	320	320	279	327	269	301	294	314
7583	1504	3203	3325	2859	2385	1986	1704	1451	1353	1269	1171	1144	1008	969	955	972	903	935	843	870	904	881	790	838	801	812	841	786	786	725	741	755	767	752	813	768	803	718	765	806	808	735	778	778	731	784	739	783	757	749	691	732	798	740	720	721	700	680	750	773	750	736	703	711	758	780	777	723	717	772	757	727	774	788	780	762	757	730	731	762	722	774	719	732	779	772	723	709	774	749	716	747	733	712	706	717	730	750	692	705	699	733	748	725	717	726	738	770	698	713	755	685	751	742	736	724	690	743	720	725	723	750	692	722	716	684	734	669	739	770	749	727	774	720	764	735	726	701	753	753	748	749	705	741	710	729	778	767	731	671	718	693	733	761	736	754	697	730	725	729	699	718	755	732	727	719	700	736	693	658	683	675	741	730	721	720	710	738	755	706	708	705	719	757	701	687	760	716	728	740	713	745	692	727	758	705	728	755	664	731	762	695	738	746	730	730	754	763	736	700	737	765	754	748	714	709	798	761	733	749	762	737	765	738	681	715	725	777	735	716	719	726	752	728	769	751	687	719	755	678	671	729	751	733	788	723	698	713	724	750	711	721	758	734	788	760	740	692	717	723	707	702	712	715	743	703	735	772	777	702	712	693	759	719	728	727	715	752	752	681	737	752	728	718	714	724	783	670	680	718	741	730	742	681	750	729	761	744	745	706	754	731	743	704	760	715	722	729	707	744	724	758	723	768	743	694	753	730	645	718	711	712	685	788	744	698	771	722	699	754	797	687	708	744	725	731	769	740	751	712	662	728	702	689	771	720	727	715	751	701	733	768	757	716	705	768	697	734	718	728	729	740	716	784	727	744	746	763	781	702	784	737	751	723	716	763	725	689	706	730	712	761	709	731	749	709	727	687	741	769	746	688	735	727	695	677	700	745	748	702	711	709	719	707	719	725	710	685	778	754	750	732	734	711	728	727	769	715	720	729	723	713	684	741	738	773	735	701	708	701	702	761	698	705	712	781	719	710	724	710	684	724	713	702	829	756	714	697	673	728	743	689	693	730	753	676	757	718	763	704	754	730	795	741	714	711	744	695	744	702	711	690	781	703	798	718	751	724	728	740	688	716	759	710	797	708	685	726	754	713	752	709	735	747	705	723	691	768	718	714	751	764	778	685	681	706	717	740	780	732	689	730	732	741	708	713	779	735	705	716	695	768	687	737	687	766	748	751	750	705	731	660	701	717	726	702	704	705	721	742	687	679	718	726	747	772	766	715	762	738	718	745	748	731	680	703	692	723	752	751	726	738	698	690	729	684	687	752	716	699	726	734	706	713	789	686	742	717	732	731	735	742	735	770	715	742	756	698	689	744	671	713	721	725	737	719	736	714	721	710	749	701	711	673	724	704	757	697	734	751	742	711	712	777	710	725	747	722	758	732	742	764	783	723	704	741	729	738	682	682	758	726	718	695	688	725	782	725	693	750	761	781	752	769	735	725	679	750	724	751	707	721	705	700	746	719	736	728	725	741	721	722	774	723	733	748	791	676	691	723	709	704	745	764	730	695	738	692	709	723	726	760	716	702	741	707	708	718	746	704	651	666	698	715	762	783	716	730	718	713	725	710	730	726	753	734	723	744	784	725	682	701	726	731	717	729	718	719	688	748	727	772	710	744	777	737	696	778	759	729	719	703	718	739	738	738	703	739	688	766	708	723	702	713	715	757	761	703	748	749	725	727	726	679	773	696	728	723	705	714	722	763	761	720	723	771	753	710	744	705	712	748	778	753	703	708	760	703	718	704	783	732	692	700	746	731	760	717	740	788	706	705	721	733	712	733	777	650	755	740	798	709	729	725	728	769	741	704	787	726	713	730	767	710	722	766	733	719	723	760	737	733	723	775	733	703	735	716	724	711	709	765	754	733	715	758	719	713	741	749	759	771	743	736	741	742	718	724	700	767	742	730	733	708	729	724	738	728	720	707	766	713	731	734	796	710	711	746	720	723	706	730	733	768	724	718	708	747	752	769	693	719	730	740	710	764	743	698	702	727	724	717	732	738	718	720	763	741	757	700	727	721	719	722	700	682	711	758	692	741	728	705	716	731	755	740	734	715	715	717	702	775	739	729	742	742	719	689	695	706	722	678	731	729	752	719	742	717	686	730	736	749	751	735	731	746	685	727	776	716	689	692	752	714	728	752	778	810	720	729	711	729	711	677	773	727	751	749	751	699	778	755	744	744	698	710	689	717	753	703	742	701	730	728	743	710	721	726	769	785	717	761	733	708	737	719	749	684	723	672	711	693	685	719	742	720	726	778	753	747	726	720	782	739	754	745	733	702	718	708	710	698	728	725	742	772	746	669	725	736	706	729	719	762	750	755	709	711	730	733	687	725	719	682	779	733	724	698	685	722	718	722	726	708	726	715	751	748	727	695	688	755	752	726	726	728	715	713	800	678	742	690	752	733	666	702	735	730	748	698	742	661	718	703	733	737	767	710	700	784	685	761	752	749	680	752	714	730	672	708	833	742	707	717	692	765	730	674	728	748	716	702	752	737	664	729	724	714	684	716	691	691	728	738	664	702	712	694	685	710	715	720	747	758	732	738	685	739	741	708	738	751	734	765	767	686	697	747	773	693	726	752	719	716	722	703	709	697	703	732	738	708	757	745	752	688	728	725	739	753	751	725	711	734	775	773	754	779	677	701	730	786	726	693	694	700	692	695	707	758	751	732	719	772	755	745	717	730	719	708	723	686	759	665	708	713	741	750	702	717	716	748	769	737	754	731	795	711	688	684	703	702	711	733	748	751	761	756	749	762	708	728	768	713	712	706	707	735	714	686	734	711	762	740	734	766	746	766	732	718	716	695	748	734	733	675	732	748	723	719	739	727	716	734	763	716	692	694	726	779	746	722	731	741	755	726	686	744	743	700	737	755	691	774	734	727	684	722	717	748	733	750	774	734	791	743	722	734	727	740	734	738	672	733	691	708	700	687	749	710	740	747	711	722	744	733	753	740	706	754	697	709	750	724	737	733	715	731	761	724	747	723	736	725	767	738	735	770	729	706	728	736	773	698	711	717	725	733	693	733	729	743	708	693	794	680	700	730	742	823	736	732	758	758	729	750	731	689	714	718	753	752	715	711	725	746	730	724	718	706	741	758	734	765	741	742	707	752	757	798	754	704	740	780	714	713	732	740	749	728	719	729	711	764	702	734	700	762	729	720	710	742	765	761	719	708	746	747	726	740	682	711	727	703	695	768	722	752	731	717	741	733	741	744	714	712	753	697	708	747	721	706	724	713	753	762	694	715	748	737	737	689	741	745	705	737	688	748	735	727	720	696	724	765	751	732	684	775	707	714	743	711	703	698	681	707	725	695	735	743	739	700	719	738	652	727	785	695	714	746	672	724	760	697	679	732	778	691	730	726	742	727	796	709	748	670	722	739	682	747	721	739	759	700	762	693	765	698	771	690	725	654	730	721	729	712	702	701	752	750	708	758	689	743	707
25356	6501	3263	2084	1368	966	701	512	490	400	342	334	348	314	305	304	274	240	246	263	237	258	236	232	225	217	235	256	240	251	215	248	225	236	228	224	217	205	202	188	204	216	237	225	205	229	250	200	212	230	218	233	215	235	241	241	210	233	214	223	210	221	209	217	233	211	243	228	214	232	223	218	194	193	182	205	239	196	217	217	226	214	201	191	191	212	222	251	212	213	238	210	206	220	229	207	221	206	217	218	196	220	201	214	211	224	218	202	206	187	220	229	227	210	229	217	222	211	230	191	208	204	206	223	208	213	209	225	242	210	233	227	190	215	210	228	213	216	226	221	209	197	233	197	215	201	221	204	217	217	238	234	208	217	216	232	212	242	239	227	212	227	211	184	222	221	222	201	177	202	205	194	215	193	231	226	237	195	226	221	184	202	223	228	208	212	208	221	216	212	226	228	186	207	215	233	208	220	211	221	175	197	221	195	224	223	202	224	233	194	201	216	232	223	216	219	227	211	203	185	231	200	242	228	202	210	213	225	211	207	205	231	223	222	219	219	192	228	211	218	191	207	215	211	215	212	205	228	236	200	209	215	235	209	205	196	212	223	197	203	229	210	231	257	220	209	233	203	210	213	216	206	222	201	232	206	218	237	225	212	190	210	204	210	209	192	212	198	211	196	221	202	222	217	200	242	219	235	203	220	221	218	209	216	219	218	190	211	215	198	205	211	210	194	224	206	197	200	220	226	240	201	216	223	233	219	231	218	200	216	232	201	217	238	214	184	195	193	243	213	234	207	237	198	209	197	216	208	193	228	232	210	209	220	204	200	222	191	200	218	207	254	226	210	186	186	222	216	214	211	196	217	227	208	210	236	220	208	228	197	203	235	219	234	221	185	199	212	216	197	220	192	201	205	226	216	211	204	224	214	222	216	213	217	210	222	211	223	198	204	187	266	203	196	230	212	210	221	210	219	204	226	219	197	215	218	210	195	210	186	207	237	212	210	212	205	197	214	187	206	211	207	219	218	173	233	213	203	204	215	205	214	223	187	229	179	203	229	223	235	207	207	195	226	233	226	237	216	228	212	220	221	206	216	229	261	202	205	204	216	214	204	198	223	226	214	219	204	188	220	246	227	212	239	223	204	242	233	220	215	216	217	226	211	202	232	226	227	210	212	204	246	218	209	226	204	194	214	228	228	198	237	189	204	220	215	218	232	213	237	210	187	208	199	198	214	231	238	230	237	198	216	214	217	205	209	232	233	211	233	224	231	253	197	209	216	196	212	222	233	218	237	215	221	180	227	193	214	225	220	243	249	230	228	209	246	219	208	236	183	212	228	219	185	225	221	211	204	222	205	226	197	225	233	217	200	223	218	229	251	225	245	219	239	203	214	185	218	221	228	222	194	193	224	237	210	209	206	212	248	203	258	216	200	228	199	186	232	219	179	217	222	223	225	208	198	235	203	189	203	206	206	184	177	230	212	206	230	235	221	189	226	208	208	216	237	214	225	210	215	187	231	202	198	231	224	236	188	210	218	199	225	205	221	186	218	206	220	232	233	225	221	196	201	200	205	221	223	222	228	273	208	224	208	213	219	226	205	221	192	219	205	219	216	224	226	216	225	222	224	230	206	217	206	213	195	215	224	191	221	225	227	208	202	206	207	180	222	215	219	201	192	206	229	191	199	189	204	205	227	204	201	225	218	250	234	195	200	227	193	229	200	218	230	223	255	238	233	228	210	219	230	206	247	201	212	201	216	208	219	194	213	215	210	222	211	212	234	243	204	212	202	217	231	205	226	199	249	206	187	214	207	228	214	211	224	232	207	214	220	195	192	207	229	212	211	223	208	196	218	214	216	199	216	198	209	216	214	233	208	216	215	216	227	197	223	214	245	209	215	213	201	228	243	194	197	216	209	206	220	205	200	189	224	221	198	198	208	207	214	214	224	207	193	205	217	224	245	213	216	221	247	197	203	246	215	207	227	208	204	237	216	193	196	210	208	210	215	205	220	199	194	201	197	217	216	235	223	222	226	241	227	223	223	221	212	196	197	217	218	218	224	205	226	213	219	252	228	228	218	190	214	204	228	245	204	235	213	225	203	222	203	225	219	199	211	225	249	224	200	216	188	198	231	241	195	234	200	219	227	242	213	174	225	220	214	214	207	214	227	214	207	234	219	213	228	222	202	190	215	198	176	205	224	227	201	234	238	232	198	219	204	236	228	223	206	227	225	218	222	212	233	203	230	187	195	195	203	198	207	217	209	237	230	221	210	201	220	235	190	210	203	251	232	221	197	235	216	215	226	252	187	214	169	203	219	203	213	233	241	194	212	230	219	194	239	227	203	238	206	209	206	228	210	218	206	197	214	179	195	232	220	227	219	242	210	227	203	209	236	203	205	190	232	190	235	208	211	236	211	227	215	207	206	213	216	226	220	212	198	192	210	220	203	237	226	214	227	218	227	183	190	233	210	206	234	208	219	208	227	210	207	211	199	198	223	211	235	245	212	236	230	213	224	198	231	227	215	226	222	217	227	200	233	199	219	205	211	208	203	242	203	223	181	218	224	223	229	215	211	244	229	200	214	197	199	215	215	224	232	230	228	229	224	222	239	215	231	209	193	202	225	239	202	232	219	232	207	206	211	220	225	230	208	220	224	211	202	202	215	228	211	216	208	222	207	215	227	214	233	190	210	225	228	195	220	195	226	184	219	196	226	215	253	232	193	228	239	195	234	198	223	204	219	215	232	215	186	203	206	228	184	226	218	210	238	200	205	207	215	233	211	229	220	200	211	199	214	211	228	247	205	229	217	234	181	186	226	205	245	215	210	212	230	205	211	201	202	221	238	199	204	203	218	234	214	183	222	231	248	195	212	193	237	220	232	211	216	219	207	235	219	241	207	224	196	219	173	220	239	190	205	204	226	228	220	223	233	231	205	216	248	213	222	243	206	234	208	215	215	225	208	229	218	238	232	231	210	239	215	242	232	232	199	219	231	205	195	202	200	196	192	207	225	212	203	219	192	212	239	221	217	188	207	219	212	226	200	218	209	217	207	229	219	239	235	249	226	217	243	205	206	216	214	208	211	210	192	226	188	233	186	192	183	185	237	215	202	214	210	222	203	205	225	206	203	222	217	204	217	225	223	212	182	180	215	243	210	231	231	223	204	211	224	201	225	234	214	219	206	216	214	194	206	218	181	236	214	200	211	217	217	208	215	244	218	194	215	242	218	194	205	233	220	233	205	225	199	223	210	230	224	238	203	233	214	244	212	222	233	224	210	222	236	228	214	215	213	212	198	226	183	225	215	216	193	229	235	224	217	202	221	230	237	234	182	198	211	204	215	186	212	221	208	225	198	222	234	201	227	203	208	219	206	223	223	240	220	232	214	209	200	207	195	216	212	245	207	219	220	211	212	212	205	246	210	201	231	229	205	223	217	222	224	203	230	239	225	227	213	229	239	211	199	220	211	205	211	210	217	234	220	221	209	199	202
7798	2144	5340	5664	4682	3726	2973	2553	2032	1824	1600	1402	1318	1187	1107	1052	971	911	850	842	835	733	755	740	702	653	726	666	647	613	640	585	618	596	592	602	561	621	604	574	558	569	591	556	541	544	544	576	543	526	511	568	544	552	507	561	530	496	502	539	498	511	548	514	579	545	510	587	528	530	565	540	552	523	525	552	528	536	502	517	494	508	544	497	534	529	532	507	504	476	486	536	519	522	467	511	556	515	498	520	521	499	559	481	494	547	517	493	528	505	493	480	489	502	508	496	493	486	513	497	568	522	497	482	510	482	490	473	497	515	487	470	497	469	516	527	500	534	481	498	537	493	494	493	458	527	485	505	540	468	505	529	507	482	503	521	521	517	491	529	512	555	528	524	485	518	517	527	492	497	501	484	522	485	532	501	498	478	483	515	535	523	529	466	488	526	539	511	487	493	483	522	502	509	514	481	510	490	499	459	520	538	442	505	533	486	531	518	461	511	546	508	507	511	515	489	508	486	501	489	492	516	494	513	462	524	492	453	497	519	484	505	465	483	501	534	478	492	475	523	512	488	498	493	543	521	451	451	499	482	556	535	520	498	518	540	438	486	474	535	495	522	514	495	481	516	505	483	515	487	527	528	497	489	508	496	496	463	480	525	505	498	501	464	502	476	504	481	472	464	503	519	492	491	496	489	488	528	499	493	542	540	521	496	472	502	488	556	507	516	505	494	489	478	484	488	489	491	531	499	485	504	524	503	514	499	500	472	460	511	477	547	498	480	487	491	489	490	502	542	484	496	498	487	472	489	493	523	465	478	488	488	508	468	453	490	486	535	522	534	492	535	484	508	514	532	521	519	525	488	500	530	508	524	506	474	478	477	508	471	507	491	506	468	524	491	500	506	514	522	475	539	515	516	492	479	493	470	502	453	503	474	480	472	529	497	489	495	500	507	533	452	506	479	490	510	493	493	489	493	494	480	467	491	488	482	509	545	499	517	485	486	480	511	500	516	512	490	512	481	504	505	457	473	496	486	481	477	474	500	503	522	520	473	485	507	529	503	526	507	526	505	498	488	465	480	462	496	515	550	481	527	465	510	554	491	464	496	485	484	482	464	469	516	522	509	495	506	527	506	517	465	498	464	483	535	487	516	497	506	440	496	458	477	483	525	511	504	496	482	482	540	495	519	528	550	500	505	470	495	479	497	493	514	487	458	465	490	488	522	458	489	530	467	509	456	503	498	503	498	525	492	513	546	523	486	450	485	491	485	513	503	488	514	504	503	474	478	499	524	516	507	537	465	478	479	521	535	497	507	511	519	504	511	467	493	494	521	484	490	487	531	464	487	482	494	498	483	493	482	511	515	514	444	491	512	504	505	547	516	517	494	483	478	475	484	519	505	473	518	470	525	498	461	511	487	517	501	516	474	477	480	482	472	459	518	507	562	497	454	460	492	461	481	492	490	504	509	501	502	498	514	493	463	511	548	513	504	499	473	501	484	497	518	472	464	490	489	498	485	513	516	487	540	501	491	505	470	491	502	501	515	544	498	504	481	513	491	484	470	505	462	508	504	478	476	499	506	483	542	513	460	468	478	460	477	458	497	482	493	468	502	470	482	512	484	493	481	513	488	500	489	520	508	504	510	483	460	519	483	495	458	492	495	508	524	513	474	527	516	460	516	515	509	531	482	500	478	489	534	477	497	542	500	523	499	470	450	523	471	485	477	490	506	487	517	483	522	477	493	499	506	513	487	503	501	509	482	464	507	489	496	495	502	477	498	455	481	523	478	486	506	502	516	499	500	538	487	464	481	513	527	500	504	511	487	532	456	500	477	510	503	507	510	496	491	502	500	503	491	524	482	474	517	505	521	459	480	520	493	479	503	526	537	488	453	499	449	502	504	500	466	465	497	495	500	518	489	488	462	541	516	510	478	557	492	493	505	459	515	489	485	447	492	523	482	476	532	470	495	474	533	484	498	493	482	536	472	543	486	521	485	492	500	524	498	478	516	472	493	491	501	492	494	485	525	523	490	475	494	499	488	501	497	543	510	493	523	499	497	474	511	491	483	507	484	496	470	501	532	477	497	485	469	515	517	516	462	503	518	487	508	510	493	474	489	498	496	520	476	495	480	507	518	482	470	491	550	471	491	488	510	520	475	478	478	458	502	480	485	497	512	526	488	492	507	496	529	474	479	479	489	496	492	505	477	496	483	513	507	496	500	503	504	507	449	482	490	497	485	457	501	525	478	496	487	486	511	474	476	475	482	467	518	483	527	484	531	506	496	512	456	504	491	492	489	533	505	497	467	516	488	511	497	488	486	486	529	486	477	497	472	485	504	488	488	538	468	505	521	503	513	505	496	538	511	548	517	478	484	483	483	484	501	485	470	504	468	511	489	474	475	491	481	501	492	532	488	516	512	472	496	482	528	511	515	461	510	510	524	489	492	481	547	496	516	492	467	517	474	454	486	502	529	479	511	531	535	499	535	492	458	447	506	505	530	472	498	473	532	514	505	522	481	543	472	493	510	490	498	474	512	548	503	512	467	451	497	519	474	528	513	508	486	499	498	509	525	492	479	492	491	476	465	471	458	478	457	510	490	492	488	483	509	504	522	529	479	475	467	519	504	486	487	501	525	494	522	489	499	487	581	512	460	469	549	487	461	529	495	529	552	476	504	507	462	497	521	431	465	520	469	507	492	453	505	481	513	488	463	491	514	506	531	511	457	497	504	493	499	481	535	469	536	527	514	483	493	457	465	525	527	490	497	479	507	487	482	492	478	460	518	486	516	484	567	488	476	469	499	546	475	499	506	521	493	442	481	501	478	497	503	533	488	502	461	498	521	455	477	477	508	529	498	476	507	486	499	536	478	494	508	499	481	507	499	511	502	523	451	487	516	510	491	459	505	486	490	480	507	480	475	497	504	494	478	462	513	470	528	524	463	498	487	481	493	551	489	495	504	514	536	502	489	507	454	464	482	528	462	522	495	463	506	504	517	466	507	564	536	494	517	472	509	510	496	522	507	476	468	533	519	498	488	517	489	490	492	515	507	527	516	508	494	460	514	551	491	498	503	482	509	549	467	477	490	493	489	477	479	466	499	488	533	490	520	506	495	498	524	458	525	469	470	493	489	483	465	478	518	517	446	513	516	487	496	525	480	489	522	456	528	509	497	467	505	485	483	493	496	497	503	493	490	498	495	474	501	535	472	506	500	471	475	511	478	504	525	529	494	501	518	477	485	508	523	518	543	484	484	495	447	484	515	485	494	541	460	538	499	497	448	505	483	512	497	481	498	518	498	492	546	482	488	537	477	487	480	460	507	497	535	543	520	533	505	473	489	471	451	504	498	510	503	487	494	492	480	473	490	513	491	482	498	463	500	535	500	526	514	478	518	463	465	443	504	496	487	460	447	511	517	485	486	490	484	492	478	526	497	507	507	520	515	501	484	492	538	486	507	491	511	499	510	512	538	504	455	510	473	523	493	502	522	501	533
17743	1307	302	246	261	272	231	206	224	280	250	244	246	224	239	246	217	248	211	216	225	231	241	229	233	226	222	231	248	230	233	241	207	248	224	261	234	205	240	239	237	229	242	242	205	224	232	236	196	258	259	220	243	269	238	241	210	214	243	217	217	234	226	232	254	241	223	229	252	232	245	241	226	242	252	247	220	225	251	226	206	220	200	206	206	216	224	252	245	230	235	233	266	238	225	216	234	203	219	246	210	225	246	220	211	219	246	242	224	200	256	226	221	245	207	220	219	239	249	204	252	249	250	235	247	243	198	195	256	243	235	226	228	238	230	229	226	227	222	221	231	232	204	222	233	214	253	232	254	231	229	250	214	225	218	241	241	226	227	220	215	217	214	230	247	227	240	237	236	241	213	248	214	235	206	200	237	245	214	202	215	243	234	222	202	213	211	221	218	228	246	218	228	216	225	215	235	217	249	273	233	244	238	232	215	239	230	227	257	230	245	231	228	247	217	218	231	226	225	227	203	230	241	273	231	235	241	221	240	226	220	228	238	240	209	221	234	228	236	237	246	223	210	235	235	221	227	225	216	259	251	225	222	221	249	230	258	225	208	225	221	215	245	206	215	252	230	218	204	236	231	226	237	230	230	231	221	204	247	230	213	222	240	241	226	215	226	215	249	200	250	227	231	233	251	253	222	234	228	231	231	219	217	228	222	231	238	221	211	219	222	228	223	223	247	232	238	211	239	224	235	249	258	264	218	234	223	226	204	222	215	215	216	209	223	225	235	213	254	241	216	245	226	222	232	210	232	218	219	232	247	229	232	218	217	237	240	245	236	230	201	235	232	244	247	220	239	231	237	216	227	215	230	222	221	223	238	229	247	228	247	231	210	216	257	221	236	208	206	207	213	234	242	254	211	219	247	252	258	226	253	222	218	243	236	250	244	249	198	223	219	259	213	228	236	230	242	206	190	238	222	243	229	213	249	213	213	217	198	236	249	237	228	235	238	216	227	225	224	202	231	225	197	214	229	219	252	247	261	199	231	248	235	232	236	217	227	237	245	254	245	206	230	246	220	222	227	242	206	222	230	234	253	213	200	254	216	235	225	226	249	218	235	221	233	232	255	218	233	213	224	211	220	220	221	227	230	235	205	202	245	238	228	201	215	238	255	225	253	262	270	206	206	225	233	217	217	207	211	243	227	212	198	232	230	255	245	246	245	236	250	217	228	231	228	230	258	234	246	227	242	238	246	230	234	218	243	202	218	210	243	224	280	225	240	229	234	218	256	242	257	239	233	222	238	246	231	233	197	240	237	220	241	255	240	229	228	247	228	228	237	229	225	241	243	250	222	228	230	207	234	229	221	246	235	230	223	246	238	226	242	219	237	225	236	235	243	211	225	245	237	215	236	263	222	241	243	221	225	221	202	236	233	226	230	218	226	230	240	217	233	243	215	234	233	224	218	259	216	210	230	260	218	227	245	228	223	211	253	208	238	227	240	246	272	224	217	231	211	210	227	234	248	248	214	239	233	223	223	244	212	235	227	229	234	238	220	226	241	232	228	235	254	253	214	244	232	232	230	233	208	234	234	226	222	226	219	225	232	258	251	220	233	236	203	229	224	203	219	243	230	227	232	244	224	216	231	229	223	239	225	215	250	223	241	217	258	221	248	248	215	215	242	217	231	242	226	223	223	236	236	242	250	216	235	217	249	241	256	214	224	215	209	249	234	218	221	207	210	240	240	229	220	247	247	216	233	216	237	216	235	253	213	226	255	201	221	265	218	237	228	235	219	242	201	241	231	225	222	209	220	223	237	232	245	222	224	213	227	218	220	231	232	209	221	231	236	216	227	238	248	230	245	242	238	204	231	239	233	212	224	235	243	238	221	238	226	228	240	250	251	203	239	240	221	241	228	231	225	242	243	221	243	253	230	239	218	227	216	210	223	246	223	250	212	261	236	234	208	233	216	206	279	220	221	213	207	221	211	230	237	243	214	245	220	205	216	230	240	235	219	208	226	234	231	221	239	233	234	220	234	226	233	233	225	239	213	230	248	220	213	247	227	210	235	238	232	190	253	232	189	203	235	217	224	237	244	243	228	224	227	218	233	237	285	246	238	250	208	227	239	223	216	237	217	238	203	195	224	217	203	212	238	252	216	246	219	232	254	240	255	229	224	237	214	223	225	245	256	237	235	242	211	238	253	256	257	240	243	210	184	219	220	229	232	201	244	224	217	231	233	240	239	233	223	244	231	232	225	234	216	234	226	265	188	243	232	247	223	205	203	245	265	224	210	224	217	223	214	222	195	220	216	228	213	260	246	238	234	240	211	244	253	241	227	231	226	210	216	233	228	214	225	218	244	221	217	226	232	223	222	230	224	223	220	214	237	246	246	209	238	224	195	203	214	189	218	262	234	245	218	235	242	216	227	230	234	263	231	210	229	242	212	259	212	216	232	201	247	224	208	233	238	254	236	240	204	250	230	221	204	186	235	213	233	211	224	225	213	241	239	219	237	230	242	183	237	228	251	216	237	234	211	225	209	240	234	232	228	240	221	229	229	224	253	227	232	251	226	213	224	233	236	232	244	234	248	222	233	229	235	214	219	216	238	223	261	251	218	233	239	263	212	225	250	254	260	227	227	213	250	200	249	245	253	248	228	241	234	238	226	216	203	237	210	223	220	208	238	239	199	222	222	241	244	215	236	227	233	237	227	209	221	216	238	235	228	251	215	218	221	233	233	228	251	227	250	225	238	233	243	245	216	240	237	241	206	244	202	237	266	239	258	234	226	239	244	232	228	226	239	213	210	250	228	233	225	255	233	236	224	194	238	206	239	201	243	226	223	236	215	207	234	235	221	213	198	211	241	208	238	224	208	209	233	235	240	206	225	251	217	231	219	212	218	250	249	211	207	240	255	239	198	235	211	219	228	216	232	252	230	238	214	200	211	235	220	221	239	252	222	220	238	232	258	227	208	208	221	211	213	244	250	224	224	222	227	239	217	224	230	225	240	215	231	230	203	238	239	223	217	237	224	253	253	229	221	228	227	255	232	221	233	245	238	229	219	258	229	218	236	228	243	222	217	256	207	201	243	250	233	236	264	259	234	250	226	239	234	257	235	236	243	199	245	228	247	223	234	222	231	255	238	204	217	232	250	264	223	213	216	226	228	239	239	241	213	216	240	211	244	222	237	215	239	232	255	236	214	242	232	244	245	229	203	211	219	244	234	241	235	217	247	236	252	233	218	228	225	230	241	205	201	276	232	238	221	207	210	229	188	209	235	216	207	239	241	220	217	231	224	221	236	237	233	247	225	233	219	242	265	219	214	236	207	231	227	249	236	226	229	238	250	232	236	262	250	229	217	235	235	226	212	218	203	230	237	232	226	249	245	220	231	247	241	224	252	190	223	248	220	234	214	223	229	236	239	215	231	233	226	213	249	208	211	251	232	262	232	253	241	233	232	233	234	238	232	226	230	219	218	219	228	237	233	243
6628	630	752	767	690	649	665	648	632	582	587	606	523	573	518	558	547	585	589	531	611	562	510	551	544	547	544	640	562	535	572	570	566	566	569	546	537	543	571	544	601	568	559	588	583	600	556	596	529	533	565	558	586	577	565	536	543	540	553	540	593	547	558	549	547	553	538	611	535	570	556	549	501	585	566	596	583	623	550	519	571	568	568	534	560	554	566	579	542	574	527	555	517	516	526	570	547	515	581	561	534	578	553	550	593	522	584	540	537	562	566	574	532	578	553	580	528	582	543	586	524	542	546	540	548	549	581	555	565	537	549	555	551	559	560	533	546	526	540	533	580	594	541	569	575	582	550	551	557	545	536	546	632	552	539	590	537	542	560	512	539	541	533	564	575	552	534	537	605	531	582	536	571	555	579	559	536	570	578	546	555	582	588	560	533	560	558	594	555	540	625	561	523	534	568	588	551	561	551	538	570	506	551	558	587	566	568	509	576	581	561	561	613	593	603	558	533	565	550	577	561	526	587	523	584	529	557	537	557	503	563	562	545	608	554	559	570	546	533	531	551	567	588	537	559	563	570	552	602	553	547	542	562	542	560	564	526	575	596	573	580	520	508	543	589	549	531	544	525	573	580	563	562	582	581	559	547	555	558	569	554	537	552	574	527	533	615	549	595	536	514	593	573	567	579	589	548	588	498	543	555	554	565	558	533	533	565	562	505	578	564	571	575	574	482	579	548	547	546	544	565	605	553	583	561	526	583	508	541	525	592	530	557	535	550	556	514	512	597	605	557	552	530	566	553	528	565	571	615	569	567	533	558	556	576	503	536	558	514	541	554	536	570	565	559	543	564	560	561	583	566	529	567	553	557	566	585	557	593	571	530	579	632	513	542	527	540	535	544	546	574	541	532	567	576	564	556	586	558	531	546	601	560	551	589	535	559	558	544	545	528	538	510	562	543	534	557	554	567	555	547	547	544	575	536	537	543	579	544	544	560	557	526	580	516	576	556	540	543	613	589	549	529	556	546	566	532	536	614	526	572	584	624	531	547	577	563	584	522	540	566	564	523	613	571	521	535	578	556	576	577	591	597	561	543	574	544	553	600	535	550	592	564	525	533	540	525	557	530	572	557	574	552	567	572	566	552	527	592	517	528	554	503	566	519	550	571	611	524	544	546	566	539	551	607	543	571	587	564	572	603	564	546	565	543	512	562	613	556	560	563	559	559	537	573	568	571	521	563	556	601	582	550	551	568	564	592	553	541	580	550	536	570	548	553	595	532	570	562	557	559	501	534	558	559	600	581	577	532	570	580	596	580	563	595	573	561	529	557	571	559	564	598	550	591	563	560	520	542	530	530	572	568	568	523	598	576	568	578	562	579	596	571	573	539	548	519	572	584	545	576	533	558	558	546	560	583	583	604	545	564	601	539	518	600	569	545	557	543	551	556	611	548	562	590	559	595	565	586	599	572	559	559	547	573	528	545	574	570	559	564	520	544	603	564	536	555	531	578	549	579	560	532	555	568	563	522	517	566	537	523	532	531	567	595	523	532	568	521	524	576	538	577	576	565	596	557	566	555	581	558	521	565	615	560	561	535	562	581	541	534	565	565	548	614	569	554	525	582	561	531	553	584	638	528	576	577	587	590	554	520	512	568	580	551	576	561	547	576	582	558	605	538	556	571	547	543	544	533	576	568	557	558	528	556	533	538	591	544	594	597	556	548	558	531	523	546	560	603	556	554	540	590	540	619	509	569	551	562	579	612	590	557	533	551	546	562	543	576	561	560	526	555	575	566	509	571	581	566	550	550	562	585	614	587	571	533	598	555	519	528	553	530	530	564	640	546	563	539	558	546	537	537	499	612	511	524	564	552	547	566	620	566	574	552	530	572	577	563	579	563	601	561	580	556	622	515	561	593	544	578	588	565	550	560	562	530	526	534	557	529	554	559	514	589	599	543	531	583	593	565	585	567	563	543	523	570	586	573	557	538	572	573	565	578	550	596	571	541	573	563	569	556	551	564	580	578	565	514	619	567	535	584	556	563	548	605	557	570	545	599	557	587	579	563	588	587	552	525	607	534	568	592	543	568	548	570	547	558	567	560	566	523	573	591	537	582	556	559	561	550	573	569	540	558	529	557	571	549	477	547	558	572	590	601	598	608	559	581	572	533	561	572	579	559	525	559	549	580	596	568	589	554	566	569	605	557	563	513	550	542	538	603	536	549	554	562	544	552	576	584	544	571	532	556	580	594	550	545	548	588	541	559	598	582	614	570	537	533	531	575	565	589	573	592	554	570	606	574	553	560	538	585	569	572	576	565	561	525	606	540	567	568	542	577	601	553	553	578	563	562	552	582	564	554	573	552	604	568	597	555	554	559	567	596	607	548	540	584	585	578	538	534	541	559	550	571	549	525	619	558	562	540	591	575	585	508	545	564	521	569	558	554	531	542	582	573	617	595	563	571	560	542	587	572	551	571	518	524	597	586	583	555	558	511	600	600	565	585	640	526	572	577	578	590	583	518	598	571	506	561	574	565	557	569	562	555	530	565	582	559	550	591	558	551	537	561	583	547	609	557	581	579	576	523	599	569	525	571	573	577	595	557	564	579	557	613	563	562	576	531	577	618	571	520	579	560	619	561	525	603	559	594	561	594	555	548	593	542	565	571	559	518	546	569	549	585	584	542	556	553	555	572	557	527	485	590	578	544	558	537	552	607	571	602	603	599	556	558	591	611	539	587	568	551	574	528	509	555	532	590	572	577	552	510	546	543	579	544	549	558	555	574	579	560	542	565	566	550	591	533	540	545	544	546	549	548	542	570	521	551	579	547	553	546	600	605	568	559	562	582	562	544	536	530	557	526	563	555	529	593	538	572	598	572	545	632	586	566	582	566	543	568	581	569	557	556	535	541	573	549	556	539	558	588	586	598	558	589	539	574	559	581	537	584	539	584	537	558	557	549	565	573	549	560	590	587	560	559	553	598	561	527	595	558	590	571	554	574	533	549	561	523	602	596	554	552	592	602	581	566	572	573	583	548	548	525	552	567	543	572	579	551	576	565	594	547	613	518	544	549	567	544	554	543	586	525	583	543	554	596	589	566	551	532	580	560	569	555	617	578	575	557	581	557	601	607	561	571	558	518	559	554	596	499	532	549	523	514	588	596	551	560	544	577	532	580	590	599	570	538	545	558	552	580	555	566	561	520	582	534	554	551	562	584	520	556	551	538	564	572	504	600	556	583	550	551	523	573	542	540	592	526	538	570	554	539	557	536	581	555	595	553	559	648	534	570	571	570	554	545	533	555	564	591	527	542	550	600	575	581	487	576	563	566	568	533	565	577	568	563	524	549	567	580	583	561	565	566	580	554	572	516	550	586	542	584	573	561	586	557	636	597	552	561	554	511	547	526	546	510	565	552	549	581	590	558	550	514	547	563	538	623	582	592	568	522	566	569	596	551	560	597	564	540	580	546	569	563	569	539	570	519	588	561	558
22037	3601	1454	1133	803	665	533	453	445	395	345	385	356	368	286	307	300	324	337	271	314	292	328	295	333	317	301	293	298	306	315	286	279	286	262	271	320	284	267	349	289	320	285	312	284	323	298	318	295	301	310	317	264	285	319	290	292	318	275	267	287	295	307	302	297	295	307	278	311	285	309	298	311	307	304	287	287	293	319	293	282	302	283	300	267	297	272	310	293	280	309	307	313	300	280	319	269	266	302	323	298	300	277	301	293	318	297	282	274	323	309	296	297	295	297	304	301	300	319	291	290	263	329	284	301	300	299	305	273	259	293	282	298	309	286	322	335	278	311	321	295	262	322	310	308	294	290	283	302	290	310	293	322	301	306	295	305	290	285	274	320	311	302	277	325	326	307	324	253	267	309	323	285	319	307	287	281	290	312	294	292	313	303	288	285	291	329	316	279	266	300	299	276	325	303	263	318	300	298	299	301	263	298	281	305	307	314	267	291	282	251	296	262	300	298	289	302	349	295	302	308	281	297	273	317	277	268	291	289	320	273	295	291	316	309	276	291	271	291	310	293	314	307	299	327	301	295	292	293	308	303	275	295	291	282	301	293	295	303	312	341	290	313	283	298	293	326	288	304	267	286	296	302	333	298	322	307	296	297	285	319	324	311	295	295	294	276	316	316	282	282	283	280	315	282	312	288	313	281	270	299	291	328	268	262	320	298	267	323	267	274	304	256	283	295	282	303	313	277	310	306	323	261	293	280	316	279	288	301	326	294	294	289	284	281	303	317	317	308	278	314	301	304	318	292	288	285	313	308	271	313	304	305	337	292	316	298	288	324	314	303	318	315	297	329	311	270	282	295	306	315	289	306	308	297	269	300	288	301	270	312	314	283	304	308	312	314	302	277	326	311	271	310	273	319	275	319	288	261	333	277	260	312	260	287	289	295	330	285	322	303	320	308	304	283	314	348	319	260	304	317	316	303	294	325	271	242	313	282	291	299	303	326	346	285	286	309	291	308	290	300	297	306	305	296	307	294	300	284	303	305	280	279	312	293	313	320	269	322	304	276	279	295	300	313	294	299	341	319	281	297	298	287	278	302	331	273	313	314	282	290	266	302	281	314	310	303	276	246	319	305	305	286	284	301	292	292	265	289	307	306	301	281	338	262	286	274	328	290	267	259	315	318	294	316	296	320	300	293	307	305	251	311	325	326	308	283	315	292	299	295	308	305	294	266	312	275	284	298	291	289	290	327	288	292	322	319	301	292	272	293	308	314	279	272	304	290	284	292	336	318	302	327	305	300	308	310	290	269	326	308	309	319	293	291	297	301	286	289	287	320	292	295	296	269	282	292	285	308	290	316	296	314	281	317	327	318	293	310	279	301	297	309	300	293	299	328	307	271	299	299	274	314	292	315	283	309	308	289	301	337	287	302	313	277	298	302	313	292	273	305	293	278	295	297	284	304	272	308	308	323	268	276	300	293	282	294	266	297	282	276	294	279	319	288	299	287	277	259	268	295	261	287	283	273	300	260	286	306	311	281	285	275	310	307	311	290	325	312	302	291	266	285	306	276	325	280	259	296	289	263	302	272	306	288	300	287	322	329	338	301	293	281	307	308	320	287	307	300	313	319	324	324	290	335	279	291	292	307	283	307	280	296	312	295	347	310	294	306	288	319	289	296	297	304	284	275	292	293	315	287	317	297	294	289	278	284	287	284	293	295	297	291	278	302	278	257	307	298	272	302	313	312	303	290	326	294	269	282	295	311	306	282	308	299	302	337	275	296	306	282	282	262	263	304	322	278	309	311	292	281	278	312	317	310	292	310	292	300	290	295	290	295	280	267	284	304	301	325	302	303	270	290	275	322	330	305	326	306	293	313	293	301	265	295	270	294	295	314	280	275	298	336	295	318	294	316	295	340	316	298	282	290	311	295	269	292	317	272	307	299	279	275	292	300	303	299	288	288	281	279	291	295	294	264	285	290	306	309	306	290	320	286	278	308	307	286	304	312	282	305	309	284	286	306	295	268	295	313	337	270	314	286	293	295	266	333	322	290	311	265	320	275	303	277	304	286	262	288	300	274	290	305	331	291	289	305	275	267	318	274	288	288	291	296	255	288	284	300	302	310	276	345	286	291	302	304	294	302	297	288	288	331	313	305	291	287	303	274	316	285	314	277	293	327	261	296	282	281	282	274	283	309	304	302	301	284	289	280	306	293	338	255	302	278	285	311	267	321	278	289	277	336	327	297	298	322	286	303	302	315	326	298	316	317	308	286	308	314	314	279	300	314	301	297	285	304	296	276	284	299	266	272	306	308	284	309	304	285	268	295	320	297	306	281	299	278	304	282	269	273	296	329	304	277	302	291	292	297	278	298	324	296	293	296	302	282	290	296	290	298	296	278	264	288	298	289	291	290	295	288	280	344	276	272	306	302	315	310	312	275	310	278	303	291	290	314	273	297	294	297	288	319	280	298	272	264	294	290	293	301	296	284	294	292	326	291	314	298	297	304	284	273	300	274	302	289	295	321	290	307	311	304	286	270	305	295	318	294	285	316	284	272	296	352	279	289	256	268	282	272	287	285	292	280	318	278	308	274	318	318	296	285	324	299	315	273	277	284	299	261	305	280	277	285	277	307	288	286	266	287	313	337	288	284	290	287	276	315	289	303	315	303	282	273	291	268	292	285	314	303	287	314	289	294	293	291	296	295	288	288	299	285	304	288	297	307	280	305	288	316	304	297	299	287	312	284	313	271	327	263	313	307	272	271	291	290	298	264	284	279	311	274	303	265	287	303	315	296	312	296	316	298	294	292	284	297	306	298	309	299	285	283	301	290	293	274	294	260	305	277	300	301	301	286	318	318	314	317	294	290	292	325	306	307	280	291	277	301	326	280	313	275	314	294	278	272	330	268	283	313	286	305	292	328	291	293	273	303	289	283	299	308	295	292	284	323	245	273	268	292	315	313	292	283	316	340	294	273	320	281	317	288	304	299	312	315	288	316	271	280	289	336	323	300	290	287	303	319	303	311	280	318	318	301	277	301	292	311	283	303	303	334	310	268	329	290	268	319	290	305	285	310	292	293	276	301	287	302	296	336	290	283	293	303	312	280	322	286	306	283	278	294	246	311	288	317	283	305	275	302	303	293	291	297	299	312	269	278	290	309	286	282	273	298	326	296	308	324	289	275	290	300	320	284	287	307	278	299	298	270	307	304	289	319	293	294	312	291	285	263	294	300	301	311	286	254	288	305	293	258	295	293	326	283	276	289	311	281	290	331	293	291	297	287	286	293	277	293	297	290	304	320	261	308	303	313	287	275	278	298	299	317	289	309	302	311	284	279	301	303	281	311	282	291	300	278	280	312	303	303	278	349	284	280	279	295	296	310	284	284	312	300	297	282	302	258	284	300	320	287	294	260	307	307	284	323	328	303	297	305	292	297	313	295	283	299	269	291	301	310	287	309	269	293	286	310	305	315	299	276	275	298	285	296	300
7570	1613	2923	3271	2826	2353	2066	1718	1461	1394	1304	1151	1135	1043	984	941	908	899	926	902	894	847	805	815	820	827	860	770	782	806	848	799	802	797	810	803	768	764	776	725	752	780	795	728	728	755	753	733	727	766	721	759	744	760	723	738	681	697	740	736	817	710	744	742	720	757	751	719	788	716	758	769	730	676	734	729	749	718	683	712	738	721	720	789	735	746	775	739	729	724	710	734	744	712	698	762	719	765	695	698	770	738	681	743	720	713	737	715	725	766	730	759	688	728	712	746	713	758	706	721	687	733	712	725	769	770	717	783	731	741	715	710	750	713	714	726	688	697	712	744	690	771	700	695	725	727	768	716	770	691	716	712	725	706	728	741	735	729	736	738	739	721	782	694	740	704	713	708	711	721	712	781	691	697	728	751	739	729	773	709	728	756	696	724	759	760	735	788	714	716	696	715	733	696	722	712	727	726	750	728	761	743	732	724	701	690	711	731	726	740	743	699	738	722	760	716	697	746	720	735	748	762	690	671	756	702	685	695	768	671	679	738	749	716	721	791	718	780	751	707	734	729	713	702	679	700	656	691	753	722	683	700	754	727	759	702	752	736	732	692	740	784	726	699	743	690	752	733	705	736	726	721	720	719	750	693	737	683	721	697	732	707	691	712	648	736	765	715	755	719	725	701	749	757	696	704	746	688	722	714	728	717	765	767	771	701	687	760	781	735	689	690	706	754	751	730	758	739	693	767	715	744	710	739	748	744	730	712	734	753	709	733	695	720	695	701	723	793	736	692	744	695	708	749	709	746	754	742	727	683	730	713	740	707	720	728	687	696	695	752	681	742	709	667	715	732	741	732	697	727	723	704	689	710	748	740	734	774	760	737	736	670	755	698	765	672	729	699	705	717	719	719	766	708	703	706	696	753	692	713	705	692	717	730	711	757	711	702	715	741	701	727	693	728	744	714	764	720	752	729	694	701	702	695	683	743	732	736	765	701	710	718	709	762	702	670	706	737	718	678	747	718	749	751	661	737	695	644	736	697	767	699	707	757	685	733	735	685	699	674	698	735	706	713	749	713	680	701	744	728	764	687	728	756	751	742	802	749	677	717	736	716	652	737	721	674	717	676	761	763	712	748	686	722	725	751	764	737	713	711	756	724	715	739	690	709	719	729	734	716	759	722	748	697	705	723	741	733	750	704	703	683	713	748	721	707	720	773	737	757	671	678	722	682	677	706	720	762	742	727	711	763	737	733	698	756	713	736	730	715	744	729	749	773	664	754	720	744	723	739	715	725	704	740	695	718	729	776	689	729	740	767	753	728	727	727	685	697	729	765	683	710	743	743	761	674	751	724	773	747	715	723	731	723	707	692	705	697	667	728	726	690	720	717	767	710	680	785	733	651	755	684	704	727	717	739	721	686	717	728	728	735	686	708	755	728	699	655	722	747	725	714	720	754	705	733	684	763	699	697	669	698	690	779	683	749	728	696	731	767	736	688	701	720	677	732	682	760	713	746	721	705	740	719	767	741	725	653	756	756	680	696	707	729	725	720	696	702	684	715	673	748	789	744	696	739	789	715	778	722	793	719	719	739	718	713	732	727	692	706	772	689	693	686	739	748	730	735	705	723	743	720	719	723	708	671	661	734	724	708	697	727	711	707	745	746	673	689	725	764	740	722	733	773	740	738	690	689	723	719	754	760	728	709	743	717	724	774	735	706	714	753	729	691	746	673	762	690	721	755	718	689	716	746	738	702	728	776	693	730	701	723	713	758	733	781	795	761	702	749	705	752	711	728	728	753	677	741	719	746	741	666	759	684	748	734	671	697	718	690	770	686	703	718	714	757	627	705	740	718	730	709	712	689	709	747	736	689	703	677	706	725	750	680	698	749	722	736	706	740	697	718	760	678	744	748	753	695	719	698	696	729	696	718	695	765	731	709	717	722	730	753	742	703	742	730	714	805	691	695	741	737	717	741	701	746	759	714	702	706	734	784	741	733	724	704	673	746	674	737	681	792	728	680	728	762	712	718	728	699	721	775	700	668	746	666	707	734	730	724	716	688	741	730	704	712	665	733	691	722	716	695	747	684	698	709	705	718	713	732	699	747	760	712	707	715	705	733	696	748	742	743	686	729	716	700	662	704	724	670	778	710	718	711	709	730	699	729	715	692	699	709	700	731	684	757	708	735	738	713	731	753	691	758	777	738	743	712	682	663	702	753	749	715	695	758	758	707	760	762	733	697	791	765	683	758	725	703	742	690	754	710	730	699	730	675	716	679	764	735	730	689	715	739	737	707	706	729	696	708	719	732	694	715	740	744	713	682	724	741	780	714	722	764	691	728	768	770	713	726	726	711	760	708	751	734	694	734	665	697	741	678	656	755	722	711	763	709	745	739	732	753	738	684	732	787	747	718	696	687	705	662	701	756	702	717	737	739	732	739	683	708	734	781	733	682	746	733	752	719	720	714	708	746	725	754	665	726	729	724	713	698	697	739	702	689	727	710	714	699	697	706	751	690	709	736	745	723	758	693	717	753	712	739	715	769	738	701	695	739	748	715	704	708	689	739	733	716	715	746	726	730	681	715	774	732	734	740	714	731	730	731	714	736	745	699	739	747	717	736	708	763	747	764	716	710	710	701	771	729	719	707	731	729	749	686	713	695	775	715	702	703	688	699	745	730	692	681	740	703	697	700	709	736	735	750	720	770	734	740	782	719	781	716	727	718	729	793	678	746	783	729	743	740	725	739	733	732	659	750	697	750	711	711	711	671	703	745	739	737	733	698	726	713	722	729	724	756	734	733	769	735	709	666	725	731	742	730	727	757	739	745	725	696	695	706	706	728	729	698	716	709	726	671	716	742	761	725	724	643	699	715	738	747	701	771	739	737	763	716	739	741	716	706	682	758	669	718	720	675	680	724	732	750	704	736	716	717	719	697	705	712	716	677	733	773	740	719	705	772	721	697	709	726	753	733	721	781	684	689	764	751	779	689	718	734	743	724	717	700	699	728	726	730	740	712	692	722	734	698	740	736	742	714	719	713	703	714	727	698	719	765	746	736	725	759	726	737	720	734	715	704	730	739	750	688	700	728	686	762	756	720	709	702	736	707	703	788	728	741	700	692	736	735	678	742	663	737	703	755	728	727	663	724	736	674	662	700	706	716	746	684	723	752	728	726	770	692	765	709	719	740	724	720	711	664	767	695	686	725	736	685	714	775	727	710	692	719	747	733	712	719	657	744	703	727	734	700	736	730	710	748	761	768	724	713	729	749	717	676	768	759	723	716	720	703	765	734	706	698	696	730	723	772	697	715	743	717	736	678	699	745	770	740	742	728	732	711	694	725	698	768	702	697	708	785	725	753	695	682	736	679	755	710	728	749	717	742	737	711	718	730	711	704	706	772	746	744	695	739	732	739	747	766	745	736	688	699	706	701	670	725	730	738	730	686	685	721	715	737	767	725	744	738	756	709	715	726	734	714	711	731	751	681	771	708
25324	6737	3099	1940	1223	938	712	568	491	409	394	363	327	295	275	290	274	249	249	248	249	242	235	229	220	224	258	213	225	244	227	219	225	225	225	238	232	220	226	203	226	199	214	216	247	227	220	237	215	232	188	187	233	197	226	213	206	187	219	217	214	208	220	245	210	219	249	240	205	233	212	227	237	219	197	234	231	231	237	215	220	235	229	204	229	231	212	235	189	199	187	255	224	192	194	235	202	219	238	195	216	221	208	212	220	203	201	232	199	232	197	202	213	183	192	207	210	211	219	200	203	207	196	189	226	223	213	224	202	202	189	201	201	224	209	228	209	214	202	210	223	227	205	190	199	190	204	234	204	189	232	202	227	197	190	212	205	240	214	231	179	232	217	214	226	218	206	206	203	213	207	223	199	182	221	207	214	193	215	210	236	218	229	194	227	211	203	203	218	200	200	201	236	220	232	205	225	235	225	238	218	195	216	229	203	222	211	213	181	214	226	209	228	232	208	214	183	197	248	231	186	211	237	214	201	210	180	211	205	200	269	214	224	199	246	218	235	227	202	218	213	213	217	218	208	202	213	238	254	216	228	210	208	222	203	226	220	226	227	201	216	214	214	215	206	206	226	200	187	220	222	226	238	205	194	240	214	221	206	209	227	211	214	233	232	215	216	211	231	230	217	231	234	216	209	182	227	221	241	201	205	211	204	227	208	233	218	208	220	235	212	195	220	167	208	198	213	232	215	212	220	215	209	237	201	228	201	204	197	240	207	191	204	216	193	194	214	216	203	229	211	214	205	210	234	198	206	197	210	223	217	234	193	213	224	221	204	247	215	208	209	229	206	193	206	237	189	189	186	204	210	196	219	229	231	234	236	196	234	202	205	223	190	208	203	217	242	243	224	208	232	227	212	228	224	189	218	241	216	215	204	208	193	220	209	228	202	208	255	210	231	232	221	199	201	201	230	235	189	194	229	208	235	197	206	214	220	216	241	199	207	218	203	214	182	211	228	217	223	214	207	220	207	201	217	199	191	201	216	203	197	204	210	188	217	185	211	230	205	216	212	218	191	186	228	218	220	230	211	193	205	212	197	219	196	207	227	217	205	205	212	205	234	207	217	232	210	246	208	221	200	198	219	212	211	218	241	222	224	228	218	203	224	186	224	191	214	200	224	234	206	211	225	222	201	189	229	203	226	227	228	211	210	195	195	210	208	224	215	215	239	199	224	201	178	204	226	239	205	215	200	210	213	210	233	206	204	240	209	204	200	190	215	236	221	210	240	200	230	214	193	202	193	222	226	199	254	223	236	231	191	224	220	223	212	220	232	225	220	208	200	217	214	196	205	214	227	228	218	200	222	240	201	235	216	192	221	194	214	215	209	210	208	207	214	221	206	198	188	194	199	211	203	209	251	208	216	203	215	201	213	189	219	199	229	237	213	205	190	198	207	218	216	210	199	212	206	203	223	194	209	226	232	206	221	201	225	214	186	220	232	212	222	216	214	199	201	204	206	202	231	200	222	240	196	218	196	191	221	191	245	212	205	199	211	214	218	236	218	211	224	217	196	210	199	183	205	194	237	209	181	226	208	214	230	212	201	235	230	213	231	216	214	209	226	203	228	202	199	197	226	231	222	254	200	211	216	227	224	228	196	205	200	224	206	237	235	197	239	212	213	206	218	222	201	229	229	208	230	228	199	263	210	243	220	219	211	217	190	214	209	223	214	216	234	215	215	203	192	224	226	249	214	209	197	222	223	234	227	199	222	194	211	201	209	228	201	187	211	224	217	222	226	233	219	206	227	226	197	204	195	221	190	194	203	200	202	240	217	209	210	187	211	216	236	231	210	243	194	207	215	205	202	192	203	210	197	218	241	208	224	228	221	198	211	219	217	223	213	195	203	212	198	216	243	215	177	216	205	203	205	213	204	178	204	211	221	224	229	199	233	219	221	176	202	205	208	200	206	210	206	220	204	206	217	194	196	216	230	207	207	228	218	184	198	212	200	217	199	224	194	205	193	207	219	183	203	209	217	232	201	204	205	237	205	233	196	203	207	215	209	206	214	225	211	219	210	198	214	233	190	214	216	213	214	200	219	198	212	182	200	217	224	210	223	223	222	239	215	238	229	200	214	200	209	218	214	210	206	220	213	224	250	216	227	201	207	222	239	221	193	241	204	258	223	212	238	247	218	228	201	202	202	224	213	241	230	208	209	187	218	226	229	200	221	195	207	203	222	212	220	205	212	205	205	217	228	232	204	220	246	234	232	227	214	216	214	198	199	203	187	232	217	217	227	212	216	188	225	208	179	223	224	202	224	227	221	219	227	203	196	215	217	232	199	180	206	202	213	213	215	214	196	224	221	226	232	196	239	223	210	205	234	225	194	201	205	234	206	213	233	193	220	206	233	218	186	232	209	216	188	201	217	210	217	203	206	214	210	215	233	221	230	217	225	219	205	194	230	211	214	217	230	220	195	215	217	193	197	200	196	246	223	225	219	199	234	198	218	204	221	249	218	232	215	246	185	194	200	226	190	226	211	198	234	220	229	185	237	247	227	215	229	197	218	220	215	193	206	216	231	202	203	226	213	198	228	241	194	229	236	219	199	221	228	216	197	209	211	222	192	225	198	209	209	243	204	216	180	214	199	190	236	212	210	208	215	223	213	238	205	224	190	234	211	210	201	220	225	210	210	209	197	234	233	219	210	204	197	181	228	217	219	233	204	218	213	208	242	211	233	201	221	206	218	192	186	229	215	232	247	183	209	227	220	196	200	215	233	217	219	221	204	190	218	219	223	214	200	209	224	203	198	209	218	202	203	232	205	209	229	223	210	234	211	200	217	204	225	242	207	198	219	222	235	227	220	210	189	237	232	221	202	224	218	225	213	215	220	219	230	240	220	214	218	200	235	208	225	224	218	240	220	231	227	223	185	205	219	203	194	195	214	214	240	212	216	190	212	186	206	217	200	210	254	222	211	212	205	215	234	216	203	223	206	218	208	225	214	220	205	186	199	219	235	230	230	205	190	213	205	258	209	232	241	233	199	223	226	224	214	202	237	220	206	241	201	205	217	233	237	169	197	197	205	203	217	197	233	223	240	204	206	186	207	209	204	209	208	204	214	208	207	184	176	229	221	207	210	192	231	206	202	195	216	192	231	211	188	221	206	226	215	207	210	220	226	229	210	224	215	212	226	199	206	226	223	197	197	225	246	200	213	190	221	247	216	217	219	221	194	205	211	223	212	249	207	206	222	230	227	215	225	209	213	203	186	202	216	226	208	208	180	198	241	194	203	231	188	226	216	218	236	225	202	224	205	203	224	230	189	223	207	185	226	204	205	222	237	197	228	203	218	215	201	217	202	213	224	201	191	242	241	229	213	230	216	221	225	207	217	196	233	209	233	212	234	182	200	215	207	216	236	234	211	191	235	220	242	199	235	212	207	207	208	225	248	209	233	201	190	233	235	207	236	246	210	219	185	226	220	214	188	219	208	212
8042	2391	5195	5739	4720	3742	2969	2450	2069	1795	1600	1440	1274	1196	1073	989	944	882	843	858	766	788	738	714	704	687	666	678	668	627	652	678	588	568	622	567	584	600	595	535	568	574	565	546	542	513	541	502	560	583	589	537	527	509	520	560	495	521	518	523	513	576	524	502	503	540	495	555	540	499	560	513	511	515	526	509	532	506	525	477	498	483	540	575	519	502	519	481	475	545	536	500	511	504	469	511	507	493	537	452	526	482	512	499	508	511	486	466	561	478	529	486	518	497	528	497	504	497	481	455	510	556	488	488	493	535	499	485	487	481	533	472	485	469	478	519	489	495	479	509	491	507	486	499	489	474	500	470	486	482	512	476	466	527	509	523	495	527	522	523	486	480	507	516	483	482	488	524	497	498	551	479	524	481	508	476	497	474	516	498	513	492	467	494	489	524	498	525	478	511	476	509	461	487	476	471	503	485	562	511	497	514	527	468	457	589	486	512	481	504	496	484	503	498	500	467	530	493	547	497	495	501	502	460	510	546	493	481	517	493	503	485	533	496	481	520	534	510	498	499	476	468	498	489	492	509	501	485	481	504	521	478	466	449	484	506	489	513	489	513	478	510	496	501	473	521	487	447	468	445	455	531	492	482	475	498	546	498	477	497	471	529	492	464	468	486	506	498	516	491	548	471	481	477	502	485	493	475	469	462	481	466	501	501	485	477	494	473	479	463	472	526	490	506	523	495	486	490	475	490	543	472	519	515	482	493	542	489	500	493	503	503	489	507	500	473	461	510	529	475	481	452	454	469	492	518	500	506	437	495	469	482	485	488	517	506	479	490	482	487	494	514	521	498	516	487	465	489	479	551	522	458	503	482	465	492	486	484	452	506	486	488	529	536	501	519	488	489	476	525	485	513	488	481	502	433	473	481	497	537	472	492	460	496	497	508	459	498	502	488	485	481	521	503	469	510	466	493	532	467	489	480	493	463	482	484	475	505	503	491	493	455	525	516	502	476	503	518	490	467	501	492	464	466	506	514	500	479	518	512	526	458	462	445	493	492	491	480	500	489	483	525	483	485	490	481	476	469	485	513	433	501	495	504	509	477	469	459	506	522	471	492	454	453	485	532	475	453	507	490	517	466	507	464	494	500	483	510	456	500	505	484	478	513	526	458	418	487	514	465	504	472	490	501	508	537	494	522	500	546	496	482	455	497	477	471	521	502	511	501	503	524	505	475	518	485	506	493	487	544	505	488	463	507	475	511	469	497	502	491	483	467	521	487	471	474	475	488	484	486	466	471	475	508	533	452	496	500	467	483	498	517	511	482	457	491	503	494	516	472	504	481	492	486	514	472	452	480	455	483	552	480	487	492	501	503	512	538	510	534	481	477	490	479	479	485	459	475	497	472	459	507	480	473	514	500	485	465	488	508	480	491	461	476	519	482	460	456	475	448	499	494	452	504	528	492	499	482	452	496	465	556	482	481	530	507	487	471	493	499	524	499	458	475	460	500	489	532	486	493	546	507	482	534	473	492	484	478	481	472	520	488	490	515	469	532	505	478	520	496	540	509	475	494	483	484	511	492	515	484	498	500	507	482	506	489	456	518	499	495	493	522	504	489	517	472	524	508	470	526	504	497	463	477	480	527	450	474	478	510	492	457	495	481	493	485	489	502	504	513	531	538	487	498	506	500	489	510	501	488	496	509	493	491	497	512	529	495	482	480	511	505	514	501	502	486	489	548	487	467	485	479	430	485	476	484	496	505	512	482	489	489	514	474	466	470	498	484	489	444	504	487	494	458	530	497	482	496	501	486	505	536	495	474	462	474	457	499	479	460	503	479	464	497	475	520	463	502	519	499	523	503	471	482	479	497	526	488	461	518	500	513	501	480	492	488	545	502	507	489	533	519	460	501	507	533	493	494	513	495	497	494	482	510	476	479	445	513	477	515	439	494	497	530	495	544	521	500	470	479	488	545	513	511	458	491	461	448	512	455	482	501	449	506	500	469	465	447	491	505	532	501	474	466	463	470	536	515	487	513	471	518	523	507	518	463	503	511	460	468	494	470	540	500	441	516	496	481	494	512	466	488	488	501	483	489	479	493	506	476	477	509	524	494	497	499	481	500	502	485	486	478	538	488	540	465	484	497	535	492	456	477	479	466	499	517	486	489	486	461	508	471	462	517	499	442	478	496	494	505	493	487	514	448	544	477	489	559	495	486	483	474	492	499	490	453	498	462	506	485	507	501	490	478	472	458	522	498	498	445	515	513	486	513	565	467	490	452	471	489	510	495	487	526	465	497	514	497	499	479	515	524	448	491	489	513	486	484	483	483	476	514	479	497	494	442	483	505	502	501	490	522	486	516	498	487	514	450	497	482	522	509	503	488	509	490	479	479	463	503	492	513	482	516	500	508	483	515	499	531	500	472	465	495	512	479	510	499	476	493	474	495	497	495	492	471	506	458	497	526	481	490	470	514	477	516	490	492	501	539	496	480	496	505	500	523	483	508	515	476	486	489	450	473	497	536	503	456	462	512	484	505	478	518	478	482	488	537	502	518	498	529	510	536	483	501	486	518	462	467	526	489	487	489	432	481	503	473	491	513	514	486	473	512	459	517	516	549	502	499	480	531	491	493	492	521	515	447	528	491	517	523	475	531	522	496	519	495	462	507	500	498	500	512	478	508	498	514	495	468	483	484	472	515	505	491	463	492	481	473	496	519	489	517	473	507	480	471	452	450	507	490	513	483	460	496	484	450	486	494	485	500	485	450	476	517	463	467	477	459	442	477	490	496	496	519	482	477	505	492	508	474	505	459	513	494	490	514	495	509	449	479	456	507	484	458	508	453	472	480	466	517	479	506	493	473	507	466	488	454	473	481	465	503	514	505	507	498	523	471	505	514	510	489	500	492	514	498	506	482	538	490	536	488	474	466	493	504	523	506	472	472	450	523	485	480	459	466	502	495	510	449	526	477	459	477	537	517	502	457	512	502	473	506	498	511	476	466	475	516	531	468	506	490	490	474	484	488	479	463	498	504	495	504	487	503	470	524	497	508	439	478	492	521	491	516	476	493	486	451	503	490	483	519	474	456	485	493	502	494	493	509	512	489	519	482	497	490	511	450	525	490	512	533	486	533	488	495	473	497	495	487	486	504	529	523	477	552	476	467	524	491	440	486	502	500	485	485	526	470	540	492	448	513	497	502	488	482	495	517	469	530	496	481	490	492	469	526	481	507	476	495	539	456	470	481	453	493	500	479	480	527	475	462	512	479	494	517	497	485	509	514	476	478	500	493	481	502	492	482	489	447	505	518	473	488	457	503	464	503	454	556	484	482	507	500	479	490	479	490	494	481	519	486	506	502	490	512	496	498	512	517	490	486	506	495	470	516	476	505	463	486	497	466	475	504	507	460	474	488	500	474	493	480	533	445	520	499	488	505	514	484	544	495	510	519	462	492	496	467	463	483	497	470	541	506	513	490	494	544	447	509	462	490	460	506
17614	1354	294	267	247	284	267	219	228	205	244	217	247	201	215	218	223	240	216	223	205	236	235	253	246	250	213	212	211	221	238	192	254	236	236	224	212	196	206	224	232	208	209	224	190	229	217	237	224	227	235	240	238	228	235	242	228	219	261	222	241	231	241	204	248	230	228	257	224	212	211	215	228	232	230	205	226	241	245	226	224	212	226	205	227	213	224	205	219	225	229	249	191	230	242	212	227	248	224	242	225	255	233	235	223	221	239	224	232	235	215	227	239	212	254	242	229	238	233	220	242	226	230	240	228	189	216	202	234	226	227	229	223	201	218	202	220	227	238	204	249	226	202	209	229	235	223	251	252	228	226	238	206	253	213	213	279	227	235	226	196	240	204	235	256	208	202	223	213	218	246	212	238	198	254	225	225	232	214	242	196	233	221	216	225	206	204	241	216	249	230	217	230	219	201	219	232	214	232	227	210	219	258	232	248	242	228	207	213	234	215	238	216	245	246	203	232	222	247	232	217	244	227	220	234	214	231	220	226	245	227	196	215	226	223	216	210	230	239	223	216	195	241	231	227	235	238	233	239	231	244	233	227	222	254	222	236	246	230	223	212	217	224	246	211	230	209	210	227	194	228	221	241	254	183	241	239	223	250	252	233	248	247	224	233	235	217	239	229	227	214	228	223	197	229	227	244	216	256	252	213	218	226	245	226	226	229	257	225	206	246	204	212	215	218	225	241	219	233	238	226	225	190	235	229	215	228	234	219	220	219	242	235	207	226	203	224	239	244	235	223	222	222	217	249	198	229	232	229	221	236	204	217	202	238	238	238	218	249	199	225	216	216	211	260	218	258	239	235	216	238	230	213	258	252	253	215	233	214	243	208	228	223	237	235	220	220	234	246	232	225	203	196	238	196	216	218	231	222	200	243	230	234	246	244	239	218	251	207	252	225	213	216	224	232	244	225	217	258	212	236	257	234	235	220	247	197	214	224	226	225	234	246	218	218	232	204	184	229	217	222	252	233	236	233	223	258	211	239	212	224	228	230	234	211	222	238	243	233	241	233	222	223	208	234	243	224	205	226	262	241	217	225	215	230	228	219	227	234	215	209	227	259	255	199	257	242	205	219	251	224	213	248	198	227	239	217	225	221	199	219	244	237	214	240	259	196	183	225	233	223	239	218	233	202	269	244	226	215	231	244	231	205	187	207	244	235	206	221	202	198	249	219	254	241	200	212	226	212	205	210	225	234	231	240	240	209	213	220	246	231	198	231	258	264	253	211	213	211	207	209	240	223	247	225	209	233	233	207	206	264	203	203	228	229	244	227	256	256	226	215	237	249	206	250	202	258	206	259	238	191	220	219	244	245	230	221	218	211	236	221	228	214	222	212	258	208	232	224	218	233	236	227	233	256	216	256	242	268	251	185	227	212	215	241	229	234	249	221	227	226	223	231	226	240	241	245	233	246	204	232	241	232	246	242	212	191	248	249	202	240	221	234	248	240	232	256	219	231	221	213	228	257	214	234	236	223	224	238	221	222	233	229	213	216	240	217	221	237	222	256	220	226	217	213	210	243	254	227	233	252	217	212	252	232	212	232	220	243	257	254	226	208	224	242	194	215	239	217	231	214	254	207	249	242	225	205	236	235	236	243	214	220	232	219	218	209	235	239	227	236	224	203	230	208	222	238	203	276	201	222	250	207	213	232	223	216	240	247	225	221	194	215	218	242	234	223	220	263	228	208	230	247	227	240	231	238	252	212	202	230	232	229	245	250	241	246	212	246	260	239	246	229	245	259	237	220	238	216	216	225	226	189	212	254	235	219	212	241	224	193	221	231	220	250	242	230	208	232	234	215	233	215	256	236	209	219	248	246	260	234	271	234	239	240	213	234	228	237	218	214	247	221	214	237	259	239	210	239	225	227	233	230	250	225	219	251	231	220	221	241	233	212	252	244	229	225	240	251	233	243	236	214	228	207	232	224	235	228	244	237	244	207	217	234	209	230	223	200	235	221	207	239	230	264	247	215	239	207	230	249	226	231	232	234	250	228	240	217	247	230	219	239	206	224	228	213	231	237	236	237	200	233	227	255	243	234	216	210	238	235	227	238	207	222	219	244	222	231	241	245	233	233	221	202	247	224	220	241	236	226	235	205	241	239	231	236	253	207	218	262	252	233	209	248	206	240	223	211	242	242	226	231	233	240	228	211	237	240	224	204	228	257	236	215	232	229	226	226	214	232	192	256	223	215	235	256	215	239	256	240	212	233	209	234	228	240	239	202	238	189	229	200	213	232	251	218	234	209	233	212	244	210	260	213	214	226	230	232	206	213	249	214	236	245	244	215	220	211	233	218	245	213	209	220	251	231	215	199	208	204	228	216	254	240	224	219	229	230	223	219	207	210	222	222	234	218	221	212	231	217	218	221	230	256	223	227	256	206	222	234	234	233	200	213	233	224	203	220	225	263	218	220	251	236	220	248	192	208	226	233	245	236	233	197	233	240	257	221	225	207	203	230	243	223	244	228	236	231	230	262	224	223	242	263	220	216	231	197	223	223	227	232	231	235	224	216	242	220	236	223	232	248	236	229	248	206	245	227	218	250	229	227	228	225	202	220	202	252	244	240	236	222	221	218	225	228	221	242	258	231	230	235	218	235	230	217	243	229	231	232	239	244	223	237	236	230	253	219	224	220	200	224	235	211	194	229	226	215	226	215	216	218	220	217	230	205	219	210	221	207	225	222	225	211	216	219	226	205	245	215	225	201	226	209	204	238	246	231	211	200	196	220	243	222	206	205	240	233	241	230	232	219	208	233	199	225	256	219	245	236	193	209	232	223	250	231	256	216	219	223	225	216	253	236	212	234	215	230	202	202	231	224	238	227	216	192	232	211	236	243	212	230	230	208	243	230	255	194	214	242	223	224	220	237	239	209	228	219	235	237	216	182	229	216	234	213	225	212	221	231	197	220	246	231	219	222	235	229	207	236	239	209	220	210	230	226	211	231	253	220	238	207	214	208	234	220	215	254	229	207	250	239	243	234	193	220	237	242	220	236	267	239	231	242	240	216	212	234	222	220	209	216	203	199	232	250	220	192	230	220	246	234	222	215	229	216	203	227	220	221	232	196	243	224	212	226	216	234	224	244	221	235	228	226	237	239	215	241	224	218	254	237	201	243	235	241	218	237	226	238	216	232	242	241	225	234	225	230	238	223	213	258	218	213	220	276	213	243	211	267	213	227	229	228	223	227	232	237	233	199	241	238	218	243	241	236	208	213	216	224	228	231	231	225	218	225	223	257	252	230	235	246	200	205	228	240	244	224	214	233	217	237	219	218	249	198	222	205	225	195	232	248	236	254	222	224	244	223	225	260	208	223	255	203	235	222	246	227	237	222	279	227	246	205	221	206	235	229	216	234	220	255	217	255	228	233	232	232	209	222	212	232	267	257	250	227	242	232	210	215	240	230	242	235	244	229	236	226	238	215	213	238	211	217	234
6540	666	741	689	708	648	687	637	602	612	554	600	589	603	651	584	563	568	633	558	577	602	545	566	582	571	565	565	510	584	509	520	588	573	582	529	551	574	580	562	549	556	494	532	592	539	548	614	588	503	589	543	570	529	567	528	569	484	531	554	568	578	570	573	561	560	513	541	547	551	567	568	530	560	509	583	534	578	537	558	534	577	573	528	525	515	547	534	530	561	541	578	582	559	567	562	525	533	547	568	588	580	562	550	520	528	582	560	515	554	568	524	583	537	566	569	578	524	573	533	521	558	552	524	573	561	587	558	584	550	542	535	547	506	539	542	518	518	550	564	588	584	557	609	541	536	537	539	513	562	558	563	559	549	584	565	516	506	546	538	535	556	569	581	571	581	568	543	526	558	583	562	575	538	577	519	536	573	546	556	563	554	538	532	597	551	575	591	559	518	540	546	568	531	566	538	595	527	535	621	597	610	569	512	540	570	589	511	525	556	541	541	574	536	571	565	576	571	565	563	607	563	569	565	533	530	519	545	550	557	556	542	535	556	547	584	543	545	546	596	532	599	543	567	572	525	583	553	572	550	579	518	599	546	584	529	567	532	569	587	531	592	581	590	561	544	560	563	569	568	562	559	590	536	523	559	585	556	535	579	589	503	563	546	560	570	537	556	569	522	582	568	539	549	542	569	583	544	568	576	533	562	553	555	593	585	552	554	552	561	569	552	545	572	600	555	558	553	547	576	598	501	566	543	567	496	580	582	581	573	536	558	585	562	541	557	601	537	567	506	579	550	564	577	553	581	583	543	558	530	539	586	546	550	561	553	561	566	575	591	550	486	581	555	553	575	510	577	609	526	540	580	490	543	558	546	581	575	579	546	582	579	587	578	588	531	527	558	545	534	558	602	475	566	548	568	535	532	537	550	563	547	576	564	575	561	559	545	530	546	587	534	545	541	547	564	520	548	603	561	546	573	544	555	561	531	544	602	568	528	584	573	563	564	546	549	545	534	576	548	540	526	577	613	573	590	541	579	579	582	585	548	563	565	604	571	554	555	532	553	594	546	563	563	569	571	560	541	550	582	567	568	561	533	595	522	558	594	571	558	546	567	537	582	561	565	562	537	540	569	555	578	551	505	542	548	543	530	560	565	556	567	589	547	562	572	587	516	555	486	542	539	559	582	577	543	553	581	569	537	574	590	566	544	532	561	572	558	513	567	569	596	559	551	569	535	517	525	591	535	578	544	558	556	529	576	558	522	534	552	573	589	525	609	573	588	552	496	592	545	582	534	553	553	526	569	556	551	521	529	558	566	564	535	563	548	607	605	539	522	560	508	529	554	539	563	548	570	538	580	597	581	557	556	534	507	578	593	558	532	540	569	602	562	554	557	527	532	550	554	541	573	545	591	585	573	558	533	535	601	537	583	548	541	553	604	571	530	591	539	547	529	553	567	547	580	587	594	558	524	567	551	559	557	596	544	550	550	572	578	576	586	559	572	534	565	547	560	599	570	578	565	566	531	560	560	519	585	520	497	583	570	568	551	562	571	592	532	545	546	589	543	555	569	569	527	523	569	561	551	558	616	559	561	592	561	576	531	590	571	567	556	553	553	538	559	536	555	546	525	548	533	554	553	517	591	561	562	562	554	506	535	572	572	572	575	591	560	574	561	544	580	585	562	531	553	558	541	570	543	581	572	557	529	543	561	589	557	530	578	563	589	566	549	555	527	556	566	538	558	569	525	546	594	572	535	545	525	611	516	558	575	524	554	538	580	555	558	578	602	570	601	522	558	605	543	506	570	538	567	551	556	578	529	557	558	568	529	555	605	548	586	567	561	566	571	564	577	564	532	561	547	533	552	537	559	583	561	548	522	555	587	545	529	600	548	530	547	582	530	566	551	518	585	586	579	582	533	559	567	550	593	533	555	553	567	556	541	539	520	560	557	529	595	585	553	561	573	541	596	571	535	582	542	531	538	555	540	575	565	604	591	562	559	571	547	552	587	556	506	583	565	500	593	589	544	559	531	572	590	578	568	532	543	594	547	559	551	512	502	543	540	548	583	547	589	555	528	568	571	545	558	550	559	551	625	494	584	534	550	555	555	544	560	518	580	560	531	568	541	526	585	568	555	565	582	547	556	545	534	569	548	532	567	542	553	536	592	600	551	572	546	575	577	549	565	580	564	567	555	558	555	521	576	561	561	543	530	540	572	568	548	582	608	559	563	554	531	554	523	556	577	540	534	510	554	565	594	506	521	566	514	563	580	534	560	555	544	548	566	531	551	551	584	567	559	567	569	594	530	568	562	586	552	559	567	568	536	588	569	543	537	589	560	557	501	537	512	525	555	519	559	553	574	539	574	578	597	576	586	594	596	521	557	575	563	527	546	571	545	495	541	549	550	533	537	542	572	541	591	540	567	559	558	576	552	515	552	558	541	554	525	577	576	588	579	563	552	597	572	587	565	597	578	538	588	489	545	549	564	543	557	561	560	554	573	577	575	567	521	594	507	516	526	557	569	551	529	570	560	542	545	556	568	531	540	546	535	543	564	559	569	558	530	594	621	563	552	546	552	529	589	560	544	547	507	542	571	602	570	591	549	539	545	565	573	550	541	537	578	583	520	541	610	598	566	586	543	553	555	545	557	562	570	526	586	527	613	565	574	585	538	544	580	555	584	570	555	555	595	558	586	560	538	529	555	574	561	561	546	534	568	541	531	573	567	548	558	553	583	551	575	626	577	554	550	531	569	537	554	541	574	540	602	557	590	551	541	579	566	539	613	599	550	531	552	536	549	601	535	583	509	583	538	598	528	553	602	549	558	587	541	576	628	571	557	562	561	561	604	559	557	558	563	554	571	576	543	575	554	563	540	579	520	610	548	555	566	591	536	548	546	518	552	534	557	553	566	592	544	571	544	552	573	566	558	553	547	549	559	576	543	591	587	562	604	561	601	567	567	574	557	540	553	597	533	573	573	553	560	538	549	556	567	564	587	572	514	554	536	576	564	557	581	538	538	556	579	613	558	554	552	604	508	537	561	585	540	525	506	548	548	540	575	580	544	542	550	577	582	567	580	585	538	578	603	553	553	550	573	564	584	554	528	521	566	566	525	559	561	544	567	540	503	594	567	545	572	618	581	542	571	583	502	557	558	551	557	552	552	551	533	581	564	548	559	568	538	590	569	584	544	545	603	547	553	581	572	594	546	592	529	534	564	577	546	567	555	557	519	580	520	589	559	571	557	566	572	607	568	529	549	544	587	560	553	592	581	517	532	558	554	578	571	546	572	557	546	533	571	570	580	566	531	591	557	589	548	583	558	530	571	601	521	570	549	534	535	561	556	575	502	545	579	547	545	559	588	524	510	549	581	541	558	555	585	536	573	545	576	550	533	576	546	545	551	531	555	581	589	546	544	555	593	605	544	583	555	594	617	581	530	522	534	526	508	527	548	507	545	581	569	512	516	562	529	557	537	568	588	572	531	550	586	547	541
21935	3391	1407	1007	707	603	526	439	377	416	378	401	341	363	311	333	317	322	299	284	311	310	305	289	324	295	303	338	318	285	278	306	308	309	287	317	291	291	304	260	333	309	302	295	321	291	278	274	287	294	309	321	265	297	326	284	326	299	318	300	304	323	297	301	295	280	315	326	299	293	308	303	310	261	277	302	299	273	303	286	309	289	278	300	297	295	305	305	263	304	274	293	315	320	331	319	328	299	299	306	286	292	319	264	295	306	301	302	279	269	298	277	293	257	273	307	308	308	294	275	323	288	325	292	292	336	302	276	260	293	286	312	281	285	301	325	294	286	299	281	280	290	267	263	286	299	278	304	307	314	306	305	303	287	300	304	322	272	301	318	285	318	281	307	274	317	290	343	293	287	286	283	270	330	291	316	329	290	298	275	320	293	291	333	288	335	315	285	302	288	295	305	310	292	279	310	297	307	328	288	288	285	297	321	307	290	297	306	314	313	269	279	299	304	295	281	290	298	298	332	323	302	328	283	281	286	275	294	301	283	306	276	275	301	289	319	269	308	299	284	298	299	329	313	294	327	291	283	309	250	303	302	280	292	282	277	297	286	293	282	301	301	283	299	297	267	303	302	303	287	274	295	295	306	307	315	315	274	250	292	254	299	292	293	262	312	284	302	289	303	307	313	310	285	287	274	289	267	312	319	301	272	315	312	280	303	283	297	295	271	292	284	329	279	319	300	293	286	308	327	289	303	312	307	295	291	297	314	286	284	291	287	297	292	282	281	317	299	282	278	249	297	282	288	308	320	294	314	302	309	313	302	294	282	273	277	286	287	270	301	298	301	309	291	280	279	286	286	293	271	285	320	311	306	310	313	287	298	307	281	303	293	286	280	289	304	306	299	302	299	330	275	291	312	282	287	312	306	292	291	289	289	293	290	276	298	272	268	318	283	296	289	302	315	319	276	269	303	300	283	313	301	294	315	284	290	299	315	285	279	279	318	288	301	308	302	311	286	301	279	301	324	305	283	302	274	304	288	297	276	239	299	322	312	321	297	274	303	273	266	304	317	328	296	293	323	283	276	301	320	291	294	310	300	299	304	308	274	278	305	283	325	257	257	285	307	337	286	285	313	299	295	285	307	306	291	296	333	299	287	316	302	275	306	333	297	268	312	306	274	287	298	299	269	269	302	292	291	292	289	311	298	299	300	316	297	301	316	309	300	312	291	288	284	276	274	266	289	305	304	289	310	293	304	328	348	286	314	269	313	297	296	265	320	287	295	265	258	319	273	300	314	311	281	292	306	266	298	303	262	306	258	279	295	304	311	270	289	294	297	325	271	311	287	296	301	296	284	328	315	309	285	297	289	274	306	306	293	320	289	295	303	320	336	294	263	298	300	315	302	286	322	300	289	302	298	299	301	302	302	304	293	322	292	295	285	289	299	273	287	308	291	313	303	312	287	275	283	306	288	275	302	292	305	285	296	276	287	297	275	277	302	302	309	303	287	328	313	295	297	273	306	337	273	296	279	338	287	289	316	285	312	295	281	286	283	287	295	316	292	333	306	289	293	295	285	304	310	309	299	278	295	272	301	308	305	317	309	314	294	316	280	292	315	297	310	281	294	328	293	279	276	297	287	318	278	278	281	324	300	288	307	304	266	321	280	296	293	271	291	313	296	269	291	306	320	292	288	301	317	277	259	297	305	311	311	269	293	269	296	303	301	294	302	304	297	305	294	301	306	319	337	312	279	301	284	301	279	284	296	289	312	308	314	300	321	285	266	304	299	278	258	296	307	282	277	287	325	293	312	250	291	301	310	305	308	285	319	278	290	298	300	302	287	337	293	303	310	314	283	300	301	279	276	270	318	299	286	295	283	277	275	320	305	303	273	301	285	326	353	262	280	273	275	335	306	279	286	320	291	306	274	300	257	316	270	271	282	307	268	298	302	271	281	283	290	305	321	273	287	295	298	287	274	281	270	275	280	312	267	313	318	300	274	320	307	301	310	312	292	280	285	291	300	283	300	315	332	274	301	308	293	306	301	321	294	288	306	303	275	285	254	305	275	347	292	272	286	269	298	297	297	292	269	295	302	295	304	287	274	303	290	321	303	286	331	310	302	293	296	266	309	289	301	335	307	295	305	289	274	300	252	280	282	308	298	327	304	297	302	306	329	295	318	303	324	293	292	278	310	299	291	325	279	309	310	306	279	315	297	322	298	286	323	304	294	313	293	301	329	288	277	286	278	283	282	288	287	316	305	303	315	263	266	316	305	310	313	303	319	313	313	289	312	284	300	302	291	322	340	276	306	287	291	298	300	278	256	288	295	299	291	266	296	295	313	313	277	317	304	328	320	281	278	290	292	304	320	291	311	310	311	307	310	305	288	313	292	292	288	307	320	269	299	269	289	293	290	289	311	330	306	291	287	285	301	298	279	299	307	300	282	321	262	299	264	292	297	282	273	293	284	315	292	284	302	280	307	272	290	308	294	279	295	313	296	294	292	310	276	317	305	296	306	247	336	297	342	305	291	343	274	273	306	297	269	312	310	284	288	311	279	314	283	304	292	289	283	315	327	273	284	250	283	326	318	305	277	298	327	280	306	288	279	308	280	332	297	296	308	285	300	296	309	273	290	300	282	301	295	334	282	298	280	282	272	299	310	329	289	291	312	291	299	303	280	286	309	298	289	283	303	295	281	297	304	304	250	267	315	283	292	315	312	292	284	310	288	300	273	326	280	314	321	305	271	277	289	283	313	285	294	294	316	289	293	267	307	285	315	295	293	332	307	277	273	288	298	279	284	262	269	264	292	285	306	278	300	331	332	317	293	312	275	273	297	268	286	297	295	294	281	279	266	302	284	288	283	290	288	315	291	296	285	311	295	277	293	284	308	282	313	280	293	315	297	323	292	281	319	267	269	298	298	298	271	293	334	267	306	314	302	284	354	288	307	272	297	266	293	306	316	306	294	277	295	295	293	292	291	325	309	280	282	311	277	295	290	288	301	311	286	282	275	276	292	287	317	274	276	304	296	312	307	282	337	295	300	287	315	327	281	290	318	284	285	304	339	300	314	287	255	323	275	273	289	305	289	283	302	292	290	305	286	307	313	274	273	318	298	272	318	308	299	293	295	287	295	316	298	275	292	302	292	263	298	262	293	298	278	295	298	279	261	286	311	274	320	308	309	310	278	297	320	284	320	317	285	308	286	314	300	290	254	301	280	316	276	263	304	294	277	272	300	320	286	273	319	272	283	302	297	309	280	277	290	276	295	296	292	293	296	303	292	285	303	326	271	280	320	277	308	283	279	278	288	283	315	283	279	278	284	329	319	276	290	276	305	280	322	292	298	312	274	281	321	308	260	301	260	274	324	307	295	281	281	313	331	285	334	282	312	320	293	301	297	271	284	303	311	302	312	299	290	296	312	296	303	283	312	284	306	285	309	284	312	281	309	266	284	284	302	260	271	286	284	284	293	272	309	287	267	291	293	299	275
7508	1600	2958	3326	2815	2336	2006	1695	1458	1380	1318	1228	1060	992	1023	1038	952	910	865	893	838	807	842	840	830	837	799	785	786	828	818	769	740	782	793	783	782	736	780	761	741	763	741	788	769	783	719	747	741	733	738	752	699	737	742	726	738	695	777	744	768	742	701	771	754	751	746	755	701	712	730	745	779	774	689	712	710	724	731	751	809	740	693	716	744	757	682	715	720	722	665	729	732	721	708	768	734	722	770	745	744	704	758	728	712	696	707	698	709	744	747	702	663	695	722	751	712	731	742	740	712	761	743	736	731	775	738	719	728	674	700	731	749	709	691	680	726	736	727	691	742	705	744	735	726	722	703	683	731	729	684	747	718	728	702	744	693	728	703	716	696	724	772	698	714	711	701	664	713	721	729	660	673	726	705	688	707	702	687	688	693	725	718	764	740	700	719	731	716	721	735	746	715	711	757	731	757	719	722	672	753	733	739	707	759	724	726	688	683	746	731	727	715	714	716	725	710	728	672	681	681	738	715	691	687	760	734	685	701	690	744	804	710	729	739	716	746	688	739	697	715	684	708	714	725	746	733	725	759	705	718	742	706	727	704	690	744	769	726	739	762	750	673	687	716	704	739	713	739	736	723	712	736	705	732	787	721	712	695	734	730	729	711	734	672	702	721	710	700	765	674	690	717	683	684	721	753	712	717	741	768	707	786	750	719	700	696	740	762	729	682	720	687	696	729	716	707	642	672	716	749	733	684	761	739	700	661	716	741	672	750	707	715	740	711	732	748	729	760	739	672	696	726	705	717	730	680	699	734	747	699	700	699	751	775	722	698	740	737	705	732	709	661	720	711	743	720	712	741	741	669	713	691	729	690	726	751	724	702	696	731	708	690	706	722	689	718	734	774	740	759	760	724	696	680	697	709	701	688	738	749	711	711	713	708	711	749	724	729	746	719	743	674	721	749	700	740	712	767	733	683	706	693	699	730	699	723	708	672	726	679	745	678	687	745	720	726	709	700	709	758	688	663	717	722	655	666	727	697	720	718	692	781	667	701	724	703	741	680	744	702	703	674	739	737	740	734	724	723	779	685	718	692	713	707	715	724	717	715	743	712	719	722	720	751	696	720	721	732	725	712	749	730	742	693	782	692	740	715	692	731	704	758	731	716	730	741	693	727	717	716	708	774	740	689	686	733	714	713	717	719	714	762	685	721	666	707	729	777	745	719	696	747	745	724	725	713	779	697	689	707	732	748	740	725	727	738	729	727	761	737	713	731	701	718	682	725	743	726	704	752	735	729	763	678	733	688	740	751	694	698	736	754	746	748	754	729	717	695	707	770	738	715	737	737	739	718	749	716	692	710	731	752	702	721	708	737	727	685	651	657	728	725	699	730	713	660	685	733	685	687	682	693	729	748	675	680	696	643	687	722	706	737	694	704	691	710	726	711	756	725	713	733	714	696	686	736	711	748	719	684	752	685	743	733	727	711	704	715	723	740	687	743	741	705	704	726	679	691	723	685	725	759	733	664	658	742	700	712	710	727	763	722	730	759	756	731	745	710	730	734	708	780	744	720	715	722	736	732	714	722	739	717	742	688	730	719	718	705	699	709	685	727	686	742	725	701	665	733	697	703	726	705	706	688	715	679	699	715	681	757	746	724	681	729	702	736	706	697	707	742	751	718	720	694	750	752	739	706	729	712	724	741	707	712	684	716	726	681	679	718	743	703	678	700	711	756	663	704	726	696	685	699	741	697	764	722	744	726	791	677	708	708	690	689	731	745	800	767	701	727	726	703	743	717	749	707	703	718	756	685	730	636	768	689	711	738	724	755	727	714	763	710	746	711	721	716	714	710	690	730	728	737	663	723	707	712	729	734	721	694	723	717	729	736	695	693	771	729	739	652	754	743	748	716	725	718	712	727	733	723	722	756	723	685	732	705	714	747	726	660	712	691	763	691	736	750	695	692	764	703	713	707	716	736	722	759	726	689	714	719	737	693	726	699	741	734	725	753	711	718	748	733	743	740	747	704	738	716	711	677	716	771	703	727	758	770	708	694	698	699	715	735	677	752	736	728	690	746	715	704	693	686	741	746	700	746	766	746	734	713	732	713	719	680	669	742	705	729	708	670	752	747	699	735	755	719	744	735	782	641	763	738	703	745	679	735	664	713	672	711	709	707	725	711	728	746	697	708	754	712	700	759	722	715	751	750	758	718	725	686	727	690	763	689	765	712	712	727	724	739	732	707	734	671	697	744	711	696	693	730	707	758	713	722	737	699	739	698	695	719	698	758	731	741	743	733	756	697	707	704	726	707	731	724	705	753	754	699	703	705	726	719	758	713	714	728	717	749	705	769	688	737	685	727	717	714	718	774	738	799	685	736	774	712	706	700	704	705	721	739	740	727	687	769	721	709	697	757	691	740	700	700	765	703	708	686	696	717	681	712	701	685	691	735	722	720	706	687	687	687	711	695	755	706	745	725	695	720	707	767	774	710	737	741	743	742	706	700	684	725	667	695	687	745	708	745	709	715	739	705	754	719	698	709	715	715	691	695	719	713	683	741	710	700	734	718	717	709	727	772	696	753	719	754	708	699	684	739	741	717	754	712	696	747	698	703	741	638	734	768	684	766	726	720	662	682	710	687	713	757	696	706	713	742	731	753	734	735	744	727	742	734	709	722	714	735	755	674	735	693	693	745	710	748	718	761	741	769	711	717	714	700	740	754	694	704	693	699	721	747	730	740	742	699	719	706	691	705	717	674	751	711	751	729	702	738	704	719	734	720	660	708	661	692	701	697	715	736	748	732	693	706	751	721	713	720	700	713	757	749	740	690	713	781	742	726	696	740	721	746	706	759	740	718	717	717	711	696	745	757	722	736	724	763	756	697	775	703	690	671	760	710	723	712	687	716	744	733	712	704	719	743	720	723	742	696	649	716	690	686	767	728	694	707	751	704	689	758	723	719	708	746	667	727	693	731	698	716	719	740	732	757	726	696	731	683	689	705	681	704	687	696	716	754	715	684	666	774	751	728	663	714	711	745	707	709	729	710	713	751	672	743	721	694	705	703	704	732	692	729	709	717	757	707	768	749	755	694	705	735	729	734	711	671	732	690	728	714	704	735	730	736	704	672	676	735	773	754	703	731	764	740	719	700	743	723	692	632	730	764	739	730	666	730	743	762	714	742	752	702	682	699	686	690	724	709	740	715	716	682	689	709	719	734	719	721	751	747	720	752	712	693	712	718	682	683	695	735	747	724	737	686	698	691	763	711	760	771	692	694	734	691	682	733	728	726	703	693	700	703	715	704	718	727	703	699	704	772	702	682	700	693	749	678	724	691	734	747	724	669	698	737	751	739	651	739	740	677	697	665	715	727	687	706	741	722	734	690	738	717	738	677	682	715	729	716	681	742	723	722	721	690	726	743	720	698	680	703	728	715	697	754	683	711	694	752	727	743	722	689	757	736	729	712	737	754	693	672	750	789	692	683	707	708	706
25453	6519	2784	1897	1231	906	630	561	469	424	359	345	343	330	303	315	261	278	273	234	254	245	242	239	230	232	219	241	218	220	187	233	223	211	228	222	198	246	239	244	221	203	223	251	207	214	231	218	251	194	235	216	221	237	237	219	209	216	224	220	192	226	208	181	209	219	213	226	223	217	225	197	228	195	205	202	230	203	215	235	228	206	230	231	219	203	222	222	224	241	225	209	203	214	223	216	215	231	224	190	226	211	200	224	207	184	233	222	199	221	221	224	205	218	214	175	192	213	213	227	197	221	201	234	231	222	207	224	204	207	212	199	209	227	217	205	233	193	218	209	226	233	189	245	220	216	223	209	230	220	225	190	226	194	197	237	227	240	235	199	224	222	226	194	198	231	212	205	208	219	213	197	193	217	222	208	234	198	229	203	199	222	219	232	248	215	221	223	200	243	214	218	244	234	212	234	219	210	194	202	212	206	219	222	222	228	217	207	233	212	239	225	201	194	207	215	209	199	195	214	192	216	241	242	221	205	228	232	212	206	216	199	203	233	198	230	247	213	210	230	205	184	224	215	211	212	217	228	208	196	208	220	203	237	210	226	203	204	204	207	231	230	210	202	199	231	219	233	230	231	184	210	216	227	225	205	232	185	206	209	204	221	198	230	214	193	198	192	212	216	195	200	227	204	189	236	217	204	218	199	231	246	217	218	214	210	198	231	195	228	217	201	190	217	216	249	194	253	233	199	210	236	194	222	195	219	187	230	193	193	193	186	216	221	210	215	206	243	208	198	179	210	195	212	207	192	210	225	232	244	219	221	198	199	205	212	226	229	227	204	205	209	203	214	206	213	201	221	210	219	229	212	207	221	211	235	193	206	210	205	208	221	210	215	211	194	199	217	208	200	218	216	218	216	217	231	236	225	227	215	207	209	202	222	216	224	210	212	222	198	217	224	209	196	243	202	204	218	200	200	223	201	216	211	177	221	209	223	204	198	203	215	201	172	181	202	203	208	218	211	206	196	178	233	219	216	195	213	222	184	222	203	192	219	199	222	227	230	198	187	215	212	181	216	210	195	196	222	209	193	176	198	218	243	212	219	210	214	210	208	213	220	213	206	237	237	217	255	201	215	224	230	197	234	214	209	206	229	216	206	203	199	214	206	218	243	231	216	222	208	208	201	199	202	228	228	203	197	190	211	201	227	220	188	226	210	187	199	189	206	208	214	202	200	220	213	193	221	213	254	228	194	217	232	209	224	202	186	234	204	216	225	219	218	196	205	179	230	242	248	229	237	202	224	201	242	189	217	219	228	184	245	193	221	212	194	225	203	201	224	207	222	240	220	208	203	209	218	232	204	222	231	191	211	226	219	222	201	217	229	213	221	220	214	240	210	200	204	196	223	209	224	213	219	229	219	187	218	216	189	210	211	202	213	197	226	232	192	198	223	225	192	191	199	230	214	216	211	220	191	200	204	217	210	194	220	201	189	236	223	199	229	222	206	191	217	216	214	218	249	211	235	216	208	224	214	189	214	219	226	211	229	243	222	206	217	194	201	227	192	203	228	209	208	229	223	205	226	217	214	181	214	196	200	211	239	192	199	206	195	201	202	235	181	206	219	234	187	212	197	219	220	210	209	234	215	214	187	198	192	222	218	217	203	228	219	203	203	211	218	197	253	209	207	224	241	229	232	212	236	245	226	199	227	200	221	207	212	200	232	248	242	223	200	198	210	213	231	212	217	201	223	208	192	212	227	228	247	204	200	234	218	228	212	219	205	211	204	221	215	221	230	234	209	204	211	240	203	226	232	198	201	207	203	195	212	196	233	239	220	231	193	234	199	226	211	220	192	180	211	243	243	215	210	195	213	230	217	208	215	201	244	187	206	257	222	198	185	206	207	207	183	199	212	222	190	212	196	233	219	219	219	238	200	217	220	245	230	219	249	238	226	213	211	232	215	220	205	191	214	201	202	213	212	180	205	194	214	192	232	225	210	241	195	217	210	239	201	188	186	243	215	197	223	228	214	225	223	161	208	210	213	202	222	230	180	200	219	224	206	207	207	208	238	210	214	208	194	209	213	248	204	229	210	225	229	234	189	199	210	203	207	230	201	215	229	217	198	203	205	220	189	219	186	213	194	196	207	211	189	212	235	241	231	203	212	198	193	203	246	198	185	230	225	213	207	215	246	199	231	202	190	205	210	184	206	205	224	217	218	191	206	192	218	221	218	197	214	240	218	220	207	178	204	204	214	189	216	194	215	211	219	216	216	215	206	211	183	201	195	215	213	206	197	222	207	210	219	225	200	212	186	214	220	206	201	203	235	208	209	231	219	230	190	223	193	228	232	190	218	215	202	213	220	203	211	214	239	225	197	207	243	215	218	210	191	205	218	216	178	186	213	229	235	196	208	210	194	206	223	223	207	206	223	223	224	228	215	203	214	210	218	218	215	225	197	193	197	213	203	193	191	220	250	227	219	228	209	203	195	231	219	243	214	219	200	215	188	217	215	208	207	225	208	213	221	201	188	208	217	192	204	211	222	200	226	195	201	200	210	176	209	214	229	227	184	220	228	194	210	248	208	206	207	206	208	223	195	219	218	200	227	213	226	195	195	203	224	193	202	216	198	218	194	214	220	228	209	219	225	177	193	222	198	215	237	211	205	213	232	199	202	196	250	209	215	209	216	223	203	217	220	225	238	224	187	223	195	214	213	212	212	212	214	232	198	211	231	220	240	190	215	218	232	222	208	210	229	209	192	225	211	227	192	176	202	198	201	196	194	222	227	214	198	213	210	204	216	214	219	220	222	229	210	213	208	199	216	211	218	236	224	201	216	229	223	229	203	200	221	196	224	223	183	203	206	254	205	223	191	208	216	204	192	212	217	193	228	186	220	186	210	205	214	228	235	206	221	192	219	202	210	219	207	211	234	229	223	210	200	217	221	199	202	205	202	211	205	197	228	203	226	189	229	195	214	220	210	203	219	186	218	247	208	218	204	203	192	204	223	207	200	237	212	207	204	229	200	220	200	218	233	196	236	206	221	211	209	222	213	191	208	231	211	206	206	236	219	208	224	210	231	216	199	223	212	200	223	251	178	229	196	234	204	223	200	212	245	200	201	215	201	210	221	232	213	196	203	214	219	211	211	200	201	206	203	217	211	204	204	227	207	226	231	204	211	203	231	227	205	193	201	213	209	211	234	230	215	189	209	218	221	225	224	223	205	233	212	206	204	183	210	224	214	197	219	232	219	211	211	214	225	226	187	221	209	212	205	223	230	206	209	183	224	215	196	200	232	211	214	220	202	214	207	237	207	229	211	203	204	205	202	217	212	218	209	212	222	219	247	197	210	222	206	183	199	216	204	218	211	236	202	193	215	197	236	209	201	225	220	221	208	210	221	203	223	196	243	221	222	202	215	220	220	211	202	224	238	190	220	243	197	200	215	217	192	213	210	236	205	234	191	214	222	204	229	228	204	208	208	241	220	260	227	215	247
7999	2278	4943	5578	4717	3820	3013	2518	2117	1723	1612	1407	1241	1165	1105	1010	924	861	925	795	750	716	689	711	705	671	631	648	678	589	615	640	623	622	601	541	545	515	544	611	565	550	549	537	548	557	581	554	560	520	522	534	536	532	498	496	575	507	478	501	521	484	507	541	496	524	503	507	492	509	487	521	500	552	512	559	520	522	536	522	527	533	494	515	538	501	521	506	469	536	512	532	524	510	526	537	539	494	500	518	491	520	478	518	516	485	485	502	481	502	512	512	516	523	534	478	486	508	495	497	479	478	522	514	477	489	470	490	487	486	488	486	497	504	502	525	491	474	484	490	502	499	473	474	490	518	526	500	454	519	483	496	498	481	497	448	480	445	500	501	485	455	507	483	497	487	458	461	495	489	500	520	467	450	486	536	512	490	495	467	491	470	500	511	525	507	475	445	472	508	500	474	478	496	518	504	439	463	473	504	470	480	483	539	495	529	472	492	488	470	482	508	484	489	481	540	469	487	525	512	514	522	521	501	508	499	513	488	498	487	470	478	517	492	462	447	529	494	459	518	491	463	548	492	508	483	489	467	491	491	481	513	484	534	488	468	505	571	490	502	535	504	491	473	501	484	523	483	521	501	491	513	461	495	469	504	518	473	457	518	505	482	484	481	494	499	484	493	481	533	502	479	542	494	477	489	486	514	513	439	465	514	480	489	512	489	493	454	464	482	454	488	484	482	475	461	512	480	499	510	489	490	483	485	485	494	510	522	483	498	491	462	492	513	496	512	489	463	492	487	498	489	469	490	490	466	474	514	477	466	492	526	508	491	477	453	472	474	461	493	500	493	491	479	517	480	521	485	544	502	500	501	486	474	486	482	490	497	516	503	476	509	499	499	505	473	485	478	478	478	521	501	444	510	503	499	495	503	476	480	463	499	506	486	448	481	500	468	496	469	532	491	495	460	492	512	518	448	508	512	478	505	520	508	521	471	489	445	490	488	446	491	490	522	472	471	488	483	520	485	459	531	495	463	512	511	453	489	472	465	530	496	498	481	480	493	521	511	510	485	473	496	496	510	471	483	479	477	515	517	469	482	524	516	470	513	542	509	518	478	461	476	501	474	499	483	447	484	472	506	497	485	492	500	505	496	464	480	514	483	505	526	517	504	452	503	506	514	507	499	485	510	501	475	499	490	528	448	468	516	458	492	436	508	514	482	506	469	502	501	513	525	525	469	521	494	439	484	460	475	483	447	523	494	497	485	498	525	503	521	489	472	475	511	505	508	470	499	480	516	478	440	487	501	497	490	484	494	526	475	493	478	492	467	512	491	477	505	484	502	484	465	492	485	509	449	497	509	510	489	496	483	490	462	497	499	454	497	484	508	475	488	541	512	500	495	470	499	489	481	524	491	498	493	479	483	495	565	479	457	488	503	507	484	528	481	480	498	493	457	512	503	518	478	482	447	516	501	492	496	511	490	459	497	491	484	471	481	510	468	503	510	504	481	486	497	502	444	521	480	489	473	489	501	500	464	474	510	531	483	500	446	509	515	462	491	472	494	466	451	492	493	553	461	546	479	520	500	493	526	534	517	500	499	500	532	503	499	467	500	507	479	471	475	504	482	507	499	514	478	477	500	474	479	515	482	498	516	525	458	539	509	491	484	473	479	544	503	470	500	512	520	487	441	459	511	483	430	507	483	499	486	486	488	482	482	480	503	505	473	462	477	519	514	435	480	493	488	482	466	483	469	509	498	476	495	499	540	496	539	513	513	492	464	479	477	512	491	524	518	458	505	460	488	463	496	500	486	456	487	500	515	466	482	489	492	471	498	503	502	469	516	482	496	512	498	474	432	493	519	524	541	489	489	445	487	501	486	484	483	478	480	527	504	462	474	502	492	497	493	511	455	480	489	489	476	485	516	498	521	520	481	501	479	466	499	506	517	494	494	508	470	527	477	504	502	472	490	535	471	454	500	458	474	490	476	492	476	476	477	442	464	497	481	516	499	509	479	515	483	537	476	524	468	487	501	492	492	510	524	477	484	502	473	499	504	484	495	498	502	482	495	468	496	535	530	478	488	511	487	477	456	527	503	507	491	507	491	490	518	484	477	493	467	523	496	512	491	519	520	492	469	533	467	503	484	442	502	494	468	517	519	506	483	484	509	491	502	491	506	519	504	524	525	514	494	522	507	509	486	546	486	480	480	458	519	512	479	489	509	481	468	516	514	464	505	482	469	456	509	467	518	479	493	479	480	495	493	499	544	479	515	482	478	505	525	485	481	496	504	478	476	537	499	499	456	482	512	459	489	482	501	499	478	499	493	499	472	494	503	499	474	485	505	514	509	448	446	484	447	463	500	492	495	495	500	518	494	526	488	503	522	484	481	498	467	493	470	474	502	515	434	461	489	504	487	477	486	471	516	456	474	438	495	483	507	496	484	516	466	489	527	468	492	507	474	460	478	461	484	491	518	452	456	483	506	523	498	511	518	478	511	462	494	485	480	496	508	488	497	439	497	523	513	485	481	515	500	519	479	481	477	472	482	534	510	517	478	501	517	460	493	523	518	493	474	520	498	509	449	486	538	495	445	527	544	482	490	474	497	490	525	485	546	505	521	463	482	493	482	473	493	505	485	465	531	457	487	457	517	484	485	496	483	500	482	526	479	509	503	514	479	504	472	468	496	495	480	467	485	486	508	531	491	515	511	502	511	464	499	500	502	514	503	500	498	468	468	512	530	486	511	481	499	467	493	482	473	465	482	477	510	494	478	481	500	497	482	478	482	497	495	464	479	495	482	488	460	496	498	454	459	453	522	480	469	485	505	494	477	474	518	489	483	512	481	497	510	516	523	530	539	462	493	494	524	521	533	491	478	468	474	529	487	485	494	505	476	528	507	506	493	494	488	482	486	497	509	498	508	514	529	509	491	503	493	469	484	512	476	489	451	485	470	492	505	490	529	475	507	497	511	474	500	484	501	538	502	527	476	484	475	455	499	498	489	501	479	523	526	510	483	496	525	506	529	513	479	477	509	483	506	484	494	455	463	489	511	496	501	472	497	509	500	508	507	506	503	486	489	451	537	506	471	521	477	460	450	502	458	480	496	482	485	473	482	475	469	495	489	468	545	466	497	476	530	518	462	466	520	449	496	502	500	507	480	477	444	484	485	475	502	475	497	486	464	511	501	494	498	475	472	502	518	459	474	492	480	445	483	479	513	515	506	491	500	477	496	470	519	498	470	519	490	515	520	481	487	522	519	481	501	511	515	461	486	497	475	487	500	501	509	491	508	492	487	458	494	492	471	500	488	474	486	511	489	498	456	498	496	481	482	487	494	501	498	490	477	484	493	462	470	472	484	473	495	481	508	492	476	453	494	477	466	490	474	512	468	507	503	502	458	483	490	463	489	470	479	535	506	493	477	487	494	498	443	479	507	460	462	500	502	496	518	475	480	490	468	515	469	459	495	457	510	483	516	495	465	504	499	499	521	457	486	516	459
17694	1247	278	287	235	240	234	213	232	237	235	219	234	221	199	238	228	205	249	227	220	214	250	205	245	241	231	250	226	227	213	233	223	254	200	222	217	233	213	211	248	230	211	226	237	225	212	243	231	221	210	211	238	242	202	240	239	212	232	266	205	223	213	252	230	201	207	212	260	239	229	223	271	236	218	225	225	229	235	238	189	221	243	241	197	220	242	239	242	234	225	223	234	194	234	240	229	236	209	231	242	227	206	239	197	233	239	238	235	243	248	229	227	227	242	231	241	210	246	234	244	228	264	217	226	254	242	238	220	252	229	226	223	249	251	192	224	228	241	210	224	238	228	233	217	246	239	226	219	237	220	218	244	219	233	213	237	261	217	205	214	237	235	254	221	216	225	264	210	236	197	211	225	184	240	247	224	216	246	203	234	227	218	237	225	228	229	234	211	222	229	217	230	244	226	259	239	212	241	255	215	231	241	213	237	229	236	230	214	244	206	227	212	271	223	233	241	230	209	228	208	236	237	227	195	226	245	220	226	204	231	266	241	221	204	236	214	217	227	224	238	225	257	232	239	237	245	246	243	236	185	250	216	263	265	202	244	200	227	228	234	245	231	246	193	229	246	222	237	206	226	219	219	229	257	233	243	237	206	216	226	238	224	230	222	229	231	240	241	256	263	262	236	242	259	232	220	219	248	228	215	227	193	234	227	206	227	206	237	209	245	227	235	218	217	245	238	233	223	244	200	226	219	246	219	237	221	229	242	240	234	211	215	205	241	238	235	251	243	216	219	216	226	232	248	226	225	245	233	199	218	243	253	222	231	231	238	222	248	227	224	206	236	225	229	225	219	215	203	217	236	247	237	217	214	242	212	232	236	207	229	239	220	246	242	226	242	218	257	230	238	209	213	213	226	229	252	249	249	202	213	225	240	217	228	189	220	226	240	230	204	241	223	244	222	262	212	227	214	249	233	218	230	235	228	229	253	244	242	243	245	232	238	219	221	224	227	229	222	245	234	235	219	222	236	236	206	221	215	207	243	221	231	240	217	222	227	216	239	227	228	263	243	235	237	231	221	225	237	258	226	216	252	255	220	245	226	215	204	245	228	214	237	225	230	225	252	245	245	251	231	231	230	204	215	233	216	221	216	214	260	211	216	243	230	230	228	211	238	226	217	261	232	235	276	230	237	226	238	211	221	256	211	207	225	243	233	212	230	230	204	219	223	232	238	224	227	218	215	236	248	234	229	226	227	199	207	234	251	222	218	228	253	207	231	248	208	225	228	235	255	234	218	253	228	251	232	227	247	238	225	225	256	220	249	229	243	233	232	227	234	240	199	237	179	255	233	226	223	238	255	222	244	241	213	237	226	232	216	227	217	244	232	217	234	226	232	228	227	227	232	254	229	235	226	254	236	247	232	226	228	210	258	234	222	212	245	204	245	219	239	233	229	247	231	242	223	227	240	236	236	241	215	230	235	202	233	238	208	224	231	220	237	265	245	228	219	205	217	215	244	208	239	252	204	205	249	217	224	235	226	248	228	210	253	232	227	244	224	219	231	233	209	196	219	225	236	247	233	217	233	241	207	251	234	228	212	256	226	266	231	224	218	200	243	226	234	251	204	221	207	212	234	262	202	214	232	230	202	222	201	224	204	199	249	222	220	229	218	203	242	236	249	236	218	222	219	240	215	235	201	238	233	227	214	232	218	241	244	224	243	223	190	228	258	231	232	204	231	246	234	240	208	236	202	216	245	229	226	265	219	234	230	230	227	247	216	231	230	237	199	264	259	200	251	227	228	217	221	238	211	250	231	237	200	241	226	218	213	225	243	231	207	230	234	224	202	258	212	245	245	256	230	239	204	249	230	211	211	211	250	206	202	234	238	236	247	225	222	209	229	229	228	234	251	215	217	218	259	217	240	253	222	238	239	234	238	217	217	215	218	246	237	221	199	225	214	183	222	217	218	237	234	199	205	228	235	220	207	196	233	213	223	238	235	239	223	226	242	191	232	263	234	241	222	222	237	257	243	223	220	228	211	223	219	265	201	250	227	224	228	223	228	248	245	222	202	216	221	228	253	209	222	239	220	244	254	225	215	227	234	201	227	200	207	223	233	232	236	238	233	233	238	228	216	237	225	254	225	245	235	258	203	232	213	217	220	237	210	218	212	213	210	231	209	242	207	238	257	223	248	223	246	229	222	222	267	230	252	219	217	222	221	204	230	221	228	219	229	211	243	227	233	244	197	246	229	227	222	222	231	229	216	225	213	234	220	210	223	225	244	242	214	241	246	233	192	229	219	229	225	226	248	189	200	220	234	192	231	202	225	245	221	204	242	228	244	229	232	188	239	252	226	235	239	233	250	222	253	203	227	229	211	235	204	221	234	252	235	285	236	242	225	229	254	222	231	221	220	256	220	231	222	238	229	229	222	226	223	216	199	226	185	195	223	251	227	232	243	246	230	232	234	222	231	211	211	258	234	207	217	208	232	231	219	240	237	254	231	242	193	232	243	181	229	230	243	222	232	251	243	211	252	258	213	214	233	261	209	211	230	217	222	234	219	222	208	225	210	255	248	241	231	230	255	201	229	217	218	216	200	235	244	218	226	213	233	214	252	200	249	219	219	227	211	221	234	250	208	241	227	221	238	209	237	239	242	252	228	212	218	236	208	248	241	247	229	254	235	256	214	230	207	205	230	221	233	238	220	249	230	245	228	208	250	249	217	255	227	208	259	219	255	219	227	247	230	213	260	209	211	222	242	224	216	246	242	221	222	228	228	201	215	253	229	216	222	242	217	218	233	247	239	239	242	234	217	222	229	218	250	251	229	209	233	193	217	241	248	244	250	248	225	239	244	221	212	222	213	202	245	225	240	254	202	225	233	239	223	221	234	236	254	245	212	229	225	203	218	215	233	203	232	208	231	240	221	255	229	228	232	207	245	224	231	231	239	227	244	216	230	215	229	217	230	239	225	238	198	234	243	205	229	246	248	223	223	201	226	225	255	256	241	239	240	221	250	238	211	247	225	232	210	262	231	225	242	251	227	241	229	234	229	222	256	221	251	234	242	253	201	221	211	231	187	244	216	199	239	222	216	216	256	223	224	244	230	224	205	217	206	221	236	252	231	226	221	216	204	239	224	238	198	214	191	222	248	228	219	251	238	224	223	254	241	244	223	237	231	230	245	234	252	221	217	265	243	223	225	205	244	238	236	230	244	227	248	237	265	239	232	210	224	243	237	241	237	219	252	215	206	228	232	216	216	222	222	219	225	218	232	257	229	217	238	240	199	232	215	248	236	248	228	216	249	202	252	256	245	209	229	234	223	199	265	214	219	229	214	229	197	222	246	245	249	228	220	223	236	192	230	239	242	232	247	235	259	236	215	234	226	224	237	227	243	207	234	240	227	228	244	231	214	212	229	217	233	213	232	221	210	219	235	246	217	240	227	236	242	227	226	225	226	237	245	223	241	240	228	245	210	224	226	224	214	231
6538	563	643	715	651	614	606	569	584	624	589	630	549	577	571	637	549	587	561	524	557	598	611	566	542	534	567	591	534	597	592	585	556	604	571	559	529	604	545	584	554	533	534	588	557	555	541	553	575	600	617	536	548	589	588	570	568	567	538	580	520	558	581	558	552	549	551	559	557	553	598	585	583	539	567	604	558	522	569	561	542	575	575	527	532	534	553	551	562	595	588	585	538	555	546	540	600	553	571	551	582	546	585	515	541	545	555	563	585	517	535	612	533	495	598	614	550	567	589	551	600	587	543	560	604	529	539	541	566	557	553	538	607	592	566	580	597	565	578	576	549	542	569	553	547	552	553	582	584	584	583	568	548	519	539	574	542	589	566	543	512	554	601	560	514	563	566	560	569	563	561	576	558	555	532	545	571	596	551	590	567	570	551	561	583	543	549	537	616	518	545	578	529	569	580	553	566	578	595	544	591	544	584	584	577	554	535	568	545	590	566	536	559	611	575	563	573	618	548	610	592	563	557	545	529	534	557	526	578	564	554	564	564	591	603	578	553	555	561	558	577	601	557	556	505	607	565	614	557	534	562	538	549	555	555	519	584	530	564	563	585	581	555	542	569	541	532	563	589	527	588	561	539	537	538	543	477	556	545	570	580	557	556	550	509	558	533	542	555	570	567	562	545	546	617	554	516	563	611	550	559	509	575	553	588	547	561	568	514	596	606	573	555	578	579	565	538	573	551	572	558	577	564	581	562	568	565	598	567	547	560	566	577	570	560	591	532	563	499	564	564	543	507	596	514	530	585	531	577	573	558	531	566	566	540	568	570	529	542	541	564	561	573	551	562	578	557	601	588	573	577	546	503	508	587	590	586	543	549	570	623	545	561	568	561	523	543	526	565	532	569	552	549	551	550	545	600	534	582	584	590	564	552	570	565	539	525	542	521	547	563	559	550	547	542	560	538	530	573	569	603	542	557	551	622	561	564	555	525	543	530	572	567	546	590	575	530	560	526	551	556	529	562	559	550	577	549	562	575	564	572	538	586	556	521	534	584	599	558	578	586	600	565	586	581	553	558	518	596	609	560	559	577	607	535	554	536	554	584	549	601	528	562	579	549	550	551	546	560	577	561	593	554	506	570	538	609	581	543	546	530	544	558	591	574	577	538	574	558	496	552	519	557	569	578	590	550	547	569	581	575	550	576	552	584	527	538	586	544	611	569	563	522	543	593	574	553	566	572	526	551	548	584	548	597	561	527	592	560	570	585	568	561	550	530	587	583	554	535	590	570	562	551	503	564	553	563	567	556	608	546	573	551	550	536	525	521	569	585	546	537	549	560	593	570	603	530	546	556	554	553	553	550	532	557	559	506	546	554	598	559	533	584	567	553	611	561	521	534	550	569	539	566	568	549	505	566	538	582	574	592	532	583	532	519	570	549	573	548	574	556	567	547	558	548	536	542	578	619	544	545	600	536	552	621	558	585	544	573	571	546	583	529	597	579	572	542	568	567	569	566	575	557	563	564	568	547	550	557	546	585	612	571	556	560	497	559	540	561	513	558	550	548	539	540	571	513	577	567	595	558	537	588	593	598	560	563	579	527	565	552	530	560	571	551	533	555	538	539	593	547	587	591	553	569	588	565	587	535	561	566	594	578	564	542	532	532	538	545	578	561	518	567	570	547	565	597	568	526	562	534	562	580	607	525	532	558	577	573	523	568	563	538	583	566	597	560	587	562	558	599	558	586	561	531	545	554	545	568	550	583	536	568	577	577	543	556	576	558	620	568	573	549	551	493	561	530	567	592	572	572	538	569	598	573	564	557	551	536	581	543	613	574	578	539	540	564	603	550	561	564	580	568	578	551	589	567	543	547	583	559	558	538	546	543	570	566	536	523	528	525	531	584	531	530	581	593	510	576	568	543	556	590	584	576	578	540	559	572	542	563	609	527	601	563	517	587	570	566	563	574	536	583	555	601	578	598	569	602	603	538	523	561	567	537	574	557	570	528	562	570	573	549	574	526	575	555	587	548	586	573	611	586	588	562	537	545	601	576	537	540	584	553	569	552	564	617	575	579	595	529	565	550	563	584	560	536	572	548	542	548	570	541	616	604	576	569	565	540	543	573	571	543	549	525	550	587	505	554	542	557	600	532	564	562	580	579	564	577	566	570	575	558	595	537	593	601	593	565	576	559	560	580	596	595	580	544	596	555	531	533	603	603	517	555	592	575	558	589	562	583	535	543	514	562	554	571	560	545	576	569	590	542	545	513	593	579	539	531	575	546	576	594	546	557	553	597	550	578	566	516	549	592	560	566	579	586	579	569	567	512	570	582	569	567	554	615	550	571	597	592	567	578	563	606	545	511	523	590	572	554	589	555	544	566	543	539	563	542	503	550	508	576	566	558	548	547	563	562	551	588	541	529	563	580	582	533	573	539	549	554	577	584	549	593	525	550	593	612	532	560	566	562	529	544	494	570	573	558	602	562	580	553	540	551	540	544	570	539	555	568	533	593	544	554	545	559	538	572	563	577	524	556	563	575	600	565	528	614	569	569	552	554	555	557	538	536	575	557	497	630	539	564	536	553	520	579	567	566	585	525	551	540	536	567	526	578	595	556	537	563	548	547	558	530	571	521	570	570	577	570	543	551	564	540	598	545	561	531	541	540	595	547	556	576	551	592	556	553	622	507	616	526	524	572	536	514	559	563	497	564	557	605	617	547	514	589	576	572	553	578	593	541	563	562	571	549	501	534	531	561	546	531	575	533	550	551	555	533	560	616	580	568	563	574	536	575	560	574	553	558	575	547	578	591	572	554	555	555	552	542	535	555	553	531	595	619	584	546	529	551	572	595	536	546	557	534	578	581	567	595	583	518	578	568	587	574	517	577	552	565	592	593	544	510	549	561	536	571	541	517	566	587	552	536	560	542	569	559	531	554	554	573	572	552	548	577	541	539	598	569	537	566	594	578	562	563	594	560	518	611	515	574	536	603	513	554	577	576	567	549	565	575	565	541	560	558	563	506	579	540	564	571	573	561	612	567	551	582	570	566	544	568	564	556	563	558	581	567	543	561	558	603	520	572	537	534	580	562	582	564	513	536	573	551	592	587	560	533	554	579	577	546	557	565	554	530	563	566	546	531	554	549	580	548	614	561	573	548	605	560	538	547	562	545	581	551	598	585	530	556	588	591	519	568	538	578	569	572	557	537	556	571	576	545	544	542	589	536	546	535	569	577	567	591	561	547	546	569	574	560	578	600	544	565	591	575	560	558	559	530	535	600	529	520	554	535	522	570	520	550	552	567	567	567	565	574	555	579	565	569	577	549	549	538	536	546	508	585	562	585	564	572	567	559	553	544	534	585	545	579	534	526	567	573	565	566	592	557	519	523	565	563	569	563	563	529	603	580	559	507	554	578	580	612	573	567	534	544	535	580	557	538	549	568	569	532	533	564	598	568	586	504	577	572	562	584	539	552	542	540	562	585	547	614	570
22199	3496	1480	1083	796	621	532	453	360	419	385	378	388	361	360	311	353	349	320	333	330	309	307	303	327	358	327	310	345	326	302	322	335	315	294	293	266	299	286	297	323	320	314	316	327	302	293	320	293	326	315	336	320	320	289	291	302	273	295	308	326	286	290	305	288	302	277	300	298	276	261	321	286	273	334	323	299	280	298	290	292	292	317	322	313	317	320	284	303	290	325	290	277	290	338	337	312	310	308	308	285	302	299	301	304	306	311	301	275	272	317	296	325	315	280	258	313	309	296	312	306	335	319	299	323	302	290	312	316	266	287	290	320	294	259	308	297	289	292	265	313	295	304	319	353	292	297	297	270	282	324	299	282	310	300	299	268	308	287	285	295	299	264	312	310	283	317	306	308	289	335	283	322	286	268	310	281	327	333	328	293	297	308	307	278	297	301	312	275	305	302	287	324	338	299	305	319	311	268	285	281	290	301	310	272	300	284	313	272	293	287	311	278	299	295	297	317	271	291	282	310	284	328	296	290	319	284	319	296	300	304	302	290	311	289	296	292	294	297	277	314	308	311	263	284	309	304	317	328	304	309	292	283	303	311	301	296	285	304	325	275	292	315	294	297	281	270	294	293	282	313	303	285	303	280	312	292	281	265	266	291	269	290	307	295	283	287	283	281	331	285	308	278	289	312	297	294	296	309	312	318	285	296	306	293	307	269	297	295	291	300	302	278	276	291	303	276	306	292	321	309	303	296	299	289	286	306	282	324	286	285	306	280	284	313	279	293	273	273	294	295	308	281	295	291	310	281	276	313	276	267	284	271	314	301	319	286	292	312	324	307	284	291	301	306	305	301	302	304	291	307	288	299	287	317	310	290	296	290	317	301	316	329	305	283	317	281	319	299	310	285	297	304	305	312	302	308	322	316	249	274	306	301	307	318	301	283	329	318	272	297	322	284	308	292	302	279	299	313	316	274	286	283	289	304	318	280	302	295	291	305	315	324	301	296	296	292	269	320	307	302	313	298	296	315	272	296	294	310	309	300	340	274	280	292	287	270	308	325	286	307	285	310	319	327	316	257	328	303	296	312	290	316	279	303	300	294	268	292	273	298	300	315	285	330	291	316	312	310	287	311	303	288	291	319	268	277	318	310	316	317	297	307	289	310	329	327	324	313	305	287	316	306	285	332	309	301	305	256	334	276	292	306	266	290	315	276	286	302	343	320	339	298	290	323	259	301	300	274	290	307	250	280	280	289	311	316	271	299	321	290	286	278	278	303	300	287	328	273	292	312	286	305	302	297	338	318	279	263	288	325	307	287	345	332	318	304	294	296	298	300	295	260	296	278	305	308	281	287	305	312	299	315	299	266	305	294	301	297	281	317	275	292	302	270	304	326	270	325	301	288	270	303	311	303	325	284	306	311	298	317	308	294	291	275	283	299	314	306	295	308	306	327	299	293	347	271	296	309	276	287	296	301	288	291	274	299	296	323	294	281	301	331	312	292	279	291	302	324	296	292	295	295	290	275	304	313	330	277	299	285	292	292	313	286	267	301	314	316	287	322	327	299	307	311	318	308	299	281	290	279	294	303	309	307	306	326	318	298	281	304	326	301	294	324	295	296	258	295	328	300	278	292	297	279	308	319	270	338	317	293	310	313	327	278	262	271	302	314	303	333	291	308	305	298	311	327	319	307	324	298	296	286	319	300	294	302	280	281	301	297	292	326	318	321	295	305	278	314	275	283	292	288	327	294	273	304	287	309	298	281	334	310	303	307	286	280	266	295	303	319	281	328	284	264	335	299	313	286	317	312	306	270	299	329	307	305	291	324	294	277	323	267	283	288	312	322	302	317	288	324	296	255	304	284	289	319	326	282	279	311	294	317	282	296	298	298	275	305	289	336	262	285	293	299	329	309	308	273	304	299	287	287	279	284	327	292	332	295	286	297	320	312	270	284	303	282	299	281	293	259	290	298	331	316	290	295	278	295	294	319	303	313	286	318	286	288	268	285	293	310	298	291	287	284	288	288	305	309	309	281	307	277	297	319	293	273	299	284	320	314	345	305	298	308	300	301	255	306	266	314	278	272	296	312	345	275	312	296	321	306	311	335	311	310	298	290	345	305	330	279	316	288	308	294	299	298	274	294	279	310	290	308	306	279	308	318	271	288	300	269	308	261	299	337	289	291	304	290	308	306	276	272	307	331	287	264	295	308	302	293	276	300	301	298	314	323	269	276	302	303	291	310	286	288	300	300	287	318	312	284	305	301	323	297	298	299	306	288	282	274	295	304	293	313	293	312	324	291	256	286	336	279	275	284	309	293	295	282	290	304	307	255	303	311	269	267	290	300	282	300	276	309	302	268	286	292	273	282	296	311	335	317	305	310	328	318	311	270	298	316	291	293	309	288	309	285	292	305	320	287	260	299	295	293	270	279	313	293	282	326	319	307	298	286	290	307	317	295	280	300	310	314	280	300	297	313	334	295	314	299	324	286	297	302	307	326	323	274	289	283	307	316	309	333	294	296	285	316	289	295	312	275	261	319	282	311	311	297	282	296	276	327	308	296	284	314	313	284	324	298	300	323	315	306	318	326	301	336	276	289	331	315	271	309	300	286	311	303	319	279	314	310	309	294	306	294	324	309	287	319	272	342	290	268	304	269	288	299	308	314	330	276	282	286	316	293	309	299	270	297	308	304	274	291	296	266	298	288	280	240	286	295	304	314	302	278	301	303	309	301	299	298	303	309	311	318	277	298	275	298	299	306	320	316	305	253	288	290	306	300	307	316	289	299	296	310	283	286	273	289	277	291	307	307	302	307	317	309	318	292	307	277	299	301	291	282	311	310	270	327	294	323	303	312	291	289	299	315	288	278	301	289	281	298	294	288	290	293	307	317	283	284	293	270	285	282	298	301	301	301	307	297	293	297	318	267	304	282	286	303	275	300	276	278	312	285	290	282	279	287	288	293	277	287	299	303	294	295	294	300	281	289	302	300	287	295	287	264	327	308	309	307	284	288	326	291	310	300	285	313	322	276	312	291	266	338	326	254	320	290	277	308	311	295	280	293	292	293	288	297	295	300	298	323	298	280	312	302	281	317	321	280	290	289	287	311	274	346	293	276	288	309	287	263	311	309	298	293	269	308	320	322	311	295	325	301	279	280	299	330	297	270	298	302	301	327	311	287	282	311	262	304	270	317	271	261	290	276	317	327	312	278	310	296	300	297	292	277	319	300	306	313	270	277	320	273	300	318	289	315	289	285	266	295	278	275	286	317	274	315	304	310	306	277	303	307	300	277	338	326	304	306	321	332	284	276	296	312	285	301	299	311	289	300	307	297	303	275	297	323	292	286	296	317	283	314	261	315	318	307	310	316	290	290	290	282	305	312	271	259	292	305	297	312	274	327	283	328	297	301	300	289	274	310	285	319	307	280	283	294	275	288	328	295	320	308	303	279	282	303	262	284	321	289	277	271	319	313	322	319	294	295	311	323	274
7630	1542	2968	3288	2731	2353	1959	1683	1565	1327	1295	1189	1148	1072	1027	995	960	948	905	893	830	859	825	804	759	810	805	769	766	786	768	802	731	772	760	735	760	715	765	757	709	726	763	741	733	763	790	747	729	733	754	739	737	764	732	753	708	724	664	723	722	790	741	755	735	754	727	740	762	702	751	732	714	745	722	726	756	744	744	738	753	719	739	765	698	762	772	701	738	723	720	761	765	740	730	711	741	736	723	773	711	686	717	743	705	764	719	720	712	702	683	718	738	728	768	730	711	725	725	726	740	732	739	681	695	762	722	692	762	727	716	752	695	692	717	770	732	712	718	673	731	781	741	746	697	695	704	751	757	702	684	721	709	787	676	717	702	716	752	809	737	710	765	696	763	680	750	678	746	705	742	734	722	739	713	703	692	726	710	710	745	682	726	733	715	737	711	725	675	671	767	721	736	704	725	728	671	700	708	704	692	686	764	742	721	736	694	686	693	676	720	750	708	664	732	707	716	713	768	765	751	713	685	717	715	727	681	717	710	719	743	744	713	756	728	719	667	740	744	691	724	705	693	753	692	771	701	710	721	725	748	720	740	712	742	702	733	729	754	699	679	750	712	734	740	737	700	718	696	735	731	740	699	718	696	708	710	756	694	719	705	713	744	751	753	722	689	758	707	690	714	720	711	690	715	686	725	739	668	731	715	702	685	730	713	719	732	687	739	754	689	677	670	701	665	716	730	731	711	725	728	727	702	720	741	707	702	699	765	744	723	724	755	736	740	690	755	728	747	722	724	718	743	723	672	749	706	763	659	740	725	709	698	683	702	751	783	625	777	746	702	740	713	700	705	704	711	712	742	717	723	687	711	750	698	744	753	734	662	740	699	720	685	724	727	702	712	715	686	683	768	753	698	676	716	748	780	735	684	660	670	711	719	726	749	692	740	730	724	703	748	773	776	708	730	724	724	697	731	737	700	733	689	726	691	763	717	699	687	723	721	755	780	705	728	709	741	745	757	736	715	735	730	705	694	759	772	714	778	756	691	698	702	782	681	699	724	743	705	720	719	735	726	711	766	721	737	738	752	740	771	650	721	753	727	716	723	710	737	716	741	740	722	757	728	719	726	741	717	701	714	772	680	682	720	713	713	772	709	697	676	720	742	732	680	746	765	701	728	698	732	709	662	643	697	728	729	714	731	721	687	751	724	761	737	748	681	684	734	691	708	722	757	675	731	733	705	708	751	673	694	708	718	644	677	734	685	702	696	715	691	718	760	716	705	704	714	749	705	721	683	707	709	696	699	724	675	725	718	720	729	705	685	739	720	699	717	710	715	724	740	691	710	738	686	733	717	718	722	685	723	746	682	714	678	778	728	768	720	691	723	703	758	718	737	749	725	674	672	701	745	693	734	727	741	730	735	739	729	746	703	763	738	673	735	698	725	721	710	687	721	701	766	700	750	730	755	745	722	671	745	736	744	759	765	699	647	729	710	707	723	692	685	717	690	702	733	731	718	749	708	763	753	741	736	747	683	715	661	738	764	717	739	758	731	707	695	730	733	700	741	702	713	755	722	728	687	714	709	713	724	694	688	712	710	761	721	743	741	746	704	683	762	678	774	707	729	706	740	763	670	697	732	701	720	702	692	708	712	695	684	780	749	706	737	743	712	756	726	708	716	708	759	737	695	703	684	698	748	732	651	756	772	688	737	717	698	703	692	729	779	751	727	703	691	716	694	742	736	746	737	755	756	668	736	705	706	748	719	732	677	762	716	734	636	696	717	711	709	694	716	727	734	702	736	649	691	731	735	673	688	688	727	703	754	742	670	742	684	686	759	679	703	716	731	745	718	648	682	714	706	747	710	710	722	695	715	695	696	690	719	744	726	706	689	701	728	710	757	672	731	692	758	689	703	733	724	733	735	707	717	733	709	746	724	704	743	716	774	700	698	699	707	669	705	698	697	754	685	721	715	740	698	719	783	697	720	725	723	643	738	696	688	702	775	690	701	709	724	738	693	673	763	785	690	726	746	711	717	710	699	723	760	704	704	738	654	721	740	753	721	692	721	704	722	689	738	697	701	780	733	707	685	763	731	700	667	710	725	758	739	695	718	743	705	723	709	750	713	781	758	737	669	735	712	701	739	723	737	708	727	730	716	745	730	703	734	714	705	699	741	706	727	718	744	728	722	690	762	701	730	739	726	721	744	708	708	761	670	726	738	738	771	742	686	691	722	715	727	751	743	709	723	768	716	696	728	724	712	766	717	720	683	674	747	692	747	694	709	762	721	743	726	709	662	734	702	731	727	725	681	687	725	719	676	674	762	724	759	669	699	695	782	707	755	735	690	710	717	734	758	714	715	729	699	696	722	729	734	706	711	732	688	767	718	725	732	718	721	758	745	721	719	745	674	713	714	722	720	771	719	745	826	713	721	730	714	724	733	768	774	719	741	688	724	755	743	735	695	711	727	697	705	718	746	735	709	696	770	759	702	711	739	710	689	711	699	777	708	708	707	680	737	723	723	742	727	720	724	719	747	758	716	717	702	738	742	737	730	739	685	742	692	731	648	671	666	750	695	696	688	717	725	742	701	754	665	735	740	745	751	795	715	710	697	670	695	724	724	706	733	698	725	761	731	761	735	686	769	713	790	738	746	715	739	670	727	738	710	707	706	708	693	713	721	684	739	715	732	673	725	711	723	719	695	736	720	761	696	733	744	682	711	739	772	724	747	741	727	759	709	703	696	703	721	738	761	712	725	675	721	726	698	723	680	749	737	707	691	738	717	688	760	712	699	700	718	701	694	709	670	761	706	741	708	697	713	702	714	723	743	703	736	706	730	767	720	713	709	697	737	771	722	654	764	750	808	666	717	703	703	747	731	698	729	691	718	733	758	760	689	727	676	743	714	713	726	685	711	737	704	709	711	699	778	710	668	728	733	704	712	698	697	650	712	703	736	753	736	726	723	757	711	737	710	731	729	731	708	746	748	743	735	764	691	701	692	682	720	744	746	732	720	704	716	750	725	688	736	741	746	714	733	705	714	730	764	707	713	659	719	686	739	697	768	748	716	726	701	654	711	681	711	761	670	709	720	728	726	729	744	739	706	748	738	679	723	712	715	783	725	750	731	685	717	745	717	751	711	709	733	749	745	729	697	685	707	726	734	690	703	717	720	725	721	749	714	745	726	694	750	693	704	687	712	704	680	711	671	747	682	682	673	705	730	678	727	699	747	717	728	742	711	737	731	695	685	729	713	732	719	739	705	747	759	720	738	741	692	701	773	740	685	728	710	744	754	726	756	671	742	743	710	724	745	739	729	749	726	669	743	703	724	727	660	759	699	731	748	745	724	745	781	740	716	745	689	721	692	680	726	698	713	710	718	711	704	726	705	696	722	781	714	764	690	720	729	695	751	764	700	697	702	769	704	721	715	752	700	713	744	695	722	681	773	706	687	711	696	722	704	698	702	740	730	718	733	721	728	699	685	733	666	740	737	725
25437	6340	2708	1798	1223	876	649	521	477	405	362	342	352	309	304	289	281	275	254	263	231	231	245	252	239	236	227	225	222	254	213	221	228	201	220	217	227	210	223	230	250	222	206	214	212	233	234	214	203	234	233	199	226	197	219	224	197	205	222	212	228	209	200	212	218	226	198	235	209	216	204	191	233	232	219	207	215	221	198	212	204	201	248	247	222	190	225	206	200	214	218	222	211	214	203	219	217	193	222	224	229	213	201	230	217	201	210	206	222	231	212	214	217	200	210	220	235	189	208	213	217	205	206	177	198	190	215	208	228	193	217	224	236	224	211	193	216	220	234	178	231	209	232	204	229	238	228	201	217	205	209	223	207	209	226	201	189	210	191	206	214	211	182	225	208	223	183	212	205	236	235	229	170	231	215	181	203	206	201	213	207	198	203	228	207	232	225	197	228	215	227	227	198	211	190	211	196	216	242	209	206	217	214	215	224	214	223	173	228	198	221	218	204	214	203	214	223	221	200	220	205	206	224	204	211	191	208	231	224	193	229	221	242	205	202	224	216	219	200	205	233	240	216	232	225	223	203	217	198	215	204	200	229	229	213	224	208	211	237	188	196	218	203	225	210	234	243	198	204	220	216	204	216	196	206	229	224	209	209	187	229	225	204	216	213	204	222	220	218	192	220	194	238	200	229	221	226	197	222	211	213	214	222	236	230	202	236	223	185	237	201	200	242	223	241	203	224	212	222	197	210	227	197	226	215	204	207	214	205	237	251	205	197	215	201	208	225	201	208	223	212	225	206	200	192	205	199	212	217	187	248	232	178	208	233	207	211	196	208	193	221	225	219	222	213	211	233	240	216	246	207	225	204	236	204	233	213	228	230	197	202	204	204	232	229	227	221	237	225	204	193	188	209	205	217	216	239	224	214	210	226	235	224	218	227	191	224	188	227	205	213	204	204	233	207	203	204	220	198	198	234	215	206	212	202	214	214	220	194	204	221	215	207	213	207	227	191	214	200	224	212	205	220	205	192	208	240	221	222	210	193	212	206	214	209	185	212	204	194	256	241	205	214	211	164	212	203	222	182	214	211	212	210	184	216	237	206	221	219	238	200	234	207	225	214	211	220	232	209	221	198	243	223	200	218	212	229	224	201	212	173	206	189	189	195	221	224	215	218	224	189	196	201	212	219	213	216	215	196	227	235	223	210	226	219	208	205	223	207	215	230	203	199	237	214	239	212	247	213	219	214	212	195	217	229	211	204	197	218	202	190	233	223	226	193	217	216	207	194	212	223	218	233	213	255	220	210	246	207	199	230	242	236	199	244	221	209	190	205	234	200	242	197	215	195	212	219	207	254	189	222	190	239	229	240	198	209	242	177	234	220	200	231	230	221	224	215	221	201	194	217	221	190	206	211	209	233	218	228	221	199	237	223	218	230	199	213	209	226	220	223	200	217	259	178	198	227	209	183	214	201	215	213	232	186	197	216	235	245	239	210	225	197	219	212	207	210	181	207	225	215	204	222	223	228	200	200	228	215	219	168	205	186	214	214	215	205	208	225	198	224	205	235	232	201	205	241	227	230	224	211	215	198	219	195	195	227	213	226	217	211	194	224	221	219	211	206	206	194	218	221	192	217	211	231	192	235	182	236	252	220	213	211	213	240	200	209	225	206	216	216	200	199	204	230	245	213	238	195	203	224	218	222	215	222	213	229	230	221	199	207	238	204	224	228	205	191	212	208	200	207	220	211	233	192	209	237	221	237	223	212	223	222	203	220	244	185	208	251	219	205	228	189	226	214	223	207	216	211	209	214	249	213	242	204	217	203	217	215	204	204	198	225	228	243	213	224	223	233	187	203	213	218	203	236	214	211	233	211	214	203	232	235	203	206	215	233	206	227	214	187	214	199	208	221	211	198	212	223	213	178	222	213	232	209	203	189	213	209	187	236	194	221	213	203	237	211	211	209	227	202	245	217	210	227	253	219	237	239	217	220	198	201	222	194	210	197	237	211	200	202	246	202	226	211	224	212	214	208	216	214	213	209	227	233	224	240	200	224	183	197	203	214	206	216	213	221	207	212	215	182	183	223	193	212	247	223	205	250	218	196	232	193	227	226	231	209	196	203	214	220	214	232	216	209	200	217	217	185	205	248	191	209	217	234	241	213	179	218	217	220	199	193	233	208	226	239	224	222	190	225	208	191	226	198	214	196	201	201	208	214	203	218	255	206	195	218	207	197	233	225	202	219	219	219	195	209	220	234	214	219	209	190	193	203	209	224	205	211	210	232	212	226	235	209	194	234	226	219	246	208	200	233	200	197	222	221	213	222	189	190	226	229	183	213	219	192	212	244	209	224	220	199	199	237	216	225	180	209	196	238	215	226	238	210	206	214	194	188	199	219	211	215	204	208	221	233	219	234	212	244	191	210	232	207	199	193	221	202	220	223	191	240	235	198	227	202	219	216	223	223	206	215	194	212	203	209	225	188	229	245	215	206	205	213	225	238	218	223	205	213	215	196	225	201	245	213	211	226	213	210	208	218	219	241	214	209	217	214	181	203	214	233	216	225	199	195	220	222	225	227	195	207	214	213	209	245	231	227	188	211	224	185	202	210	212	244	211	214	219	228	222	240	205	217	212	184	228	221	195	217	200	210	220	200	224	210	217	210	181	192	202	208	199	222	210	228	209	207	203	229	209	197	206	217	211	239	227	231	195	217	220	222	207	215	203	203	205	237	250	205	233	200	203	226	214	179	201	204	227	219	221	247	255	214	207	199	205	200	237	210	209	239	236	237	207	247	193	225	203	215	224	218	209	220	219	216	187	198	205	188	233	216	215	248	207	177	215	232	225	221	207	217	214	209	249	235	215	222	238	202	198	198	189	201	216	201	207	208	210	219	197	213	217	237	241	228	223	215	241	206	219	217	198	219	175	223	259	225	215	214	221	237	194	214	224	219	222	210	247	233	221	194	215	233	203	228	237	207	239	230	172	213	219	225	233	199	193	213	206	190	215	199	230	226	226	208	228	221	205	229	200	219	202	190	215	222	194	221	236	193	208	212	238	208	196	224	211	213	213	194	193	211	202	227	199	194	196	213	198	208	200	174	228	219	212	220	210	217	211	224	215	233	212	228	214	181	205	204	208	211	223	198	196	220	246	195	197	219	195	210	212	215	208	219	210	234	201	197	243	211	232	207	231	208	200	258	188	188	233	210	212	207	189	196	211	231	220	185	205	198	218	206	210	234	199	230	214	225	214	185	188	234	203	229	238	235	211	242	193	214	241	226	221	210	216	198	203	212	226	200	194	196	225	218	220	211	199	204	199	230	222	221	199	206	191	222	217	212	198	196	209	207	213	229	176	217	214	215	214	209	230	275	212	217	220	201	205	219	218	212	202	204	216	179	208	253	207	220	200	231	220	227	206	200	195	219	187	198	198	194	230	187	216	230	236	204	242	220	206	223	200	217	218	213	202	218	223	228	199	213	205	220	219	220	233
7766	2152	5041	5721	4718	3822	2979	2440	2109	1833	1564	1416	1233	1154	1071	1055	946	844	869	884	767	749	743	720	649	684	704	654	647	642	644	599	586	571	606	520	609	529	580	579	604	548	592	543	522	526	570	494	558	518	534	546	546	522	505	530	491	522	525	493	475	504	526	502	483	486	545	541	555	527	554	496	489	546	562	485	520	540	532	540	530	501	504	558	518	519	481	500	466	550	538	507	530	498	469	498	523	485	543	455	510	521	505	535	524	497	460	488	492	515	523	496	505	462	495	514	522	491	500	503	490	464	471	529	472	483	504	472	492	501	441	475	531	496	440	472	491	476	533	502	477	484	497	495	490	497	469	526	520	523	504	490	539	491	491	515	494	488	526	494	482	487	470	549	494	452	524	507	490	513	488	505	513	512	496	470	494	493	494	487	479	476	507	533	479	517	494	484	479	516	487	470	506	478	492	522	508	511	519	449	470	493	515	492	511	478	449	459	486	419	471	518	486	489	488	488	472	504	465	464	473	500	530	475	477	452	509	467	504	451	491	492	479	498	506	519	476	480	480	481	503	462	517	497	525	472	492	482	511	492	510	488	494	540	491	471	452	522	487	510	489	502	543	490	501	498	486	510	479	479	496	484	476	474	506	514	495	538	470	478	512	497	510	484	532	504	550	501	493	476	508	482	510	500	502	495	455	475	478	512	495	471	508	465	468	463	501	493	498	477	505	494	496	452	497	480	457	512	485	515	489	496	469	498	471	513	508	516	491	484	504	497	463	476	498	520	453	496	496	481	516	478	508	466	446	487	536	476	534	508	458	458	482	526	509	465	505	465	454	530	496	504	547	541	475	492	529	471	504	492	523	499	497	476	487	470	491	480	501	498	489	515	491	498	513	500	506	508	478	475	533	482	507	540	501	497	526	481	527	549	463	458	481	441	467	461	504	476	508	478	515	473	461	477	497	518	487	519	498	478	470	477	507	509	479	480	473	500	450	490	431	489	483	466	547	526	494	478	512	462	465	510	506	463	480	503	496	513	521	457	477	472	489	536	482	500	503	499	497	486	480	509	494	519	478	502	495	501	482	513	494	464	510	509	476	481	512	500	472	507	494	484	547	518	462	511	489	477	492	484	477	498	504	479	529	477	495	515	479	502	482	481	520	463	514	466	476	482	450	532	506	443	498	541	465	514	450	516	514	490	502	514	499	481	462	468	455	491	444	456	485	483	494	499	501	507	531	477	488	475	473	465	521	490	493	500	476	527	481	491	487	516	464	482	503	495	456	500	524	492	475	500	476	505	504	477	484	467	473	503	480	499	468	516	490	531	435	490	541	508	471	484	487	477	491	519	500	511	465	506	489	526	471	450	520	504	497	507	496	444	490	493	491	481	548	471	457	456	488	502	482	464	501	459	485	528	498	482	446	473	508	487	475	523	461	479	473	489	518	488	497	496	538	494	486	463	451	454	509	498	476	488	509	494	529	474	510	490	482	497	522	511	471	478	539	514	502	476	506	494	508	495	463	485	530	478	485	493	463	531	455	485	488	513	501	475	529	424	511	481	489	496	517	500	445	495	484	526	495	494	465	479	468	486	497	486	503	478	487	509	492	488	499	482	488	525	525	499	503	481	511	526	498	471	527	479	478	510	498	486	511	468	523	512	517	505	467	490	505	502	525	508	511	484	524	519	475	476	447	462	462	490	468	489	461	492	453	501	446	489	466	479	492	477	482	467	525	497	473	470	544	490	480	467	496	472	514	476	498	501	477	515	476	481	497	486	495	467	535	463	477	486	494	490	500	487	501	474	485	508	509	486	528	449	506	485	474	461	518	501	483	488	511	488	501	484	527	518	511	483	476	479	539	489	484	504	512	522	486	542	493	510	488	487	507	486	489	461	514	496	497	468	468	467	467	509	495	463	500	507	472	526	480	499	492	514	497	492	490	498	515	481	515	510	489	499	443	532	517	503	491	512	509	452	461	446	498	456	497	485	488	470	460	509	489	482	474	485	481	513	513	438	493	466	506	463	522	476	482	461	505	490	450	493	526	512	485	490	502	523	489	490	505	500	492	485	490	510	504	485	495	477	461	476	483	504	493	494	486	475	490	503	515	414	473	470	509	471	483	499	478	482	488	463	461	499	483	499	496	476	508	541	450	473	445	485	505	440	505	550	495	467	485	480	514	468	480	495	554	499	462	453	473	461	482	486	482	504	535	480	517	508	464	475	545	487	470	476	491	502	459	455	503	524	471	470	514	508	506	477	489	473	551	465	516	492	503	494	513	474	513	546	502	511	463	475	511	481	493	467	468	497	480	497	471	504	498	515	478	462	514	436	477	466	483	446	441	490	465	471	507	460	464	492	480	481	482	478	482	493	479	494	470	476	501	441	508	519	487	500	490	503	468	490	467	501	476	492	467	490	470	474	467	519	481	471	492	469	480	504	494	502	513	482	515	513	484	487	470	453	505	501	476	494	482	498	428	508	540	509	488	500	479	471	529	500	455	468	471	481	512	499	452	464	505	461	501	495	493	475	517	485	483	484	504	479	520	492	494	517	483	506	530	495	504	504	466	497	478	460	488	474	481	497	509	452	497	484	522	511	473	478	500	475	475	512	480	504	500	539	533	473	494	439	476	459	491	521	493	516	494	500	458	475	518	495	477	480	533	492	490	506	503	463	461	526	505	442	512	491	490	513	483	494	498	509	492	502	498	486	497	497	498	497	501	505	524	515	488	483	485	467	485	500	504	476	499	493	496	469	479	443	461	481	478	493	441	498	478	479	514	506	476	470	477	496	511	481	515	471	443	489	506	501	508	497	516	489	520	494	540	510	478	496	529	514	457	507	539	505	491	463	489	474	518	482	493	520	480	484	455	502	481	476	486	493	502	477	508	481	483	450	485	512	476	472	463	517	443	483	505	501	469	463	469	494	522	504	484	518	502	458	491	476	517	505	447	487	518	518	505	518	513	516	513	505	481	500	470	536	491	479	491	474	465	483	521	452	440	461	449	486	503	491	475	511	495	487	489	491	460	488	485	505	490	501	509	455	493	508	481	481	495	490	485	486	475	500	488	531	482	489	451	491	521	473	485	494	542	507	506	489	496	508	479	461	485	495	483	492	481	499	449	474	494	489	487	498	510	494	495	496	490	503	473	482	514	488	481	514	512	482	475	467	506	475	471	504	506	503	485	482	477	471	493	469	495	518	501	518	475	491	498	469	528	471	473	499	493	517	504	479	467	471	502	462	493	458	504	453	492	511	479	494	477	474	500	487	492	485	474	479	535	513	470	459	488	497	486	476	454	514	464	538	487	500	448	509	476	511	510	508	488	513	448	439	485	473	519	516	515	501	458	464	506	497	459	519	527	478	473	534	516	500	465	515	514	536	517	521	477	488	490	524	478	439	506	494	523	465	483	479	457	473	482	500	506	520	512	501	511	525	505	496	511	570	492	481	495	497	483	473	481	511	531	463	484	506	503	505	488	492	483	535	479	486
17668	1339	289	275	238	239	252	273	243	246	245	238	227	224	191	224	223	243	226	223	214	244	241	209	245	240	222	231	248	238	239	266	243	249	238	233	229	230	221	244	206	223	224	220	219	222	219	223	243	244	204	230	243	231	219	217	246	240	230	227	233	210	250	197	232	194	232	225	244	252	216	211	225	200	234	220	250	239	233	207	227	228	250	252	228	228	224	255	232	232	227	227	220	207	219	222	207	246	231	236	232	234	211	249	235	225	243	237	235	214	241	222	219	228	212	226	243	243	236	250	219	198	239	270	227	222	221	220	242	242	220	219	232	233	254	233	214	245	227	235	236	221	244	259	240	223	256	236	205	242	233	228	220	254	218	228	206	229	234	238	230	222	227	248	237	227	255	199	226	227	260	224	223	219	224	235	231	225	257	213	227	225	221	265	231	250	239	248	230	225	211	217	226	242	235	243	205	236	223	232	212	209	232	252	233	197	265	246	260	221	220	213	221	245	246	229	234	220	229	216	228	230	236	217	222	233	221	236	260	250	233	217	243	226	261	200	219	259	227	230	217	229	229	250	227	210	226	192	228	234	228	206	215	228	219	231	224	232	218	238	241	230	240	211	232	236	223	215	229	203	216	228	198	246	239	241	197	231	235	221	249	226	220	224	216	218	247	237	245	209	220	222	252	242	216	228	218	237	210	232	236	243	229	225	228	259	259	208	244	224	240	243	218	258	229	240	243	202	238	206	277	235	223	228	213	216	230	253	222	253	229	256	252	234	226	226	249	227	219	232	245	223	232	249	212	218	244	224	207	231	237	222	244	222	232	215	231	215	204	196	212	216	233	242	216	240	248	267	238	223	220	220	230	237	228	247	211	235	240	246	259	233	248	236	240	236	213	225	251	229	204	225	217	211	218	215	231	245	204	255	220	220	208	225	235	215	233	233	251	254	256	230	254	235	252	243	226	237	225	224	218	242	226	216	215	219	240	251	226	252	231	236	236	209	246	246	229	260	216	204	229	251	229	225	250	246	252	247	219	227	245	243	228	221	233	221	233	233	241	251	215	205	262	242	223	249	234	219	222	205	228	231	240	259	234	251	214	240	237	221	229	241	227	223	214	227	213	233	250	256	232	227	230	219	234	240	240	246	230	197	222	224	243	223	208	234	222	221	230	244	237	220	236	229	226	254	240	224	240	228	196	214	241	224	220	253	229	222	249	239	213	229	244	251	244	232	238	206	227	216	210	257	237	228	212	236	236	211	245	235	239	241	238	213	228	241	237	214	226	234	226	222	237	241	234	219	202	239	241	231	228	220	242	216	243	249	241	235	246	221	226	199	221	228	216	243	236	226	245	216	270	244	234	252	237	262	217	237	264	233	225	237	234	228	223	223	238	199	235	235	251	252	243	245	242	241	238	240	224	240	228	241	216	238	209	239	212	231	239	246	210	238	210	261	231	221	222	225	240	249	231	245	225	243	201	248	219	251	221	248	234	230	212	214	222	224	241	239	234	249	219	226	232	241	243	247	227	227	226	208	217	241	253	221	203	229	233	237	224	227	213	208	219	230	213	240	240	251	222	232	210	232	213	232	223	269	242	226	238	205	232	244	244	221	222	215	213	243	232	243	213	219	211	244	242	226	251	239	220	234	246	229	209	221	214	229	236	222	202	238	245	231	257	239	234	236	218	241	213	255	246	269	192	220	227	229	242	221	208	246	206	213	234	239	247	246	226	227	242	222	255	218	259	235	230	226	238	215	247	232	234	226	235	230	217	237	219	204	207	230	234	234	201	212	232	226	223	238	214	232	234	241	230	226	220	211	224	240	234	221	251	213	225	266	222	222	251	220	232	221	216	277	228	247	233	256	201	245	237	220	226	239	223	230	205	235	267	247	253	252	227	245	239	207	248	231	256	227	223	235	223	273	236	235	217	211	216	241	218	244	235	224	201	223	238	215	228	230	234	238	251	226	238	239	246	216	227	220	204	228	219	199	255	247	195	239	258	255	248	228	267	266	260	237	209	212	227	235	255	243	218	246	242	233	237	214	231	244	225	230	211	242	219	245	233	215	242	209	226	245	207	237	236	269	196	209	223	236	219	225	237	243	231	238	235	260	268	223	233	253	235	254	252	244	223	233	248	228	228	220	261	217	261	225	235	236	262	230	205	226	253	226	214	219	234	235	230	226	216	202	251	213	237	247	221	221	227	210	254	224	231	204	203	231	216	233	252	223	269	222	234	236	214	224	215	206	234	219	225	245	229	222	219	235	236	245	235	207	227	236	232	213	237	210	226	222	204	230	220	245	195	248	220	236	217	258	254	234	230	198	250	217	223	212	229	239	243	248	225	210	250	218	238	219	235	242	244	224	245	235	225	263	245	200	226	250	210	232	215	217	211	223	256	217	208	202	201	235	241	257	249	222	218	230	235	257	239	245	233	259	218	204	237	224	227	231	247	207	202	239	211	248	231	235	249	217	212	239	227	221	220	234	226	252	239	235	240	211	212	231	245	228	248	208	239	230	245	228	225	242	208	208	249	227	195	246	238	239	216	226	228	229	228	226	227	241	217	239	238	211	235	225	225	224	228	214	261	219	258	255	211	216	219	221	228	213	215	250	211	246	251	239	250	227	238	208	209	231	230	198	207	238	218	208	235	229	230	215	202	267	217	227	217	225	215	220	238	237	222	231	267	228	233	219	222	237	240	221	264	235	249	209	220	212	235	228	230	199	219	249	215	215	245	202	229	221	238	242	207	214	214	256	250	246	244	205	223	239	245	221	245	224	204	225	222	257	236	206	220	212	229	231	220	247	211	216	231	232	250	222	247	257	242	225	227	212	245	246	233	230	224	232	228	223	228	214	237	210	229	265	234	229	233	235	245	226	236	206	228	283	263	202	248	242	228	218	213	243	238	256	214	254	238	234	212	240	224	228	232	252	221	243	241	226	215	242	226	238	240	249	235	237	198	230	228	206	231	238	222	243	240	243	213	238	213	224	224	212	237	235	214	229	223	229	254	241	231	217	221	264	222	247	217	207	252	230	219	201	219	237	212	246	236	218	193	229	237	241	238	252	217	235	206	221	224	225	237	220	256	251	260	230	233	221	241	247	242	219	247	225	224	218	238	245	237	263	232	212	237	224	229	224	229	242	234	221	253	250	230	256	226	254	236	247	211	228	227	230	252	236	209	213	229	229	235	229	232	236	228	243	252	224	207	243	192	236	250	230	222	217	247	214	216	234	230	239	218	222	228	240	204	218	242	237	211	215	237	236	224	243	233	225	257	233	225	216	242	205	233	253	228	241	239	213	214	252	223	220	218	236	236	249	249	217	244	233	230	218	219	229	235	220	245	229	242	247	229	223	225	228	240	227	229	215	245	241	210	231	243	225	219	241	221	201	239	268	234	211	246	235	217	215	255	235	223	260	242	211	253	226	254	224	225	223	235	226	205	207	250	249	231	230	246	210	243	216	250	235	232	228	249	235	250	257	208	234
6666	634	659	729	682	702	634	626	618	622	569	559	581	615	594	558	623	552	646	573	552	560	523	562	548	598	587	614	570	530	547	574	581	571	592	588	535	553	589	583	536	566	562	574	594	613	561	558	571	589	577	582	588	518	609	606	545	547	569	569	565	591	536	570	615	558	553	556	560	565	552	587	568	540	587	564	575	561	512	548	584	552	565	558	584	540	571	556	591	539	549	534	559	527	539	567	571	577	541	575	569	573	572	548	556	563	579	633	529	542	548	570	581	614	577	579	615	565	566	564	545	559	505	566	560	548	599	563	540	618	582	562	574	564	557	597	580	552	546	549	575	580	543	559	547	535	555	558	545	573	580	533	594	549	570	557	539	557	541	569	547	565	581	575	542	559	555	559	534	567	571	536	525	579	568	511	577	574	563	594	545	527	504	587	557	583	526	566	513	595	577	584	557	545	564	560	518	606	585	569	588	579	613	549	554	550	583	599	591	543	577	560	531	577	577	551	573	557	591	544	598	563	608	602	524	573	571	544	529	550	565	577	545	573	584	555	583	594	552	563	588	532	585	564	560	586	543	576	577	575	557	543	575	559	560	584	547	563	552	519	532	566	533	585	572	579	558	565	568	571	562	553	568	544	579	584	575	532	561	592	590	562	546	547	547	544	596	593	583	598	561	555	606	578	540	548	548	542	597	584	546	589	549	573	584	595	528	556	573	604	554	533	574	568	557	574	548	561	577	554	556	573	552	577	579	593	569	578	581	593	557	577	560	549	590	526	562	607	606	535	568	533	543	584	525	545	533	557	552	587	550	578	590	565	552	580	545	588	522	581	550	562	568	563	546	580	586	603	601	533	550	559	538	528	530	581	578	523	534	526	576	579	531	574	536	564	564	560	523	569	550	546	598	567	568	542	561	551	570	569	547	527	551	530	575	533	527	585	528	567	547	540	558	535	580	541	550	577	518	514	591	562	552	519	569	499	525	579	581	570	568	552	556	581	567	546	565	573	567	567	568	568	538	605	604	581	557	578	615	568	544	586	547	559	596	558	576	572	556	569	598	552	575	524	553	603	562	572	567	603	577	552	563	568	543	535	572	579	607	593	599	599	553	571	566	549	574	544	566	583	540	548	536	572	593	591	591	537	613	549	532	586	559	542	547	600	563	581	555	602	551	587	520	559	546	587	565	544	576	554	540	563	546	579	546	574	527	567	549	542	518	600	518	533	583	532	565	536	554	569	598	565	592	600	569	555	548	544	546	547	553	598	548	545	557	531	546	570	566	580	577	548	550	565	547	536	523	580	547	581	544	577	538	553	599	574	566	557	531	596	571	543	554	557	567	581	597	582	563	516	579	528	565	545	575	616	546	536	543	557	588	557	595	545	565	561	561	581	574	550	573	627	562	553	594	588	617	536	537	555	581	575	521	547	573	553	587	569	567	615	542	557	585	535	566	542	583	590	632	612	608	570	535	562	578	578	563	580	581	596	616	568	571	575	569	550	607	607	533	559	569	559	553	609	544	572	523	556	582	560	566	508	589	565	571	587	588	558	524	569	568	552	536	543	604	537	556	568	572	598	573	569	565	542	577	553	553	597	546	574	581	518	544	571	584	580	533	579	520	547	557	586	565	531	576	570	526	555	615	552	568	524	578	516	551	581	554	605	567	539	523	567	569	582	558	535	546	560	577	550	574	550	576	599	576	553	550	536	550	608	580	552	565	577	520	543	547	568	536	558	525	535	565	541	523	587	514	580	549	560	519	579	586	576	559	543	541	547	555	577	539	564	552	553	499	587	551	559	598	586	602	594	590	539	541	572	522	565	555	563	552	580	544	546	550	545	565	538	567	585	553	567	578	555	570	556	564	553	548	559	534	560	531	548	551	571	550	547	610	582	604	607	539	565	583	562	546	581	552	572	585	546	577	545	537	598	563	583	561	553	559	565	541	543	543	585	561	560	577	544	563	541	529	586	539	537	553	596	609	573	541	578	536	562	550	517	567	563	592	579	554	592	594	551	550	544	528	527	600	565	565	551	575	544	540	516	559	526	580	533	583	603	610	572	530	564	606	550	576	551	571	565	556	576	589	555	522	535	553	583	540	575	589	571	546	536	562	521	566	549	538	565	556	618	542	546	590	529	578	520	576	576	541	567	580	559	538	568	543	539	595	601	594	596	557	576	568	564	581	573	571	561	561	605	560	536	598	583	547	535	592	542	584	567	570	585	526	541	559	554	562	591	554	530	572	562	582	574	517	565	563	532	592	604	620	626	564	559	584	601	549	608	537	568	566	547	590	555	579	560	534	566	574	569	543	587	588	592	557	566	557	549	533	543	594	572	596	554	549	583	561	550	571	589	538	627	597	608	547	538	582	505	541	514	603	542	574	584	571	569	552	582	552	579	556	587	550	586	532	542	523	586	535	597	578	551	537	608	578	545	557	586	585	566	577	534	592	564	565	551	544	549	554	565	579	563	551	564	549	558	637	591	601	590	583	559	566	553	521	574	562	583	544	553	528	601	568	533	582	574	546	536	550	570	595	531	554	598	551	501	551	590	580	545	601	584	577	554	569	536	518	569	573	538	606	506	568	583	552	565	561	566	569	588	565	517	550	535	557	581	570	562	519	575	551	547	550	566	562	547	525	544	597	524	630	582	567	608	551	568	538	547	570	585	551	583	563	600	549	597	542	564	561	585	560	553	576	563	571	555	572	578	593	548	568	533	567	563	521	593	576	550	583	540	513	581	541	532	525	595	549	541	536	542	540	579	572	590	522	548	556	563	538	610	554	572	564	535	597	602	544	554	553	555	544	641	562	551	549	558	568	550	576	567	530	601	548	574	526	550	562	585	567	563	605	589	520	565	573	521	575	567	543	569	527	589	544	532	621	564	527	572	547	544	549	529	576	584	558	575	573	549	550	578	590	530	526	562	571	546	548	565	545	553	553	567	571	545	548	503	589	598	597	533	572	552	576	517	562	529	538	546	573	543	560	612	619	517	587	576	527	528	590	518	525	553	591	650	583	547	525	543	574	562	549	580	563	558	552	576	550	567	612	578	567	574	590	526	566	537	554	564	580	591	599	566	547	609	526	563	554	551	540	564	540	584	595	577	537	551	590	522	559	565	554	584	515	584	575	526	557	565	532	559	534	550	526	554	570	538	577	551	585	593	581	569	567	571	582	543	554	576	544	511	575	595	576	578	517	564	572	599	567	548	541	511	518	588	569	542	546	560	560	605	574	575	625	537	505	600	559	546	538	597	589	572	589	565	567	565	568	591	548	549	524	570	565	531	492	586	553	575	581	512	547	542	540	563	611	594	576	580	549	567	536	553	558	572	576	554	580	561	535	596	569	548	537	568	579	562	535	571	573	587	542	566	587	534	588	607	576	569	555	562	558	545	573	560	572	576	564	544	581	554	580	611	575	540	546	586	613	518	593	563	579	522	561	572	577	565	591	606	572	581	577	569	562	607	608	578	580	574	563	541	559	560
22152	3323	1383	1026	708	630	476	477	412	424	392	382	353	351	334	329	322	336	328	346	317	315	281	313	313	302	303	295	280	342	316	283	345	337	313	285	289	290	278	314	288	296	337	297	303	284	273	278	292	315	293	288	307	293	302	323	302	286	283	309	335	283	309	330	300	313	308	287	251	324	308	309	315	313	300	314	311	303	314	296	319	301	286	317	273	290	295	324	303	286	318	306	302	289	320	284	300	281	288	308	280	314	276	312	321	243	285	318	280	299	303	276	275	315	289	324	314	283	293	296	283	285	307	294	281	288	314	329	331	286	301	301	296	317	309	301	295	300	311	309	263	317	259	315	279	308	300	289	293	285	332	286	316	313	287	277	268	315	299	323	319	303	310	312	283	330	327	293	274	292	298	299	307	319	299	302	296	300	316	334	308	296	303	313	281	311	327	300	302	266	316	288	285	307	323	290	289	295	295	273	278	302	309	316	333	303	306	303	311	310	349	282	278	274	281	311	272	283	302	320	294	304	277	291	304	309	302	332	322	313	311	303	263	285	313	303	299	307	270	306	298	306	319	257	288	313	316	333	284	281	315	290	301	286	280	332	306	313	296	307	303	320	301	295	330	274	273	280	304	286	302	282	307	301	304	315	302	309	289	282	290	325	300	310	276	300	324	299	294	278	322	302	294	303	290	313	290	322	310	309	319	281	309	280	324	268	287	289	284	295	298	290	294	297	304	278	292	303	285	276	290	286	284	307	322	279	311	333	269	299	289	314	310	270	286	290	295	276	326	310	245	302	317	318	288	310	300	267	312	332	294	290	265	287	316	263	304	316	306	308	305	315	308	298	296	288	290	291	285	287	307	298	315	326	309	290	317	283	315	307	269	323	311	338	297	264	272	311	324	324	291	304	300	296	283	301	291	299	303	329	308	299	250	330	292	295	297	314	315	307	290	302	292	306	267	243	289	270	277	296	307	317	278	336	299	308	300	301	291	296	310	284	331	313	299	300	315	276	294	293	295	295	323	306	320	295	287	285	308	327	281	298	293	293	296	314	305	311	326	288	300	290	284	300	324	275	275	289	281	298	324	268	326	311	329	304	296	284	277	289	279	302	323	287	277	287	320	310	310	308	277	315	272	296	316	300	265	301	300	296	323	332	289	300	297	317	275	308	272	301	295	280	302	304	299	316	325	344	313	293	276	312	301	290	295	289	287	344	261	284	314	320	311	316	278	324	296	299	278	325	284	314	281	309	328	316	312	257	297	316	290	282	326	303	298	293	280	304	301	279	305	282	295	309	299	320	298	325	289	297	283	291	289	306	309	316	278	305	307	297	291	271	309	275	280	314	302	317	287	294	286	312	273	328	292	320	307	285	290	299	324	276	285	303	327	327	299	292	274	293	310	319	308	278	299	285	294	294	319	297	311	285	303	285	315	294	274	303	302	314	345	253	315	304	308	319	280	329	290	315	313	331	307	296	300	298	320	286	294	313	262	297	278	287	280	280	301	283	280	309	285	308	282	308	294	300	302	313	304	319	308	308	311	310	305	288	338	309	280	319	295	300	315	298	297	310	280	330	318	302	290	319	286	301	303	324	310	292	306	305	295	300	294	315	303	294	288	263	310	297	301	298	273	317	280	297	279	323	320	319	315	301	316	267	283	286	309	307	318	289	338	297	316	296	309	323	318	291	316	317	295	320	272	306	301	304	312	307	324	300	270	315	315	293	293	274	317	308	308	323	301	290	299	293	300	288	305	308	310	308	311	307	277	298	293	308	288	313	291	334	299	309	308	285	301	307	312	301	290	323	280	286	319	302	309	283	322	301	281	301	292	295	313	291	282	291	297	328	295	282	319	286	295	298	300	305	287	302	297	285	295	274	270	315	305	284	290	319	297	317	283	322	314	324	300	281	282	306	303	252	313	320	308	281	321	322	312	294	293	278	325	356	278	293	278	319	331	320	303	341	296	327	293	280	297	296	303	351	302	313	293	274	297	300	318	286	269	268	323	315	307	260	319	273	265	324	259	288	301	290	281	304	274	315	305	296	340	305	299	293	316	315	288	297	317	276	337	295	317	287	327	320	307	305	340	294	279	284	275	296	288	311	276	313	299	329	280	273	299	309	294	278	282	283	325	305	314	282	303	289	286	321	334	279	313	300	328	289	292	284	335	266	322	291	273	312	309	286	325	333	317	321	288	315	302	295	298	306	295	299	309	265	310	283	295	288	262	324	299	308	297	299	282	284	284	322	308	299	326	289	307	318	294	323	268	266	318	294	295	292	264	297	269	308	328	305	318	315	259	269	280	294	279	273	305	321	299	324	309	321	299	301	308	289	316	278	322	286	319	335	316	288	301	310	314	299	312	321	300	279	305	326	308	284	327	319	285	321	287	287	295	327	302	324	290	320	318	302	284	286	302	273	261	280	309	308	277	288	294	294	282	282	302	293	296	299	291	302	295	328	282	306	281	296	310	303	337	322	304	315	322	290	286	308	281	311	303	294	328	309	295	268	289	330	266	291	304	312	285	291	279	291	275	283	288	334	293	287	294	316	286	328	335	306	306	274	290	302	288	306	308	303	285	311	329	300	321	312	296	300	315	300	297	295	293	287	307	321	307	293	283	307	321	313	325	318	318	287	314	281	326	297	290	318	293	276	316	309	278	312	317	305	280	272	292	294	285	279	314	284	296	293	313	317	319	315	306	315	290	291	325	289	309	263	258	310	258	263	276	306	291	289	292	301	296	284	297	276	328	329	307	323	273	284	310	281	280	287	304	299	319	336	340	308	304	316	312	293	301	300	289	289	282	277	323	281	292	310	302	305	332	326	334	314	309	290	331	280	314	291	314	320	279	325	293	308	288	278	305	262	313	316	312	320	268	319	304	264	291	288	334	289	261	297	273	276	285	327	289	306	285	314	263	269	261	288	277	294	270	318	326	269	289	286	295	297	330	320	296	318	321	319	319	285	315	332	298	297	298	331	308	281	273	286	319	291	320	286	296	316	320	301	317	302	314	293	302	297	299	291	317	310	300	316	309	304	277	296	292	297	296	325	276	330	283	276	315	313	332	306	308	286	314	307	280	322	319	313	333	291	269	281	295	294	288	263	294	301	301	278	338	271	276	285	278	287	312	285	329	293	301	287	296	302	300	286	298	326	307	270	307	315	281	275	295	301	306	307	327	273	315	281	298	298	326	335	317	283	324	301	303	310	267	286	282	296	316	305	288	329	306	311	300	271	299	294	277	296	313	287	323	311	323	287	316	297	306	305	337	320	289	290	315	312	303	296	303	307	301	307	278	280	296	273	294	280	288	310	285	312	281	279	317	285	322	305	305	285	310	312	326	286	314	276	303	294	316	325	269	311	294	298	289	313	301	325	306	306	317	288	285	305	314	305	323	304	280	316	304	298	306	318	324	299	275	295	294	302	289	291	296	327	288	297	307	326	291	308	280	311	293	304	291	307	328	303	302	262	286	274	330	316	318	309	330	280
7601	1642	2954	3311	2819	2346	1941	1716	1504	1389	1246	1192	1141	1021	1020	998	895	937	889	865	877	852	808	858	854	870	812	800	805	818	779	766	780	778	774	793	701	777	742	709	797	747	774	773	718	729	789	714	772	778	687	758	775	724	720	715	760	730	771	760	787	725	762	717	748	727	707	737	725	763	756	741	760	713	741	763	701	745	744	723	728	748	754	753	719	768	706	725	765	739	719	724	780	685	735	670	766	700	726	770	701	717	733	694	713	750	715	750	714	732	753	739	751	735	736	707	771	791	716	729	733	719	713	704	751	733	774	715	745	716	740	753	723	719	729	724	767	714	735	729	719	707	704	736	748	740	709	724	730	740	737	732	742	764	705	688	743	733	710	755	714	712	736	738	750	701	725	748	704	717	694	705	717	743	787	731	734	694	726	748	697	739	748	709	722	714	729	746	730	718	761	718	724	666	766	714	748	751	730	743	696	746	735	713	723	731	754	798	722	735	766	708	699	712	723	730	694	677	731	715	748	709	709	700	724	726	718	726	691	734	703	737	755	730	749	700	743	743	677	708	742	736	691	760	760	702	729	706	701	748	702	732	737	703	709	758	705	699	784	728	719	740	702	721	750	712	755	689	716	697	702	699	721	760	707	709	719	701	720	732	719	699	730	714	678	770	710	713	706	724	715	752	757	753	730	717	735	697	710	698	722	713	735	723	707	659	670	716	716	723	678	727	705	713	712	746	708	753	736	746	721	742	743	748	775	733	719	703	719	708	761	689	763	714	717	720	718	778	747	726	732	726	703	701	728	689	709	726	741	716	697	727	707	730	721	755	709	717	719	746	717	732	739	756	704	728	718	744	733	774	712	716	730	673	744	674	717	764	721	755	726	733	710	663	702	710	726	764	676	735	718	691	704	735	736	766	680	686	742	730	702	713	757	726	713	763	752	745	763	739	755	772	717	722	709	747	814	691	709	693	682	744	720	731	740	686	692	723	741	706	711	743	762	725	712	767	752	691	688	750	688	699	755	717	709	710	683	710	709	763	690	757	781	708	738	705	758	698	738	744	757	716	731	755	704	732	730	736	732	750	740	713	760	673	715	727	677	711	745	772	690	754	750	733	679	764	690	721	733	770	724	695	715	747	710	721	717	736	707	714	675	739	709	694	745	764	688	720	687	713	747	711	733	676	720	689	668	706	698	695	692	707	723	729	700	741	726	688	696	708	696	740	726	704	692	766	760	700	707	729	706	722	765	723	728	716	691	715	677	712	769	712	683	733	707	692	724	679	692	727	774	753	758	767	755	663	760	753	728	725	755	789	712	747	712	704	734	692	729	744	699	766	750	703	699	743	731	747	692	696	710	705	734	717	753	727	730	760	748	745	763	769	708	710	726	731	710	691	697	731	701	690	694	711	694	704	727	756	719	695	671	738	719	715	754	693	716	764	774	750	720	743	759	731	690	719	767	708	737	774	706	675	822	702	782	737	713	742	728	755	709	737	690	743	720	730	707	680	747	728	763	733	680	707	712	749	731	731	726	734	727	692	678	740	694	733	708	729	724	696	684	718	715	711	738	716	725	709	746	732	733	713	771	717	710	720	722	749	712	737	702	719	677	759	697	770	695	736	687	720	659	763	731	672	734	722	705	775	725	696	733	687	774	706	715	742	743	761	669	719	720	712	707	713	720	733	736	756	759	739	729	712	740	794	735	784	746	695	764	748	730	757	724	721	752	736	717	732	741	695	692	766	683	739	734	676	719	766	721	771	708	728	741	745	720	723	753	738	718	685	740	715	687	767	715	696	742	725	724	719	677	682	728	757	722	734	736	746	702	701	743	729	716	710	714	723	668	706	721	716	742	729	720	693	696	723	697	725	703	698	730	743	739	738	677	752	704	696	720	751	790	694	726	689	688	754	700	713	767	700	727	680	731	722	772	728	731	691	723	718	752	738	728	703	717	708	743	751	813	701	732	698	712	737	714	725	706	733	749	688	742	733	746	699	739	715	717	740	749	694	714	741	722	715	762	748	711	738	710	710	725	734	734	751	759	737	702	687	729	712	736	725	707	753	695	689	742	754	707	750	699	795	719	705	758	734	738	684	719	737	733	784	760	685	714	718	733	725	746	682	730	740	760	740	717	721	757	734	693	679	766	706	711	648	700	697	682	759	714	762	719	719	702	732	717	725	765	721	679	743	687	710	743	753	731	738	753	712	727	728	748	735	699	704	695	731	696	679	692	729	694	779	710	709	763	702	747	725	770	714	808	722	718	765	715	749	705	707	714	727	722	738	686	764	711	741	709	760	767	697	710	712	674	727	729	692	695	699	719	730	736	705	710	747	735	756	694	737	740	725	712	676	751	706	709	708	685	722	705	739	746	725	662	712	712	715	713	702	697	680	736	686	756	726	729	695	719	707	653	764	732	735	747	709	771	723	731	727	750	743	714	714	703	709	737	756	727	682	702	730	682	735	740	718	707	709	703	681	773	669	763	794	703	703	684	741	742	749	696	722	722	752	706	694	690	771	719	698	740	699	762	714	788	707	676	712	692	726	705	725	766	767	745	756	720	718	706	739	710	760	747	787	724	714	812	685	765	730	703	738	727	775	692	699	723	702	661	774	767	757	705	719	743	727	708	746	713	753	714	705	709	670	743	710	732	738	724	691	737	691	714	684	757	751	695	726	737	719	729	728	677	704	709	655	709	683	744	704	689	734	712	674	746	696	782	728	730	713	715	690	739	707	745	713	687	730	771	716	692	748	686	713	694	695	732	690	747	736	716	714	759	732	734	742	766	747	706	747	724	718	712	715	676	708	707	737	749	777	714	731	733	721	680	744	735	740	720	713	742	724	727	772	710	741	740	761	720	684	781	762	682	717	747	706	702	704	720	746	680	692	720	741	732	680	735	728	766	728	697	732	721	678	781	707	708	784	725	714	703	731	726	729	735	704	718	686	714	679	731	717	718	744	747	724	713	753	684	759	698	724	710	757	741	746	708	724	686	679	697	715	719	670	693	698	710	708	712	714	748	722	693	686	740	733	768	722	744	701	742	716	733	721	682	736	702	709	700	781	724	672	668	738	716	785	687	728	726	648	739	759	755	735	722	705	761	701	721	742	726	777	758	732	736	761	749	732	788	720	724	677	713	739	740	672	717	708	734	733	745	722	730	695	744	705	732	647	680	693	735	752	747	692	758	713	737	727	747	692	705	729	737	750	674	729	754	727	718	733	729	684	709	732	700	727	743	712	718	750	724	712	711	731	712	741	720	737	717	734	752	758	698	701	741	742	726	715	709	737	723	711	702	721	690	734	721	737	699	755	721	744	730	748	715	753	782	714	748	733	704	714	741	710	724	721	732	722	735	738	732	721	760	726	712	753	709	700	719	757	702	742	726	749	715	692	695	770	720	754	732	713	725	719	734	728	703	665	672	711	709	716	740	704	784	730	710	694	770	678	723	715	749	717	707	720	744	720	774	709	717	763	737	720	746	687	720	712
25178	6497	2842	1932	1281	923	676	585	497	402	405	355	288	339	312	284	272	262	266	253	243	250	268	240	244	228	249	239	214	242	235	230	237	249	238	226	221	216	224	223	236	206	208	204	181	206	226	223	218	198	201	279	215	243	215	223	202	244	219	209	232	219	204	190	199	228	225	191	179	222	232	198	216	216	234	211	184	222	209	213	209	239	183	224	238	201	228	209	214	215	211	241	219	220	213	219	197	217	218	237	211	197	212	197	199	212	206	229	234	182	214	226	223	245	185	212	210	225	217	256	210	226	219	205	229	222	220	177	217	211	225	211	200	219	215	228	228	217	203	204	232	207	233	213	226	218	244	202	213	210	214	202	203	210	206	210	228	234	212	239	215	213	214	218	235	219	232	224	204	194	208	206	205	229	224	213	203	193	214	206	200	228	202	215	203	208	201	216	234	220	171	223	207	192	234	198	197	226	195	193	220	223	247	210	225	213	240	230	220	210	196	217	207	216	209	223	199	206	229	212	227	213	202	244	237	223	200	223	239	235	223	217	221	201	201	208	198	213	216	187	216	211	198	208	224	179	208	203	199	222	199	195	251	206	208	223	217	220	205	209	219	244	209	227	218	204	216	196	192	231	199	194	231	202	191	212	185	222	212	215	221	217	223	203	217	201	236	201	213	197	214	193	227	230	201	225	215	227	219	201	199	231	243	219	179	212	215	220	222	189	208	257	206	212	219	226	211	230	198	216	229	178	202	208	225	236	213	207	204	212	231	211	211	220	230	215	201	215	197	219	223	219	217	224	223	191	224	211	216	208	188	203	213	195	220	211	217	230	233	208	213	230	198	212	191	213	207	206	216	213	214	194	189	190	244	246	217	218	218	228	198	203	228	208	203	224	213	224	206	204	216	213	230	243	208	206	226	226	230	246	218	209	205	197	219	212	229	201	203	246	244	218	224	214	198	221	195	222	221	207	242	226	229	213	193	222	206	206	187	202	186	223	220	239	211	232	225	204	224	227	207	216	217	227	193	230	198	203	207	222	215	214	207	199	219	240	215	215	212	208	197	198	208	204	206	235	191	189	216	215	228	197	191	218	223	216	204	206	225	221	211	218	204	232	230	204	240	201	210	222	222	227	190	239	221	199	229	201	192	212	234	217	198	235	199	221	216	213	201	197	212	219	201	201	188	207	207	216	190	204	207	205	215	219	206	201	207	199	225	205	232	222	211	193	209	191	203	196	230	221	221	209	208	232	244	198	236	217	213	216	235	213	209	198	206	230	248	208	197	239	197	228	196	197	204	236	222	216	239	218	210	203	216	213	223	225	223	233	215	217	177	243	212	179	194	195	198	204	186	187	206	209	184	212	212	208	215	216	203	247	246	193	188	224	219	215	198	212	221	226	231	220	221	203	206	232	203	200	196	223	191	207	204	234	223	225	222	202	195	215	228	209	181	208	194	227	234	212	249	231	224	212	215	222	208	222	226	206	214	207	180	211	235	225	177	236	219	216	201	230	212	202	209	209	215	211	170	222	186	208	225	228	201	215	220	209	227	242	199	201	242	216	216	242	201	201	223	209	206	206	209	184	193	230	209	209	220	210	219	206	211	227	217	214	197	211	199	214	189	209	231	220	201	208	200	198	226	201	200	219	214	207	183	232	209	210	210	220	206	225	238	237	202	208	215	213	197	209	204	212	203	206	227	196	192	196	216	201	205	194	208	188	233	190	223	202	194	228	215	211	193	212	208	248	222	175	207	209	224	228	179	208	204	213	218	233	242	237	228	217	224	197	212	211	216	216	222	230	253	193	208	228	233	221	203	225	214	225	197	228	215	189	200	192	239	208	208	220	242	234	222	212	227	213	214	236	226	172	201	196	200	217	185	232	225	215	200	217	191	228	237	240	184	209	207	211	201	221	206	219	225	207	206	230	203	202	220	208	205	254	217	228	221	204	220	204	201	217	201	178	235	215	244	205	199	225	222	195	225	183	215	207	194	217	215	215	196	236	193	213	221	208	196	200	196	209	206	215	211	219	211	226	216	229	199	203	206	219	204	214	205	195	213	217	197	223	159	217	220	221	210	220	208	214	222	229	254	224	207	219	203	243	219	239	213	214	220	237	220	208	232	192	221	236	197	217	243	203	206	203	214	202	221	201	221	211	220	189	204	218	207	200	215	215	225	211	230	203	227	206	203	197	202	211	226	233	226	231	207	208	183	188	213	219	221	209	196	213	230	235	196	203	237	213	215	207	210	239	235	227	217	259	212	194	213	218	200	210	210	188	224	217	199	204	189	207	212	216	215	222	200	206	184	208	236	216	218	185	214	228	219	204	237	211	237	194	220	202	207	202	237	249	218	200	192	206	210	205	199	203	206	232	231	203	205	207	261	214	207	251	216	190	228	213	222	226	226	237	193	214	219	210	195	214	194	219	210	227	232	173	209	183	217	203	220	200	189	197	230	206	207	220	204	191	196	234	215	213	229	223	228	227	205	209	219	174	250	215	198	184	208	231	219	180	186	201	213	217	234	224	203	222	217	218	213	191	220	229	186	195	222	216	212	223	184	212	255	195	207	201	199	200	238	217	209	229	201	212	235	217	201	224	237	204	227	231	215	219	226	195	220	198	199	211	231	219	237	231	226	215	212	216	215	210	219	225	220	214	203	178	180	194	208	191	194	221	229	235	233	197	216	227	220	216	218	186	224	218	236	219	191	223	233	215	226	220	227	217	194	205	229	200	208	210	205	223	219	243	200	244	227	230	205	242	231	210	212	222	229	210	211	195	222	212	211	215	204	211	206	200	220	197	219	178	208	200	211	223	215	224	187	214	194	210	206	219	219	205	220	207	206	232	199	215	227	213	208	207	209	222	228	215	211	197	188	213	227	241	192	212	208	215	202	229	229	219	210	237	224	204	208	204	210	209	192	204	224	202	214	208	227	208	204	252	221	209	213	218	228	200	237	217	193	209	202	232	192	224	229	216	206	191	221	207	182	210	199	217	195	205	221	214	229	216	178	212	243	201	206	233	221	213	205	198	210	201	237	217	197	218	234	208	200	214	250	229	200	218	208	224	217	203	209	211	213	222	225	212	245	222	195	224	236	219	228	226	218	206	221	214	198	232	213	213	212	213	206	188	205	220	223	223	223	209	230	237	209	232	220	208	211	194	197	237	209	205	210	237	217	217	221	218	190	204	225	233	209	254	237	218	195	186	214	213	200	217	207	209	224	209	226	216	213	211	216	217	210	229	209	225	214	220	204	220	210	204	217	198	215	231	209	225	229	191	239	223	220	226	216	206	208	208	222	214	201	203	233	216	226	207	210	203	205	214	209	229	215	207	205	224	221	209	191	230	207	201	222	216	219	222	206	195	231	210	216	226	228	208	258	206	216	214	217	210	209	199	220	225	208	219	229	187	178	195	222	212	252	204	219	216	205	202	224	250	224	256	237	226	223	209	225	201	236	210	240	211	206	186	182	200	185	225	213	232	199	214
7962	2166	5128	5671	4746	3734	3111	2436	2108	1758	1705	1379	1269	1175	1101	991	995	943	838	842	738	743	764	792	699	685	699	654	642	629	596	603	633	589	593	572	581	540	566	581	579	560	578	562	550	595	508	595	541	556	589	519	530	558	498	541	514	504	507	516	532	523	527	529	538	524	494	533	532	541	522	525	503	579	540	524	530	507	465	489	535	508	521	529	525	530	515	494	513	490	519	494	507	503	499	516	548	477	481	513	450	484	532	535	505	471	500	515	529	473	532	493	459	496	469	497	526	493	502	494	505	508	496	471	504	514	504	500	494	498	517	484	471	503	478	524	505	476	521	485	492	491	476	531	516	503	504	487	505	493	514	459	476	485	519	491	515	524	484	488	526	487	522	494	504	489	484	496	529	474	512	495	496	495	483	502	484	503	479	491	502	486	478	516	482	490	527	487	507	478	501	480	492	472	512	496	472	485	495	538	522	494	473	511	483	469	499	500	493	531	472	502	475	462	508	523	487	512	460	490	485	454	494	511	517	465	457	453	482	510	477	505	503	483	476	522	462	501	506	480	509	503	515	491	533	518	477	470	487	511	498	509	455	444	470	495	481	505	525	492	502	512	515	511	489	490	543	501	491	510	473	474	520	499	522	447	511	515	493	512	523	505	522	510	517	525	502	481	529	498	526	479	497	492	487	520	529	514	523	484	467	491	547	543	503	472	520	507	473	511	503	471	475	467	530	486	524	509	484	511	530	487	486	504	493	489	492	515	501	491	480	520	478	506	471	541	474	495	483	473	497	469	466	479	464	492	522	489	512	507	490	472	470	499	496	495	481	510	478	496	537	466	447	534	498	487	527	502	513	506	457	538	497	473	498	487	513	497	510	517	525	452	478	505	470	489	488	498	472	517	512	490	488	489	496	549	515	521	527	500	492	475	511	498	461	506	501	488	549	505	480	487	488	511	549	490	485	457	492	455	521	480	526	489	484	477	489	488	506	488	476	495	507	520	481	486	473	506	523	455	486	522	477	471	499	497	479	475	525	502	493	496	511	480	503	504	481	509	477	530	516	525	455	509	467	501	497	478	483	536	504	503	517	460	500	473	497	493	479	488	478	488	502	525	531	526	482	490	520	459	492	453	523	551	516	491	483	490	505	530	492	469	468	499	502	480	476	465	495	502	499	470	484	543	462	527	511	492	490	467	534	449	491	491	499	502	497	481	496	508	527	485	498	520	486	533	464	491	504	494	481	494	469	519	516	497	496	478	510	496	482	472	509	537	495	476	513	493	553	497	493	491	496	523	514	514	518	496	502	483	502	479	459	479	519	509	490	507	471	457	463	461	512	480	483	481	458	464	492	475	506	458	522	528	476	493	511	458	476	478	489	508	516	508	481	481	479	492	478	485	525	457	480	481	447	455	542	461	489	502	493	504	491	514	464	482	452	491	466	515	475	484	516	480	471	472	531	509	492	474	482	500	486	472	502	495	488	479	521	484	509	492	493	479	547	479	480	496	518	517	499	496	499	509	559	451	531	450	545	505	512	486	501	514	519	515	512	475	473	532	499	464	499	519	512	503	493	483	446	473	517	494	492	492	471	495	456	499	464	511	478	470	442	505	490	479	507	538	481	468	496	492	478	503	482	505	514	460	503	506	488	496	503	488	506	492	487	478	407	547	503	481	500	449	526	505	541	491	484	490	514	498	517	497	482	498	488	484	473	490	513	479	510	516	500	493	499	519	485	508	508	488	487	545	501	496	467	467	516	512	519	492	511	488	501	445	462	469	470	471	533	511	510	497	530	472	515	510	505	502	526	536	530	490	485	512	468	535	501	470	487	478	499	517	509	496	507	505	495	484	511	505	488	476	497	505	487	487	493	486	472	473	483	505	482	502	481	525	537	460	496	516	504	458	490	518	505	459	510	492	515	485	501	524	519	503	511	444	495	491	499	524	499	461	511	463	521	519	513	505	481	463	474	570	505	463	479	456	502	475	465	494	479	483	496	501	441	471	513	507	471	500	481	497	490	516	493	499	461	483	475	450	471	503	455	470	474	489	529	490	497	469	475	496	457	492	514	528	455	451	483	504	495	512	450	537	508	486	478	534	475	489	523	480	509	486	496	486	499	497	493	491	503	484	488	532	485	470	514	502	478	492	521	498	496	514	508	480	516	487	484	475	460	492	516	497	498	480	471	535	505	467	507	488	501	480	503	467	550	477	507	496	470	509	493	504	482	473	499	461	484	497	489	506	483	517	484	502	463	498	475	493	505	504	483	468	466	473	473	515	517	472	505	544	494	482	471	470	480	493	503	485	458	466	520	470	482	536	470	472	455	459	461	512	509	478	519	469	470	471	554	508	480	456	490	531	479	472	478	469	475	502	503	464	488	476	501	501	496	475	468	515	491	484	508	456	510	479	529	504	483	511	471	500	457	492	489	460	515	522	472	469	491	525	523	492	494	491	529	513	465	515	553	493	478	467	481	488	535	497	496	539	492	481	490	456	521	544	474	517	467	509	486	520	487	502	515	497	554	484	491	543	492	516	523	496	502	480	522	504	479	475	496	512	527	480	460	514	543	510	478	496	480	549	493	480	444	487	484	501	471	477	471	476	464	503	503	518	496	527	544	493	495	491	476	513	509	490	448	472	503	484	470	535	504	507	493	513	480	506	479	475	511	537	531	485	431	510	512	535	465	502	478	499	509	493	501	498	519	506	490	531	541	463	490	466	451	457	509	494	473	489	501	460	510	472	501	510	522	516	482	466	489	509	459	489	513	509	468	520	472	487	536	507	516	461	473	505	505	497	465	552	481	499	504	510	442	474	511	511	514	538	504	478	513	485	531	476	520	488	463	504	474	508	511	494	489	534	499	503	504	521	504	497	509	439	464	492	525	533	523	492	508	464	481	508	493	492	498	508	515	501	480	521	470	523	502	491	496	494	502	493	479	471	542	501	519	506	480	492	465	495	485	521	475	479	521	496	511	496	465	470	505	479	475	488	508	518	498	510	487	469	489	472	494	480	492	544	504	502	469	529	461	536	499	510	496	530	511	506	554	465	490	466	511	503	467	521	487	478	492	487	469	456	500	545	499	491	508	432	462	506	503	482	474	499	518	500	464	484	480	490	521	543	483	477	502	485	497	486	496	504	505	467	501	481	498	541	483	503	477	492	485	469	507	501	495	468	507	506	487	491	495	494	497	488	518	524	474	502	501	456	543	508	484	466	512	479	480	546	509	545	498	470	505	544	498	503	502	499	461	471	469	528	511	483	506	487	487	503	490	529	485	487	498	499	497	532	440	498	508	524	433	467	468	522	487	476	468	505	516	470	445	499	476	480	437	467	515	495	522	442	486	503	511	463	511	502	487	487	483	521	489	502	511	527	548	484	501	521	463	488	526	514	503	472	473	499	493	475	462	496	469	467	498	466	478	496	517	455	493	465	504	513	462	494	471	506	518	492	497	496	523	505	488	470	462	545	536	516	442	489	476	477	511	481
17427	1157	273	290	271	239	218	240	208	228	254	232	258	233	240	240	250	229	238	254	210	239	232	221	251	225	238	217	219	240	243	247	244	245	221	222	221	221	219	239	243	257	221	242	243	265	227	243	233	220	212	233	243	225	237	240	230	214	232	246	256	234	231	255	215	220	236	200	240	244	216	219	247	229	237	239	238	221	213	230	264	257	226	228	224	227	236	212	225	242	221	223	220	230	198	236	232	216	207	242	228	221	237	237	222	207	231	220	230	240	213	218	226	241	220	230	217	227	204	227	239	238	245	232	213	223	207	249	218	240	226	206	233	230	239	250	231	240	244	237	225	243	221	235	217	220	236	258	253	208	211	227	220	226	227	219	259	237	219	202	237	225	235	232	219	226	221	196	224	250	229	237	221	216	234	207	195	251	248	236	230	239	215	227	213	236	227	211	221	250	220	199	224	230	214	235	258	224	239	230	236	223	260	230	235	247	225	222	235	225	223	235	197	225	231	214	250	222	257	214	186	226	236	232	245	225	229	216	234	208	195	215	225	233	232	223	202	225	208	249	230	232	236	193	225	216	254	237	254	261	215	231	230	213	253	257	221	212	230	231	231	226	253	248	242	226	213	241	243	222	220	255	230	236	227	232	219	233	254	252	222	264	223	219	221	245	225	233	187	248	234	231	233	215	228	192	204	241	227	236	250	216	216	261	205	236	224	212	257	242	229	221	235	208	236	244	213	233	228	229	237	201	245	226	212	214	229	220	230	213	214	219	207	246	218	248	232	219	227	225	233	248	214	287	196	216	241	225	245	253	214	220	212	244	213	241	240	234	230	242	241	210	199	220	240	251	213	231	246	254	220	226	221	211	216	227	231	260	243	245	226	238	219	214	218	236	232	208	243	258	207	233	256	235	246	215	227	228	234	231	212	223	208	232	206	246	216	207	213	250	235	206	218	217	226	232	221	240	250	223	220	227	241	214	230	234	230	202	228	200	245	244	245	248	238	226	244	224	207	239	245	209	206	260	224	215	203	234	230	219	234	255	217	205	204	230	208	216	205	198	243	221	245	203	234	230	252	225	226	232	210	202	241	227	247	239	270	226	255	226	226	256	229	246	215	221	227	241	207	228	208	225	219	230	198	231	211	192	240	249	243	241	228	241	252	242	235	211	265	219	214	227	227	230	238	243	221	248	194	226	256	234	228	237	242	203	237	244	272	215	232	252	242	228	218	229	265	237	255	225	248	194	231	231	235	213	237	222	206	235	213	230	250	222	218	209	203	239	242	232	221	189	225	228	236	261	211	218	240	226	231	263	240	239	255	215	228	261	213	237	222	241	219	224	239	248	232	233	260	235	245	253	220	229	221	217	241	202	213	224	241	200	232	231	207	243	229	233	225	227	237	219	243	254	233	248	225	258	223	223	249	206	224	223	233	253	226	246	228	215	249	240	211	221	226	251	200	254	237	254	231	215	239	224	224	221	227	227	235	235	225	202	205	235	227	242	255	238	228	251	228	230	230	241	202	204	232	244	247	232	250	232	217	209	239	198	224	239	209	242	237	218	218	240	223	215	224	216	253	234	237	230	232	253	225	212	237	208	206	220	250	233	222	234	225	243	260	229	221	233	234	227	233	222	249	243	249	213	225	264	260	245	223	219	238	213	216	224	228	219	246	260	220	230	252	243	224	218	236	226	258	214	200	192	241	236	229	237	216	242	222	230	223	235	232	218	221	243	228	215	254	244	230	231	247	213	251	223	219	226	236	223	223	218	209	236	247	223	229	226	258	231	209	244	226	232	253	210	199	214	235	218	228	239	226	224	228	265	226	252	217	231	226	225	237	246	232	197	223	229	241	233	263	226	219	241	251	221	227	242	255	231	244	252	196	252	221	234	241	239	250	240	213	249	206	221	221	217	241	241	262	232	234	218	254	244	243	225	261	217	246	231	229	225	254	255	239	216	218	249	256	253	236	240	236	238	216	235	213	226	226	237	256	212	250	201	228	210	206	212	229	257	238	240	219	246	232	227	203	246	233	199	195	240	253	238	220	236	227	222	224	219	247	255	223	250	227	239	224	181	201	221	257	217	239	227	253	237	243	254	245	219	200	232	236	224	228	246	237	243	203	219	219	211	226	240	248	230	213	244	206	206	236	224	243	246	240	249	241	208	226	240	230	260	208	240	231	206	248	234	239	211	265	222	224	250	258	233	237	244	234	209	235	223	215	211	247	205	221	224	235	225	257	232	249	224	255	216	222	235	225	228	221	272	201	198	234	218	243	231	208	244	234	199	226	237	231	207	238	231	234	218	203	217	194	230	217	242	204	245	227	213	227	231	241	238	219	236	232	231	240	221	238	244	245	256	207	236	242	253	244	220	198	224	242	224	216	224	222	250	227	233	250	245	235	237	193	212	247	239	203	236	250	230	237	219	212	232	226	228	216	212	251	233	256	222	216	223	243	206	229	231	243	235	244	217	249	219	222	241	227	226	210	238	208	230	225	257	242	228	229	228	230	230	221	242	227	208	244	219	252	223	215	219	228	234	235	264	238	225	245	241	256	206	229	210	239	209	259	235	216	217	224	251	234	250	260	225	237	227	242	235	234	233	212	238	235	238	217	213	223	233	233	228	228	237	222	229	234	229	233	213	258	218	216	261	264	227	239	219	221	208	212	252	245	208	195	237	241	241	243	222	214	219	199	241	238	223	213	238	238	243	201	234	206	251	232	257	228	240	222	195	220	215	235	231	214	201	240	228	238	210	201	217	209	204	219	262	219	253	227	239	232	256	233	235	249	247	240	246	244	223	260	233	220	242	243	245	232	192	245	208	233	220	225	243	221	231	262	253	262	225	250	246	245	226	231	241	212	210	226	228	231	225	220	219	220	229	222	234	229	235	214	242	223	231	210	237	210	243	248	235	234	224	236	256	230	256	213	235	236	229	202	210	231	231	247	229	225	246	239	208	216	206	209	251	230	222	234	266	210	241	247	231	267	200	231	239	242	231	246	229	199	224	235	230	232	211	249	229	237	235	238	232	249	232	220	225	218	250	201	241	185	217	207	242	262	232	218	222	225	175	202	220	213	255	198	245	232	205	240	225	235	250	229	234	223	266	247	219	219	212	225	205	230	241	242	244	229	210	248	261	209	191	228	225	235	221	251	238	189	242	235	200	214	258	228	223	234	238	249	242	215	228	253	227	216	202	222	220	227	208	222	230	223	212	202	209	229	243	251	226	243	263	223	218	223	252	257	280	203	234	242	226	211	274	223	206	191	226	243	229	216	234	241	229	231	239	231	221	242	245	221	219	252	246	237	228	236	239	219	216	218	248	207	212	224	230	224	219	264	245	254	226	228	200	211	249	233	221	211	250	231	263	231	239	228	236	245	237	242	246	221	210	235	214	249	229	272	247	234	240	226	218	247	239	230	235	211	208	231	241	219	226	227	241	222	226	234	213	228	245	210	225	225	224	200	226	238	213	239	257	257	217	254	231
6710	613	651	671	659	648	634	648	607	596	577	627	554	568	550	599	576	540	563	580	588	587	586	570	572	586	572	565	576	530	575	584	613	603	573	559	561	570	565	571	538	550	636	518	580	556	548	561	566	590	565	552	615	526	571	568	545	561	604	507	584	534	528	591	598	538	563	533	549	573	577	642	567	570	538	547	536	549	579	560	569	598	568	554	608	573	531	565	559	567	567	553	611	602	570	560	565	553	569	523	552	582	498	549	545	568	575	552	584	576	571	608	566	567	570	557	567	532	566	593	539	573	552	574	566	567	541	586	559	572	548	572	566	563	577	571	575	586	562	587	518	519	595	547	589	541	566	549	565	544	564	616	565	501	589	555	546	565	572	577	563	545	591	601	600	563	547	558	522	599	546	575	593	586	537	566	570	579	577	580	544	551	514	539	560	564	568	530	547	572	554	596	594	565	546	597	547	522	568	587	577	573	568	618	572	551	587	606	583	561	575	558	547	568	597	564	557	568	575	555	540	516	579	555	548	557	535	563	557	563	594	601	576	610	500	545	591	538	551	549	536	568	572	533	524	562	558	612	557	583	611	567	564	581	541	594	554	589	593	493	535	564	541	570	580	584	549	560	537	534	595	549	576	581	572	573	526	526	578	543	543	535	561	516	554	537	545	558	551	579	581	570	555	557	584	550	568	562	557	582	539	560	559	545	534	523	529	584	524	546	591	557	595	569	563	547	584	605	587	551	564	522	542	514	578	553	546	549	525	576	592	583	554	599	590	571	521	544	542	575	521	568	591	566	552	558	581	555	592	586	545	586	594	572	575	539	549	600	558	573	567	557	550	550	563	612	532	542	573	563	541	562	557	612	527	555	574	513	576	582	544	564	559	562	542	546	561	594	532	576	553	561	583	551	534	537	584	576	558	577	509	542	541	533	559	580	565	533	533	599	592	556	558	554	566	589	546	543	544	565	551	572	588	559	560	534	586	559	568	575	542	560	582	544	570	549	599	566	568	567	581	570	577	492	560	552	551	528	535	597	545	578	525	556	587	523	565	592	527	563	524	554	559	552	563	561	591	573	562	561	586	561	591	573	572	519	570	579	561	529	579	573	593	540	567	577	541	578	558	535	558	587	552	547	560	515	561	548	568	567	581	546	568	569	563	562	599	584	579	591	565	584	522	520	568	581	580	565	569	577	553	542	520	563	546	527	612	573	578	557	545	561	542	608	562	523	575	551	563	616	544	547	573	567	569	514	591	558	514	538	539	583	573	555	543	573	579	553	550	564	549	568	554	597	514	520	560	526	554	572	572	559	541	593	568	551	521	580	574	550	553	530	549	525	557	591	547	545	595	541	595	583	587	576	575	563	583	558	576	538	552	568	605	522	550	555	572	558	546	586	553	603	533	513	580	577	576	577	565	578	582	550	544	588	572	579	505	550	589	560	580	553	593	557	565	565	575	595	543	573	580	558	575	538	557	587	559	537	537	527	599	546	576	554	595	552	595	565	540	567	565	539	548	554	575	506	547	558	548	581	561	598	597	560	576	586	529	563	562	549	516	534	568	538	554	535	536	558	559	543	557	589	597	577	568	597	540	573	567	560	600	572	503	571	538	529	572	563	566	566	590	579	594	566	590	575	533	619	555	584	575	593	594	572	584	521	575	551	568	575	534	584	566	533	583	608	583	571	566	561	566	533	558	559	543	607	528	550	580	522	599	563	523	531	549	572	546	548	583	559	598	586	560	538	542	532	560	613	610	557	572	592	557	583	518	520	528	564	562	603	540	579	571	582	550	556	559	569	533	560	597	534	565	573	580	541	557	567	568	560	599	572	541	568	591	516	539	535	522	529	501	595	610	569	576	597	549	546	578	550	591	543	532	572	535	580	583	552	620	566	547	538	563	542	539	562	591	533	548	612	564	572	542	578	556	574	585	520	572	558	574	570	543	612	518	525	516	605	562	564	544	535	544	542	571	578	539	570	580	547	522	547	554	559	565	568	616	602	546	577	547	549	565	548	503	536	587	601	525	575	573	553	551	598	544	588	576	535	583	539	562	586	577	564	611	590	524	567	566	604	556	578	557	594	547	583	612	564	589	566	558	520	576	575	533	558	519	520	568	551	590	598	574	518	540	558	546	615	564	540	557	624	559	557	575	577	570	539	581	602	583	584	551	575	586	609	540	515	571	555	560	551	527	543	582	525	569	581	591	548	569	529	578	607	584	564	568	559	561	525	577	553	590	581	561	530	548	576	585	508	558	538	546	541	567	575	581	563	551	564	556	609	536	570	538	536	549	594	583	558	537	523	548	580	570	577	529	560	546	557	563	571	598	550	568	595	533	565	569	569	582	595	583	559	608	612	557	538	547	556	584	551	566	550	601	600	580	537	573	581	529	588	559	584	565	555	583	532	561	536	552	572	533	584	559	537	566	586	587	570	551	596	535	590	529	552	581	567	546	568	547	512	576	554	542	579	570	532	557	567	573	541	540	572	516	604	531	584	581	552	608	576	566	556	533	610	563	546	564	568	605	569	548	589	516	578	521	544	556	592	571	543	570	548	564	567	574	534	557	565	588	531	569	553	572	563	562	525	540	557	545	583	570	534	552	525	541	559	586	578	520	549	572	545	526	571	588	540	594	569	555	600	599	575	469	545	562	573	537	584	543	578	551	577	565	547	556	568	542	610	561	536	633	575	562	608	594	570	569	559	573	598	597	540	533	575	563	562	547	607	550	578	584	551	578	582	530	577	526	503	558	581	574	536	557	533	571	581	580	564	569	538	580	555	618	575	553	523	562	547	573	557	548	608	552	572	541	591	541	564	558	583	567	568	556	578	546	586	580	573	596	528	604	613	551	569	608	559	566	560	559	542	557	594	573	547	568	544	566	541	522	569	573	587	549	584	574	563	558	528	572	579	555	529	542	528	570	553	542	543	566	536	563	557	592	575	576	558	549	572	592	519	560	560	519	550	538	554	572	566	555	580	584	565	556	595	603	583	547	564	525	562	547	588	528	576	560	559	542	570	580	572	586	528	535	595	525	549	622	559	542	597	559	536	561	564	567	540	547	574	526	589	548	563	585	573	558	575	554	571	552	582	584	546	556	584	529	526	594	555	575	592	582	578	575	542	509	553	578	592	545	560	563	534	558	541	586	574	570	544	545	563	542	521	565	589	563	579	591	562	596	562	570	585	558	529	556	549	578	563	544	516	594	538	589	581	562	551	543	556	573	539	596	547	589	538	545	598	534	571	557	528	547	596	529	565	580	575	544	550	606	540	553	566	547	572	592	569	586	552	567	543	585	602	518	573	582	566	568	531	561	546	566	516	577	579	561	561	563	569	543	528	541	565	498	545	580	542	583	568	526	569	540	521	543	571	525	571	527	563	587	547	550	524	514	559	547	571	585	537	553	592	516	549	593	571	569	537	590	562	538	578	583	574	547	579	571	541	559	537	552	566	585	537	553	516	522	567	551	567	551	572	560	536	545	532
21930	3595	1644	1086	817	632	570	468	439	422	414	352	359	379	352	326	311	304	309	298	317	354	325	353	321	334	299	316	318	286	303	305	313	291	285	309	296	310	283	310	319	306	294	283	323	294	330	299	318	291	292	319	281	330	304	286	325	285	331	304	287	259	316	307	315	319	290	300	285	306	264	286	312	299	303	284	277	302	328	299	301	284	310	311	302	302	301	314	270	258	299	293	306	303	328	294	295	286	306	296	295	306	272	296	287	276	288	319	306	285	311	295	286	293	260	285	296	310	294	289	319	307	286	317	325	275	261	293	316	326	263	299	304	320	260	292	289	284	259	295	298	286	295	306	281	265	305	266	299	303	303	314	285	316	294	292	316	300	308	264	304	321	316	338	303	294	322	299	320	303	289	286	277	284	300	294	306	307	323	276	302	310	308	311	252	298	285	314	276	298	300	298	285	318	275	282	274	282	297	272	263	305	308	305	296	288	291	308	303	327	291	319	330	288	303	283	288	284	293	296	276	303	297	295	298	283	264	259	313	305	316	322	321	279	301	273	321	292	297	278	270	293	321	298	292	310	310	278	292	280	300	314	315	294	303	252	271	259	312	288	306	285	336	313	302	314	316	307	313	280	305	297	306	295	277	303	306	300	315	292	311	313	284	303	310	315	334	271	274	273	273	297	320	281	300	250	300	292	309	311	291	323	297	312	267	286	312	333	314	277	299	295	330	315	264	290	288	329	297	318	309	313	284	285	304	314	275	312	325	288	293	298	282	329	287	259	314	262	317	294	303	284	302	301	300	285	328	288	325	275	305	312	303	324	271	288	278	320	261	329	278	324	319	298	289	326	307	296	308	273	278	319	305	303	300	265	285	289	273	329	291	276	266	295	281	303	280	280	333	285	311	306	293	294	310	292	290	308	280	269	318	283	281	268	325	290	264	306	272	305	307	310	272	298	270	295	307	277	295	297	348	313	282	277	277	304	299	287	289	291	298	279	301	281	293	339	306	276	278	318	288	294	318	317	296	289	267	295	274	267	297	290	281	303	304	261	289	296	292	285	329	306	310	319	313	283	305	313	282	289	316	277	308	279	293	272	286	308	315	287	290	286	300	291	275	298	278	283	288	291	313	295	323	302	294	311	284	301	275	300	269	300	280	289	301	317	288	316	301	272	283	290	317	283	296	290	302	282	263	328	269	286	282	277	288	283	320	285	270	342	287	288	293	304	284	288	302	309	327	272	256	308	289	301	298	291	298	301	277	295	288	283	295	278	262	305	298	260	306	287	298	292	292	264	303	283	306	300	294	289	314	291	239	267	275	305	276	291	271	311	285	282	295	313	302	296	288	294	298	288	306	285	297	267	307	309	296	305	336	264	314	302	285	320	312	304	310	295	322	304	283	314	314	322	314	275	282	288	269	294	295	275	305	341	303	297	306	287	275	271	299	282	318	290	310	315	305	325	285	319	318	298	306	285	275	313	287	299	298	289	282	312	287	319	291	265	297	330	305	296	308	264	264	311	300	308	262	290	334	272	285	280	330	301	296	316	289	299	284	285	274	274	307	271	304	284	277	275	286	279	296	271	258	267	319	318	277	267	281	302	282	274	278	277	303	287	302	281	289	298	302	302	282	304	305	313	253	279	264	290	287	301	303	292	282	278	281	304	318	300	300	291	319	318	316	309	284	299	312	301	250	275	270	293	299	286	277	305	276	299	311	298	311	304	305	307	298	294	303	304	297	299	290	309	288	288	297	288	295	271	296	291	297	317	308	308	304	298	293	312	270	286	298	301	274	322	317	314	290	311	293	302	300	265	289	296	289	336	308	307	309	304	288	305	281	306	286	307	292	296	302	313	327	276	271	280	282	295	274	283	269	272	312	304	326	319	300	292	297	315	273	281	296	294	297	295	297	319	274	316	310	294	293	296	307	301	282	276	293	281	292	322	316	278	333	282	295	289	298	309	313	298	313	302	280	305	284	292	307	303	320	312	272	298	298	334	280	269	295	286	305	320	299	289	271	278	331	283	299	281	280	281	315	290	300	284	269	260	316	295	281	294	291	286	305	263	306	297	269	296	322	317	286	284	280	295	295	308	269	310	274	312	273	312	273	285	302	304	286	306	290	305	288	292	279	293	300	299	274	306	287	309	302	304	340	314	282	269	283	293	285	310	346	299	308	301	299	302	291	320	322	269	320	302	282	320	295	303	312	293	288	316	276	291	309	320	334	313	314	327	295	266	290	318	271	317	299	303	312	291	275	290	304	354	311	297	348	280	315	294	282	288	305	290	268	283	294	282	290	305	319	268	287	283	263	285	302	311	293	268	289	301	293	298	279	329	295	296	300	284	280	268	277	303	320	296	257	264	296	296	283	304	293	296	334	275	267	301	348	290	302	281	293	309	283	312	279	298	286	300	311	313	329	302	298	263	271	277	285	275	278	286	292	302	307	312	251	295	329	301	275	309	302	318	281	289	301	313	286	266	297	299	286	306	308	289	314	286	299	299	282	297	277	284	282	293	285	315	283	322	308	292	313	276	296	277	282	315	314	271	316	311	299	330	326	307	294	306	315	290	324	284	326	310	259	264	310	283	285	292	291	303	288	290	300	273	304	271	298	318	313	310	286	263	326	296	294	340	284	295	274	271	297	297	269	307	293	301	289	322	275	285	293	297	302	295	281	289	314	270	309	289	318	287	274	311	294	298	321	276	310	277	350	313	306	319	312	300	308	281	265	313	333	300	285	313	291	304	309	309	303	270	289	303	309	270	316	275	315	328	306	290	291	290	307	314	301	286	297	323	294	294	301	276	272	318	285	302	260	325	306	283	284	307	282	281	288	285	320	322	283	308	279	294	333	266	293	272	296	309	276	276	291	299	305	284	302	306	297	271	298	257	264	269	285	268	289	316	289	286	307	313	279	272	281	276	326	307	298	280	272	287	310	293	280	284	310	296	299	286	305	291	318	266	320	279	296	297	280	298	326	305	322	291	315	245	291	265	314	286	312	285	282	311	329	289	307	286	277	277	318	322	309	305	286	335	296	291	280	277	334	289	318	315	292	313	275	279	299	318	296	238	290	308	281	272	306	302	311	292	303	298	272	316	282	278	307	315	293	272	297	304	308	289	286	262	285	296	298	307	300	292	264	304	284	283	265	310	291	271	298	301	287	285	272	273	287	320	301	303	288	305	338	322	269	297	306	294	316	282	271	292	300	320	302	328	293	296	283	282	340	288	310	281	282	316	300	295	278	267	287	297	303	285	315	296	269	294	307	310	282	309	294	271	291	296	279	298	280	305	319	287	295	286	291	292	285	307	322	277	292	302	279	260	290	309	276	324	275	306	309	307	273	293	313	322	302	301	290	276	312	297	299	312	282	300	322	317	293	307	316	307	305	317	303	264	289	287	270	286	286	293	263	305	293	295	308	281	314	296	309	299	347	297	280	296	299	287	280	294	278	321	284	310	265	297	292	299	310	310	285	308	262	315	294	275
7657	1672	2928	3360	2891	2349	1931	1784	1543	1423	1260	1193	1107	1107	1009	992	988	995	945	873	875	873	849	817	805	817	833	831	786	787	822	783	830	857	766	775	705	751	768	751	732	771	761	751	717	736	742	781	759	687	745	831	777	734	779	753	704	741	765	792	735	731	743	713	740	741	751	748	743	758	775	714	698	738	765	711	737	738	726	715	725	732	694	715	714	803	730	725	756	695	745	738	727	717	680	700	758	770	746	718	733	750	750	713	734	737	735	701	757	705	723	754	666	755	722	721	769	724	710	701	708	736	698	769	719	734	758	761	724	708	768	717	658	724	720	754	716	741	761	723	728	750	707	789	701	732	736	713	736	748	729	715	703	798	747	704	724	765	716	744	705	759	754	693	743	699	705	750	729	733	756	712	696	773	727	724	762	747	697	673	690	744	748	685	717	669	690	728	722	704	721	722	714	726	736	710	711	743	775	719	707	715	752	755	702	709	727	737	712	719	742	710	733	686	736	744	691	709	662	793	713	686	751	656	699	698	725	695	677	711	728	684	699	750	709	719	707	739	727	735	649	740	708	667	699	712	710	716	730	715	693	714	734	746	759	716	703	748	737	728	728	742	704	698	699	737	742	715	750	709	702	709	750	715	728	732	729	761	708	707	723	749	704	695	695	692	699	712	732	701	703	697	720	766	714	690	674	731	734	723	730	718	698	718	750	688	723	734	707	736	686	692	757	692	752	737	728	703	709	754	743	695	738	682	715	772	683	696	716	687	719	739	703	690	768	774	716	731	730	670	737	688	718	712	734	701	736	734	719	723	769	736	747	741	721	731	705	728	710	774	694	749	758	735	704	742	713	782	718	689	718	759	747	729	707	714	709	685	728	726	753	759	734	770	678	761	747	693	702	682	704	755	737	700	738	750	734	721	740	784	768	716	737	731	710	789	707	708	762	674	715	709	704	721	703	722	704	771	733	709	751	738	728	741	781	732	783	744	729	735	706	743	757	695	677	711	754	686	705	692	709	747	724	722	753	708	778	716	678	759	754	742	738	761	691	715	722	722	670	703	701	671	698	726	690	660	716	740	765	697	682	745	707	662	664	744	684	758	713	727	693	740	741	722	713	725	731	730	717	722	727	746	709	758	757	687	711	742	726	725	770	687	751	697	732	719	715	716	757	664	715	750	708	732	761	697	756	755	738	742	706	696	717	719	733	735	734	695	766	711	739	696	684	718	732	704	743	716	750	683	712	739	752	683	737	729	745	718	694	739	706	696	710	678	688	748	730	731	744	753	702	730	749	748	720	749	705	712	732	723	753	727	720	716	759	731	770	737	742	699	770	764	723	720	740	734	710	685	705	739	724	776	674	694	722	691	665	738	681	773	735	668	724	732	700	718	762	725	721	739	715	740	741	725	710	697	721	698	718	719	756	717	774	718	758	737	753	696	731	693	729	738	715	714	712	742	694	738	742	696	725	761	726	740	725	738	744	728	730	741	684	745	722	732	721	736	759	740	691	731	724	691	734	759	739	723	710	721	715	704	738	714	748	754	661	781	682	728	683	732	737	678	712	712	713	720	761	704	747	728	739	698	735	700	709	687	711	706	737	828	686	743	712	691	715	707	721	773	670	701	754	732	716	775	711	696	727	756	709	710	763	701	717	725	736	742	715	688	725	686	746	726	788	687	711	719	699	743	733	719	727	689	693	732	706	748	740	741	765	713	697	710	739	750	727	720	723	741	690	692	722	700	742	691	678	713	678	684	685	686	716	727	822	717	717	705	717	748	668	711	717	744	759	715	725	741	741	698	693	740	775	674	751	731	700	700	730	684	717	656	724	756	740	741	746	719	752	731	723	727	748	662	741	766	690	734	686	670	744	730	699	721	737	768	727	705	747	682	728	714	698	743	713	735	697	741	703	699	694	720	724	742	699	771	699	679	727	728	771	783	727	679	688	723	758	738	720	743	736	753	749	731	755	743	709	683	741	734	662	729	734	718	728	737	728	719	722	760	732	710	750	703	677	730	679	702	692	742	776	709	770	692	752	749	757	699	705	749	746	706	700	699	694	746	756	720	769	729	729	719	806	745	730	722	719	705	697	722	703	713	732	698	735	747	715	718	721	723	759	686	724	710	691	688	696	734	717	742	733	761	676	725	719	734	739	692	719	741	732	754	697	743	727	732	730	736	712	730	704	750	712	687	711	744	710	741	698	708	725	707	752	694	746	741	740	698	700	731	696	708	679	754	736	708	667	746	703	710	698	686	694	753	711	684	744	727	689	719	674	746	734	717	736	750	729	668	693	747	705	720	714	735	727	715	723	759	696	709	726	750	691	720	747	690	702	735	685	657	741	726	724	718	714	731	713	704	742	755	726	689	751	695	711	722	726	713	685	705	678	731	721	763	745	747	727	710	726	703	713	708	693	729	726	707	703	734	711	723	717	672	753	726	705	718	734	660	704	707	745	722	687	734	720	717	720	727	743	740	673	705	697	717	752	719	760	696	724	739	712	688	735	734	718	720	728	702	703	687	758	694	739	692	712	732	734	659	725	717	717	698	717	703	716	693	753	733	755	763	702	709	726	663	750	723	702	765	732	751	719	713	710	712	749	716	678	736	712	708	702	753	675	702	731	730	750	719	695	712	695	639	735	735	750	727	742	740	737	697	696	758	742	741	675	739	737	710	708	699	703	749	702	706	741	728	679	732	706	723	709	747	750	724	684	694	699	734	738	751	752	778	682	743	690	724	695	686	728	713	759	760	738	734	740	731	749	711	710	716	768	720	715	721	712	700	761	733	702	724	766	666	659	724	731	719	705	726	725	709	720	743	705	754	768	686	669	709	760	729	698	689	695	720	715	713	710	736	690	722	745	708	687	698	721	696	691	696	702	691	675	755	717	752	702	738	715	726	748	763	727	749	726	721	734	719	720	783	731	749	698	714	706	677	691	692	763	751	674	749	692	755	742	755	740	684	738	696	688	740	740	726	696	780	722	709	724	754	716	733	649	745	714	746	700	694	731	704	729	730	736	701	754	738	798	722	690	717	722	736	702	740	724	701	753	729	734	698	757	743	733	673	714	697	755	721	708	730	752	741	684	711	741	745	717	714	731	719	722	741	725	678	709	713	749	711	701	714	730	772	675	728	777	747	722	687	764	748	708	717	737	744	719	719	726	727	717	736	700	696	700	701	697	712	747	718	726	745	692	725	720	695	667	703	727	715	693	726	715	759	745	749	742	695	731	691	727	707	712	702	713	732	723	733	750	717	745	738	723	780	720	783	733	758	740	727	697	695	748	698	713	690	702	716	722	722	765	730	677	708	707	732	745	694	666	700	711	707	724	695	694	698	745	716	758	680	709	724	690	699	690	651	704	714	760	715	707	751	716	703	672	689	736	740	721	742	715	752	716	663	785	709	728	744	726	715	720	711	714	755	732	727	681	775	734	722	683	697	699	773	710	729	757	736	691	715	707	715	727	733	759	739	672	693	738	734	694	745
25202	6350	2776	1862	1191	842	688	519	442	441	374	355	302	330	297	275	278	264	235	231	275	237	259	229	225	226	241	222	255	237	223	239	207	210	223	215	189	217	214	209	202	209	214	216	207	224	204	228	226	235	222	213	240	213	217	218	235	215	236	217	221	250	233	234	200	218	212	190	188	201	230	196	209	248	214	224	216	195	214	206	221	212	197	204	237	213	219	226	213	205	231	193	232	198	207	197	190	233	210	247	187	202	227	197	209	204	223	208	233	208	219	211	199	206	209	216	243	259	212	235	236	219	212	209	238	203	214	217	222	216	215	214	230	213	228	232	186	199	193	208	203	211	234	192	220	205	192	238	201	233	204	206	207	224	209	197	189	220	217	182	208	202	210	194	200	210	217	214	217	218	215	203	186	197	196	204	206	194	199	221	224	217	197	199	212	209	231	239	209	237	250	234	219	213	207	199	241	219	223	171	226	230	196	203	229	201	254	213	215	205	212	203	211	200	213	232	227	201	195	236	213	178	194	205	212	243	197	227	202	202	216	228	223	227	224	232	209	202	187	202	183	193	211	211	224	197	217	234	197	201	219	201	208	223	206	209	223	180	179	215	223	202	235	231	185	202	214	200	209	209	196	226	226	222	218	217	237	206	185	221	214	202	227	199	215	202	218	214	178	210	204	235	214	197	228	227	216	219	217	225	208	233	212	201	221	207	221	194	221	202	229	218	209	207	219	214	193	209	217	205	232	221	222	231	217	209	212	188	208	226	210	203	228	189	211	207	230	190	228	208	226	207	223	191	218	216	218	233	220	200	182	238	225	193	223	205	229	184	216	209	214	222	224	207	219	190	198	238	218	209	206	225	205	218	197	210	230	200	229	199	198	190	209	202	202	213	222	195	250	199	219	205	247	191	190	222	201	198	208	220	202	217	213	185	217	212	218	204	206	205	228	197	198	200	226	231	212	208	204	227	219	233	222	202	215	207	187	226	205	218	221	200	229	202	229	223	212	206	204	192	227	191	218	203	196	205	191	181	203	205	220	220	196	203	177	197	203	203	231	204	233	231	206	216	217	244	192	247	246	208	203	215	229	210	200	226	221	210	200	161	210	230	187	219	225	203	190	202	203	202	214	228	202	218	215	229	212	192	204	194	193	207	193	221	169	218	229	216	226	200	196	203	236	202	212	214	222	225	215	204	190	231	220	184	205	196	207	204	233	181	227	232	235	215	201	211	177	219	197	190	201	229	203	217	202	214	229	217	203	221	210	206	233	216	183	218	206	196	208	205	231	197	215	195	204	198	188	210	226	194	217	226	216	208	194	203	193	188	215	237	241	221	197	224	213	186	222	206	223	226	204	206	206	187	196	220	189	227	229	226	217	187	179	234	197	218	218	214	206	192	219	177	218	173	190	218	196	216	221	198	218	182	201	183	230	224	214	195	232	200	179	225	200	206	200	218	194	209	225	195	209	199	202	188	218	212	213	202	210	211	212	196	205	200	210	202	228	206	210	205	223	219	211	226	202	233	215	229	223	197	203	232	195	185	193	206	218	196	243	199	201	187	214	190	202	213	209	227	205	219	210	194	216	225	201	184	207	192	231	234	200	224	224	246	242	204	242	194	182	217	240	210	198	221	204	201	214	200	224	234	193	194	221	213	225	203	216	225	222	213	188	207	200	216	191	219	216	211	227	206	230	211	194	195	197	229	200	215	239	209	207	207	213	215	228	214	217	210	230	209	198	236	221	229	234	201	214	196	216	228	225	210	217	213	207	217	200	231	179	215	209	207	238	209	196	203	221	229	194	200	199	203	198	209	224	209	200	205	246	204	196	224	233	240	219	211	188	186	202	199	203	205	213	207	212	225	194	202	229	219	194	217	228	248	193	220	185	203	193	213	222	232	235	203	187	229	229	223	213	219	207	194	202	222	230	217	209	219	219	204	194	212	217	212	217	210	186	222	208	221	196	212	191	177	220	217	214	200	181	242	205	183	220	210	231	213	217	216	224	209	188	210	212	183	199	217	240	237	199	217	224	239	190	197	204	206	221	205	227	213	217	236	208	198	193	221	216	211	207	217	225	194	188	205	214	214	209	199	195	227	191	209	198	209	203	223	185	199	176	191	210	202	201	204	240	196	198	201	192	207	207	187	206	213	197	212	207	199	222	215	205	215	225	186	193	214	189	202	193	217	208	227	227	233	212	209	244	212	209	214	223	209	221	227	203	189	222	221	201	216	209	217	235	222	208	202	203	216	227	190	200	215	219	221	210	218	222	211	222	239	218	208	248	218	207	240	207	206	206	227	220	201	205	201	191	205	181	181	230	213	199	201	193	174	226	232	207	218	216	214	196	219	241	226	217	207	195	214	207	210	195	232	226	226	206	205	215	207	210	205	248	208	208	224	217	209	208	228	229	225	207	213	237	223	178	221	238	196	207	199	224	219	235	223	168	219	215	228	209	206	202	219	229	214	190	236	228	224	216	200	203	229	203	207	215	209	233	203	203	217	206	186	202	197	206	201	223	207	234	211	204	161	199	183	199	199	208	211	199	231	195	229	232	224	210	218	215	210	217	222	213	225	208	197	207	222	199	221	226	214	186	200	234	231	218	207	224	201	205	221	195	207	217	222	195	185	199	225	193	196	232	218	223	219	245	202	217	207	214	211	235	212	206	233	196	195	212	242	185	218	211	201	204	222	204	226	193	212	234	207	217	221	243	199	199	203	224	212	193	233	215	205	220	239	193	212	219	193	188	232	228	220	210	208	202	220	213	206	225	207	228	221	207	212	241	223	206	189	225	203	222	212	194	212	221	250	210	221	205	223	191	200	196	207	186	235	225	224	189	215	223	228	217	220	207	213	217	214	208	175	211	202	198	232	205	211	215	202	199	197	176	203	198	187	222	213	185	208	205	210	229	230	227	194	199	223	184	220	184	220	200	216	223	214	227	207	206	193	185	191	227	216	237	197	200	204	189	216	199	242	208	216	229	216	230	221	186	204	219	211	217	223	205	211	217	195	199	195	222	196	224	207	207	215	210	226	215	191	198	209	210	223	221	195	194	218	204	230	203	192	187	235	210	200	212	220	196	225	191	222	200	190	233	197	203	223	176	210	233	223	179	212	187	229	175	200	197	197	240	204	210	225	221	205	200	235	187	194	204	230	223	195	226	226	191	220	208	218	230	212	208	206	231	199	192	228	218	217	219	223	201	222	228	192	221	228	211	241	231	197	229	198	232	210	182	215	214	220	223	230	230	193	212	205	212	206	220	211	209	193	201	210	227	203	197	222	222	220	221	218	227	203	228	226	206	201	213	208	212	237	179	233	216	222	213	217	187	220	211	215	213	244	216	204	217	204	220	233	209	230	221	204	203	215	215	225	213	193	209	215	222	188	233	223	220	206	219	196	203	205	217	199	200	193	211	208	220	215	193	213	218	204	222	207	209	202	198	217	197	214	219	224	206	202	197	209	241	193	212	206	213	201	207	206	213	219
7952	2215	5049	5624	4641	3822	3073	2508	2135	1820	1592	1411	1223	1118	1093	1020	955	933	879	820	814	717	718	721	710	677	686	628	643	668	622	635	606	606	579	571	550	557	561	572	553	566	503	548	500	525	532	517	504	543	529	547	479	493	529	523	544	548	537	541	524	501	512	523	507	514	507	496	519	533	538	550	522	500	505	501	528	461	528	552	563	527	544	535	492	570	510	481	504	500	508	479	497	509	503	489	488	519	498	547	500	456	497	474	511	489	519	484	510	474	529	532	527	487	527	483	483	463	519	490	493	493	471	491	478	481	462	503	493	490	478	483	479	472	456	480	495	509	481	473	500	497	486	444	485	494	492	466	485	444	496	515	486	488	456	506	473	488	505	505	500	524	477	458	503	474	522	528	478	511	508	471	496	478	473	492	487	500	499	517	500	465	537	517	468	526	496	481	470	531	475	532	493	498	494	476	457	506	471	485	457	504	498	472	448	444	476	479	462	561	506	527	483	508	481	498	495	479	490	499	498	494	482	484	511	529	476	495	553	487	472	485	488	527	490	526	489	496	455	458	488	503	457	482	496	448	468	462	472	487	480	485	505	495	471	482	510	505	458	502	502	486	465	495	461	519	465	471	480	468	487	478	515	471	494	490	507	458	467	520	499	489	441	481	491	498	456	494	480	472	475	465	504	473	473	478	500	506	458	506	477	495	505	478	496	488	492	449	506	501	480	506	477	478	492	519	495	525	487	495	486	551	497	465	473	496	480	499	506	479	451	474	478	495	482	511	464	507	502	508	454	465	505	462	484	531	515	513	521	481	472	474	485	477	488	497	488	512	525	459	436	476	449	500	479	503	482	505	513	473	506	475	494	473	486	470	460	503	491	427	476	499	485	496	477	510	477	525	501	500	516	503	488	486	481	480	477	488	491	494	472	453	480	519	487	530	465	504	443	500	516	507	465	526	479	517	493	523	488	480	476	513	492	492	517	465	497	465	504	566	460	488	504	456	470	509	450	489	457	480	509	474	488	479	530	482	448	483	468	465	528	537	468	499	481	468	485	509	497	500	488	491	488	457	464	485	474	478	498	468	487	515	537	468	477	481	476	521	472	524	487	501	490	464	499	479	469	488	472	500	507	498	520	517	467	492	489	507	484	445	519	470	478	464	481	501	496	498	470	462	492	479	449	458	525	469	501	458	488	476	477	497	504	467	484	538	514	490	495	495	531	506	480	506	486	498	491	499	471	462	469	478	447	481	465	456	531	485	482	483	481	469	462	464	508	501	492	566	520	454	491	481	459	513	491	511	484	484	495	501	481	486	480	494	511	476	478	469	482	500	480	470	477	489	466	489	467	471	474	481	512	494	490	477	469	483	442	457	497	517	510	478	508	504	497	493	503	499	491	464	451	543	438	480	515	485	494	499	506	503	496	528	498	451	524	503	460	444	473	462	490	490	494	480	522	502	497	474	507	496	477	468	488	499	488	453	491	478	498	507	487	482	445	477	499	517	517	459	495	459	445	501	506	509	479	527	506	498	487	504	467	483	492	496	467	511	508	481	470	476	481	465	456	480	470	457	482	467	501	509	521	474	500	471	513	519	471	471	512	498	474	453	491	523	498	486	482	495	470	482	497	529	501	473	497	494	455	489	498	495	492	541	473	538	490	504	458	527	493	486	473	494	461	481	510	439	513	463	466	533	502	494	451	478	522	512	510	510	503	465	488	479	481	522	496	490	532	490	503	464	520	475	467	501	490	460	466	505	471	500	486	496	497	485	519	461	455	528	472	478	463	471	452	459	480	464	519	476	516	500	450	517	480	468	484	484	543	459	484	444	499	516	510	521	522	457	474	483	500	489	521	505	504	493	493	474	476	517	502	482	485	485	468	444	508	542	495	496	448	459	460	444	481	483	488	487	481	477	491	497	455	478	489	474	471	476	497	517	479	487	534	471	471	478	482	456	487	541	450	488	508	480	461	497	502	459	474	494	489	479	459	455	470	498	477	495	477	460	491	524	500	480	521	503	494	482	489	495	462	488	479	482	487	484	501	491	479	479	500	486	530	503	515	478	493	486	515	486	484	498	472	515	492	503	500	516	459	485	523	527	499	469	489	454	479	501	506	502	497	498	489	493	533	504	509	483	490	498	498	460	508	480	521	485	501	490	487	478	492	497	461	523	451	508	511	518	504	446	453	510	436	503	502	482	509	484	538	457	500	472	487	491	463	492	491	480	507	462	461	485	505	465	478	525	494	505	491	503	503	486	455	497	473	484	493	480	453	494	489	479	473	478	513	503	502	468	509	489	494	510	481	495	468	502	474	483	499	489	474	532	449	496	457	487	508	503	495	461	486	487	481	461	490	481	472	497	519	478	485	524	488	503	482	445	473	487	467	499	462	477	484	512	503	514	481	503	512	491	479	494	517	488	468	515	472	475	482	506	493	493	561	498	461	497	494	481	479	470	489	465	481	512	496	494	487	463	502	509	519	450	501	472	490	518	522	499	492	459	482	551	521	486	507	525	484	482	498	493	529	482	501	483	500	467	512	476	457	519	498	489	513	512	481	490	494	463	480	496	478	513	451	488	476	518	523	492	539	509	506	494	532	492	506	498	473	494	492	505	452	521	448	513	514	500	488	510	516	464	497	519	525	466	479	471	483	458	505	496	534	485	470	451	478	485	487	492	498	516	509	480	508	475	504	485	520	489	444	465	497	475	490	470	485	469	457	464	483	481	453	490	452	471	492	474	535	468	436	440	477	488	479	475	503	480	472	480	472	496	488	464	445	513	440	548	503	484	509	503	461	524	524	499	448	503	492	436	463	535	526	502	494	551	503	461	466	531	476	506	474	492	441	495	487	477	477	524	447	506	494	493	475	514	495	483	476	469	478	486	471	477	505	483	449	499	485	436	440	489	483	471	463	483	482	464	495	481	507	521	483	430	501	480	489	454	525	470	453	490	485	508	498	480	519	479	496	506	478	478	486	475	528	479	472	497	464	504	486	528	484	486	492	525	491	487	526	451	460	517	517	452	499	456	463	473	495	497	453	511	517	483	524	491	478	473	523	447	519	464	522	515	488	455	453	523	525	511	469	509	481	498	489	451	492	499	475	483	468	522	474	474	528	481	492	489	492	477	478	470	478	532	470	472	496	480	485	498	479	476	506	506	512	489	468	493	468	506	474	522	486	484	487	467	475	506	450	511	500	478	503	511	483	481	494	474	492	534	472	483	512	466	474	424	506	494	457	489	474	504	474	476	481	483	508	493	492	499	508	475	507	517	456	476	498	510	492	494	450	548	499	492	507	469	457	467	489	520	488	500	485	466	468	487	514	484	521	472	499	470	485	500	486	459	475	471	474	507	501	465	432	498	467	488	464	471	501	493	508	479	489	485	459	467	473	469	507	496	513	503	481	481	480	462	485	534	501	511	491	474	490	487	503	511	487	538	495	459	454	515	504	453	502	511	499	478	499	520	509	475	483	499	492	516	476	509	466	494
16991	1140	265	274	251	244	234	224	228	234	217	267	241	234	232	234	235	226	227	258	253	228	213	201	249	262	231	213	239	226	236	227	256	244	215	229	232	223	238	242	217	213	234	231	216	213	204	210	208	191	231	215	261	206	226	238	230	241	215	240	242	255	219	237	206	227	221	228	235	202	214	220	207	270	238	226	236	266	253	250	216	220	242	203	234	203	221	227	246	240	237	234	231	239	225	197	221	225	240	203	230	227	223	227	232	243	199	239	237	227	239	209	214	214	217	237	248	206	231	242	244	239	223	215	235	236	253	239	221	235	212	237	220	191	244	221	237	243	222	251	245	230	208	225	203	223	214	229	189	206	242	222	228	220	223	228	257	233	231	225	216	231	239	223	219	227	212	214	252	226	218	233	214	229	236	235	219	237	201	226	228	252	210	208	213	197	225	238	242	212	237	237	207	207	248	223	220	222	242	250	214	256	219	217	197	211	234	215	245	197	242	217	226	224	225	212	221	237	240	225	229	246	226	212	228	220	230	246	251	223	246	232	215	222	219	257	235	224	210	250	252	237	228	224	211	217	232	206	202	240	248	230	224	235	242	245	214	218	210	227	238	256	233	234	208	209	239	234	235	243	221	225	249	214	222	196	230	219	242	228	212	237	210	237	223	230	230	216	246	207	226	225	200	243	207	246	215	224	233	232	222	216	204	209	242	213	228	202	229	251	233	223	237	255	216	213	227	203	218	210	220	213	265	249	205	219	225	213	203	223	226	237	237	237	223	241	236	212	242	235	260	211	214	211	207	227	229	239	232	219	231	207	229	216	237	229	202	246	234	234	210	238	219	237	222	220	217	218	229	247	216	221	244	205	236	223	194	208	254	241	256	213	228	222	218	195	235	224	231	214	218	227	216	212	220	231	245	242	241	226	235	222	239	228	252	239	206	223	248	215	248	248	225	264	232	228	242	215	242	214	240	220	212	220	234	228	208	232	257	204	231	248	224	219	237	217	227	210	212	234	257	212	215	233	222	221	211	224	242	221	240	219	229	218	209	212	240	243	244	227	196	212	233	197	237	227	204	232	237	241	226	223	221	254	212	228	236	233	206	239	244	232	227	211	230	235	217	253	224	219	251	216	229	197	200	204	219	221	227	219	224	247	239	211	219	228	209	237	231	228	210	244	229	237	231	247	208	208	224	234	225	240	254	224	232	234	238	223	198	209	206	209	226	235	221	223	226	223	206	203	211	225	229	198	210	212	222	227	217	241	221	235	215	235	242	232	206	236	236	222	245	217	220	226	229	243	247	205	217	227	221	236	213	234	237	245	230	235	217	252	220	224	214	202	200	262	250	231	248	234	224	218	241	230	217	235	227	233	223	190	247	215	238	233	220	209	235	217	218	247	236	224	219	223	212	227	227	194	231	239	258	259	221	233	227	233	242	230	221	227	233	210	227	223	226	209	238	229	224	267	249	222	253	194	216	228	212	207	219	216	232	250	235	196	226	236	267	217	214	228	234	241	241	227	213	224	238	228	227	252	256	226	238	209	243	228	235	206	226	208	242	246	228	234	220	239	235	223	220	222	229	212	216	220	217	216	224	219	218	263	223	222	228	235	244	202	228	223	208	234	220	238	248	218	196	224	219	217	254	215	247	234	246	215	240	239	224	217	236	215	240	225	260	226	225	231	222	228	216	232	222	236	224	230	236	242	227	214	234	264	216	232	211	203	222	249	236	221	228	257	219	242	196	214	213	243	217	209	244	224	211	238	215	223	238	226	222	231	232	241	235	217	237	220	221	212	203	256	221	221	235	252	219	221	213	240	231	235	222	232	233	253	222	230	233	240	209	228	231	207	222	234	222	242	228	222	238	219	256	211	247	239	221	241	236	205	225	203	225	197	230	219	191	210	205	213	193	202	245	219	212	191	228	233	215	237	230	198	209	208	239	215	216	197	221	219	234	223	223	218	238	228	248	203	248	210	217	244	228	239	209	216	214	200	247	226	227	227	210	247	226	239	235	216	227	224	241	244	232	255	228	213	201	273	218	262	207	218	248	238	213	199	199	258	239	230	216	237	218	212	226	222	254	234	225	230	193	201	231	234	243	218	227	228	211	218	258	233	220	251	224	227	214	224	226	242	227	228	221	218	208	223	244	226	196	214	235	258	218	201	218	232	227	212	251	209	211	230	229	200	209	229	232	240	211	234	198	221	228	222	227	237	229	224	227	234	249	225	224	244	233	205	214	261	220	223	229	207	238	228	227	227	255	233	214	237	202	233	206	196	233	191	221	260	225	249	242	229	199	219	209	220	233	221	229	239	218	212	220	202	207	212	234	234	243	226	238	216	235	231	239	242	226	232	233	227	222	233	217	248	266	267	203	233	244	264	235	219	211	228	229	224	238	251	210	243	214	272	230	194	212	205	223	239	219	252	213	215	241	243	220	235	225	236	200	234	239	217	217	217	248	211	233	231	218	217	240	238	223	240	250	224	225	236	215	200	214	206	205	215	240	209	239	234	182	220	199	240	231	241	250	244	216	210	233	175	207	243	218	219	210	217	231	209	242	228	234	237	231	219	222	228	223	217	222	207	220	234	217	213	219	223	234	235	238	225	211	239	222	224	218	231	247	218	232	238	238	220	244	231	257	224	213	214	245	233	234	252	235	234	225	243	241	242	223	205	214	241	216	229	231	221	201	231	207	201	249	244	226	257	210	259	238	222	222	218	227	203	214	242	244	225	223	235	222	208	238	217	237	231	212	203	223	216	225	212	202	235	239	205	231	221	223	207	228	238	244	227	223	215	222	244	246	242	225	242	209	220	225	194	224	235	214	218	231	250	253	228	216	246	239	231	224	236	222	212	217	219	239	221	210	243	246	233	237	224	230	224	248	215	229	207	214	243	229	217	208	237	254	233	209	224	201	216	216	203	223	259	215	232	252	201	225	206	258	222	214	223	236	214	209	230	218	256	204	237	236	212	222	266	220	242	223	253	234	240	216	251	218	239	229	221	220	261	227	204	247	207	208	234	233	205	228	230	201	227	250	231	213	226	222	221	248	232	212	248	219	212	258	215	240	228	226	246	232	192	220	246	223	229	233	258	235	211	248	231	229	241	203	239	219	241	235	206	240	225	218	221	237	219	249	219	241	207	189	219	249	219	239	248	188	220	214	227	249	229	214	237	237	207	207	221	212	240	231	219	216	219	237	198	227	201	219	203	233	246	261	228	214	211	219	236	252	209	249	211	262	251	226	232	216	193	248	217	246	275	231	199	225	237	193	213	238	218	226	227	228	242	260	239	227	218	212	230	234	242	193	254	220	238	226	225	213	222	207	214	243	242	206	260	227	213	213	225	229	211	226	200	221	206	214	213	208	196	189	233	229	233	219	253	216	236	228	210	220	220	222	252	239	216	215	225	204	212	208	196	250	227	246	234	220	240	217	218	224	240	248	219	235	226	235	210	239	231	216	240	257	254	227	221	221	228	226	212	230	240
6682	599	599	652	618	616	581	609	593	568	591	603	584	622	583	568	579	574	587	548	564	553	570	515	566	560	558	562	538	575	595	608	553	567	532	581	573	575	556	565	562	577	523	532	556	573	556	544	549	580	559	600	579	574	540	534	592	608	594	578	591	567	587	568	551	556	571	560	607	549	582	545	519	550	583	571	572	588	523	555	611	550	592	558	548	597	542	545	555	553	562	546	589	558	547	546	549	534	525	536	568	577	575	527	580	546	576	565	594	578	593	542	567	521	574	544	574	568	552	567	547	545	561	565	594	583	548	525	578	547	543	499	494	540	526	570	560	556	559	591	536	544	530	548	574	571	585	537	511	575	561	548	557	552	535	597	562	598	564	567	511	525	573	530	531	521	561	551	535	522	568	577	577	577	544	573	567	577	541	542	612	542	579	576	555	548	538	527	619	571	585	549	527	584	571	562	555	537	584	554	591	574	564	585	550	543	539	586	587	534	581	562	574	546	553	576	540	556	559	601	593	558	537	587	606	537	564	540	567	591	536	527	577	528	526	557	548	535	562	504	585	559	529	590	552	539	592	549	538	542	617	546	551	599	571	537	574	551	589	556	588	557	576	540	592	537	556	547	527	551	531	545	564	534	530	557	568	522	579	583	553	569	563	544	509	518	520	578	543	608	573	512	554	542	542	562	530	588	536	536	533	572	534	532	576	623	536	596	540	552	563	520	531	578	576	567	572	604	601	550	541	552	537	591	585	575	603	554	517	553	540	541	574	564	543	566	551	548	522	537	577	588	541	538	539	570	536	552	587	592	602	529	529	558	567	603	606	568	572	575	580	592	537	549	551	547	532	572	534	528	559	541	568	572	563	555	563	557	625	536	625	578	557	583	570	531	579	526	522	518	507	548	609	546	566	526	569	564	557	550	586	574	532	564	601	566	609	550	556	560	568	543	546	574	501	572	577	565	535	541	567	512	637	537	557	561	560	577	566	593	581	571	561	520	592	561	578	567	559	571	562	585	512	590	536	561	585	574	538	565	570	544	555	567	531	524	529	558	575	612	534	542	545	520	616	584	558	559	595	562	559	551	570	556	549	552	576	571	572	586	587	529	555	555	566	525	612	562	579	575	510	567	572	591	560	547	579	597	566	587	574	540	578	520	549	575	570	576	604	538	591	564	565	551	547	530	530	528	511	542	570	567	569	574	547	573	590	582	574	542	558	580	574	566	539	531	559	578	536	553	555	561	553	571	560	543	521	594	544	545	526	540	579	545	604	554	533	582	516	532	545	552	548	541	599	532	571	546	599	575	591	555	535	595	545	542	554	550	579	561	548	552	579	551	514	573	521	554	541	552	582	564	559	604	576	525	583	577	542	547	563	550	555	587	496	546	542	568	577	575	545	535	572	527	578	566	567	575	564	583	575	534	546	533	578	530	527	542	565	584	603	563	539	586	619	558	591	547	562	580	542	527	519	563	540	578	561	546	561	593	549	549	571	549	558	566	529	530	528	522	560	593	566	560	556	568	534	571	539	516	576	548	552	572	528	566	546	537	539	547	528	535	533	545	582	565	579	528	545	535	554	591	566	585	557	579	585	540	535	543	590	558	548	552	550	550	563	531	529	554	543	544	544	584	567	581	576	559	553	515	555	569	537	589	556	599	549	577	581	564	556	564	508	529	535	535	571	570	564	589	559	560	567	540	590	573	555	571	530	555	534	588	570	558	571	573	563	575	553	581	545	570	523	533	551	521	538	544	526	601	601	518	542	561	519	593	606	571	550	539	582	523	569	560	550	549	554	570	571	543	592	594	550	544	517	545	569	548	559	567	527	525	579	555	551	542	523	595	548	571	569	574	495	550	597	588	549	537	555	580	572	559	562	531	560	573	563	585	528	583	579	560	538	562	551	559	617	569	563	583	544	559	574	549	550	590	577	597	559	584	552	561	618	549	553	560	570	538	502	602	562	575	566	541	570	592	542	563	528	583	578	552	534	561	551	562	558	562	572	544	525	547	588	549	563	565	516	588	569	524	567	559	563	537	564	573	578	518	574	551	584	536	580	607	539	599	535	584	539	506	547	546	514	559	569	549	542	542	590	579	548	566	497	534	537	506	575	566	545	575	574	607	544	543	547	592	522	516	614	539	573	566	564	572	573	574	536	558	520	537	530	533	549	545	622	552	531	556	573	572	542	596	588	552	553	546	534	560	515	579	546	516	557	560	550	536	558	548	538	552	616	558	526	599	594	548	530	531	563	552	538	577	556	538	557	549	557	543	544	546	538	530	582	526	567	597	543	577	542	523	577	550	580	489	596	511	573	542	568	571	549	547	560	577	547	562	541	537	559	535	552	546	531	545	555	585	545	529	548	578	575	537	577	567	547	555	568	561	538	543	583	563	561	554	576	554	519	557	557	563	571	600	539	527	539	600	570	572	559	564	604	543	584	555	532	582	586	542	540	544	569	544	557	531	550	622	547	553	574	572	581	617	565	585	520	542	558	538	548	551	595	591	532	531	571	553	544	544	553	573	552	570	565	548	555	541	586	597	540	570	526	513	553	532	544	584	528	532	584	538	541	595	558	557	560	531	578	525	535	581	558	530	586	591	529	536	569	581	582	563	539	535	553	603	540	552	574	575	569	563	536	604	564	597	610	563	546	554	581	578	548	509	548	553	553	560	584	537	538	600	581	575	553	566	596	545	566	536	598	566	532	533	584	546	590	578	529	564	590	557	514	574	541	563	530	541	556	566	562	513	562	557	587	538	557	591	562	547	544	555	539	538	551	571	549	553	576	559	585	563	536	560	583	537	569	531	578	552	524	575	550	569	540	542	538	569	531	546	574	553	597	543	558	585	539	608	562	519	539	580	535	555	562	567	545	568	591	591	568	578	610	571	557	594	544	523	505	512	581	547	588	552	562	557	531	567	550	576	591	548	546	522	583	555	525	554	545	553	582	588	528	534	572	591	564	551	559	558	541	525	559	582	546	579	548	532	558	524	576	553	568	575	588	580	588	511	580	560	558	550	540	523	545	546	555	551	570	590	565	537	567	577	591	567	553	545	613	504	583	527	554	527	554	556	553	536	530	570	555	570	551	571	568	585	600	523	591	540	575	563	570	568	549	503	553	548	511	534	577	541	575	586	576	553	518	546	574	574	573	534	530	608	577	552	544	591	575	565	557	574	556	563	539	575	522	568	577	590	586	577	577	542	561	551	552	550	564	589	555	596	572	532	540	556	561	533	561	561	525	526	559	535	542	572	587	568	537	583	557	580	627	562	573	587	599	552	506	603	556	554	568	564	583	606	558	602	569	563	551	604	598	554	556	547	547	523	529	521	557	569	560	531	547	569	530	542	590	540	584	567	577	530	551	589	560	589	563	563	584	599	570	592	587	563	596	572	574	550	521	568	577	556	539	541	558	551	539	531	559	554	568	577	544	528	576	575	547	583	560	550	571	558	583	597	555	579	560	571	603	534	556	521	611	551	582	609
21394	3285	1455	1034	750	599	549	434	416	400	391	330	356	294	315	307	317	348	298	274	311	336	325	313	302	340	271	314	314	291	312	313	321	329	308	293	283	291	297	329	298	274	304	311	287	281	328	291	324	294	278	316	313	307	315	294	329	274	281	297	302	313	273	331	276	302	278	307	288	322	297	324	297	314	294	299	311	291	283	326	311	303	296	278	292	290	293	280	307	282	285	277	296	290	294	301	315	294	308	271	276	315	304	273	274	318	296	298	307	281	290	261	284	291	302	289	301	306	318	308	306	297	314	288	282	274	306	302	289	308	319	290	276	283	293	316	302	312	305	310	295	311	267	274	269	310	308	286	259	281	297	275	283	284	287	306	251	306	256	290	285	273	280	297	288	280	312	315	276	297	294	255	304	332	319	292	291	290	286	288	311	280	322	303	295	307	289	293	302	288	290	265	298	293	309	284	288	289	294	284	314	309	304	286	327	287	300	291	311	292	273	274	308	321	298	281	308	281	267	279	281	303	306	279	290	292	296	296	297	290	275	298	295	315	325	296	291	318	306	319	305	330	323	321	289	297	289	304	301	301	284	269	262	260	276	334	311	287	315	292	320	291	307	285	299	283	294	305	290	320	308	296	278	322	254	274	276	281	298	301	310	302	265	295	316	244	296	286	319	266	303	289	271	301	298	292	263	280	273	303	297	280	275	323	266	290	272	271	311	312	281	292	300	291	287	286	308	273	313	296	324	275	295	292	317	289	269	298	303	294	269	316	317	302	308	295	270	302	307	297	290	249	321	301	314	303	291	274	320	303	286	301	305	281	299	301	303	261	281	265	274	317	288	294	279	253	276	288	307	300	270	291	264	269	323	263	297	268	300	284	285	277	269	316	317	290	317	269	302	311	275	286	307	263	299	292	276	278	255	314	288	258	307	272	307	292	282	291	262	292	285	303	273	261	310	325	293	283	279	319	295	285	291	299	313	295	283	282	275	270	306	276	288	287	269	252	289	269	257	297	315	277	272	295	288	282	299	302	331	281	303	287	290	299	289	278	256	308	318	307	327	300	295	280	317	290	285	288	296	314	313	289	281	282	281	273	251	274	285	298	312	290	306	300	257	259	307	303	310	290	286	279	303	286	275	279	291	277	310	308	301	300	282	307	288	303	301	288	249	307	304	290	290	299	292	281	307	278	323	260	313	317	336	303	300	305	301	296	296	276	276	292	291	322	283	301	294	299	330	304	296	310	274	342	356	292	325	287	298	268	259	293	277	318	291	306	274	293	310	280	299	262	302	314	284	277	306	272	292	294	275	257	259	314	296	286	296	312	285	302	241	288	293	286	308	277	314	292	308	287	321	268	286	321	288	316	277	326	300	290	286	293	310	288	329	277	314	320	284	301	291	276	283	302	308	317	266	316	289	295	295	298	289	293	298	280	297	305	314	303	328	287	291	337	293	322	299	306	325	277	288	312	291	259	318	284	301	298	260	287	284	312	301	288	285	295	302	291	290	281	268	301	275	311	308	292	318	272	283	290	262	290	277	286	310	286	257	297	293	287	307	273	293	311	291	275	312	303	270	278	322	258	294	316	323	327	316	275	280	289	294	305	289	283	299	288	308	278	317	313	301	289	294	319	298	313	279	293	299	295	284	263	282	289	320	329	277	301	322	277	297	287	298	294	295	295	295	320	308	279	308	294	322	276	272	285	261	292	325	299	314	287	314	282	286	268	289	294	301	331	270	310	291	260	288	292	325	273	303	347	321	272	292	312	290	296	309	300	287	320	270	283	277	291	286	310	307	315	276	301	296	322	282	305	289	299	291	258	302	275	314	311	278	258	301	291	292	304	249	303	300	306	291	294	306	258	321	315	295	289	313	306	281	308	309	270	322	294	281	307	279	283	296	276	315	307	288	303	298	272	290	270	281	293	264	298	315	292	298	298	283	295	278	334	295	308	283	270	308	274	284	289	312	291	268	316	281	292	291	293	273	305	307	327	312	273	280	289	286	304	310	306	282	306	291	312	295	313	271	301	295	280	306	290	282	279	290	284	283	315	303	311	317	282	275	298	321	268	304	257	266	296	331	300	300	319	296	315	300	305	290	305	292	265	316	268	294	304	303	306	320	302	326	280	311	323	295	295	296	305	324	275	321	311	289	314	283	300	283	278	301	295	331	300	281	301	304	304	300	300	273	292	293	295	298	298	290	295	283	291	307	280	274	292	293	280	264	293	294	311	286	299	294	302	308	301	306	317	283	272	278	300	283	286	303	327	278	313	300	309	311	273	315	280	302	310	306	299	276	312	282	291	291	304	283	299	283	288	284	272	273	318	304	294	280	308	325	283	290	309	301	293	299	269	316	283	293	329	289	297	289	297	291	305	282	319	318	297	287	276	287	307	329	322	294	276	290	295	293	327	328	323	292	265	306	305	284	266	317	303	298	274	277	296	313	306	309	281	319	272	327	291	300	276	290	299	286	274	294	277	365	303	279	334	295	304	297	255	296	266	317	297	285	276	292	298	288	281	280	283	295	271	295	297	312	260	291	281	269	333	318	296	289	306	282	290	299	304	299	264	278	334	316	289	295	299	267	275	289	287	296	303	306	275	309	300	275	302	297	271	321	315	292	326	279	311	285	300	288	291	288	309	274	278	296	274	275	337	285	311	343	317	286	282	305	312	313	284	293	246	286	287	339	295	283	305	282	322	267	276	342	323	302	296	296	265	292	290	286	270	269	306	295	291	295	254	310	280	280	284	310	251	270	331	297	284	305	311	300	291	277	263	295	308	322	319	289	299	292	269	297	282	282	271	262	308	284	319	285	305	335	271	306	282	288	292	305	314	282	294	292	248	277	324	315	325	303	280	338	297	312	299	274	292	311	287	289	290	266	262	309	298	306	295	279	298	292	290	274	314	286	288	278	284	296	275	326	328	277	274	313	274	322	307	311	303	264	293	292	328	303	273	333	300	305	324	325	286	309	305	303	288	295	314	261	333	308	321	303	260	318	247	263	289	322	273	275	304	274	318	269	303	290	308	296	263	286	322	303	288	281	296	311	297	302	297	286	312	277	300	280	316	299	304	316	296	299	280	280	283	293	290	296	293	288	298	304	289	334	314	299	283	307	276	306	306	289	280	273	275	290	268	287	280	294	327	290	289	290	298	287	341	311	316	280	333	282	295	259	298	288	277	319	303	290	302	308	299	318	277	309	266	310	296	302	297	307	268	279	291	313	329	315	307	279	301	294	278	258	316	301	285	291	297	308	281	307	306	270	314	311	294	293	310	308	295	303	318	298	311	277	291	297	292	268	280	308	299	286	288	285	299	302	286	295	296	321	265	299	326	316	315	273	290	299	291	287	309	310	280	281	289	274	329	292	278	291	261	310	310	295	299	304	291	294	245	312	285	320	301	272	291	295	307	297	305	313	317	306	282	307	321	281	264	306	298	288	279	277	310	284	288	285	303	289	303	283	314	314	266	310	286	286	248	295	314
7514	1580	2987	3247	2863	2450	2055	1755	1523	1327	1316	1238	1084	1027	1009	973	937	944	902	873	857	837	803	903	793	825	770	782	802	774	761	809	805	754	764	737	694	757	772	761	745	706	781	765	762	810	702	743	710	725	730	764	703	708	760	766	708	762	723	747	763	759	767	724	733	729	758	775	738	751	736	737	725	717	720	774	736	747	714	721	722	724	772	692	773	742	728	714	671	719	727	691	705	742	747	683	716	732	729	704	719	709	731	717	723	727	744	730	678	734	713	707	701	731	737	684	779	732	740	752	740	735	727	724	699	696	764	685	730	742	748	737	768	746	753	694	728	710	703	692	706	766	757	749	732	776	717	721	755	696	770	730	801	732	747	737	718	710	705	744	714	678	707	725	694	776	713	733	688	725	713	706	719	738	679	700	720	726	740	703	732	732	683	721	722	700	687	702	676	735	742	712	753	693	722	730	746	762	689	677	721	746	662	727	700	627	762	710	698	736	680	738	728	706	706	692	750	711	681	708	668	707	712	723	717	759	636	759	770	717	758	704	717	722	674	691	747	736	729	698	724	715	728	731	687	680	662	758	715	709	673	746	771	699	670	788	653	706	673	704	654	706	711	713	741	756	694	721	743	682	696	763	743	753	745	721	733	726	673	678	678	709	681	731	679	717	719	728	714	677	772	738	701	696	717	707	723	731	758	697	758	745	747	755	698	709	729	700	698	746	716	718	726	731	731	669	732	687	688	754	751	691	734	744	747	712	753	743	743	743	663	682	705	739	734	690	729	763	709	739	696	742	710	744	735	722	711	739	697	728	703	726	718	710	700	709	723	661	740	763	727	757	710	714	720	743	775	714	727	743	710	712	720	714	759	732	693	717	717	756	682	723	746	732	722	732	705	738	760	687	722	759	677	730	721	726	725	729	704	764	675	715	683	692	700	704	686	673	716	697	717	682	740	756	713	724	731	719	692	748	678	748	735	735	730	719	730	728	724	719	647	753	729	684	701	712	759	741	712	716	771	717	684	634	717	686	680	699	761	678	776	676	746	715	719	727	740	736	711	687	686	727	698	766	716	735	729	683	705	763	687	707	720	670	761	748	708	713	687	768	717	748	674	698	708	730	730	696	690	683	729	696	752	721	708	715	744	717	744	672	705	662	703	740	687	691	735	705	708	650	709	708	720	730	655	677	764	712	655	737	676	724	720	715	693	693	781	699	714	687	695	731	682	685	652	730	688	752	742	688	705	671	696	770	749	664	728	694	715	765	737	706	695	716	746	734	730	731	691	723	748	694	708	714	689	698	728	716	733	723	741	719	737	708	761	695	719	782	714	685	718	717	719	741	748	666	715	704	759	727	721	727	698	697	750	732	699	724	726	711	710	745	705	715	719	689	740	722	709	696	698	725	748	724	724	691	753	719	714	729	681	735	754	673	689	761	720	736	747	701	713	746	664	699	743	708	745	719	689	721	680	732	704	715	707	706	723	682	721	756	714	695	692	734	692	715	746	688	732	720	705	713	728	726	686	742	670	730	739	665	695	747	781	713	699	710	744	744	758	705	754	721	677	683	768	710	738	683	764	729	753	711	748	718	703	728	689	701	715	691	715	767	789	703	702	685	699	758	712	691	701	718	731	728	729	735	684	727	764	733	725	732	701	704	705	740	708	712	700	704	704	676	744	742	692	708	771	697	682	680	702	720	746	698	683	697	677	716	735	732	713	727	734	747	715	723	714	679	679	720	708	684	727	779	703	740	689	742	719	690	730	658	748	741	762	665	709	742	681	723	757	722	723	721	741	757	714	680	734	707	742	717	703	746	728	691	726	729	733	714	685	651	732	725	749	726	731	771	703	765	728	677	749	751	736	680	741	691	710	746	750	658	749	758	679	741	728	712	748	741	650	721	708	717	706	722	697	722	730	713	702	696	758	730	700	691	724	743	777	728	755	710	723	745	717	721	713	735	729	697	770	712	773	781	734	721	774	723	757	765	729	697	713	725	750	757	728	736	710	668	666	773	711	724	738	706	722	742	683	689	716	699	717	703	691	757	733	715	701	766	690	671	685	723	668	681	700	744	692	733	744	733	775	695	737	708	745	695	672	691	758	718	762	773	705	754	666	760	707	734	744	765	735	705	703	768	688	729	714	762	719	687	713	725	720	693	745	762	722	710	662	740	786	700	711	706	742	701	693	662	766	733	678	706	737	739	744	741	704	686	722	706	744	703	724	710	713	741	694	697	737	741	728	698	733	714	716	769	724	680	722	716	724	709	678	703	765	738	722	726	678	735	750	705	737	728	698	729	692	736	679	735	717	749	721	701	693	694	755	732	694	754	694	711	653	713	742	697	762	712	716	755	691	694	746	722	711	703	694	702	686	698	736	769	725	690	741	704	739	763	734	741	735	733	763	745	705	733	698	693	729	703	707	710	682	747	714	737	703	678	746	726	716	752	752	730	729	772	731	703	730	710	761	723	695	679	703	726	741	724	687	713	731	710	733	711	730	719	663	702	712	745	701	702	707	756	732	706	680	730	679	738	751	668	726	737	684	665	749	752	743	709	704	713	719	706	714	707	698	732	733	680	724	770	691	693	688	717	733	705	713	734	694	698	747	756	702	735	752	706	719	680	702	688	680	693	707	710	703	689	737	711	725	719	723	714	680	750	727	732	747	700	705	690	718	807	755	730	755	759	735	689	720	707	704	723	704	716	711	730	741	740	726	702	676	736	701	749	677	717	731	689	717	748	722	719	726	735	692	748	723	671	725	700	749	739	762	740	718	713	705	690	711	725	752	692	711	723	712	778	663	712	696	708	760	725	787	711	780	750	719	736	731	731	717	692	712	694	741	720	732	735	682	725	699	722	728	730	749	672	715	753	703	716	740	664	680	719	751	678	706	728	681	720	698	723	761	688	728	775	756	715	725	705	723	746	683	707	725	685	721	703	672	656	683	689	732	703	732	692	766	711	744	729	738	713	654	749	697	734	683	740	715	692	722	690	729	780	729	704	754	715	705	687	718	757	715	704	705	698	679	711	741	700	724	700	747	730	725	718	712	719	735	702	709	737	719	723	707	716	798	756	715	683	671	683	733	717	731	735	703	741	736	681	693	735	690	709	708	711	726	715	701	662	701	772	709	736	752	743	685	721	698	710	695	774	694	711	700	735	729	754	764	759	744	674	775	722	738	744	707	750	733	687	655	743	699	708	719	724	728	721	727	731	726	705	722	707	722	706	754	716	708	730	736	716	726	770	704	726	761	740	755	754	718	737	707	780	712	726	739	695	679	773	738	736	745	726	716	752	705	727	744	724	720	712	746	759	731	708	714	709	706	731	746	709	765	680	734	729	733	672	731	696	753	699	736	715	767	715	730	770	691	734	736	735	733	688	705	724	755	732	704	721	741	711	734	705	762	709	697	712	759	714	716	682	710	725	750	678	697	690	721	713	712	735	684	733	719	739	689	722	677	712	705	687	693	724	712	697	710	753	751	685	731	767
25107	6247	2858	1914	1202	909	656	577	500	388	388	373	361	307	317	289	235	254	236	248	280	241	225	217	238	235	243	218	232	228	228	221	204	246	234	237	210	231	239	228	194	224	210	239	205	222	224	206	194	187	217	186	208	223	231	224	196	216	226	233	207	196	206	207	211	270	215	236	197	223	210	244	244	206	203	228	210	216	240	224	198	212	219	219	239	221	215	223	194	206	216	205	222	236	206	230	191	202	209	251	208	213	211	211	229	198	198	198	217	206	238	214	213	216	207	234	190	223	177	189	226	199	183	200	215	215	213	213	182	222	243	216	195	226	201	214	220	212	217	211	211	198	218	212	227	213	221	200	221	226	208	201	223	177	234	208	242	196	236	226	218	205	204	193	180	214	192	211	205	205	197	200	208	202	196	217	226	197	194	207	212	234	224	169	236	210	220	188	226	220	213	210	199	201	242	218	205	199	209	232	214	224	192	195	222	196	217	198	210	188	213	202	202	227	213	223	202	178	216	227	217	201	212	202	186	193	248	207	208	212	239	201	217	230	200	206	223	204	209	214	215	201	206	176	197	240	229	198	222	229	213	213	217	223	187	188	210	223	209	230	197	201	210	193	247	186	213	222	194	208	213	202	210	169	223	225	214	204	220	207	192	189	175	205	208	216	204	213	199	236	223	210	242	197	215	195	193	234	234	210	234	213	212	245	207	230	212	245	247	206	225	235	205	227	182	223	208	257	198	201	197	221	213	222	250	222	212	189	216	225	188	192	184	218	222	181	226	223	205	197	218	184	190	222	222	180	219	196	240	227	167	237	232	223	225	221	202	207	198	198	183	195	207	233	219	209	202	246	216	211	209	213	207	201	207	181	213	211	202	209	208	227	216	216	227	205	226	197	245	213	211	221	189	187	242	206	197	206	205	201	243	207	184	190	202	209	211	193	185	220	218	199	189	194	202	210	201	197	209	196	222	222	230	225	203	219	205	210	209	223	219	196	210	235	205	210	219	206	214	201	222	207	211	227	224	218	212	191	230	227	205	178	204	231	231	202	214	192	207	202	209	202	223	179	208	214	217	216	221	191	219	236	208	219	225	220	185	209	170	183	202	211	234	239	220	196	232	218	207	185	199	200	209	220	201	199	215	214	208	206	212	226	216	204	213	206	221	221	233	213	220	204	223	212	211	233	221	203	194	239	191	188	210	207	192	199	226	208	212	184	196	210	206	204	223	219	193	213	164	225	206	206	189	193	201	225	209	187	190	193	189	239	203	223	222	181	229	172	198	186	249	213	201	218	218	214	220	196	227	217	183	193	208	201	247	186	194	206	194	190	204	196	187	211	220	202	230	212	200	207	211	259	204	199	202	245	220	188	191	177	200	198	237	209	205	216	214	218	204	225	205	209	222	194	245	196	222	212	201	219	226	206	204	207	195	219	199	205	212	172	205	215	200	219	216	217	210	196	208	227	227	201	205	224	205	215	210	208	209	191	223	203	225	193	191	214	208	199	203	211	205	190	184	205	203	228	209	201	222	208	220	208	216	201	185	217	202	210	212	217	222	201	213	225	193	203	214	224	228	216	233	220	197	208	197	212	208	209	212	211	185	196	235	219	188	235	217	197	215	219	238	199	222	227	238	200	195	217	230	205	250	186	203	221	209	204	229	202	233	213	207	204	219	224	191	191	243	193	182	200	198	211	207	209	185	211	229	209	234	221	212	211	212	196	216	224	226	190	209	201	185	230	201	216	199	196	231	195	184	189	208	227	180	193	222	211	191	207	211	208	206	222	217	208	196	192	184	197	212	201	231	206	178	203	219	230	235	208	218	213	208	223	222	182	206	176	204	217	224	203	204	187	206	223	237	242	207	193	196	198	211	191	215	241	230	186	199	187	191	219	207	209	207	224	237	218	219	220	211	201	206	204	214	203	246	197	201	207	202	197	199	222	209	209	195	204	185	208	229	210	208	194	224	230	224	180	199	210	196	194	203	217	203	206	227	192	230	232	211	220	226	212	220	232	213	186	175	239	209	216	201	204	216	201	204	194	212	207	235	197	206	195	221	214	186	218	199	208	207	195	218	197	201	202	214	206	221	227	204	233	216	192	215	218	206	190	216	218	200	224	202	195	218	215	211	193	217	222	199	219	226	199	217	220	221	221	201	210	203	222	211	217	205	220	171	199	245	219	197	200	190	237	209	197	220	217	234	226	226	217	211	230	213	239	238	234	181	212	220	219	213	260	195	212	235	213	210	211	214	216	216	223	192	177	226	187	191	214	221	215	221	232	207	190	245	207	211	230	225	193	230	192	192	183	215	187	181	212	202	210	211	206	218	204	222	211	202	190	194	227	203	214	193	219	197	211	219	223	211	215	233	226	238	227	220	197	230	173	213	219	224	223	219	219	212	234	190	214	214	201	223	205	239	220	210	220	181	196	229	237	215	226	234	205	203	230	194	238	185	219	221	221	219	212	211	204	192	206	207	216	233	216	212	219	217	203	248	204	220	225	244	187	189	214	184	226	234	208	172	221	233	228	242	214	211	182	216	222	192	198	221	228	210	208	242	238	196	211	204	218	213	198	197	194	213	181	206	207	223	190	210	192	211	203	198	206	192	190	209	204	206	235	212	228	192	197	209	189	218	184	219	181	223	225	215	223	211	234	213	196	216	200	204	206	233	212	196	229	221	210	230	209	218	205	184	226	215	199	215	214	217	213	183	232	217	195	219	230	214	216	195	224	200	221	214	211	234	209	207	227	208	188	213	193	211	224	207	208	197	193	213	197	218	195	206	189	214	204	206	213	215	214	210	205	236	212	213	214	197	215	213	215	229	202	207	216	213	243	214	200	187	206	185	238	201	225	205	227	201	224	192	188	203	183	206	215	214	185	235	189	177	220	202	223	246	225	206	204	207	199	214	233	234	199	238	199	203	180	195	200	178	218	217	214	233	186	241	204	209	230	210	188	229	201	224	202	214	226	208	212	239	223	199	195	196	187	235	194	220	178	197	204	202	206	205	226	226	199	214	216	196	209	204	205	215	219	218	245	209	207	227	196	211	204	201	213	203	215	218	185	231	231	195	228	214	243	211	220	192	216	202	227	215	197	216	202	235	183	201	204	218	196	214	227	207	208	201	208	208	192	219	194	226	219	210	224	210	211	212	193	225	204	192	220	218	220	226	195	227	214	225	210	214	207	237	212	212	192	219	189	196	203	191	210	218	228	220	206	215	202	198	210	200	218	199	169	204	235	224	217	217	200	194	212	198	214	210	195	229	221	217	208	210	222	198	219	216	188	205	201	206	198	202	191	239	184	213	220	209	178	219	213	226	228	202	213	235	181	199	222	221	229	195	214	219	217	209	205	183	214	179	213	216	246	208	242	217	191	201	218	200	230	196	199	234	231	210	189	206	219	231	223	188	200	228	233	197	202	212	174	231	219	188	202	223	209	207	194	231	213	194	224	203	226	196	204	189	190	216	195	234	209	226	223	224	220
8076	2280	5071	5666	4783	3881	2991	2520	2104	1784	1608	1396	1287	1182	1061	1003	950	888	880	802	753	785	774	709	703	624	699	667	679	614	658	629	611	629	625	550	567	571	566	572	569	549	538	561	545	542	557	488	530	524	533	512	515	501	486	495	533	519	524	523	513	512	506	532	496	514	510	521	512	553	541	547	508	548	501	500	505	496	524	520	542	564	487	503	502	516	507	496	537	511	525	495	485	462	507	494	500	492	498	501	495	471	513	459	523	511	509	498	480	515	525	529	472	470	502	454	500	498	465	525	487	496	491	511	472	478	507	490	503	481	467	491	459	529	467	490	486	534	497	516	456	498	533	481	458	506	542	469	517	496	500	527	508	498	492	496	538	506	469	510	476	462	519	496	484	523	516	519	494	461	530	453	508	464	474	489	506	533	495	482	439	502	470	465	462	558	475	475	490	505	452	498	497	486	502	500	463	496	506	525	503	512	478	492	475	458	499	511	491	504	474	483	482	469	519	480	430	497	477	497	549	477	513	512	503	472	492	493	476	471	477	457	476	493	509	480	460	522	458	468	483	466	535	466	463	499	479	477	531	489	505	493	486	477	483	470	490	501	495	512	476	486	485	534	495	481	449	556	495	453	463	513	460	481	447	469	517	497	521	521	499	534	514	498	473	497	480	506	470	477	496	505	486	464	526	476	466	477	529	518	486	481	457	480	461	518	476	477	502	456	460	469	471	500	499	480	498	497	501	494	504	513	541	491	496	506	437	502	516	547	485	485	443	519	506	504	483	423	471	491	502	509	471	483	512	525	483	541	489	498	496	520	494	490	487	503	484	454	475	495	504	461	498	496	523	469	487	479	486	453	502	494	483	496	518	467	481	488	457	476	490	518	517	459	505	504	530	476	481	435	481	480	483	525	475	518	459	480	476	506	476	506	471	499	522	467	494	515	480	484	484	473	461	449	505	484	494	534	495	497	536	518	525	472	488	468	458	476	480	482	490	444	488	492	514	491	525	499	531	482	516	502	486	483	509	512	493	449	478	507	469	495	476	496	504	473	491	496	440	539	487	500	511	518	506	482	489	494	490	467	469	473	473	476	500	481	508	489	444	467	511	467	522	508	500	528	521	477	448	483	493	479	473	480	537	504	503	492	528	472	487	478	484	464	490	483	499	504	545	494	496	489	514	476	474	518	520	542	490	461	448	507	496	521	455	497	467	466	500	460	454	512	448	456	486	495	473	488	490	516	514	456	493	476	459	471	516	452	485	477	500	484	489	514	452	462	475	470	476	488	505	496	476	500	538	521	486	464	503	477	456	463	459	535	473	478	486	502	438	471	511	472	509	469	492	456	473	502	499	459	485	443	468	492	508	486	475	485	481	482	485	513	497	511	452	518	475	496	497	465	487	481	458	517	439	479	488	492	469	428	519	480	492	466	485	491	486	502	484	489	472	499	515	474	475	457	502	490	527	504	462	469	470	479	462	486	488	508	499	480	488	512	474	480	493	469	484	492	466	498	484	477	490	451	534	510	526	476	454	503	507	435	515	463	522	489	453	499	494	460	435	481	495	480	480	516	488	470	506	470	488	459	467	463	483	510	468	514	508	488	477	501	466	497	520	473	518	469	460	503	465	461	533	495	498	475	513	496	482	505	484	492	494	487	481	480	478	477	473	464	474	441	484	547	491	494	501	510	493	487	505	479	486	543	463	469	476	479	448	468	522	540	484	489	500	506	482	450	492	486	465	488	484	488	504	457	489	481	474	500	440	523	492	494	513	500	472	489	483	503	488	524	491	480	494	508	502	504	506	477	493	536	515	471	495	503	485	517	522	483	521	491	523	447	493	464	482	496	449	468	489	517	470	518	472	451	489	445	492	475	461	501	472	513	524	463	533	485	479	486	485	487	503	490	492	501	539	510	474	491	489	530	549	491	477	473	484	495	492	483	474	517	501	512	496	484	470	464	494	515	465	454	475	505	486	500	448	449	522	493	505	502	532	467	479	482	524	508	556	500	486	494	482	506	466	503	509	481	451	481	473	489	513	483	500	537	491	523	494	510	490	503	486	474	474	493	462	470	476	489	487	474	505	486	474	489	511	495	517	486	537	465	483	477	481	531	470	508	486	480	469	518	489	502	456	498	496	453	532	485	472	482	498	466	474	474	499	464	475	484	446	537	481	474	452	507	500	474	518	483	475	457	473	510	504	491	479	479	487	491	463	491	546	474	480	506	504	486	484	516	465	526	492	524	467	469	468	493	449	483	468	487	507	499	514	484	501	481	499	517	484	492	479	492	501	479	493	507	461	476	514	475	498	486	481	475	478	524	494	463	479	447	494	481	495	466	499	491	455	467	498	452	499	523	509	444	486	508	482	504	501	503	457	499	483	508	496	469	519	480	471	509	476	489	491	487	541	502	477	484	486	503	487	492	481	473	510	513	490	476	466	484	503	462	474	499	480	473	522	479	491	488	454	486	460	480	445	510	497	473	494	505	484	476	506	499	533	473	479	500	457	483	478	509	531	450	506	482	467	485	495	442	469	506	463	478	483	510	456	484	483	490	451	476	502	458	482	502	485	502	477	479	484	488	467	478	507	466	512	496	484	506	480	473	446	517	500	488	519	456	474	540	470	464	467	492	509	471	501	454	512	481	513	492	473	485	506	443	517	504	482	469	476	501	494	474	475	469	481	474	505	503	485	486	484	528	468	493	523	483	491	465	476	503	498	509	498	471	505	485	519	491	552	482	487	506	463	481	521	463	458	463	471	509	480	478	462	467	489	499	485	492	463	495	483	479	448	517	478	465	510	515	499	483	526	475	525	514	477	513	457	469	468	507	518	526	461	537	465	454	494	488	471	482	491	459	467	466	478	492	468	495	453	460	481	470	453	470	500	481	494	528	510	461	498	475	520	476	521	494	486	480	502	484	479	479	485	445	499	482	485	502	487	470	485	478	519	475	514	478	489	491	502	479	526	508	449	465	480	478	482	502	505	497	459	493	464	465	465	524	460	468	460	476	491	485	498	512	477	492	442	508	489	529	495	525	463	482	506	503	471	540	518	492	498	480	499	495	512	520	487	507	509	499	464	511	458	503	520	478	471	516	479	494	441	535	481	507	488	479	451	471	488	487	507	506	492	492	473	518	494	525	444	480	483	488	528	448	475	505	517	470	488	491	484	531	501	472	489	467	482	455	467	495	511	508	472	493	485	479	471	474	509	520	450	479	466	500	521	501	481	485	473	474	486	521	484	521	475	466	510	496	482	457	460	485	502	445	487	486	499	483	495	512	470	486	484	520	482	525	499	456	473	497	488	527	480	460	527	505	481	470	485	465	547	481	511	517	461	474	478	486	501	516	474	495	508	477	472	477	450	484	474	515	450	478	482	493	508	523	495	497	482	441	523	518	497	503	490	486	506	425	522	440	478	512	531	521	480	534	478	461	463	478	438	460	472	486	494	495	510	464	488	486	471	444	517	488	508	477	488	474	473	497	520	508
16616	1056	265	274	240	251	232	261	205	239	229	256	223	245	227	227	224	230	207	203	226	237	211	212	220	209	252	246	256	220	242	259	203	233	239	252	209	221	231	200	221	228	228	220	205	245	206	242	219	202	219	243	227	234	253	237	209	214	217	210	212	225	225	222	240	230	223	220	213	249	241	212	218	212	227	243	214	231	228	237	240	214	220	220	239	241	241	230	230	247	205	215	215	231	224	230	218	268	217	245	199	253	238	242	224	240	240	247	229	232	223	223	222	204	217	257	229	210	236	237	211	233	239	235	231	217	231	211	215	238	214	220	240	201	238	208	222	210	225	209	225	212	207	212	232	210	237	253	240	206	239	221	239	209	220	247	194	232	224	208	211	216	245	201	236	197	213	198	231	228	244	228	228	235	251	249	218	231	239	219	226	222	225	224	234	238	212	226	239	239	237	221	216	218	226	215	227	218	214	273	222	221	235	191	242	251	215	218	196	230	235	237	251	219	216	219	203	224	241	218	211	246	221	203	230	212	234	235	214	211	222	240	247	227	227	219	224	215	218	208	226	214	228	256	216	219	250	206	235	216	244	221	200	218	226	213	215	245	210	201	220	225	236	245	232	231	209	219	213	235	219	221	232	206	221	223	210	219	222	212	231	238	235	189	218	229	237	233	219	249	274	212	213	244	244	232	230	221	238	223	238	218	250	207	247	239	217	207	247	246	233	220	203	207	231	235	196	240	236	204	217	249	229	261	226	219	230	227	237	209	214	214	226	229	224	257	215	240	233	242	202	237	236	222	225	216	236	235	232	227	214	199	226	192	217	222	209	216	235	230	268	234	226	221	213	211	223	243	239	203	238	223	230	231	204	220	240	207	244	207	231	238	229	225	216	197	250	222	223	227	222	212	241	199	217	224	210	223	209	233	238	213	236	218	229	236	229	240	235	238	212	240	220	219	243	245	203	228	225	221	215	242	230	236	240	227	230	197	214	223	235	210	188	207	227	227	222	241	227	236	238	240	207	231	229	198	232	216	216	241	242	223	226	241	216	226	222	200	204	213	227	231	204	213	218	237	247	250	218	222	242	245	237	227	213	253	240	220	221	228	237	223	228	242	231	214	227	239	222	208	224	219	217	253	226	240	223	246	216	218	229	222	263	232	215	203	234	251	214	225	220	236	219	225	197	218	227	242	222	213	244	224	236	240	241	187	220	210	263	224	214	218	224	245	236	213	214	218	214	204	223	208	215	241	210	231	221	235	215	201	205	206	249	199	206	255	220	211	230	228	241	255	234	235	212	205	222	192	249	213	192	231	208	252	232	218	222	236	222	235	249	272	224	200	246	237	211	230	243	232	231	236	239	223	225	250	234	242	223	233	234	227	228	226	209	212	203	186	239	234	219	225	212	218	210	202	211	245	222	223	224	231	223	220	221	207	224	209	209	190	219	203	246	210	228	233	199	222	261	236	228	235	236	240	222	219	218	232	215	229	198	217	226	201	230	219	232	256	225	204	235	216	204	234	249	225	244	239	223	243	213	230	224	238	229	247	223	226	229	227	230	207	216	238	241	224	223	217	239	217	212	236	219	193	222	227	244	219	251	201	223	226	230	221	232	228	232	210	216	244	247	213	222	212	245	236	222	217	227	228	221	237	219	217	250	246	240	225	218	224	201	239	240	199	222	238	220	233	229	218	216	228	243	252	193	245	212	205	234	232	229	211	224	242	249	207	255	220	201	215	208	226	227	199	240	207	242	227	226	235	220	230	234	245	220	219	224	255	214	247	219	219	247	240	227	229	213	260	260	226	205	234	227	203	204	237	244	210	235	206	224	223	199	198	213	211	228	225	227	189	227	222	220	230	253	225	211	224	225	219	235	257	190	215	209	205	211	236	199	215	214	226	219	237	210	228	209	236	217	211	231	217	231	225	214	212	233	222	229	244	240	224	227	211	261	230	225	249	239	214	189	228	222	221	223	233	208	251	239	240	254	217	207	220	230	217	230	246	210	252	232	208	224	229	222	197	217	238	269	202	215	234	233	197	210	212	240	234	227	214	230	245	221	227	214	207	224	221	213	242	232	203	223	202	206	223	227	260	256	219	229	199	223	243	246	227	215	248	216	225	205	244	236	241	237	214	217	202	225	241	230	236	224	235	239	214	213	229	232	201	216	242	222	220	229	230	206	245	219	224	223	234	226	199	245	206	224	220	224	249	230	225	248	253	231	213	230	210	234	220	208	205	239	220	223	230	239	230	223	221	182	217	228	226	217	232	210	214	201	230	225	230	230	234	233	231	220	233	212	222	219	203	231	200	200	222	234	216	199	264	226	224	221	235	210	222	219	223	211	220	209	246	208	207	214	213	191	230	220	216	244	227	224	256	253	242	239	236	234	201	220	231	206	221	229	228	224	192	220	213	240	231	254	231	207	235	249	199	246	214	245	208	228	217	244	208	239	218	209	228	227	221	240	216	235	242	218	249	232	197	212	234	219	227	190	220	212	225	213	241	220	238	259	236	190	254	220	235	253	207	210	223	239	195	246	248	227	236	228	226	214	243	236	244	237	246	235	209	231	205	217	230	228	232	208	212	242	231	199	234	215	256	230	258	230	235	239	224	238	228	244	217	213	225	222	220	262	248	219	220	239	213	231	209	248	214	221	246	224	221	199	244	230	202	229	220	211	238	209	220	223	208	224	238	241	237	233	227	217	221	252	230	216	228	211	245	230	228	227	262	235	202	241	226	210	238	224	236	224	234	233	237	216	210	224	214	234	232	214	203	236	221	232	205	233	230	256	233	231	242	208	198	235	196	211	249	230	241	230	218	226	205	238	225	241	213	214	248	203	224	220	245	209	216	220	241	223	221	228	236	224	212	226	238	219	245	203	207	195	226	236	207	226	231	234	245	221	197	222	229	216	222	231	210	236	217	223	243	218	197	220	234	221	244	240	194	222	226	235	226	186	229	242	224	207	223	237	235	236	216	230	249	205	254	224	227	234	202	219	228	225	246	227	221	234	225	239	243	249	230	205	244	209	213	232	226	223	218	211	225	230	226	228	252	232	219	198	234	215	216	225	237	211	211	238	217	238	220	237	227	230	231	215	255	200	234	210	230	221	258	242	216	224	257	260	226	216	218	224	253	225	226	214	231	217	210	218	209	234	239	218	256	229	223	227	247	209	224	238	212	221	233	225	240	220	205	233	246	228	223	210	228	238	223	230	238	248	205	209	220	205	211	234	246	221	204	248	253	215	219	220	226	223	208	231	219	236	215	225	227	226	211	232	216	224	227	201	239	234	221	221	222	223	183	209	216	219	218	229	248	234	228	193	230	220	229	246	249	226	214	210	221	187	221	252	225	256	203	233	243	224	219	237	253	209	193	226	228	224	226	206	214	247	220	228	227	229	228	226	200	223	213	238	238	195	259	231	237	229	227	215	237	213	227	240	208	231	190	215	225	260	256	219	222	216	230	218	228	221	225	204	227	214	201	229	250
6640	597	633	686	654	630	629	599	570	532	569	543	548	584	607	588	588	558	548	597	539	561	527	574	570	548	591	555	532	559	567	603	549	591	546	573	555	534	563	553	538	561	538	586	552	572	519	598	566	556	568	568	541	548	579	565	518	551	558	564	533	529	576	550	587	542	587	560	566	530	574	537	550	555	559	550	558	562	559	580	563	598	537	558	559	557	568	507	518	538	607	542	561	557	532	575	561	550	549	525	536	532	522	540	517	566	566	538	568	547	540	522	563	538	560	572	526	560	573	512	495	577	536	522	575	529	578	557	561	540	574	559	607	550	576	538	532	507	562	539	556	555	563	524	556	560	552	540	577	573	539	570	522	552	519	536	518	564	536	565	565	538	579	583	560	546	544	552	589	555	534	567	512	534	508	524	553	540	552	567	536	531	570	572	584	537	556	531	528	570	549	557	580	587	578	592	555	536	565	530	545	574	589	563	582	567	565	522	556	577	526	614	546	569	556	561	565	575	550	527	551	656	564	536	516	573	557	531	619	564	587	549	577	584	516	558	521	587	538	585	564	557	562	542	521	520	622	541	541	541	555	540	584	583	529	554	559	530	492	561	582	543	536	595	545	541	526	559	517	543	545	555	573	549	584	546	568	518	549	522	534	538	548	601	512	579	563	578	528	550	515	525	585	566	575	552	516	561	533	529	537	528	541	544	538	511	523	564	539	560	555	524	521	522	586	524	584	536	572	550	555	557	554	563	592	570	543	577	552	564	526	543	578	573	560	547	540	578	532	574	552	565	531	571	554	539	562	570	554	546	568	604	556	562	626	568	591	554	579	596	564	556	525	566	561	561	541	525	562	590	584	508	561	533	531	533	564	550	553	582	521	559	573	564	555	562	562	509	564	537	591	541	595	570	572	580	604	567	527	581	601	575	528	574	522	538	541	523	566	556	522	585	552	547	561	518	596	519	571	557	567	539	545	540	508	578	579	550	524	562	599	599	517	530	545	567	511	582	572	510	573	540	532	551	565	570	564	583	556	532	547	569	592	587	551	560	577	541	569	584	538	550	597	580	638	560	540	565	534	550	541	527	545	545	547	557	569	592	536	575	551	520	548	561	563	555	540	568	546	534	552	506	567	561	541	534	588	546	549	579	566	563	554	528	530	532	539	502	580	581	553	567	519	526	525	520	566	536	587	563	535	526	575	569	509	568	549	536	529	568	557	588	550	528	575	564	565	574	569	557	569	586	532	520	547	529	552	563	568	551	550	569	568	598	563	550	602	536	574	534	533	542	574	558	581	526	613	558	542	544	562	554	525	546	584	528	551	550	558	601	571	533	509	554	568	575	573	535	603	566	561	568	556	542	553	543	567	547	523	570	522	523	610	544	583	567	573	567	544	599	570	551	551	556	573	553	525	534	550	595	578	573	567	547	565	563	501	570	579	525	601	550	554	534	558	571	535	560	551	560	543	545	523	576	520	548	543	589	563	543	602	515	545	550	563	579	597	536	590	550	580	564	564	549	553	552	589	545	630	541	570	533	550	548	516	570	540	573	537	562	533	578	549	540	518	567	543	537	524	563	552	567	537	563	515	522	544	546	560	515	526	550	549	536	560	556	594	573	518	586	563	550	583	558	541	564	595	545	571	588	544	541	540	541	561	554	540	587	551	585	587	543	541	550	550	543	552	548	557	606	534	536	592	604	567	528	546	592	539	542	522	556	587	552	525	565	525	586	565	584	559	494	554	563	556	581	582	534	536	544	580	576	522	554	571	573	536	545	583	505	566	556	548	546	547	579	586	584	518	550	546	560	563	595	570	546	553	562	523	545	521	558	504	621	543	571	554	533	545	593	528	567	578	554	546	569	587	577	547	522	562	518	550	573	540	495	563	583	587	532	596	537	559	571	528	566	557	566	577	540	561	587	547	555	547	528	574	579	590	569	562	542	550	542	574	601	559	542	530	568	568	547	514	570	575	557	582	542	558	579	520	584	540	550	525	559	547	587	549	559	563	598	535	603	559	575	528	539	571	576	518	550	540	558	579	570	523	571	541	568	526	577	554	526	555	511	615	548	602	580	533	519	570	542	551	559	588	535	562	593	569	534	546	521	546	566	521	536	547	541	556	524	569	531	571	530	506	539	553	533	514	541	583	562	561	533	556	546	539	557	551	563	537	533	579	587	537	522	511	546	563	567	526	577	558	557	532	584	551	582	557	579	512	525	546	500	578	521	549	583	568	531	537	559	529	538	552	590	539	537	560	497	546	550	554	570	523	553	568	577	548	536	543	552	565	626	560	562	521	577	552	546	511	608	565	523	545	593	538	547	560	529	549	523	560	546	546	543	538	561	531	538	565	548	589	536	541	581	556	574	573	521	575	536	558	557	575	593	564	540	537	565	577	581	519	562	544	527	570	539	552	533	540	543	538	581	558	550	532	547	572	586	574	552	562	567	490	573	569	590	552	614	587	597	589	549	560	575	532	556	528	569	538	565	502	542	589	560	551	535	584	559	568	565	529	561	568	518	560	529	568	535	542	563	563	518	528	573	539	534	566	533	579	513	589	538	531	511	540	560	575	542	564	550	511	547	565	578	556	560	535	557	542	558	543	553	564	560	552	523	540	556	566	581	590	542	550	563	563	526	537	551	561	555	552	584	543	561	564	535	537	551	562	547	544	545	505	556	572	582	575	560	594	536	536	574	536	506	512	553	562	545	543	542	567	560	574	568	572	545	561	577	553	496	543	564	520	536	588	555	526	573	557	582	598	585	612	569	561	543	554	573	518	554	557	497	556	537	524	577	588	569	537	564	538	540	529	535	578	548	538	540	575	538	560	579	574	519	534	561	549	554	546	517	554	549	564	577	561	539	522	530	559	539	579	565	549	563	531	559	556	533	537	539	542	510	532	517	561	569	562	611	537	534	506	542	614	554	585	618	554	558	561	546	543	524	559	592	537	555	536	547	576	557	604	578	579	556	550	517	580	498	569	570	578	559	551	577	556	543	570	565	574	526	544	547	575	564	519	561	519	540	558	537	518	537	586	592	536	582	583	564	546	533	544	533	562	524	526	548	553	554	531	561	535	562	555	570	563	540	593	550	592	549	580	556	554	544	538	565	580	570	593	517	561	582	554	531	567	584	529	580	550	569	581	594	509	553	554	555	522	537	565	578	564	543	561	517	522	563	563	607	541	557	540	539	612	533	571	579	594	559	584	556	559	582	510	537	541	571	595	517	593	559	584	483	540	501	574	520	516	549	523	534	541	536	567	582	559	538	530	556	564	550	569	568	557	576	547	539	515	579	533	558	583	546	539	535	578	548	555	549	539	540	555	546	548	546	566	569	536	535	528	526	553	567	548	577	537	602	556	582	579	582	516	503	590	515	535	542	554	593	601	549	551	568	574	586	552	574	535	571	537	607	544	553	561	518	547	530	574	559	548	544	495	561	557	568	552	515	595	540	536	596	519	563	543	560	530	602	530	557	546	576	540	584
21459	3396	1522	1119	811	656	539	448	432	403	363	343	328	353	329	360	326	305	305	322	328	321	311	311	297	263	294	320	297	289	311	295	309	311	314	314	319	293	309	282	299	275	290	304	296	322	318	294	257	298	313	269	265	305	270	276	288	301	306	268	304	288	290	269	310	305	284	289	330	301	303	300	292	311	318	289	278	301	289	314	322	309	315	289	292	276	324	285	310	279	326	279	270	290	309	270	268	277	267	275	277	316	280	289	286	327	297	289	344	300	294	291	289	323	286	279	295	297	279	324	301	309	275	304	292	262	280	304	282	291	321	298	273	292	283	308	288	259	283	303	302	275	340	290	277	272	295	303	291	282	303	311	280	295	292	282	310	279	301	316	272	281	296	311	250	308	288	286	300	323	308	288	313	274	250	263	296	313	295	314	275	288	262	314	284	317	289	279	276	317	333	300	324	289	280	290	307	307	299	294	270	295	312	278	280	300	293	305	309	309	301	308	288	294	315	303	299	289	323	280	282	288	338	294	299	328	323	322	337	297	300	278	296	299	347	293	269	297	300	296	274	295	281	314	273	294	286	313	285	278	306	285	286	333	298	317	286	273	300	301	275	286	311	328	307	259	286	304	268	319	292	303	292	258	254	325	280	270	277	273	300	301	309	307	289	279	288	285	293	285	283	307	332	297	279	267	278	314	277	276	278	318	314	291	284	283	289	275	312	297	290	287	291	299	289	290	295	315	276	288	320	305	279	279	295	290	291	298	303	304	294	282	298	295	303	314	253	279	297	310	301	301	311	305	288	281	238	314	326	280	278	301	285	291	274	277	282	304	286	288	276	298	286	256	275	300	288	319	307	298	289	299	291	293	289	262	328	306	289	306	293	284	298	284	270	288	303	301	316	295	327	302	290	311	294	299	308	292	299	306	291	277	299	295	281	309	286	301	323	294	311	292	283	287	280	318	290	291	293	299	298	257	296	253	306	286	300	270	294	276	308	303	280	273	290	292	307	290	301	310	274	290	308	288	306	329	318	314	284	291	313	308	304	315	305	293	266	278	315	278	286	282	293	282	288	271	284	306	286	304	278	320	302	283	281	287	282	284	295	267	284	286	288	294	284	308	255	281	299	305	325	305	298	258	283	311	286	288	297	303	299	298	293	306	301	327	290	302	291	287	317	278	305	298	298	309	295	295	278	298	332	302	278	310	309	313	313	294	280	285	285	322	266	289	301	270	298	291	293	270	276	271	307	294	291	300	283	307	277	290	287	298	274	295	306	300	279	297	275	284	311	287	271	290	259	274	319	272	297	265	287	273	309	303	290	303	311	296	302	324	322	305	288	299	301	329	303	291	267	299	274	278	298	313	310	301	296	304	285	295	311	267	276	311	303	285	287	301	301	330	298	268	273	299	295	290	280	306	302	280	271	289	322	292	283	288	320	304	285	295	270	299	243	323	278	295	286	288	278	324	303	267	334	295	289	292	278	280	282	308	277	303	276	302	278	289	302	283	338	293	260	292	280	291	275	332	314	289	295	289	344	302	319	314	264	265	296	266	299	272	304	313	277	303	298	283	305	295	290	330	291	297	306	294	298	266	303	283	315	285	284	280	281	269	293	281	319	276	297	285	304	282	267	343	309	289	278	312	255	307	273	279	286	330	316	296	323	284	245	304	268	316	267	303	297	285	289	266	304	271	309	275	257	334	301	295	325	271	299	317	292	295	285	322	271	294	338	308	291	284	303	301	300	286	321	275	305	301	306	309	305	284	282	327	294	312	313	289	294	322	298	285	278	339	286	291	290	289	281	298	272	284	281	288	306	310	310	283	290	273	289	269	285	318	278	286	278	299	292	301	303	315	333	309	299	268	291	288	310	260	285	292	301	328	283	294	286	296	328	282	310	308	301	314	274	259	280	290	297	262	273	305	290	286	294	304	303	306	292	267	304	285	296	270	310	287	311	345	272	278	309	314	299	276	271	284	285	309	276	277	284	285	267	314	325	335	273	292	305	274	290	316	253	260	268	304	298	323	260	289	285	300	284	287	280	301	257	297	316	264	290	305	259	288	325	268	272	286	277	279	296	321	247	271	316	266	293	320	304	289	282	304	311	301	313	283	284	279	252	283	302	284	300	306	308	293	305	295	282	302	288	303	300	303	310	300	274	325	324	302	305	311	274	279	283	303	313	286	302	292	289	279	307	295	295	267	306	267	329	292	312	291	313	283	302	298	276	301	321	274	287	321	277	299	284	288	330	313	285	274	288	300	317	339	305	302	289	283	304	285	283	275	301	287	300	295	312	277	283	320	303	301	300	260	269	287	275	294	286	288	277	297	286	292	283	293	305	292	325	296	305	320	285	299	296	298	294	284	303	290	312	297	295	279	289	291	289	273	312	302	296	314	318	286	290	283	314	313	288	290	309	271	306	339	280	317	290	301	304	280	272	308	263	271	254	287	292	310	290	290	281	301	298	293	284	295	308	312	308	290	292	274	288	289	285	271	281	287	283	277	302	285	276	285	285	317	312	300	283	309	321	312	295	318	306	265	281	267	296	329	322	300	287	299	283	273	274	310	265	310	289	304	280	301	266	289	273	307	306	295	324	291	307	298	301	268	287	323	307	319	318	305	319	279	311	296	306	294	288	305	295	296	300	269	295	316	271	282	274	308	314	277	280	317	273	273	286	302	270	339	253	296	311	291	288	306	330	295	285	348	281	281	310	303	250	314	313	299	303	316	302	280	328	256	250	264	303	325	294	289	273	272	304	255	289	295	287	309	320	294	280	317	335	322	285	314	288	312	293	314	280	299	297	305	316	279	294	292	301	299	317	289	289	320	284	315	306	294	295	290	308	245	309	300	280	326	321	322	281	336	305	276	310	305	296	285	284	288	284	303	296	293	274	251	280	299	284	298	290	317	276	283	297	319	328	269	322	300	322	278	292	309	285	311	277	259	293	316	323	301	308	303	289	303	297	269	322	271	308	304	302	254	283	326	323	309	301	305	292	307	291	313	294	284	267	275	285	290	331	284	272	328	327	319	315	294	300	270	322	295	300	307	258	258	291	260	302	289	278	275	334	273	284	282	317	290	287	348	289	319	296	276	298	305	297	310	273	325	308	327	307	274	319	293	258	310	299	278	302	281	296	282	301	279	292	276	274	281	299	289	303	294	303	281	307	320	275	293	266	268	314	298	313	301	292	305	316	282	293	303	300	280	283	278	284	333	290	282	268	328	299	320	274	274	307	309	290	313	318	288	303	287	262	317	302	310	288	293	283	264	291	287	308	293	297	268	280	264	314	280	308	290	294	317	301	302	287	251	279	317	286	286	280	274	297	283	278	310	289	287	309	319	285	296	257	268	286	272	297	297	283	265	293	310	323	270	301	297	276	294	277	279	297	294	291	306	293	309	279	317	294	282	333	301	301	298	321	324	310	268	306	266	294	296	286	341	290	335	305	307	303	310	282	282	283	299	275	276	280	263	298	326	320	272	272	305
7706	1659	2993	3283	2940	2234	1940	1704	1526	1459	1259	1195	1157	1048	1008	980	948	965	887	836	872	834	893	820	789	817	823	766	778	768	761	822	795	748	744	773	807	738	747	739	776	742	722	729	745	764	721	726	743	692	709	687	745	722	689	736	772	732	749	744	713	737	734	739	739	692	666	743	675	715	755	753	729	713	747	753	741	714	727	728	691	728	807	738	705	733	729	738	692	781	747	680	732	710	688	695	751	727	740	668	673	691	726	743	666	740	705	753	741	684	751	705	726	671	746	749	712	704	711	718	745	738	708	721	744	760	726	679	772	698	733	734	698	697	763	744	713	716	747	718	770	742	687	741	703	679	770	811	762	739	716	717	756	707	734	737	711	713	730	734	707	716	717	716	750	738	660	692	717	686	759	699	717	737	707	706	707	707	695	659	722	684	753	716	733	721	710	769	682	771	676	720	684	700	676	709	731	780	686	692	731	743	686	699	697	692	694	757	732	719	738	667	710	714	684	770	680	704	674	711	739	711	711	697	728	720	738	700	729	701	720	723	740	717	739	706	706	770	753	704	700	687	737	755	719	750	726	757	710	701	690	730	723	733	715	656	746	720	715	751	669	712	714	681	765	713	725	736	694	743	683	733	744	699	699	706	716	729	661	750	712	745	680	697	729	730	703	757	736	720	725	754	731	730	719	723	708	691	756	729	714	768	749	696	703	668	741	707	722	701	701	695	747	710	720	757	723	723	716	742	760	715	737	779	692	694	706	760	690	727	701	748	689	742	728	712	752	722	706	723	715	704	696	761	692	743	685	675	682	702	684	702	766	736	726	705	682	684	756	691	708	736	758	663	748	720	695	711	728	709	720	699	688	719	716	719	777	735	707	678	729	683	744	748	772	712	711	742	712	712	675	678	759	735	741	704	787	713	704	696	754	725	695	719	744	700	738	669	733	690	748	727	724	663	708	720	719	723	724	767	704	738	694	692	706	713	723	720	722	707	734	662	733	702	700	755	719	743	688	791	737	726	675	697	716	742	698	750	720	710	719	715	708	706	712	710	708	749	672	731	716	696	720	677	743	747	776	716	729	704	727	736	755	748	717	731	747	739	728	695	726	740	689	744	708	731	716	701	720	697	745	727	725	739	752	704	667	699	675	731	712	718	683	714	739	704	729	736	716	718	720	704	762	680	667	726	738	719	734	750	761	740	713	764	693	731	696	725	686	682	714	691	746	704	719	749	697	716	687	683	689	691	715	788	707	728	746	705	759	715	728	718	706	736	712	765	717	714	718	710	691	704	667	687	721	707	696	697	718	746	715	749	733	687	700	727	704	705	749	760	726	700	761	720	760	733	731	704	701	772	771	698	694	719	677	710	732	688	745	705	697	692	718	748	740	698	712	681	727	710	745	670	703	692	701	684	759	680	728	685	761	719	708	750	731	744	773	669	713	735	635	655	668	708	729	696	691	731	689	725	718	742	703	760	708	751	725	683	692	727	698	673	708	756	696	777	676	748	702	696	687	760	707	724	755	644	730	724	749	712	707	725	716	725	711	731	728	731	687	713	683	698	713	731	727	701	726	708	726	731	683	766	725	730	731	762	734	712	717	694	746	766	758	798	688	743	745	733	694	739	730	692	737	696	669	791	723	780	745	719	686	725	712	745	718	676	650	695	701	719	747	713	709	699	695	752	701	665	723	741	740	689	757	725	765	752	697	726	723	722	684	699	685	694	730	707	776	739	703	689	696	744	733	706	726	727	697	725	728	657	738	741	669	728	699	709	723	727	728	685	734	662	729	752	703	734	741	721	734	732	703	726	732	715	738	725	772	706	697	711	766	693	696	732	702	680	722	721	714	750	702	694	665	730	738	690	805	744	713	697	727	730	755	692	702	736	687	733	686	735	716	698	730	734	708	762	753	713	763	684	734	702	695	714	764	756	759	723	715	705	742	739	682	700	726	728	725	747	709	728	761	717	709	719	721	710	679	697	719	684	725	750	700	733	707	689	728	648	709	755	718	741	688	719	729	744	733	703	676	733	674	715	748	726	693	679	750	713	706	706	725	748	689	717	745	764	725	674	742	695	699	718	762	747	699	703	730	691	721	682	717	737	719	710	683	744	683	701	725	742	765	748	711	716	754	727	741	739	726	740	708	758	705	711	688	729	645	701	738	762	699	740	719	735	713	765	731	690	692	677	669	718	744	702	726	737	683	708	689	720	728	768	743	746	693	687	746	697	728	694	707	722	699	734	735	728	689	723	679	718	711	749	694	713	723	727	713	772	694	689	673	671	760	741	725	759	723	735	723	747	689	710	679	708	664	720	733	757	717	711	679	749	704	685	736	748	679	720	704	771	709	740	735	777	693	753	704	723	699	710	692	718	740	705	693	688	712	729	735	727	724	710	694	712	769	704	707	702	738	729	727	754	763	718	716	697	748	674	710	745	711	680	712	674	741	707	700	732	743	711	723	703	675	750	738	702	710	701	728	695	715	728	686	741	696	753	676	702	714	679	747	762	706	694	687	729	736	687	754	753	701	719	689	736	653	752	755	680	694	700	775	666	699	713	705	691	713	682	754	737	707	684	674	701	712	758	720	656	677	705	751	766	705	727	687	710	701	648	682	760	719	707	682	761	714	761	756	714	753	703	711	687	714	706	710	676	712	746	734	728	636	710	703	731	748	745	735	733	723	694	717	712	676	724	696	723	766	697	699	757	743	747	784	704	763	700	695	701	716	722	723	719	741	760	735	656	656	668	680	687	746	737	670	753	682	660	692	708	720	721	704	670	693	753	731	728	715	698	729	692	744	720	686	701	697	720	708	750	707	703	726	747	713	692	662	708	718	693	721	739	699	726	672	739	726	717	748	784	747	738	773	684	734	662	708	747	649	725	726	682	690	682	681	693	741	736	712	670	720	705	734	731	748	753	693	730	704	717	748	695	736	673	722	689	698	694	723	725	692	745	712	741	696	738	786	751	714	698	704	714	724	729	738	737	768	719	734	668	749	729	687	691	703	696	730	714	693	745	733	740	693	793	675	690	686	711	678	681	683	756	682	746	744	683	717	758	751	727	727	707	742	697	750	672	734	714	744	708	729	704	699	719	679	747	714	716	777	726	714	721	698	731	761	727	720	702	746	719	697	688	698	717	701	676	688	760	753	687	710	732	714	704	757	704	738	732	713	691	752	743	761	777	683	713	679	672	746	775	718	720	700	702	712	748	670	752	743	717	678	735	750	773	749	799	755	744	729	752	713	728	707	723	723	752	746	751	755	680	731	714	759	708	687	683	701	741	705	675	697	707	728	684	756	737	698	760	701	669	755	682	773	735	737	678	673	720	696	716	735	744	741	706	716	700	710	704	738	707	759	654	676	696	660	707	673	699	730	706	710	732	745	695	742	743	681	694	734	772	724	714	688	729	712	711	728	712	747	689	774	819	691	730	732	723	674	719	722	730	669	700	655	752	736	709	701	709	732	700	750	707	709	735	699	722	686	718
24880	6016	2725	1790	1163	874	667	557	508	414	373	337	334	271	322	282	261	261	249	259	273	223	230	242	260	224	233	238	239	228	227	221	223	214	204	206	193	225	223	254	219	206	208	186	227	207	228	211	205	202	223	218	208	225	214	208	229	203	237	193	216	218	257	203	195	209	214	187	204	225	193	205	202	225	210	235	203	204	221	205	223	208	207	186	209	233	204	214	206	207	192	190	201	211	222	197	207	215	204	203	191	183	209	210	209	211	217	228	221	213	191	209	213	201	203	195	197	206	210	203	217	215	213	198	202	206	231	209	212	198	220	263	218	218	220	193	188	217	190	197	215	222	212	205	183	211	206	229	211	213	221	207	203	189	210	204	175	188	214	212	228	213	205	210	199	204	214	203	231	188	199	204	224	207	211	214	197	230	204	222	223	194	189	211	235	204	169	215	213	208	213	219	215	192	204	208	206	206	215	201	205	202	219	199	197	224	203	199	202	209	203	191	227	203	209	175	226	236	219	221	208	208	209	205	206	191	241	205	221	208	217	210	196	222	206	188	198	199	212	211	227	206	201	195	190	198	234	207	197	186	239	196	205	200	191	226	207	210	219	193	222	212	179	193	203	195	207	193	227	193	217	194	221	191	206	198	223	201	225	208	197	200	190	233	192	226	200	195	207	204	213	212	217	207	194	197	200	211	192	208	210	197	220	216	183	215	205	212	201	187	205	203	198	217	175	236	198	202	205	205	210	192	202	186	213	208	221	218	213	199	215	221	213	205	219	210	207	214	216	202	199	207	202	194	170	213	218	206	207	192	196	194	215	228	211	201	234	216	193	174	210	208	214	205	212	217	193	213	202	210	229	240	210	208	210	214	213	213	216	214	219	187	196	195	221	219	210	206	214	241	190	196	192	199	199	210	194	195	199	202	214	205	212	227	215	206	192	195	224	191	221	221	200	183	199	203	182	222	217	212	206	189	215	185	195	204	213	196	233	197	168	214	225	211	206	196	209	202	208	215	215	224	211	205	178	203	200	216	205	183	231	204	201	217	197	215	226	212	195	202	222	217	221	218	214	211	243	193	186	216	210	219	210	185	202	230	215	184	218	192	222	214	195	207	202	193	220	212	200	193	199	204	197	204	211	214	193	196	207	219	194	209	186	229	209	206	229	208	179	218	198	214	235	200	212	179	198	202	227	220	210	204	208	212	188	216	221	203	209	213	212	198	196	216	205	163	236	217	209	176	209	218	194	226	210	219	207	212	226	194	199	208	218	213	199	225	207	222	220	203	224	198	217	178	205	186	204	242	209	199	213	212	205	223	219	196	205	207	212	234	178	207	212	185	222	183	203	205	211	203	230	236	182	209	202	193	204	230	189	223	187	188	207	232	187	186	212	204	192	201	210	209	217	195	206	228	228	197	216	213	207	192	201	194	198	201	191	192	216	218	189	198	207	219	231	225	214	194	212	208	227	197	204	206	213	194	194	229	208	208	208	229	198	205	210	186	217	187	205	199	185	237	199	232	227	202	225	188	233	199	207	209	191	239	221	234	203	228	229	205	202	191	224	190	220	197	174	211	233	252	203	198	198	199	201	203	215	204	198	182	201	211	200	222	207	193	213	212	214	220	226	225	202	216	214	214	209	211	209	205	208	199	206	200	210	196	179	210	192	207	189	206	205	201	214	195	202	183	220	197	218	194	211	197	215	202	212	201	215	209	214	180	205	224	203	221	208	194	210	216	198	183	184	181	200	207	223	175	203	204	205	217	220	200	211	221	193	180	215	208	220	201	221	220	198	224	181	208	195	196	221	203	207	204	189	203	198	199	232	188	199	206	198	203	220	206	214	196	195	234	217	228	200	211	234	217	185	211	218	214	224	203	205	201	209	196	212	191	195	227	205	189	211	203	211	194	203	203	227	191	215	228	220	189	223	203	195	186	220	211	223	187	232	217	186	238	186	185	204	216	210	208	203	216	209	204	198	209	200	221	212	216	190	195	217	222	197	196	208	205	216	221	202	202	247	219	224	234	215	233	189	244	230	206	213	204	198	202	196	228	215	212	208	216	213	237	223	231	199	223	201	190	198	207	197	208	213	217	209	203	192	236	214	203	205	188	187	224	190	192	215	185	208	212	210	204	204	203	207	209	205	199	189	198	194	187	201	233	195	226	205	221	220	197	196	199	232	243	217	224	211	209	193	230	216	204	180	204	197	213	201	205	201	193	201	201	211	204	197	206	202	220	236	212	211	221	204	195	237	208	197	234	229	204	214	220	211	176	212	201	224	205	212	196	206	225	213	200	189	211	183	187	205	199	212	212	246	214	193	198	187	213	212	213	200	212	209	223	196	192	180	227	212	231	214	239	185	207	204	209	210	205	218	200	190	216	236	229	209	213	193	227	198	211	186	230	206	211	204	217	192	229	226	216	224	201	202	234	182	219	197	214	204	231	190	219	212	189	213	224	212	191	194	195	207	198	205	201	185	197	205	215	195	236	182	188	191	199	194	174	232	224	201	231	197	217	221	198	207	219	190	228	205	216	200	212	183	207	195	188	189	224	195	230	207	207	201	220	223	196	182	202	190	200	216	200	210	208	182	195	192	204	216	215	197	207	208	200	210	204	207	216	210	196	204	204	232	198	192	201	195	202	231	209	201	228	201	208	208	222	212	208	205	204	198	216	212	202	203	227	189	208	212	214	208	220	199	204	225	228	188	185	202	212	192	229	219	228	202	213	208	225	209	208	218	195	207	218	233	213	186	214	220	220	205	191	243	222	199	217	199	220	226	192	195	205	196	223	175	204	188	190	199	207	209	201	219	215	207	219	202	224	218	215	203	210	190	221	203	212	224	213	213	203	201	217	215	206	204	193	197	224	225	194	200	193	217	215	203	207	206	185	226	209	208	219	240	194	213	221	226	198	208	247	190	210	210	187	226	197	192	198	207	188	224	219	217	207	216	201	200	229	204	203	158	197	216	223	202	218	212	228	211	211	216	211	212	225	194	244	196	216	211	216	229	201	215	198	206	228	217	219	194	227	215	225	204	195	202	217	198	209	207	180	192	218	218	202	207	195	227	206	211	205	188	220	217	193	186	185	225	189	201	202	200	229	181	214	237	197	225	223	215	209	221	208	182	228	190	191	204	218	168	226	185	215	189	204	206	205	207	209	202	208	207	223	190	198	205	201	202	219	198	218	224	206	213	199	212	205	215	211	219	220	200	240	203	215	196	170	188	198	218	205	184	202	211	193	190	232	206	202	210	195	216	175	212	204	209	192	190	200	199	198	229	219	216	216	196	204	215	204	192	214	209	211	224	235	183	203	217	177	250	182	202	200	235	210	207	218	216	225	190	218	197	200	202	222	218	184	200	196	220	230	198	215	190	199	205	215	207	189	170	195	195	190	184	228	222	203	215	218	204	212	236	215	221	197	176	220	216	202	194	224	229	201	209	208	189	197	202	193	183	179	208	160	216	237	194	211	212	211	210	227	212	186
7905	2273	5039	5593	4753	3815	3018	2614	2095	1773	1614	1374	1278	1165	1149	1033	945	896	842	819	769	753	769	717	691	684	693	647	647	591	672	621	575	579	591	559	534	529	557	521	548	547	548	559	539	546	495	552	563	566	524	548	530	506	532	517	592	523	548	528	526	494	468	498	532	550	550	514	537	543	566	522	541	508	528	552	571	528	517	545	550	488	506	582	533	478	511	488	496	484	501	489	488	520	500	511	482	544	503	510	449	479	481	497	523	476	497	497	486	507	508	481	492	479	481	506	488	453	471	501	503	483	463	497	509	445	497	467	458	491	532	491	476	478	487	484	485	532	461	474	491	495	504	480	523	467	510	466	489	486	457	493	489	453	486	527	503	475	466	481	484	455	464	447	495	459	491	462	506	446	521	486	488	475	476	519	512	482	468	519	470	473	517	492	468	500	455	555	500	482	474	485	485	489	480	454	488	463	493	470	499	507	502	475	526	440	480	513	476	469	510	516	500	485	501	468	500	449	504	513	445	520	456	518	470	504	488	506	497	455	444	477	466	506	506	510	493	468	467	442	464	500	498	508	475	493	475	496	482	476	459	506	478	465	463	457	481	497	471	454	461	499	451	486	466	494	481	448	513	500	491	462	477	476	512	478	476	464	488	484	478	455	554	463	469	498	498	500	527	505	480	475	478	489	458	476	505	498	522	481	482	492	482	490	504	509	496	481	457	522	473	477	473	470	464	476	512	501	491	481	496	491	467	480	488	500	536	472	460	435	480	491	472	471	503	487	476	458	446	474	495	474	521	514	501	470	483	510	523	481	524	486	500	469	486	493	517	452	463	475	476	486	479	503	490	491	468	486	492	492	538	455	462	445	485	477	523	445	491	532	524	473	510	512	481	463	477	485	473	509	473	502	477	465	451	468	499	544	496	476	470	489	556	483	488	478	464	465	481	510	496	457	477	485	461	504	477	475	477	478	441	508	513	483	484	508	510	459	483	493	493	502	458	479	457	479	481	459	495	483	515	507	493	493	467	463	449	461	476	475	538	463	471	477	522	495	489	496	464	450	493	428	461	505	506	471	490	484	483	489	471	513	483	478	534	501	481	468	419	490	460	490	496	483	487	457	500	502	517	467	490	479	465	493	466	486	495	513	492	482	473	489	506	520	509	464	498	486	464	496	472	460	485	483	477	471	511	497	521	454	464	505	493	482	485	464	475	489	514	507	450	522	466	484	459	445	494	483	496	495	502	518	493	469	504	482	479	480	487	457	511	478	504	450	518	500	477	496	503	474	495	474	488	512	484	445	481	525	471	492	484	527	478	473	502	484	489	503	491	453	466	467	470	494	502	496	493	468	518	487	450	463	472	449	456	471	473	495	514	489	478	497	463	484	491	490	481	485	469	511	443	496	451	461	448	524	485	487	527	471	448	484	485	482	507	439	520	467	473	470	481	484	492	553	472	522	435	513	491	511	465	462	502	510	503	472	472	497	507	490	483	512	506	483	510	464	455	486	468	474	501	421	463	512	473	467	469	488	475	489	509	476	484	508	512	505	475	498	530	511	493	494	483	500	496	486	475	484	509	504	477	481	473	516	517	492	478	515	516	502	503	491	478	461	492	491	522	466	498	487	455	499	491	484	426	504	508	537	491	486	493	470	505	467	498	485	472	493	447	510	503	485	500	476	482	444	503	503	524	457	497	492	498	488	483	540	482	478	474	495	500	521	467	491	417	493	490	446	454	484	500	465	469	512	482	494	501	488	441	491	486	442	490	480	489	473	493	491	469	454	472	433	439	474	514	521	504	519	517	459	474	472	482	522	479	507	499	485	518	473	494	492	445	482	441	513	503	469	470	462	485	465	472	481	504	477	506	468	474	486	513	507	495	448	497	505	520	463	514	495	492	511	462	485	487	481	461	503	479	472	485	451	495	499	523	459	466	506	491	492	486	473	495	493	538	478	475	482	513	489	484	476	512	509	543	451	479	480	480	501	516	489	475	496	504	505	474	486	478	480	467	482	474	479	452	500	479	461	487	456	473	492	478	499	490	511	474	509	483	506	471	493	502	472	514	501	507	494	437	510	499	466	477	476	473	462	443	500	492	508	500	514	503	506	455	473	496	485	465	469	503	437	464	491	474	501	510	494	513	502	508	520	467	500	518	509	485	517	467	490	473	457	498	453	459	487	491	522	489	482	518	472	472	524	477	454	478	413	497	495	471	501	511	464	553	520	458	454	445	490	497	462	475	478	497	457	533	470	506	483	467	546	502	487	516	471	492	515	497	505	492	488	468	457	475	443	463	461	462	492	502	486	487	464	532	515	460	475	508	529	473	433	500	451	475	446	462	518	477	495	451	498	464	476	496	505	494	473	446	473	464	532	458	477	501	496	458	469	499	489	476	486	500	486	482	495	496	472	496	448	495	512	463	457	469	528	478	520	460	478	448	474	485	468	491	463	486	500	477	501	467	488	493	480	480	548	524	505	535	443	510	518	474	452	494	483	456	481	501	505	465	435	441	481	464	476	523	474	463	465	487	480	470	466	504	495	495	520	481	477	496	467	476	445	481	515	492	485	503	502	452	537	485	488	500	484	514	465	480	506	487	497	475	456	448	542	427	440	507	449	492	486	504	503	502	509	504	431	503	440	505	517	502	510	483	459	495	509	447	469	510	478	478	492	466	489	495	466	459	467	526	504	442	506	501	487	447	476	514	454	504	496	497	477	469	471	496	458	516	461	495	481	489	475	462	459	513	454	459	517	549	522	488	488	480	521	520	530	508	495	452	505	486	483	456	493	501	471	490	507	510	490	446	473	468	504	531	482	474	481	486	501	459	503	506	482	525	490	476	495	472	488	489	451	464	443	494	469	460	512	498	481	500	488	477	456	474	454	460	474	524	510	483	477	485	482	496	478	465	550	475	463	516	467	493	467	481	464	471	475	472	486	491	471	502	495	494	518	472	499	477	535	451	511	450	496	459	435	488	489	464	499	503	494	529	468	439	470	466	516	536	448	490	488	461	526	502	473	524	456	492	484	468	477	497	502	534	458	482	480	497	478	500	524	517	474	487	525	476	523	494	478	524	491	455	489	512	476	480	460	480	480	486	464	456	466	498	477	470	461	465	484	451	459	497	493	473	482	477	500	490	460	515	503	486	519	525	483	464	484	520	498	502	476	452	434	510	537	490	498	512	471	478	476	477	488	462	458	463	502	484	500	473	432	476	487	446	482	490	513	465	466	468	431	487	519	519	482	498	485	486	521	501	494	491	503	478	479	478	501	514	476	516	454	466	489	509	480	489	537	472	492	501	490	487	504	500	503	484	485	479	462	491	512	474	484	496	518	436	492	505	522	447	488	508	453	446	472	464	467	483	479	531	501	488	488	485	510	459	495	463	487	498	487	422	462	509	470	477	486	487	451	547	451	484	495	454	507	463	478	485	481	488	470	508	466	516	463	438	497	486	475	481	462	492	525	471	493	477	504	498	507	499	503	503	473
16550	972	260	276	209	243	215	211	238	215	237	221	214	236	225	205	227	250	234	214	215	246	225	227	232	220	232	259	258	206	221	236	225	223	233	228	227	209	210	215	219	240	221	202	224	201	244	239	245	219	209	218	217	231	214	228	223	243	222	251	223	257	257	238	236	214	226	233	228	200	228	209	208	229	234	220	235	219	198	237	253	231	233	222	216	223	199	216	225	217	222	245	242	213	233	227	235	248	200	230	229	218	221	208	215	225	250	233	242	219	221	206	202	240	201	230	245	226	221	208	184	218	220	229	244	239	209	231	238	220	230	241	224	233	212	239	222	207	216	246	211	218	204	183	240	238	232	217	227	221	218	233	223	198	226	230	246	219	253	223	220	212	215	205	207	205	209	226	235	232	186	226	221	230	247	219	217	206	215	224	223	245	206	253	228	219	230	248	229	254	233	229	233	227	233	219	212	232	209	226	213	221	228	213	215	230	255	218	221	242	226	212	231	250	242	226	216	194	179	208	236	244	215	258	224	227	231	209	220	240	214	251	190	212	243	223	225	223	213	214	219	237	211	220	241	211	204	227	241	239	212	227	217	227	215	225	225	211	207	204	223	230	223	233	197	219	243	223	247	252	208	233	235	230	205	227	233	225	231	250	230	245	237	197	229	246	223	201	216	190	225	233	237	239	229	227	241	228	238	217	217	214	242	222	225	214	231	235	240	207	247	258	245	240	199	217	208	192	238	196	245	220	237	217	208	219	227	248	190	223	204	227	227	228	205	242	229	225	227	237	228	213	221	185	221	258	207	228	239	221	230	227	228	186	248	232	246	242	252	239	241	226	235	209	217	212	255	231	242	224	237	225	208	230	210	242	262	221	233	194	246	251	223	205	252	199	234	229	215	234	218	244	207	207	224	228	247	233	224	202	250	222	232	232	216	224	227	206	213	205	227	224	236	228	216	260	213	224	252	230	221	249	220	211	246	215	229	209	230	223	231	239	210	216	221	199	242	215	237	241	220	206	242	214	226	224	214	220	210	238	217	246	224	249	236	222	223	228	196	218	217	216	215	189	230	225	222	229	237	214	271	237	237	192	233	226	240	254	250	230	231	244	221	215	215	222	231	233	210	247	226	216	204	231	226	195	205	225	219	234	207	227	200	244	216	199	254	226	247	223	225	231	251	226	217	246	213	216	212	196	236	221	200	237	246	220	233	213	207	236	210	197	241	216	195	252	238	216	205	242	233	225	234	230	219	233	212	215	222	226	222	226	210	206	211	210	185	236	213	199	218	221	209	229	243	227	206	216	220	241	218	241	221	231	241	241	223	226	223	193	224	233	220	236	224	214	225	208	243	225	233	233	221	215	197	212	226	218	249	210	239	219	200	216	229	230	240	215	213	219	207	236	213	239	218	220	232	221	236	263	214	219	227	196	229	204	225	253	201	237	211	231	216	230	235	235	246	246	221	244	169	259	215	230	244	208	217	228	206	220	231	242	228	218	212	230	222	230	247	230	223	229	227	223	253	247	213	234	224	235	228	229	234	262	213	217	237	234	197	225	223	242	191	214	229	235	211	235	230	230	232	224	223	218	236	242	214	217	237	194	207	217	237	237	234	215	242	196	248	208	214	225	211	218	235	229	225	234	218	207	234	218	236	224	215	239	214	214	250	224	235	224	263	231	253	200	235	233	236	239	243	229	206	231	221	218	186	250	204	220	225	233	212	217	226	247	213	226	219	220	217	221	219	227	226	227	213	213	221	220	220	212	212	225	209	233	211	240	196	229	193	203	222	215	241	210	221	215	225	205	214	225	241	215	212	210	227	217	225	245	228	229	227	231	209	216	231	232	214	225	260	240	219	243	235	214	229	213	250	210	194	225	208	234	234	203	205	232	240	219	213	236	233	233	216	213	238	215	242	228	219	218	224	239	228	219	242	258	224	225	243	218	217	228	231	218	212	216	230	229	235	234	233	261	237	215	229	239	223	211	216	262	227	223	227	224	198	202	230	246	222	236	229	248	228	209	252	230	213	239	223	214	265	224	229	228	268	232	231	204	227	226	227	227	244	213	218	263	248	229	222	218	236	235	218	230	213	226	249	254	202	215	247	227	232	212	235	214	230	213	222	205	240	203	211	229	238	219	227	272	232	224	229	225	213	210	239	233	251	231	212	242	205	231	208	221	211	211	215	197	227	243	243	222	225	227	221	202	227	191	222	206	230	221	223	224	245	218	204	240	226	248	223	220	206	239	226	227	251	228	215	238	239	210	223	208	224	265	221	213	243	246	252	198	217	225	234	232	205	231	222	210	285	232	219	231	217	223	224	224	224	219	234	257	201	231	235	232	233	230	239	258	247	190	214	213	228	234	219	211	232	251	232	231	241	230	230	216	223	244	225	222	252	215	243	208	243	244	219	258	237	232	233	245	224	230	225	228	232	213	222	251	241	223	196	224	203	235	224	223	226	210	220	215	215	208	253	228	245	251	220	217	214	233	202	233	198	229	223	202	208	208	216	205	223	235	212	240	216	202	207	201	217	220	219	225	224	201	229	242	212	232	229	258	251	234	245	234	217	219	229	228	201	196	238	238	214	223	221	186	205	246	216	226	247	240	217	246	228	242	217	239	220	231	219	252	235	214	234	220	218	225	234	200	229	223	257	204	235	238	218	205	213	225	231	236	240	255	215	233	255	228	267	223	251	241	228	245	249	230	218	245	257	224	197	227	247	212	250	227	238	205	216	251	246	213	254	231	211	218	191	205	219	235	223	224	222	235	216	222	234	219	222	211	227	220	241	212	223	256	240	233	259	189	201	218	197	205	245	225	245	210	242	217	209	239	224	239	245	244	245	232	224	228	232	217	225	208	220	240	227	204	215	212	203	229	206	236	211	214	231	243	229	220	229	220	195	269	197	177	213	253	215	226	214	229	228	204	235	238	249	226	232	240	245	231	206	207	232	221	204	220	225	219	245	218	218	196	213	232	238	216	239	237	200	222	237	228	220	213	203	237	226	237	195	233	219	247	223	213	254	228	227	203	212	227	226	207	255	183	208	236	217	203	222	248	242	218	248	249	229	210	266	214	193	224	208	225	213	227	249	222	261	221	235	189	218	235	244	226	213	208	224	228	238	230	241	219	223	243	173	226	215	236	222	225	221	225	215	198	233	234	228	250	233	243	236	218	242	211	217	214	203	255	219	227	220	203	224	231	207	242	231	212	238	242	229	214	215	231	227	234	241	231	204	227	249	202	219	228	218	240	221	256	215	228	207	244	242	202	239	201	231	225	222	224	234	215	224	206	206	268	225	242	217	234	231	231	234	189	207	218	237	243	219	203	214	239	209	233	226	253	237	223	266	204	244	210	233	200	227	224	210	222	263	223	237	223	225	219	220	207	212	216	239	238	203	219	196	205	215	253	228	260	217	220	217	200	230	217	242	225	190	240	240	220	227	211	236	224	211	216	224	216	218	215	203	256	221	239	235	204	222	223	241	204
6735	619	688	739	645	671	594	639	590	609	598	557	564	596	542	624	535	565	582	583	544	546	582	569	554	601	543	537	584	561	609	551	578	542	571	568	565	545	562	545	602	530	536	560	530	599	559	587	549	540	561	553	589	560	535	540	603	568	579	560	560	541	542	511	569	521	554	549	552	562	589	568	578	555	529	577	605	578	580	567	555	541	569	555	529	546	579	580	525	582	558	525	566	591	558	537	570	552	551	539	582	558	583	566	562	517	554	547	528	549	608	566	575	595	582	586	522	545	550	590	553	593	596	570	580	589	547	533	578	556	532	561	579	520	570	553	560	550	524	587	581	565	576	554	587	552	586	586	553	485	574	517	516	587	580	595	541	547	523	563	563	577	574	538	570	580	557	565	523	568	589	558	552	534	557	532	573	592	513	580	565	515	571	567	570	582	565	555	553	581	566	542	552	553	594	520	536	565	569	545	575	595	553	550	578	595	568	581	603	561	597	579	591	571	528	536	550	536	557	538	546	564	522	508	566	513	565	552	555	586	530	530	586	552	612	544	564	542	544	588	546	553	536	533	538	553	536	573	547	590	552	545	540	579	552	527	563	592	572	559	535	566	526	554	569	543	604	535	560	590	582	577	578	555	597	501	554	588	562	538	582	572	537	532	532	567	581	548	580	582	573	584	551	549	532	562	561	592	548	583	555	548	577	569	541	593	581	577	573	537	582	540	558	556	563	580	576	561	587	556	543	562	558	584	528	566	632	547	609	556	542	561	559	548	567	578	558	565	549	524	561	563	561	546	538	562	555	546	560	554	531	570	557	555	609	550	596	567	521	476	550	588	573	616	507	546	533	561	546	570	584	562	613	562	530	534	548	518	569	541	584	545	555	543	532	568	538	536	541	567	582	553	558	566	558	579	586	564	524	595	571	538	544	538	561	539	547	572	572	526	545	561	546	557	561	566	590	529	557	584	523	582	527	592	535	573	542	518	602	564	599	528	574	577	552	562	532	539	547	584	504	583	582	603	549	589	519	532	558	540	555	516	521	555	551	577	521	560	577	543	560	546	529	523	565	564	559	604	543	561	520	538	554	579	552	566	574	569	608	550	527	516	556	556	550	586	558	537	531	534	544	568	544	566	598	571	555	579	576	531	524	590	576	587	572	562	535	564	505	576	541	569	575	578	569	555	548	560	517	547	548	552	529	579	580	590	560	575	607	538	546	567	550	576	595	560	594	559	553	555	565	609	554	576	563	562	572	569	584	553	520	576	572	557	537	575	530	552	563	546	539	526	500	518	493	521	551	567	527	603	538	551	567	529	574	520	572	535	565	503	554	510	543	590	556	551	553	584	558	539	591	580	600	548	589	531	583	597	545	543	532	543	568	579	587	543	553	561	537	563	567	555	555	552	576	560	581	562	573	537	544	552	527	536	585	527	617	527	548	583	552	564	564	514	539	552	568	529	570	573	524	567	528	544	570	572	568	532	535	552	578	554	547	546	557	563	604	537	564	545	551	565	558	550	519	562	603	533	561	557	542	565	536	585	539	588	558	529	556	551	577	545	577	578	527	583	554	563	559	569	558	604	554	552	553	552	560	585	598	576	553	494	560	515	571	563	549	565	551	578	538	541	519	546	564	583	584	527	588	522	529	579	586	550	596	543	604	572	590	535	591	595	558	542	539	538	609	575	540	580	593	581	531	570	534	523	563	536	495	537	536	577	607	517	523	562	526	595	525	571	558	571	551	531	546	545	548	554	576	543	624	522	567	567	599	520	560	560	573	548	535	549	584	574	533	526	503	574	558	559	587	537	565	541	566	570	530	568	561	567	543	560	550	591	564	546	575	591	579	555	624	555	578	602	526	548	559	578	598	562	540	540	510	566	572	543	579	592	544	572	552	544	569	549	569	537	555	534	551	582	534	548	600	562	584	533	540	555	586	570	558	570	557	505	599	545	528	596	546	574	571	585	584	533	537	543	527	496	576	540	550	581	597	576	574	574	545	564	558	558	560	525	552	546	603	543	582	525	532	580	589	551	580	541	591	577	546	577	575	569	594	561	515	579	551	505	561	553	532	566	557	566	536	591	544	535	570	562	576	549	536	594	585	565	557	563	580	552	615	562	570	545	562	560	542	513	545	589	510	555	547	538	588	532	542	550	559	527	560	579	555	542	545	542	580	561	568	551	552	538	544	561	565	539	578	558	551	549	549	573	588	519	570	600	530	549	534	571	545	565	544	541	558	568	519	566	555	542	588	555	549	572	572	548	552	543	587	532	572	560	565	528	581	556	564	539	549	589	577	582	566	538	518	532	599	576	541	557	578	501	548	583	554	586	549	534	551	552	559	599	509	584	570	578	553	523	555	523	578	552	587	523	521	534	549	537	561	555	543	539	518	554	579	516	559	588	538	576	595	534	603	544	532	551	573	591	562	544	528	584	560	593	539	538	553	533	540	560	547	559	558	593	549	531	564	576	554	573	532	513	584	600	601	557	551	556	548	576	558	571	579	537	523	546	562	591	538	568	590	562	591	546	565	537	589	546	550	549	538	564	556	575	541	579	560	531	539	561	548	551	560	513	584	519	569	555	547	573	569	544	581	554	596	567	532	557	555	544	540	510	550	576	530	569	547	583	600	557	586	558	555	549	573	565	557	547	571	568	572	540	527	570	532	581	525	575	527	526	560	561	569	615	603	551	569	537	571	546	603	522	562	603	540	571	577	598	528	538	574	559	557	546	603	538	534	536	571	538	511	556	558	618	565	554	555	588	560	552	512	611	546	531	568	548	547	560	557	562	566	508	579	585	589	549	555	550	573	570	525	560	549	564	578	556	564	562	583	549	589	587	594	581	547	559	559	568	538	581	572	557	530	528	581	553	585	553	534	596	586	573	622	555	546	557	612	591	558	594	537	529	550	591	610	543	561	592	549	542	531	583	593	546	537	613	594	536	621	552	568	567	530	549	514	581	549	563	565	576	554	556	589	549	572	555	602	555	574	566	564	524	541	577	562	574	563	557	562	558	510	569	522	548	565	593	583	549	583	557	555	513	566	568	593	546	555	574	584	555	551	603	573	557	556	590	562	552	562	552	593	544	566	544	515	556	552	554	557	580	558	585	591	565	528	540	565	546	559	563	596	574	534	559	532	539	553	496	556	595	540	611	568	547	570	527	542	582	575	560	552	562	583	573	524	570	516	559	568	565	548	521	552	553	591	542	553	587	601	535	538	566	541	574	574	564	598	539	592	537	595	529	598	543	536	573	549	523	569	519	525	591	589	577	548	583	565	569	584	520	548	533	515	544	542	559	531	569	576	550	554	567	583	538	595	587	583	564	595	552	542	588	531	551	563	597	537	546	565	566	566	566	551	573	567	545	546	578	570	566	551	564	557	559	521	546	565	543	533	544	557	544	538	536	520	561	544	588	537	572	543	548	537	569	526	527	567	542	567	541	563	560	572	596	594	544	571	569	578	554	523	554	579	556	533	553	559	571
21115	3042	1492	1076	766	604	511	454	412	427	389	366	300	363	341	334	291	328	339	302	300	307	329	319	328	299	294	280	313	304	291	273	299	288	278	296	325	289	284	272	314	314	270	303	313	309	295	321	309	291	275	308	302	303	316	262	291	284	314	279	307	289	295	337	303	315	265	271	322	326	287	286	269	274	309	296	273	312	300	299	334	302	289	284	306	291	280	328	251	312	301	294	315	283	308	277	302	266	284	292	293	300	300	259	265	281	302	278	284	286	316	266	272	328	289	288	291	293	283	283	279	344	274	284	300	266	338	304	279	313	284	320	305	286	278	293	317	299	284	285	297	281	290	299	291	254	278	273	316	279	279	280	302	308	253	315	272	263	271	300	295	296	286	286	298	288	284	311	286	261	273	271	293	295	294	299	287	272	289	294	295	300	259	285	317	284	306	281	299	293	282	270	290	283	266	299	280	319	300	276	323	296	258	295	284	316	280	288	297	319	293	261	306	334	268	288	299	283	296	299	303	309	292	301	266	299	309	268	281	294	300	254	259	310	304	304	275	277	304	316	291	284	295	297	296	285	291	308	315	279	278	303	271	297	290	257	251	272	304	301	275	288	289	297	284	274	276	317	270	275	256	289	299	307	289	311	293	265	305	299	286	297	288	305	311	307	266	290	304	274	275	272	286	283	290	264	306	285	289	289	312	269	285	291	295	285	297	290	287	266	286	304	299	312	304	266	288	320	284	243	280	286	302	282	268	283	279	283	301	264	288	283	269	300	291	298	285	272	294	272	322	292	296	278	271	309	263	288	315	309	280	290	290	273	265	273	258	281	289	251	295	276	271	312	290	282	322	235	297	301	309	307	289	309	263	279	294	270	284	275	321	262	301	296	259	284	328	300	296	310	294	293	298	286	295	278	271	310	303	279	291	259	309	312	314	274	291	314	303	302	282	308	266	258	288	292	280	288	291	267	269	300	270	294	290	276	278	305	288	305	272	274	275	306	282	326	282	304	295	339	318	272	296	311	285	281	303	285	278	326	279	290	254	285	312	300	307	315	290	306	327	299	264	305	315	294	260	297	267	286	297	290	320	281	301	310	295	314	301	288	277	290	300	325	307	304	260	266	268	270	288	293	264	317	259	284	315	283	306	298	268	293	304	315	267	281	284	311	299	300	274	277	313	267	292	289	292	309	270	311	285	270	304	248	325	287	313	310	312	289	317	319	309	307	290	321	302	292	280	285	315	270	296	297	304	288	306	265	290	278	283	288	286	294	289	292	269	297	295	317	296	284	328	301	283	281	291	280	315	288	312	274	244	290	303	306	294	306	262	296	289	313	280	287	310	287	305	287	307	295	298	261	310	288	296	287	308	319	327	287	293	286	291	305	324	302	285	301	283	292	254	327	329	308	306	276	265	294	284	292	299	286	299	281	293	293	285	301	284	277	299	300	257	286	300	295	303	304	313	300	288	266	273	291	285	266	315	287	274	276	286	302	299	269	286	303	272	292	299	282	291	277	264	288	302	262	289	306	281	318	294	306	294	273	275	308	268	260	318	288	276	296	294	277	308	307	301	283	284	278	297	303	312	306	281	329	300	281	263	275	286	282	311	297	288	256	294	300	307	288	331	265	269	319	289	263	305	273	265	305	291	292	279	270	289	261	279	311	316	285	283	313	290	280	296	289	282	267	294	250	306	304	258	286	310	296	270	313	258	290	276	282	317	276	274	324	287	280	302	320	295	304	271	288	302	287	298	303	300	295	315	304	297	284	301	306	289	283	265	270	292	283	311	319	306	324	303	302	294	266	284	298	309	287	283	301	335	307	283	311	301	282	318	270	283	297	296	318	315	290	289	311	280	272	281	259	273	340	295	305	312	291	293	279	282	295	281	290	284	303	309	302	285	282	314	301	285	303	277	281	294	285	297	289	295	313	270	318	311	296	294	283	305	273	296	288	310	289	251	279	315	304	262	265	304	286	297	287	309	284	291	300	291	318	315	244	295	258	270	283	290	304	299	283	286	283	316	289	282	294	309	316	266	281	271	272	307	294	313	296	304	310	303	325	303	300	291	300	302	314	311	283	275	286	301	269	292	315	290	310	324	296	294	294	304	296	304	281	283	265	303	309	330	325	310	301	276	284	246	312	296	289	289	275	277	317	281	290	262	310	288	276	288	307	326	306	289	313	260	285	276	268	275	290	276	251	311	278	319	301	266	300	304	289	275	293	305	306	269	283	309	293	305	291	312	323	309	271	295	291	284	298	305	309	293	328	296	289	261	297	291	306	292	301	274	285	292	279	289	303	310	281	299	261	322	311	301	325	260	326	285	268	291	281	274	294	277	301	264	294	298	271	324	274	290	272	270	316	254	286	319	326	301	315	317	281	310	296	297	298	273	284	285	268	292	333	262	278	302	298	268	276	314	295	302	275	296	279	299	267	306	318	269	289	288	275	279	299	313	279	280	263	275	314	263	325	305	293	291	283	278	292	283	317	304	304	269	296	280	313	279	309	270	303	293	333	293	266	305	280	283	277	302	291	268	295	268	293	317	261	285	316	328	278	275	264	330	307	300	254	272	264	328	276	301	313	320	309	309	313	299	279	264	287	294	301	312	306	290	291	292	283	288	294	313	298	288	250	278	268	264	292	272	265	275	299	272	273	285	287	326	297	288	301	324	301	278	303	323	302	271	298	283	304	312	276	321	307	283	299	307	302	300	308	286	312	272	272	289	276	278	263	293	291	285	290	288	272	276	271	303	318	303	259	289	293	293	289	287	264	254	330	259	319	331	319	304	307	291	301	276	297	289	311	308	295	304	305	281	283	287	293	287	308	277	285	305	287	287	291	286	282	300	315	259	286	248	308	270	296	305	287	288	276	307	273	339	283	317	324	246	309	278	289	298	263	285	283	284	260	296	308	276	283	302	304	283	300	301	301	312	279	297	331	304	301	293	306	310	273	319	306	300	274	272	287	285	331	308	305	276	287	288	313	306	284	305	286	263	326	309	294	296	271	291	311	305	301	305	289	288	275	268	286	282	305	264	319	277	316	286	326	286	263	288	284	306	280	290	284	263	290	298	276	294	291	302	299	321	321	292	302	292	281	296	314	326	262	306	295	281	310	275	316	328	279	284	313	292	293	299	302	308	298	297	302	268	282	299	257	294	317	301	269	277	263	325	300	288	291	301	295	289	283	295	276	303	285	306	305	299	299	306	308	290	300	271	299	301	284	259	310	284	308	307	253	286	286	289	304	289	291	295	272	302	279	265	310	279	253	291	287	279	326	316	284	288	285	273	296	316	285	318	303	274	327	271	306	284	301	288	277	290	305	282	263	291	289	287	294	304	297	297	325	286	271	305	288	295	311	286	292	328	288	270	307	291	320	287	276	278	270	289	270	296	306	284	296	278	308	285	300	286	271	307	289	303	293	302	295	302	281	302	296	276	289	325	268	280	309	282	275	313	300	326	299	276	273	286	285	291	308	299	287	298	296
7671	1563	3020	3386	2832	2346	2103	1761	1494	1370	1279	1181	1110	1073	994	953	964	965	881	870	858	836	838	850	777	804	801	818	857	778	800	802	804	777	799	768	802	778	790	810	776	762	750	737	717	732	730	747	748	703	750	821	722	704	702	741	744	763	732	734	747	707	757	678	733	731	738	709	740	743	755	770	729	737	665	726	705	779	763	757	703	726	725	711	716	706	707	733	724	770	719	686	695	742	718	659	736	753	681	724	750	706	710	750	713	766	796	757	780	740	739	703	777	711	739	703	745	733	736	752	702	705	716	750	742	697	703	776	727	753	720	759	709	723	680	684	674	682	726	683	727	725	684	770	757	726	714	719	725	729	683	689	746	710	740	762	724	736	753	714	727	673	662	726	740	697	717	773	692	733	715	712	726	733	717	735	691	752	727	744	713	729	722	719	707	725	685	716	740	685	696	742	693	767	713	759	712	723	695	760	760	670	724	762	693	694	725	728	726	733	726	713	706	744	708	743	740	702	737	768	704	707	635	705	724	745	680	700	696	788	721	749	732	715	730	742	743	701	710	730	759	738	741	711	708	743	694	684	705	690	727	708	744	694	738	706	717	729	717	705	718	727	703	724	729	722	723	749	743	741	744	733	723	709	709	671	766	749	739	705	726	706	649	683	730	714	714	766	731	723	701	733	706	711	698	690	697	767	725	733	685	788	744	734	734	733	690	705	686	738	682	713	718	716	715	722	699	699	764	740	744	711	760	655	730	693	733	726	751	748	725	692	776	767	729	714	658	695	720	706	763	734	738	721	755	696	724	736	710	705	724	709	743	749	717	720	696	715	748	734	705	717	692	668	723	723	712	706	737	685	695	702	729	741	680	695	773	712	769	737	730	707	696	706	689	685	736	731	685	718	764	709	709	709	744	752	752	748	729	690	739	758	734	718	716	752	714	712	708	703	656	719	705	765	747	718	752	707	736	740	686	692	698	736	684	738	710	705	718	722	716	734	675	728	740	736	728	659	698	709	688	721	751	702	714	754	727	745	736	723	737	753	683	704	735	771	718	743	735	707	713	760	698	716	743	750	768	748	674	687	672	704	738	744	707	713	760	700	722	733	737	774	758	702	732	709	660	690	645	750	701	720	654	748	693	696	719	737	795	735	760	716	739	735	727	707	697	741	741	679	737	710	704	694	712	722	690	679	707	722	715	721	710	768	694	701	725	753	714	716	715	761	727	728	759	717	716	732	728	730	764	743	690	693	724	680	690	723	757	723	732	727	729	697	710	707	736	734	733	726	720	660	758	754	734	719	744	698	681	700	673	740	721	675	774	703	712	682	706	730	701	797	730	635	724	752	729	705	726	725	716	772	709	750	752	694	705	727	707	655	669	746	754	742	726	717	731	657	753	753	737	740	723	775	709	764	741	678	718	720	731	699	740	706	709	768	700	739	721	735	717	780	703	705	711	777	689	737	700	733	707	721	721	705	705	759	731	704	785	718	714	700	721	703	695	700	697	751	728	699	721	701	708	703	726	705	741	713	738	691	755	738	751	704	734	681	745	714	702	708	768	706	741	665	737	757	729	723	714	709	743	705	754	733	784	699	705	723	703	687	695	723	725	771	705	720	726	760	730	651	714	701	728	756	710	731	716	670	760	678	713	698	733	728	708	721	648	714	691	686	676	743	716	726	749	724	730	707	740	717	741	671	672	701	688	669	698	758	693	714	692	719	709	735	733	743	743	740	685	713	734	747	663	689	755	755	752	714	734	694	710	668	713	702	758	726	740	688	732	723	713	726	720	709	723	708	718	699	744	744	751	733	734	661	715	695	748	674	713	713	747	723	713	683	746	717	764	696	744	661	682	733	695	764	708	712	715	706	726	721	679	704	783	680	691	718	731	778	719	726	744	731	711	741	717	711	723	714	693	701	703	713	708	696	767	729	741	725	673	687	751	715	681	714	755	746	724	733	706	713	698	708	786	698	721	719	680	687	726	744	706	673	716	710	714	707	727	740	730	714	718	782	720	710	668	683	712	736	695	739	750	745	685	745	699	748	675	666	745	710	728	788	754	730	768	701	729	717	738	740	692	714	734	726	715	744	665	767	703	708	723	677	750	681	754	713	746	733	753	701	744	698	734	736	719	724	732	757	716	729	653	721	724	739	711	715	691	742	747	751	687	733	760	705	732	755	710	695	748	783	718	715	729	776	722	682	696	706	710	713	735	684	740	730	678	731	710	737	670	756	689	711	689	692	736	712	725	712	736	731	724	672	705	706	716	713	738	745	702	706	750	710	695	715	731	735	710	698	726	773	744	669	729	753	695	742	715	666	726	731	688	732	702	735	724	755	773	714	736	684	710	738	746	726	758	719	713	720	757	718	702	723	704	683	722	748	738	712	715	713	741	720	721	750	712	708	708	730	719	704	673	740	717	678	722	704	761	758	699	721	719	725	707	699	699	715	740	724	686	728	724	746	769	689	700	752	744	723	736	722	683	711	698	703	705	738	754	726	693	711	697	710	722	725	723	753	709	755	719	685	764	695	786	761	700	713	754	726	729	776	693	728	747	659	709	705	741	738	702	755	756	726	720	764	713	735	709	746	759	712	731	720	724	753	723	715	749	714	684	711	733	765	704	699	718	724	694	681	731	769	707	747	755	690	710	714	735	698	725	690	669	706	707	711	718	756	724	729	687	710	720	778	703	736	735	769	704	684	676	722	709	684	715	705	773	743	668	750	736	696	716	710	686	685	761	723	732	745	722	648	710	733	726	726	753	740	741	696	724	735	729	739	704	736	709	715	666	700	694	738	718	739	721	704	698	704	735	733	730	731	715	771	692	695	695	723	717	730	728	713	712	706	771	728	724	694	760	692	762	713	715	736	751	707	692	696	713	721	714	686	704	721	678	698	706	737	707	737	763	718	715	742	727	670	703	690	691	728	728	730	719	679	714	705	739	681	704	711	681	664	675	690	709	767	673	740	719	704	698	657	751	717	733	737	765	704	765	711	729	693	683	709	710	733	714	717	784	708	738	727	704	696	727	737	729	755	682	754	755	678	726	705	747	688	754	748	684	742	692	718	740	731	673	715	662	754	726	695	706	704	733	704	742	766	692	710	679	755	729	804	735	727	705	721	692	706	708	689	727	710	675	736	694	733	715	694	712	716	723	717	703	716	732	717	723	730	729	667	717	713	652	725	734	737	728	747	708	710	669	745	757	771	722	748	740	712	710	730	718	704	725	690	704	701	702	702	720	711	687	703	716	729	725	712	717	696	698	733	753	679	695	700	733	676	732	706	637	725	727	752	704	738	721	723	705	731	701	694	729	715	741	719	704	728	703	697	712	696	729	709	705	775	692	705	710	744	749	699	721	677	716	706	677	677	750	715	680	708	720	707	750	691	707	706	747	696	687	741	733	708	692	697	744	679	718	729	777	696	761	712	709	675	765	767	746	737	752	728	729	711	762	718	697	728	696	714	709	781	721	727	712	719	702	758	717	725
24705	5813	2731	1857	1211	925	698	533	472	422	363	360	324	339	278	279	256	270	241	238	244	253	248	191	233	214	237	261	240	240	218	217	226	223	231	191	201	222	228	211	218	194	219	198	226	182	220	233	203	215	209	193	234	210	222	206	214	227	217	214	209	223	194	206	192	193	197	200	208	235	190	236	214	244	248	219	196	208	203	198	201	198	224	223	186	217	188	216	203	191	219	236	201	194	231	183	208	241	202	195	195	205	224	213	219	198	228	206	197	215	180	210	184	191	209	220	221	217	201	195	189	196	247	212	218	221	227	217	205	204	199	194	224	215	203	200	201	211	223	200	226	209	193	206	214	237	221	211	173	221	196	208	205	203	237	184	223	209	197	219	206	201	215	201	204	218	233	219	225	203	202	194	208	189	196	216	236	218	180	230	202	198	240	223	199	204	197	190	188	202	199	205	215	216	224	224	169	186	204	179	237	186	226	198	191	204	216	191	200	201	208	220	182	232	200	226	235	206	184	221	221	201	212	190	208	213	225	212	200	202	206	189	209	224	222	205	211	200	181	217	197	202	193	205	233	187	179	187	219	182	204	211	195	188	208	230	203	197	172	221	226	191	232	197	215	213	209	193	224	215	215	238	213	202	206	210	222	183	202	210	213	199	211	197	203	208	215	179	203	202	199	215	217	191	218	191	226	203	206	215	208	197	198	194	225	189	220	219	200	200	190	200	198	203	226	220	190	182	233	183	191	213	196	207	208	194	196	199	206	222	215	188	185	230	225	197	188	218	222	208	219	206	191	206	199	199	222	207	201	187	222	217	198	203	201	196	222	200	190	193	195	217	184	203	182	221	208	224	207	207	184	237	228	205	223	201	239	213	219	218	206	193	199	193	191	216	223	237	229	184	220	187	201	211	211	210	222	201	224	191	203	206	201	223	175	193	210	219	209	204	176	204	193	209	203	198	219	195	205	218	193	200	220	211	204	199	211	214	203	200	220	194	197	205	180	224	205	211	209	218	181	212	211	187	222	196	234	175	201	175	212	209	238	212	243	192	198	210	234	207	207	179	233	190	197	186	207	221	225	224	205	220	231	218	207	224	205	172	195	222	202	209	196	214	222	210	196	198	179	232	212	218	217	193	204	204	198	227	194	187	211	213	223	217	194	205	210	196	198	211	231	212	227	226	202	207	216	201	209	200	185	222	193	226	214	201	223	224	186	211	214	233	210	187	195	191	205	187	203	184	227	212	193	214	233	211	209	205	223	197	198	229	189	188	214	200	191	198	204	199	234	208	197	217	202	216	200	171	187	227	182	231	231	187	231	219	221	193	206	210	211	205	186	215	221	185	203	202	207	232	205	215	197	200	192	210	233	207	230	204	203	204	204	168	212	221	218	213	221	220	196	198	222	205	198	198	206	216	235	218	206	202	230	198	213	221	217	213	207	205	189	222	221	220	231	204	194	190	210	212	219	233	215	171	230	180	193	225	204	199	202	189	212	211	195	213	193	206	221	186	217	203	200	216	231	200	241	224	204	216	208	221	187	196	174	206	216	219	220	184	218	202	210	227	219	179	211	205	210	228	225	223	224	200	219	199	190	196	222	216	193	208	211	196	209	208	203	195	197	225	217	218	196	210	222	210	197	188	201	192	204	227	207	177	228	220	205	198	210	196	182	210	187	213	221	213	211	201	191	220	211	233	209	211	207	223	189	217	182	222	209	220	200	209	227	214	198	194	216	214	213	213	216	222	234	218	177	227	241	236	225	195	198	217	221	219	220	195	204	196	186	241	218	195	224	223	253	242	189	212	208	192	207	237	205	195	233	206	205	217	208	196	239	191	221	193	226	211	195	192	215	205	203	203	212	221	196	243	237	216	195	223	208	215	184	214	204	206	195	200	189	193	185	213	207	212	224	208	232	210	229	203	235	199	217	210	199	192	216	212	215	192	209	210	203	209	200	227	221	219	213	213	221	186	184	185	205	240	204	210	207	224	235	223	219	176	200	197	213	223	198	192	229	198	189	185	223	216	205	186	204	201	223	173	205	211	183	208	210	194	194	204	199	212	220	202	203	186	185	202	212	220	200	222	196	209	203	191	212	204	212	214	225	164	210	200	200	185	194	194	206	216	211	226	216	222	217	196	180	204	208	190	184	217	221	201	200	183	193	196	199	202	210	198	192	216	211	210	232	208	194	193	210	191	228	225	211	188	209	182	194	207	207	177	225	246	237	198	220	216	203	189	191	184	219	214	226	230	223	199	236	217	200	201	211	220	203	217	215	187	202	226	194	192	203	181	193	194	203	204	211	196	244	208	207	211	218	217	228	214	223	195	186	193	190	215	211	210	236	177	194	195	207	215	202	208	219	211	232	226	209	201	219	187	199	188	233	208	224	215	214	191	198	206	208	220	202	190	194	238	214	210	203	180	196	206	199	178	193	205	213	179	217	235	206	205	188	205	207	235	207	223	202	212	222	194	206	200	205	200	245	208	222	227	193	208	235	191	210	205	201	204	185	252	210	177	206	193	196	207	174	222	226	205	184	192	216	215	203	216	239	242	199	213	191	192	196	168	207	215	224	218	199	197	186	217	211	206	207	187	229	212	207	217	176	206	206	188	223	221	211	207	208	210	215	185	208	204	200	216	230	175	221	209	210	194	221	217	197	202	207	195	190	220	220	196	217	210	200	209	214	210	205	201	206	217	236	191	224	212	198	182	178	210	222	194	210	208	217	215	233	189	215	176	223	233	204	211	190	199	198	222	224	178	199	233	197	223	204	208	201	230	228	213	201	215	209	196	177	209	198	186	201	214	215	219	203	202	219	194	218	192	224	190	191	210	198	213	197	202	187	181	205	201	209	201	209	185	216	203	208	229	231	198	228	204	204	190	224	198	197	211	197	216	219	203	208	217	197	205	247	206	188	190	226	194	238	207	202	203	196	201	199	178	186	217	225	185	204	215	186	214	208	205	214	208	229	170	235	209	206	211	204	227	191	210	217	206	227	210	207	221	201	209	210	182	205	195	238	204	213	198	197	218	208	188	196	230	214	190	208	222	217	220	201	253	212	194	191	185	214	197	182	204	200	198	214	207	208	214	190	217	204	202	199	229	223	197	196	223	216	195	232	212	181	200	219	218	216	198	217	238	206	176	210	203	200	185	209	198	196	200	204	212	203	212	201	197	221	202	220	199	210	198	199	216	208	194	219	224	200	202	208	209	209	240	214	188	208	217	231	213	223	213	231	195	204	215	202	220	220	186	211	183	213	217	211	216	214	214	185	211	200	183	217	210	191	223	214	221	199	215	206	209	211	215	217	212	205	215	207	207	215	185	203	199	195	215	222	219	190	214	191	195	220	195	206	205	207	204	216	238	200	197	210	222	197	213	222	223	198	205	196	217	190	208	214	206	219	224	244	206	199	210	219	190	208	211	227	204	193	206	211	222	212	223	201	190	189	207	210	217	236	204	211	224	205	195	213	213	203	203	213	228	200	183
7918	2275	4934	5664	4767	3766	3087	2499	2022	1847	1559	1419	1282	1161	1051	1019	952	894	903	861	802	783	722	731	726	703	665	640	699	673	613	616	644	606	595	617	599	576	565	586	539	582	563	557	547	580	557	568	547	513	531	519	512	557	498	553	510	538	449	522	527	530	511	526	487	552	528	519	535	513	550	533	530	522	549	548	537	538	566	559	503	542	496	517	504	474	494	504	536	458	494	499	492	500	518	469	494	521	501	487	515	479	479	484	498	509	497	480	475	499	482	468	523	504	520	473	495	499	494	485	525	505	506	471	456	476	505	523	514	520	521	487	484	510	492	472	488	518	499	522	526	493	478	503	484	485	520	457	500	470	512	475	489	457	454	468	483	491	448	486	484	498	458	509	470	506	524	534	497	493	474	499	480	490	453	467	504	507	509	492	497	476	502	499	481	497	529	493	497	503	503	442	497	489	462	502	471	511	489	512	506	505	538	479	467	498	493	514	490	490	492	467	494	520	469	520	467	496	515	468	516	559	512	477	463	528	509	495	469	441	516	519	486	486	501	487	511	513	453	469	506	512	470	506	487	502	478	445	502	499	523	464	488	480	467	486	486	477	531	523	509	480	503	485	479	478	494	501	528	507	497	503	494	506	493	471	484	491	544	529	508	451	488	528	493	464	498	465	469	503	526	500	464	479	485	467	482	498	466	500	478	475	499	480	496	487	472	500	475	523	479	467	481	456	482	495	520	476	516	470	506	521	480	460	511	483	500	481	517	501	510	476	514	473	463	512	467	548	495	481	473	452	477	491	493	461	463	496	455	493	474	493	477	491	458	498	462	457	493	501	498	486	465	514	477	467	483	522	527	497	505	491	471	462	459	477	495	429	520	454	516	505	526	470	495	476	466	482	496	507	501	467	507	471	490	515	505	465	519	491	455	504	511	464	492	493	527	463	522	543	503	455	495	534	494	473	507	461	457	491	476	467	484	514	494	485	531	495	499	472	480	469	522	484	459	501	490	536	470	479	485	461	551	482	495	486	491	491	514	468	483	442	500	501	463	505	500	506	511	473	476	493	498	498	519	475	464	537	483	492	517	496	433	469	491	497	524	471	466	493	495	440	480	539	458	436	480	488	472	502	529	532	512	477	468	533	482	511	439	481	508	469	493	488	499	502	514	458	469	489	491	493	483	510	503	516	472	502	497	500	483	500	466	510	468	499	472	446	501	507	491	502	504	513	522	489	496	514	517	524	462	464	478	472	486	538	498	486	499	479	463	486	516	508	482	495	485	465	488	481	539	488	482	535	484	462	501	504	477	486	471	529	491	484	520	467	516	472	453	542	469	459	482	506	472	468	488	459	440	487	510	508	499	515	464	526	497	497	464	527	488	512	481	512	515	489	457	485	509	459	476	487	458	486	466	490	501	494	478	509	466	473	509	482	488	451	533	498	457	496	472	508	465	520	449	510	487	452	518	493	490	478	466	464	503	528	494	523	446	486	519	470	481	501	468	499	494	474	470	487	506	512	485	522	491	505	553	471	508	498	499	472	464	487	494	497	486	495	477	514	491	480	520	527	504	506	515	488	473	498	491	521	518	499	484	508	450	468	490	524	498	513	473	459	518	508	490	486	532	503	526	513	493	486	489	480	554	520	511	488	488	493	489	528	456	471	502	463	525	495	511	479	470	489	477	445	486	471	463	489	481	491	471	476	491	525	478	464	491	487	477	499	543	454	501	468	467	500	504	489	475	458	499	479	462	504	508	473	491	485	499	528	474	516	501	502	498	492	463	465	530	494	508	526	491	527	471	531	513	520	486	477	484	513	522	489	437	488	512	460	478	471	462	506	457	534	470	473	493	487	503	479	500	459	499	490	502	472	498	458	467	486	451	469	480	537	504	504	488	483	506	483	477	483	469	469	473	490	474	485	489	470	537	486	479	510	525	489	502	490	499	474	483	502	497	473	524	491	463	484	477	509	490	559	488	495	465	474	482	485	488	468	525	505	482	500	523	478	519	449	499	469	514	480	468	509	492	466	484	533	477	493	460	504	471	524	478	475	486	445	479	497	498	465	451	489	528	507	499	486	483	505	468	480	505	467	504	466	491	480	511	446	489	462	452	483	486	465	475	477	503	481	479	475	513	502	462	481	509	467	509	494	460	493	490	491	452	541	496	480	561	514	484	518	517	479	503	481	488	530	479	509	506	503	488	485	473	504	515	497	496	486	446	471	527	468	507	498	519	428	454	488	485	471	486	516	454	507	471	434	512	459	510	503	474	456	513	495	481	501	497	469	489	504	482	477	508	490	467	439	510	460	479	487	512	468	501	478	467	484	457	513	477	501	507	491	482	496	498	454	502	529	466	502	531	483	508	470	507	476	494	489	508	490	484	472	471	465	516	527	476	465	489	478	473	498	442	467	482	524	518	484	491	510	477	517	485	491	474	490	484	490	488	462	466	454	522	492	471	489	500	485	468	441	496	476	482	501	476	497	468	497	484	547	454	508	499	475	490	495	505	473	451	519	491	499	488	468	478	510	498	502	477	480	515	504	481	498	453	464	494	523	484	501	512	449	522	493	503	493	495	524	502	490	482	465	470	491	499	491	487	477	444	511	471	463	472	506	478	484	497	487	491	504	481	532	504	503	504	453	512	504	487	540	463	462	481	493	512	482	476	518	513	468	479	491	490	454	468	498	481	484	505	479	485	523	484	484	507	540	476	506	449	468	490	517	490	490	482	472	471	491	464	473	516	478	506	497	512	458	492	474	487	479	503	474	496	494	478	473	486	507	477	521	471	498	487	467	449	475	500	525	458	471	459	456	489	433	508	452	494	521	474	479	503	466	485	535	516	489	476	513	510	485	486	509	484	496	508	531	485	486	467	476	530	488	498	496	479	499	483	506	488	470	465	501	475	535	498	496	497	476	478	462	485	490	485	480	459	542	489	522	455	501	483	489	520	503	490	527	485	485	493	470	472	490	497	475	514	516	461	454	474	459	499	469	474	455	479	462	459	480	505	514	465	501	457	539	471	509	473	509	467	444	454	467	536	498	454	500	509	475	495	477	461	494	535	519	489	472	468	504	511	526	530	502	496	503	449	517	497	525	456	518	506	469	487	465	510	467	503	478	464	501	491	470	476	522	482	463	497	497	485	518	521	488	501	468	509	473	458	481	509	482	471	482	445	499	470	498	502	487	485	474	495	495	485	482	510	499	493	482	478	465	521	507	523	497	548	482	488	514	497	489	491	484	508	449	487	490	475	483	511	518	470	463	482	484	499	508	526	516	526	468	478	491	434	525	527	515	473	469	460	465	492	498	485	500	490	483	496	478	467	493	499	512	485	509	499	496	488	487	500	496	453	483	495	498	475	504	500	463	499	467	492	507	496	461	466	485	498	503	473	489	465	481	474	501	498	472	516	506	512	498	469	496	499	513	495	501	467	484	481	498	475	452	480	520	460	537	499	467	511	493	505	494	488	503	506	527	497	495	514	522	498	492
16417	1037	296	279	271	258	232	219	228	232	232	237	234	194	251	219	220	228	224	217	201	253	266	238	248	209	214	235	239	232	230	217	218	226	242	238	235	241	244	220	235	219	233	258	216	229	211	266	222	223	229	241	206	218	205	182	206	221	236	274	237	216	237	207	234	254	260	221	201	234	217	223	244	245	207	241	226	223	218	219	193	215	225	215	208	216	228	233	223	218	259	241	211	260	205	258	227	251	215	247	207	237	238	212	223	233	239	227	250	231	219	244	241	217	236	226	235	223	230	214	241	222	241	241	232	262	217	221	220	250	227	222	217	228	219	230	254	220	233	214	229	246	234	220	203	223	251	220	233	249	205	216	211	238	232	240	247	210	249	224	222	214	236	212	203	231	215	228	211	239	210	258	231	205	256	236	236	202	208	213	237	223	224	232	242	203	198	215	235	226	218	249	243	233	226	224	233	198	257	227	192	220	227	216	211	213	190	194	240	225	183	214	216	212	220	238	232	219	227	243	211	245	224	205	212	232	241	226	247	202	198	198	210	253	248	212	230	228	204	216	226	236	224	229	227	252	230	194	223	226	249	224	232	210	207	205	217	224	241	230	213	201	230	234	217	230	228	238	220	211	240	225	249	252	225	244	239	213	205	206	209	230	202	222	207	226	212	218	219	215	198	243	235	255	226	218	225	239	228	227	227	204	222	228	215	212	227	209	219	219	235	214	230	228	248	221	256	244	257	246	253	236	188	253	215	242	221	221	215	205	226	235	216	234	242	223	221	239	224	216	224	223	214	230	232	221	231	199	208	249	263	236	242	223	217	226	216	235	238	246	243	210	213	226	259	222	210	236	235	216	213	209	217	230	247	223	192	232	212	218	222	244	214	208	260	239	220	245	218	231	240	232	200	223	239	230	204	215	210	234	205	208	233	228	220	218	234	201	216	232	216	229	232	251	221	245	211	233	239	224	223	207	197	238	230	227	225	231	232	219	230	216	244	212	222	230	230	225	206	207	207	226	208	199	218	243	234	242	226	216	231	239	237	222	224	212	234	228	222	239	220	220	233	228	264	219	205	249	231	221	249	234	214	222	215	201	239	239	222	215	235	220	228	217	219	235	221	218	226	229	206	226	201	247	234	206	227	226	224	229	234	236	237	232	215	226	227	209	236	207	247	205	237	188	244	226	221	239	235	199	202	242	197	223	215	232	230	235	252	246	222	254	203	222	210	252	242	212	220	250	200	207	223	227	201	220	230	248	220	185	214	213	198	209	224	226	226	247	223	214	220	242	243	230	227	227	236	248	218	236	240	230	214	215	229	249	216	246	227	240	235	206	223	238	240	229	235	223	226	223	235	211	218	224	204	236	206	244	196	218	228	198	223	213	239	202	257	199	224	246	241	193	267	214	222	204	210	212	222	213	208	221	236	243	198	227	212	217	219	205	246	253	235	250	235	216	225	239	209	258	234	203	221	232	238	202	195	214	246	232	217	225	206	224	249	231	227	218	243	223	224	195	217	206	203	244	216	203	197	236	212	241	223	226	218	229	226	213	235	253	214	224	222	215	233	228	225	217	203	232	226	229	201	210	214	206	220	237	243	227	196	231	205	239	200	237	224	224	238	225	230	217	238	221	222	238	249	224	229	204	224	229	203	217	253	246	233	238	248	252	238	227	229	224	212	215	225	209	241	226	224	202	241	201	214	200	219	247	249	215	240	211	250	209	230	222	241	222	217	224	242	221	264	216	225	248	231	240	211	216	228	247	225	222	229	228	209	199	225	233	219	218	219	227	197	211	213	222	186	227	240	222	210	219	230	231	267	247	206	216	221	211	239	247	190	245	236	239	235	250	203	230	224	209	208	224	229	217	231	223	228	225	220	221	225	238	239	227	211	227	226	220	253	234	228	221	231	237	199	230	203	220	201	240	269	233	219	227	259	260	224	228	236	195	251	231	208	243	234	233	228	249	221	237	246	216	210	213	238	210	233	202	246	215	241	216	198	211	212	240	183	197	231	216	221	221	229	221	224	219	218	226	229	198	218	243	274	226	236	205	218	205	236	241	255	209	220	215	229	249	224	220	237	215	225	227	215	224	235	225	205	230	219	235	216	228	221	194	204	262	215	242	238	240	200	205	216	234	222	235	258	199	235	223	238	251	228	229	192	241	217	240	238	216	222	191	234	213	191	233	226	223	224	215	222	231	231	247	219	215	219	211	221	213	226	194	244	223	234	224	216	248	215	197	195	230	199	227	248	220	239	238	206	236	245	214	216	248	239	215	234	248	249	241	233	219	221	220	255	218	226	250	222	245	225	249	220	219	228	221	220	193	215	225	232	241	235	204	234	241	227	247	214	226	221	197	215	239	209	232	251	233	223	228	232	224	246	199	213	229	219	208	225	228	215	238	228	195	218	210	228	205	233	206	220	221	249	221	192	228	203	237	205	234	227	221	207	234	214	254	205	218	238	233	233	219	234	193	207	248	241	218	219	209	228	226	246	229	215	240	229	232	199	236	232	219	239	204	225	263	219	240	225	267	237	239	231	228	225	259	226	206	214	234	235	223	211	231	231	224	264	238	217	223	218	217	212	209	258	222	244	218	214	223	241	208	224	240	250	220	240	203	243	235	216	227	215	247	220	205	209	239	227	208	230	208	193	242	215	223	228	241	217	209	198	213	253	228	267	208	248	225	233	219	218	224	236	245	229	224	229	211	222	222	220	205	236	224	184	229	250	196	219	207	225	194	221	232	221	207	220	237	213	224	213	229	239	237	232	219	248	244	220	214	216	222	215	240	227	233	217	231	208	225	228	230	236	227	250	206	225	207	197	214	223	218	207	235	235	219	199	210	232	257	208	215	248	225	201	223	225	213	217	232	227	225	222	212	226	222	230	217	222	207	218	225	218	213	229	212	220	204	229	222	246	257	236	230	212	228	201	229	221	223	227	216	238	227	222	241	235	220	266	213	219	221	194	218	240	231	248	224	249	240	248	192	212	206	231	224	213	247	239	212	251	227	203	219	225	236	230	205	217	247	204	229	216	208	232	214	225	209	236	229	207	236	217	221	232	218	204	224	235	248	232	239	250	229	243	236	253	180	201	229	224	254	242	235	244	217	198	208	212	241	206	226	234	207	221	231	238	228	199	219	220	254	212	209	264	218	235	221	237	227	232	226	214	236	250	248	203	196	196	245	230	202	232	224	235	224	255	233	227	204	216	211	211	215	217	212	229	219	217	241	219	231	198	235	260	233	229	218	251	233	215	218	227	225	230	203	207	212	217	219	220	222	261	212	206	222	219	250	242	220	225	212	214	200	248	234	203	207	224	224	195	205	240	217	219	241	208	256	239	232	217	239	225	256	210	237	206	220	256	242	245	217	223	228	228	192	208	206	254	223	197	214	237	238	210	217	195	252	222	234	218	236	221	237	217	242	233	243	233	228	284	240	221	245	208	218	236	230	242	219	240	232	217	224	208	216	259	210	208	219	252	222
6785	617	733	717	724	711	634	622	583	584	631	616	565	597	590	558	617	586	615	527	594	586	628	612	530	607	542	571	547	549	576	555	587	518	570	550	582	576	578	590	551	547	547	577	588	575	521	609	539	591	563	585	562	553	564	570	565	519	564	543	563	558	588	559	530	518	552	573	602	570	576	566	559	560	583	535	602	566	572	582	569	565	593	581	558	570	581	549	599	543	584	543	513	537	591	555	578	575	553	567	565	576	570	587	559	531	562	542	587	573	571	590	589	591	591	577	552	615	610	543	544	556	538	580	578	533	546	558	599	600	530	593	533	573	558	561	590	564	575	539	549	555	567	550	554	560	559	577	546	551	536	592	578	552	584	539	529	551	582	574	546	575	526	531	589	567	547	579	541	537	532	566	567	566	566	591	538	607	560	583	567	566	554	585	545	580	535	545	571	515	581	557	544	559	608	568	557	561	578	543	527	577	553	583	554	569	557	550	564	573	575	593	582	519	560	532	554	588	568	539	582	581	598	577	536	572	611	537	573	575	533	525	557	523	603	576	566	535	587	553	544	584	579	550	544	529	548	553	559	561	545	543	567	534	544	545	558	534	581	533	589	559	566	567	552	587	506	571	596	573	532	547	545	570	555	583	546	517	563	532	542	607	556	605	533	580	587	569	545	581	550	602	572	529	537	567	572	566	563	607	534	565	566	578	571	571	542	539	525	536	528	569	550	589	553	567	581	588	595	547	580	538	620	569	580	558	555	570	565	557	568	531	562	589	562	534	553	545	533	535	613	580	554	616	539	550	594	588	562	562	540	562	584	563	550	533	577	596	573	586	593	529	588	513	584	541	562	533	571	579	580	530	537	542	557	545	563	568	544	563	593	539	524	579	571	547	590	532	540	596	562	545	521	533	516	543	549	520	551	544	531	549	569	506	524	548	580	511	545	587	555	525	562	542	593	563	585	559	571	574	545	573	557	589	563	577	528	595	584	555	580	561	596	556	555	555	508	522	548	514	546	575	548	629	574	544	582	536	598	565	551	541	542	588	541	551	521	580	574	583	552	548	520	548	565	621	596	599	508	564	576	580	556	560	548	580	513	549	551	574	570	538	587	532	555	543	595	555	572	554	563	573	553	574	584	582	570	597	567	586	582	558	618	562	533	529	595	613	549	598	554	561	527	551	543	555	548	626	595	584	570	615	583	545	575	547	555	584	573	572	549	625	572	576	550	540	597	531	562	579	523	546	564	608	552	582	570	577	561	564	519	584	573	540	597	548	557	559	531	594	530	561	528	501	555	581	551	565	568	549	545	563	539	559	554	515	598	568	545	597	558	600	607	566	579	577	608	524	567	552	563	525	579	576	557	591	539	579	548	554	554	591	578	586	550	575	545	567	560	570	557	573	535	552	586	552	561	583	542	592	567	544	554	609	570	536	563	596	538	572	579	580	572	584	498	588	562	563	550	558	536	572	534	520	560	566	536	584	599	548	543	549	556	569	563	614	560	569	564	525	574	521	572	592	570	547	576	583	569	580	558	581	573	616	569	545	556	565	537	523	580	576	538	614	579	524	541	563	562	527	607	538	597	538	586	567	558	527	573	529	585	547	539	579	575	569	568	582	568	551	562	555	530	573	561	597	565	565	585	556	578	531	604	538	562	543	558	565	525	573	532	574	588	551	591	587	570	552	562	570	561	583	551	560	598	565	586	562	548	596	577	568	554	506	532	603	577	486	587	565	577	595	555	552	552	559	593	558	568	615	565	616	588	598	540	562	592	549	535	536	570	563	555	582	600	565	529	565	612	548	559	560	594	521	530	558	575	567	532	595	542	577	579	548	542	551	566	604	527	557	528	553	574	565	583	555	568	551	534	600	548	586	545	625	542	570	527	538	560	547	568	572	538	570	549	557	530	580	558	592	567	579	558	565	542	526	569	588	561	545	551	581	592	546	581	547	613	572	507	567	626	589	553	538	571	561	582	575	565	531	558	600	558	530	540	555	552	566	564	573	547	559	543	617	572	595	572	523	546	523	540	514	568	554	548	547	553	589	571	549	557	548	530	579	541	561	570	569	565	548	534	576	564	546	565	566	548	546	568	578	529	606	539	553	605	611	600	516	599	583	532	565	533	597	555	554	576	580	558	599	580	548	539	540	565	564	561	563	557	527	568	559	572	538	602	525	533	606	587	564	565	576	585	521	577	591	552	603	585	574	587	544	581	572	558	548	540	555	546	526	593	587	593	578	545	560	575	529	596	554	555	521	565	562	558	529	575	520	544	568	544	541	567	544	494	552	527	528	549	553	565	540	552	576	551	571	554	581	564	579	566	575	548	579	570	536	582	557	559	559	584	589	578	558	623	521	545	554	559	512	579	533	591	527	564	597	549	584	550	566	530	547	587	526	559	592	543	537	504	538	578	552	576	553	550	591	621	512	631	565	547	561	579	518	586	629	614	525	570	543	544	574	559	549	565	571	593	574	572	572	553	642	573	573	591	589	532	543	547	551	558	600	568	556	559	556	554	614	539	553	556	577	542	530	562	563	501	573	540	567	549	575	570	563	557	543	561	534	599	599	595	569	594	569	596	535	569	565	534	568	563	559	529	570	588	587	546	538	510	562	578	557	565	561	560	588	539	560	571	549	579	569	595	568	565	535	583	547	519	517	587	568	580	553	578	581	564	537	574	586	552	552	528	564	577	592	526	575	550	569	552	567	525	575	558	562	595	540	560	567	575	561	594	519	611	576	573	589	562	593	555	513	543	540	592	570	594	558	556	606	547	549	570	566	585	594	561	528	536	540	562	562	551	530	573	539	582	534	541	552	558	603	556	514	564	596	595	581	629	557	559	544	534	554	542	611	610	543	559	534	568	597	570	534	553	580	564	568	557	586	542	504	607	550	511	598	576	553	608	563	575	579	604	611	558	514	558	527	564	578	535	584	523	543	569	580	571	564	549	558	558	570	549	555	568	585	572	553	554	577	538	568	528	583	588	551	580	596	564	584	557	557	546	576	605	564	579	604	579	537	570	547	548	522	535	592	573	558	550	551	606	572	523	541	549	580	569	541	575	528	564	542	557	570	581	573	517	551	585	554	533	539	575	575	595	583	582	549	553	596	567	541	506	625	568	543	583	560	571	542	560	557	604	569	603	583	547	618	541	569	587	550	573	608	555	549	545	549	521	575	540	606	572	599	498	557	578	561	575	541	541	573	570	572	530	521	570	554	542	593	570	543	603	549	528	525	544	536	556	573	560	566	566	528	585	613	543	535	514	546	558	548	542	527	571	558	568	523	558	573	519	553	524	583	563	527	547	542	557	551	554	541	617	536	558	544	583	577	574	550	574	533	529	582	569	537	581	597	565	583	595	556	567	581	536	542	581	543	576	532	560	601	581	580	570	559	575	514	571	565	579	612	571	524	532	582	545	562	563	596	611	576	540	522	556	574	522	615	610	567	594	622	556	547	572	543	520	584	559	551	539	534	569	552	568	563
21195	3154	1544	1143	736	622	521	422	449	351	385	348	359	339	316	335	318	302	271	273	305	311	312	295	332	308	309	302	296	319	320	300	298	305	299	276	297	268	291	308	275	274	273	287	305	260	289	320	249	310	260	279	313	297	262	304	299	301	302	262	270	275	255	345	297	284	296	281	306	315	271	283	305	295	321	302	290	297	298	278	266	289	306	282	293	282	296	294	320	286	305	288	293	259	280	291	286	302	285	293	296	290	267	277	295	251	284	285	298	298	326	279	293	295	312	305	297	303	289	272	287	307	305	276	304	271	307	295	295	267	268	314	283	276	300	314	284	303	295	314	280	280	302	282	282	280	277	258	284	285	290	269	322	270	291	278	312	298	280	289	345	250	292	270	264	280	274	346	282	283	272	271	305	285	297	287	264	276	275	304	278	323	285	317	312	309	302	284	263	284	277	308	267	294	309	290	277	296	269	281	304	323	310	288	306	269	303	270	276	296	292	303	309	271	292	291	288	293	296	321	310	302	296	318	301	272	292	294	296	266	281	264	318	288	298	306	302	279	274	315	298	288	286	268	316	303	286	318	294	304	266	316	300	289	280	283	310	310	291	274	269	253	279	290	302	313	289	281	297	276	294	278	259	253	288	307	332	284	272	311	300	282	284	305	330	296	297	299	287	271	292	300	275	301	310	257	263	266	291	285	281	281	311	301	300	319	294	302	285	305	283	294	289	301	300	298	306	273	304	312	324	282	274	265	299	299	283	293	286	286	309	266	275	321	300	270	299	315	308	269	311	302	274	316	304	301	298	296	303	295	320	283	298	320	276	302	273	298	292	284	287	273	303	285	290	303	295	263	306	285	281	268	299	297	278	261	273	267	272	312	276	292	299	301	292	281	265	300	290	282	302	279	304	302	296	283	319	310	281	263	307	273	318	290	324	284	298	301	275	283	273	313	305	289	293	283	281	292	296	282	282	289	300	289	327	307	282	283	286	281	279	283	303	283	269	311	311	298	281	295	266	293	286	273	340	271	279	295	302	307	305	306	287	284	306	281	275	286	310	294	295	289	292	299	287	293	277	313	288	314	335	277	288	278	288	292	292	272	286	284	333	282	302	274	308	291	314	275	267	289	315	305	289	277	291	289	327	278	286	300	266	284	310	278	327	320	281	291	265	317	287	300	299	285	317	300	303	286	282	289	303	303	313	284	335	310	314	273	284	314	319	299	276	275	288	288	290	295	294	267	259	305	285	310	303	285	318	307	301	295	309	294	298	288	292	307	275	304	280	260	259	296	270	261	280	292	293	282	289	292	288	292	304	310	295	287	292	285	280	256	301	316	314	274	290	297	311	275	320	274	273	297	295	286	304	277	271	273	306	297	317	306	256	268	303	323	305	242	313	319	266	282	283	279	311	299	275	284	282	315	287	296	295	298	289	284	293	286	328	287	286	261	266	266	282	303	259	281	264	276	279	283	277	286	291	295	298	260	277	314	320	275	279	307	284	297	303	279	295	310	291	287	322	303	298	288	295	295	294	264	278	285	284	308	288	274	281	279	295	274	313	295	289	290	289	295	272	291	316	287	317	301	294	275	299	289	268	286	269	266	303	281	281	284	284	326	333	299	315	320	293	289	284	274	310	268	279	253	288	301	315	308	278	296	321	293	314	280	279	284	292	287	309	295	302	288	293	276	297	293	300	287	302	275	295	317	275	302	288	281	299	281	311	272	258	284	287	279	299	303	314	302	307	302	266	286	320	298	322	289	306	287	269	260	279	294	310	281	286	273	300	297	289	292	308	303	271	283	267	303	288	277	261	294	309	295	274	287	312	259	283	282	280	304	287	299	282	330	289	285	303	261	275	301	324	292	301	278	260	301	298	303	295	316	278	303	278	282	315	286	278	247	284	275	307	289	328	258	261	287	286	277	289	323	283	289	316	273	289	278	291	271	311	281	299	274	285	316	288	297	330	294	292	312	290	314	277	276	278	288	285	287	294	264	275	289	297	288	283	309	295	326	296	293	267	317	312	305	287	249	278	290	273	288	291	295	299	291	299	257	305	309	265	288	253	309	327	258	289	293	298	286	293	294	284	273	279	291	277	256	277	288	290	283	288	264	279	265	271	289	318	308	264	305	276	296	292	288	333	275	294	305	273	280	278	298	281	275	284	310	282	278	314	280	300	280	271	278	335	283	299	290	264	329	273	313	280	289	268	298	292	277	289	320	284	258	278	289	284	302	301	283	299	279	296	289	271	285	290	308	283	307	293	283	285	283	267	299	287	306	284	324	295	292	306	290	293	296	287	287	293	257	285	278	259	304	271	274	285	292	306	291	273	307	322	305	293	315	291	265	308	301	276	311	273	296	293	283	312	239	299	292	277	313	303	311	295	282	286	292	279	311	294	290	278	300	301	273	286	275	300	303	317	318	294	305	306	290	304	276	275	292	278	297	313	279	285	308	320	300	261	277	289	311	326	286	277	290	302	288	296	273	264	254	272	303	292	287	287	266	302	320	302	302	297	310	253	290	293	279	274	293	348	313	297	270	283	283	295	262	317	280	259	278	318	314	331	284	309	287	307	290	276	323	299	287	292	265	261	317	288	300	263	309	244	300	311	293	279	290	290	280	326	333	305	295	289	302	280	278	319	297	283	311	257	259	287	282	320	283	289	308	308	291	284	326	313	262	299	287	282	279	263	289	311	297	300	296	267	305	252	299	293	271	282	292	293	297	261	252	316	273	310	304	285	291	294	295	262	284	296	324	299	272	309	319	288	311	270	297	314	296	298	295	264	298	310	291	317	272	316	277	302	283	275	293	285	305	250	306	274	296	282	289	292	262	277	320	268	280	288	289	333	317	250	289	308	299	293	285	326	314	302	270	292	329	316	295	319	313	305	310	297	297	275	291	292	292	276	301	276	284	324	269	323	284	305	295	279	264	331	294	285	300	303	271	319	261	277	293	259	285	315	276	295	287	304	297	336	297	271	282	285	304	279	292	297	304	293	297	312	286	329	297	268	349	321	286	312	295	297	290	289	279	278	269	297	297	263	293	316	290	300	308	265	312	287	294	312	287	291	282	272	281	280	274	306	263	289	324	290	262	285	279	320	282	276	303	299	277	316	274	305	286	247	316	334	296	307	329	286	278	270	282	299	292	274	288	307	298	290	301	293	313	279	298	310	315	272	331	281	290	252	274	274	279	305	285	316	305	323	317	286	269	273	275	277	299	311	294	288	278	305	297	301	307	301	299	289	293	284	294	316	289	310	304	283	303	303	328	282	263	319	307	312	279	269	291	286	289	315	277	318	308	293	285	275	296	275	282	299	306	316	314	312	286	283	299	300	305	310	307	251	288	314	292	309	303	300	281	290	276	294	263	302	282	312	280	266	305	326	316	315	289	281	307	318	302	298	271	292	281	324	284	315	274	277	261	319	295	304	282	292	295	291	266	301	250	292	308	291	315	315	290	308	288	291	268	295	284	318	313	291	302	275	300
7601	1713	3073	3262	2918	2394	1987	1672	1505	1299	1326	1199	1077	1069	1042	1009	943	974	842	875	850	885	836	836	811	812	830	766	769	846	754	803	807	738	751	771	783	760	777	784	758	753	757	726	802	788	749	770	744	761	723	735	769	746	754	710	739	716	758	743	810	752	692	748	736	781	716	716	774	727	764	753	792	740	741	717	794	672	731	761	765	741	704	695	736	712	781	724	663	697	745	688	719	740	735	710	744	698	735	735	701	713	702	750	708	730	713	724	684	723	732	713	732	728	717	684	680	754	758	723	751	668	732	732	736	731	684	754	720	703	741	717	774	715	713	758	777	716	717	736	730	723	748	748	741	722	728	701	752	751	752	714	673	704	741	685	743	713	715	710	681	712	719	696	736	725	675	703	733	761	694	750	699	683	690	708	725	705	703	699	729	721	689	705	744	666	666	702	706	684	717	676	714	716	734	684	733	700	689	732	707	712	703	730	730	704	725	730	720	716	717	750	745	708	639	765	731	709	721	708	721	703	715	752	739	752	713	752	693	711	721	704	752	721	733	737	739	722	741	719	637	741	715	730	711	719	759	698	695	737	743	767	725	708	732	732	697	700	692	728	698	707	763	683	734	704	725	695	740	724	700	740	696	738	715	715	724	706	708	749	731	683	767	710	721	757	678	758	712	704	720	729	716	731	774	708	710	717	754	684	739	741	708	760	703	757	709	708	730	719	756	727	766	688	687	702	749	759	728	691	680	733	684	716	733	668	721	696	754	685	712	747	730	741	725	734	723	668	686	705	717	747	736	718	722	712	661	771	706	730	705	696	743	736	730	740	765	692	711	726	699	710	756	719	721	679	698	733	714	713	713	709	755	665	714	755	750	761	734	658	759	682	697	747	776	795	764	703	729	745	745	702	756	671	724	725	788	784	712	721	740	730	688	678	707	762	696	714	689	695	710	744	717	677	692	682	711	728	708	751	704	706	724	689	741	718	714	740	718	702	765	736	718	682	695	716	698	689	744	717	723	722	729	690	709	765	697	733	711	734	727	757	704	715	730	702	760	700	709	760	735	731	700	768	704	701	710	712	697	706	715	717	740	704	754	790	691	683	715	688	683	740	736	699	761	712	736	698	695	744	720	725	720	729	685	716	788	707	688	736	726	701	716	782	672	760	742	668	694	695	708	730	708	724	730	720	710	696	704	725	720	682	735	700	733	706	733	810	745	739	737	738	724	720	705	687	729	733	718	737	714	722	722	744	722	711	691	767	724	740	732	711	729	687	740	688	767	688	723	686	768	723	689	747	724	748	719	708	685	758	663	760	723	717	707	702	689	717	745	718	691	741	699	739	744	702	704	711	661	747	686	779	741	724	706	718	708	686	757	709	718	698	734	722	734	674	757	758	742	714	705	730	724	725	699	687	707	705	714	720	769	744	699	725	700	692	746	741	794	738	745	699	708	744	742	724	685	731	693	666	697	696	719	731	711	762	713	739	648	735	688	714	703	687	768	726	666	751	777	727	705	692	713	750	675	710	688	697	726	729	742	712	749	696	730	694	724	691	661	681	696	724	736	728	707	723	773	708	725	737	700	709	722	737	743	697	747	734	691	760	657	721	692	732	709	767	723	714	705	721	686	715	704	729	720	715	730	737	723	724	756	680	725	679	690	721	737	701	681	674	730	709	734	702	749	718	745	751	740	731	736	676	728	703	701	747	780	763	724	757	750	699	745	741	753	731	753	738	722	701	705	736	734	759	754	710	750	722	735	710	686	690	705	687	722	719	720	662	675	708	762	691	743	710	745	727	736	682	687	721	702	717	699	725	679	740	693	733	684	727	698	725	755	714	723	696	705	705	733	741	719	695	727	743	744	723	700	749	733	796	744	725	700	747	682	702	696	714	724	747	731	643	702	704	721	753	736	712	743	778	697	695	705	751	720	719	736	761	717	724	747	675	749	701	697	774	638	737	699	704	708	781	727	720	671	737	752	677	733	701	749	701	723	745	737	694	727	739	750	715	738	691	703	716	725	733	727	685	725	745	726	732	733	743	768	761	776	714	719	728	735	742	722	734	706	705	751	734	699	725	724	708	743	696	665	699	737	736	727	748	749	720	724	701	779	662	717	739	725	709	672	759	752	703	697	710	731	776	713	725	759	741	724	720	702	727	756	729	777	745	683	687	705	753	785	716	715	679	694	717	709	706	677	715	685	695	721	672	745	736	695	696	740	727	682	751	712	737	700	739	725	734	731	704	753	735	688	722	729	724	747	711	735	746	742	729	749	719	729	712	724	732	737	731	735	718	732	713	720	693	717	742	710	725	720	737	715	723	715	710	728	728	749	699	703	761	748	684	754	756	659	720	685	761	728	723	710	725	713	704	761	728	687	703	730	778	695	760	716	715	731	701	709	748	720	689	718	736	766	758	711	685	707	711	759	703	713	735	773	693	698	728	680	724	710	666	737	753	685	725	717	742	724	727	746	749	740	717	711	737	747	683	729	731	719	743	683	753	714	685	718	722	694	715	750	709	712	732	672	756	720	763	740	712	694	708	680	731	701	736	684	716	710	715	713	752	699	729	742	763	724	729	730	761	753	711	695	708	729	718	748	736	699	712	701	712	756	740	669	757	756	719	682	770	733	733	691	691	674	740	693	758	723	742	681	777	688	696	747	731	694	735	725	683	701	701	713	741	627	793	715	778	719	700	721	760	745	702	713	709	690	700	747	730	747	673	730	689	732	715	708	678	685	725	705	721	715	713	751	743	719	725	708	721	699	764	751	703	675	714	739	699	755	737	716	695	721	679	736	733	740	779	707	712	725	744	705	755	721	754	701	702	699	733	636	645	740	723	733	710	717	727	733	692	705	690	708	729	800	728	717	722	745	718	712	687	709	728	714	744	731	720	726	745	692	736	715	756	664	727	710	746	681	797	695	686	705	699	690	701	749	718	713	762	738	716	749	699	715	710	723	675	713	693	736	694	697	722	750	769	721	702	750	710	727	750	692	719	735	710	743	728	729	702	745	725	732	738	762	777	717	721	726	764	712	724	727	699	711	735	751	740	669	714	712	761	736	768	737	741	752	745	683	690	722	677	733	720	736	745	721	695	746	749	740	766	688	731	756	720	691	734	732	736	729	703	732	718	719	761	722	718	738	725	702	697	729	744	734	752	789	719	636	707	741	723	692	760	717	748	696	761	720	671	709	725	720	764	719	721	775	791	710	759	745	684	734	725	691	769	765	696	733	751	737	713	734	679	735	736	698	740	708	718	753	731	767	658	788	737	747	712	711	687	700	759	739	698	722	763	702	679	739	735	676	704	732	702	710	725	746	707	753	686	697	694	721	751	723	734	783	720	693	723	770	706	709	682	695	706	740	778	714	718	727	722	750	735	678	721	691	712	708	734	724	732	749	755	695	706	768	746	731	752	694	699	714	670	729	697	749	735	708	686	726	731	725	736	755	719	692	761	713	773	735	725	707	712	740	693	715	733	702	694	756	692
24836	6040	2788	1868	1208	879	679	546	491	391	368	317	273	277	279	252	255	261	223	243	229	229	232	232	229	250	211	239	200	228	218	214	229	216	242	235	193	230	200	206	221	220	219	225	203	221	213	228	223	207	192	212	227	204	196	226	229	233	195	194	201	178	212	217	232	216	174	220	212	203	172	215	218	208	222	211	215	204	194	207	204	200	206	230	215	212	195	198	204	214	223	232	207	205	207	185	201	220	218	208	215	244	195	219	221	201	195	243	210	204	176	176	189	202	235	200	189	186	235	202	201	225	208	219	192	207	185	181	211	216	226	235	212	205	203	199	221	190	216	216	199	192	213	216	205	210	212	184	203	195	205	204	201	216	195	210	221	187	207	222	211	227	208	189	197	212	189	174	225	204	198	215	173	203	212	213	197	193	218	217	209	217	218	217	190	193	210	185	207	205	194	189	213	206	200	213	241	227	229	207	211	203	222	206	187	224	217	210	210	196	228	197	233	214	212	223	197	196	241	195	208	202	201	202	213	216	212	184	193	225	185	204	209	217	195	210	199	200	185	212	191	221	204	242	193	201	200	199	196	192	166	196	226	208	204	190	211	210	221	218	193	207	217	197	248	215	224	213	235	198	204	202	201	194	206	202	191	215	176	215	195	210	227	201	206	199	228	193	205	198	213	207	199	221	208	202	190	189	196	206	178	205	218	210	232	205	202	200	199	201	186	218	220	194	207	221	219	225	210	232	191	199	199	204	213	210	213	224	202	204	223	190	199	195	191	218	179	221	205	206	209	193	211	228	199	204	187	212	220	212	191	198	227	201	189	222	188	196	205	227	197	215	193	205	166	197	244	210	209	226	212	207	206	203	212	206	198	206	219	224	221	180	195	206	209	208	214	212	196	210	195	202	199	209	216	186	210	189	231	183	225	203	208	184	188	221	195	209	193	210	217	213	218	195	195	200	218	237	221	205	190	206	215	204	199	211	232	189	223	231	218	204	221	207	232	199	221	231	196	192	186	209	233	208	222	195	227	199	202	197	210	212	206	216	212	216	215	187	215	176	204	184	165	197	229	204	199	182	212	192	195	200	216	228	199	226	217	213	197	209	231	199	207	193	214	214	180	213	203	215	223	195	220	217	225	206	235	236	201	198	212	228	210	190	204	229	213	225	197	219	225	206	201	190	233	189	232	200	188	219	209	197	204	216	205	203	208	197	227	201	203	211	184	187	193	196	231	210	224	238	200	207	224	207	199	210	206	190	176	201	214	199	217	195	207	213	187	209	198	203	203	226	215	203	188	221	238	190	194	207	197	208	186	213	235	202	209	185	222	196	208	188	193	197	206	226	182	179	213	218	207	187	212	205	200	228	212	194	188	201	219	212	204	211	210	212	218	218	213	216	216	215	202	204	192	213	186	223	220	177	198	235	208	205	217	219	201	189	209	214	208	202	208	212	199	232	240	189	225	184	204	216	204	197	193	207	199	199	209	215	235	188	209	200	201	207	201	198	227	190	210	204	205	185	190	189	210	195	207	192	211	222	221	245	186	210	203	190	201	209	200	204	219	218	217	200	190	204	198	203	190	209	244	160	210	206	196	221	220	205	217	218	207	205	206	208	177	218	211	212	229	191	193	191	192	243	219	202	220	212	240	201	201	199	192	202	208	191	227	242	184	171	196	232	196	186	186	223	206	213	209	210	196	219	218	208	204	215	204	216	217	185	244	208	224	200	211	202	212	195	223	216	174	230	224	185	179	194	209	246	203	211	209	197	195	234	206	216	216	203	222	214	209	199	196	187	200	176	215	216	214	209	178	203	191	196	228	224	201	226	195	194	225	205	201	197	203	220	203	211	194	223	212	182	210	208	189	178	214	211	216	214	210	190	214	208	189	197	199	179	226	202	248	220	210	210	207	186	217	197	223	209	197	192	211	226	216	234	201	183	221	211	241	210	195	188	203	201	185	231	244	210	202	198	210	190	192	205	207	202	202	205	222	199	184	194	182	196	192	198	199	228	194	219	199	192	203	211	225	212	221	199	191	187	193	192	208	224	193	234	188	191	203	210	185	207	216	216	188	191	208	186	209	177	216	208	195	204	218	226	186	217	200	225	211	216	221	211	186	186	212	190	187	204	188	224	200	197	229	224	195	201	208	211	205	201	207	190	176	222	172	206	195	190	235	196	205	228	203	197	197	233	203	187	215	196	201	222	207	220	192	191	198	213	203	196	220	199	207	198	214	209	223	231	177	217	226	221	209	206	219	186	227	203	228	216	198	199	175	205	214	211	200	234	201	202	192	189	221	198	183	229	183	212	205	216	206	186	229	214	225	205	189	225	217	217	200	204	205	201	217	217	217	209	203	212	216	207	194	208	212	211	204	211	201	198	208	224	201	187	206	186	195	220	189	200	235	226	212	219	195	194	194	243	219	195	202	198	221	177	189	201	226	219	214	227	210	222	209	198	202	213	206	190	207	200	213	205	217	206	201	210	218	188	207	184	205	212	227	206	191	203	211	205	220	186	232	211	217	203	215	192	235	230	229	208	215	194	214	227	209	212	191	205	199	227	198	211	194	204	193	204	208	207	210	187	188	196	180	217	197	197	212	224	204	214	215	196	204	209	207	189	208	203	212	214	203	198	237	238	197	202	194	226	196	220	206	224	187	203	235	195	203	192	224	234	200	216	228	173	211	187	202	198	214	201	210	201	217	197	205	209	177	205	189	199	188	206	183	196	204	214	182	200	216	192	197	202	200	186	207	220	227	215	211	179	222	187	191	181	191	214	194	223	231	210	188	194	205	237	201	216	180	220	237	210	227	194	234	196	206	220	203	213	192	191	193	208	191	212	212	189	181	226	224	204	185	198	210	239	182	192	207	194	195	213	201	221	185	206	205	236	229	209	205	238	189	213	200	201	211	196	219	192	210	221	198	215	190	201	214	225	215	193	200	210	189	228	213	234	193	214	218	199	209	208	210	210	201	210	217	195	217	210	191	223	204	208	215	200	211	231	209	217	199	223	211	209	215	197	192	204	229	199	206	230	199	232	210	184	202	206	200	201	211	186	202	187	218	199	196	223	223	201	208	203	222	209	203	184	227	196	240	223	211	201	209	203	222	215	198	215	212	210	210	201	224	212	235	224	217	194	198	189	202	211	238	199	226	191	199	202	216	181	199	216	223	218	217	199	232	233	219	202	238	215	201	217	195	172	222	230	195	202	231	200	198	197	205	223	209	216	193	234	208	197	195	167	203	189	209	220	179	196	208	222	218	209	218	218	199	200	220	227	215	207	211	188	177	219	232	211	213	209	212	191	195	206	191	208	192	206	215	217	207	208	201	226	240	212	187	208	217	200	190	225	246	195	229	234	207	197	188	210	215	207	197	189	182	208	194	201	195	236	222	244	199	213	203	197	200	195	238	171	201	199	209	222	217	223	208	227	204	203	197	192	215	208	183	196	209	215	235	207	197	198	200	177	212	211	193	198	214	201	202	205
7908	2316	5008	5611	4632	3769	3060	2430	2152	1818	1584	1356	1294	1168	1090	981	943	910	893	819	790	807	728	732	707	694	637	665	670	598	602	621	603	596	625	557	549	576	544	569	550	575	571	580	552	585	535	525	572	521	551	560	510	538	520	550	530	524	530	519	545	522	513	529	504	553	497	526	561	587	537	562	545	526	518	501	494	488	512	509	482	523	541	520	536	477	487	501	512	549	530	521	520	492	516	494	480	517	505	503	525	494	481	510	491	526	519	456	500	549	501	490	469	503	499	475	494	502	500	517	524	507	509	483	517	529	462	459	485	478	500	529	486	473	478	497	525	472	476	488	506	483	508	506	520	511	491	484	505	466	505	538	519	462	482	505	524	515	469	461	499	507	511	485	494	507	464	469	501	494	493	533	480	510	504	502	521	486	505	458	472	509	497	475	501	498	486	516	479	512	489	486	485	488	471	498	493	477	468	430	471	453	490	487	522	547	483	464	510	438	466	508	459	453	496	475	507	538	497	462	483	492	483	523	502	516	475	490	454	475	474	449	488	508	489	481	462	487	473	485	501	477	506	514	482	483	464	434	471	492	472	514	457	494	481	496	529	496	503	508	454	510	503	505	480	481	497	477	487	514	493	487	464	494	495	511	536	457	521	516	448	507	528	500	498	486	508	511	456	513	509	474	476	480	502	486	459	513	485	506	490	515	453	507	476	527	515	469	505	488	469	506	454	466	474	486	469	477	519	525	509	486	495	475	456	437	467	461	509	492	495	458	510	483	496	501	472	503	449	488	501	510	490	519	468	466	528	523	498	515	499	481	472	502	449	490	548	489	502	466	472	465	507	471	489	451	496	498	494	498	469	473	496	489	479	495	477	509	472	485	495	503	484	497	472	502	483	508	488	473	509	483	488	501	510	522	477	504	487	480	531	508	475	499	496	467	483	532	490	518	500	513	472	473	460	511	513	476	553	468	524	449	494	500	503	477	505	517	442	440	456	500	504	478	491	504	466	488	514	500	462	504	501	507	486	480	505	506	471	485	497	507	528	520	473	502	511	495	482	545	474	549	514	505	477	494	526	481	480	505	460	507	498	504	469	480	529	496	498	497	436	495	493	465	450	465	497	494	473	476	483	434	480	506	481	511	468	517	444	469	469	490	476	498	510	472	500	479	442	536	493	478	500	495	467	448	523	485	487	502	433	463	477	483	483	489	508	500	481	485	484	485	455	446	489	474	508	481	477	478	455	493	478	527	480	457	498	478	480	515	467	514	504	554	466	487	494	500	475	456	455	444	516	453	497	500	463	447	537	466	536	482	470	489	466	482	484	510	503	501	500	466	500	530	446	502	493	492	482	503	499	485	490	473	454	471	483	486	506	491	493	502	503	457	504	500	495	485	520	466	483	477	492	519	514	506	471	502	459	484	498	499	497	506	479	460	515	469	484	453	538	449	484	502	487	471	504	491	475	503	511	493	451	480	462	504	507	520	458	517	472	466	465	507	499	514	512	516	501	521	463	488	452	504	512	536	505	532	499	486	488	460	510	474	515	463	511	522	496	448	469	483	477	509	487	469	516	464	534	508	505	485	456	471	485	498	484	450	469	460	510	486	501	486	503	468	511	467	506	528	464	541	490	473	525	475	502	495	447	470	496	500	475	512	503	464	465	522	465	471	514	444	489	477	489	462	461	477	495	473	480	491	501	473	481	491	477	465	545	496	481	533	500	463	448	496	477	499	556	486	489	498	490	495	477	496	450	465	511	492	466	499	512	513	474	487	489	506	501	508	508	463	542	515	494	477	498	501	489	497	495	480	494	477	495	480	488	461	433	469	484	485	481	508	505	491	469	474	488	501	492	509	488	496	505	476	472	471	501	520	493	455	508	473	507	481	442	535	495	509	513	470	475	496	548	483	506	531	437	457	484	495	485	498	471	509	546	461	459	502	494	480	481	470	482	451	500	495	509	493	515	482	515	470	489	485	523	530	518	459	489	491	488	475	520	482	465	464	517	485	468	480	523	490	481	491	524	481	494	511	495	484	525	513	481	465	467	484	476	483	510	470	509	473	497	509	479	494	492	471	475	487	451	482	470	489	539	519	452	482	488	521	527	459	466	510	484	495	488	483	496	447	502	520	503	451	519	475	496	533	508	449	469	489	503	464	476	500	490	477	486	502	503	475	481	467	506	500	488	478	456	531	479	485	505	493	478	498	510	496	493	494	474	474	498	456	489	485	480	500	494	483	493	502	497	499	497	521	490	468	473	498	434	479	514	487	491	499	473	496	503	477	496	487	485	470	469	492	468	494	450	484	474	468	466	499	504	506	540	494	492	472	485	431	487	511	460	440	487	497	484	501	486	440	470	491	479	483	477	482	517	469	474	469	449	472	506	466	466	491	487	509	473	472	483	490	507	478	465	484	487	539	464	525	472	470	498	543	443	514	479	483	475	476	509	505	485	462	493	476	514	518	529	478	468	465	465	470	505	456	519	478	444	464	478	442	496	505	451	490	485	502	515	443	461	475	456	484	497	497	505	513	500	501	516	495	473	515	478	454	503	486	509	478	459	447	504	477	521	501	471	458	472	511	510	527	534	495	507	457	512	492	495	460	504	449	511	496	475	446	480	520	489	463	502	482	489	486	495	497	485	466	473	477	474	472	484	495	487	479	524	483	515	478	466	490	472	508	495	498	481	498	512	477	497	498	505	507	491	474	504	482	460	505	459	502	499	499	506	472	491	530	453	527	531	500	496	478	514	496	477	524	475	499	490	495	488	490	454	468	490	502	520	479	498	503	478	496	494	478	505	465	485	472	488	502	512	468	491	499	513	470	503	519	532	495	480	448	521	458	472	481	507	507	466	517	535	466	464	527	484	488	491	506	505	480	498	453	493	491	523	481	532	474	486	461	478	442	477	477	468	472	497	492	524	496	530	484	511	552	483	487	489	528	492	471	480	466	459	516	461	479	497	465	440	499	511	558	528	498	460	493	484	524	475	455	488	478	431	515	474	485	515	465	507	522	462	495	506	444	491	459	489	496	511	466	509	497	489	490	499	479	524	480	508	494	512	511	455	504	466	485	474	482	492	538	514	510	515	471	479	470	467	491	516	532	512	477	476	479	471	503	498	481	490	499	456	458	518	474	505	504	482	474	509	525	489	496	454	511	460	480	492	532	538	470	498	519	454	510	495	504	490	509	452	464	505	506	471	450	484	475	466	492	485	477	494	464	488	484	483	516	529	494	505	492	559	532	552	457	500	503	474	477	504	481	470	492	445	501	476	459	511	488	485	458	508	555	486	444	476	479	482	472	503	504	483	486	524	497	494	496	515	497	469	497	492	487	509	480	477	465	493	467	482	489	508	499	485	493	502	532	516	512	491	498	521	513	480	471	456	474	511	438	497	461	510	487	487	485	516	535	497	479	453	516	526	475	513	513	484	504	510	487	520	492	512	481	492	512	482	450	493	487	496	494	484	516	508	516	521	485	455	543	482	517
16126	968	269	258	233	203	228	232	220	256	225	206	239	221	205	198	236	244	217	229	208	224	233	231	214	237	229	226	194	233	255	231	209	239	241	211	238	229	217	219	214	244	217	206	235	227	227	228	221	240	223	232	234	234	214	232	231	226	203	259	234	229	222	209	220	222	238	230	217	253	229	201	246	219	227	219	210	225	230	211	221	243	213	243	229	237	227	229	220	212	187	232	219	223	207	202	251	216	218	201	244	217	225	210	235	224	244	203	225	221	220	212	230	221	233	196	228	225	241	197	221	199	214	222	204	235	219	196	220	230	238	228	229	206	213	234	218	228	239	224	238	217	230	222	221	229	211	240	231	235	212	226	223	234	239	235	223	207	233	209	214	239	215	229	217	219	236	216	221	242	222	258	214	224	221	218	204	220	242	235	238	221	190	227	217	199	224	228	230	219	249	195	247	247	203	230	232	243	212	205	241	233	194	239	203	206	219	228	225	210	241	220	227	217	205	217	224	233	209	240	264	236	210	206	221	238	204	209	252	224	208	234	195	243	209	212	192	209	215	190	220	241	207	231	220	224	220	227	230	225	246	228	224	227	229	221	223	230	261	222	237	199	217	239	190	227	258	223	235	223	216	216	238	234	235	239	234	213	221	216	242	232	236	214	212	215	239	231	228	217	232	189	218	247	237	232	225	233	204	224	215	216	218	242	201	208	211	215	221	234	220	238	217	222	205	215	223	244	261	253	229	223	254	241	200	236	201	215	228	206	211	233	227	220	243	233	228	214	208	211	207	225	198	235	205	242	215	215	238	231	216	201	216	233	240	210	191	227	239	236	241	247	251	180	199	237	260	209	207	220	205	224	186	245	231	215	205	204	233	189	226	196	241	248	230	237	228	230	235	224	211	250	213	219	236	246	235	253	229	242	226	215	236	211	237	207	243	253	232	235	246	223	243	223	208	219	247	222	198	230	240	226	218	193	226	232	229	205	220	236	229	244	242	226	250	228	210	248	227	236	258	225	211	195	229	249	252	227	181	231	243	233	208	225	217	223	220	199	208	221	268	237	213	246	203	225	242	233	203	226	234	228	233	240	210	223	250	235	212	224	235	222	231	210	214	202	220	202	214	220	226	240	188	222	212	223	219	198	218	216	227	240	240	245	222	244	221	229	233	223	208	205	235	225	222	208	262	225	217	236	179	242	249	227	215	234	256	229	216	214	237	216	229	245	238	215	244	206	229	233	220	190	230	224	212	226	213	208	207	217	238	197	214	231	244	226	218	232	227	213	214	226	235	217	228	211	206	219	218	226	217	216	238	230	220	225	215	224	211	259	213	223	239	226	213	199	209	215	240	230	225	220	215	203	234	231	228	228	199	225	237	203	235	242	207	235	223	208	207	234	214	230	200	218	246	216	211	240	252	214	232	206	213	210	239	203	246	201	233	222	231	193	224	231	214	236	201	214	228	239	225	221	235	222	246	235	213	224	211	229	213	209	237	207	231	222	216	217	210	213	239	236	237	211	204	213	233	243	217	220	204	223	217	227	220	204	186	221	208	251	227	243	235	227	221	211	236	217	224	227	202	195	244	221	209	230	213	226	202	232	247	218	221	237	214	214	189	226	251	258	234	229	236	254	247	216	237	226	229	190	231	218	217	203	237	216	221	213	230	245	218	245	244	216	237	229	246	223	226	227	218	231	196	218	196	229	222	246	235	206	226	192	212	184	214	235	238	205	220	213	213	218	203	194	225	238	240	209	236	182	256	241	202	230	213	250	223	236	230	229	220	237	191	224	217	229	204	207	243	235	204	205	237	232	211	239	222	231	224	217	227	205	197	242	218	210	209	225	215	229	244	230	228	222	232	234	213	210	204	213	233	233	221	224	227	234	204	216	213	223	178	216	249	228	211	224	233	226	230	201	232	215	227	203	198	220	236	244	217	245	210	216	229	229	233	210	230	256	229	240	220	224	228	234	228	247	206	198	199	219	234	239	229	256	233	212	220	187	230	214	217	212	224	216	227	219	208	230	228	218	215	236	210	226	207	223	227	194	260	259	209	234	213	236	219	225	231	251	231	201	214	213	237	241	223	257	240	226	247	212	217	246	205	224	239	224	229	215	243	244	203	236	208	217	250	232	231	221	237	226	226	230	217	233	217	235	210	225	241	225	191	225	207	243	230	214	219	220	255	226	215	222	228	211	216	233	232	248	205	196	244	195	214	211	236	220	224	221	217	205	211	251	228	235	222	202	213	198	234	217	214	208	252	219	257	226	227	227	233	211	222	225	212	231	215	229	242	234	240	246	213	246	226	201	230	261	206	251	226	205	250	224	215	250	226	233	200	230	242	257	219	245	237	220	272	221	261	223	206	212	190	212	210	209	206	204	228	225	212	210	220	239	216	221	213	190	222	218	214	218	226	197	201	217	241	207	194	214	221	233	233	218	217	222	221	231	241	241	201	238	227	228	238	215	209	205	212	216	218	229	229	264	220	239	219	236	269	229	255	212	207	219	227	202	244	208	240	248	223	219	226	194	218	235	216	219	238	230	248	210	211	227	190	228	241	219	220	224	219	244	236	227	211	238	232	231	233	213	237	207	240	220	215	218	217	212	230	229	228	233	234	226	225	204	235	231	233	199	216	239	206	204	203	236	236	238	222	205	222	201	218	191	224	231	214	234	231	231	193	192	219	200	223	225	220	237	239	253	236	210	219	204	266	216	211	213	203	212	231	225	225	208	219	218	233	214	196	202	228	239	234	208	230	232	223	230	233	241	209	205	233	203	205	249	225	223	207	218	238	236	186	217	202	210	246	224	221	244	245	232	229	226	212	232	247	212	227	221	212	224	233	222	215	256	226	218	231	217	238	219	214	244	247	229	219	226	208	206	238	227	192	214	242	206	235	188	243	210	219	212	242	220	217	243	211	219	211	228	255	240	231	219	231	227	219	215	235	216	232	211	220	206	220	245	201	219	231	218	216	227	220	227	208	217	243	226	230	241	211	237	219	225	222	247	228	205	233	209	239	228	237	224	235	216	224	243	225	275	219	243	220	221	263	220	228	241	236	231	199	208	214	242	190	207	248	218	231	227	221	227	224	243	200	213	220	231	226	209	223	229	234	219	241	208	225	243	214	237	239	226	212	239	207	218	233	231	218	214	200	209	235	227	231	189	223	218	228	246	222	254	233	224	225	182	245	227	231	240	242	206	228	205	208	231	214	226	235	214	240	228	227	236	228	205	211	203	222	216	217	227	227	228	239	244	239	213	239	176	222	211	214	241	238	231	233	256	205	219	234	232	216	237	244	226	233	209	251	216	216	222	222	225	225	212	250	265	262	213	237	198	239	235	201	234	241	228	242	217	219	259	239	216	213	212	225	240	246	229	201	216	222	235	226	208	236	224	220	200	209	224	249	220	216	203	223	195	232	213	239	229	229	218	187	187	232	223	217	206	235	229	231	242	237	217	229	262	230	229	245	225	205	199	212	234	219	234
6869	619	655	665	666	639	660	642	557	571	562	563	603	591	612	590	586	567	602	560	557	547	552	585	572	617	538	581	603	578	542	587	592	541	593	567	592	564	580	584	515	608	579	589	552	564	571	594	582	573	575	547	588	537	615	571	597	560	565	529	570	582	525	590	545	563	581	578	593	573	608	548	582	593	568	535	538	561	552	599	550	555	573	559	608	559	578	595	548	563	592	586	517	537	584	564	570	532	575	604	526	551	552	564	545	583	560	557	538	570	576	524	561	579	540	594	572	571	594	622	519	583	577	554	531	525	590	612	584	591	546	555	568	573	583	563	536	536	562	586	590	584	602	577	555	572	577	550	545	571	525	512	568	586	545	558	544	550	570	579	577	540	514	567	562	558	561	564	544	553	565	582	544	573	559	549	570	566	575	549	529	579	542	535	553	591	556	558	549	559	579	541	541	558	541	586	593	539	548	540	555	538	593	513	564	570	538	540	583	564	585	537	546	592	528	568	526	593	594	579	579	567	563	603	599	547	554	547	584	603	548	573	534	534	564	555	561	535	568	586	560	536	536	546	530	547	559	575	516	544	535	558	552	561	556	613	578	545	578	617	535	580	593	515	589	573	572	540	552	559	568	577	550	576	539	558	566	550	528	569	546	554	579	576	549	571	562	619	567	549	573	591	533	515	598	526	552	615	559	604	544	556	583	558	548	559	609	543	602	554	569	562	572	546	551	559	597	580	548	560	566	542	601	599	577	592	584	553	555	593	625	570	611	560	550	583	592	568	554	574	589	564	585	540	588	547	538	580	525	557	558	549	558	593	577	558	552	557	590	550	557	591	576	582	585	588	542	545	592	545	540	528	577	551	586	567	539	560	549	532	554	564	533	562	552	577	561	598	608	554	573	533	565	600	551	543	580	553	528	530	547	557	511	569	559	550	560	617	583	595	571	542	563	589	568	566	573	590	529	604	553	541	556	497	571	536	575	628	555	578	572	554	585	544	542	568	549	582	587	561	580	562	528	558	580	575	547	572	572	558	573	577	582	554	558	554	555	596	553	548	560	562	597	538	523	604	565	582	547	550	544	590	561	580	565	551	570	529	542	549	601	564	589	548	592	581	603	586	577	557	597	529	586	573	560	613	579	579	549	581	600	568	572	531	546	550	580	575	564	581	559	567	588	554	581	544	589	545	523	561	586	600	574	603	547	552	534	547	527	535	554	569	556	564	614	540	575	579	611	544	573	578	539	581	546	583	563	555	524	543	540	595	578	493	567	596	548	531	572	565	560	586	545	562	556	523	587	583	554	557	570	566	557	536	546	583	560	522	582	553	588	531	552	564	559	546	576	543	599	590	565	589	584	543	526	597	576	545	536	564	574	564	562	591	570	573	589	587	596	536	575	536	557	558	571	555	569	620	527	584	534	519	575	561	578	554	573	592	605	574	588	549	590	539	564	557	579	585	571	567	594	599	527	621	568	547	596	542	578	570	555	554	569	588	517	529	568	584	586	546	560	596	545	542	565	573	589	570	587	545	564	646	555	562	635	563	551	546	544	573	596	604	537	558	550	600	543	531	552	621	540	594	571	577	563	580	541	579	586	593	615	578	563	516	580	595	569	562	544	602	582	569	585	560	587	599	569	581	565	584	571	538	555	577	572	564	611	553	554	545	537	566	558	550	554	553	580	595	550	599	558	537	595	557	561	513	608	548	586	563	542	575	591	566	540	527	571	561	588	549	526	588	579	583	551	574	529	588	551	549	567	567	571	555	579	561	528	558	604	605	535	553	587	526	587	558	604	578	532	597	598	548	591	586	566	568	547	551	591	562	570	570	531	517	565	574	562	563	557	572	586	555	528	546	561	526	548	589	570	564	515	582	522	573	564	572	570	548	557	577	544	578	590	591	532	550	575	559	576	534	609	604	592	557	592	574	557	523	591	584	590	612	521	575	577	597	553	564	563	555	596	528	534	558	519	552	553	535	524	554	524	559	519	548	597	540	622	554	526	584	519	576	590	575	517	585	586	566	603	539	578	575	567	568	578	611	592	527	544	580	575	562	539	587	597	555	561	568	557	597	567	554	557	589	587	590	557	601	556	547	535	534	546	588	545	554	581	574	534	567	574	571	566	534	579	572	559	543	527	572	586	563	596	565	523	552	624	567	570	571	599	592	557	593	560	544	562	572	576	528	552	547	594	592	538	569	564	565	587	551	592	597	539	529	532	543	531	584	539	578	526	530	583	522	546	585	535	556	564	625	555	577	554	556	521	513	570	572	560	554	569	570	571	598	578	527	565	573	553	634	555	605	568	561	559	625	617	584	497	579	562	612	521	543	555	561	589	587	570	536	524	565	573	543	527	553	548	579	547	558	584	547	582	562	558	554	543	573	581	584	564	553	566	586	567	596	556	545	589	563	579	551	603	540	564	590	568	553	599	533	564	569	590	575	590	554	584	602	571	560	564	582	566	573	575	609	575	546	544	516	600	594	588	572	528	548	592	573	564	544	564	530	541	540	551	528	611	548	549	591	583	548	576	559	560	564	593	568	560	580	571	587	583	606	556	576	561	588	551	537	556	609	562	556	568	596	568	575	559	582	558	639	572	563	554	580	604	561	521	573	564	534	537	564	584	555	552	576	561	584	610	574	568	583	560	586	534	564	576	592	584	557	576	602	557	578	563	569	542	575	569	578	555	542	574	549	513	584	600	584	556	568	556	590	617	572	577	583	563	580	581	578	573	576	612	553	578	547	576	570	579	550	528	598	570	563	518	565	577	556	547	615	562	571	550	600	534	565	524	540	545	531	528	591	536	538	545	581	541	588	535	568	546	552	547	609	557	615	537	540	548	598	554	643	591	554	563	561	557	565	576	538	537	573	586	565	557	584	545	549	525	550	595	602	593	586	558	557	550	556	555	543	542	573	552	608	523	585	559	551	531	502	555	587	615	517	566	565	571	570	555	594	554	553	580	595	547	564	602	540	574	595	605	520	588	551	567	615	552	581	545	547	582	540	560	501	555	557	570	560	613	558	567	517	557	560	584	571	573	600	602	604	595	553	548	595	566	500	558	567	552	557	585	565	592	565	596	573	560	523	580	561	555	559	578	534	540	593	555	569	586	532	520	593	574	584	601	587	601	584	568	537	539	552	565	552	569	551	556	544	571	547	554	568	556	538	577	579	568	552	592	543	581	616	555	571	583	524	584	561	573	564	571	545	576	545	551	553	534	543	574	515	547	578	587	549	535	554	557	595	574	562	530	601	551	598	566	559	572	545	550	574	582	590	560	525	561	620	565	570	547	589	589	530	565	549	563	579	555	602	529	574	598	582	585	565	575	563	542	573	564	571	538	566	610	576	542	587	548	561	583	571	579	575	573	567	586	586	542	579	558	575	550	546	578	586	577	570	538	501	577	577	552	562	586	569	579	585	548	554	534	586	583	546	575	547	548	543	542	565	543	592	587	583	593	528	586	555	537	559	598	550	579	555	590	569
21020	3108	1564	1025	779	566	544	466	390	362	390	403	339	349	351	285	321	269	290	308	302	293	291	284	315	306	302	287	273	294	298	277	318	293	282	307	284	292	281	294	294	299	310	296	285	278	294	285	297	258	306	300	302	282	289	303	304	287	284	291	299	294	265	285	259	299	282	277	323	286	254	297	290	277	301	254	288	292	295	321	328	247	297	266	322	306	308	297	290	295	266	279	283	308	306	303	283	287	284	269	320	301	283	285	299	280	293	322	283	290	304	283	257	321	296	316	268	313	311	307	291	294	291	322	278	290	297	324	293	260	306	290	320	261	309	326	258	278	274	290	263	280	285	307	281	318	257	294	271	299	290	286	263	289	285	270	325	259	299	273	275	303	280	298	300	298	299	262	291	265	284	292	274	310	260	300	295	277	314	312	271	286	272	301	287	290	262	288	267	312	298	267	268	259	298	272	324	276	302	253	248	283	296	282	292	289	286	268	260	311	273	297	312	298	293	293	297	316	279	295	290	310	264	297	299	282	280	282	296	305	256	280	298	310	289	284	278	322	282	310	283	292	297	280	275	296	295	277	313	309	290	284	272	284	308	289	289	303	279	319	284	273	304	292	253	273	258	335	290	309	290	291	300	291	322	276	295	291	275	312	294	305	284	259	270	290	297	308	295	304	289	286	281	301	267	300	305	314	329	274	300	293	302	295	305	300	319	306	274	284	276	288	297	298	297	281	278	268	301	300	289	285	303	293	310	297	308	289	314	294	281	315	299	283	307	300	296	273	295	286	309	313	306	262	320	277	268	308	264	311	301	285	306	307	264	307	291	296	281	313	274	273	319	337	291	321	302	292	285	272	282	282	259	340	287	290	301	303	291	292	270	282	294	303	314	311	259	275	284	272	305	276	312	280	293	277	309	276	269	288	276	322	256	296	307	265	254	264	300	266	283	288	277	269	280	306	255	287	272	310	308	296	269	287	284	314	321	313	316	310	300	270	294	297	289	290	307	284	263	276	294	283	313	317	311	289	274	296	265	289	288	287	265	330	278	297	282	290	291	298	286	262	262	295	277	312	306	295	308	257	261	279	299	322	294	282	301	277	290	294	295	283	275	280	283	276	288	296	299	261	272	291	249	277	307	286	296	291	280	312	278	268	257	306	305	294	301	299	281	327	285	292	305	287	291	293	266	274	306	296	320	275	296	305	262	296	292	282	298	284	297	264	297	288	286	285	283	288	306	304	295	290	271	312	298	266	266	285	279	316	314	292	306	308	282	259	287	291	295	269	266	302	260	265	298	306	289	270	282	296	306	300	294	282	286	301	297	279	294	315	271	282	269	292	260	277	293	290	264	285	248	297	300	297	268	286	284	275	297	301	275	327	272	285	290	306	295	270	265	309	311	296	305	267	301	302	337	305	311	279	302	295	263	292	285	310	254	286	302	279	281	305	290	319	294	301	291	294	267	277	302	315	322	251	270	289	255	222	294	302	270	292	273	291	279	264	307	269	313	286	274	296	278	317	304	308	293	283	314	333	259	294	335	281	293	297	281	282	310	300	279	271	305	300	262	271	291	307	276	322	325	304	321	285	294	272	264	287	271	313	253	289	323	286	285	287	315	301	281	307	270	300	306	280	272	332	275	296	284	300	281	298	303	277	274	290	279	259	282	290	334	282	292	285	285	259	295	303	286	269	289	297	322	287	296	315	249	281	318	296	295	305	299	278	266	280	274	250	300	270	305	266	309	291	311	291	240	308	285	290	291	294	289	321	281	306	328	296	275	273	269	274	273	289	281	306	280	309	289	293	302	288	297	267	271	309	296	293	305	285	296	307	270	312	297	310	278	276	295	317	307	267	318	276	292	275	292	280	264	314	310	278	266	316	295	293	296	278	278	306	332	295	306	266	263	313	280	303	317	306	297	304	280	286	282	303	300	288	321	291	284	278	260	305	293	281	272	294	276	294	254	270	313	301	288	306	285	291	256	293	272	314	295	312	324	271	279	244	281	296	307	275	275	281	291	290	284	281	274	275	289	277	292	283	332	297	275	303	333	306	340	312	298	331	270	285	306	314	298	254	283	281	306	241	294	286	281	273	260	286	284	298	281	270	286	312	305	324	284	316	315	302	316	296	323	274	286	307	274	283	307	282	284	274	287	301	280	309	313	293	280	291	295	301	303	298	282	303	317	320	289	291	278	318	305	299	259	296	273	313	279	321	302	304	291	274	280	276	257	291	282	297	294	254	284	282	275	283	305	317	301	301	297	268	283	275	314	306	299	287	359	304	298	282	293	307	281	289	273	325	288	280	305	274	265	310	294	277	320	305	300	301	275	288	272	264	287	306	307	308	279	318	259	300	284	277	293	270	299	289	280	313	298	312	304	278	272	279	282	283	314	269	282	272	286	278	302	273	299	292	270	275	284	286	326	302	293	291	274	282	273	302	255	263	298	278	291	302	276	284	296	315	308	276	318	290	266	279	275	295	278	333	285	293	275	283	284	292	297	305	297	293	271	297	291	280	265	277	308	306	284	288	286	279	321	322	272	288	282	285	297	259	303	265	313	286	302	321	271	290	282	260	289	309	288	305	248	310	296	292	279	276	294	262	311	283	290	267	276	275	276	295	259	279	278	264	265	310	276	304	277	276	313	279	297	312	270	270	282	292	300	304	263	293	278	311	281	294	334	299	271	305	308	309	306	296	264	282	296	264	335	287	269	282	312	300	308	300	274	288	310	280	301	302	316	304	288	292	275	298	291	315	280	253	282	322	274	295	286	315	301	301	297	268	305	315	291	307	280	292	298	288	267	286	290	256	278	305	320	308	313	292	291	310	301	273	307	293	290	311	320	279	319	286	259	279	296	316	290	316	295	256	284	267	281	308	282	317	308	315	245	265	268	270	266	308	293	266	289	278	275	307	299	301	254	277	289	310	304	313	288	280	267	266	314	278	265	269	282	289	309	265	285	250	276	274	291	281	298	310	294	279	288	258	277	285	292	302	318	288	308	274	293	309	311	289	298	287	307	312	292	314	308	276	290	284	297	312	320	267	289	298	291	283	283	281	288	280	323	326	302	259	282	272	292	279	281	291	304	300	298	295	282	303	294	258	285	287	307	272	295	302	304	297	290	312	284	270	272	294	301	264	302	259	300	291	293	290	274	311	320	301	272	272	287	299	272	317	284	277	289	301	312	301	281	268	327	319	288	261	283	288	308	282	314	294	321	287	263	284	303	283	268	284	274	269	321	265	257	277	301	318	284	306	286	316	279	257	306	295	317	282	313	298	330	309	296	273	295	310	265	283	277	296	312	311	301	300	263	279	304	320	264	286	288	279	279	268	293	271	287	294	270	316	328	298	291	280	323	289	334	301	305	303	275	305	291	300	282	284	277	276	266	319	294	293	308	265	269	267	314	251	283	279	303	285	306	269	285	279	307	261	303	313	296	287	299	294	294	292	271	329	297	314	307	281	291	295	263	278	274	279	272	305	271	297
7577	1578	2962	3263	2877	2366	1959	1694	1516	1375	1308	1198	1100	1067	1032	933	969	943	917	904	849	872	846	818	877	813	826	799	756	779	763	757	798	791	801	723	781	728	734	761	747	725	782	734	693	724	730	720	756	728	754	720	737	710	747	769	732	780	758	755	690	741	718	737	749	793	757	755	724	801	734	749	722	722	733	699	754	679	732	729	749	742	767	738	682	710	745	652	694	719	683	698	674	780	730	744	699	721	718	748	667	747	775	687	716	720	737	719	708	728	728	690	654	756	761	749	699	725	668	715	729	717	728	748	703	733	708	726	736	718	736	721	709	705	697	677	747	683	719	642	722	689	688	730	711	697	748	718	699	690	718	718	761	714	724	712	687	730	754	705	747	723	680	718	715	718	742	689	700	701	721	695	760	704	757	741	689	763	731	738	728	693	753	735	727	734	669	719	713	718	735	706	751	731	638	741	677	747	744	706	733	738	754	719	728	693	706	713	723	743	741	706	708	729	774	726	715	692	699	737	774	683	701	719	720	700	761	740	744	723	719	660	715	746	735	739	748	692	713	761	720	754	750	773	681	723	743	711	778	728	696	699	686	729	688	742	732	734	765	680	741	739	726	750	777	747	739	694	733	714	725	706	739	721	700	731	722	698	708	727	734	698	762	774	716	737	705	684	718	716	714	755	674	683	756	768	767	756	672	769	686	735	666	686	733	722	711	753	684	723	716	738	717	721	724	729	688	725	731	686	713	696	706	703	738	729	725	697	760	714	705	657	686	725	736	684	747	731	679	721	640	713	725	687	693	732	691	757	699	735	729	724	701	753	721	696	703	710	714	756	720	751	729	754	655	722	758	696	755	738	678	719	754	753	709	665	721	738	734	692	717	695	731	712	694	752	744	746	787	761	714	739	721	729	741	716	754	717	768	750	734	718	709	708	685	757	700	685	671	683	714	711	774	736	674	700	723	721	685	714	724	703	748	723	709	694	706	694	730	689	675	721	724	712	731	750	731	731	730	735	710	730	753	719	745	717	678	750	698	695	717	706	731	710	729	693	703	689	721	715	757	721	715	739	748	709	746	722	720	700	740	657	751	720	702	713	722	683	706	730	729	669	744	680	736	751	728	753	721	719	720	712	732	787	666	713	738	745	718	713	742	725	688	679	704	704	729	702	786	695	754	690	674	711	714	738	730	757	700	683	713	707	715	705	685	710	763	694	723	732	747	746	702	720	725	711	743	697	740	764	720	749	749	748	705	732	673	729	775	669	708	704	736	682	710	724	716	682	740	763	730	741	730	738	726	727	708	718	729	726	718	697	700	682	698	670	676	693	706	707	721	696	733	685	681	723	693	675	700	688	696	744	657	718	725	749	725	679	687	752	742	702	733	715	690	760	665	723	718	719	706	705	712	704	694	706	723	733	668	684	741	683	741	734	731	760	699	707	741	698	659	714	698	731	733	727	701	733	666	722	709	715	740	729	753	767	725	756	700	715	746	700	759	743	744	650	746	708	775	689	757	742	718	713	722	715	758	707	717	732	689	746	772	731	706	779	728	744	715	699	724	710	739	722	731	711	699	698	701	708	737	730	709	724	740	753	726	685	716	684	706	689	718	719	723	726	691	766	743	712	721	735	721	730	671	724	684	747	711	706	682	673	700	725	698	684	695	729	744	699	718	697	711	714	745	669	706	748	726	714	702	693	724	737	725	704	712	764	697	717	750	742	692	727	715	654	745	732	738	744	703	716	728	749	697	776	694	712	743	668	731	729	722	707	672	686	713	702	747	765	713	685	682	748	718	667	744	724	724	729	711	767	722	697	728	701	737	733	706	712	747	684	701	690	742	743	719	760	731	730	662	743	684	720	722	709	729	728	761	748	713	751	738	723	704	773	700	730	690	715	676	735	744	720	687	722	759	645	737	721	771	711	712	743	734	719	716	716	717	752	728	723	691	707	771	705	752	700	713	760	693	699	709	724	766	719	738	688	687	743	761	717	707	754	725	748	760	712	700	731	716	751	689	713	697	763	666	679	740	694	668	723	764	670	737	711	695	769	728	701	741	717	716	764	735	679	696	700	693	705	718	726	705	693	695	708	710	737	705	705	672	713	692	720	718	733	724	730	702	722	678	701	705	742	796	721	704	735	749	775	712	743	684	762	753	705	705	708	741	704	723	713	699	708	714	690	675	672	719	689	709	713	754	745	765	752	733	682	712	713	720	717	750	705	716	711	728	685	760	704	711	669	677	742	773	699	698	771	714	706	684	717	747	715	737	687	719	719	703	728	726	744	693	692	723	755	737	727	700	753	700	721	720	692	770	738	758	743	707	719	706	755	687	702	744	737	689	720	731	735	751	707	699	718	768	734	690	762	697	747	740	758	714	709	702	745	790	707	758	728	746	709	738	735	699	719	715	725	698	702	747	730	735	723	713	748	734	716	742	698	717	755	730	779	728	715	682	702	732	710	692	715	654	733	725	740	754	707	737	678	721	686	726	764	680	701	699	694	670	725	725	754	746	762	761	753	709	731	714	774	720	718	681	727	691	741	712	715	772	730	756	710	663	710	723	761	698	712	689	671	762	738	675	753	753	689	721	733	668	726	677	690	710	699	781	735	749	764	721	725	757	720	713	734	721	727	800	716	739	701	700	682	688	721	700	715	751	741	728	727	726	692	707	744	719	735	761	757	786	731	701	648	702	703	714	707	740	732	715	736	759	740	726	687	731	688	741	689	772	703	685	735	739	688	703	683	709	738	747	717	726	701	756	711	722	730	738	718	695	699	730	717	690	713	765	741	719	724	717	729	726	717	725	709	721	713	693	751	696	709	770	713	716	745	729	714	723	663	669	721	713	761	733	714	701	728	723	704	752	717	678	717	738	733	707	738	715	693	783	694	673	753	714	733	709	721	737	683	738	703	739	679	692	712	696	751	767	721	717	720	708	706	686	776	720	704	766	682	766	670	702	701	780	717	717	695	715	687	766	698	730	700	679	743	715	683	726	723	694	694	726	747	731	752	729	706	708	685	700	691	720	729	714	680	728	777	746	747	692	727	710	728	749	728	736	700	749	701	728	680	702	728	739	747	725	753	714	728	751	708	759	727	696	734	718	693	696	716	740	727	760	683	772	764	667	784	715	770	708	728	731	699	689	722	718	735	757	671	707	692	725	725	746	670	732	733	723	719	708	711	673	712	756	707	664	726	704	743	749	712	786	735	674	707	730	693	693	687	728	714	722	747	697	681	709	719	702	712	662	737	724	769	688	708	751	756	727	689	682	707	731	749	672	693	675	751	735	697	736	759	731	740	743	693	727	716	659	757	791	679	704	688	719	731	714	710	725	703	729	700	686	729	712	714	729	747	738	747	738	751	661	684	750	721	746	706	701	725	691	689	694	716	697	707	752	691	723	718	697	746	740	725	730	741	789	697	698	754	756	711	754	726	648	701	704	741	720	681	715	736	694	712	687	738	746	730	725	689	722	704	781	740	719	722	706	714
24893	5978	2747	1925	1247	899	701	525	482	432	369	328	320	325	315	270	259	271	260	240	254	235	231	219	225	226	217	205	243	224	209	211	205	224	209	220	209	218	221	213	206	226	219	216	215	186	247	206	220	227	214	205	192	222	228	211	217	219	192	204	207	217	191	227	233	240	222	214	187	235	180	193	221	203	214	214	207	229	224	201	186	195	233	202	227	210	189	176	222	195	210	205	220	231	238	241	233	203	203	224	207	190	221	197	196	219	226	215	185	185	223	224	202	197	171	215	197	211	191	211	230	208	201	216	202	218	208	209	211	190	206	196	209	193	198	194	215	221	215	193	197	227	217	216	195	210	193	167	204	190	222	213	184	199	232	197	212	211	196	204	224	207	228	224	228	206	206	200	211	201	206	228	223	207	212	196	188	215	224	208	201	196	202	208	208	224	230	242	213	199	198	172	226	204	194	194	204	205	217	209	189	187	198	208	216	210	191	223	193	172	188	189	215	199	190	229	206	217	215	200	216	180	199	217	188	211	213	214	208	195	208	221	201	234	206	214	188	193	230	203	189	224	209	189	191	228	203	201	196	203	216	190	212	212	191	200	207	193	177	189	246	198	231	202	205	189	171	192	207	219	175	212	197	219	224	201	163	221	216	207	197	198	214	191	201	205	176	210	211	213	216	210	171	203	199	221	217	222	210	209	193	181	176	196	218	215	205	196	240	223	180	214	189	212	230	223	204	220	189	212	201	195	214	210	223	193	194	206	225	184	193	211	199	215	209	210	233	199	204	202	231	210	179	210	201	198	195	218	206	186	201	206	221	206	198	217	224	197	199	187	210	198	200	210	202	201	201	207	195	208	221	198	214	219	225	215	209	208	200	196	219	218	240	197	229	206	195	195	208	186	177	211	217	196	185	213	203	195	191	173	193	220	191	203	190	202	205	175	204	217	202	187	216	217	190	212	221	203	183	197	195	220	194	232	228	212	199	188	205	183	206	210	217	189	176	193	208	214	205	216	199	186	207	189	178	224	192	205	198	222	194	219	195	191	203	223	192	204	206	198	226	222	208	209	158	206	204	207	196	185	171	200	231	211	206	183	208	222	208	210	195	194	212	227	188	200	206	219	201	212	201	218	229	219	187	211	214	222	189	206	177	200	218	222	201	190	203	189	203	212	200	218	223	197	205	203	199	183	194	229	181	213	217	207	194	182	193	231	217	207	234	223	226	228	200	210	186	199	200	192	186	213	242	227	220	209	205	204	216	191	186	199	213	227	194	211	194	213	233	226	189	236	201	212	198	188	214	189	217	192	182	170	224	224	204	211	234	205	192	203	188	229	203	201	205	227	226	198	195	209	217	221	206	196	213	215	212	190	195	224	183	199	192	212	204	212	215	205	194	206	237	190	207	195	224	221	208	193	207	209	216	194	209	207	199	220	208	208	183	214	207	213	202	218	204	186	209	195	207	187	209	205	223	217	190	211	225	167	219	226	198	234	206	192	196	200	188	255	219	225	199	205	211	189	204	214	210	197	211	201	194	170	200	189	232	200	206	192	208	203	208	211	195	215	207	200	208	227	199	215	215	199	213	186	205	206	192	218	194	207	179	205	223	190	217	218	191	194	198	229	188	222	195	205	227	212	199	189	167	228	212	233	211	202	211	193	201	218	204	206	206	224	205	213	182	195	214	208	189	205	197	197	212	203	208	208	219	200	207	218	197	203	192	190	220	214	200	193	198	195	201	213	227	210	200	225	174	204	199	202	213	215	193	197	213	189	167	216	218	217	175	206	209	254	224	203	205	192	213	195	204	206	197	189	207	206	201	223	196	193	212	190	211	227	190	197	211	216	203	199	202	208	173	203	165	200	197	212	191	229	192	186	192	201	212	220	202	207	181	198	209	199	207	217	218	177	204	203	202	209	202	203	199	213	191	201	195	205	210	207	208	222	212	215	216	188	188	210	216	211	220	187	194	200	224	235	211	211	209	215	189	215	200	190	226	205	182	216	193	210	192	239	198	217	203	221	208	215	177	194	201	188	192	218	212	196	206	202	200	212	231	221	207	225	226	215	234	183	223	207	198	203	184	203	187	196	200	176	205	225	227	203	222	222	201	179	202	214	183	186	223	224	187	230	208	204	205	199	195	188	196	201	201	225	229	214	224	221	194	201	213	208	210	219	222	213	203	212	199	202	231	234	207	216	208	225	199	216	181	228	183	208	205	218	198	203	185	214	221	218	197	222	195	219	209	203	203	177	234	200	219	202	207	207	182	212	213	208	187	188	209	210	196	204	205	199	212	194	216	210	190	200	220	200	224	226	223	198	218	229	225	182	186	206	174	203	204	172	204	224	186	223	203	205	200	202	200	196	200	205	214	186	212	210	229	202	213	186	219	208	193	202	201	217	206	208	204	231	194	175	235	206	203	198	191	215	193	219	213	181	217	217	195	169	236	184	218	209	212	199	203	192	220	214	226	226	195	236	192	218	205	198	218	209	209	184	191	188	197	197	193	205	207	210	205	189	200	216	218	206	223	227	216	227	193	204	204	199	206	244	227	199	192	209	194	189	199	204	202	224	201	195	202	184	190	214	208	196	207	212	212	197	193	186	187	205	189	204	202	208	212	197	200	219	212	189	185	211	199	227	184	203	200	211	211	207	221	206	181	220	214	230	190	186	202	200	194	223	205	242	204	206	202	201	206	229	212	198	203	186	204	218	191	192	228	209	221	233	215	246	207	216	209	219	207	220	200	216	209	196	203	198	201	203	207	178	205	204	201	219	203	213	225	186	220	218	206	248	193	202	217	186	197	196	227	216	190	200	207	198	216	193	205	183	236	233	209	212	211	218	215	216	210	211	209	181	203	195	183	214	202	188	219	209	207	202	202	184	218	218	219	190	191	231	188	203	207	190	216	203	236	195	198	220	202	255	187	203	185	205	192	204	239	182	210	181	193	192	184	180	193	233	200	209	194	217	198	222	210	219	196	215	220	215	182	213	216	197	215	218	225	181	225	195	207	201	200	195	209	180	192	202	192	221	176	217	228	197	214	187	221	201	224	215	209	202	209	200	222	227	184	245	190	198	194	218	186	192	223	207	219	216	186	220	225	180	201	230	205	201	210	203	196	210	195	211	208	206	191	195	223	165	207	204	210	178	202	210	173	205	192	171	214	222	213	200	189	205	222	205	190	192	201	187	179	180	191	200	184	193	190	185	188	204	221	195	209	212	219	226	216	220	194	213	191	240	214	209	201	203	202	212	196	218	196	202	223	219	172	217	190	191	218	243	200	230	213	226	196	197	206	198	212	198	199	199	192	179	176	215	196	197	203	232	225	207	177	226	179	189	227	191	191	223	207	207	221	212	223	209	168	185	214	204	198	232	200	203	188	201	208	189	193	204	201	212	204	212	196	207	239	221	211	198	223	228	205	192	236	230	191	212	193	186	215	208	237	199	196	216	228	194	223	208	194	187	202	201	208	187	214	208	203	189	181	209
7797	2363	4888	5689	4625	3761	3137	2479	2176	1826	1604	1421	1354	1168	1064	1040	953	931	834	823	853	740	747	710	689	701	607	649	582	655	600	625	582	600	616	561	580	577	594	540	559	552	564	522	551	532	544	520	555	543	536	575	589	550	517	516	504	493	522	521	536	548	513	491	529	527	582	576	590	560	548	549	551	486	492	539	516	524	507	537	532	531	486	540	515	495	486	511	489	520	499	507	461	476	519	492	493	496	452	493	531	493	495	467	484	482	478	542	504	460	527	511	492	511	533	504	457	490	511	456	502	517	526	476	489	500	473	497	515	530	534	492	505	471	498	473	531	508	520	494	512	458	486	498	471	458	535	485	547	510	483	489	479	508	507	497	491	480	480	484	511	518	473	515	483	512	499	452	507	474	524	531	487	473	503	494	505	537	492	473	495	518	507	518	503	494	472	450	484	491	459	469	471	506	489	490	465	493	453	498	496	485	518	508	487	485	488	487	521	477	491	494	488	505	468	493	488	493	475	498	462	512	483	493	484	474	503	493	515	497	477	482	460	474	502	543	534	479	472	524	488	503	484	483	470	505	475	477	468	454	516	478	467	525	503	482	506	491	471	523	468	508	493	476	479	477	495	477	519	490	496	467	495	490	475	488	501	471	497	502	460	491	460	504	452	501	470	497	445	485	494	486	450	506	516	482	510	505	512	508	521	497	504	445	471	468	504	499	497	468	528	467	440	478	444	493	486	484	504	485	490	484	484	510	492	476	480	490	474	485	504	522	466	484	530	496	520	497	517	481	451	488	508	526	489	502	495	478	459	490	532	473	493	466	482	475	501	517	506	494	484	468	479	492	518	488	508	484	464	479	505	481	473	522	509	475	476	520	502	499	490	502	503	493	467	512	479	504	493	447	487	471	508	503	508	478	467	502	494	515	455	482	513	468	490	503	491	489	459	495	488	516	477	502	481	512	470	525	484	465	462	480	493	498	537	466	510	525	460	513	471	515	468	452	423	484	477	489	478	527	482	498	487	487	494	495	461	483	498	488	503	464	523	522	495	505	503	490	462	466	491	491	428	529	457	466	499	535	501	477	522	491	500	513	504	512	486	496	498	491	504	454	476	520	469	484	485	460	461	470	461	423	515	466	478	507	457	534	480	480	487	480	499	478	502	475	469	489	529	487	546	495	477	485	493	477	489	464	472	479	506	477	488	467	460	464	504	485	482	513	484	519	502	490	466	502	444	459	472	473	473	483	498	498	496	481	480	480	479	516	511	515	502	517	481	523	488	445	490	475	463	462	459	508	500	531	495	517	508	508	482	478	519	491	476	484	505	549	468	495	460	468	462	497	427	480	521	476	510	513	473	507	481	480	540	489	508	479	462	491	536	437	493	521	517	470	501	518	476	467	493	484	487	472	511	483	463	463	521	490	504	498	488	486	495	468	479	437	481	453	452	504	506	536	435	482	479	492	485	506	502	474	483	458	516	505	464	480	485	482	524	496	446	476	462	483	491	494	511	503	483	502	497	471	493	506	490	505	473	484	452	472	474	458	491	488	485	467	485	490	478	521	485	525	500	482	455	522	481	486	461	522	494	496	495	496	494	467	477	495	473	501	506	488	479	466	476	476	453	492	497	512	449	478	535	509	495	482	486	503	514	483	464	463	480	494	493	484	490	497	493	518	481	490	503	488	458	446	491	513	431	465	468	476	459	504	476	501	462	473	483	476	503	496	484	513	447	471	467	492	457	535	504	470	455	454	482	527	518	454	498	520	523	510	510	470	502	457	501	510	492	487	476	489	490	502	483	489	484	517	487	496	537	465	503	509	515	473	486	488	479	536	474	494	481	513	480	505	488	491	497	490	477	486	505	496	479	471	454	486	503	474	484	483	465	499	502	476	499	440	501	469	497	477	482	523	485	490	495	470	445	492	511	493	479	495	485	471	483	508	460	449	473	468	500	493	508	488	478	502	489	479	504	483	497	498	467	467	511	501	508	476	432	482	514	471	470	477	531	500	494	496	498	487	463	482	462	461	474	496	484	477	493	496	447	466	492	489	506	482	501	504	489	498	474	515	486	549	443	473	487	448	479	492	499	489	483	509	496	466	480	511	509	503	456	510	521	535	469	488	484	478	504	476	489	503	497	516	485	520	503	480	530	461	518	502	481	488	495	493	460	472	495	489	480	509	500	459	467	507	526	503	498	444	457	483	507	503	474	501	478	496	502	488	478	482	459	486	475	441	466	466	461	483	454	516	473	484	481	482	492	481	496	523	477	502	493	500	500	473	463	501	513	452	485	506	471	504	480	512	496	520	460	477	483	463	496	492	529	461	478	455	463	496	476	479	485	460	473	460	447	483	531	470	473	479	505	481	477	498	471	489	482	511	440	468	489	509	470	476	439	480	507	464	450	486	494	509	480	514	469	484	496	493	485	491	488	483	460	472	512	453	495	465	449	497	471	482	513	492	504	514	482	482	452	495	487	496	432	527	458	489	424	492	473	501	482	490	516	504	507	460	466	441	515	476	516	452	450	495	501	477	486	472	517	443	491	480	489	517	488	478	470	524	497	524	478	490	509	501	479	489	470	494	489	480	484	490	436	530	494	445	440	486	503	513	495	517	480	498	517	513	465	498	515	465	487	505	485	466	443	470	489	481	497	509	508	495	473	480	474	516	461	512	478	456	505	437	511	498	509	527	497	456	467	487	519	485	515	463	536	515	505	511	480	462	519	494	498	488	456	489	474	480	504	432	482	516	470	489	489	533	478	493	464	510	504	464	478	468	478	518	468	489	495	514	498	479	483	492	497	500	490	494	480	490	476	509	515	518	479	469	491	512	496	522	482	485	503	483	449	501	489	505	507	478	479	506	481	474	482	546	482	487	447	486	489	496	488	483	524	474	479	501	501	507	449	468	497	482	436	507	500	478	511	508	478	507	483	462	537	496	467	502	491	495	480	525	510	521	498	452	501	479	457	483	487	485	502	481	477	490	483	494	484	465	464	483	488	498	501	505	482	512	485	472	497	483	491	495	500	473	460	488	470	518	508	511	469	456	529	515	517	462	471	465	488	501	469	484	483	492	486	492	465	479	529	506	460	515	509	493	487	493	485	491	465	479	472	471	475	483	470	495	488	489	481	503	460	461	507	494	479	512	529	475	511	450	478	436	477	452	512	482	465	502	496	513	429	490	439	504	474	485	484	469	491	468	482	516	492	484	474	474	479	480	492	472	504	453	479	502	473	478	485	465	477	448	475	519	477	536	526	496	474	528	529	483	495	493	496	502	486	462	456	526	483	480	520	467	499	493	489	462	485	473	486	515	515	470	485	433	487	471	511	503	462	522	457	464	479	504	483	496	510	503	508	451	519	469	504	505	449	498	528	475	514	473	528	445	497	533	433	495	511	464	493	470	479	442	503	504	482	531	469	469	477	521	472	490	466	506	501	499	465	453	507	495	468	455	469	491	489	498	489	466	531	469	493	441	452	513	457	478	460	485
16038	956	255	226	243	243	202	260	268	249	219	231	242	250	223	230	218	210	245	224	236	213	217	216	210	231	249	221	223	227	249	193	221	228	206	218	224	216	269	259	218	238	230	224	230	256	228	251	217	213	223	245	191	221	239	230	264	268	229	209	234	214	204	246	219	232	242	237	225	242	238	239	229	234	205	210	235	204	225	201	209	213	242	242	214	213	187	229	199	236	200	210	236	215	202	261	211	242	212	210	239	237	231	203	220	214	237	234	215	245	205	200	219	231	213	234	236	207	235	225	255	221	246	233	231	193	242	228	181	234	230	225	229	225	234	226	246	217	245	234	242	237	220	230	207	248	209	203	234	209	226	236	194	220	223	230	228	229	215	204	222	224	224	230	229	194	221	215	230	252	202	239	223	248	224	207	233	217	223	238	250	210	227	235	217	218	218	228	232	225	240	219	228	238	234	203	203	226	240	214	229	226	236	227	226	223	250	206	215	213	243	255	209	239	219	248	208	210	217	252	236	232	221	226	211	231	210	210	215	230	231	203	243	222	224	239	233	238	213	232	239	233	240	236	237	228	216	248	216	221	200	233	238	215	235	228	245	227	218	226	237	228	209	195	251	237	248	239	237	237	215	215	239	241	221	212	226	238	234	239	215	231	234	219	218	189	244	230	237	250	224	201	229	222	227	219	244	213	203	230	221	227	233	213	236	232	233	238	214	222	209	240	258	257	226	205	205	218	219	241	210	234	192	221	216	224	226	210	205	252	227	228	218	207	228	240	245	244	217	211	236	213	207	190	238	210	249	246	221	203	204	221	222	243	227	225	225	236	223	239	223	242	221	259	227	199	206	228	233	238	230	221	248	232	220	220	248	247	211	240	183	226	197	240	237	251	239	230	223	203	236	233	226	210	208	219	224	233	225	248	192	218	203	223	231	231	240	218	209	231	243	215	214	217	227	201	242	226	241	226	219	215	194	237	230	238	207	213	250	207	244	231	217	246	212	241	236	255	228	211	231	234	205	211	233	222	243	225	220	222	222	226	224	263	236	231	231	239	220	197	230	221	206	206	235	217	208	223	208	217	223	215	225	201	245	228	249	229	252	197	241	227	234	233	235	220	214	219	227	225	226	207	238	190	222	213	207	228	220	232	218	220	220	241	208	224	243	241	235	233	215	217	236	246	245	207	242	228	233	238	220	230	232	244	242	238	223	225	212	251	241	219	224	240	219	214	212	200	224	235	231	236	248	223	238	234	219	213	245	226	238	229	228	192	252	247	217	200	222	239	229	198	237	235	214	225	223	245	215	239	235	233	240	224	233	217	230	235	232	225	220	227	224	243	211	232	226	226	236	224	244	207	214	221	252	230	236	245	235	236	235	235	235	193	239	224	238	220	227	227	224	231	231	202	236	183	235	238	222	249	230	234	238	231	231	218	205	240	224	240	241	218	229	239	208	220	210	251	221	248	225	227	225	245	235	221	214	239	209	238	210	258	224	237	206	238	201	229	235	240	222	233	229	208	235	241	226	212	222	230	207	234	221	216	239	220	226	226	228	201	213	232	215	224	222	239	230	234	221	227	235	224	237	230	211	225	216	203	243	202	237	251	223	248	221	231	210	211	231	214	242	195	214	235	216	212	249	227	228	231	269	225	246	232	197	218	227	216	228	235	224	225	228	220	227	211	245	237	240	214	227	219	210	215	249	252	240	249	228	246	210	240	233	214	207	230	192	234	228	257	220	195	199	241	244	211	199	254	238	206	213	219	221	212	249	236	235	222	235	222	212	208	261	209	226	236	218	213	237	221	222	232	224	208	237	243	264	206	215	231	229	222	221	233	243	227	234	220	216	246	237	256	263	210	232	195	230	224	240	252	227	221	252	265	245	237	207	235	211	233	229	216	260	216	232	233	223	212	228	231	225	220	224	241	219	231	222	207	209	240	215	225	235	237	228	200	236	202	211	241	225	243	242	223	200	224	216	233	231	226	250	271	241	222	228	214	202	219	252	214	229	235	213	220	206	233	233	228	221	205	253	226	226	228	224	189	232	221	213	201	220	226	232	219	205	240	213	206	245	230	218	250	219	214	275	232	223	228	206	200	225	215	218	226	245	211	232	213	251	218	211	200	216	250	211	227	236	227	247	249	217	207	225	242	224	209	250	243	216	205	239	230	236	228	236	202	201	230	235	237	229	246	211	229	230	247	222	197	241	229	219	230	225	215	224	227	234	207	218	222	275	221	242	217	234	199	219	238	209	234	214	223	215	223	221	228	205	220	221	216	239	214	214	203	193	217	234	225	209	201	222	238	251	194	229	230	210	219	227	212	260	229	207	216	244	219	229	249	218	230	226	244	224	258	225	212	204	231	208	210	221	215	219	242	227	226	211	241	219	258	240	213	227	247	223	203	230	217	197	217	226	199	204	213	210	233	216	245	214	218	222	241	252	223	187	217	208	223	216	219	216	226	246	225	242	239	223	223	217	222	218	231	227	244	221	214	221	230	225	214	212	222	210	206	204	245	251	196	230	208	214	256	229	242	235	228	236	192	237	227	238	226	215	248	205	240	212	218	224	203	221	208	238	209	234	230	229	218	224	253	229	233	228	234	217	254	233	220	225	214	201	224	199	212	209	207	238	228	211	250	231	213	220	246	212	243	235	223	213	250	230	252	208	260	213	236	214	242	221	217	201	213	230	229	188	221	241	208	222	235	188	202	241	229	230	236	215	234	231	229	208	224	227	217	214	224	216	237	239	239	215	212	227	233	189	232	225	245	242	211	212	205	241	209	213	214	205	267	235	221	217	221	217	211	229	227	241	243	230	196	255	195	230	223	240	219	228	204	219	231	195	209	227	234	245	233	202	196	210	221	240	204	226	224	232	219	231	212	220	211	225	248	207	222	233	238	217	221	230	232	206	226	203	213	227	248	218	217	229	210	218	225	223	230	223	230	247	219	224	227	219	193	219	224	229	223	228	225	190	235	210	211	245	237	206	245	229	243	219	211	250	275	228	227	233	230	208	233	209	219	241	225	208	204	210	219	239	209	218	235	247	239	214	211	225	210	204	205	243	237	234	231	252	219	241	213	218	218	204	195	219	225	266	235	214	207	216	223	211	236	235	241	231	236	225	199	247	247	229	216	229	242	218	221	223	252	224	217	212	224	229	237	205	209	235	242	209	219	244	207	217	223	236	255	214	233	227	236	207	216	229	224	232	233	249	210	220	245	240	227	207	220	199	231	246	229	221	221	258	257	230	213	221	252	226	221	221	224	233	212	223	216	221	218	210	218	213	205	227	204	204	235	227	211	219	243	257	225	212	240	232	216	230	236	249	213	257	220	221	216	210	216	218	251	224	240	239	246	224	219	194	235	206	232	211	217	197	244	228	227	240	233	214	216	208	242	226	210	201	223	228	219	229	238	248	226	215	269	227	218	267	227	214	225	231	235	201	226	235	229	224	238	232	232	228	220	273	217	200	236	234	222	218	224	223	249
6818	648	661	677	604	647	629	584	617	584	549	538	598	569	548	592	593	578	541	550	551	593	572	586	641	536	629	621	608	572	507	526	601	571	540	569	558	548	574	551	540	574	576	565	579	553	561	587	586	583	564	541	540	549	563	571	553	574	560	567	528	618	551	603	602	537	569	570	582	564	573	573	555	605	611	543	549	601	625	569	595	590	559	546	574	601	598	577	538	580	534	545	521	595	593	578	567	589	577	597	575	559	554	589	561	539	564	626	577	556	543	532	553	569	586	556	588	564	611	594	569	569	542	536	578	596	570	558	539	577	541	541	619	512	551	602	565	569	577	519	545	580	545	595	571	597	524	538	553	504	562	606	561	568	561	579	571	565	568	546	562	587	598	572	564	578	557	579	568	583	600	553	517	563	563	504	560	579	600	552	583	573	581	551	578	541	608	533	535	531	592	563	539	562	570	598	581	571	536	561	591	567	558	503	588	601	568	583	591	567	581	575	540	562	535	551	559	579	561	587	559	568	569	567	555	539	556	522	578	586	617	549	528	547	544	569	594	553	565	579	552	576	579	588	612	573	567	573	560	597	537	580	552	521	613	600	591	537	573	601	598	584	573	545	598	545	551	566	516	622	558	577	574	582	597	555	558	569	523	584	593	565	572	542	581	562	558	558	578	560	592	555	564	569	557	568	552	596	550	563	516	531	546	525	551	601	581	560	570	575	584	589	550	576	535	555	588	534	585	576	523	519	559	583	554	545	564	522	551	600	610	571	566	590	593	546	579	584	559	545	546	522	560	580	532	544	559	592	571	561	538	581	584	587	595	553	562	567	615	581	602	559	593	558	587	607	563	564	551	566	575	574	595	533	591	580	590	574	577	551	574	572	541	536	598	594	524	573	553	514	578	539	564	551	575	546	596	535	551	611	544	588	570	559	552	557	608	562	574	546	537	565	581	542	558	577	536	580	555	597	541	607	573	540	602	539	562	550	568	555	575	550	607	557	560	566	533	571	525	598	607	571	596	581	558	567	532	555	596	607	555	570	569	566	607	534	571	586	621	599	557	542	581	551	547	597	592	567	582	584	559	579	573	575	561	541	542	558	539	577	566	575	576	589	595	549	538	538	589	544	577	585	540	584	566	596	563	554	617	603	596	555	545	560	566	537	577	572	574	586	600	580	569	563	550	551	574	549	544	601	549	576	581	566	580	579	605	598	573	564	590	587	530	527	570	564	543	533	575	604	565	557	572	561	556	549	585	496	560	574	599	500	564	569	570	573	564	552	578	559	542	593	596	552	580	593	603	568	587	580	569	579	589	562	551	540	531	555	576	502	580	583	543	553	544	589	589	569	558	567	515	573	565	523	500	568	551	530	546	524	550	549	539	587	586	576	548	569	564	596	549	540	563	602	569	512	561	591	546	553	541	590	573	532	543	563	565	563	564	585	543	574	587	556	518	584	558	558	556	593	549	596	552	531	577	526	551	559	545	576	556	565	588	592	536	583	556	518	537	590	550	537	544	529	599	547	606	542	558	564	554	563	577	580	590	553	525	577	609	578	541	527	612	570	599	576	508	549	567	556	563	561	611	565	568	602	583	545	581	548	563	581	572	565	566	579	579	559	585	579	574	569	543	567	555	570	591	539	591	585	579	570	553	551	576	552	601	514	576	555	560	568	540	602	614	593	532	551	620	551	575	579	544	541	570	586	556	577	569	574	543	523	564	541	492	554	552	566	574	578	590	552	567	602	558	516	590	615	549	541	552	580	562	546	519	603	589	612	571	563	575	565	560	593	545	555	527	550	586	559	558	624	580	537	498	553	600	534	533	568	610	563	528	540	607	562	533	568	553	527	570	549	563	562	534	547	567	561	549	541	598	566	561	575	533	593	538	534	530	592	558	558	553	618	597	581	583	558	566	596	607	543	573	552	595	580	596	576	598	561	570	582	541	577	563	580	561	574	559	558	568	492	522	556	544	531	534	533	575	584	569	530	568	532	569	588	575	592	581	577	564	581	566	553	518	563	563	595	584	578	586	571	584	584	611	578	552	547	543	562	579	545	560	540	586	549	547	549	525	553	510	535	556	576	571	558	600	604	526	505	591	532	545	541	589	585	564	567	546	551	550	585	550	538	573	604	569	568	570	552	551	551	546	564	553	536	574	565	572	576	563	587	544	551	565	554	565	584	548	528	526	598	573	558	566	516	514	511	534	576	556	545	592	605	573	611	599	583	543	578	563	581	590	568	528	565	547	538	547	538	571	599	581	603	563	519	580	632	570	570	551	569	577	562	549	563	597	595	582	568	583	569	586	577	569	529	588	536	563	590	558	548	581	555	530	601	565	546	562	593	568	561	555	500	611	552	539	590	568	538	568	558	529	543	561	530	568	527	523	570	584	596	565	596	575	586	563	586	560	572	535	572	518	595	570	570	569	606	555	528	584	556	557	573	594	588	536	549	608	570	565	562	639	559	555	574	561	600	546	559	589	583	563	571	533	578	576	601	553	533	555	632	565	579	540	540	578	555	559	601	575	605	552	552	536	550	548	561	538	531	552	507	549	571	568	544	529	604	558	578	537	578	535	600	569	577	586	545	506	612	592	523	560	589	564	551	623	553	569	571	582	592	560	569	586	565	601	528	566	533	532	555	549	553	579	554	589	545	525	557	582	538	576	562	567	531	620	570	544	571	539	593	592	572	571	630	509	540	554	520	554	552	582	564	599	566	564	561	541	521	530	543	597	561	615	558	600	565	583	598	605	537	548	561	594	537	550	572	562	546	590	559	563	572	557	537	570	564	568	530	555	576	536	573	560	622	564	540	522	598	492	559	541	548	534	549	535	597	546	581	573	575	571	595	580	546	548	548	576	575	535	558	531	552	534	567	550	547	573	552	553	541	559	593	575	541	538	576	538	562	541	595	623	585	576	540	544	543	568	535	556	547	566	592	564	550	564	552	558	594	589	566	575	574	528	531	541	535	606	530	533	516	554	540	568	571	572	579	551	565	537	558	602	574	585	577	561	531	583	555	558	577	586	577	559	562	556	555	542	586	548	571	551	570	560	575	600	530	599	573	599	575	608	571	593	574	534	537	552	568	576	577	532	554	579	532	565	564	574	556	528	556	564	582	568	587	555	604	554	556	573	553	570	503	547	574	576	549	583	581	593	576	562	532	616	540	572	588	528	597	593	565	584	587	562	552	552	605	615	581	546	575	533	512	577	573	573	554	573	525	552	562	621	574	542	594	550	566	560	564	610	564	552	587	595	535	562	585	524	594	652	577	569	530	583	569	522	558	580	534	577	555	555	566	599	532	559	597	589	548	545	549	582	561	609	555	579	561	555	608	529	581	595	517	589	579	587	552	575	560	535	595	586	534	598	544	559	568	546	539	581	561	553	572	573	564	552	564	530	554	582	554	580	604	542	570	545	577	530	590	535	585	594	558	561	592	565	579	567	564	602	531	553	561	589	581	572	610	552	535	537	577	546	559	603	584
20619	2771	1401	1053	753	625	529	454	425	394	383	357	380	340	304	301	356	312	320	323	286	301	317	305	281	314	289	274	312	323	302	310	316	293	298	290	297	281	302	288	285	279	275	280	285	314	290	284	274	278	314	328	279	300	281	259	307	297	315	308	275	287	285	285	296	293	311	302	283	333	275	304	314	273	297	310	297	303	283	286	267	299	305	304	288	248	318	269	296	298	291	279	307	303	281	299	278	293	294	314	288	300	296	285	289	305	284	293	282	289	277	296	278	283	296	307	267	262	260	284	273	272	258	294	297	288	319	267	309	303	252	263	284	281	282	313	295	269	286	269	261	253	288	320	282	292	283	320	256	290	298	320	282	274	284	253	280	284	287	299	286	295	279	253	307	290	306	281	298	305	290	255	297	319	311	297	301	285	278	301	278	270	279	306	260	285	258	295	296	293	287	269	278	268	274	319	257	315	285	292	267	284	284	289	295	273	290	314	245	277	257	305	288	277	285	262	307	296	281	266	277	298	309	267	298	286	280	303	293	320	304	292	283	264	295	279	266	281	287	278	266	246	314	308	276	280	267	302	303	320	296	301	281	258	264	299	284	280	299	291	274	297	263	289	305	277	265	281	273	300	337	304	306	286	296	287	276	304	280	307	269	284	294	315	279	295	253	274	288	288	301	276	273	264	273	253	271	265	263	293	268	279	335	309	293	284	270	271	281	273	300	292	343	297	303	283	271	292	267	282	276	285	274	318	293	298	268	285	286	319	273	287	277	301	296	247	310	280	321	301	295	297	275	273	273	301	297	298	299	301	284	270	298	266	275	302	268	269	309	291	270	279	312	251	290	274	284	286	283	295	307	286	306	293	302	282	282	281	305	269	269	276	285	285	284	310	296	296	313	289	300	275	281	282	283	292	302	270	276	311	272	318	324	279	282	292	283	276	302	294	284	300	270	297	291	293	295	269	303	332	293	271	306	278	272	281	286	289	300	290	294	285	282	289	276	276	292	278	288	280	303	280	313	275	283	264	322	237	295	274	284	292	309	286	305	287	291	277	306	309	302	308	299	293	293	283	300	276	304	286	294	284	327	298	308	256	276	283	297	300	297	317	286	298	314	293	277	281	344	304	283	303	273	257	308	291	304	275	274	272	277	285	292	279	264	271	277	270	273	292	290	307	286	289	295	273	297	287	289	270	248	301	292	283	317	302	292	265	281	281	268	294	292	276	324	284	319	302	254	266	312	301	289	267	253	276	296	310	301	294	288	287	300	261	278	262	284	288	275	282	275	303	260	256	292	306	286	296	268	280	272	263	321	271	321	315	281	286	287	290	304	289	282	315	269	303	269	295	296	312	283	301	273	327	297	265	309	277	273	300	297	284	272	272	292	298	296	306	288	302	263	300	274	261	290	263	283	267	274	284	297	314	278	306	320	295	276	292	294	302	293	293	314	305	259	292	268	282	317	320	327	275	272	283	292	288	289	297	277	308	301	307	318	284	257	297	313	294	313	290	289	282	274	306	269	311	280	284	278	284	262	286	284	286	299	288	303	292	300	328	325	290	289	302	279	292	279	287	312	264	292	280	303	262	267	289	284	291	282	272	273	271	297	276	283	313	258	302	265	308	260	309	274	289	287	281	283	309	258	268	307	305	292	299	274	291	286	281	262	286	289	305	286	291	272	291	260	289	293	297	311	296	298	300	292	271	275	292	289	307	296	289	293	294	279	267	281	281	297	297	262	294	288	307	275	254	274	305	265	292	293	243	283	260	275	263	281	306	267	292	279	315	285	317	286	302	296	293	306	268	252	269	283	293	315	259	290	311	297	284	269	270	283	315	307	263	316	313	304	298	270	274	282	259	293	291	276	288	312	269	273	265	266	292	277	244	269	292	283	280	281	277	261	270	272	295	274	284	250	254	283	294	292	296	277	280	269	316	286	291	265	298	307	286	299	261	301	288	271	275	300	302	288	278	304	297	279	282	310	273	305	296	284	274	296	247	257	304	282	260	291	292	302	312	289	300	290	279	266	320	294	281	325	281	299	281	290	293	261	286	260	276	240	314	293	284	278	284	301	268	278	260	258	280	303	276	274	314	309	300	290	287	281	289	281	256	298	297	273	288	312	297	291	318	301	305	291	282	316	289	288	305	280	313	284	276	296	296	308	300	277	303	298	287	297	300	313	310	285	279	331	281	298	274	301	289	270	279	313	286	268	264	277	267	289	283	305	257	301	289	273	280	297	304	282	305	277	304	280	309	275	272	295	285	272	263	297	259	328	283	284	280	295	329	279	277	290	261	301	318	297	294	287	295	288	264	248	284	293	293	270	275	293	293	289	272	273	286	285	276	277	260	276	288	307	284	262	320	324	295	278	254	287	294	300	295	280	309	287	285	283	285	299	299	265	309	275	303	274	261	288	289	265	283	277	278	285	264	281	287	258	303	305	314	271	292	305	296	273	297	291	280	271	275	278	308	288	293	277	261	284	278	242	296	266	304	279	302	299	321	312	297	251	267	264	275	283	279	289	312	314	303	282	294	295	274	280	305	297	327	269	281	300	264	293	302	294	271	297	268	300	289	293	256	311	306	269	286	296	297	282	289	257	273	282	293	264	277	296	284	299	316	293	298	331	267	284	325	327	297	289	282	271	290	282	323	262	297	282	282	278	306	278	283	266	319	277	292	294	294	250	260	305	312	285	296	294	291	344	294	302	275	278	260	285	295	266	313	286	299	327	299	271	285	286	275	288	288	305	312	260	268	278	270	299	272	313	284	267	282	282	277	293	278	273	281	282	289	308	314	310	280	268	289	260	279	291	299	273	288	307	305	281	255	299	286	264	328	283	302	257	285	304	321	274	294	288	313	318	284	287	302	309	278	283	276	282	260	293	300	269	280	262	282	309	311	294	274	297	334	306	320	302	286	271	305	291	284	294	290	265	284	291	266	304	287	279	279	292	307	303	287	267	289	270	277	262	281	296	298	282	299	294	306	269	296	276	308	276	271	289	270	286	279	298	306	285	293	301	271	290	295	287	291	299	276	296	284	282	276	255	285	300	308	275	238	313	285	263	288	300	291	275	281	287	282	322	294	309	287	295	305	309	285	307	291	291	283	256	265	286	288	277	264	299	300	320	289	276	300	275	299	281	259	276	302	267	286	317	302	302	287	271	264	278	277	323	300	298	299	317	289	313	273	294	306	295	275	247	322	301	304	287	280	283	286	303	312	283	299	277	285	298	285	290	293	278	289	311	294	239	304	281	260	288	305	327	275	303	291	256	269	314	305	312	280	273	285	318	314	288	270	280	303	293	289	284	256	304	297	278	293	278	300	253	297	288	289	256	283	277	330	275	269	271	269	265	291	249	272	293	283	265	285	267	307	299	303	283	297	320	298	308	251	261	281	271	283	282	318	275	268	285	236	318	256	269	263	306	299	285	301	290	272	307	303	297	307	291	278	313	274	295	285	318	303	315	284	294	294	285	298	289	280	275	272
7468	1565	2916	3295	2951	2358	1983	1696	1513	1459	1263	1173	1136	993	1011	993	1022	909	904	901	857	874	826	832	850	787	813	773	797	769	812	728	813	793	780	701	778	743	757	796	813	782	767	769	765	740	748	782	795	725	713	768	720	749	729	768	776	749	739	753	745	695	707	739	739	730	728	759	806	756	747	730	760	757	741	708	690	777	728	711	742	747	747	730	726	739	705	723	764	714	695	733	719	704	684	758	726	709	728	707	724	750	759	754	761	750	713	741	741	714	738	690	679	726	699	740	724	753	685	729	744	687	694	743	746	724	754	764	771	765	730	711	685	718	670	759	738	718	697	694	719	683	713	736	715	683	739	728	741	712	742	715	732	752	682	716	668	741	712	743	729	715	758	720	689	745	695	721	711	774	702	658	756	714	720	727	747	723	762	741	752	760	691	708	745	741	738	678	721	743	710	688	728	730	691	741	705	711	676	726	757	750	782	738	688	692	674	672	709	729	704	699	676	707	743	712	756	745	714	709	706	710	710	719	762	702	716	717	721	675	676	686	729	759	732	698	723	709	699	723	690	709	675	742	696	706	697	701	748	716	693	736	719	711	744	783	771	700	741	750	744	685	728	766	739	726	728	684	681	684	721	658	675	704	726	716	725	772	712	721	709	724	708	716	690	720	713	744	718	733	699	699	708	713	715	697	714	740	670	738	658	712	677	669	758	732	717	689	757	699	720	718	726	673	721	727	733	734	746	747	684	697	702	750	672	686	696	708	792	721	776	696	761	693	699	745	687	703	721	695	701	681	710	679	783	795	771	743	698	730	713	693	690	698	756	726	753	756	693	713	764	753	730	750	744	704	752	738	733	717	733	734	745	671	742	745	728	687	716	725	679	703	674	685	749	721	756	752	724	692	733	768	697	699	727	729	753	760	652	723	703	728	711	757	757	682	724	700	745	728	733	710	703	742	739	721	724	713	739	732	691	744	744	723	689	700	715	723	687	719	750	699	706	708	717	712	701	715	713	671	734	743	755	719	738	720	728	719	711	731	714	688	771	734	721	710	718	702	767	765	704	720	688	735	713	696	777	670	688	724	735	726	782	730	729	722	701	680	736	720	723	738	743	731	726	748	741	642	721	715	727	706	689	728	715	723	728	735	702	712	701	723	674	727	718	666	718	713	663	725	710	739	660	703	685	762	685	724	754	679	753	737	738	753	719	736	710	707	756	743	719	689	702	739	726	702	716	738	737	756	722	711	721	738	733	751	736	720	743	670	712	709	691	723	666	715	767	732	731	733	804	750	670	734	734	715	709	714	691	700	678	702	711	716	704	701	736	731	713	684	693	711	650	759	711	716	749	718	718	780	739	724	696	709	740	745	742	774	730	725	745	708	717	727	726	710	703	740	739	710	727	719	695	716	750	746	748	686	706	718	733	750	711	706	742	715	697	691	695	712	758	716	693	734	695	702	687	774	723	673	739	742	721	667	715	735	729	719	708	695	772	731	732	705	738	737	749	733	744	666	714	758	745	726	654	739	724	670	691	732	740	743	761	719	746	731	753	681	699	748	722	721	695	696	697	716	690	687	699	714	707	728	721	752	703	696	769	712	738	690	675	731	738	710	710	707	692	759	684	710	681	683	721	701	675	697	754	728	745	704	720	750	721	711	754	655	727	708	772	698	718	722	725	721	715	707	755	742	746	806	713	729	741	686	734	767	745	724	737	736	728	712	695	771	680	757	706	747	751	741	704	723	705	691	733	741	679	688	713	719	750	764	766	758	693	759	751	684	757	698	730	692	740	723	746	716	718	698	760	716	708	685	751	750	691	706	699	713	725	736	725	709	687	705	713	731	711	703	721	730	749	729	737	717	771	711	721	759	713	720	702	718	721	739	732	769	697	691	702	713	715	685	724	698	736	733	698	729	700	736	705	685	695	724	720	711	719	651	746	742	712	759	739	723	691	734	689	700	709	769	656	748	712	762	676	754	710	747	754	677	728	744	681	691	683	703	701	739	703	671	723	718	715	710	756	707	757	720	789	722	722	684	732	685	701	745	709	772	721	689	729	759	735	690	717	668	699	738	677	719	716	770	774	738	697	739	758	707	692	712	709	705	747	749	723	708	726	757	702	714	778	688	779	712	760	778	741	722	710	754	692	710	726	682	725	735	730	737	695	762	705	726	675	758	711	734	697	707	700	715	718	716	695	700	648	747	717	765	739	681	730	713	713	730	703	776	696	711	790	714	718	740	704	692	736	723	770	690	720	710	730	736	702	752	708	686	704	714	724	688	710	729	772	720	670	709	723	741	733	687	728	693	734	704	700	748	793	751	772	734	722	749	739	711	757	700	751	728	690	697	743	726	750	711	697	741	676	742	772	725	712	750	728	714	758	682	744	731	699	756	719	731	747	750	727	683	716	754	714	698	740	737	705	746	775	733	691	696	698	722	802	698	731	680	732	708	750	685	756	738	766	775	725	727	737	707	682	720	714	699	744	743	718	744	731	712	778	716	677	724	753	718	765	770	719	707	717	697	736	695	648	717	712	706	729	727	684	701	752	681	703	719	738	708	668	683	698	712	749	715	701	712	753	733	719	710	703	762	732	715	683	734	696	732	706	735	726	730	715	681	735	720	769	672	731	701	733	752	774	714	768	725	710	719	709	768	749	721	694	699	711	715	765	727	724	753	721	728	694	714	744	721	759	705	718	746	717	725	755	758	730	705	712	731	758	699	706	674	735	752	729	753	702	688	739	805	694	726	695	733	722	696	734	753	751	710	727	672	711	690	721	754	725	743	697	729	767	777	713	685	765	737	721	773	750	745	696	724	701	732	757	707	705	736	725	696	731	719	721	680	679	731	716	727	742	692	716	698	774	775	727	721	704	705	717	718	675	657	712	732	710	709	679	722	684	742	735	746	755	757	734	723	728	690	664	664	722	772	746	737	703	731	672	733	733	769	719	772	712	671	720	712	761	704	705	721	680	700	705	704	721	684	722	651	680	699	679	716	715	714	727	668	693	688	690	701	717	698	762	687	715	754	759	722	742	686	768	739	729	735	729	700	661	726	723	722	755	712	720	710	691	686	694	750	653	707	726	766	681	705	718	714	722	751	707	748	714	681	731	723	757	740	710	686	739	665	694	768	753	690	718	737	742	720	684	776	736	732	704	731	717	703	711	722	776	721	696	730	702	685	699	722	713	759	699	691	686	759	728	732	745	707	712	693	702	694	757	698	758	730	688	695	747	707	686	711	738	755	719	706	710	749	730	706	742	701	698	697	755	735	743	713	740	672	690	721	797	693	730	769	712	690	713	733	697	781	708	738	726	749	775	654	741	690	754	726	712	706	736	714	746	715	681	731	740	685	711	714	680	728	713	723	703	657	718	709	754	757	741	667	706	696	703	713	761	702	714	766	737	718	751	679	702	682	706	738	702	645	772	712	703	724	658	700	729	670	712	721	728	703	674	733	730	719	720	703	688	726	714	751	731	635	714	753	719	739
24404	5461	2653	1768	1175	909	664	547	459	400	356	311	315	275	286	260	286	263	253	237	211	247	217	230	213	244	223	236	224	228	226	220	230	239	215	201	190	215	243	213	231	214	203	212	218	220	227	219	209	203	220	227	200	234	204	219	228	189	211	198	234	208	192	192	195	227	179	248	196	197	225	221	205	212	212	206	179	224	212	200	205	218	193	217	189	185	211	226	220	208	190	205	225	225	202	219	172	231	233	203	217	200	198	203	229	196	212	185	202	176	215	192	216	185	181	198	186	214	180	218	172	194	212	195	215	209	232	220	200	195	181	234	206	211	194	221	197	188	196	209	213	202	176	227	234	189	196	231	213	212	190	201	200	202	197	204	205	178	210	177	218	183	220	197	176	199	205	204	216	187	196	193	196	221	182	203	192	204	244	209	195	190	199	185	196	185	204	186	194	215	198	183	165	184	212	215	197	204	196	196	218	207	211	209	205	196	211	204	177	212	204	205	202	205	201	214	234	189	196	213	201	206	209	222	187	203	220	207	183	202	208	207	190	188	210	208	231	206	196	223	194	214	185	195	212	201	192	196	208	225	192	210	204	188	189	201	201	196	184	183	211	200	217	209	207	178	189	206	199	199	222	196	212	236	194	195	209	201	208	221	222	201	229	195	229	226	197	187	193	185	219	194	203	181	205	197	207	209	194	210	196	178	207	210	231	210	191	191	209	197	217	167	206	216	197	199	190	215	216	218	197	215	182	203	184	230	212	187	192	202	174	182	226	179	202	219	203	205	207	201	207	217	214	211	214	215	206	203	212	195	214	209	199	202	177	209	216	210	191	211	215	220	223	212	207	213	194	185	212	208	227	225	190	211	198	216	205	230	190	212	196	206	219	200	195	225	207	194	215	204	205	207	193	202	194	196	191	185	192	184	195	210	182	216	184	203	192	186	220	187	177	200	182	207	181	221	228	222	205	180	211	176	202	211	200	201	204	190	202	197	200	176	216	218	200	215	196	190	182	211	187	225	193	198	210	209	181	193	186	201	200	200	190	226	187	203	199	206	200	192	224	205	208	209	197	225	208	206	224	198	206	202	206	201	207	200	192	191	214	180	179	235	209	219	199	196	215	207	226	198	213	210	212	193	171	200	214	219	213	202	211	189	213	218	173	187	177	202	209	215	219	205	200	173	229	195	203	203	232	221	243	193	202	205	180	194	206	187	185	231	186	200	203	202	209	225	196	220	204	184	224	189	210	207	194	211	203	210	209	208	188	212	188	188	195	175	217	192	210	202	209	209	212	213	202	199	196	220	181	199	215	179	158	196	196	199	219	179	190	210	187	212	221	225	183	225	222	199	209	182	216	190	199	173	196	200	199	190	188	223	182	198	224	188	202	201	212	220	207	189	216	197	199	181	211	212	209	207	192	175	187	221	219	237	239	193	206	233	173	224	206	206	204	235	199	204	208	181	198	198	179	197	178	186	207	177	170	203	208	169	191	201	216	200	224	201	177	215	228	218	220	197	208	209	206	202	199	193	208	185	198	232	197	188	192	188	203	174	205	190	188	177	196	225	215	184	215	221	229	208	177	213	194	239	216	198	207	196	215	210	183	204	201	195	194	196	226	203	181	175	216	208	181	166	212	191	185	185	197	181	231	219	198	192	204	221	199	193	201	190	213	201	203	163	189	204	207	179	220	195	209	178	186	221	178	202	209	180	218	199	201	235	222	207	193	219	187	183	197	208	212	220	210	210	234	215	227	194	212	200	198	187	202	193	198	221	175	239	229	190	214	186	181	213	231	225	215	207	207	185	202	192	220	206	201	195	231	243	222	214	225	201	204	220	193	220	214	196	219	189	208	196	187	213	191	218	197	188	190	197	215	198	195	206	224	200	199	215	183	179	229	201	190	186	204	176	213	209	193	195	201	186	188	195	187	214	198	188	208	232	191	224	225	190	169	188	234	194	164	214	205	222	239	220	217	197	209	218	196	215	179	199	206	214	179	219	198	216	223	234	213	190	188	202	183	194	207	182	199	218	217	210	181	191	205	205	211	181	203	194	181	202	207	199	184	200	205	204	200	249	215	203	175	205	201	176	196	196	258	201	185	201	208	207	220	196	214	221	203	212	215	208	205	221	200	222	217	209	228	209	204	215	171	188	208	239	163	192	219	202	215	197	181	219	207	221	191	209	234	223	220	229	194	195	199	197	203	206	209	192	227	187	172	193	204	178	202	207	190	199	207	212	217	211	193	200	190	182	211	226	217	193	209	195	200	226	198	198	193	187	207	175	224	207	211	220	204	202	185	218	184	200	237	169	211	218	200	215	204	181	217	193	209	215	180	227	200	209	196	177	181	196	197	214	214	207	213	213	173	208	210	182	192	194	189	192	224	205	210	209	197	194	203	210	211	200	216	182	203	196	163	205	199	204	198	197	200	201	191	222	191	197	217	193	204	215	175	223	221	202	184	200	177	211	216	232	197	208	216	215	205	212	186	184	189	211	191	226	212	210	216	194	203	215	224	195	227	187	214	199	208	226	186	198	200	214	205	196	215	225	193	221	230	192	187	193	186	238	206	202	197	190	190	201	202	190	211	189	218	216	183	192	210	181	231	202	160	221	180	214	193	197	220	205	198	210	213	206	183	210	187	199	196	201	203	203	192	167	228	204	182	210	195	185	191	216	227	188	213	208	200	174	223	188	191	202	210	204	229	213	192	214	213	243	188	214	200	237	207	215	212	187	172	197	192	225	232	222	203	219	241	180	204	196	219	216	203	230	224	203	188	211	202	194	207	214	173	203	210	213	195	215	202	187	195	199	209	207	206	206	208	172	240	203	207	198	225	203	185	184	203	191	215	187	205	175	207	202	201	210	175	174	208	205	218	194	191	188	205	198	176	197	199	197	202	200	206	184	196	198	198	187	238	203	171	205	219	219	206	205	215	178	193	202	228	206	208	200	186	187	217	215	204	184	220	218	195	221	192	216	192	190	202	209	210	223	202	190	219	234	230	194	192	197	191	202	200	203	181	201	189	205	195	204	184	219	188	201	199	215	182	186	210	192	217	220	200	206	191	186	195	201	216	188	190	224	228	192	210	218	220	219	198	177	204	199	183	203	204	207	215	194	181	202	196	173	238	204	199	208	202	196	201	201	208	188	225	201	203	231	235	183	196	199	220	199	230	205	196	195	206	179	186	213	218	196	178	208	165	198	201	197	214	194	211	195	207	189	199	200	191	194	216	252	214	223	201	205	225	182	206	220	234	194	215	206	174	190	192	215	221	214	201	210	162	192	198	186	177	208	212	190	215	209	180	204	203	173	178	199	194	194	212	162	183	192	207	185	211	191	210	215	182	225	185	202	218	209	191	204	207	215	197	199	192	211	218	196	195	225	201	234	188	199	197	192	182	214	220	197	188	191	196	184	195	227	194	210	227	203	217	200	213	218	188	222	211	206	182	213	206	209	215	192	197	224	210	193	207	193	202	207	197	210	216	206
7643	2135	4874	5615	4611	3874	3000	2532	2059	1861	1649	1444	1324	1230	1129	1090	973	961	916	822	829	786	717	737	715	656	619	629	659	606	602	618	608	656	599	593	570	607	575	562	572	565	555	571	541	528	517	561	554	534	563	569	502	519	572	468	496	518	528	526	512	526	537	519	535	517	541	513	584	559	541	539	515	511	493	533	490	453	511	484	516	538	521	496	524	510	510	508	528	514	499	495	498	533	509	470	486	526	520	490	493	500	487	497	489	528	516	497	512	491	516	503	523	479	500	482	531	510	516	518	442	543	479	459	478	489	469	483	491	520	474	474	529	479	490	469	510	456	493	480	533	475	495	454	526	502	482	495	451	483	479	458	479	489	453	475	467	477	484	484	492	479	481	495	465	465	483	492	501	466	495	522	494	503	467	467	479	490	505	515	522	460	501	510	486	505	508	530	487	487	488	491	483	462	469	468	474	484	531	503	532	454	480	494	514	486	500	516	476	527	523	449	489	481	505	467	470	455	483	496	489	485	450	493	498	439	479	530	492	470	472	531	437	476	481	420	466	445	495	465	486	499	478	508	492	492	506	493	473	507	463	522	466	488	488	475	497	451	472	505	488	488	489	478	503	508	424	492	477	506	464	489	476	481	522	485	488	499	475	485	528	496	466	484	512	495	485	477	482	500	500	500	491	476	515	501	509	493	509	505	485	483	485	513	459	445	453	520	490	464	488	464	459	480	508	466	460	495	457	520	468	523	486	502	475	482	492	479	485	480	477	484	487	478	488	503	490	488	491	492	468	508	498	453	471	469	449	506	461	482	452	469	478	525	503	497	497	521	533	503	510	484	474	481	517	511	486	493	536	491	469	497	452	431	496	493	470	493	511	470	531	477	478	456	499	472	497	494	458	472	495	482	494	481	481	485	469	548	506	456	543	492	459	492	476	475	450	506	505	460	475	498	484	476	466	468	501	508	448	460	498	496	471	462	468	463	496	496	510	495	465	522	501	467	496	507	510	469	502	512	481	465	481	486	478	513	481	453	490	490	494	537	483	461	477	482	491	467	502	520	524	499	508	497	497	489	507	480	503	502	492	455	470	505	477	490	521	507	459	438	502	463	530	462	475	500	512	446	472	463	441	516	454	506	554	488	474	522	496	482	451	506	469	494	499	489	510	500	470	472	498	514	511	491	482	465	485	487	503	491	449	486	493	531	466	486	490	475	444	507	500	516	475	460	490	483	480	524	482	478	526	455	491	459	492	511	450	484	472	488	522	464	504	525	514	478	467	476	420	516	458	508	454	519	493	475	465	519	492	507	469	483	495	508	518	490	510	500	456	456	490	500	463	541	496	457	513	527	498	520	492	461	452	497	479	479	467	473	461	472	487	455	443	516	487	477	471	429	465	478	473	542	515	455	494	491	500	479	511	492	489	493	505	492	476	492	475	482	490	473	480	502	473	471	502	496	502	493	437	501	450	469	492	487	481	499	453	449	521	501	487	544	477	468	482	493	535	478	457	486	511	533	499	479	507	485	461	480	471	499	481	507	504	492	483	470	441	520	489	508	478	473	487	454	490	517	512	462	467	487	454	464	520	535	484	468	495	498	478	490	501	464	511	481	456	483	489	454	492	484	487	470	509	461	487	501	462	463	486	492	481	485	523	497	492	558	490	468	469	510	465	466	496	486	475	532	489	505	498	470	498	486	474	444	524	475	447	488	464	488	524	460	451	532	477	490	492	464	493	498	485	508	500	504	481	506	496	492	455	500	485	515	443	456	499	501	511	489	498	477	480	504	494	494	518	473	510	508	494	464	475	473	453	491	485	484	482	447	508	491	512	477	480	493	464	510	507	527	474	474	496	505	448	503	470	511	513	491	499	518	459	522	476	457	498	513	484	467	458	484	510	453	507	446	490	499	493	529	487	477	478	483	514	480	506	507	500	494	463	472	460	490	459	491	484	485	519	461	458	496	465	538	502	519	444	483	483	432	475	488	473	483	460	467	467	480	477	458	462	479	489	469	514	526	482	502	445	454	489	482	505	472	500	503	492	453	519	472	482	487	499	482	476	465	542	441	543	509	509	509	498	470	481	460	470	451	508	519	505	505	497	520	495	454	515	481	464	465	461	521	475	491	494	473	457	476	455	499	466	498	503	476	453	500	502	477	479	522	487	448	467	501	509	516	477	502	472	497	497	487	491	500	470	502	548	527	488	504	440	472	514	511	484	465	488	513	506	498	482	525	484	482	481	490	434	505	493	494	487	477	519	479	465	482	548	506	487	496	463	481	495	498	460	479	458	466	496	474	503	496	492	508	498	489	504	491	493	540	455	505	503	471	492	489	485	526	487	508	500	478	445	503	489	442	521	490	524	498	492	498	526	526	511	482	481	500	478	482	494	488	509	426	498	455	497	495	495	522	474	486	464	498	463	465	487	475	493	456	472	472	500	445	426	459	514	512	455	444	489	461	426	449	480	517	508	506	471	499	519	488	463	507	475	453	509	494	498	476	509	500	522	496	460	478	495	490	474	501	463	499	482	526	502	491	548	476	475	479	487	512	496	496	463	498	486	451	510	492	516	484	475	489	499	501	540	509	465	467	536	473	438	519	491	469	523	509	494	475	507	516	465	493	488	466	451	448	522	433	476	446	491	480	457	502	482	509	503	520	490	456	475	493	476	449	400	444	488	472	534	493	489	473	479	527	478	481	470	498	523	492	485	472	476	478	489	490	528	481	492	500	464	510	491	460	482	494	439	516	476	495	472	460	523	476	486	439	555	539	523	455	492	475	489	463	487	506	489	504	505	474	542	505	450	480	527	484	493	503	456	455	519	446	467	494	508	491	485	461	520	538	496	469	458	513	472	458	511	532	505	473	502	511	487	518	499	459	498	509	509	505	460	476	481	457	444	488	484	528	451	519	463	485	430	447	510	469	496	506	502	447	513	478	488	476	481	508	473	500	506	507	513	505	518	437	489	469	487	507	470	499	509	477	511	475	474	470	478	479	495	461	484	477	525	484	440	457	517	542	517	517	467	498	492	489	501	467	477	545	482	488	475	498	514	463	492	511	489	506	512	493	501	462	524	489	524	457	507	487	490	515	500	526	488	508	511	464	516	504	461	485	463	498	477	465	490	493	486	504	483	480	506	495	465	508	465	433	486	458	463	494	493	466	511	507	475	475	476	489	482	471	479	490	463	479	491	478	489	494	489	501	478	467	504	480	537	488	512	478	472	473	496	483	496	496	489	442	461	506	480	508	501	460	513	482	504	445	467	468	484	514	472	497	514	516	496	488	481	498	500	469	501	527	516	491	507	543	476	482	487	503	452	498	507	457	488	500	516	499	529	469	481	469	532	490	493	466	506	510	526	483	486	452	522	517	515	503	463	455	466	516	466	473	474	481	464	477	459	447	470	492	464	476	525	496	454	474	534	471	480	543	514	463	485	521	455	503	515	496	450	490	507	495	485	484	513	488	476	482	473	465	488	476	495	475	489	524
15832	830	267	236	238	256	246	243	225	199	201	204	225	206	226	229	229	229	233	236	236	226	229	254	240	206	213	200	224	226	237	235	208	200	226	217	225	226	221	245	233	218	238	224	223	226	218	215	257	218	201	215	223	239	203	207	208	222	209	231	196	221	225	235	230	222	220	218	239	233	273	294	230	258	240	252	226	229	242	243	202	219	210	237	225	235	236	190	203	219	231	210	226	220	216	209	220	224	208	250	207	236	211	238	219	263	215	216	246	217	236	230	233	222	197	214	225	229	214	217	225	209	236	209	224	209	236	196	259	241	229	203	243	210	212	217	237	243	227	219	209	237	222	219	221	212	215	218	211	221	228	209	229	243	210	244	207	253	233	204	237	195	215	248	225	193	228	226	207	253	204	236	204	221	196	235	222	246	239	226	226	231	230	225	213	222	230	233	241	254	227	194	209	223	249	192	231	227	217	228	236	209	200	239	228	209	228	210	253	254	250	213	221	212	230	211	248	225	223	213	228	233	220	213	243	215	198	213	209	215	202	264	228	255	245	214	250	232	238	235	212	246	204	221	223	227	228	208	215	226	216	221	216	217	235	232	209	224	217	232	231	234	240	252	248	225	247	204	254	225	230	238	199	240	221	253	207	239	234	220	240	225	227	208	229	243	222	222	238	243	211	219	222	243	213	239	224	215	210	232	220	228	214	220	234	229	202	214	232	214	214	244	211	218	216	218	231	221	232	209	211	220	223	242	225	224	198	224	207	196	251	230	234	232	234	198	200	230	184	201	236	204	233	209	239	219	228	246	200	233	240	251	205	223	195	213	210	220	177	224	246	219	227	205	213	232	215	227	240	239	247	225	236	219	231	226	216	220	223	240	236	214	234	227	230	209	211	211	221	219	201	224	216	219	214	246	201	224	236	195	205	217	212	218	257	231	224	211	226	205	233	233	218	225	189	227	204	261	212	224	238	222	230	196	241	196	230	247	218	241	203	234	219	221	197	216	250	212	223	227	222	206	216	220	237	224	216	233	251	224	215	218	198	221	211	211	222	233	234	205	198	220	209	207	202	212	205	245	246	230	219	216	243	209	211	220	194	261	241	226	210	212	204	253	214	233	225	237	181	254	217	229	201	217	233	212	214	203	198	233	211	200	205	224	234	214	232	220	233	185	219	207	221	214	240	230	196	200	236	228	222	227	238	203	232	219	213	230	203	232	225	222	207	207	218	215	216	224	215	214	219	234	233	217	235	212	214	240	254	225	226	228	226	209	197	227	208	244	237	239	217	200	205	204	215	234	224	229	203	208	209	209	241	215	195	227	232	238	226	221	237	254	215	216	238	212	223	204	217	229	226	219	222	239	231	217	221	245	223	212	206	227	230	217	235	210	216	235	241	218	194	240	202	209	250	226	227	253	213	219	217	231	202	234	226	232	234	220	201	240	242	210	232	228	226	233	237	219	234	234	192	213	223	243	226	228	232	219	223	214	220	221	249	222	207	219	195	248	207	217	243	238	247	240	228	240	222	219	221	239	226	221	233	222	220	230	215	239	217	226	208	210	215	204	214	229	220	203	238	252	248	224	234	231	221	220	220	234	232	234	203	197	236	228	221	203	247	215	207	237	224	184	229	230	208	224	210	225	249	209	230	217	240	208	245	224	208	226	239	239	231	231	246	232	220	212	214	223	225	217	211	226	212	221	239	239	200	236	215	186	206	228	230	230	213	234	202	222	237	239	223	217	225	202	225	222	221	204	224	211	208	200	221	213	205	231	200	237	242	224	216	213	209	232	231	243	235	225	219	242	215	244	205	224	237	222	216	217	236	241	208	213	240	221	246	219	220	233	248	220	242	216	233	219	208	216	219	259	201	219	205	217	199	238	212	220	228	222	195	231	212	233	211	227	235	225	199	234	211	232	234	233	233	208	210	216	226	233	221	233	243	234	208	236	236	201	229	212	219	207	247	209	244	230	208	233	254	198	231	214	246	205	206	232	237	209	223	231	225	210	222	211	215	200	244	205	235	214	215	212	211	228	213	238	209	232	209	254	226	235	230	230	218	225	219	207	223	231	242	242	263	228	232	229	217	198	232	223	199	218	244	191	225	206	226	235	211	206	223	234	219	220	214	213	225	200	221	226	231	228	195	238	243	217	220	228	213	228	179	228	207	224	217	230	194	221	228	240	221	240	213	247	230	226	213	211	243	204	199	208	208	220	238	240	220	259	214	221	222	227	237	226	215	216	228	231	264	211	218	208	235	234	225	201	237	224	209	249	244	237	223	196	224	227	222	230	260	216	252	217	181	254	226	223	222	211	230	233	213	219	245	224	215	235	226	265	229	228	233	226	243	231	244	218	222	252	218	242	220	209	208	224	231	217	200	228	211	192	231	211	238	275	233	213	202	225	250	233	224	233	213	217	238	187	247	230	231	218	221	220	238	218	220	226	227	240	232	201	241	207	225	220	207	236	214	247	214	218	200	219	210	263	211	231	226	221	212	229	198	223	197	231	230	216	234	205	231	205	221	212	202	214	264	213	228	232	234	237	232	234	239	221	238	226	216	216	224	230	233	244	231	227	234	211	228	202	226	233	245	216	223	193	243	234	197	246	224	229	231	253	227	211	234	217	241	218	226	231	233	230	200	210	202	231	252	225	249	219	223	203	237	233	255	222	222	215	215	208	219	220	217	228	221	227	230	218	238	233	244	212	228	234	219	222	217	221	218	230	221	234	229	226	231	248	225	207	222	228	218	218	250	230	219	209	223	237	235	252	234	231	250	256	231	224	222	227	241	212	235	196	243	247	252	215	217	263	231	222	242	216	214	226	195	227	228	233	227	234	265	225	224	219	239	219	204	222	224	233	235	252	225	207	214	241	232	226	202	246	231	212	229	204	238	230	231	215	243	205	229	236	226	234	237	202	224	204	242	182	244	191	236	246	220	235	225	192	222	224	229	230	222	246	218	229	223	208	223	237	219	219	221	233	238	221	214	232	213	202	212	228	233	243	246	216	222	218	228	244	268	227	187	228	242	236	261	250	251	208	212	229	231	193	234	205	241	217	206	207	239	213	233	227	208	193	196	238	277	216	204	239	219	219	217	229	229	236	219	230	206	219	209	242	218	250	235	210	227	262	216	233	201	239	215	189	230	250	220	231	265	224	239	248	216	243	236	225	218	209	190	219	235	220	207	235	245	228	221	207	234	238	230	234	244	230	219	235	219	210	231	244	228	198	212	204	225	225	233	226	252	228	221	259	250	215	224	220	243	227	234	245	222	230	244	222	216	233	215	231	227	230	193	186	228	255	182	237	237	241	231	220	202	200	261	221	215	231	227	233	222	235	200	230	233	248	195	221	230	214	200	213	214	202	222	219	219	223	215	228	201	230	237	244	216	196	231	228	208	221	234	225	224	224	231	230	216	214	243	251	207	230	184	219	246	229	228	213	224	245	238	233	215	219	222	224	212	228	234	216	219	218	229	235	253	224	220	235
6830	656	654	700	699	597	666	632	625	623	561	593	567	589	582	592	544	571	593	603	570	608	579	593	590	611	582	578	553	566	604	537	561	560	579	554	562	544	556	569	592	568	574	610	591	557	557	568	546	566	561	525	559	598	584	585	564	580	573	610	593	552	521	532	510	561	560	598	570	550	604	583	581	544	535	548	538	578	556	538	559	565	581	617	561	539	604	619	558	636	608	569	588	588	569	574	559	575	527	566	580	526	518	588	579	579	572	571	569	542	554	559	584	602	591	593	533	547	553	601	577	591	597	531	578	520	572	513	568	581	563	518	572	594	546	519	608	522	550	552	525	567	569	551	550	566	542	588	585	541	568	575	593	562	549	601	551	597	594	598	570	569	559	574	546	538	573	588	540	561	634	572	571	568	540	581	535	567	569	570	566	558	521	540	559	546	595	550	553	590	547	546	603	600	510	585	585	556	549	567	568	577	551	555	567	557	559	567	547	508	561	574	566	543	557	571	584	567	531	571	597	590	584	515	585	521	552	588	574	518	551	552	636	600	588	579	553	547	554	543	534	565	533	562	593	555	594	562	552	542	549	533	598	573	559	583	551	565	562	618	571	613	589	585	575	558	549	579	529	598	508	552	539	581	579	577	546	575	582	550	557	575	588	595	543	603	586	594	602	649	535	552	588	574	590	549	577	536	525	570	577	589	545	607	548	533	577	541	567	543	544	562	597	558	584	546	565	553	545	541	543	575	543	562	556	551	546	552	608	578	607	571	581	574	570	567	540	602	592	556	587	537	560	537	585	589	550	547	548	551	566	567	538	567	610	579	569	548	575	530	561	592	558	559	563	524	554	586	555	597	529	564	566	581	554	578	532	560	552	589	546	527	561	602	543	592	600	567	547	576	519	541	617	556	545	546	610	592	552	548	581	560	581	577	623	582	565	542	555	573	559	570	572	538	551	555	563	588	574	563	547	544	536	523	580	581	533	585	540	607	596	550	600	563	576	551	599	591	550	576	550	572	622	555	577	599	598	594	559	567	550	571	520	587	520	554	596	532	577	569	537	568	591	567	532	545	544	565	561	595	562	591	533	580	589	557	585	585	568	566	574	569	562	565	597	541	557	572	594	559	605	584	594	531	554	582	569	605	576	539	548	590	586	585	551	567	574	594	586	530	564	552	539	560	552	557	558	600	548	546	580	569	580	558	547	586	533	570	557	547	587	582	565	597	604	554	574	573	566	502	568	537	607	513	543	577	587	562	521	597	567	555	606	544	575	579	525	571	571	563	546	569	588	542	541	596	586	587	577	544	570	579	607	570	591	542	623	587	558	559	539	558	539	600	541	630	553	558	540	582	531	555	580	582	597	540	607	599	570	536	563	581	580	566	624	613	550	577	575	529	581	561	570	566	550	541	548	544	557	615	562	590	547	565	550	591	585	577	613	511	548	559	515	535	531	559	522	562	570	586	526	551	570	572	543	544	549	558	632	572	562	562	588	546	586	558	574	583	586	565	544	595	526	567	549	543	573	560	540	597	555	567	563	559	521	548	557	578	568	557	523	550	547	587	549	531	584	545	534	551	568	639	616	575	535	530	560	579	552	579	573	526	600	543	561	528	579	569	605	582	534	556	533	542	576	571	557	568	586	595	531	547	553	567	557	539	593	581	631	572	604	548	555	547	539	492	586	564	571	569	562	537	598	586	529	584	524	625	579	587	593	552	545	586	567	584	576	596	623	573	562	523	593	588	534	564	540	542	589	521	565	571	492	570	496	594	521	569	546	583	597	631	623	557	550	552	519	603	561	575	569	574	553	571	554	582	562	548	602	581	597	588	555	522	532	581	577	553	565	578	580	548	580	576	562	599	565	584	556	561	554	554	582	589	566	588	556	540	590	560	643	579	524	536	553	556	606	568	580	531	528	555	563	594	571	544	598	577	542	572	577	607	557	553	551	549	565	588	583	550	544	572	568	536	571	567	575	572	581	557	547	531	540	586	606	580	566	551	563	528	559	567	552	519	537	563	581	537	546	580	576	585	572	578	598	575	598	571	583	547	542	536	538	604	553	533	564	558	580	543	577	582	552	599	596	519	554	540	531	587	603	535	537	558	573	563	555	552	617	542	617	579	574	591	559	588	604	589	563	530	581	565	561	547	555	547	562	516	599	588	562	556	579	574	552	525	612	530	557	575	568	531	560	600	588	576	529	555	545	563	545	540	569	537	575	581	588	551	557	571	571	555	588	572	534	573	557	555	562	582	527	581	544	623	579	545	576	585	577	581	538	531	571	560	559	526	573	588	583	539	561	572	575	526	573	557	568	542	548	549	607	548	533	560	577	559	563	557	586	584	556	608	589	594	554	547	576	518	562	576	550	573	548	547	573	563	547	557	613	580	529	578	532	549	580	573	533	583	585	595	529	563	552	579	567	555	544	585	603	557	561	589	587	573	542	566	565	557	556	544	582	571	569	565	579	571	571	609	567	564	546	583	581	577	594	581	544	563	525	547	608	543	548	509	528	596	554	561	513	566	563	582	545	571	586	566	567	538	555	574	596	535	574	578	546	590	560	541	566	614	565	594	593	595	554	554	552	557	539	573	582	555	586	571	518	525	566	605	558	567	568	583	547	581	566	516	593	582	543	562	507	556	555	561	570	573	551	564	585	539	565	575	571	552	557	588	570	563	563	549	557	583	580	575	561	566	567	516	586	568	558	526	585	568	513	589	585	555	529	583	516	613	570	536	595	527	567	538	639	574	569	586	588	523	603	583	551	507	573	584	528	543	553	544	545	596	562	569	497	581	584	578	574	565	579	547	566	569	544	590	565	555	592	525	562	592	555	581	561	513	552	535	577	548	571	586	582	542	573	563	596	574	509	560	585	555	557	608	522	551	566	577	596	544	564	541	568	584	545	572	579	591	556	580	597	557	529	578	577	580	560	556	585	556	600	584	524	550	595	595	579	597	557	605	554	584	562	597	591	563	609	512	589	579	569	550	573	529	574	546	523	559	584	594	541	584	554	534	571	558	571	495	557	614	550	543	593	553	553	565	578	563	536	568	542	530	595	530	546	566	563	594	533	561	573	560	566	526	585	547	541	556	540	565	571	548	566	549	542	568	579	605	553	532	608	556	543	581	549	604	544	558	545	531	574	537	551	515	606	576	595	583	569	582	547	613	561	545	598	591	538	553	541	583	575	548	587	578	599	590	586	547	571	575	536	553	555	574	563	559	576	548	539	573	594	591	552	581	593	565	565	589	545	562	501	578	595	576	574	531	540	579	583	581	550	554	580	566	585	502	629	537	520	612	550	564	568	605	570	545	603	577	584	566	567	598	575	568	599	601	551	540	542	593	548	522	527	581	573	569	595	576	592	586	573	558	566	541	595	529	579	554	536	582	611	591	581	559	540	587	550	574	554	557	576	581	564	579	544	578	553	550	585	590	568	557	568	553	569	573	593	529	533	527	558	578	541	565	561	593	569	524	535	549	576	552
20385	2626	1290	933	744	638	517	461	431	365	376	365	344	362	316	321	342	285	324	289	259	314	292	344	275	295	319	299	301	257	309	299	290	302	316	288	286	284	313	293	324	297	306	293	297	287	267	308	298	295	271	295	321	306	286	287	311	295	294	292	293	275	280	296	284	289	300	312	297	257	300	310	277	269	291	268	296	262	324	274	290	309	304	274	339	278	273	287	301	267	283	312	308	301	322	278	270	329	277	285	288	273	284	256	291	296	247	263	297	298	286	313	289	274	285	294	311	293	309	271	306	305	268	275	293	305	268	295	292	276	290	292	291	257	282	286	274	303	281	278	276	322	271	278	297	284	262	248	293	297	287	299	289	295	268	281	287	293	318	267	294	283	292	262	257	264	315	312	282	289	346	316	304	287	302	269	299	287	248	278	255	286	274	329	288	323	250	289	275	262	284	281	302	276	314	281	273	293	283	272	274	308	307	283	311	284	311	295	257	287	314	288	261	283	278	289	288	269	290	271	311	290	291	296	276	288	270	281	290	310	290	286	257	268	331	273	297	298	262	280	282	271	297	310	270	298	298	296	275	286	296	263	294	277	273	274	303	288	280	267	324	273	284	260	274	291	306	276	275	299	286	318	295	288	307	299	316	302	289	281	283	309	273	279	294	281	288	290	306	272	300	285	275	287	283	307	287	271	287	291	263	280	286	275	292	286	279	299	313	285	303	266	299	310	275	263	303	294	308	287	305	286	249	290	273	247	292	306	284	258	276	252	251	269	288	302	272	270	287	298	297	284	275	274	280	313	270	279	290	305	269	291	248	261	286	274	277	311	312	279	286	303	302	296	284	273	300	294	289	284	276	294	284	275	285	260	321	316	278	286	287	355	307	295	313	287	288	304	310	305	275	255	258	295	300	311	292	281	291	256	293	283	277	271	248	289	304	289	303	308	287	275	309	312	286	286	288	293	268	249	288	311	302	273	271	344	310	308	282	285	264	304	293	282	281	276	307	294	260	295	273	265	284	283	288	276	284	277	281	307	282	320	282	292	256	283	300	301	300	285	282	280	299	281	254	267	280	285	327	281	300	266	319	278	289	257	302	295	280	260	300	283	254	296	288	294	293	307	285	288	278	276	315	269	296	267	300	299	269	292	319	309	282	306	269	289	268	288	283	260	298	334	318	302	313	286	299	276	291	286	266	298	315	298	279	306	292	287	302	269	289	280	319	293	281	296	286	293	315	291	299	309	311	318	291	322	289	295	270	298	290	291	277	288	300	317	279	285	310	285	274	284	255	308	300	306	325	273	291	275	292	267	289	269	306	298	293	290	260	279	282	282	285	263	290	277	275	285	290	281	304	269	336	314	282	314	286	303	285	282	299	278	281	296	322	281	267	323	282	292	291	277	268	247	272	267	307	284	275	297	287	279	293	306	295	280	293	313	288	288	298	293	280	303	272	293	266	248	314	295	301	282	269	283	287	266	306	308	307	292	289	253	320	290	281	270	318	298	273	269	281	280	283	304	268	259	289	301	229	308	300	281	260	284	319	311	288	297	289	298	293	318	275	289	286	272	253	270	306	291	287	289	275	285	275	278	275	278	281	270	286	287	270	297	313	303	267	314	269	299	275	271	324	281	292	280	234	267	285	303	289	297	321	312	320	276	281	270	298	299	268	262	292	267	303	317	290	259	300	304	274	272	300	311	276	278	271	294	293	274	268	276	249	284	295	289	285	274	279	289	296	295	311	277	270	302	275	298	288	269	287	293	286	304	332	284	291	309	277	274	299	287	291	289	302	318	301	287	315	275	295	297	229	272	304	289	252	300	294	271	274	301	296	285	299	263	296	305	295	287	307	277	302	289	271	278	267	244	295	302	334	290	309	289	272	279	271	281	272	296	301	293	257	282	262	336	284	261	296	288	278	309	313	278	284	315	281	285	298	282	295	318	284	284	259	290	281	281	331	277	260	286	296	293	285	292	247	261	308	315	295	259	257	262	294	295	306	273	279	262	282	286	269	268	256	286	284	274	300	297	258	252	297	310	300	298	285	290	289	303	295	262	288	257	285	273	291	311	327	304	296	299	288	310	271	278	291	233	265	280	299	273	264	269	305	294	264	302	297	295	305	301	250	268	318	305	275	301	254	285	279	308	278	305	277	294	282	332	273	267	324	285	272	313	307	274	292	288	308	317	312	319	293	354	284	280	275	303	290	281	280	278	259	296	251	295	257	304	318	287	300	259	277	301	308	283	290	279	276	270	295	292	248	285	286	287	309	280	290	289	291	283	308	315	312	300	296	284	274	277	281	265	297	317	278	273	273	288	270	288	299	287	289	302	274	301	290	286	284	308	290	292	298	269	289	307	310	274	283	349	310	273	292	307	256	299	305	277	314	290	289	282	294	267	279	278	269	291	275	311	303	312	297	273	283	268	297	271	281	263	273	316	269	317	309	286	264	303	281	287	304	287	299	303	307	288	283	288	286	299	302	287	294	272	303	280	283	301	250	274	274	295	266	275	292	244	286	300	294	278	302	317	292	287	297	279	304	316	335	287	292	297	330	273	332	289	318	267	308	274	287	280	293	302	326	266	243	296	312	282	278	266	279	291	296	304	289	286	299	283	274	315	293	296	263	278	291	285	272	276	284	265	279	259	282	284	292	282	260	313	298	291	327	284	314	290	329	261	302	299	302	300	298	264	277	259	296	302	274	298	298	272	313	291	287	290	311	299	280	295	285	280	305	315	297	332	259	301	282	260	331	277	295	302	287	299	294	256	308	278	299	317	270	304	279	272	286	278	264	271	277	290	284	284	281	263	285	269	279	273	269	316	267	294	277	266	293	306	258	297	265	273	309	295	319	292	304	296	295	304	263	301	298	299	290	250	243	310	266	283	274	268	272	329	287	284	295	263	304	257	276	297	276	298	271	276	265	291	290	289	310	275	295	290	320	269	292	297	296	285	268	279	289	302	296	284	329	291	304	262	263	277	261	288	302	292	279	282	302	288	279	285	305	281	265	314	275	305	283	295	272	287	269	286	299	281	275	275	279	298	279	287	279	272	244	283	274	284	295	299	287	258	283	294	302	255	253	297	281	259	258	274	322	260	299	294	285	308	302	295	283	296	294	299	280	260	270	322	280	297	291	291	285	304	306	295	298	294	275	292	294	262	295	269	265	299	301	307	308	272	285	276	252	299	298	282	280	290	293	290	287	304	315	282	294	253	284	325	257	305	296	279	314	306	285	301	274	307	289	292	313	287	304	269	294	285	267	289	297	294	305	307	291	304	276	268	290	293	284	291	274	290	278	264	228	258	297	286	249	280	297	299	295	285	280	273	322	283	301	284	292	282	330	244	298	295	268	280	280	296	296	310	289	307	323	266	289	319	297	314	284	276	290	271	307	280	303	291	295	289	305	284	268	268	276	261	289	295	314	270	271	288	279	289	297	321	279	287	293	289	310	282	291	269	252	287	285	300	246	292	282	328	309	288	295	276
7475	1485	2989	3281	2845	2357	1965	1772	1509	1358	1267	1190	1132	1071	1028	1004	991	968	901	884	902	852	842	802	800	821	797	794	809	788	789	774	789	746	709	743	754	691	746	740	781	714	738	704	720	775	762	768	724	719	753	778	774	743	727	714	692	767	773	724	770	775	780	749	726	771	773	755	784	765	722	724	714	765	768	701	688	784	737	777	727	711	701	770	753	754	757	728	709	740	747	692	715	780	732	677	702	686	742	727	711	696	740	733	697	698	750	734	704	700	711	737	716	731	737	719	730	686	736	768	743	764	733	738	720	731	701	671	688	691	760	700	745	740	739	709	724	685	711	702	720	717	707	735	727	755	705	691	719	714	674	698	760	726	755	748	742	700	738	717	732	700	667	700	769	743	728	734	746	712	760	718	677	740	700	722	722	688	759	703	695	699	697	732	658	712	773	712	723	723	716	756	775	712	710	663	721	766	688	731	756	724	711	738	706	736	705	673	741	720	712	728	763	713	729	755	713	739	705	740	743	734	678	701	709	773	794	731	727	711	711	713	721	671	678	681	696	713	686	750	726	740	732	692	627	702	757	693	725	736	727	707	727	700	769	708	720	748	727	686	723	753	679	726	717	695	719	710	732	744	707	691	711	732	743	763	731	725	731	691	723	679	717	729	718	715	768	760	695	735	693	714	749	724	711	633	715	712	687	719	775	774	738	681	680	731	687	695	702	783	702	716	729	710	735	714	741	731	718	739	671	718	691	668	681	723	714	735	703	754	749	724	723	727	694	743	739	641	690	730	734	714	726	715	697	750	749	727	732	691	725	695	760	702	763	712	755	757	703	724	716	682	711	763	714	753	758	708	723	734	711	742	712	756	691	716	711	728	722	727	694	718	733	729	687	727	711	698	690	764	724	774	705	719	706	718	731	732	715	724	703	710	738	725	698	767	750	695	779	758	718	685	722	772	733	741	721	718	677	780	692	723	705	712	725	685	733	711	710	731	726	725	747	758	697	677	753	700	755	644	684	718	754	730	704	723	668	745	729	748	711	739	670	712	730	695	721	736	744	742	719	726	747	701	694	730	712	698	718	703	774	701	757	724	703	745	723	733	710	707	745	701	714	729	714	683	688	703	687	723	716	710	736	755	731	711	718	732	734	668	716	658	729	717	755	705	707	696	696	721	674	703	695	696	725	728	696	751	727	686	739	681	812	724	737	763	738	761	699	749	767	705	700	712	695	745	698	739	722	710	722	641	727	701	725	737	722	727	681	706	696	694	737	758	683	728	711	709	696	724	712	688	720	664	694	754	747	791	753	694	790	695	726	686	740	724	755	708	730	754	733	708	717	707	734	719	692	738	731	671	776	739	705	732	733	721	740	733	740	712	731	707	754	712	690	716	714	729	711	711	712	745	709	762	716	769	763	736	710	745	715	724	782	718	684	723	754	677	717	712	718	760	682	707	745	719	664	695	703	647	720	727	753	706	696	760	720	665	744	710	749	713	732	673	735	736	755	688	695	732	705	721	719	769	688	706	747	716	750	717	752	722	686	756	728	713	683	688	751	663	707	727	681	734	713	741	707	719	751	706	732	734	738	738	729	738	692	786	710	723	747	695	711	673	741	736	702	745	710	744	709	698	735	699	691	750	757	701	716	675	731	752	702	760	697	683	724	681	694	764	748	695	723	726	739	675	698	668	728	690	719	691	710	704	691	655	745	705	670	700	734	741	706	716	706	706	726	708	754	691	701	734	696	732	676	687	679	703	737	753	716	732	728	721	757	721	749	731	662	693	689	717	749	703	759	739	732	777	708	719	680	694	724	728	729	727	697	764	721	728	742	725	713	764	727	709	762	763	773	747	763	734	750	694	723	761	713	678	704	709	675	761	691	760	662	731	699	668	679	700	740	735	730	742	745	729	707	720	693	728	750	709	713	733	684	724	652	722	739	710	746	739	682	745	713	730	681	724	722	732	742	711	704	697	691	724	715	710	711	686	680	750	714	675	766	726	750	771	700	720	741	739	761	712	689	760	701	710	679	751	723	736	746	712	667	699	735	654	730	695	708	681	769	703	725	714	711	765	761	754	696	739	718	695	717	779	744	746	718	722	745	729	744	690	717	721	724	728	686	721	717	694	749	685	723	725	737	690	718	739	698	741	708	704	742	695	761	699	739	701	733	727	759	732	734	705	752	702	702	703	718	728	686	681	749	733	721	738	727	736	713	694	718	741	709	736	686	681	727	726	728	700	678	695	722	725	656	731	714	751	627	708	703	707	722	769	712	689	724	731	698	716	690	782	760	701	742	709	724	747	726	703	677	722	752	700	750	749	754	718	702	718	727	748	684	695	693	732	729	738	649	721	697	704	728	749	704	725	749	754	690	756	740	715	725	745	700	701	699	688	722	740	676	765	692	705	723	746	715	744	716	686	743	725	722	705	730	719	779	727	686	722	730	707	736	754	728	722	741	691	667	772	701	729	707	701	699	712	733	731	700	736	684	674	712	749	724	719	692	703	745	730	701	715	666	719	710	719	723	707	739	684	730	720	671	736	694	719	739	726	717	755	700	725	692	696	700	751	740	764	717	715	719	725	733	700	720	765	744	719	722	735	744	715	725	694	713	696	689	698	698	750	742	742	702	748	710	689	699	747	644	727	759	693	716	714	734	719	743	735	739	698	660	744	730	732	732	754	729	734	758	720	710	718	707	756	731	721	696	741	757	740	732	769	731	705	713	661	761	728	715	698	779	716	682	710	715	712	765	758	703	697	679	713	707	728	749	721	708	681	714	707	709	712	724	696	754	776	699	718	714	732	741	718	721	720	657	720	724	751	706	683	715	698	692	743	718	713	754	691	673	700	714	763	692	713	671	684	723	702	748	710	710	722	707	705	723	686	744	728	717	730	732	694	763	682	681	681	701	743	676	734	716	748	739	684	721	721	735	764	726	718	672	750	700	729	697	737	704	700	702	703	735	715	731	711	732	794	683	711	760	655	698	736	769	690	715	698	767	682	748	726	763	684	699	726	746	737	719	756	665	726	718	700	706	731	711	692	694	686	744	717	758	755	766	700	756	711	752	749	708	707	688	743	716	690	752	678	718	711	687	722	704	676	690	698	678	682	695	743	701	717	731	772	708	719	754	676	709	748	731	765	734	732	689	721	748	714	674	727	697	690	707	748	726	675	746	698	760	687	721	692	680	692	738	713	731	686	743	710	730	718	726	718	737	709	717	690	702	702	737	673	746	693	763	735	727	715	716	747	720	759	734	723	716	702	729	705	705	777	725	721	792	688	709	749	740	719	677	750	703	722	746	685	709	702	735	692	756	752	712	734	729	699	719	740	709	743	721	751	694	716	668	733	729	724	687	738	712	728	735	700	734	732	682	690	728	696	725	700	734	740	729	706	715	735	678	765	718	732	679	729	747	748	753	752	722	677	724	710	736	719	762	708	693	673	694	735	723	692	739	709	704	724	725	712	720	726	745	711	738	725	718	697	730	714
24346	5369	2527	1668	1146	804	622	590	468	426	336	360	315	290	286	268	246	256	235	233	221	243	236	244	232	204	196	227	236	218	201	210	203	197	206	207	224	213	211	196	211	186	195	227	219	221	217	213	201	187	209	222	190	218	200	210	216	183	213	189	190	233	224	207	194	196	227	207	219	177	216	205	207	211	203	204	196	207	197	215	210	189	219	200	220	195	197	203	204	192	201	201	207	197	215	210	186	201	231	183	204	174	210	189	209	203	193	194	194	209	172	219	216	201	197	228	216	176	214	213	197	203	195	196	180	200	195	202	223	222	204	219	197	195	226	192	204	183	205	220	189	221	199	198	202	200	195	183	180	219	224	207	237	214	201	215	219	219	187	229	217	177	209	219	206	185	207	193	208	204	213	204	199	222	171	209	193	208	189	228	187	204	216	196	194	204	190	193	228	195	208	198	183	185	229	202	210	195	191	211	191	201	200	206	195	192	217	204	183	206	194	206	177	248	202	212	190	220	203	202	227	219	200	203	162	190	228	179	187	187	187	208	179	206	191	184	199	202	193	200	208	204	198	199	217	194	188	196	185	225	202	216	211	206	198	191	205	207	208	192	193	204	196	221	182	212	191	213	192	221	237	204	223	201	221	195	206	221	223	198	211	219	193	208	190	221	200	206	223	219	215	191	192	173	173	201	183	184	202	209	194	171	218	205	200	204	195	200	201	217	212	216	210	214	201	203	209	204	217	227	217	199	200	200	206	199	175	216	171	196	225	233	190	209	193	188	193	197	208	209	195	218	203	207	198	234	226	201	204	224	192	196	210	194	203	190	219	224	184	198	209	223	200	184	193	231	188	175	214	230	184	203	192	222	216	196	187	215	201	177	208	195	220	189	203	210	200	213	215	215	183	203	189	186	195	194	212	209	202	217	211	192	185	199	193	188	201	188	195	191	191	206	218	216	210	207	182	201	207	212	197	188	234	190	196	192	211	211	209	209	195	179	215	181	221	194	197	204	188	203	199	225	208	193	177	193	191	196	183	198	214	207	198	226	193	188	217	231	182	201	216	195	191	171	201	186	208	225	200	180	199	218	202	185	182	223	202	207	198	237	217	176	222	209	197	204	198	199	208	218	173	200	210	228	219	179	206	188	184	224	194	204	204	176	199	191	181	210	199	210	210	195	188	224	176	200	194	210	186	215	206	221	188	207	199	221	191	224	214	198	209	204	209	220	232	182	208	225	195	215	216	175	191	187	211	235	190	186	190	205	189	204	217	203	217	201	212	223	214	199	196	209	199	195	194	196	219	204	190	236	236	181	218	209	199	205	186	210	202	195	216	193	204	223	194	176	185	211	187	204	186	212	208	203	226	181	241	187	203	222	195	178	180	183	178	194	179	196	183	227	206	216	185	201	196	208	187	182	206	196	204	202	189	184	201	210	211	213	244	190	203	195	205	198	204	218	192	196	176	207	199	186	193	194	220	195	209	188	210	219	179	220	157	219	203	207	184	199	212	198	224	191	208	188	183	199	182	194	180	194	215	179	207	220	188	194	216	199	212	206	194	202	188	199	242	232	213	194	201	186	203	219	192	201	195	205	216	203	201	203	173	215	200	217	225	211	213	202	193	187	193	212	210	191	196	198	195	208	197	200	218	187	199	195	196	205	209	189	196	232	187	195	216	205	188	205	195	200	202	195	203	173	198	198	211	186	207	215	190	194	217	220	234	197	172	223	196	218	208	204	185	211	224	234	200	185	203	171	196	221	190	216	202	225	196	205	198	177	213	222	212	217	211	200	194	206	186	213	205	189	198	191	202	194	204	196	202	178	196	217	193	205	191	194	205	225	205	214	198	202	182	207	227	216	202	193	181	196	212	229	193	197	213	209	192	199	180	215	174	206	212	198	216	216	210	211	226	195	193	199	200	226	219	200	196	199	213	219	191	191	212	204	208	185	198	195	211	201	201	195	217	195	209	180	171	180	212	209	193	194	178	213	223	153	219	196	214	215	200	205	205	189	217	197	193	222	227	222	196	185	200	209	200	212	208	201	228	198	205	213	195	201	220	196	212	209	205	193	210	210	214	184	223	206	211	218	216	197	197	214	188	173	189	206	193	212	190	242	184	191	188	209	211	206	214	216	220	208	228	204	203	202	182	178	192	200	194	202	194	180	195	184	229	191	203	196	206	181	238	204	199	238	207	211	213	199	191	197	188	175	196	186	197	229	199	215	194	189	213	205	206	203	245	225	184	223	219	219	221	187	204	204	210	198	219	209	187	165	215	211	208	203	207	203	207	179	204	199	193	214	202	231	233	201	198	205	204	199	207	213	182	194	190	197	205	190	185	179	211	200	196	224	235	179	186	237	186	218	179	193	207	234	189	185	200	192	228	177	221	224	175	183	195	195	228	166	190	182	212	203	197	206	209	189	201	199	202	205	183	199	184	168	204	208	213	214	220	171	192	207	207	221	213	226	216	227	235	210	189	182	184	200	191	186	194	220	221	204	208	205	203	206	204	211	203	204	212	188	213	188	218	181	207	195	213	217	186	186	214	205	176	213	194	188	207	210	229	200	207	176	193	176	179	188	199	182	192	221	229	207	199	208	191	202	192	216	184	195	207	209	184	183	206	194	214	191	222	197	210	197	214	220	211	189	206	189	175	221	182	210	200	189	201	229	191	204	219	195	180	193	197	215	191	202	206	219	163	204	240	199	177	212	225	189	180	208	236	209	166	208	197	206	221	192	205	193	202	213	201	194	195	219	208	191	208	213	207	221	189	172	187	206	210	209	195	218	185	193	180	212	196	204	183	178	198	194	187	197	218	214	201	218	201	219	211	217	182	215	191	211	174	199	203	207	187	209	193	192	224	202	184	184	220	194	203	202	197	202	186	199	203	204	216	189	185	218	206	197	225	194	226	186	196	217	179	199	202	199	210	220	238	256	179	171	205	211	199	189	179	193	211	209	209	199	181	190	199	200	191	213	179	211	188	217	225	213	214	208	193	202	193	175	194	202	197	233	230	206	219	228	197	202	208	207	224	199	213	206	186	188	229	180	190	221	197	183	192	193	218	194	192	183	194	197	170	216	215	171	211	172	191	199	236	200	206	202	212	177	190	191	187	209	199	201	200	206	187	207	184	194	179	205	191	221	206	221	188	195	191	194	214	218	188	214	203	197	224	215	203	198	190	202	232	215	225	199	195	193	196	220	179	195	205	184	195	204	210	176	216	196	192	193	183	220	205	210	223	214	191	197	196	219	192	228	211	206	207	189	208	193	184	209	186	176	202	196	194	191	182	204	211	213	184	220	212	195	221	186	228	202	207	196	194	216	203	201	200	213	197	193	185	210	190	183	219	217	209	189	206	195	191	188	209	198	221	211	191	220	198	208	221	203	177	186	224	229	198	208	225	195	198	209	212	185	178	193	193	203	213	217	193	179	207	205	188	205	213	220	211	198	238	207	216	194	175	233	211	205	205	195	213	202	191	207	210	211
7642	2107	4956	5676	4710	3831	2988	2550	1983	1816	1577	1378	1268	1141	1025	1028	933	936	885	810	867	771	788	675	688	668	695	675	619	588	624	602	558	602	591	588	556	581	593	578	568	560	541	562	558	518	556	566	532	500	574	513	502	531	529	533	493	524	520	505	517	538	507	485	559	539	524	565	590	560	508	538	532	526	562	479	530	503	545	510	545	513	494	538	564	502	549	493	508	486	556	488	471	500	523	499	497	515	500	457	476	470	502	507	561	508	489	528	516	473	468	544	458	479	493	508	471	499	484	476	489	520	497	507	499	482	473	468	543	469	516	484	499	499	495	520	491	499	504	506	509	497	495	503	497	478	496	482	493	483	456	474	468	534	507	482	509	490	514	511	512	459	508	488	471	518	496	494	485	468	446	502	506	445	496	514	552	497	492	444	479	477	474	502	464	498	480	468	472	472	500	454	483	467	477	500	514	470	545	484	486	446	492	475	451	509	494	467	539	466	478	510	503	525	482	514	504	437	500	482	462	487	460	468	476	473	485	488	496	483	501	479	488	504	510	502	483	448	514	447	495	505	483	471	472	469	483	489	503	473	496	447	517	518	478	481	466	485	508	479	485	511	486	489	478	502	477	511	478	439	494	483	541	482	500	506	453	478	502	492	502	447	481	506	447	444	507	480	500	478	512	463	452	501	467	508	475	493	525	449	488	481	496	509	506	505	561	535	489	472	511	449	513	475	469	507	478	534	493	442	463	442	517	520	509	491	473	514	462	503	477	510	487	488	520	485	499	458	495	469	470	471	505	461	448	472	485	466	461	492	534	453	504	472	485	502	466	484	496	502	476	534	466	502	490	491	472	460	457	484	512	502	461	483	527	506	459	486	480	521	495	458	474	489	478	489	456	469	448	488	487	476	527	482	479	492	464	494	495	492	508	526	491	488	492	477	490	480	481	488	482	511	473	517	473	465	488	494	501	491	465	436	516	489	474	482	516	491	451	494	463	494	476	469	499	505	471	473	456	474	500	499	492	485	486	465	513	496	467	493	492	478	482	481	512	501	467	527	434	467	477	473	496	464	490	482	483	527	469	480	465	426	488	461	535	506	476	494	487	462	516	486	495	539	470	488	474	516	462	490	495	445	500	509	498	506	482	484	485	463	467	521	514	500	483	469	520	500	491	460	470	469	484	451	467	462	516	521	492	472	473	533	519	496	492	495	493	483	432	528	478	499	507	471	453	504	497	462	503	487	500	511	522	501	496	480	499	489	500	474	453	485	449	471	465	463	457	529	489	477	464	492	473	439	458	491	465	484	473	480	492	467	489	474	486	507	499	491	474	472	467	463	482	477	476	449	466	485	506	495	471	511	483	513	427	488	548	472	515	519	478	491	446	475	484	492	457	488	472	530	523	509	513	446	521	472	454	492	440	514	502	502	481	470	511	478	472	500	482	465	473	474	500	477	471	502	524	525	467	496	483	521	480	475	481	497	485	477	486	469	502	499	506	483	476	463	520	518	482	519	469	470	465	470	501	489	478	492	463	488	535	466	454	452	489	515	491	525	490	505	497	439	548	439	458	481	486	472	467	470	454	500	477	473	463	454	473	488	470	503	491	522	457	518	484	475	483	495	512	439	517	482	497	484	464	499	555	480	498	488	505	486	476	505	449	533	461	506	456	485	525	470	524	485	489	450	451	455	475	456	507	527	487	472	483	457	485	492	465	453	459	506	464	510	489	495	463	473	494	485	499	504	449	503	476	479	471	486	497	464	494	492	505	508	508	458	483	496	471	503	503	522	489	470	506	454	508	492	506	484	473	518	487	471	491	479	465	508	504	473	485	488	482	502	467	500	468	439	502	457	471	468	502	435	477	441	473	510	460	484	491	500	468	455	463	486	480	509	478	469	496	467	487	507	468	501	523	517	488	457	488	493	499	490	509	459	468	484	429	461	465	479	508	505	496	505	489	484	468	478	466	512	506	490	512	489	524	495	485	445	509	487	498	480	475	465	512	500	482	471	479	471	505	480	460	492	517	477	501	519	490	519	493	477	512	473	522	529	498	469	493	476	481	507	490	497	475	481	485	463	502	465	504	525	474	479	512	509	516	503	483	486	467	477	478	496	478	511	505	524	452	510	478	501	509	490	481	476	479	464	549	475	496	498	505	507	475	481	473	465	495	509	515	440	513	489	489	468	460	495	477	490	467	468	510	466	480	473	485	447	469	454	470	495	494	492	457	481	520	496	466	488	471	528	466	446	513	485	483	489	486	487	506	492	464	481	452	456	464	503	490	488	459	484	453	469	470	453	478	516	478	542	490	449	501	515	517	473	511	499	491	509	459	486	489	494	483	507	487	480	497	535	513	513	498	472	478	443	487	525	474	475	493	496	487	527	476	469	497	470	478	475	490	501	447	500	480	468	466	449	469	440	470	486	477	490	508	476	488	528	466	465	484	432	560	490	461	469	483	486	472	493	472	515	446	467	493	496	496	518	464	478	494	495	474	456	476	489	457	472	469	455	520	496	500	497	497	504	495	469	508	531	493	504	492	466	459	487	477	489	445	485	479	469	513	472	505	457	481	508	495	466	483	487	475	531	482	492	460	480	477	502	479	467	469	468	464	507	481	479	476	489	499	463	502	479	445	462	450	518	454	535	496	478	531	489	501	448	517	466	504	482	522	489	507	504	509	525	476	507	463	484	454	520	483	516	462	453	499	493	533	440	446	486	494	494	467	490	494	494	470	487	502	497	510	543	450	473	508	501	493	498	506	495	457	466	500	489	469	471	503	459	476	514	482	508	522	505	462	483	469	484	475	475	489	456	508	461	506	487	472	486	509	509	523	503	447	478	456	479	467	479	486	484	494	474	467	452	503	525	543	496	495	477	533	507	503	484	461	471	476	463	467	493	470	535	511	470	475	469	498	491	453	473	480	503	537	525	463	489	511	451	515	491	545	464	471	460	503	472	471	464	529	502	517	505	514	479	501	486	490	498	475	432	502	465	488	489	486	517	493	469	473	461	460	523	484	505	520	510	484	472	494	507	469	474	488	497	462	491	470	475	505	468	483	497	536	498	505	502	468	475	462	469	483	501	476	499	484	500	503	483	454	523	460	502	464	511	456	499	434	471	490	506	520	543	474	461	478	475	471	500	499	464	475	468	481	481	498	466	488	542	489	495	471	429	432	489	519	482	533	471	483	501	489	484	526	500	478	481	522	505	508	471	546	477	429	515	471	461	467	483	464	504	467	475	457	506	467	466	493	502	507	473	483	489	480	469	443	486	489	487	513	489	473	499	462	439	475	505	473	496	450	503	512	483	468	495	425	475	473	493	481	449	521	504	482	521	475	490	489	513	487	490	525	495	453	489	498	522	478	432	531	472	501	501	462	460	514	437	467	450	496	508	516	494	472	475	516	496	480	441	454	509	484	484	519	453	466	487	507	483	489	481	474	514	502	490	432	501	471	468	488	482	479	492	481	497	478	496	533	473	524	511	483	472
15083	782	255	242	238	227	224	224	221	200	203	214	233	212	235	252	223	238	202	245	215	227	206	236	225	221	215	216	223	212	235	229	208	204	232	224	209	203	209	214	253	233	210	223	211	250	217	227	239	213	225	216	193	225	241	235	201	246	228	242	249	227	200	217	235	198	232	211	185	216	244	227	251	230	236	186	207	225	225	240	241	226	216	217	219	225	241	221	210	187	212	221	211	217	222	212	212	242	203	213	233	191	228	211	253	231	230	201	208	240	219	221	222	226	213	222	245	197	231	201	231	213	194	199	221	202	199	243	243	214	216	251	204	220	226	233	228	207	215	224	222	218	224	215	233	208	227	201	231	202	206	222	216	177	243	190	252	242	207	201	227	213	222	202	203	211	238	247	198	239	200	231	218	203	218	224	235	201	209	244	200	218	228	215	208	198	231	222	217	203	241	238	226	223	234	223	217	220	254	218	202	234	225	228	218	219	232	230	218	228	217	201	213	237	210	228	250	222	221	199	198	230	224	201	226	229	217	241	223	207	233	200	192	217	208	219	231	205	217	218	218	209	208	214	245	209	227	193	209	216	185	232	218	231	221	217	249	205	196	228	204	232	235	223	245	227	244	217	211	218	209	216	201	191	203	249	195	246	205	200	225	220	215	208	223	222	222	222	181	221	223	222	241	228	209	238	221	230	218	208	217	201	237	229	220	240	210	241	185	227	239	212	233	222	228	219	215	234	227	229	221	232	233	205	216	229	197	211	225	237	188	221	216	240	211	230	221	231	251	238	217	215	212	233	246	224	205	236	234	232	205	241	205	228	222	214	228	217	233	202	224	233	217	199	211	236	202	228	204	237	205	251	213	203	221	218	217	234	229	226	206	216	205	252	239	196	218	216	218	217	214	215	220	226	228	277	191	226	222	221	204	260	219	224	221	203	235	248	248	241	222	208	241	208	221	241	217	229	202	199	241	202	217	221	234	185	234	221	254	192	247	235	249	220	211	243	218	235	220	205	208	202	210	214	243	218	195	187	228	214	232	242	224	215	207	227	229	234	224	217	209	233	230	223	214	244	224	230	232	209	212	206	207	235	227	224	235	222	246	250	209	228	263	241	258	203	213	250	237	221	247	226	220	215	209	213	212	276	204	202	232	228	218	244	205	224	219	203	224	258	246	220	219	218	243	261	191	230	226	195	227	231	230	236	220	189	235	219	223	241	205	214	241	211	240	247	214	216	216	211	218	188	240	223	225	208	211	213	224	224	224	264	213	197	207	223	199	204	238	221	237	228	227	238	203	204	229	258	223	216	203	247	241	233	231	186	213	217	245	234	212	195	219	213	250	237	215	214	232	199	220	231	233	212	249	231	192	226	220	208	241	225	250	234	228	225	218	207	219	216	205	240	198	218	209	187	229	222	245	214	185	217	197	214	236	209	224	213	203	195	210	224	221	228	229	215	231	254	257	201	236	220	231	233	242	215	254	202	194	238	238	223	206	227	237	235	220	198	236	226	219	192	214	189	197	204	220	206	250	249	221	215	211	245	210	225	204	231	239	226	235	227	226	213	215	191	223	244	235	202	212	235	196	231	240	209	217	204	215	233	250	221	191	241	236	244	210	229	209	207	236	212	228	230	230	215	212	245	209	227	214	226	224	221	241	181	244	230	179	197	228	223	232	225	213	216	229	201	228	198	233	224	227	217	224	230	235	228	223	215	218	197	217	215	210	226	219	219	210	200	231	218	206	246	218	225	206	225	214	235	223	234	230	237	208	210	213	228	215	220	213	250	214	226	229	197	203	212	213	235	220	226	213	202	217	231	213	226	219	235	181	224	206	199	202	221	199	210	213	205	218	210	208	214	233	241	206	214	247	238	227	225	204	225	222	221	205	237	238	229	196	232	213	216	237	215	225	203	197	192	215	215	231	216	205	205	229	231	231	212	260	220	243	217	230	232	229	214	213	212	230	204	218	206	224	226	240	226	231	214	206	219	207	241	231	244	252	217	223	217	216	200	212	213	203	209	249	214	219	207	198	202	245	226	239	207	236	228	209	184	224	197	221	214	219	213	214	215	213	217	243	208	198	198	211	227	212	220	226	203	228	217	193	226	199	225	208	198	243	222	249	229	226	214	212	244	233	241	231	243	217	194	220	238	215	201	201	191	239	175	201	235	236	207	216	214	214	215	221	218	223	207	196	198	204	209	225	233	233	225	213	226	241	207	260	244	219	208	230	220	209	229	219	219	238	244	221	222	252	221	212	225	224	228	203	207	233	212	214	216	219	207	238	222	219	223	217	190	241	217	197	209	207	226	247	241	198	210	213	221	204	242	213	206	199	234	220	243	196	230	214	194	278	221	233	222	226	233	218	226	216	204	222	214	201	223	214	210	238	240	249	202	239	193	232	216	209	214	242	202	232	188	231	203	195	209	216	229	215	195	237	205	194	228	213	224	229	206	232	222	208	194	227	232	213	210	233	245	245	228	232	219	220	223	225	213	214	216	225	228	229	227	242	220	232	225	226	239	226	237	223	182	227	212	225	220	234	236	258	228	233	237	213	226	208	248	203	191	190	234	208	231	227	225	218	189	227	192	225	229	235	205	208	229	214	221	218	205	228	227	210	223	228	220	209	219	213	215	215	246	202	228	209	238	210	213	223	243	221	224	219	225	220	235	218	220	226	235	236	236	239	214	188	212	249	207	200	250	228	230	195	248	241	219	204	221	222	223	229	213	219	220	219	230	213	219	212	208	227	215	212	252	224	235	212	223	250	201	209	243	210	205	216	221	224	203	222	229	192	226	217	251	248	227	209	224	228	209	238	217	225	218	212	219	238	207	240	227	232	210	240	224	205	199	204	235	228	215	226	207	248	219	250	229	221	218	216	230	205	200	214	222	199	235	209	183	192	230	210	211	245	205	203	249	235	207	212	230	226	206	195	250	203	227	204	212	240	203	232	228	226	226	222	231	216	224	233	228	219	232	229	221	241	225	223	204	225	225	225	225	247	227	215	232	238	219	227	220	228	233	226	224	230	222	205	209	215	225	217	230	216	205	205	198	219	221	198	247	245	209	256	202	223	212	209	218	207	199	240	227	198	200	226	197	197	250	228	208	213	220	217	201	213	221	245	188	215	215	245	225	216	223	187	236	234	211	207	220	234	227	210	231	240	218	231	227	204	213	204	217	188	222	213	237	243	226	232	210	214	254	212	201	230	217	196	210	235	224	227	235	220	236	211	235	241	201	188	220	250	216	259	238	221	204	237	213	215	203	236	226	193	228	223	231	225	219	252	204	211	227	225	247	235	239	228	208	221	229	208	232	210	205	216	219	219	208	199	232	237	205	239	209	227	227	228	231	183	201	232	239	217	206	254	232	231	242	222	207	233	222	182	207	223	203	213	219	237	216	228	209	234	230	215	220	238	220	246	223	219	251	201	225	191	248	203	228	199	231	211	230	217	218	218	198	227	220	211	193	214	233	214	221	233	241	198	192
6885	591	674	621	656	630	670	614	602	615	601	597	591	620	583	563	598	579	572	533	577	563	564	555	603	598	544	572	588	512	570	591	547	555	571	531	577	594	523	596	571	537	548	547	568	583	561	524	613	586	578	561	583	569	587	557	571	593	582	555	557	561	569	577	595	591	550	587	552	577	546	578	547	557	596	567	572	546	598	568	591	597	547	591	581	592	495	537	544	579	565	575	537	555	562	570	595	584	579	577	552	541	574	545	588	602	528	561	559	554	592	548	575	587	563	557	590	547	563	582	610	588	525	548	551	556	543	564	572	607	578	550	572	560	568	555	554	594	565	533	561	548	563	575	530	543	527	523	576	541	570	537	546	549	588	566	589	561	556	581	535	555	529	547	605	608	557	578	579	567	537	527	599	608	573	594	550	571	568	592	564	640	539	591	637	608	530	578	578	567	582	557	567	551	543	545	584	572	577	592	554	583	541	589	590	537	567	591	579	579	561	585	542	548	567	577	556	538	551	515	533	566	529	555	571	555	571	549	574	538	581	569	563	579	606	555	581	560	562	572	595	605	550	537	561	572	570	561	569	550	564	544	561	522	534	592	544	569	554	574	564	572	576	568	576	587	571	571	574	569	601	532	562	577	559	580	555	562	565	535	544	561	587	566	565	559	530	569	546	555	566	572	567	574	586	549	572	558	581	608	560	600	598	559	565	583	560	559	568	562	584	570	609	576	585	530	583	555	565	575	580	578	589	565	568	538	624	578	576	569	563	580	542	553	620	579	537	581	582	578	571	548	596	571	560	555	601	580	533	558	531	540	511	616	525	584	574	543	528	539	558	555	594	571	558	583	611	561	523	560	592	573	597	562	589	610	559	556	557	584	575	556	562	566	625	603	591	575	557	563	561	579	577	583	560	527	590	587	579	572	543	585	590	547	542	585	640	564	584	615	566	570	548	575	543	571	558	536	583	590	572	583	583	588	566	554	579	570	566	563	570	542	582	557	558	574	586	536	546	592	568	571	554	589	564	539	554	542	569	545	572	611	546	556	545	570	561	604	627	510	573	578	545	549	572	535	563	587	540	556	591	542	559	567	573	583	539	549	550	540	550	565	578	558	542	547	574	589	589	575	524	632	522	562	563	575	614	545	569	577	508	577	565	578	563	611	559	567	598	573	560	592	571	549	578	558	568	560	558	544	566	588	574	584	572	567	562	587	540	623	523	555	546	596	622	602	536	555	574	586	604	544	548	597	573	570	562	548	558	570	544	526	548	603	573	610	604	551	584	501	565	564	572	555	518	544	605	578	600	559	577	614	594	532	550	569	606	552	545	591	563	564	558	576	592	572	550	536	591	574	544	512	542	524	598	551	572	494	567	606	603	577	534	562	609	552	535	586	579	580	552	559	540	567	559	549	540	554	587	568	559	599	563	584	558	540	554	568	553	557	543	553	536	544	564	524	596	527	573	556	609	529	549	568	515	537	547	563	558	566	557	571	605	567	529	557	549	625	544	608	567	581	604	584	588	554	529	569	551	587	601	604	598	567	568	572	510	574	566	559	546	544	576	540	530	590	564	533	517	576	543	608	523	546	609	570	551	547	587	559	574	533	590	557	571	566	551	589	558	570	558	577	546	556	622	579	582	581	567	551	559	561	542	564	514	541	580	552	545	560	559	582	568	589	570	542	544	562	570	570	594	559	563	586	509	561	564	580	536	540	585	544	543	523	549	593	536	578	580	546	579	538	593	617	559	581	541	541	543	550	572	542	576	524	545	564	596	605	603	539	543	599	553	576	549	605	548	548	582	589	584	581	576	565	578	584	564	573	580	587	540	567	596	556	576	610	546	609	621	594	572	578	576	576	572	568	544	572	549	564	569	568	567	580	554	560	586	578	558	523	554	588	568	592	581	518	532	569	577	563	591	567	615	574	580	552	595	575	549	579	567	558	564	560	559	582	557	563	565	555	566	583	578	560	568	529	535	542	594	544	579	624	602	577	579	541	565	575	588	535	603	544	605	590	582	562	577	561	533	574	512	576	600	584	566	616	531	574	587	539	571	587	573	532	594	598	561	558	540	562	558	560	596	560	582	610	541	562	535	554	588	580	572	501	574	568	565	608	536	615	601	585	550	518	568	571	580	564	533	568	564	540	535	555	573	565	596	563	550	581	587	568	554	583	563	565	541	610	585	572	541	588	594	587	572	575	591	552	542	574	577	554	576	558	584	572	532	576	576	567	590	571	550	535	557	602	569	572	571	581	564	589	538	539	593	556	572	564	513	583	523	558	556	558	572	563	584	561	550	540	609	613	577	542	587	544	524	519	570	599	576	545	539	624	530	578	586	634	558	608	592	543	577	557	580	611	538	645	569	581	601	561	573	562	551	556	563	530	568	566	607	554	526	542	559	572	598	569	531	571	570	570	561	524	559	560	588	615	595	537	602	559	571	597	568	566	587	563	542	571	582	564	585	571	582	529	545	587	570	608	579	545	555	580	602	570	587	578	589	600	572	564	630	564	533	581	552	549	579	605	537	577	529	539	545	585	581	547	571	559	556	587	547	592	557	535	586	572	539	564	542	566	553	557	571	607	560	580	535	561	548	580	584	545	584	543	583	549	570	530	538	575	575	568	580	598	552	576	551	554	552	539	581	590	549	607	533	637	591	549	577	565	542	540	558	560	560	566	541	592	575	558	597	563	548	599	538	554	540	628	571	574	556	546	582	562	576	572	570	584	558	559	602	591	568	574	560	558	564	557	608	570	590	551	524	580	589	578	562	614	524	549	581	547	553	543	575	569	559	558	573	568	577	596	537	559	523	589	575	556	550	529	546	535	534	568	536	521	524	569	556	570	517	587	565	570	581	584	564	596	567	588	602	543	564	557	567	587	555	525	525	590	560	567	554	562	577	554	573	558	566	580	568	599	558	505	575	581	548	554	549	571	559	597	552	561	567	561	516	530	569	645	566	622	573	543	483	620	559	592	591	601	549	583	582	592	581	540	571	542	590	565	527	552	570	593	565	527	556	569	603	562	551	566	587	614	572	588	626	565	525	587	539	555	549	559	546	586	630	513	563	564	595	529	589	550	561	566	538	571	544	573	590	547	583	586	538	574	553	586	550	571	571	560	566	542	576	574	615	535	591	556	513	528	593	541	548	565	542	499	562	593	534	596	575	533	593	558	567	574	583	560	580	550	538	570	551	580	570	538	556	597	579	630	574	564	569	616	580	563	566	535	569	574	581	544	628	577	610	562	555	520	573	544	593	560	525	578	578	566	609	575	530	542	589	590	587	590	585	551	599	576	603	571	556	609	560	577	614	588	591	578	565	574	563	566	490	584	527	614	543	589	573	618	600	563	573	571	558	589	545	558	530	558	551	598	595	547	572	532	570	582	611	564	571	554	604	582	533	548	560	534	562	572	559	577	587	576	575	560	586	536	564	572	563	533	551	549	575	528	510	574	531	544	581	612	540	525	589	558	569	526	556	539	580	538
20205	2598	1332	999	751	578	501	488	398	350	307	351	356	346	324	354	319	299	314	331	330	295	294	300	318	319	280	316	313	275	283	313	314	287	288	274	272	284	307	283	299	294	279	255	263	262	311	311	286	293	303	284	291	260	264	256	273	277	273	287	294	292	291	292	300	302	292	278	298	291	276	303	302	271	279	279	297	276	298	299	297	293	294	287	279	289	306	306	292	252	259	275	271	295	287	290	318	269	294	271	311	287	280	263	278	287	269	323	288	281	282	286	254	246	268	269	259	232	291	290	282	300	302	288	300	258	293	274	264	285	282	303	272	289	285	274	269	279	286	262	257	298	285	268	290	274	301	301	312	289	276	284	319	323	269	298	276	285	314	295	278	310	288	297	304	296	277	273	293	288	297	285	290	266	271	278	307	283	274	287	289	283	263	305	295	298	280	276	280	284	295	253	279	276	286	280	278	323	310	306	288	274	276	266	305	311	301	299	280	317	298	307	287	297	313	298	288	304	269	302	301	284	283	275	288	295	280	260	260	276	268	284	259	264	295	289	297	291	274	284	299	266	300	278	281	273	308	287	274	263	259	299	280	297	276	268	275	277	303	282	301	294	308	258	281	291	279	271	270	326	288	282	264	273	282	280	253	256	328	231	272	315	297	266	266	270	285	271	313	277	239	283	275	282	268	282	288	291	298	288	297	319	305	286	292	290	293	280	292	298	278	279	263	262	294	284	284	289	281	279	262	285	270	281	298	310	281	330	292	280	278	316	272	316	295	305	298	273	315	294	280	296	268	295	287	273	269	298	255	274	307	289	284	293	304	258	286	252	279	284	259	281	290	265	286	284	249	267	270	294	281	276	295	256	281	269	295	274	292	286	273	285	290	271	295	302	284	285	274	277	297	268	286	263	253	297	284	309	286	270	294	288	272	284	285	278	300	287	273	274	305	284	253	290	260	330	321	275	294	276	270	285	286	279	273	280	290	299	290	302	288	313	298	249	308	302	267	277	264	269	287	281	301	272	310	273	283	272	279	277	259	267	267	290	284	251	287	269	299	293	261	293	288	279	307	315	273	291	270	289	265	269	282	269	254	286	301	263	268	294	284	280	279	289	304	261	264	293	269	282	285	260	289	292	295	285	319	287	300	293	280	281	283	283	288	269	314	280	318	239	279	276	314	281	265	273	275	284	303	286	310	323	272	296	265	271	263	286	294	258	270	294	308	301	286	249	251	288	311	276	280	302	299	253	281	284	279	265	271	276	270	301	274	263	257	258	273	287	285	296	297	294	304	304	301	265	274	292	251	293	257	298	283	277	292	279	289	291	314	268	313	300	304	262	289	301	290	261	279	265	311	282	283	285	332	294	249	320	279	323	301	301	263	281	290	264	319	282	286	330	289	271	255	286	251	278	258	281	284	288	288	285	251	282	305	289	280	279	303	280	296	293	286	282	304	314	277	323	320	266	269	276	269	290	317	285	270	289	321	283	270	286	283	275	314	330	296	263	282	279	269	299	283	296	304	284	286	256	299	267	323	280	266	260	272	278	275	279	290	287	291	285	275	290	282	271	297	305	291	305	278	297	268	295	297	279	302	312	284	284	290	266	269	284	293	291	313	268	323	281	313	258	315	270	259	280	299	277	280	265	270	275	288	282	263	292	270	297	269	295	279	301	311	273	297	310	295	308	278	268	254	274	264	272	271	293	288	305	294	317	267	286	293	272	281	298	274	288	300	287	309	285	332	298	322	290	294	294	297	295	303	286	294	310	277	282	322	305	263	288	252	269	306	277	291	298	315	297	295	271	313	272	303	293	284	292	300	278	250	277	284	289	294	315	308	313	307	264	309	300	275	293	285	284	314	285	345	261	248	229	272	280	296	262	298	325	278	298	286	300	273	275	298	284	326	291	279	299	288	316	281	266	319	291	251	303	276	273	296	272	314	293	315	261	287	279	304	307	303	278	286	265	305	299	275	286	299	291	304	272	306	305	322	285	292	284	296	313	300	268	311	295	282	289	270	255	296	287	266	293	278	280	289	319	310	310	312	278	307	279	306	270	271	306	257	286	293	278	287	324	288	276	313	269	281	287	316	278	270	268	288	311	302	255	312	291	270	280	292	288	304	279	283	306	301	284	246	291	292	266	284	311	287	286	281	288	273	315	283	267	272	303	310	290	278	262	308	289	251	273	289	314	302	307	292	282	307	303	287	273	276	292	284	307	283	267	284	324	281	287	285	297	267	254	313	274	295	276	299	302	296	276	280	279	293	281	269	273	296	305	279	278	284	289	285	282	244	275	285	292	269	281	263	294	298	309	275	310	279	274	265	309	286	277	295	277	284	282	276	297	296	253	305	321	293	318	290	279	294	304	292	299	299	314	291	301	255	294	297	314	285	260	312	267	287	299	296	288	245	287	276	281	316	257	290	292	293	290	270	287	265	278	286	266	290	307	307	305	291	316	302	286	297	325	291	275	304	270	297	297	302	285	281	292	318	265	286	311	264	273	276	284	279	295	304	279	257	283	307	259	289	262	305	323	268	257	268	277	282	286	317	323	325	297	283	273	288	265	277	278	308	271	299	262	293	316	293	269	299	292	318	289	280	298	252	275	246	271	290	277	296	268	282	308	304	263	284	290	326	245	270	262	267	277	290	273	284	289	261	312	283	293	265	288	291	239	279	273	283	283	286	297	265	290	268	299	308	294	304	269	340	279	280	269	274	305	295	305	316	287	275	261	235	286	334	317	260	260	260	286	286	263	278	263	292	306	299	283	300	278	279	297	276	267	282	272	275	285	267	273	305	275	288	306	268	286	281	255	319	306	287	296	313	289	284	301	280	300	274	266	255	290	277	262	268	268	278	269	256	298	280	270	308	308	277	287	288	310	286	300	285	297	318	282	273	278	291	297	281	279	260	282	268	273	270	266	307	261	236	316	272	268	295	308	275	293	309	308	305	279	261	271	274	323	288	272	281	259	282	285	283	288	302	299	279	300	293	305	294	254	261	294	246	260	276	298	298	273	260	309	277	266	301	272	287	301	284	243	294	293	292	311	284	297	276	255	300	284	275	288	291	261	306	292	307	285	290	327	280	273	293	273	276	305	274	289	259	289	275	256	296	296	283	246	289	280	249	290	317	300	316	273	274	271	264	270	280	283	314	283	293	297	287	281	297	256	288	291	279	304	292	301	269	279	289	291	289	283	286	289	288	292	273	283	318	281	279	281	281	287	274	318	245	266	301	309	271	287	265	295	274	301	273	262	273	293	290	311	255	302	276	276	287	293	313	286	290	283	291	291	298	291	288	278	292	265	305	282	298	298	268	267	290	241	286	265	277	282	271	292	298	267	303	309	282	278	279	260	301	319	263	287	264	281	268	289	276	271	318	273	291	296	271	285	268	303	253	282	309	276	322	296	297	317	291	271	248	312	285	274	297	271	273	281	289	281	323	270	292	268	302	300	258	309	275	297	281	278	311	304	256	309	271	266	279	338
7496	1557	2997	3328	2867	2427	2016	1771	1548	1387	1190	1242	1028	1072	988	1003	1025	956	899	861	836	862	832	799	817	837	836	793	779	815	801	805	828	759	760	798	795	760	790	774	711	758	752	736	765	780	763	742	785	764	767	673	744	705	762	766	806	700	726	727	708	759	718	746	714	783	768	780	733	743	691	650	710	772	742	744	701	718	763	715	753	800	809	707	756	740	689	736	734	731	727	730	711	773	706	708	731	711	725	738	748	691	722	751	747	745	673	734	716	700	691	758	728	706	754	713	712	691	711	736	721	750	722	715	679	714	736	753	700	727	703	698	709	704	698	687	697	739	711	682	738	724	705	721	762	719	744	744	741	749	778	747	711	713	700	736	704	708	723	695	727	711	716	729	733	699	713	749	784	721	730	747	738	703	712	713	683	698	698	731	755	708	729	737	718	722	709	696	709	739	761	702	731	708	772	701	713	683	742	705	713	712	709	707	691	653	704	737	716	731	745	748	766	688	713	729	744	706	748	738	713	800	707	692	698	706	732	697	777	734	719	726	723	685	685	726	688	722	690	664	719	724	690	720	675	695	759	724	687	693	697	696	716	745	722	712	747	699	699	746	721	710	758	684	704	763	722	718	685	711	715	740	693	737	716	766	698	715	726	744	726	718	695	730	737	732	698	710	679	739	739	732	704	751	752	704	733	749	719	735	687	751	701	693	747	758	720	718	765	729	743	708	714	732	710	697	685	733	759	735	709	719	739	781	763	705	701	723	758	746	759	778	779	689	752	758	695	696	698	783	752	700	741	687	731	736	698	698	741	728	648	735	705	704	705	738	707	691	724	716	701	711	738	758	713	736	684	740	704	733	712	697	720	770	722	683	714	745	699	769	680	710	694	675	727	693	704	693	682	701	759	706	739	731	755	720	699	702	684	709	662	725	725	733	705	744	707	759	716	740	744	699	725	716	769	764	713	709	715	715	716	711	706	690	709	662	680	736	751	777	734	695	760	716	716	743	707	753	729	693	699	703	742	737	730	745	711	714	684	731	761	735	746	739	689	731	668	709	683	703	715	732	676	726	782	716	750	719	763	717	729	697	718	745	707	740	741	719	724	714	717	668	702	730	719	712	715	738	695	702	706	717	751	754	738	737	727	727	699	752	738	727	724	722	714	758	724	713	726	704	709	708	682	695	786	718	734	726	727	722	783	713	717	753	721	741	715	712	765	697	699	721	742	702	741	717	747	734	744	711	741	717	734	640	706	724	659	749	703	725	701	664	683	740	705	724	757	734	684	721	723	686	796	771	701	722	696	696	706	721	714	741	652	717	680	706	670	700	762	753	748	718	716	724	727	753	691	714	731	754	781	745	744	729	734	730	691	733	720	736	782	724	738	723	705	744	756	728	689	726	742	722	743	707	665	723	716	747	699	693	721	699	663	722	721	686	711	737	711	701	718	709	743	768	746	719	677	700	706	732	724	719	694	747	698	721	701	704	718	743	713	736	726	718	700	667	754	707	705	713	704	675	671	724	748	739	732	694	718	760	717	709	701	730	664	718	742	730	723	735	683	685	729	700	735	707	724	720	740	711	701	746	684	737	750	701	761	765	697	721	754	688	707	755	720	699	741	698	696	699	690	757	714	650	710	706	727	745	757	682	725	695	735	679	700	746	754	720	745	718	715	732	705	735	728	742	726	710	694	691	724	751	732	679	731	719	705	746	676	725	682	702	762	721	708	668	746	703	709	730	787	664	705	724	703	714	721	722	706	704	754	719	736	737	716	721	687	696	693	757	779	715	706	730	685	759	721	744	719	704	698	773	733	735	721	732	725	725	717	646	696	662	688	720	752	775	700	737	708	725	688	684	685	694	724	707	728	704	732	687	722	708	711	731	730	727	684	711	716	740	745	667	678	695	715	726	754	714	768	728	751	741	727	715	739	743	720	702	777	739	727	714	696	725	726	684	697	726	740	712	723	715	734	712	738	755	695	664	699	749	748	681	751	702	714	699	730	759	745	740	752	728	708	718	756	723	716	705	724	718	718	671	699	759	697	729	758	711	801	735	751	725	754	677	725	703	701	734	727	717	687	679	735	680	724	673	672	712	716	763	732	682	722	746	715	729	721	732	705	700	770	745	665	738	745	732	701	733	715	689	735	766	700	713	690	711	735	651	750	706	706	705	718	704	789	775	697	749	738	680	687	709	739	714	679	683	742	750	665	692	698	742	725	714	691	751	746	690	732	736	698	718	721	738	708	727	717	692	720	690	693	747	688	705	729	712	681	697	704	689	753	749	689	696	708	734	777	740	709	713	750	730	658	692	769	714	680	721	727	730	685	744	726	746	677	736	699	690	717	696	703	699	781	738	685	700	698	773	745	669	722	688	699	761	736	664	727	740	739	695	723	693	761	715	697	747	702	766	712	705	754	767	747	738	742	743	723	714	699	739	774	719	718	712	681	673	723	711	753	729	706	708	734	708	741	722	684	698	733	680	766	689	730	714	733	722	711	748	750	719	713	717	719	728	714	713	735	726	707	778	742	692	731	683	753	761	704	740	709	708	702	675	727	694	728	705	685	730	721	718	715	674	723	711	704	704	784	737	738	663	733	698	707	737	754	699	706	686	717	736	730	639	672	699	683	817	695	728	729	699	754	761	697	726	736	756	766	709	723	722	724	756	690	690	708	704	739	701	733	705	722	762	723	715	745	773	732	720	734	702	698	735	720	759	735	701	751	721	721	704	719	720	690	771	683	749	721	699	697	712	746	737	730	763	720	756	718	670	727	734	699	727	711	716	699	728	716	765	657	702	754	708	715	695	753	677	726	704	712	750	700	722	738	752	720	699	755	670	720	699	726	680	772	689	714	751	739	723	718	725	725	761	696	735	714	721	745	718	765	750	706	694	712	767	784	711	715	764	709	711	688	700	758	729	680	703	699	759	709	662	765	709	715	732	723	721	772	715	697	744	744	750	729	745	723	697	703	693	731	660	695	721	704	677	703	692	711	682	702	721	747	702	713	648	753	725	730	753	711	758	711	736	722	713	705	722	696	745	731	753	744	713	723	722	740	743	696	703	768	702	755	711	719	711	694	712	740	717	746	723	670	710	715	666	727	730	698	750	742	675	739	708	769	717	755	732	722	698	759	770	672	717	744	763	693	780	693	706	722	706	715	712	737	720	707	717	690	711	727	722	690	682	713	725	731	678	733	737	711	769	700	734	699	745	724	757	721	714	706	701	700	763	724	751	713	710	699	703	717	714	725	721	701	747	698	713	769	711	702	718	732	690	744	703	733	725	646	734	784	710	708	687	705	712	674	754	709	749	704	702	776	713	731	750	700	686	741	713	734	709	705	781	721	754	731	766	745	683	738	727	742	698	731	685	705	812	695	732	723	711	800	717	711	691	700	680	741	741	734	716	738	712	755	745	712	697	715	707	724	752	709	762	721	700	725	717	694	752	740	734	700	726	655	737	713	693	704	725	732	706	743	731	658	694	733	751
24140	5160	2553	1748	1197	869	712	536	473	415	368	342	328	297	270	281	258	228	227	247	235	221	202	221	238	221	227	214	190	221	227	205	213	210	219	197	215	235	233	191	219	222	216	189	178	211	214	203	185	188	216	198	223	209	230	205	193	218	202	210	190	221	208	196	210	199	223	214	225	182	209	213	210	208	215	187	180	204	189	211	202	202	218	175	191	204	207	194	210	198	223	204	208	199	193	196	200	202	193	182	182	218	210	206	214	223	214	194	213	204	197	198	190	196	211	235	184	172	204	188	194	209	216	208	194	223	198	193	199	196	201	202	218	195	197	207	200	217	233	178	212	193	204	208	203	198	229	217	209	203	181	195	196	208	191	199	205	201	206	186	222	200	207	201	202	221	206	225	186	187	187	199	182	202	216	221	228	187	202	200	195	237	204	230	229	205	201	187	205	202	208	198	188	189	164	199	179	226	204	208	205	232	198	204	239	195	205	214	190	216	189	239	172	193	196	217	195	189	202	171	174	173	186	215	233	198	195	202	202	176	200	226	205	185	176	206	199	229	187	199	182	185	216	192	207	182	233	238	215	197	193	192	188	206	199	218	205	211	192	210	214	189	173	197	205	188	192	177	205	173	222	202	217	223	206	206	190	208	216	210	200	196	207	180	196	220	191	184	199	188	210	188	185	209	203	200	205	202	190	203	204	192	210	206	213	217	213	204	194	189	233	208	202	183	205	208	205	170	212	190	225	206	189	196	189	211	202	213	216	185	186	213	196	204	213	217	211	199	205	222	195	202	204	164	210	201	182	213	260	179	204	209	216	194	199	196	239	213	188	187	223	168	196	194	191	214	199	201	201	204	185	218	193	210	194	176	208	239	213	182	195	189	218	220	203	232	203	202	197	203	212	189	211	198	188	205	191	189	198	207	215	215	207	192	208	202	206	196	206	200	208	215	193	198	192	193	201	227	202	205	189	201	224	215	194	222	190	194	200	196	214	202	213	201	195	206	198	214	213	217	208	186	208	187	212	203	213	214	219	199	179	188	220	161	192	217	170	213	182	200	206	204	200	191	201	208	187	195	214	209	207	210	169	224	203	181	210	183	211	186	193	216	177	183	209	193	200	196	194	216	207	193	203	180	187	204	214	214	188	197	214	178	186	204	190	208	220	195	203	193	212	190	211	201	176	186	210	172	188	184	189	190	209	192	222	185	201	195	180	196	188	193	178	203	183	207	201	188	209	193	209	197	199	183	186	186	197	215	200	205	205	200	200	194	185	203	225	210	227	198	209	198	211	213	218	186	208	205	190	227	224	191	224	192	210	196	207	188	221	180	195	195	173	218	190	218	168	229	205	187	213	204	194	201	201	189	205	232	231	197	181	184	196	207	198	210	204	198	198	208	199	198	204	197	202	200	221	188	206	198	208	205	191	193	208	198	204	200	215	199	166	209	189	217	201	197	211	170	172	183	194	214	188	178	184	211	217	233	181	201	208	196	185	187	180	167	214	201	217	195	180	174	202	206	208	184	188	192	170	196	228	214	191	199	195	183	191	169	205	220	176	207	230	168	208	200	217	196	227	187	201	185	197	193	205	197	187	202	228	198	201	200	211	199	199	210	181	222	186	199	189	194	203	190	210	205	201	200	209	215	183	210	188	224	220	199	199	173	195	207	192	188	211	200	180	203	205	211	211	215	217	195	205	227	207	207	189	171	196	179	204	207	208	209	244	192	212	197	214	213	223	182	205	178	201	202	197	191	220	183	205	191	182	196	192	205	180	212	164	210	226	198	201	200	213	213	193	190	201	193	191	184	207	215	216	215	198	200	198	200	212	178	220	181	200	201	200	220	203	208	222	183	224	198	176	211	226	201	185	178	219	193	225	181	213	192	218	215	186	189	203	215	188	183	219	194	183	195	197	200	170	184	217	192	189	198	224	213	182	231	204	214	205	177	216	209	201	213	192	218	200	166	183	185	197	186	195	194	173	210	178	181	202	200	202	203	194	204	154	227	195	205	173	165	191	194	189	193	187	214	203	201	210	202	188	202	198	193	189	201	207	188	225	201	203	187	196	194	200	174	224	204	222	232	204	179	213	180	195	201	181	211	195	218	204	181	195	232	172	203	205	187	204	199	210	215	188	201	192	197	203	195	217	216	203	193	202	167	210	206	229	195	203	190	192	194	219	223	178	210	193	223	169	221	223	193	200	187	175	166	194	193	214	211	211	188	217	193	190	200	221	191	190	203	204	202	191	211	198	191	205	178	200	202	192	204	186	224	219	215	199	211	214	190	211	208	204	189	208	194	193	169	194	187	221	202	191	185	191	209	193	199	201	213	193	225	183	200	218	235	214	193	208	204	201	195	182	222	215	193	201	226	205	196	199	215	218	217	160	201	201	204	199	194	193	187	174	168	178	187	199	200	219	192	204	205	192	181	191	197	220	191	192	197	187	208	210	199	178	196	196	192	194	186	191	195	193	204	194	230	196	223	205	201	203	207	185	215	190	179	210	171	228	169	202	198	204	205	191	183	195	199	228	187	204	223	191	199	199	198	193	192	215	194	210	180	175	206	190	214	189	197	202	188	198	212	184	213	210	198	193	180	200	172	210	195	218	218	209	199	199	173	185	210	211	158	198	189	212	191	197	204	236	210	217	179	182	205	209	189	184	213	193	203	205	198	190	208	230	205	212	214	218	195	189	187	207	194	182	209	195	229	192	190	184	184	190	192	190	200	209	210	205	181	201	175	211	225	211	188	221	223	182	221	200	227	169	183	210	197	200	187	223	195	218	194	211	181	181	204	206	197	214	189	192	188	207	221	218	198	199	198	196	180	204	203	179	206	190	232	181	196	218	230	162	223	197	197	217	204	198	207	215	174	196	205	191	156	185	230	213	193	213	180	167	169	165	204	190	186	188	188	218	190	229	202	191	181	205	203	201	194	199	201	213	186	201	211	201	222	198	204	180	197	216	217	191	201	233	218	205	194	187	217	226	199	230	225	195	189	190	212	188	192	220	198	227	196	231	189	192	186	188	205	188	191	183	200	205	225	190	211	203	221	190	196	189	214	188	205	214	198	186	238	222	182	195	196	205	188	177	213	181	216	201	199	200	205	188	208	199	192	177	221	201	195	223	206	200	191	191	197	221	190	207	197	188	189	196	205	188	187	216	214	192	198	214	204	192	189	200	182	196	209	204	202	226	203	188	178	209	198	192	216	178	191	195	178	217	214	202	193	184	191	201	198	188	199	193	204	182	197	205	218	193	209	181	233	182	190	225	212	175	202	177	176	208	199	191	194	213	210	181	215	213	194	206	218	196	190	198	197	207	210	201	202	209	206	188	186	205	201	168	197	199	199	192	211	194	196	214	179	185	195	175	209	203	194	171	195	193	183	197	212	184	201	213	208	209	213	202	195	188	202	201	215	181	190	204	208	208	214	188	176	193	185	186	183	215	188	181	173	183	212	196	193	204	201	194	205	216	212	201	172	195	189
7675	2063	4914	5618	4761	3881	3064	2527	2180	1812	1541	1418	1357	1145	1083	1015	984	948	906	772	755	734	721	656	717	683	704	677	681	623	632	635	609	614	616	597	542	597	563	602	576	546	544	551	560	543	548	542	541	542	551	537	554	508	530	509	535	489	521	516	512	505	557	528	495	609	565	533	543	483	503	532	538	516	492	482	535	523	539	548	569	598	568	501	515	513	508	502	516	507	510	487	482	511	500	526	512	512	454	502	513	471	499	510	491	484	542	514	475	465	515	465	473	462	490	491	524	492	513	486	494	513	485	467	463	483	500	507	506	509	486	502	479	473	482	473	457	512	444	531	518	441	482	477	511	474	512	486	482	496	457	501	455	522	474	498	492	532	487	518	520	490	493	501	495	501	476	525	467	497	509	470	455	508	503	489	483	470	506	481	514	462	523	486	502	477	470	483	484	495	511	505	495	499	492	521	502	480	493	493	508	476	492	499	486	465	478	487	486	525	490	484	516	453	471	543	502	508	492	502	481	489	463	478	459	438	484	470	470	478	492	470	489	461	516	501	492	443	455	522	472	546	476	508	450	534	507	548	485	457	495	515	471	487	495	488	467	481	485	494	458	445	501	466	485	487	498	536	476	503	469	514	485	456	481	483	471	485	453	459	502	489	469	484	502	488	536	467	479	507	492	500	492	460	484	519	511	476	503	536	515	460	488	476	534	480	497	462	494	510	475	507	525	484	451	461	523	508	481	491	466	491	496	503	484	503	462	505	494	467	492	481	453	465	433	466	455	509	473	454	461	487	497	491	497	505	519	509	520	498	459	502	481	509	507	482	494	490	486	480	470	519	504	514	495	476	496	505	448	482	511	483	458	465	470	527	505	454	436	488	445	469	471	461	498	487	489	472	500	500	493	509	500	521	514	503	493	520	471	496	516	497	453	476	480	480	466	501	488	511	446	474	489	473	491	468	490	491	552	496	466	475	486	532	490	517	512	518	481	507	455	477	475	488	499	506	473	489	495	504	539	514	479	463	458	442	490	513	448	537	517	465	493	459	503	429	475	460	483	474	506	483	494	508	495	510	504	496	515	498	463	486	496	477	503	486	480	473	493	507	449	462	440	467	499	530	455	478	505	501	473	495	473	501	469	483	469	461	481	464	473	485	485	492	525	518	459	510	513	467	505	448	457	459	496	468	508	471	482	502	491	476	489	458	462	435	507	492	500	472	471	515	471	464	472	491	468	479	440	464	463	489	476	465	503	497	489	505	472	463	491	515	487	462	486	488	518	476	520	495	472	466	476	502	465	504	457	502	486	490	540	468	475	478	454	498	498	471	483	472	475	491	478	458	483	468	467	472	547	503	457	495	502	520	500	480	482	488	522	489	524	454	481	494	480	496	490	488	439	490	491	481	481	465	485	472	530	455	505	506	459	464	449	535	500	504	503	505	508	489	476	495	473	487	452	467	487	494	462	516	502	506	497	472	511	488	523	482	473	456	447	492	487	488	488	459	488	483	481	512	442	497	492	488	495	511	485	498	468	478	494	505	465	493	467	521	468	476	442	471	523	501	491	520	472	497	455	495	503	511	506	517	494	496	497	515	507	459	497	505	489	493	495	478	480	497	524	487	446	500	456	522	462	502	453	469	478	500	517	498	520	520	446	501	547	494	471	430	481	493	471	510	479	480	481	494	460	458	498	463	450	453	449	506	475	516	480	523	463	492	458	493	495	482	462	489	486	472	493	490	487	487	497	488	509	499	459	472	542	468	507	514	471	516	465	481	485	483	480	491	465	474	482	520	512	495	519	516	498	440	503	515	453	460	497	472	475	469	517	490	440	457	520	477	489	493	460	493	483	490	461	489	501	503	478	509	523	484	489	502	468	455	470	444	478	473	479	434	476	490	479	469	472	508	515	462	476	483	504	463	468	523	513	493	481	506	485	481	479	469	468	527	467	487	447	475	511	495	478	459	477	515	490	521	480	524	474	507	507	519	485	472	503	460	486	499	505	479	532	519	478	491	481	481	514	503	449	498	479	517	487	480	478	483	495	458	499	511	487	465	501	478	516	472	495	478	480	484	451	511	495	452	452	492	512	505	491	459	462	476	491	461	474	476	491	446	517	459	493	479	462	500	476	526	506	497	490	541	496	506	482	487	520	484	494	493	496	491	490	480	504	486	451	504	494	463	462	473	442	479	486	509	492	461	447	500	468	472	470	473	491	488	494	497	522	485	522	494	497	456	469	492	463	484	481	496	441	472	498	485	490	474	474	476	491	510	494	517	450	516	445	518	487	467	467	482	489	481	474	487	501	515	534	467	490	477	483	495	506	508	463	467	446	462	493	496	462	419	451	521	484	507	503	498	484	438	479	480	534	531	473	493	463	518	506	482	470	474	488	454	483	482	455	471	470	496	444	467	498	525	469	523	424	470	524	467	460	484	462	438	510	453	507	468	436	486	499	497	472	490	519	485	483	507	496	520	498	543	521	494	461	515	495	490	477	486	496	496	497	487	461	463	521	490	489	506	522	538	527	510	490	486	490	495	495	484	459	500	510	492	518	499	508	499	504	510	463	455	517	507	522	505	453	480	480	536	492	512	499	465	447	500	501	457	503	487	519	508	469	536	472	533	473	450	509	495	502	508	463	455	463	448	517	486	466	466	475	511	447	479	488	461	440	508	510	486	491	491	459	507	458	487	484	482	511	517	460	506	526	493	487	474	509	491	486	470	511	509	467	510	489	475	455	471	498	486	468	455	487	507	523	444	480	490	466	480	511	474	464	499	457	450	504	464	478	454	492	482	494	467	487	500	500	435	469	496	502	478	469	493	473	491	484	452	470	510	479	494	484	518	464	492	511	484	468	510	479	498	497	508	510	474	469	459	500	472	505	504	498	487	485	446	461	500	516	477	513	498	503	519	472	497	474	500	479	476	494	479	486	506	497	513	508	478	486	515	516	470	452	475	490	499	466	507	479	511	501	461	470	494	499	495	487	456	483	482	482	485	514	450	479	529	474	480	468	428	476	517	487	463	491	505	407	471	475	497	525	444	457	462	558	476	475	502	497	508	496	463	516	505	471	487	485	507	475	454	490	503	477	505	518	471	497	498	492	463	481	485	511	471	480	475	470	530	513	509	490	488	440	508	490	499	466	504	443	497	466	499	490	439	466	511	438	461	478	485	483	504	492	536	531	498	496	514	490	462	501	488	497	455	458	506	482	484	467	480	487	500	478	462	496	470	489	556	505	460	498	491	483	515	463	490	520	476	479	501	466	469	494	481	452	472	464	464	480	493	499	451	521	494	496	528	444	483	501	493	525	495	466	511	508	441	491	489	519	498	460	486	483	531	482	533	536	454	501	463	513	472	484	495	491	458	484	483	520	472	492	463	482	479	474	506	471	503	494	484	478	451	474	532	460	514	498	499	461	531	426	490	472	505	496	465	522	481	502	449	504	515	491	485	521	486	424	470	464	489	452	479	510	486	476	523	443	451	535	512
15158	835	294	256	260	224	249	225	227	221	244	232	217	232	225	198	212	225	238	237	213	206	207	217	219	232	231	204	242	271	232	204	190	243	222	226	256	200	227	224	212	192	222	216	221	218	219	216	233	223	219	233	219	218	212	222	216	232	176	226	231	220	209	242	241	202	216	230	228	211	223	220	248	218	209	231	255	233	210	198	204	227	229	209	200	200	226	210	219	200	233	216	220	217	208	221	234	236	247	225	211	228	251	207	205	210	210	222	209	238	236	231	233	237	245	229	273	235	257	237	208	217	234	225	226	216	246	230	227	221	207	220	228	228	232	255	233	222	204	236	226	199	197	234	219	228	233	230	239	216	241	246	226	229	189	238	224	275	252	226	225	220	186	230	227	200	220	229	195	222	209	213	217	227	234	220	215	217	237	221	217	218	222	205	227	213	235	225	229	215	204	215	201	207	234	209	221	210	223	222	238	250	265	231	219	250	242	184	239	191	226	239	227	208	243	225	230	245	209	251	202	222	217	260	203	195	200	215	200	226	214	233	217	247	240	228	249	208	213	204	212	227	219	244	220	218	184	224	227	235	229	214	208	214	252	214	212	239	206	215	216	238	211	214	218	229	212	236	257	204	229	210	216	221	219	223	205	209	207	231	231	242	205	226	215	244	221	217	224	234	236	225	214	232	250	223	207	223	224	223	215	216	232	218	237	222	234	214	233	205	208	206	228	216	220	215	250	223	239	214	207	215	243	228	216	227	245	245	235	249	244	241	224	215	226	228	209	214	228	212	189	231	215	224	209	220	232	231	228	226	179	211	234	206	205	222	226	204	225	203	233	210	195	233	199	235	218	192	213	230	244	214	230	225	247	209	214	240	245	258	217	225	236	211	222	248	249	216	209	214	232	195	224	227	208	235	218	222	224	236	214	233	226	226	246	220	201	222	211	240	200	217	234	224	220	235	209	245	225	235	221	239	222	233	210	202	231	243	236	227	201	227	203	203	217	235	243	189	235	226	228	214	207	234	192	217	213	193	214	234	235	238	244	223	242	223	222	231	220	208	233	204	216	224	192	212	199	224	227	196	241	210	237	224	218	226	224	213	225	234	231	233	237	230	249	226	214	231	233	229	234	225	219	218	223	221	215	218	252	233	225	218	204	208	218	232	195	200	206	192	235	217	224	204	228	249	219	185	211	217	224	231	220	220	209	225	203	217	240	213	216	210	210	234	212	203	215	196	197	217	225	236	228	206	262	244	226	216	198	223	199	222	222	234	267	187	201	217	214	235	215	229	214	231	230	214	230	215	235	233	199	211	192	209	246	233	247	225	231	234	221	207	232	240	259	247	215	218	207	257	225	213	219	228	216	225	216	216	220	226	228	231	227	206	199	240	220	207	214	220	218	231	205	236	228	238	229	200	236	221	213	218	226	251	230	228	228	220	213	223	210	222	213	222	210	216	233	235	214	218	219	240	212	218	229	246	223	195	224	221	227	203	240	231	214	217	207	214	213	209	226	257	239	222	232	215	223	213	234	219	220	238	228	236	196	221	227	233	212	216	235	221	202	222	229	218	218	248	200	222	245	221	209	228	210	215	225	229	222	226	225	233	236	230	216	241	200	261	225	212	217	216	245	240	251	194	178	198	210	196	238	220	213	229	238	225	212	200	248	225	232	201	233	243	244	251	200	193	232	251	236	211	237	225	218	222	204	220	210	184	227	216	245	229	186	246	233	224	210	198	218	226	235	245	213	224	206	224	246	216	249	219	203	237	232	238	206	238	228	185	219	216	216	237	247	234	207	220	203	207	226	224	226	214	227	225	216	209	210	228	243	235	206	217	219	249	229	198	223	223	197	226	244	206	217	229	195	244	213	228	217	234	221	210	233	224	226	210	235	216	220	212	215	251	211	213	243	237	205	256	218	214	241	252	223	224	215	242	260	215	224	203	214	222	226	198	206	221	205	217	241	245	201	234	233	224	221	218	215	244	239	212	222	208	213	221	221	213	235	241	206	234	211	233	213	215	206	226	190	223	223	244	220	220	212	218	239	234	235	208	215	219	226	223	236	224	246	231	219	237	237	239	236	226	217	205	237	202	205	218	206	224	219	239	212	198	210	234	224	231	202	225	236	223	223	226	230	233	231	204	226	230	228	190	224	226	216	246	222	202	248	216	232	220	237	209	220	221	239	235	215	239	225	219	222	217	213	215	217	193	243	216	184	230	214	229	218	212	203	208	234	227	218	225	228	221	221	207	240	236	215	207	210	214	240	222	222	211	213	228	266	233	236	220	225	233	194	206	237	223	212	237	251	236	249	230	230	213	236	216	207	224	226	232	238	225	233	196	225	236	232	238	250	223	216	224	216	230	226	222	223	209	237	208	238	241	226	251	224	244	251	217	212	262	203	210	206	202	221	211	236	195	212	244	195	238	250	241	237	226	216	233	216	215	225	236	202	222	236	227	230	214	207	221	219	221	215	217	230	216	213	228	222	199	209	230	203	219	234	212	248	220	233	229	245	221	224	230	212	206	224	218	202	222	227	254	197	217	225	230	231	251	223	212	219	200	213	235	256	220	235	233	224	240	222	203	245	230	212	231	233	221	202	214	214	243	223	205	201	243	232	230	211	229	232	232	228	255	203	228	200	237	223	214	209	240	219	227	205	237	220	255	212	237	231	202	200	201	253	259	246	218	212	231	211	218	214	225	203	206	235	231	225	240	178	217	214	253	224	234	214	198	209	226	220	201	207	225	202	225	197	219	244	214	214	212	198	231	208	215	213	240	228	187	215	242	205	236	216	218	225	232	216	232	241	259	219	233	229	209	208	219	240	227	243	244	232	238	231	222	212	232	210	240	221	206	228	227	248	215	205	230	218	224	209	224	236	226	228	238	224	218	226	214	208	229	217	258	220	208	226	224	226	225	212	218	195	201	203	259	251	221	246	222	251	217	195	221	203	216	216	227	233	198	214	259	227	226	240	193	211	224	246	226	205	237	234	236	223	233	232	224	222	230	202	209	219	211	271	204	220	202	206	232	220	231	241	236	212	231	243	203	210	226	200	225	216	231	247	261	208	262	221	221	225	202	228	217	254	233	237	218	220	234	225	188	232	224	226	220	231	219	200	247	207	195	210	230	238	217	239	205	219	231	208	262	215	224	216	230	218	235	247	222	209	205	207	221	234	229	213	217	217	195	218	217	218	235	225	217	214	199	210	241	226	199	245	219	216	240	230	234	213	224	216	229	223	209	261	218	215	222	234	198	207	274	240	226	205	229	225	215	211	224	208	228	232	229	232	216	204	222	231	245	236	225	239	191	213	205	236	215	197	201	214	214	243	218	235	214	224	204	233	241	230	230	216	232	232	238	214	210	224	238	222	200	211	242	231	222	240	219	221	228	212	190	211	249	217	217	200	223	237	229	234	228	253	211	217	254	223	227	230	237	228	205	231	214	210	239	231	211	216	255	252	225	215	207	212	229	221	216	211	229	221	204
7065	608	678	732	703	710	651	631	644	607	633	572	622	626	624	597	591	612	600	570	559	584	524	578	563	593	593	548	560	577	533	538	566	559	612	561	535	556	596	572	590	556	574	587	614	565	558	575	586	567	559	590	564	579	579	585	601	563	525	547	594	578	596	584	589	527	597	563	582	536	588	593	583	558	543	603	571	545	540	570	571	562	564	548	605	602	604	573	561	560	592	548	577	598	547	550	568	586	542	595	591	606	557	521	564	522	574	595	558	589	551	618	564	601	556	533	569	561	604	621	627	602	580	572	555	514	576	593	627	539	578	561	567	554	576	585	505	549	598	561	552	563	555	570	513	586	572	581	571	575	589	562	561	552	548	548	560	550	584	552	510	561	542	595	607	588	552	564	572	603	567	533	592	611	539	588	559	535	580	571	585	613	565	571	557	533	573	541	542	559	518	533	568	630	582	554	550	594	595	561	597	569	584	561	561	547	599	577	584	561	585	583	588	582	583	560	600	534	600	607	627	576	597	545	546	618	548	548	537	527	572	542	547	556	584	564	570	562	583	543	577	590	572	604	573	575	572	554	583	598	577	561	576	595	534	573	597	540	549	512	551	597	588	529	589	543	578	611	541	564	568	555	644	598	549	569	590	594	554	571	576	583	578	580	554	565	568	597	565	547	572	573	608	527	577	613	579	553	558	578	575	591	621	588	578	585	529	565	595	575	600	590	578	613	573	539	572	517	576	580	556	590	545	556	562	588	551	579	588	611	569	573	551	583	527	556	563	553	519	579	567	540	557	612	577	604	554	596	571	545	553	564	573	514	578	587	566	552	606	575	563	606	565	578	509	518	596	536	544	562	586	578	566	586	543	562	579	575	567	530	535	622	559	583	545	560	579	583	540	551	581	566	547	574	579	583	555	591	577	621	545	570	548	584	595	551	610	580	520	573	596	573	576	552	564	563	613	577	545	564	555	595	556	592	573	542	604	542	576	526	540	615	583	543	599	601	593	580	521	582	548	582	539	589	567	592	529	528	578	585	525	620	559	560	597	541	570	592	551	558	561	577	555	573	615	539	532	533	580	571	561	560	577	582	559	530	558	593	567	537	566	584	560	570	600	543	572	555	541	546	544	593	575	563	566	555	599	583	576	542	557	577	611	594	572	588	597	572	551	560	598	550	591	601	599	517	594	559	576	570	598	522	568	586	541	554	583	583	587	574	585	587	553	569	591	581	572	599	575	579	558	592	592	565	593	594	565	536	568	567	560	625	512	572	571	620	589	566	572	562	536	565	584	584	540	574	598	551	594	562	550	556	543	556	572	576	560	572	599	547	557	554	578	554	592	565	590	577	579	544	590	550	542	639	596	574	535	542	550	570	537	613	579	589	580	584	542	569	527	546	571	560	560	545	584	540	546	532	564	550	535	555	541	564	545	581	560	561	615	548	556	574	589	587	593	539	573	545	551	610	611	592	561	564	563	552	579	553	566	585	568	565	559	577	581	562	579	595	565	557	570	566	589	579	578	561	557	552	592	560	592	559	566	593	590	542	577	608	544	527	565	573	575	560	576	554	573	589	578	561	536	570	548	597	542	564	570	570	645	576	592	602	552	579	599	559	574	559	558	609	604	566	530	554	555	567	546	592	582	586	560	584	607	556	549	526	591	542	568	538	553	533	587	624	552	577	585	556	577	612	505	564	565	594	587	615	565	572	552	562	538	573	546	572	564	552	576	556	596	556	579	595	603	585	567	552	610	606	584	565	562	523	577	559	550	568	609	575	601	543	565	594	568	542	567	593	597	530	589	612	575	561	539	582	519	574	547	530	528	576	502	528	576	533	543	575	591	586	547	572	541	593	587	550	585	584	569	588	595	543	532	553	597	573	548	539	622	594	589	542	551	600	520	595	583	574	565	587	547	592	578	625	593	573	589	575	577	590	567	585	588	612	555	557	611	555	560	569	543	579	564	573	540	600	572	593	543	594	584	600	561	550	586	576	600	567	633	554	541	545	548	590	524	545	553	556	558	583	587	525	576	525	580	597	518	584	547	564	592	557	547	535	615	543	540	533	554	592	588	545	566	515	566	566	571	634	516	544	622	578	544	536	600	581	579	500	569	616	570	547	594	552	537	552	591	595	608	581	608	570	534	555	588	585	554	608	564	572	573	554	588	572	567	593	564	581	576	556	581	585	582	537	542	580	613	583	525	556	568	571	583	584	564	543	590	569	587	573	574	628	563	562	554	596	579	547	570	599	565	536	565	596	565	586	595	553	595	611	594	538	569	578	573	601	599	595	577	581	605	613	586	616	571	546	566	565	578	582	562	604	537	545	610	630	605	589	575	590	592	589	553	575	578	565	567	537	585	594	592	549	571	554	589	566	580	579	554	553	557	529	550	560	539	568	532	594	563	586	561	556	571	536	581	571	549	561	537	553	525	556	596	569	571	546	562	560	530	560	596	571	564	579	557	536	534	525	567	566	570	578	551	597	572	570	545	606	572	591	544	561	590	550	589	579	570	565	582	586	582	575	589	572	572	588	566	535	573	562	542	524	588	529	577	534	591	556	588	561	585	565	531	589	543	588	569	609	579	556	524	590	568	562	542	619	571	532	541	551	538	562	572	543	563	578	587	576	604	543	534	567	566	565	582	579	554	539	605	587	581	591	601	606	549	583	581	578	591	603	582	567	580	596	572	568	591	609	599	569	546	598	610	564	585	586	550	588	555	555	575	606	550	564	562	580	557	564	541	534	605	541	588	602	528	574	542	531	587	559	591	549	526	594	551	542	578	591	570	572	575	536	574	573	550	605	539	620	561	541	562	568	573	521	569	578	548	566	575	564	544	565	580	563	571	566	605	588	597	570	592	564	550	571	553	591	615	547	609	603	562	604	579	568	578	567	559	536	582	583	586	546	536	587	536	603	572	538	572	573	560	585	595	594	539	565	562	534	545	584	611	585	574	559	584	540	549	580	594	574	580	560	574	579	548	534	568	553	605	555	559	553	563	551	549	539	566	564	552	604	574	575	536	580	525	603	571	606	562	594	543	562	585	579	505	530	549	574	612	584	549	579	561	576	513	572	553	563	568	531	606	628	544	526	516	575	532	574	596	548	594	515	574	564	591	548	545	581	602	585	505	584	563	584	541	567	571	592	533	559	547	533	576	571	583	543	576	580	545	574	583	552	559	539	563	565	574	588	573	530	571	537	550	567	544	585	543	528	593	629	530	575	593	606	558	556	530	555	565	579	540	599	539	553	570	543	564	573	568	523	581	595	579	574	551	616	562	549	580	555	564	571	576	572	572	548	590	604	590	539	569	527	563	576	589	572	557	577	506	580	610	545	565	557	530	599	570	579	574	576	588	603	553	560	576	569	534	561	562	583	571	586	561	549	572	534	565	562	572	542	560	587	638	547	566	560	541	585	583	599	561	534	564	573	573	533	539	597	567	609	581	549	563	610	573	670	567	545	528	611	578	556	582	568	541	581	540	544
19712	2502	1361	1090	750	565	505	525	399	393	379	368	321	346	321	310	349	316	296	279	307	297	314	295	300	309	304	295	313	284	297	307	279	287	280	292	302	288	312	288	294	279	300	289	277	281	286	299	325	285	271	299	284	279	287	292	295	271	311	301	294	270	294	264	297	290	291	259	293	243	270	353	268	288	277	280	274	290	290	269	254	312	285	300	279	287	273	288	302	260	303	257	280	289	310	290	309	274	289	277	293	281	289	274	266	313	295	294	270	290	264	321	291	303	304	273	278	272	280	295	283	301	283	307	273	260	281	295	283	267	282	280	305	264	282	319	300	322	266	290	294	273	290	273	274	285	281	301	297	292	294	275	273	304	260	269	274	305	280	290	277	273	293	267	297	279	295	286	284	277	285	243	270	279	282	302	295	280	282	284	281	284	280	278	308	293	287	305	298	292	264	243	246	278	280	302	272	275	265	296	314	273	309	281	257	294	272	290	285	317	307	286	285	299	280	280	279	307	289	245	296	303	282	290	288	281	310	294	280	295	278	293	255	274	302	318	296	276	303	287	278	292	274	304	323	293	275	279	308	288	307	313	322	271	278	265	279	279	287	265	289	270	294	295	296	269	302	300	283	293	301	284	276	275	287	285	287	252	290	260	281	263	301	304	291	317	291	324	291	271	287	293	295	287	303	288	290	288	281	288	296	276	272	312	284	254	287	280	298	261	284	326	283	269	268	272	314	283	290	263	294	289	278	275	291	300	304	299	262	312	296	309	302	278	293	287	254	265	278	264	306	279	257	263	313	281	253	263	284	302	280	289	284	327	272	274	308	271	288	276	272	286	284	260	295	292	290	282	277	284	296	293	288	273	297	293	284	319	267	293	286	293	306	297	288	293	276	291	286	272	261	322	319	268	302	305	279	273	307	268	311	287	287	320	268	297	284	276	281	245	263	267	272	283	286	310	264	276	285	262	263	296	278	295	286	286	289	289	299	290	303	288	300	274	278	291	289	274	274	280	282	304	306	304	284	309	328	306	278	300	303	279	308	286	294	313	294	283	280	276	292	302	269	295	309	306	278	276	300	299	279	294	292	279	299	264	297	294	296	280	298	281	303	286	282	271	281	271	282	283	261	289	301	268	294	295	299	277	310	299	302	276	280	281	294	282	275	272	259	310	295	266	297	329	302	267	302	263	296	307	286	282	325	317	315	255	306	267	297	262	276	287	279	305	257	277	288	272	290	307	283	272	268	284	289	290	311	266	298	287	305	265	295	280	277	278	283	259	271	298	291	278	289	310	263	311	274	267	276	269	274	285	277	269	283	275	291	287	297	311	283	275	296	271	271	307	294	301	273	281	299	276	277	264	300	276	291	294	275	286	282	281	284	275	296	265	276	289	295	281	294	286	302	322	286	244	312	289	295	282	282	274	288	287	288	265	272	283	281	299	273	300	287	272	295	289	297	285	271	309	277	287	302	296	300	285	290	293	264	320	314	270	292	276	280	296	299	321	272	264	286	318	265	296	286	315	312	298	272	288	292	273	281	321	255	260	278	258	272	260	278	328	296	270	314	287	276	277	314	289	286	286	307	271	280	294	278	287	292	305	282	279	285	277	281	320	282	327	256	277	311	314	316	268	310	273	291	284	288	290	297	314	285	285	264	271	266	274	293	290	321	289	303	311	266	282	311	275	294	301	293	307	286	283	250	290	256	281	309	275	288	272	274	279	281	282	281	288	313	271	284	310	286	265	303	265	271	280	270	259	305	280	274	281	258	287	287	284	288	292	277	266	275	282	275	321	261	295	292	254	268	269	302	281	273	253	264	297	295	278	311	275	279	287	282	282	276	266	294	260	272	272	252	257	293	312	284	300	277	318	247	301	320	287	297	258	301	296	305	290	324	292	302	274	301	274	304	272	277	306	275	272	292	289	263	289	317	303	293	289	259	301	286	277	278	288	292	282	270	291	250	283	278	280	296	312	263	269	261	277	281	271	297	277	320	267	278	298	283	279	304	283	256	293	273	282	292	324	297	326	296	267	288	269	262	274	275	246	309	291	267	319	272	296	309	293	283	270	292	283	295	277	272	292	264	296	286	274	295	277	275	292	264	296	268	278	295	300	301	286	290	298	304	283	289	292	284	288	300	272	285	299	331	302	292	286	307	303	281	282	287	288	289	270	247	287	287	282	287	263	283	311	291	265	323	309	288	264	285	322	266	298	274	288	249	266	290	282	273	307	295	259	272	279	302	282	268	264	307	268	295	294	278	310	265	259	309	266	255	319	311	278	279	283	293	264	340	296	311	295	286	261	285	324	265	278	306	286	283	305	295	278	282	286	266	266	294	288	279	276	290	260	295	281	286	305	272	305	306	301	294	267	308	270	322	304	290	273	295	292	297	301	275	303	266	281	270	245	286	288	267	307	300	261	275	286	264	261	302	299	261	319	246	306	293	306	294	299	240	299	290	297	267	292	292	307	286	302	301	289	262	281	249	274	265	296	319	300	300	293	285	311	280	300	258	279	291	310	264	292	279	290	270	307	287	263	278	282	289	247	308	311	300	258	295	289	312	295	277	253	277	278	270	296	303	279	279	291	298	292	286	290	292	301	268	283	269	308	275	287	267	319	280	275	280	267	259	321	291	281	302	311	296	304	300	267	316	278	279	306	291	284	292	282	297	273	251	297	285	298	303	270	277	300	272	303	270	278	301	303	301	264	258	298	317	287	295	290	285	286	317	276	287	273	284	274	312	303	302	298	285	282	267	290	290	275	261	323	289	316	321	307	300	308	291	308	288	297	264	271	265	298	253	283	302	296	295	312	278	279	281	294	251	290	300	292	306	265	265	282	254	307	272	316	282	291	262	273	260	283	310	302	289	273	264	271	297	275	246	271	291	301	307	258	287	278	303	302	269	293	296	290	274	288	254	270	307	261	290	291	290	294	294	279	259	266	279	296	292	304	275	250	293	279	324	260	289	299	295	267	270	310	287	306	298	264	288	305	305	292	287	251	268	305	288	266	278	269	276	273	276	268	282	288	273	304	303	281	292	286	277	293	263	284	284	295	286	255	264	279	302	309	283	269	279	300	290	281	302	292	291	311	297	275	253	274	283	270	308	279	265	271	293	284	288	304	309	281	288	267	286	276	268	310	327	273	298	308	304	283	296	253	241	285	286	285	295	307	289	279	279	285	266	275	258	273	279	279	311	274	283	272	301	272	287	289	279	287	286	265	285	287	284	245	276	267	349	304	267	265	294	249	287	323	284	280	294	291	299	290	275	293	307	304	265	256	298	262	282	297	289	298	257	309	314	283	303	257	289	272	278	272	264	287	278	266	289	327	300	264	262	264	279	291	288	294	285	271	279	287	312	292	314	281	258	300	294	263	278	276	281	299	290	279	290	282	304	280	272	275	313	289	273	301	296	292	284	281	273	283	284	278	298	305	312	282	268	292	288	282	309	251	288	313	306	293	274	301	301	298	268	251	320	288	329	305
7473	1540	3015	3341	2874	2380	2155	1783	1633	1412	1268	1227	1097	1130	1020	1024	970	930	933	901	888	860	826	865	824	841	823	795	778	822	789	791	822	783	751	770	767	743	765	787	728	776	757	731	762	746	771	784	749	718	767	760	749	752	810	740	760	718	771	720	764	735	746	779	724	735	786	786	749	696	748	772	720	746	755	802	757	715	744	755	763	737	707	783	697	749	721	749	676	713	713	694	740	717	715	761	700	759	735	734	776	683	702	752	762	734	718	728	722	720	688	699	694	781	671	747	748	744	756	719	718	744	733	762	741	708	758	722	744	718	727	732	711	710	737	768	752	720	723	686	736	783	744	700	748	748	688	720	686	682	718	732	751	775	773	739	750	711	690	717	668	699	737	721	720	710	747	748	716	717	734	744	805	734	721	705	738	731	761	699	701	736	744	751	737	713	715	772	722	729	737	769	735	722	761	791	715	759	757	748	735	718	746	719	757	762	745	722	716	708	719	741	710	761	723	710	730	733	694	677	729	676	742	711	716	714	703	706	686	749	736	709	734	701	733	696	774	706	704	751	705	731	755	739	709	712	702	724	710	747	768	702	759	732	671	739	720	725	723	724	710	716	684	713	735	752	684	712	707	718	733	690	698	718	694	718	714	739	690	702	677	744	710	763	720	745	692	721	711	725	723	733	709	760	713	736	745	725	719	690	772	729	706	708	762	717	705	751	758	671	728	741	699	716	736	737	732	717	737	749	705	717	692	726	734	685	692	696	744	717	701	743	740	716	736	694	711	749	703	709	665	731	732	736	724	695	676	757	724	725	650	700	692	754	743	724	680	647	705	730	716	698	726	739	707	731	700	759	759	673	725	715	743	691	728	698	697	763	788	652	694	700	759	739	695	724	761	715	684	726	746	642	742	730	704	728	707	703	765	725	744	712	708	753	691	730	710	746	740	714	687	733	734	714	755	711	692	731	742	695	671	702	706	724	707	716	739	756	700	701	754	720	741	823	735	707	737	723	735	693	681	711	702	697	757	698	685	731	730	773	763	708	741	724	646	778	734	702	707	732	701	721	728	733	713	764	685	706	718	742	724	698	691	762	745	738	731	705	712	743	724	684	677	701	707	728	767	724	720	748	712	690	697	707	699	737	707	734	743	740	772	678	685	759	733	721	715	701	750	695	691	715	707	728	713	755	739	737	759	716	724	686	731	770	721	724	740	679	673	730	728	712	744	719	697	770	725	688	719	736	747	735	685	713	719	726	752	720	729	705	733	722	715	706	738	699	705	666	727	700	720	727	768	743	746	706	718	681	696	770	701	724	764	705	747	744	722	754	693	725	705	764	678	749	706	714	708	711	748	708	713	677	719	710	720	742	749	768	722	666	749	705	694	725	703	734	779	717	758	671	771	719	738	735	674	691	671	734	705	695	670	752	736	661	679	672	739	711	767	726	713	740	714	719	711	765	733	742	758	728	732	746	691	686	754	741	725	729	712	729	725	784	715	700	731	722	728	652	757	779	708	714	693	694	760	703	732	745	748	699	707	747	709	666	713	709	689	741	748	775	746	754	734	686	715	742	732	723	735	711	729	721	738	686	711	769	670	721	762	735	735	729	696	718	715	780	716	808	742	741	703	725	737	733	727	713	721	708	713	726	718	719	712	719	715	686	723	736	734	720	722	750	692	736	711	776	747	701	736	785	720	727	726	750	768	739	729	710	708	724	773	736	704	709	727	737	724	718	687	729	707	706	694	716	700	730	706	717	732	692	710	772	744	695	737	726	700	749	736	756	758	682	743	754	713	704	706	728	755	739	718	734	725	724	745	716	698	764	708	705	716	720	772	734	718	714	749	720	785	740	739	769	691	706	733	736	692	735	749	692	752	665	692	729	707	738	727	710	751	696	737	674	695	774	736	776	735	693	742	723	728	725	720	702	649	693	713	733	771	747	751	716	723	700	676	728	724	775	700	719	752	699	697	782	774	737	755	759	748	717	718	761	735	748	768	739	707	741	736	689	719	685	684	677	679	727	744	700	744	693	743	747	736	773	719	742	730	705	724	677	725	696	775	770	655	712	698	710	771	701	736	771	747	687	730	722	742	683	709	716	726	685	702	725	697	745	726	764	734	736	696	769	749	740	706	727	738	755	775	724	708	687	693	713	742	753	752	768	699	670	708	750	735	718	737	760	692	726	766	696	748	735	721	755	718	727	699	708	719	717	746	755	745	748	732	782	698	759	710	768	729	732	764	742	688	738	689	711	752	730	749	720	742	727	729	675	720	766	689	761	724	712	716	698	724	769	720	740	737	733	708	757	717	722	703	732	706	704	668	742	767	778	709	714	719	705	744	728	733	750	688	701	706	768	742	729	751	693	715	697	697	713	731	770	753	676	743	718	748	749	696	734	676	691	703	722	739	743	717	737	645	732	714	775	712	721	758	694	746	749	693	751	781	737	710	758	769	671	722	703	741	744	730	715	744	756	711	694	717	708	736	702	724	738	720	704	748	649	711	730	710	710	723	706	735	693	677	757	718	690	706	708	688	716	704	737	700	721	718	706	715	694	757	742	716	715	735	748	701	714	686	725	738	735	770	736	688	733	682	693	693	683	714	700	709	746	677	695	703	730	757	705	709	725	701	717	706	783	775	716	731	708	698	769	732	707	716	780	707	691	710	729	767	645	779	678	691	669	736	769	737	734	758	718	670	714	708	718	700	749	709	726	765	753	723	710	737	730	709	727	717	721	716	686	740	721	725	646	743	716	735	743	690	751	748	695	725	729	725	688	710	749	708	758	772	720	682	684	747	693	740	713	702	728	727	671	676	707	621	754	709	780	676	749	748	730	745	742	709	674	771	753	736	703	715	755	662	763	748	775	718	708	748	773	746	719	727	768	734	737	753	690	702	708	758	755	697	760	745	717	674	734	709	730	704	710	716	746	745	712	733	695	720	730	687	729	748	705	737	726	733	769	706	729	760	718	743	696	760	703	740	711	718	695	749	709	713	736	751	763	744	706	727	692	748	717	753	716	695	712	714	716	738	746	786	692	682	719	752	735	702	730	749	722	699	710	704	713	666	707	732	774	750	703	714	694	682	711	729	720	745	762	699	710	734	719	758	725	724	739	698	708	730	722	733	725	712	754	724	702	724	701	765	693	722	738	706	766	747	746	735	747	715	700	737	768	735	748	750	717	701	707	752	729	717	778	688	782	685	740	756	708	722	716	704	710	697	758	686	677	682	779	730	689	756	725	740	769	700	716	684	743	717	720	717	706	675	769	709	778	742	671	698	751	723	739	713	703	735	747	680	730	699	757	728	722	697	721	714	683	700	765	759	680	731	753	723	703	682	678	715	722	743	733	706	733	800	728	702	724	743	692	766	715	710	714	739	745	730	752	742	768	701	742	709	704	734	676	767	714	691	713	697	728	735	744	715	742	726	742	690	768	689	736	776	761	716	736	725	732	765	745	707	757	706	699	760	652	705	716	732	714	724	714	699	711
23959	5079	2532	1796	1293	884	705	598	471	427	343	351	290	283	295	275	274	269	258	241	227	230	240	235	243	225	224	213	231	214	214	219	216	218	220	198	215	210	226	204	194	193	204	194	197	207	205	204	216	216	218	202	191	215	193	211	183	193	188	215	200	206	182	222	209	201	169	198	221	186	229	227	215	238	192	185	186	216	202	227	201	213	195	229	211	213	184	212	191	208	179	227	222	186	213	239	200	189	205	196	216	226	213	205	211	218	206	208	175	206	196	211	204	198	196	183	203	196	197	216	206	211	193	178	204	211	182	195	217	183	207	183	219	220	211	217	226	188	176	201	189	195	206	191	184	198	209	197	197	205	214	182	188	216	209	193	162	212	216	231	192	225	227	213	210	199	195	232	223	206	186	205	202	182	202	222	202	192	217	182	200	180	215	180	199	216	221	186	197	184	214	177	197	193	211	192	174	174	176	198	215	209	196	233	196	193	188	187	203	182	212	181	197	191	178	215	222	199	191	203	190	196	201	207	182	186	204	194	233	195	192	193	203	202	189	201	193	197	205	205	223	173	198	206	205	184	233	215	213	204	233	202	231	196	201	221	225	193	212	205	205	191	223	214	195	201	216	224	209	194	198	192	184	221	176	209	199	208	176	206	191	197	234	193	179	225	207	198	204	209	185	203	197	206	194	193	179	191	208	206	183	211	180	195	214	210	218	199	197	240	208	215	182	186	211	222	239	197	194	213	219	223	180	199	197	199	200	183	223	208	215	199	174	195	177	209	200	194	183	184	173	184	202	208	212	204	200	222	216	219	180	220	194	203	222	200	213	186	209	193	181	195	194	205	179	199	194	199	194	206	198	204	192	203	201	199	215	188	217	196	205	195	184	219	200	200	185	204	190	204	214	181	206	203	195	192	199	171	193	222	227	187	224	201	206	212	194	179	216	200	204	193	177	199	211	166	217	173	208	223	180	182	194	200	209	220	206	210	194	188	187	197	194	203	197	216	209	206	215	192	201	176	205	189	201	187	188	222	212	220	217	218	201	193	184	216	218	191	214	195	198	206	193	182	198	233	199	199	186	217	189	212	208	224	222	215	212	226	164	187	200	198	211	195	191	202	207	209	184	179	196	178	213	187	207	199	198	170	183	233	194	197	184	193	193	187	202	202	212	179	212	209	191	199	203	202	212	202	221	149	190	194	221	204	198	188	217	205	217	190	191	181	229	194	205	216	201	195	212	206	204	188	222	214	209	203	195	199	224	199	190	181	190	200	219	200	175	191	171	213	189	213	227	199	202	194	186	196	210	184	187	203	194	191	213	176	188	202	191	186	195	232	207	189	212	203	219	183	190	192	200	214	218	213	190	195	197	206	203	182	195	187	218	221	199	201	193	184	197	182	197	211	217	180	193	204	197	186	196	202	203	213	207	249	193	186	215	202	221	222	197	191	217	212	219	211	205	211	191	221	196	180	199	202	196	199	212	185	194	197	195	201	217	215	218	227	200	205	185	211	204	178	208	183	198	223	207	193	225	189	202	195	203	187	193	214	229	185	183	202	212	204	207	223	221	213	207	184	184	215	190	211	201	195	190	178	208	203	207	187	196	203	186	212	206	176	224	197	184	190	180	189	216	207	170	200	216	186	186	188	188	184	213	197	217	194	220	203	202	208	191	196	213	203	202	199	180	222	207	195	231	201	198	200	207	204	206	176	198	206	194	200	207	191	231	196	202	189	179	210	203	215	179	194	206	183	183	200	211	199	207	198	210	208	196	194	207	204	233	182	220	187	182	199	192	174	214	202	171	185	221	187	186	202	215	203	225	198	177	205	184	201	213	191	185	229	203	223	201	168	188	226	207	170	207	196	222	211	187	190	196	187	214	190	227	221	217	188	205	181	209	195	203	227	205	188	199	211	213	178	178	199	211	184	211	199	172	194	228	178	182	182	223	186	204	192	239	197	190	214	196	210	194	211	214	196	186	203	196	245	211	238	229	173	194	220	232	189	196	213	233	202	205	201	222	198	224	199	195	206	215	200	217	181	210	206	217	207	196	190	174	188	185	200	222	199	183	180	194	208	224	197	189	180	196	195	189	187	193	194	194	193	212	216	196	208	207	204	177	201	207	217	215	215	218	199	225	216	196	215	200	227	221	200	206	216	215	208	174	194	185	191	213	193	192	186	195	197	208	185	177	218	182	183	185	191	210	172	185	190	213	202	194	182	208	186	241	182	189	174	204	196	177	206	197	203	187	209	200	204	181	188	182	226	198	201	176	204	185	189	206	191	203	212	195	206	187	206	204	207	193	192	195	190	218	211	179	241	195	208	219	219	204	181	198	177	205	201	219	181	210	216	171	202	186	207	220	211	191	219	201	200	213	183	188	194	204	191	210	198	207	222	198	209	197	202	224	185	190	201	197	198	198	213	209	186	197	199	198	210	216	179	225	222	217	224	204	192	180	197	191	236	195	206	201	219	206	221	197	199	217	205	183	205	202	197	209	182	199	191	182	191	212	183	208	198	188	190	219	229	213	202	194	200	190	210	197	198	192	229	225	188	214	219	208	207	211	202	196	199	194	231	194	224	211	179	207	195	173	212	156	190	173	210	198	188	206	204	200	174	216	186	186	205	200	194	218	209	209	179	177	210	202	203	206	224	223	226	217	206	217	197	196	201	196	190	196	195	232	193	192	217	209	224	193	191	222	204	187	219	198	206	212	184	194	220	205	207	199	184	178	195	196	209	193	183	198	218	196	208	209	209	209	193	188	200	184	197	209	207	209	224	227	208	216	200	209	189	198	187	205	226	174	189	194	187	177	184	201	179	190	185	198	177	208	188	198	178	206	187	187	185	216	210	213	194	189	217	206	213	214	203	215	174	204	186	173	193	221	214	196	183	212	200	186	178	177	175	199	190	200	185	204	208	199	201	205	213	192	192	207	206	214	203	197	207	194	182	198	212	195	210	216	204	209	202	195	204	198	186	228	204	185	168	173	205	196	191	207	197	178	214	202	218	165	205	203	201	216	201	215	220	220	228	187	208	206	192	211	216	198	213	187	165	190	187	189	214	203	207	206	215	190	204	203	197	179	229	219	171	173	197	162	199	203	171	201	176	183	212	221	199	186	210	206	214	207	202	188	199	191	182	213	192	218	181	179	187	195	216	191	207	188	205	207	214	201	185	164	206	190	187	209	190	203	198	186	200	202	201	199	208	183	196	211	213	187	196	198	193	181	190	183	185	204	216	207	217	207	195	191	219	218	214	211	204	239	211	217	168	213	216	194	167	209	214	206	209	210	191	196	190	178	185	172	219	202	182	222	206	182	179	212	190	196	194	204	198	216	183	198	197	216	222	199	208	214	190	232	201	216	187	199	181	201	178	220	214	226	219	205	193	216	192	183	208	196	184	189	197	234	209	207	185	189	214	207	190	205	196	193	198	179	237	209	185	210	216	233	198	216	210	213	208	212	219	206	168	207	204	203	216	193	183	179	202
7682	2080	4905	5634	4931	3921	3180	2598	2246	1864	1708	1441	1353	1223	1157	999	1006	936	904	860	791	760	722	728	716	642	680	676	650	661	639	586	643	679	568	602	586	595	584	552	566	626	551	535	551	565	550	607	520	547	506	540	536	584	557	552	537	518	538	517	500	550	528	582	574	548	561	538	525	522	518	532	523	517	552	526	497	520	513	571	589	540	532	512	512	544	522	501	491	508	488	519	484	479	526	512	534	518	486	546	500	545	497	534	528	489	495	518	511	527	529	507	505	506	506	505	527	498	522	495	516	508	531	555	478	508	488	504	523	515	484	508	506	491	476	511	521	470	502	502	495	521	489	511	502	494	475	481	488	547	485	459	509	502	465	528	515	486	463	458	455	505	504	519	443	481	507	509	440	494	477	494	506	475	459	502	501	521	484	489	513	496	491	478	501	521	476	474	474	492	490	494	446	521	513	543	495	481	524	473	484	508	484	484	460	538	478	517	486	495	464	442	473	492	483	493	505	504	446	474	513	506	504	501	494	470	459	477	480	478	462	513	471	493	500	454	518	482	515	497	517	473	454	475	468	492	513	498	527	487	527	481	488	469	491	475	509	509	470	468	505	497	468	492	464	513	499	483	477	478	488	488	531	461	522	466	448	490	469	523	501	490	508	512	469	533	504	508	501	480	502	474	490	500	506	483	451	509	477	475	501	474	476	471	475	504	497	496	513	498	468	479	523	486	479	450	492	478	466	483	484	486	532	460	476	480	486	501	493	492	473	536	475	489	482	493	473	523	498	495	516	478	456	458	502	497	450	508	488	502	461	507	474	492	501	517	525	461	546	489	466	484	478	510	506	509	509	476	445	455	469	500	456	510	481	495	488	490	485	471	470	519	498	484	518	465	503	522	524	475	496	439	497	464	474	479	497	489	535	475	446	478	488	524	462	489	499	447	474	478	512	496	467	471	493	496	497	476	484	510	490	475	483	477	495	496	484	521	517	463	536	502	520	472	492	484	465	527	504	507	497	507	476	534	483	475	495	434	520	509	515	502	484	498	511	481	493	491	481	518	473	467	499	509	506	462	519	503	441	491	457	545	482	468	506	455	493	484	495	515	504	485	537	481	463	477	480	483	494	489	523	510	522	531	525	508	506	500	489	496	499	491	515	533	454	499	487	485	486	506	475	451	456	480	513	482	472	454	476	489	458	483	492	430	499	488	524	502	517	489	506	478	480	464	464	484	493	448	509	502	507	432	500	476	488	499	462	508	505	471	472	458	504	494	503	461	544	503	511	489	467	478	494	522	534	500	474	502	501	471	473	441	499	487	467	483	470	493	491	464	499	483	467	494	490	498	472	470	453	490	503	490	475	485	480	517	553	489	510	496	470	521	474	478	509	534	493	518	470	487	501	500	489	501	532	477	478	496	487	439	460	483	505	493	467	503	502	487	481	509	496	470	455	513	496	506	501	486	472	473	466	518	500	464	504	478	539	511	509	506	481	482	501	532	476	501	506	450	472	441	494	500	466	501	506	477	521	487	501	484	505	470	501	514	468	476	469	500	475	507	509	512	518	482	485	490	522	447	536	483	525	472	522	483	480	488	456	548	505	464	491	529	515	507	462	473	558	536	524	457	537	520	468	465	480	510	493	490	468	457	469	465	489	466	494	486	477	514	503	492	467	514	490	486	469	504	518	486	484	494	519	497	500	513	487	490	521	492	520	502	484	475	480	466	526	477	524	496	504	491	505	531	466	529	463	470	481	479	466	525	474	506	477	464	490	475	478	504	454	451	471	521	455	493	524	464	502	492	481	479	486	518	453	498	510	490	479	502	441	475	496	480	499	521	506	478	495	469	520	482	464	495	457	489	519	477	507	477	468	501	442	458	493	492	490	478	462	506	487	500	502	540	493	488	497	449	478	488	498	449	510	491	490	486	514	503	487	514	484	493	516	505	510	475	466	483	472	518	503	505	515	495	430	508	487	548	492	495	498	504	521	496	507	479	488	524	467	473	465	532	536	549	498	453	509	497	517	474	485	499	521	480	475	522	480	455	498	498	481	470	473	477	500	521	489	479	506	489	471	484	445	516	532	480	490	504	484	493	511	504	497	495	519	507	489	489	479	464	473	462	483	479	473	511	483	462	476	495	498	507	494	485	518	508	497	514	474	500	483	534	518	516	498	499	470	489	472	438	502	482	484	469	482	498	499	519	486	479	492	468	487	470	525	509	501	488	480	489	460	455	480	508	451	515	494	506	484	497	521	475	500	484	512	482	452	495	453	495	500	509	484	480	475	495	512	486	512	456	462	460	520	523	497	500	523	532	477	497	507	486	496	468	505	471	528	490	509	510	479	505	488	515	478	503	502	470	486	492	490	521	486	496	468	484	501	478	487	505	503	469	463	529	490	507	474	486	494	468	448	482	481	510	470	504	515	476	500	504	500	529	505	463	469	518	488	467	483	481	469	482	486	519	485	538	454	516	479	458	453	514	487	495	505	505	471	462	496	489	486	482	509	520	477	489	496	507	477	528	547	467	467	497	475	495	508	494	496	500	486	494	483	489	516	490	492	461	495	513	479	494	491	500	455	531	480	469	493	504	481	491	539	471	476	428	499	452	458	472	510	525	471	521	440	506	478	473	481	456	520	515	489	468	519	495	503	454	488	519	479	427	478	478	430	499	505	468	468	499	516	504	508	471	463	507	509	477	494	480	503	512	544	468	497	449	477	511	466	489	541	493	453	453	484	471	509	516	479	515	511	450	492	472	485	516	485	440	472	453	494	466	504	522	526	500	479	489	466	521	483	452	447	505	473	515	485	470	489	473	468	499	430	499	503	473	449	506	520	569	530	441	487	473	469	528	492	494	486	522	474	474	528	464	486	490	500	482	502	495	447	503	489	511	492	508	535	482	466	502	469	490	431	492	518	501	518	497	482	457	479	479	492	490	503	476	485	488	521	451	493	518	507	482	460	484	476	457	515	466	535	442	479	460	506	451	523	525	501	477	495	487	496	481	482	461	499	486	491	500	451	484	499	476	517	496	489	528	494	475	508	530	478	496	439	494	486	471	456	481	502	527	511	528	473	513	440	482	499	485	521	488	480	489	472	484	480	478	486	484	488	524	483	467	448	493	462	515	486	494	488	487	485	485	505	514	506	492	504	469	536	487	463	473	502	474	467	539	483	454	480	458	427	475	508	486	460	477	511	478	516	506	471	477	467	504	453	524	455	473	545	494	493	508	503	439	496	484	508	467	467	487	491	514	463	449	493	514	482	497	478	498	479	482	492	483	459	470	463	503	469	510	477	509	482	471	476	508	486	478	471	514	475	472	490	506	490	489	483	489	480	480	494	484	485	503	492	517	491	489	519	456	519	499	471	482	518	486	489	506	505	517	472	492	479	500	502	506	517	486	448	484	497	475	456	468	482	464	498	497	491	504	487	465	477	474	485	485	496	462	477	489	508	449	502	483	493	507	475	492	471	525	481	450	476	521	468	487
14306	738	289	266	224	249	268	213	187	253	199	241	223	233	239	204	206	224	239	224	206	216	228	271	210	190	227	227	213	219	216	203	209	211	199	226	241	212	199	243	207	225	217	224	231	211	200	217	245	269	211	221	194	204	223	202	202	206	230	215	230	212	235	228	215	208	213	217	211	191	218	218	215	223	217	233	219	220	209	225	220	225	222	214	224	210	221	186	210	233	193	214	241	229	241	226	209	216	208	235	212	228	215	233	219	256	230	223	224	198	227	235	188	243	194	224	239	213	196	231	213	201	221	237	247	227	211	234	234	257	245	214	230	217	231	215	221	202	210	235	232	257	223	224	227	228	213	234	222	242	233	219	195	201	239	246	224	221	213	230	203	206	194	261	206	205	218	219	219	239	225	233	212	222	205	202	210	209	222	248	247	247	231	211	226	207	211	205	233	225	202	237	221	244	208	216	230	199	201	209	218	238	189	233	217	241	215	218	218	230	229	230	239	236	224	234	222	245	212	230	237	226	224	231	212	231	239	218	202	220	210	233	222	221	200	222	226	211	222	205	226	193	219	227	220	221	224	254	230	212	198	210	227	228	224	214	217	211	210	197	199	232	214	231	220	212	214	219	212	211	213	202	230	245	223	183	205	198	198	218	216	218	209	209	215	208	233	215	215	215	199	212	231	236	212	220	216	237	217	201	216	216	195	206	224	215	196	231	229	232	214	226	214	207	212	207	190	222	214	222	204	190	203	221	209	241	208	196	250	205	227	246	232	206	221	206	226	244	226	185	214	217	205	209	219	230	216	195	227	210	228	217	206	242	212	216	206	238	217	219	210	221	226	208	227	211	244	211	203	250	210	216	233	237	227	224	233	222	218	194	200	211	230	220	197	215	225	201	249	241	216	231	227	230	216	220	203	211	203	214	223	199	220	229	215	208	232	230	227	225	206	228	232	205	224	232	212	231	211	221	213	230	224	218	217	220	212	212	229	221	204	222	206	209	206	243	207	206	220	217	233	236	216	244	234	238	248	232	217	192	199	242	220	226	213	213	236	218	222	232	206	220	204	217	234	233	227	214	214	236	204	222	240	232	204	232	236	205	246	245	217	207	219	249	196	219	232	226	252	209	225	230	225	201	221	178	205	214	241	224	252	231	240	200	221	218	230	225	208	197	200	215	207	228	234	230	215	251	213	199	191	210	229	220	194	224	231	210	211	214	222	229	215	203	225	225	208	234	238	234	219	216	210	221	223	229	201	214	219	231	215	234	234	246	224	210	204	207	236	249	210	217	213	222	233	211	214	216	226	229	221	220	251	186	207	233	226	185	233	215	228	235	193	220	247	203	220	224	215	217	227	246	218	223	226	207	211	208	218	197	202	230	210	209	218	203	206	252	201	240	214	192	240	216	262	221	237	216	238	185	235	205	238	245	222	220	231	237	220	210	221	222	222	208	194	220	238	227	231	225	203	228	235	195	216	229	226	232	225	203	234	229	204	218	207	204	231	184	209	217	220	237	231	218	230	215	226	233	228	229	204	188	216	213	193	226	227	218	239	245	230	214	223	219	226	227	221	216	223	231	227	211	200	222	215	216	213	227	239	215	224	236	197	224	204	206	221	219	209	246	216	196	211	238	214	211	242	227	227	243	193	213	239	218	227	241	239	218	214	216	224	232	225	227	225	236	205	236	223	205	230	234	218	210	247	202	223	211	201	222	212	216	220	210	189	225	223	220	228	238	208	203	202	201	208	230	225	213	201	240	207	217	213	212	225	221	205	210	222	239	187	235	227	205	184	205	244	210	217	237	216	207	201	240	205	243	224	237	218	225	235	226	220	200	203	257	213	206	232	220	203	204	237	194	237	235	209	222	201	226	242	193	241	252	225	223	257	194	222	192	222	201	216	234	234	200	200	197	215	210	209	209	198	208	236	219	198	238	214	251	230	227	237	241	217	231	208	213	228	215	221	229	238	196	224	214	229	202	235	212	204	236	225	207	230	229	217	215	231	236	213	201	232	210	226	217	210	224	221	210	184	195	225	215	212	240	236	226	228	230	251	213	228	213	196	220	243	217	225	239	217	229	237	218	214	215	229	213	247	217	226	228	236	202	243	201	182	209	227	200	229	230	180	221	251	232	218	238	232	210	209	214	224	227	227	209	220	205	227	226	221	224	213	214	231	211	228	224	197	195	223	232	208	221	214	213	221	214	228	221	205	231	223	201	221	226	205	219	224	244	234	221	229	205	191	205	208	232	212	204	219	198	191	226	239	212	198	209	225	239	237	247	242	211	222	212	210	232	203	241	219	207	216	187	215	215	219	221	221	183	240	223	213	242	207	213	251	218	238	233	225	230	217	216	229	225	235	215	197	208	201	191	216	212	232	215	223	204	211	222	208	216	227	231	213	225	225	211	232	229	213	215	209	220	205	221	211	187	221	214	224	218	187	230	222	235	219	222	214	216	209	222	237	254	205	213	201	228	244	214	208	207	238	191	248	215	218	232	211	236	203	226	226	242	223	227	224	209	241	239	208	221	199	223	221	219	237	236	198	226	209	214	220	196	229	228	218	224	224	232	195	225	207	223	242	239	210	218	195	229	205	218	223	229	207	222	235	219	216	233	225	221	186	207	206	233	216	223	229	212	193	211	201	210	200	221	233	191	221	210	182	227	233	212	215	207	232	243	223	251	209	229	223	255	232	222	201	207	187	229	239	219	206	225	221	214	234	229	228	247	202	203	233	218	207	206	192	191	198	227	253	219	244	242	226	229	221	230	248	194	213	224	206	224	211	214	260	244	237	259	220	224	225	212	225	227	186	203	217	211	216	216	229	229	206	232	216	191	228	216	218	203	221	194	194	213	198	214	202	212	221	212	234	241	258	237	207	209	236	215	253	230	238	212	229	249	243	213	220	242	225	210	224	194	232	232	215	231	213	220	216	224	223	201	233	219	201	191	224	213	227	211	219	212	218	235	241	209	225	227	224	254	239	231	222	205	214	212	214	222	215	215	216	226	213	224	225	189	221	197	235	226	219	236	198	202	216	224	221	217	245	221	195	229	216	238	188	238	213	218	216	231	261	240	199	241	218	222	209	191	240	219	220	209	215	210	235	218	212	222	212	233	200	191	214	223	209	216	205	207	223	245	247	206	239	222	208	208	216	229	200	215	224	231	220	226	237	243	230	243	222	229	204	214	224	207	187	185	248	197	234	210	234	211	200	224	217	192	201	209	198	194	239	227	218	246	209	215	233	219	227	203	222	223	214	243	224	204	204	225	227	214	213	196	237	228	210	202	217	226	234	232	209	214	236	219	218	189	220	213	236	221	247	197	220	225	229	214	199	210	196	199	218	207	231	205	235	218	220	221	213	233	217	206	216	241	206	232	222	252	208	231	230	222	214	210	214	241	220	234	213	234	236	213	228	202	221	225	239	218	227	238	227	224	207	208	244	200	226	220	204	217	211	225	201	209	200	225	213	238	192	216	225	235	223	228
6809	640	667	739	732	682	681	627	627	643	597	637	618	566	624	613	600	586	600	561	563	563	607	583	595	581	570	577	616	587	554	597	569	573	607	583	566	578	572	567	578	571	613	582	559	567	596	561	567	573	568	537	598	554	597	593	555	563	583	563	570	597	564	567	574	559	594	594	577	600	573	586	530	542	587	536	607	560	610	576	544	562	573	535	594	584	575	605	544	588	589	580	552	593	531	579	541	564	606	559	567	566	573	562	628	545	579	600	564	565	555	584	577	560	610	546	594	552	579	563	602	567	572	549	576	575	585	567	527	571	556	586	609	509	562	549	569	584	544	544	589	564	609	538	560	574	609	566	561	543	611	519	531	565	541	572	543	619	568	538	589	596	564	580	585	599	576	545	568	565	548	579	583	558	578	554	557	549	545	569	542	585	578	582	535	605	577	571	584	599	578	585	579	539	589	566	584	587	576	540	597	574	576	537	550	583	512	536	546	568	526	555	572	607	588	580	543	559	545	577	585	511	585	552	559	595	572	541	501	588	578	558	553	521	588	570	534	571	587	578	584	560	531	592	536	556	559	562	605	567	588	565	531	562	579	614	582	544	561	596	602	550	576	549	581	541	559	595	604	486	537	569	580	556	620	603	607	570	592	578	561	542	565	588	581	552	545	557	582	521	533	600	569	575	555	608	568	581	584	534	565	579	551	573	562	573	516	532	572	580	591	611	581	552	601	559	561	595	577	576	575	593	596	575	582	543	534	590	555	579	522	576	583	570	586	572	546	570	528	626	574	551	649	556	573	584	558	562	558	566	556	524	561	557	565	550	580	549	571	587	551	581	590	535	538	594	575	586	592	546	531	556	516	572	556	618	543	576	527	516	513	554	552	562	553	537	583	551	608	570	575	553	556	550	535	565	575	536	610	577	613	558	572	579	524	575	576	609	586	568	577	560	568	566	526	542	574	552	564	543	517	574	528	550	574	520	543	563	575	574	553	566	550	529	547	562	578	552	614	565	573	573	580	629	589	545	565	571	575	571	631	553	563	552	582	553	562	544	539	583	573	551	558	551	556	590	551	560	604	588	583	566	581	592	568	588	567	547	574	548	567	627	584	541	569	569	512	569	564	560	531	583	525	543	565	575	572	575	592	559	555	594	577	611	562	559	548	615	562	564	544	584	594	571	534	553	583	579	554	596	545	576	587	567	562	514	609	584	564	556	645	551	566	601	590	546	563	556	536	566	547	529	569	566	585	572	562	573	581	563	582	603	527	552	561	568	555	565	568	566	572	566	566	528	548	565	581	576	566	556	559	562	573	572	597	579	560	567	540	576	563	540	548	584	567	586	557	584	560	630	560	552	580	549	608	572	597	546	601	613	565	552	558	570	573	567	595	543	535	539	595	551	528	581	643	615	588	539	545	591	536	570	605	598	578	560	590	549	559	574	570	525	587	559	587	554	546	581	561	580	558	579	550	574	576	576	600	569	539	544	534	560	574	552	618	548	551	543	585	575	590	593	585	570	576	537	571	590	555	553	579	548	553	559	579	573	537	517	536	595	514	563	599	598	554	552	564	528	507	636	571	554	610	589	606	568	574	563	586	571	575	572	596	612	554	560	575	606	612	572	582	535	619	604	612	520	552	552	624	587	547	563	573	559	569	527	549	559	572	568	540	579	608	568	523	582	597	555	557	577	542	567	550	618	556	543	542	579	558	561	578	552	562	578	566	549	568	577	568	550	559	538	547	560	562	537	552	592	562	579	590	564	616	584	592	545	570	577	573	541	540	615	554	556	569	564	534	562	571	580	546	619	538	565	520	565	576	590	554	585	591	562	590	591	556	579	575	567	541	567	590	565	564	550	548	590	584	606	589	563	569	539	591	540	584	523	576	591	593	590	544	589	520	572	542	581	556	616	538	529	583	637	537	559	591	589	558	592	562	558	575	565	507	606	546	593	593	585	551	592	589	557	518	548	584	589	592	572	558	538	562	525	539	550	565	568	541	576	548	561	590	542	619	584	578	606	560	587	560	569	570	561	596	553	582	582	560	585	547	580	578	576	535	565	534	627	543	570	639	594	559	554	562	553	548	575	567	617	570	544	596	603	578	544	595	537	517	571	562	573	622	601	537	516	533	543	538	554	595	563	546	535	549	536	602	572	635	534	550	578	568	517	597	589	543	541	558	556	599	551	552	601	575	581	549	549	557	577	601	542	551	547	567	543	573	537	546	556	547	558	557	549	565	541	558	582	596	538	576	562	560	592	558	588	611	564	627	594	572	593	551	537	562	597	574	557	594	555	583	556	532	529	555	579	549	588	582	590	542	550	540	576	580	548	572	577	596	569	550	582	578	550	549	582	609	569	547	589	604	556	524	519	568	518	602	609	568	563	566	545	574	573	544	577	532	570	596	585	577	508	576	558	545	589	584	558	606	603	592	573	559	543	577	522	561	524	539	629	518	565	522	556	557	575	555	576	580	575	559	598	562	576	572	557	572	609	573	600	609	603	584	567	561	543	571	582	606	590	566	567	583	569	519	605	590	577	544	611	599	514	630	599	553	561	603	535	593	575	586	554	530	593	567	599	559	563	582	589	541	561	579	575	565	551	574	585	603	546	593	587	593	543	555	568	543	556	587	556	617	533	581	570	499	546	600	554	579	608	543	598	582	549	576	606	544	563	536	576	552	605	575	605	573	541	625	562	563	519	539	562	578	576	591	541	541	547	564	554	618	583	591	545	593	564	577	552	547	568	578	541	585	607	540	565	576	592	566	570	540	570	539	588	589	567	588	588	561	578	550	546	536	610	540	560	557	598	509	584	551	601	583	581	571	540	581	606	597	559	562	536	572	554	547	581	598	564	591	541	574	528	573	561	574	562	559	558	602	520	579	569	582	566	576	571	585	578	564	508	586	581	592	544	592	535	579	598	561	572	565	589	584	573	561	514	564	560	592	564	554	565	589	593	592	575	563	597	561	555	560	557	585	557	615	582	577	562	549	581	547	565	526	559	587	651	580	604	639	580	544	592	558	556	580	563	528	588	582	551	597	584	590	516	587	556	565	559	530	556	513	567	584	588	568	581	554	532	612	566	546	571	522	578	518	565	513	572	554	571	576	556	604	552	589	568	604	578	565	581	601	588	595	571	577	563	545	525	596	562	586	543	513	605	567	494	575	578	559	568	598	546	573	554	544	566	555	577	523	610	618	591	560	553	599	596	571	570	554	590	557	581	551	546	584	577	577	576	537	576	601	604	539	548	578	617	545	546	564	573	597	573	512	583	539	605	580	567	598	582	561	578	585	560	580	592	573	581	523	580	565	571	565	572	571	580	586	534	549	574	572	573	587	561	551	547	568	576	569	561	567	562	588	592	535	553	595	601	513	591	537	587	533	554	577	582	559	568	585	585	574	525	577	593	566	600	593	526	575	590	570	554	573	546	553	574	540	567	551	578	551	567	551	557	509	562	571	558	538	565	585	554	574	491	581	580	573	592
19560	2316	1331	994	702	627	505	460	400	363	348	340	320	299	333	345	295	318	307	284	293	318	303	284	290	293	309	289	313	270	287	271	301	279	312	291	320	301	274	281	267	287	295	309	308	320	270	258	284	290	260	275	271	296	265	284	306	275	306	307	271	292	299	311	277	259	308	318	312	296	257	305	286	307	293	273	285	279	275	260	328	302	282	285	272	293	282	282	283	262	280	281	299	276	295	280	278	284	303	283	318	307	302	316	320	284	302	266	304	301	291	306	291	265	295	283	292	311	316	287	286	272	286	289	291	260	279	284	289	285	297	293	284	260	284	296	287	321	279	244	254	271	250	271	298	276	279	270	274	307	254	287	290	269	297	278	269	315	315	301	265	324	321	300	277	280	245	295	278	282	282	273	269	319	303	265	305	294	272	265	315	289	273	326	304	297	274	263	283	255	272	293	261	306	295	295	267	289	255	286	283	262	295	287	279	324	258	306	282	281	298	288	291	303	314	279	242	270	242	279	313	308	278	270	298	300	293	285	265	296	278	296	278	287	291	293	284	282	274	323	267	307	280	310	300	286	308	270	314	281	275	301	274	309	281	301	293	262	258	283	270	294	276	293	274	290	283	264	293	276	262	289	287	288	327	288	299	278	252	276	290	321	304	300	278	304	291	292	267	283	296	272	323	267	297	286	292	264	280	271	276	283	266	281	280	264	261	293	244	265	258	315	303	285	320	294	284	269	291	260	327	284	306	280	316	273	282	243	277	281	257	236	280	275	269	308	279	289	297	268	295	270	276	291	262	269	255	285	311	289	282	286	259	309	328	275	304	280	285	295	275	297	283	265	251	298	281	269	247	256	263	287	266	277	278	264	293	327	301	286	302	293	328	290	277	273	303	300	305	260	314	269	326	303	276	300	270	289	261	268	307	297	282	286	292	283	308	292	272	292	287	261	274	276	328	316	286	287	266	271	292	292	293	282	308	298	315	266	298	295	280	286	270	304	299	266	290	278	264	290	299	284	268	253	265	267	296	326	277	293	289	319	323	269	294	307	273	284	247	291	271	286	262	285	296	309	306	292	268	299	276	309	284	285	273	286	301	292	302	272	265	257	309	290	276	281	299	298	288	285	278	287	298	269	270	257	288	260	281	278	282	280	280	281	295	283	283	286	295	271	273	291	281	266	277	283	293	276	276	288	278	288	297	278	282	289	281	314	300	272	267	264	278	296	283	322	279	273	308	286	311	276	224	320	299	263	268	327	286	267	243	287	283	290	271	293	279	290	271	297	299	275	298	290	320	292	278	271	292	289	276	286	283	284	306	299	299	298	307	294	286	271	277	278	258	276	282	282	289	287	285	299	266	283	275	272	278	278	297	264	318	266	255	292	298	263	262	304	305	293	318	290	291	274	263	283	300	243	302	255	272	287	267	295	315	267	305	266	318	304	292	282	293	263	295	260	308	276	248	283	277	299	267	235	288	290	288	289	293	255	312	285	275	293	287	286	295	278	279	282	299	288	304	271	270	276	278	275	277	283	257	267	290	284	300	308	296	296	310	279	288	286	265	288	274	263	304	258	296	284	278	233	292	287	277	286	284	297	280	282	289	287	260	300	300	286	282	295	279	300	244	288	278	304	283	303	277	301	271	281	294	289	290	321	265	268	301	282	285	278	253	269	257	303	260	285	294	308	322	284	292	304	305	266	312	271	279	245	306	281	294	247	288	289	285	265	281	281	253	264	292	259	251	275	283	301	287	301	291	279	272	282	277	293	291	286	288	266	284	287	302	330	302	278	279	268	284	274	268	294	245	296	265	262	279	284	293	293	303	269	306	261	286	300	321	276	317	306	288	303	286	323	304	275	288	264	296	277	269	271	320	273	286	284	292	282	285	289	302	292	249	279	294	319	304	326	244	268	278	283	293	308	272	299	293	276	294	295	271	277	279	293	288	299	257	286	289	263	266	260	278	270	291	286	262	316	283	298	278	277	293	282	259	276	306	285	311	321	252	310	284	276	283	281	279	302	281	292	303	302	292	299	278	297	300	279	261	310	298	279	295	296	304	265	239	297	287	305	292	284	254	297	304	294	305	300	310	270	270	296	283	303	283	303	271	293	282	275	288	313	283	306	303	310	288	272	292	273	266	307	274	271	293	274	290	280	285	266	281	302	305	276	301	283	305	269	306	303	261	269	247	257	276	279	277	299	290	302	315	288	277	301	281	280	327	292	269	279	281	279	295	305	278	283	297	271	274	277	297	269	299	270	278	314	291	290	301	273	285	275	291	297	294	282	283	319	249	274	293	272	263	283	300	290	288	290	288	305	303	254	263	259	280	300	271	281	280	284	263	285	275	299	271	318	274	265	257	277	297	292	291	287	263	278	267	278	261	294	312	278	283	289	306	274	267	277	273	296	298	256	314	313	273	294	304	295	316	302	293	258	315	291	305	271	276	271	295	283	272	300	256	260	267	308	279	261	281	270	295	271	260	279	280	299	308	268	281	252	271	257	266	277	275	269	276	281	309	290	291	290	291	296	266	294	296	235	295	311	268	247	313	263	303	270	245	262	293	265	287	275	304	288	263	292	300	298	284	293	276	293	248	261	264	299	289	276	272	284	279	272	268	289	282	257	283	257	291	252	272	308	317	269	304	274	293	299	302	296	288	324	304	279	291	292	263	291	304	284	276	271	286	314	283	290	267	318	320	285	267	257	262	260	306	258	284	314	279	286	280	282	264	319	308	289	249	278	265	302	279	246	280	271	305	281	317	277	267	286	265	321	295	279	270	275	275	275	299	300	323	267	308	313	269	291	292	280	280	327	273	266	307	292	304	283	289	285	290	286	309	284	288	312	293	278	315	299	295	264	290	266	256	257	273	290	280	291	297	310	265	264	316	288	309	274	264	280	311	254	276	297	268	262	270	320	283	251	289	280	314	246	305	298	266	303	314	299	293	302	270	306	277	333	294	278	286	309	306	274	292	263	257	294	258	291	271	271	321	270	267	275	292	316	292	280	275	282	275	263	264	283	262	259	291	264	271	285	270	280	305	290	267	295	305	295	312	278	284	272	292	281	270	297	292	273	277	273	298	270	296	277	273	267	281	292	275	268	305	315	299	270	264	293	279	310	286	269	267	277	297	300	288	265	259	292	298	284	263	294	260	281	307	308	311	290	281	307	315	264	294	273	284	291	263	274	317	293	303	281	284	324	277	298	264	268	253	306	263	280	304	290	282	260	269	284	270	280	260	294	270	283	294	284	288	250	286	281	262	275	261	279	266	283	289	325	266	263	300	281	299	260	255	271	271	244	292	278	264	310	279	304	301	305	296	274	271	263	298	302	285	301	321	314	286	303	272	291	285	284	297	291	294	280	290	308	284	283	281	271	268	292	277	287	264	302	298	292	308	301	296	306	281	269	257	254	301	256	291	307	298	274	289	301	295	313	292	253	262	301	289	311	309	268	294	283	289	280	245	310	254	267	316	295	284	319	277	315
7538	1565	2962	3234	2934	2468	2079	1698	1559	1365	1312	1179	1127	1078	1004	1013	967	952	840	905	862	853	885	805	856	792	809	867	766	795	791	786	750	809	747	777	764	750	699	695	767	769	778	783	757	716	749	761	769	747	762	762	749	777	739	789	750	731	704	731	763	727	769	722	737	766	798	771	764	757	724	784	765	715	762	767	751	732	741	762	787	778	698	755	753	748	695	684	734	719	739	733	723	732	742	733	733	702	735	762	706	743	724	753	707	756	700	717	687	775	723	709	725	716	724	744	696	735	729	752	759	681	747	774	713	778	768	758	695	681	674	767	726	690	733	718	778	724	778	749	751	674	714	739	733	741	765	733	722	748	705	704	726	728	752	707	717	738	739	717	734	697	738	719	738	688	732	674	733	702	712	729	697	754	711	733	758	733	688	699	739	738	764	723	756	753	775	694	694	749	748	718	716	687	711	759	705	698	721	692	697	687	779	713	746	702	717	747	736	674	681	725	675	692	724	695	696	744	751	723	737	752	707	719	698	718	733	722	710	703	718	695	718	738	748	721	676	749	730	674	730	695	749	724	711	755	685	683	709	697	727	770	741	733	758	766	719	733	726	690	690	772	710	738	733	692	738	779	720	776	735	726	745	740	748	714	730	700	706	686	742	713	714	702	717	689	734	706	768	738	750	735	710	736	743	733	717	726	716	694	700	711	696	733	712	721	779	708	704	720	707	664	724	691	691	751	721	749	730	697	728	743	712	710	698	645	694	710	702	740	717	746	766	718	690	741	705	709	799	716	784	696	653	682	742	717	724	694	733	721	764	723	719	691	692	732	692	727	711	763	748	748	739	722	725	723	714	725	743	730	687	721	692	709	707	741	706	736	706	724	736	699	690	765	724	702	772	756	731	706	691	744	732	703	760	713	734	726	776	690	733	718	771	682	751	732	737	751	723	752	704	760	738	727	665	766	696	704	756	711	736	681	738	714	715	751	707	680	751	717	721	736	702	713	709	770	679	701	693	694	703	717	693	690	725	707	713	713	733	706	717	761	746	683	736	702	750	699	783	673	700	757	690	752	699	714	706	746	647	771	758	716	740	716	772	746	737	736	747	726	787	729	665	697	743	764	703	716	730	734	730	754	774	723	665	709	696	703	702	739	756	693	720	734	737	691	691	717	749	744	765	725	717	695	725	752	732	739	734	732	684	681	714	707	709	720	682	761	710	701	717	732	678	698	725	725	735	687	707	735	732	664	733	749	723	713	657	741	692	748	723	691	666	723	691	694	704	688	720	684	763	738	756	692	700	760	720	740	685	719	719	701	715	776	692	724	739	704	777	718	666	727	687	717	686	719	688	713	690	738	682	669	715	700	686	670	764	744	742	692	759	738	700	746	673	679	679	727	707	686	690	757	696	685	712	719	674	736	671	703	737	710	648	757	783	742	753	696	678	704	757	673	774	723	716	700	690	697	728	718	691	701	704	713	688	669	743	694	728	710	763	728	728	700	743	698	713	730	761	705	678	703	719	730	736	708	724	670	770	682	685	705	749	698	673	743	703	777	681	732	715	726	786	768	717	749	693	706	776	733	650	794	727	669	748	719	683	699	730	764	709	680	712	739	732	693	745	736	705	692	695	778	708	714	677	734	656	710	687	728	675	723	763	716	725	731	711	726	710	678	719	673	731	721	731	691	700	726	700	700	756	696	710	728	751	734	764	676	707	741	775	725	726	684	664	678	703	702	708	698	748	756	774	730	741	777	730	714	718	708	718	747	714	706	730	715	718	678	738	693	725	689	700	694	741	747	729	705	730	704	702	696	680	738	657	736	676	735	769	718	730	699	730	738	740	707	734	719	756	756	684	725	721	722	750	691	672	745	699	759	729	693	732	753	727	714	733	713	716	705	769	694	697	721	714	681	782	755	704	740	687	727	736	752	686	726	709	690	770	699	790	710	753	686	636	685	694	711	697	706	745	734	679	697	737	707	750	730	715	668	730	705	699	761	764	725	659	699	683	738	733	713	744	754	740	696	713	694	720	693	712	706	751	740	703	749	717	723	704	729	712	733	734	718	751	743	705	717	714	749	747	743	749	756	704	682	667	727	662	696	721	690	690	689	688	719	704	708	776	727	728	786	810	719	709	690	727	677	749	786	719	724	739	701	731	709	678	741	721	734	636	765	703	712	706	736	761	713	700	723	708	715	701	732	729	695	699	701	739	742	710	739	717	735	740	719	716	743	667	695	720	707	756	730	688	720	710	729	679	719	701	719	732	721	697	684	686	774	740	675	724	715	721	708	719	730	646	667	675	747	669	736	742	685	727	720	671	744	722	696	670	728	734	756	718	682	685	716	688	726	737	725	693	726	728	744	696	655	756	719	700	703	687	715	722	726	714	734	716	695	726	724	714	720	708	703	716	739	736	702	729	728	715	697	702	713	700	702	736	702	708	751	673	681	684	755	711	698	716	672	683	718	708	708	696	707	715	769	727	770	718	700	759	738	729	647	730	728	725	711	735	703	689	766	750	669	711	730	717	734	754	707	754	674	746	712	706	721	725	751	744	683	758	704	734	753	708	751	687	703	754	727	711	765	738	722	663	705	715	761	724	735	735	671	733	680	731	724	703	739	727	722	702	738	725	719	782	771	726	757	693	709	716	717	780	680	735	720	757	749	736	728	699	729	728	732	729	781	743	735	704	771	704	717	753	724	737	743	726	745	691	737	677	704	692	732	684	721	773	739	716	737	713	719	729	697	703	689	699	727	712	704	686	721	698	687	769	661	717	738	723	754	705	695	731	729	716	728	753	729	668	739	705	717	705	729	756	683	737	721	699	695	737	689	712	720	728	729	731	691	698	752	739	657	691	732	759	710	693	701	733	734	728	745	769	720	719	702	727	786	698	721	766	746	694	722	692	739	698	759	715	729	727	760	727	708	736	677	732	709	743	709	760	759	711	742	688	695	741	708	697	699	720	752	710	775	714	729	736	749	705	678	714	720	715	769	679	720	722	709	703	742	719	687	751	714	739	719	701	743	762	719	718	723	689	679	732	718	657	716	722	706	713	735	691	758	737	714	764	701	739	661	687	720	720	723	740	730	736	721	698	756	685	706	697	704	741	706	681	751	778	695	725	761	708	760	740	741	712	686	722	729	733	704	688	770	722	705	724	729	695	709	715	719	733	720	661	741	704	734	679	743	734	711	711	698	742	733	735	705	734	743	672	690	735	731	701	692	709	712	719	722	729	661	700	746	762	704	766	722	718	736	717	706	743	741	721	745	706	734	720	707	705	720	738	756	703	724	761	690	731	742	736	713	706	695	663	708	693	695	770	768	717	697	771	759	717	688	726	697	729	761	679	734	698	695	710	724	694	733	739	685	719	702	710	734	727	722	696	695	747	721	718	743	718	726	750	726	697	720	725	754	734	761	760	727	765	701	762	708	766	729	742	715	687	680	720	762	717	688	749	696	709	759	727	720	732	762	731	728	713	727	746	718	647	680
23694	4766	2496	1749	1217	858	665	547	450	394	373	341	322	249	271	272	271	227	231	244	251	230	231	256	210	242	225	215	210	193	244	200	193	213	220	219	204	216	209	208	193	200	226	200	206	213	212	199	196	224	197	228	196	193	208	218	167	161	164	188	191	202	196	207	208	191	213	229	199	223	199	226	186	204	211	196	213	204	211	180	194	192	223	220	189	189	186	193	196	179	202	204	181	209	195	204	186	202	184	199	218	184	207	195	185	177	224	197	203	217	199	211	200	193	184	178	193	195	185	183	208	200	206	198	195	212	221	198	187	220	191	197	190	188	183	198	215	197	195	197	201	204	218	201	217	199	213	205	181	200	203	197	202	209	226	185	183	211	198	185	181	187	194	217	200	211	215	186	206	208	209	169	196	210	204	189	206	180	210	184	195	198	199	205	206	176	213	203	224	217	227	189	229	204	186	211	221	189	186	199	192	192	192	192	211	201	216	199	203	173	213	194	200	203	208	196	211	194	197	225	205	194	193	204	198	238	204	208	202	166	203	199	226	177	169	197	182	211	203	213	198	212	197	192	183	228	206	223	192	194	200	203	198	179	203	204	198	178	209	213	198	205	191	184	205	208	187	201	198	198	206	185	200	198	197	204	154	215	189	218	175	213	196	190	164	211	216	202	167	210	214	174	219	206	206	206	199	208	182	200	182	208	186	176	164	198	194	182	182	190	191	188	181	194	193	206	183	190	215	192	201	211	190	150	202	179	187	212	197	187	205	179	176	183	210	194	234	196	190	207	163	182	214	214	198	174	202	189	203	207	178	191	183	198	186	193	197	190	219	211	214	191	204	193	159	206	183	199	188	193	191	186	222	201	180	200	192	181	208	209	206	191	203	202	207	159	206	193	208	167	199	197	210	206	178	197	217	207	206	183	224	214	205	217	189	213	197	174	192	199	195	201	206	185	178	177	219	204	204	209	201	199	175	210	208	155	203	205	183	181	200	207	171	156	202	190	224	183	199	196	197	198	188	202	210	181	206	206	222	206	193	186	210	212	217	226	208	205	198	208	194	204	200	195	189	226	201	187	208	222	202	201	210	190	194	172	211	176	194	190	206	189	206	220	202	190	200	180	189	171	177	201	169	212	219	227	190	207	197	197	198	205	194	209	210	202	163	181	215	200	210	200	204	190	199	203	206	210	199	216	169	182	197	202	181	190	189	221	182	187	174	234	184	194	205	202	190	205	213	205	193	181	207	185	190	183	172	209	180	216	190	193	233	190	222	194	182	209	197	217	228	175	188	215	201	191	225	212	219	204	184	187	207	195	206	201	208	212	197	208	188	211	180	191	186	187	239	203	198	206	181	223	202	203	173	207	196	195	196	196	199	199	198	190	191	193	189	203	175	230	198	188	205	188	190	194	173	215	186	222	215	205	190	236	205	231	203	191	197	158	192	226	197	220	218	192	186	191	181	226	182	208	201	207	183	185	181	193	197	203	205	186	190	200	192	192	222	186	212	196	194	210	199	203	189	229	220	216	186	210	173	191	186	175	201	208	221	212	179	177	180	205	199	182	203	220	213	208	190	167	202	214	213	206	198	194	211	204	221	177	211	201	189	208	185	222	183	211	192	193	214	182	188	194	194	185	199	199	190	188	186	205	193	192	190	187	179	192	229	206	189	198	195	229	206	204	188	180	221	187	209	203	184	185	218	196	204	209	208	227	189	191	180	165	206	218	195	206	209	191	213	187	197	182	200	212	208	203	223	213	214	202	189	181	186	182	217	186	195	186	204	241	193	189	176	221	179	205	186	192	210	210	183	205	193	219	200	206	199	236	205	209	194	209	187	202	187	192	187	194	188	179	194	175	201	197	175	179	200	187	190	204	176	211	178	175	183	204	197	189	195	190	184	199	207	177	219	199	197	215	203	161	216	201	203	178	201	192	191	189	194	193	183	198	177	193	177	180	170	219	202	194	218	203	194	193	198	208	202	213	200	184	191	223	186	202	204	227	222	226	208	189	179	202	201	190	215	189	204	189	176	211	196	183	198	207	190	186	180	194	222	209	213	208	211	192	197	184	187	216	208	190	184	204	186	214	211	197	194	185	176	215	181	194	179	195	168	210	194	211	178	187	207	177	195	202	176	193	240	211	204	188	161	210	212	219	194	179	222	191	179	204	210	202	205	210	178	212	215	185	214	185	199	170	205	189	193	213	193	210	185	209	231	180	227	195	176	201	206	190	223	211	199	220	195	190	200	193	243	186	202	187	169	176	207	206	200	203	200	182	203	199	181	200	181	209	207	181	202	196	209	207	219	184	211	201	182	224	224	218	192	225	215	202	174	203	209	195	183	187	239	211	210	189	192	198	204	199	182	215	209	200	168	190	205	209	206	190	200	206	210	188	197	201	204	221	221	183	208	196	198	194	176	185	211	198	205	204	201	202	192	207	191	185	215	212	199	207	211	194	193	202	204	174	206	193	198	206	229	204	196	191	192	214	209	205	206	196	190	178	197	207	209	200	197	221	169	218	205	198	180	216	231	225	196	247	229	194	215	207	174	207	204	209	201	208	215	182	213	198	202	190	192	176	195	196	216	181	209	191	213	174	182	203	187	193	173	203	189	185	217	211	206	201	201	173	197	187	201	212	191	225	187	189	186	194	203	180	210	193	207	189	179	177	218	191	182	196	185	219	206	224	180	212	203	210	216	191	202	225	160	170	186	207	200	177	203	149	221	177	219	216	188	196	185	197	168	230	213	195	187	156	201	198	207	196	218	194	167	178	170	184	174	174	191	190	197	200	211	196	199	179	186	217	200	205	194	188	240	196	198	200	167	205	196	217	189	202	190	194	223	204	197	211	193	192	204	207	199	174	192	189	191	195	208	198	175	207	210	185	190	198	220	210	189	185	201	179	200	173	168	209	201	223	194	213	208	176	191	195	201	196	179	187	183	216	175	174	216	202	192	212	226	205	195	194	197	197	193	228	179	193	184	206	186	194	214	217	167	214	179	175	208	203	228	193	196	201	191	192	201	188	205	189	210	200	187	174	202	206	184	192	197	178	185	202	196	196	203	185	181	197	213	207	199	223	223	192	173	197	188	191	206	205	213	195	182	209	175	162	188	181	201	207	189	209	189	191	193	206	201	229	220	198	195	187	204	219	200	207	223	220	206	210	193	198	184	187	199	214	206	207	220	196	182	214	198	176	219	234	190	192	207	199	198	185	195	205	184	213	211	202	192	198	216	193	213	204	197	208	224	184	182	207	196	197	197	191	183	203	221	207	196	234	180	190	196	189	212	196	203	212	177	202	189	199	195	212	189	182	180	198	190	194	192	206	213	196	174	209	212	188	196	185	200	174	193	203	209	208	214	194	186	170	185	184	192	205	187	197	200	197	222	194	207	176	202	191	210	210	189	209	199	218	215	191	208	205	174	199	180	177	210	186	216	213	195	196	215	218	196	187	202	190	190	186	204	175	185	196	236	201	201	212	203	191
7795	2060	4964	5649	4832	3858	3081	2559	2182	1860	1590	1444	1340	1140	1096	1045	978	922	878	810	814	792	756	736	700	706	658	657	679	585	588	623	670	627	585	597	573	541	546	552	534	533	522	554	548	567	545	569	553	515	514	520	506	548	529	530	512	521	536	571	540	525	499	536	550	559	529	551	514	518	560	518	479	484	519	536	553	488	532	497	498	541	499	449	515	498	480	524	536	505	510	520	491	506	508	519	503	515	514	475	496	442	496	466	487	483	469	459	476	512	482	501	519	497	505	489	512	533	471	534	518	453	486	466	486	482	517	493	484	492	514	510	525	515	472	460	486	524	460	454	498	475	469	469	490	513	482	477	442	473	482	489	491	458	522	493	485	484	474	475	498	493	464	491	514	503	491	524	467	501	512	500	505	504	514	477	512	483	492	486	535	483	481	518	503	506	484	507	466	461	506	499	478	474	431	504	476	512	481	500	492	456	485	501	467	513	482	461	459	513	463	493	480	471	491	481	462	500	480	514	474	517	492	478	490	504	495	482	490	479	490	475	487	471	485	450	499	484	491	485	436	466	448	465	494	488	459	479	494	487	491	516	526	503	491	515	480	487	485	505	574	463	458	481	457	514	475	483	479	478	495	493	509	477	480	488	487	493	475	472	454	494	438	485	457	559	497	463	476	502	497	472	471	464	483	512	493	503	487	498	483	502	442	506	486	483	524	487	510	451	495	516	487	504	494	454	499	450	462	501	480	476	509	473	483	464	501	496	501	474	428	492	494	485	484	474	447	443	504	446	504	518	492	504	480	481	464	484	471	484	510	463	477	490	469	496	492	500	477	509	519	473	505	488	502	467	524	466	466	483	482	497	466	486	467	491	463	453	477	494	505	482	495	476	462	461	461	485	470	514	504	480	486	490	528	467	457	507	494	530	517	448	468	465	471	516	437	466	466	539	514	474	463	533	498	496	521	532	504	473	498	499	512	485	492	501	476	522	478	473	484	487	475	462	493	464	482	486	501	452	465	531	445	513	465	460	477	480	494	483	522	502	463	471	469	470	459	524	486	501	509	474	505	454	469	500	494	478	482	478	483	466	472	491	472	487	472	504	481	477	478	504	453	436	493	540	467	482	479	478	496	489	435	500	502	475	478	500	473	499	503	496	486	504	493	480	474	496	480	452	426	491	500	461	472	481	484	533	487	511	505	449	507	502	482	490	495	466	506	489	512	463	518	473	463	505	522	498	499	446	505	488	497	501	499	460	474	477	500	449	500	456	525	485	509	520	482	459	471	518	494	529	473	469	475	481	492	481	500	484	464	544	486	500	497	528	506	457	490	453	496	472	509	452	473	496	468	518	525	455	484	521	475	453	483	450	436	512	489	454	504	493	489	488	492	500	473	476	471	431	489	464	500	502	442	443	469	486	471	454	483	438	471	529	478	529	511	493	484	483	510	516	456	475	478	481	495	504	479	485	460	501	474	494	476	490	499	487	500	500	517	522	464	543	494	516	508	485	470	505	477	497	491	475	489	481	509	486	521	469	498	463	469	507	437	489	491	502	513	445	467	518	484	502	522	457	488	437	479	498	519	491	480	484	482	439	476	502	490	502	503	482	489	479	514	474	468	484	429	482	506	486	487	508	476	495	486	465	519	491	489	494	476	493	512	470	493	506	483	480	480	505	474	492	486	495	431	524	479	477	487	467	483	467	509	477	503	511	484	494	460	504	487	509	518	479	486	518	501	492	517	516	454	495	502	458	470	502	519	505	496	465	492	511	494	490	497	499	475	499	472	477	457	475	466	477	490	471	449	501	493	457	515	505	484	474	438	525	524	510	475	459	500	508	498	463	454	493	453	451	448	509	485	492	476	448	497	478	475	527	490	469	513	515	456	493	496	461	514	432	473	492	518	468	451	489	502	456	466	503	499	529	478	487	452	454	501	503	492	475	525	504	492	480	466	474	468	530	432	489	471	470	467	449	537	472	465	482	489	516	475	484	487	477	492	497	507	497	479	456	511	450	520	462	481	520	498	497	497	447	504	459	488	470	499	479	504	463	523	456	475	464	475	466	496	508	505	510	470	494	475	496	516	503	481	512	473	500	469	459	470	473	478	473	487	534	463	482	454	448	494	464	520	510	507	476	467	489	501	496	491	461	478	474	481	478	424	470	490	490	505	461	513	476	461	447	503	503	455	468	430	457	488	462	504	455	511	502	497	493	480	498	487	526	485	461	505	499	518	481	467	489	489	447	474	481	504	456	469	470	485	467	478	499	500	492	470	475	489	492	476	519	510	488	485	493	470	504	488	472	452	447	470	486	504	485	495	500	476	471	473	526	448	490	464	524	470	495	506	492	438	453	477	465	486	484	450	520	475	486	467	484	478	465	486	474	495	452	507	460	504	503	486	493	505	491	479	524	481	465	487	493	539	514	449	468	485	525	480	437	490	490	488	471	523	472	500	493	499	451	484	454	490	448	513	492	473	490	496	480	491	473	465	507	488	517	479	503	519	493	474	452	500	498	490	507	480	510	493	501	486	479	475	503	443	474	518	522	460	481	489	504	485	491	463	495	503	482	449	499	489	514	500	477	505	476	465	473	494	507	485	480	506	475	480	488	489	486	473	525	484	442	491	487	478	485	482	487	498	486	515	532	449	479	487	441	489	479	511	495	486	508	463	470	504	520	473	493	485	492	496	497	472	493	497	436	485	480	516	475	434	470	494	470	485	503	475	442	473	480	500	454	511	472	520	474	515	510	471	497	486	475	471	488	503	501	514	500	484	486	484	489	505	456	463	474	506	487	462	505	512	463	475	458	484	487	544	508	534	493	526	474	489	452	447	488	490	490	502	528	473	472	523	513	535	456	476	481	481	481	510	476	498	482	467	521	463	556	511	506	480	461	458	478	459	492	490	476	513	478	524	466	496	474	463	452	507	519	486	520	485	470	485	498	471	493	489	467	495	492	470	509	518	494	455	495	466	477	488	488	518	510	452	478	493	504	509	454	525	505	449	488	473	508	466	527	510	464	469	507	513	490	442	468	466	439	493	460	458	515	484	492	485	499	432	488	474	493	431	513	476	493	466	509	476	511	501	459	529	445	454	473	496	502	486	493	492	471	501	539	503	444	541	458	508	492	497	464	477	470	497	488	462	487	448	497	473	484	454	489	504	470	514	471	479	496	517	479	476	462	509	476	478	469	498	505	512	472	472	482	469	512	472	460	463	452	468	511	512	463	475	498	442	471	457	502	489	515	463	480	474	449	484	459	456	473	454	489	511	471	450	516	441	476	487	471	532	471	483	507	494	471	518	514	466	498	474	447	484	479	484	479	456	483	453	452	422	495	481	476	504	500	501	483	485	475	470	489	522	494	498	481	489	473	477	484	482	491	456	443	474	460	465	449	494	491	524	478	471	486	506	464	444	425	492	485	515	468	461	503	449	459	529	460	428	477	493	478	474	469	499	472	488	485	489	458	485	482	487	479	492	454	494	438	460	457
13711	623	261	226	216	241	249	251	220	210	213	205	204	204	214	237	215	228	220	191	219	220	217	239	212	224	249	227	215	203	188	218	243	238	238	228	233	219	238	195	245	225	222	235	206	242	200	223	233	210	226	192	240	226	203	218	242	191	224	238	222	207	201	196	241	201	230	193	225	203	197	237	221	214	228	207	253	215	215	199	201	219	213	235	232	197	217	226	236	217	217	230	222	253	177	222	226	214	199	233	233	231	233	214	212	236	223	233	252	210	254	205	209	208	214	203	224	228	239	233	202	195	227	202	236	240	233	216	199	260	210	191	212	213	198	225	204	183	199	221	198	230	218	218	229	211	207	197	216	221	226	222	209	212	218	244	224	223	193	219	234	247	226	241	217	233	230	212	200	242	217	220	223	218	195	208	213	231	224	224	226	205	226	238	214	208	223	203	213	232	204	211	213	221	207	248	250	226	220	223	206	241	220	222	210	211	212	211	237	203	177	223	192	220	236	222	223	212	231	198	216	226	215	223	232	208	234	204	224	218	223	218	234	218	218	214	217	209	234	230	225	218	253	211	199	180	209	204	208	223	217	234	223	263	221	216	195	216	234	199	214	255	203	206	186	220	180	212	233	220	212	210	249	246	207	221	208	235	217	239	213	226	224	229	239	229	198	222	211	209	220	241	229	262	209	244	224	237	225	228	196	210	209	197	197	223	236	229	231	220	222	184	215	231	214	220	230	221	211	236	238	222	237	225	210	237	199	198	210	226	219	202	210	225	200	213	208	201	206	217	207	239	191	201	202	230	216	238	230	194	211	212	199	228	229	225	217	205	228	211	211	216	232	222	213	206	224	212	240	227	223	237	192	221	215	200	235	211	192	259	206	226	225	212	228	216	204	191	204	201	217	220	217	239	189	197	224	232	222	183	197	221	234	244	223	221	199	224	208	242	209	213	226	237	223	197	230	236	229	200	207	188	223	209	209	224	229	225	234	211	224	225	219	215	197	205	208	215	216	222	193	212	206	206	247	211	222	212	201	203	231	228	210	208	240	229	245	210	208	198	199	188	226	203	221	242	249	227	202	194	191	205	213	203	196	208	235	244	226	213	248	202	211	239	203	213	218	195	211	218	220	212	217	213	220	220	213	231	246	186	226	200	237	201	221	205	212	217	246	207	246	209	245	191	207	203	216	180	237	208	227	217	200	228	228	211	221	209	243	214	207	203	235	223	226	209	211	212	207	187	222	216	193	226	246	209	212	211	227	228	231	215	225	220	191	247	203	220	238	228	210	233	235	217	205	244	225	237	227	217	197	216	230	231	205	254	246	207	234	212	219	231	228	236	201	245	221	211	200	224	209	210	240	220	197	221	219	185	204	231	244	237	220	230	241	176	204	234	231	229	244	235	223	214	232	223	218	205	186	218	228	236	205	218	202	215	204	207	202	204	201	204	234	227	217	197	205	219	229	228	216	219	221	214	213	201	215	218	236	253	212	212	200	220	221	202	210	185	201	223	222	243	217	200	241	177	235	225	233	228	187	201	212	238	234	220	223	225	217	199	221	215	216	246	225	218	224	205	219	234	225	217	196	248	235	226	197	223	236	217	223	216	213	197	227	220	198	205	231	214	226	211	231	223	222	211	209	213	227	229	229	232	200	205	217	223	228	191	209	227	230	205	213	194	241	194	194	203	239	215	215	237	223	228	197	229	221	209	248	239	212	235	243	208	202	240	225	234	222	215	198	210	214	232	204	212	198	211	203	196	247	196	202	222	234	234	204	244	241	205	222	189	234	223	231	200	221	246	231	227	222	203	220	211	233	210	238	236	223	210	236	226	224	217	230	199	228	209	216	212	214	203	214	208	232	209	247	228	210	224	226	226	184	236	206	213	234	223	221	232	227	211	228	223	214	224	239	210	192	228	227	216	196	232	211	198	211	182	247	225	230	246	217	240	223	197	217	217	214	213	208	217	210	249	206	220	233	213	249	230	211	200	212	232	228	224	237	213	220	199	226	217	202	225	231	243	215	215	186	224	245	224	231	205	268	200	222	210	214	239	219	229	222	208	226	209	216	204	212	215	212	209	203	207	204	252	211	213	223	208	222	226	215	226	217	232	228	213	195	221	207	242	213	200	235	240	221	225	233	197	230	222	266	211	187	240	243	204	213	239	229	219	198	225	219	209	237	214	241	241	216	189	216	198	201	194	221	207	216	221	237	207	218	235	209	225	236	191	216	228	197	211	243	244	220	189	223	197	206	235	238	210	204	209	221	219	218	216	217	234	214	217	235	223	217	221	220	209	222	222	200	217	186	214	242	211	212	224	221	230	213	198	207	209	216	236	227	210	231	211	202	213	224	230	211	260	215	244	233	252	204	208	210	233	190	201	197	217	224	222	230	238	242	236	230	230	215	198	194	242	235	229	222	205	199	217	205	208	232	231	225	234	242	209	219	213	221	227	240	209	196	234	201	214	202	228	221	237	218	201	221	231	184	203	225	211	226	237	233	238	224	202	235	240	214	192	228	213	228	229	213	219	193	212	206	217	205	199	217	209	226	226	216	200	213	208	219	213	212	212	226	204	208	226	215	187	193	222	197	193	230	230	246	225	205	230	229	231	226	221	206	259	221	217	221	216	203	240	219	212	222	210	211	230	215	200	213	210	213	213	224	230	228	236	225	224	243	202	210	214	207	212	221	209	214	207	207	244	225	213	226	209	194	217	228	216	225	215	222	236	225	212	231	197	197	241	229	186	195	218	193	210	215	242	195	217	202	208	221	238	213	193	227	229	216	229	232	206	218	225	204	224	224	219	212	216	249	233	234	211	207	206	225	220	220	216	219	230	205	222	225	223	216	167	194	225	239	203	221	225	205	226	214	218	229	198	230	215	213	233	195	228	210	233	212	213	228	203	222	254	219	223	217	213	193	233	199	231	219	227	227	204	232	210	231	232	230	219	228	202	219	220	245	210	222	244	214	209	201	254	217	233	222	246	204	227	238	216	205	201	200	195	233	224	220	222	212	209	267	220	198	223	235	194	215	209	218	225	208	212	218	221	211	252	222	199	218	239	233	237	210	222	218	242	206	217	250	233	210	202	224	225	196	228	197	237	209	245	209	213	220	225	202	250	236	195	194	223	198	221	199	210	246	235	204	222	216	242	221	232	237	207	205	227	224	228	209	211	230	228	191	193	227	221	213	187	205	213	228	246	218	226	209	236	199	208	212	229	235	225	228	233	204	249	217	209	208	216	228	206	234	219	228	197	193	202	208	223	190	234	234	221	223	208	214	206	229	220	225	206	184	219	222	212	217	202	230	213	199	209	257	212	243	216	222	191	198	212	222	202	246	228	220	224	236	228	216	210	223	222	210	218	233	213	240	248	218	194	228	203	224	187	190	221	198	246	192	210	217	216	228	233	226	206	230	215	243	235	240	232	210	201	209	189	206	215	227	242	228	217	223	221	204	222	220	218	205	190	208	193	220	204	218	178	216	224
6827	616	670	686	691	627	630	644	615	619	595	551	578	552	551	544	544	554	588	542	565	574	570	521	586	611	551	548	518	556	599	548	520	615	567	573	550	551	575	587	546	571	558	590	577	578	579	567	566	587	605	560	560	524	546	594	562	543	530	575	605	559	546	508	560	515	567	585	588	558	582	563	549	550	553	644	528	566	591	546	580	612	551	569	580	551	570	532	611	578	560	530	589	616	560	595	576	540	568	589	545	638	575	567	555	586	544	576	568	579	536	551	609	545	574	535	554	582	505	551	553	574	574	539	546	551	558	532	551	579	580	577	535	575	603	553	595	566	552	536	590	556	576	539	552	544	567	560	550	555	565	573	570	535	555	588	577	529	576	535	584	567	572	589	590	604	562	553	558	514	567	572	575	557	559	559	564	519	572	584	547	564	587	585	584	569	612	536	561	516	592	551	557	552	579	560	559	542	543	537	566	549	580	563	600	534	579	581	617	574	541	601	585	541	550	564	556	553	582	576	588	585	548	583	563	572	559	567	536	548	588	550	596	550	565	535	576	533	559	576	558	565	535	557	594	570	562	568	576	566	576	569	558	558	557	573	562	561	573	552	580	569	540	581	581	512	579	539	600	579	569	551	537	568	564	570	545	587	577	563	573	550	553	547	601	552	581	585	585	572	573	587	570	563	578	550	548	545	535	555	560	577	571	595	546	571	626	533	552	547	595	598	593	565	587	576	570	541	545	555	544	537	548	576	593	581	590	530	574	612	566	533	536	555	548	577	518	547	576	598	605	560	586	599	578	529	589	554	612	566	579	592	607	549	530	572	638	577	586	526	563	557	539	552	596	553	587	533	626	584	583	544	590	555	535	581	539	547	592	561	544	577	557	564	537	516	541	573	565	545	542	571	584	594	541	536	576	554	543	579	546	588	592	564	580	583	595	593	626	553	543	549	548	584	564	560	542	583	568	564	578	520	578	548	531	534	515	578	557	578	527	595	544	596	573	587	563	545	537	529	593	547	549	554	579	518	587	558	562	566	541	528	490	566	588	565	590	593	592	563	546	584	604	576	545	550	580	584	580	555	562	579	563	591	570	537	552	546	551	592	562	547	534	561	523	532	573	602	586	568	554	540	600	587	535	509	600	594	560	579	596	531	582	548	560	552	574	556	536	602	540	550	585	543	567	573	525	582	544	554	542	575	572	578	559	584	556	594	554	547	550	573	606	598	601	529	550	581	572	534	525	548	564	605	584	552	568	514	588	593	587	538	576	582	523	559	598	563	567	588	565	542	551	550	605	551	560	556	569	576	532	578	555	519	585	534	555	598	581	563	567	574	520	543	539	590	560	535	536	567	525	590	588	578	544	562	589	532	537	584	541	539	587	552	557	577	549	586	595	576	545	576	555	545	559	557	570	582	571	612	557	560	577	588	553	597	564	537	599	560	550	586	599	571	571	528	562	614	557	540	528	553	590	557	611	562	549	572	556	565	553	577	558	549	533	573	557	616	592	578	557	578	547	573	588	597	581	598	582	606	609	584	550	552	567	576	577	566	574	590	568	557	541	579	616	575	587	584	586	589	535	587	589	538	559	554	585	600	588	558	526	567	576	491	587	545	582	528	570	537	576	553	589	544	539	537	541	568	539	535	592	577	596	577	559	553	495	573	570	587	589	570	581	616	534	556	602	593	550	556	572	582	569	554	558	576	608	550	532	587	531	555	552	570	590	557	554	552	539	528	510	565	552	608	585	567	593	569	575	605	574	577	548	540	540	597	532	567	559	547	561	584	561	586	566	526	585	536	554	553	550	551	487	570	533	555	535	570	567	568	576	572	543	549	606	556	570	543	537	559	547	551	546	590	543	534	573	592	554	567	575	540	536	562	550	555	573	569	589	567	565	599	587	584	561	541	568	538	545	585	535	546	551	558	567	534	524	608	566	538	551	599	591	542	570	514	607	554	593	559	560	597	583	545	523	547	534	566	517	566	532	606	568	567	563	559	539	603	542	618	567	581	562	539	578	564	583	600	591	565	570	569	538	545	550	555	577	561	624	542	542	601	579	529	519	527	571	589	550	580	534	573	546	573	621	563	575	536	531	553	551	524	589	555	521	511	588	574	573	594	574	556	561	519	600	551	528	548	584	569	602	560	560	569	550	573	592	576	537	584	549	558	570	531	566	599	569	582	604	587	586	528	603	580	561	576	556	531	564	527	566	525	591	531	557	540	561	618	623	541	614	523	573	582	575	563	575	563	579	610	564	550	543	527	593	588	558	594	571	569	594	531	571	530	575	554	530	584	552	560	554	554	560	540	582	592	571	577	541	557	560	571	566	592	520	582	566	593	562	543	564	563	591	555	553	568	552	546	576	566	524	577	535	568	605	544	554	540	587	548	571	543	594	621	581	557	599	586	622	581	587	532	538	559	543	591	574	577	557	579	573	569	579	552	550	570	568	585	559	545	542	571	559	610	588	530	577	609	568	550	596	607	555	583	535	557	537	590	545	572	548	559	567	583	563	589	602	533	530	514	553	577	572	555	579	511	553	570	585	546	555	557	573	527	536	592	556	581	563	554	577	538	581	555	574	553	570	562	546	570	603	609	562	558	552	586	586	540	566	560	568	563	579	553	557	544	545	612	568	543	562	564	573	592	567	583	562	572	565	578	569	535	556	597	512	605	511	569	565	591	580	551	550	559	560	590	580	552	580	544	542	546	597	552	586	592	584	597	581	561	572	564	588	562	572	567	559	574	546	564	590	555	568	563	617	547	567	594	534	558	562	569	561	554	595	557	583	535	584	564	590	549	535	596	571	583	587	595	585	599	573	500	567	556	550	570	554	559	566	517	573	541	534	580	539	551	522	556	572	581	543	577	565	573	514	549	581	578	583	573	616	588	556	555	610	547	558	575	555	562	584	526	551	539	562	527	604	547	533	550	548	553	587	516	602	540	591	623	562	594	592	553	565	591	531	551	593	581	557	560	561	548	563	578	543	541	580	567	570	564	560	567	543	531	571	551	524	527	561	564	591	564	577	570	563	599	550	588	545	549	563	556	568	550	553	576	599	580	551	543	568	571	547	568	546	547	585	513	576	569	558	558	585	567	560	529	566	562	546	576	558	601	548	601	543	591	523	580	567	581	542	553	605	564	560	555	553	582	538	584	565	585	566	541	572	549	548	555	564	551	561	585	595	531	606	569	605	568	539	575	565	519	592	569	571	534	585	535	546	577	554	554	583	534	537	596	573	532	569	573	584	550	566	518	550	573	531	547	525	602	547	541	526	557	554	536	589	570	539	534	568	552	573	568	557	549	529	560	595	541	547	581	551	577	574	610	577	557	561	545	564	572	539	584	585	536	569	585	565	604	564	547	588	546	575	569	574	531	558	541	589	591	535	572	561	589	553	584	552	534	563	597	541	542	568	540	574	563	561	530	566	600	590	557	585	566	558	543	552	574	611	540	561	574	525	577	552	542	582	582	610	532	583	546	573	576
18908	2148	1315	1089	767	604	463	457	419	384	367	364	382	354	287	355	323	321	323	305	300	321	306	290	275	310	289	305	314	280	280	293	282	294	290	294	275	308	293	295	277	272	261	264	291	308	266	313	315	289	293	271	300	347	278	286	274	258	284	273	276	303	282	268	289	296	290	290	279	286	270	266	261	332	274	287	299	290	257	256	273	299	290	281	284	295	277	278	292	280	286	301	301	285	258	312	296	308	292	265	269	285	292	274	283	270	279	279	280	260	285	280	283	301	260	283	279	259	278	249	286	285	255	274	269	253	286	296	259	312	294	315	256	301	259	300	272	263	318	264	322	293	293	267	329	277	291	289	271	304	299	276	279	275	282	287	291	286	279	261	290	300	289	283	285	291	267	300	281	277	313	283	290	271	256	283	290	287	280	268	254	291	257	249	268	288	291	260	287	308	304	277	269	270	298	257	277	271	289	297	281	287	297	274	286	288	305	275	272	307	260	280	255	294	256	297	291	309	295	274	278	292	308	266	270	314	262	298	294	291	293	306	283	289	296	289	272	321	293	292	288	266	281	282	274	259	292	285	278	247	263	284	302	279	278	284	275	290	280	302	262	302	291	276	266	309	293	310	279	296	293	287	302	286	323	300	265	273	308	289	277	264	293	270	293	303	264	279	274	299	270	317	284	271	265	283	301	258	296	248	297	295	305	298	282	278	294	290	268	300	257	269	308	300	292	303	290	264	274	285	277	309	283	283	269	279	270	283	291	265	294	260	274	267	276	289	268	285	268	277	288	279	285	298	277	255	243	267	277	293	261	283	293	285	291	255	286	264	276	266	308	268	294	266	275	279	276	298	254	262	285	285	286	289	267	287	271	291	295	308	286	286	298	265	250	282	270	307	298	242	294	240	289	260	292	277	281	271	291	275	273	289	311	268	256	279	266	274	288	284	292	316	300	253	265	287	268	286	285	299	291	284	284	260	247	279	281	268	273	290	264	273	276	282	258	289	286	306	296	285	270	279	264	272	267	285	292	301	306	314	294	315	274	274	282	306	313	283	277	299	293	310	280	297	264	303	286	303	254	296	287	275	291	268	281	274	291	296	297	284	294	258	263	269	237	275	294	289	282	287	241	273	304	278	281	276	245	277	289	256	287	301	270	288	304	253	268	285	266	279	279	285	294	296	299	280	266	287	251	282	286	304	303	293	309	280	267	289	273	277	307	266	291	261	293	264	308	298	280	280	271	294	307	263	298	280	292	313	265	272	307	284	291	297	302	257	302	296	283	293	273	305	285	267	291	266	277	314	276	278	297	261	302	277	281	299	306	274	261	269	308	281	282	282	267	280	294	287	268	277	287	280	284	268	268	282	258	270	306	280	294	304	276	282	309	286	290	294	284	282	279	280	269	297	290	287	306	270	303	283	312	275	263	281	285	269	284	266	293	299	282	315	312	289	304	279	306	267	274	286	281	273	272	287	302	282	297	269	282	284	261	293	284	290	273	246	290	283	274	267	310	287	258	289	280	303	281	286	262	285	274	319	264	308	284	282	289	294	231	265	269	275	263	295	283	310	299	280	288	286	299	268	276	290	279	260	283	286	266	276	309	277	268	255	283	270	276	303	311	273	306	285	283	309	245	289	300	317	306	306	285	281	273	288	298	290	212	284	265	277	251	276	269	313	268	270	280	286	255	303	287	263	284	252	328	260	269	293	245	308	282	289	266	292	262	285	295	284	301	276	283	289	276	284	266	266	296	283	262	296	287	280	295	292	290	325	277	283	311	286	298	291	311	293	285	276	326	303	278	269	264	290	262	288	289	276	274	288	294	265	277	280	295	273	279	278	302	281	289	287	254	279	297	282	258	281	291	278	284	306	291	296	276	303	284	260	296	271	292	306	275	264	299	268	251	291	293	268	286	286	279	298	292	264	287	250	299	303	279	285	280	244	268	270	252	304	283	299	285	304	245	272	288	265	276	302	273	307	279	285	318	272	300	297	289	243	267	291	277	285	304	301	296	246	287	277	302	319	299	276	312	298	300	273	319	285	300	261	289	284	313	277	273	284	304	316	273	298	281	290	271	289	292	313	283	323	294	297	267	304	284	311	265	284	294	288	295	286	279	291	289	257	309	319	276	276	261	310	279	276	293	300	286	271	268	268	294	295	294	269	275	250	254	256	275	299	318	271	291	293	284	283	312	305	273	299	275	288	279	290	299	287	275	306	269	314	272	318	278	256	269	271	282	274	255	249	287	259	287	293	281	270	275	277	303	299	270	301	293	305	274	270	270	270	273	289	308	295	257	256	292	284	268	324	309	251	279	267	304	306	290	287	290	277	262	312	286	283	290	263	289	254	279	264	289	290	277	262	278	283	275	261	295	264	296	299	287	265	267	284	261	277	293	289	281	268	257	266	269	253	287	303	298	292	268	289	308	286	285	250	258	272	293	265	305	291	289	263	300	293	297	307	300	290	294	301	295	316	285	274	303	271	283	299	290	270	294	308	285	310	305	248	262	314	260	258	278	308	303	297	277	287	268	272	305	281	295	310	273	288	305	286	259	284	267	291	297	269	287	249	284	285	263	260	280	297	273	268	261	284	275	296	291	272	280	234	282	257	255	247	286	273	281	292	292	274	258	276	261	303	302	259	288	293	309	273	270	285	291	308	291	302	322	275	290	287	256	289	298	282	305	279	309	295	296	267	291	287	284	294	293	283	315	261	284	269	266	259	295	268	309	300	265	301	305	264	238	265	254	308	278	264	258	250	278	305	276	281	264	298	281	274	289	289	273	296	273	290	278	273	263	298	270	285	276	268	281	307	306	300	265	288	269	258	266	281	314	264	294	279	291	285	300	278	307	267	295	298	284	270	293	301	290	299	270	276	266	283	291	287	309	288	301	268	280	258	288	271	306	248	299	270	302	252	267	287	263	271	294	296	293	274	287	294	275	268	284	283	310	268	301	265	265	269	291	296	303	293	297	296	281	298	294	293	314	285	293	284	276	276	315	266	269	258	249	293	257	265	305	270	295	292	275	258	274	267	281	293	271	283	288	293	297	238	279	324	283	288	281	277	245	279	268	281	279	291	296	290	278	289	299	268	251	247	307	278	281	256	298	262	285	270	285	265	278	340	283	316	304	284	311	293	272	286	294	294	246	316	289	287	296	254	252	293	308	285	278	274	295	277	269	282	292	305	292	258	284	287	306	277	296	282	305	279	298	281	282	293	312	271	298	290	285	258	308	284	265	278	258	290	259	280	293	288	283	288	276	279	275	294	283	265	282	287	303	249	271	301	277	270	268	299	272	279	296	279	308	241	298	316	286	289	295	298	325	283	275	281	274	286	271	273	309	301	316	282	278	293	258	305	269	294	277	264	269	302	293	273	250	280	273	301	295	275	258	263	261	291	317	303	280	313	290	269	277	284	260	295	299	246	316	299	300	272	271	288	271	314	286	294	286	282	290	272	257	291	257	279	259	304	298	307	294	288	311	257
7610	1541	2866	3330	2799	2469	1968	1754	1549	1388	1315	1138	1197	1079	1050	1026	981	892	936	876	830	854	869	829	786	815	855	770	844	786	816	804	759	790	791	792	734	746	758	785	736	810	738	740	782	736	732	735	769	701	732	698	757	744	717	713	728	742	713	777	739	730	716	747	752	742	810	723	725	726	763	777	753	767	704	799	677	731	750	738	735	705	744	761	787	739	710	740	730	735	692	755	773	737	707	696	766	733	669	714	737	758	710	701	774	713	689	696	746	688	730	753	711	724	689	741	751	744	742	737	733	727	710	671	731	715	715	716	712	679	731	735	727	727	704	662	735	729	768	720	776	747	685	754	749	714	753	759	645	656	708	738	717	755	749	714	749	711	732	696	705	709	722	769	674	684	766	714	718	703	681	742	671	705	733	738	683	727	700	747	682	708	715	694	746	717	696	704	723	706	698	740	730	675	733	747	708	715	768	730	723	695	727	740	721	704	760	730	674	702	748	688	729	730	732	709	721	701	690	736	714	734	759	691	692	753	685	728	778	712	735	726	709	716	667	677	712	701	780	671	730	687	743	718	728	737	752	723	734	705	776	700	681	718	713	685	702	712	713	659	661	695	711	704	741	702	681	782	696	747	654	732	665	720	738	697	747	702	696	751	686	707	730	692	716	680	701	719	721	694	723	712	712	697	716	697	704	744	733	704	690	730	705	714	732	734	769	762	714	705	728	644	706	698	677	708	673	749	700	687	711	749	723	725	723	763	763	699	728	717	745	797	718	726	774	684	699	757	727	706	720	684	743	732	730	690	710	693	711	720	720	706	762	680	730	720	724	715	713	685	737	711	721	691	727	683	734	708	686	704	716	701	706	721	695	703	702	697	703	708	769	712	709	705	724	715	739	702	733	694	697	714	723	648	777	715	718	759	732	733	722	725	718	726	712	742	716	649	696	724	695	732	738	670	716	721	721	720	723	695	701	727	720	714	694	711	712	708	688	666	745	751	742	743	737	780	699	725	682	747	691	705	711	754	749	713	718	734	685	662	679	751	726	740	717	730	706	718	690	711	714	704	715	705	719	748	697	709	739	750	722	744	710	714	717	719	721	726	710	756	726	733	720	711	705	713	722	718	754	705	726	687	752	680	719	738	638	722	765	730	690	732	749	728	733	783	721	794	717	712	760	721	723	703	735	760	746	684	676	687	713	669	692	720	732	715	676	750	713	683	762	736	701	699	689	727	696	734	676	685	741	739	713	744	756	701	696	755	701	704	671	680	701	700	727	702	741	699	708	720	747	728	736	736	704	681	700	691	755	690	687	706	708	773	752	711	688	710	777	720	700	717	650	740	734	731	725	754	703	717	676	705	731	728	735	706	768	716	701	727	768	710	701	748	720	680	687	722	756	694	763	705	729	719	770	725	687	664	719	748	708	734	797	719	715	694	736	691	701	655	728	712	730	705	770	732	712	699	686	691	685	732	721	687	769	660	680	758	694	699	751	732	758	730	717	740	729	719	683	690	730	677	656	718	672	731	738	718	731	708	739	664	681	732	684	777	708	722	676	690	729	724	711	766	706	684	719	695	689	717	706	726	702	745	695	745	691	679	728	702	690	724	742	719	681	758	750	681	730	690	761	714	708	710	702	695	741	780	683	708	699	711	718	741	710	718	721	718	728	703	681	704	735	672	738	739	726	738	733	711	664	690	718	714	691	715	702	683	722	721	689	703	699	756	694	743	746	717	741	715	705	685	722	751	679	716	698	723	707	766	726	707	698	669	674	717	721	699	677	705	664	718	733	732	694	692	727	710	745	730	710	727	684	712	758	685	741	726	694	716	708	692	715	707	711	729	697	742	696	728	724	752	704	709	687	727	724	695	783	676	726	765	726	727	664	679	728	709	736	700	726	721	706	705	677	736	722	645	735	737	755	708	727	666	692	707	677	692	663	674	788	720	690	709	743	717	700	746	724	738	785	763	674	693	703	738	702	707	720	749	706	661	736	733	731	687	711	651	707	760	684	699	771	645	704	718	693	680	701	709	669	700	713	670	692	700	698	726	737	759	707	688	716	742	742	691	722	740	700	727	705	703	738	727	658	713	712	708	698	774	691	694	719	761	750	787	696	715	755	692	763	689	720	738	692	752	727	715	708	747	714	737	658	703	763	717	731	736	712	740	713	682	741	706	722	755	678	690	690	751	711	695	715	713	766	739	749	680	734	727	724	668	699	675	689	703	719	720	725	689	739	752	750	676	688	725	717	735	725	715	659	712	732	710	724	700	718	743	774	697	713	725	697	743	674	719	705	706	689	727	739	743	720	699	715	705	725	676	719	712	699	680	685	747	722	713	691	718	731	776	717	737	715	748	677	771	709	701	740	670	735	695	721	690	641	730	725	746	726	719	723	721	723	733	731	711	668	679	778	707	710	717	726	688	694	735	725	718	733	748	705	702	683	755	672	716	708	712	748	691	729	725	728	658	758	737	741	764	725	676	745	700	740	713	729	719	710	714	673	712	734	749	736	687	681	716	740	719	702	711	751	704	703	685	738	714	724	712	727	746	747	707	702	679	738	720	722	730	738	707	743	697	712	700	696	727	688	671	756	714	689	682	732	742	705	703	726	690	740	708	710	741	702	690	777	712	727	667	745	683	706	745	719	709	714	764	705	746	704	732	731	680	720	696	700	705	721	675	722	732	709	768	695	718	743	702	709	716	659	722	707	731	689	676	672	711	694	730	734	753	676	689	750	741	773	681	730	699	686	744	743	688	702	681	681	718	733	738	714	726	695	731	710	706	711	725	695	696	720	715	695	751	724	689	687	688	712	717	714	750	680	714	699	718	737	722	686	746	677	697	674	701	687	737	675	738	678	707	668	720	719	714	708	740	715	742	673	720	733	725	795	770	718	729	684	692	680	703	730	766	722	744	700	733	717	705	732	695	749	686	713	718	706	760	706	701	716	712	710	705	741	694	717	730	693	703	659	683	729	727	712	715	726	722	673	744	704	672	678	705	687	711	659	741	699	677	735	695	705	702	725	732	679	716	764	755	729	719	762	773	691	743	746	714	732	705	723	687	722	719	752	730	766	789	692	721	707	791	774	728	719	687	696	750	709	682	704	768	691	742	764	734	715	732	718	691	728	703	710	724	721	776	695	705	708	708	781	707	732	733	688	706	694	762	712	691	717	735	676	754	765	712	693	712	699	696	720	725	680	701	710	681	734	735	739	733	748	654	687	695	724	710	678	692	672	715	733	774	760	724	775	739	686	724	701	679	752	737	726	771	692	708	722	697	731	706	731	652	730	748	671	693	715	700	708	678	748	705	673	685	666	716	698	744	682	635	685	767	735	754	696	692	699	684	679	741	676	679	700	730	709	704	703	687	693	715	714	726	692	736	708	733	712	738	689	664	721	740	739	727	701	745	688	751	722	717	732	722	658	713	728	717	722	782	702	704	693	704	716	721	714	725	735	716	665	727	670	701	715	705	757	691	704	726	735	723
23329	4647	2473	1815	1225	866	700	562	475	441	353	339	333	313	273	296	266	246	217	261	246	220	212	235	213	198	221	230	232	214	234	189	199	196	209	206	207	204	194	201	188	224	197	196	201	227	185	230	226	190	176	210	223	189	168	200	197	180	213	226	204	187	190	185	230	189	226	189	201	210	197	200	197	200	193	178	218	187	171	198	207	193	172	187	211	200	222	183	196	207	207	201	196	183	198	188	199	192	192	205	206	198	197	212	205	193	169	193	187	178	204	188	217	212	202	197	189	177	202	207	195	198	183	208	186	207	221	232	198	194	195	207	176	228	182	200	208	201	197	179	171	180	194	191	209	195	170	194	178	210	197	200	203	199	216	186	188	199	175	202	195	194	192	206	198	189	199	175	209	186	170	190	192	204	167	193	207	183	183	197	210	205	191	183	209	212	189	198	184	186	222	175	208	186	186	210	167	191	205	197	213	204	204	182	185	180	196	213	214	196	204	174	197	202	182	194	204	204	203	175	190	202	199	197	190	236	202	203	178	210	180	193	168	196	211	198	192	187	163	185	202	173	191	193	171	210	193	183	180	179	222	217	174	192	182	179	177	178	184	194	203	206	195	192	192	176	194	188	186	184	194	221	190	193	188	204	210	193	190	198	204	179	202	214	209	178	229	187	180	187	192	233	186	209	187	177	200	211	213	218	187	184	210	199	186	176	200	209	191	192	187	183	179	193	209	180	160	237	185	196	210	204	209	189	217	203	197	195	198	191	186	189	203	182	219	219	216	184	199	193	221	209	206	196	191	195	209	180	199	213	197	200	202	203	192	213	185	184	199	197	200	182	170	188	181	183	230	201	177	195	215	202	202	206	191	213	179	209	198	193	193	194	172	195	202	179	185	199	166	183	231	186	175	205	185	181	178	173	169	200	192	174	204	171	173	197	197	184	166	184	201	203	206	182	215	219	233	181	209	186	194	211	210	203	189	196	213	197	197	180	204	194	189	218	189	206	198	191	213	199	202	189	204	167	186	175	197	222	183	201	157	201	204	185	208	197	231	177	224	175	199	189	204	215	216	220	195	175	191	190	189	193	221	193	185	193	211	192	179	188	182	202	189	204	200	185	214	194	186	219	187	238	205	211	211	184	158	208	193	198	193	197	201	197	194	208	197	192	189	177	190	175	191	180	218	189	195	195	189	214	181	213	195	195	179	215	176	194	198	239	214	230	203	206	170	188	198	200	208	217	217	194	206	170	195	197	214	210	211	186	195	198	203	204	213	201	186	189	193	211	172	208	198	194	180	173	184	180	207	225	198	190	180	200	199	190	224	193	193	165	203	194	199	181	191	185	211	202	192	208	212	182	183	189	193	203	194	195	181	189	210	203	216	197	227	215	196	231	152	223	209	177	182	212	212	174	204	192	168	195	228	197	206	182	206	179	189	154	182	225	194	195	206	207	190	211	204	202	190	200	182	200	197	210	192	211	203	215	214	210	201	181	199	206	203	187	215	205	204	221	183	194	202	221	191	206	176	185	195	213	177	189	194	188	167	198	229	239	182	178	174	194	174	195	201	191	220	192	171	217	194	193	200	160	196	212	198	216	210	175	200	203	204	181	202	193	194	218	173	190	194	184	184	198	196	179	182	184	187	196	209	200	194	179	196	205	188	196	183	192	165	196	184	213	179	197	188	185	208	218	211	193	181	195	201	198	214	185	195	190	193	189	184	179	173	178	207	202	182	205	215	201	191	192	199	188	196	191	188	218	193	189	203	170	195	213	205	165	210	217	173	185	192	188	196	188	168	199	168	196	191	193	210	177	197	216	189	175	207	190	222	168	201	208	197	188	174	201	203	198	197	211	182	190	181	208	209	191	217	185	174	172	239	201	211	215	189	225	210	208	206	216	220	184	176	165	173	191	195	213	192	192	213	182	172	201	196	228	188	210	191	195	187	225	193	184	186	216	200	190	191	195	194	197	200	195	202	186	204	187	187	191	189	162	203	179	193	198	202	201	175	184	177	216	198	197	211	200	188	189	186	193	180	185	192	201	189	193	193	183	178	221	199	182	209	212	174	167	221	197	202	201	211	192	187	204	199	185	184	201	208	185	220	196	180	181	223	192	178	195	177	193	212	171	202	193	225	214	193	205	198	187	211	199	193	207	200	200	214	225	185	199	212	199	194	194	205	196	190	226	220	176	216	182	173	186	187	216	208	199	208	176	214	195	177	207	204	193	171	197	169	197	178	196	196	176	202	166	202	184	189	235	196	182	182	210	215	199	208	193	170	222	175	202	155	196	201	203	196	205	200	185	173	197	210	183	202	196	189	180	192	186	200	167	191	197	194	197	196	179	235	227	198	211	202	180	202	198	189	202	181	177	178	209	177	177	208	205	214	167	197	184	187	186	197	200	199	227	193	195	203	194	194	199	167	204	192	178	209	179	221	187	186	210	184	196	173	184	215	181	209	208	211	185	192	204	195	186	180	205	166	198	219	192	177	196	177	155	179	205	210	195	186	197	198	193	211	182	195	205	182	171	192	201	183	218	196	219	220	187	190	185	210	210	190	180	193	194	211	195	197	191	187	192	220	214	205	187	202	174	181	218	197	211	173	205	219	188	197	190	192	214	191	198	195	188	189	226	218	210	188	231	175	196	205	209	197	204	181	200	195	201	202	200	185	205	183	197	173	189	176	188	176	200	182	186	190	194	182	199	189	194	188	164	189	197	168	202	195	200	181	219	192	194	196	173	207	167	217	195	205	200	200	191	190	174	192	196	207	198	202	187	191	185	220	199	189	222	185	211	202	210	184	212	171	201	175	224	199	180	178	186	209	185	173	196	167	184	190	190	188	191	202	195	188	204	190	219	199	193	177	192	187	201	197	185	193	212	183	184	186	224	201	186	180	193	187	203	193	184	191	194	214	198	199	198	201	206	190	193	197	192	220	209	170	171	197	200	189	208	194	211	226	210	193	184	208	199	190	196	169	191	200	195	213	194	210	201	179	200	231	219	206	215	193	192	214	205	205	191	180	189	185	182	186	187	180	215	176	214	204	208	187	202	192	207	190	198	192	177	204	192	188	178	213	229	190	194	204	172	195	204	215	215	202	208	217	185	194	197	192	204	180	175	178	196	207	186	201	194	176	192	177	183	194	203	183	195	193	173	202	187	175	194	218	192	205	197	195	204	228	195	217	212	183	203	186	183	224	194	197	201	210	189	194	197	194	179	193	198	208	203	195	207	165	204	215	183	188	191	195	214	179	198	219	193	194	194	216	216	201	176	191	186	191	202	217	179	184	213	202	196	213	161	211	202	193	181	198	174	195	162	184	207	200	186	195	186	203	188	194	198	222	175	199	215	196	181	204	200	217	196	223	181	191	197	196	197	173	182	200	191	233	211	204	199	200	192	185	203	185	197	166	207	206	177	201	213	208	189	210	200	214	195	197	206	226	184	211	177	202	180	203	219	191	185	198	197	213	213	184	216	201	169	207	202
7790	2106	4877	5585	4767	3785	3061	2519	2085	1888	1691	1406	1321	1237	1096	1052	1008	936	890	814	793	756	754	693	670	690	700	662	634	615	654	629	597	599	612	557	612	575	552	554	560	582	536	515	564	592	520	582	525	515	509	513	510	491	493	502	523	542	519	517	482	492	542	558	515	522	569	529	531	547	484	525	483	529	499	486	497	526	500	481	541	453	521	496	477	466	477	492	473	473	473	515	491	484	496	496	509	495	483	470	517	472	462	516	518	496	501	482	491	485	491	481	525	500	466	488	478	501	483	506	499	508	476	481	519	487	440	484	444	423	491	514	474	481	519	475	514	480	475	494	510	482	471	463	490	449	479	446	512	465	504	468	447	517	440	460	497	506	502	473	447	469	446	503	488	464	481	466	487	470	452	465	462	515	459	488	479	469	499	485	517	480	469	470	451	475	477	474	517	475	498	456	487	507	457	454	503	449	490	507	451	482	493	453	455	458	463	459	483	473	472	493	467	459	453	464	450	487	484	473	518	498	486	446	467	472	489	484	467	497	476	434	505	426	492	478	466	473	480	516	509	468	475	477	479	517	449	462	443	515	489	484	459	510	493	476	480	492	512	457	491	465	489	457	479	467	454	445	487	472	465	474	519	472	487	459	486	524	499	532	461	488	454	490	490	490	449	473	480	469	492	470	508	525	482	479	469	464	477	450	503	464	488	446	500	530	486	497	459	442	498	472	485	524	490	486	481	488	447	514	484	515	444	463	492	446	485	495	470	465	495	502	490	468	456	449	465	490	508	430	431	517	533	438	511	483	481	507	433	459	481	483	456	513	458	494	493	480	506	482	453	473	486	470	483	489	491	500	501	432	485	500	473	476	493	441	483	456	474	491	498	493	539	471	490	515	446	518	470	490	476	473	485	453	469	490	472	489	433	472	476	450	488	448	463	468	491	528	522	430	463	482	442	484	479	432	516	477	502	472	483	468	469	490	491	496	480	483	480	432	469	480	476	463	475	434	436	471	490	501	474	506	467	451	488	460	514	492	473	462	467	479	477	436	475	456	463	471	538	443	467	498	465	479	493	479	479	484	448	480	492	445	499	445	517	489	520	474	465	480	451	494	472	508	464	507	480	466	495	473	489	480	499	493	491	501	484	506	476	470	523	482	497	490	496	465	484	491	499	497	457	452	450	469	516	468	480	473	496	476	474	458	511	519	467	441	449	495	483	497	472	494	459	520	457	503	492	509	469	453	477	490	475	518	466	480	461	493	491	447	453	437	474	539	482	461	471	493	475	502	461	459	490	481	455	477	507	419	474	496	451	456	465	443	486	480	503	475	496	450	493	485	471	514	475	493	470	488	470	472	498	482	493	473	518	480	483	464	471	485	513	451	404	470	492	493	477	491	440	524	453	469	491	479	509	463	459	484	450	445	494	470	520	489	483	512	482	472	449	487	457	465	472	471	496	473	450	470	453	500	446	432	469	499	501	460	455	442	475	467	485	470	488	410	469	478	477	473	481	476	505	483	464	457	512	451	482	483	475	453	482	460	503	478	486	463	468	473	509	432	485	480	435	454	487	489	514	494	442	504	465	450	485	527	545	482	490	498	497	480	476	483	441	486	462	463	538	488	461	477	476	500	486	429	448	468	501	469	473	457	491	508	503	475	484	490	452	487	441	477	468	470	421	471	488	473	501	479	514	495	481	455	482	482	490	501	485	503	479	455	489	490	482	480	509	486	527	453	501	478	470	444	468	458	513	455	450	513	508	459	502	495	481	460	456	475	463	492	473	476	487	477	461	475	505	473	460	502	444	469	502	456	466	503	446	436	525	486	510	510	473	497	490	523	483	458	472	502	491	487	459	460	452	468	463	499	463	453	437	475	494	465	490	477	451	442	484	489	486	455	484	515	456	466	477	503	474	461	481	454	492	476	470	468	483	462	516	472	486	488	468	499	506	466	520	487	465	451	485	458	480	483	470	497	498	506	445	489	447	524	508	482	480	462	457	511	496	521	482	496	446	472	481	465	475	463	479	477	446	454	462	459	439	496	468	473	475	532	476	490	477	475	440	467	464	462	450	486	485	489	453	454	511	455	438	469	462	451	484	483	474	482	463	519	455	512	480	463	492	504	494	461	494	460	470	455	510	454	477	507	487	527	485	487	520	486	503	470	475	428	481	464	502	473	463	519	533	471	452	478	477	481	491	494	497	437	476	456	466	491	507	508	490	488	497	492	480	416	470	474	499	497	504	471	455	472	512	442	479	482	493	504	466	462	479	470	486	501	508	480	486	438	486	464	515	487	454	488	491	477	501	534	452	498	484	469	479	487	489	482	474	474	497	471	465	482	504	455	460	496	484	489	485	478	518	484	493	448	454	512	514	484	480	498	517	491	491	417	521	501	513	454	477	494	435	454	489	469	530	456	445	502	515	467	485	460	499	468	472	438	486	453	488	488	478	480	494	444	448	457	513	479	496	497	527	458	468	483	481	517	476	432	541	485	463	493	442	483	480	465	491	490	507	497	485	456	506	498	456	487	468	484	464	518	460	473	475	523	485	467	470	451	510	479	501	503	475	525	480	456	512	466	443	479	466	463	489	482	463	441	450	461	497	479	471	495	479	468	492	468	464	466	462	527	452	485	496	504	473	501	446	461	461	463	523	468	449	456	481	463	517	456	464	447	486	455	508	511	467	477	458	521	492	458	484	469	457	499	485	485	481	479	485	467	490	493	494	447	494	487	494	498	479	443	497	475	485	492	487	497	492	477	485	448	469	476	455	456	502	456	482	466	441	491	481	479	508	453	481	459	482	470	457	505	432	467	465	473	482	473	455	510	479	493	505	487	476	473	451	468	475	499	495	511	494	448	444	473	476	457	489	469	508	463	496	489	471	460	485	460	473	489	443	490	448	485	458	480	449	522	495	460	498	453	461	462	496	471	448	456	468	500	483	506	444	482	469	465	469	486	463	475	503	482	477	475	467	447	462	500	475	469	493	452	497	483	471	485	461	491	465	443	508	523	533	475	463	477	488	450	478	463	490	466	519	528	492	490	459	496	464	434	493	494	496	505	488	448	496	509	452	449	475	495	464	494	490	457	469	467	489	522	478	478	478	458	477	476	486	492	486	505	517	489	493	445	491	439	440	511	507	483	486	482	511	499	481	476	491	490	453	418	455	478	468	471	444	479	471	482	451	520	473	508	441	473	474	490	489	494	479	474	478	466	470	484	437	478	487	453	452	464	455	501	474	458	441	495	495	502	490	464	473	519	483	452	491	498	481	453	485	452	511	474	483	518	506	499	489	452	451	469	480	510	467	469	465	472	500	463	476	481	481	515	459	490	487	458	505	516	473	472	512	447	488	464	458	483	468	461	475	471	452	515	494	506	478	482	474	441	521	493	478	451	491	469	468	505	452	483	470	470	498	438	470	503	439	459	514	472	475	458	472	482	469	457	492	447	460	475	444	464	474	449	460	501	471	446	473	477	480	492	462	455	477	478
13347	601	288	305	214	251	225	209	202	209	219	212	214	234	218	206	237	229	208	222	243	227	226	185	259	196	208	209	224	225	235	209	232	186	231	229	233	220	219	222	212	230	237	208	198	229	238	231	180	216	229	231	208	206	225	206	238	218	208	206	226	215	201	198	208	235	198	233	208	220	236	228	213	222	202	205	224	231	228	200	200	215	228	237	233	218	230	207	217	223	202	225	226	202	212	243	232	217	205	232	213	226	199	213	236	274	215	212	239	220	232	197	209	215	214	203	240	205	209	186	247	222	221	228	231	231	227	225	231	230	219	236	233	228	197	221	234	225	222	217	209	212	226	214	224	227	186	239	185	208	213	229	206	245	216	204	181	232	225	244	211	207	219	210	211	216	216	229	229	223	223	195	229	205	230	230	233	225	246	231	200	209	238	192	189	222	215	233	189	209	227	207	186	232	234	229	218	215	224	236	263	234	241	205	208	229	203	253	234	225	199	223	216	212	230	190	208	208	213	217	213	213	209	240	209	221	208	209	220	241	218	212	220	226	251	201	195	217	214	242	207	212	198	226	223	209	187	212	210	238	237	196	211	210	203	223	221	238	185	196	215	228	234	220	223	226	206	203	223	213	217	214	225	245	237	201	212	220	200	206	209	215	213	246	211	234	231	209	220	195	224	213	234	225	239	236	228	229	202	201	240	223	200	218	214	207	201	204	217	231	221	188	217	222	193	223	211	216	214	211	217	249	223	217	201	212	235	207	245	227	236	211	218	199	223	214	209	209	239	229	227	225	197	205	224	199	230	250	229	228	256	217	219	227	240	190	214	219	231	219	211	218	239	224	222	210	226	209	253	244	216	241	235	238	205	204	220	215	189	199	199	203	211	213	210	205	224	202	212	234	211	181	228	212	223	217	207	214	247	223	252	256	187	228	209	229	229	213	244	239	209	205	241	214	242	213	245	202	234	206	223	165	231	240	215	229	208	227	224	218	212	226	225	211	212	242	229	222	236	204	192	242	234	189	215	200	209	190	209	214	212	234	224	197	246	225	217	204	235	201	209	222	229	234	196	219	227	228	219	211	198	201	192	223	197	224	198	235	202	216	187	196	221	217	199	204	216	233	223	214	224	233	215	218	216	209	220	239	230	217	222	213	207	216	197	226	194	211	195	218	209	209	206	205	219	239	250	202	210	204	198	224	199	216	219	215	224	211	182	191	212	209	224	211	229	230	225	190	226	210	207	211	210	232	220	218	238	244	218	213	182	176	205	215	225	222	196	202	213	256	217	221	201	235	222	214	247	189	192	201	226	262	236	239	208	220	205	210	204	211	209	195	239	227	205	213	185	204	225	219	218	246	191	217	205	211	213	203	247	237	217	221	215	207	195	210	192	200	223	216	220	232	223	198	211	212	215	230	208	224	200	195	220	201	235	232	274	189	192	213	216	193	218	211	233	238	211	213	227	231	217	226	231	198	212	234	185	225	197	201	203	264	214	233	241	218	231	200	232	199	241	219	190	212	247	197	200	218	226	221	187	220	198	217	207	204	214	216	203	246	238	203	210	213	244	228	202	228	222	249	222	235	213	210	229	224	193	233	203	234	214	197	241	229	212	213	212	224	197	216	218	227	203	224	243	206	218	228	254	218	184	200	227	213	233	230	232	202	202	201	228	211	215	214	221	215	207	245	228	195	224	206	191	222	211	226	226	213	213	194	215	210	191	191	207	212	241	193	213	205	220	219	209	212	221	200	208	210	229	215	210	210	211	229	212	198	214	217	240	201	235	225	207	220	215	182	204	238	234	189	206	188	209	229	231	201	221	200	228	211	198	212	201	202	232	212	206	231	236	245	191	212	210	218	209	240	191	207	223	219	215	225	207	218	219	217	243	205	202	220	234	219	222	249	213	225	214	214	227	233	228	225	219	230	206	209	195	217	212	253	213	219	225	221	196	230	234	218	213	213	197	214	207	211	210	234	234	239	213	238	224	202	224	241	233	231	214	244	234	224	211	183	218	233	221	218	233	219	217	216	197	209	211	222	204	223	244	229	206	208	200	217	242	230	231	255	187	197	198	221	231	226	217	203	223	216	224	199	201	203	207	221	231	204	221	192	202	189	218	230	221	220	220	209	235	217	236	225	226	221	219	218	223	204	228	223	230	232	222	206	222	227	200	200	235	236	228	211	212	222	221	193	245	229	211	234	224	230	227	221	246	224	201	233	218	221	199	216	216	193	229	202	207	221	214	214	215	205	222	230	231	187	213	239	238	209	221	211	221	206	232	228	209	189	209	186	249	227	208	213	215	238	202	203	202	198	202	221	241	221	224	204	196	215	208	201	226	225	217	210	206	205	204	220	224	210	205	199	199	217	210	227	224	207	226	192	219	231	213	199	228	218	212	197	208	217	214	218	200	220	223	233	216	224	246	234	181	236	221	239	225	226	223	232	228	208	223	196	236	224	231	238	200	197	212	227	205	214	253	232	232	213	203	206	226	185	205	217	223	211	212	188	201	225	225	245	218	207	215	215	196	211	233	201	198	223	205	241	193	193	194	221	209	220	191	230	255	245	227	233	218	213	192	194	196	226	234	230	211	231	204	209	209	218	206	213	218	204	213	205	199	210	233	229	193	223	230	217	194	219	208	209	222	206	208	203	227	231	210	227	217	217	213	194	225	215	195	220	219	215	227	218	211	235	209	210	234	187	223	228	208	238	229	206	204	198	229	205	225	230	234	219	220	218	209	219	198	228	201	231	212	229	199	221	210	227	214	217	238	215	199	224	227	214	212	232	212	200	209	227	237	238	234	215	220	193	186	210	210	206	201	206	241	233	224	213	227	194	209	234	202	203	216	196	230	222	220	195	212	230	232	215	232	205	213	206	207	232	220	212	221	200	217	228	200	212	230	227	210	225	256	225	245	222	215	211	234	218	206	226	213	224	213	212	226	208	237	205	194	203	209	228	221	232	204	215	232	222	214	229	212	184	223	218	236	206	200	216	228	222	198	236	225	222	185	215	218	211	228	221	222	221	216	221	233	224	203	198	218	230	218	218	212	204	224	211	206	209	196	215	228	211	222	215	234	239	217	236	204	244	211	196	215	221	218	204	210	211	208	225	221	220	234	199	211	218	225	205	202	219	206	217	225	226	231	222	220	250	220	196	217	214	250	200	219	203	229	223	214	223	185	212	221	195	206	216	221	215	227	226	231	235	223	206	210	202	197	224	221	202	217	246	217	210	221	220	193	232	216	226	214	233	198	202	210	196	235	205	221	264	232	210	206	192	208	214	219	239	209	230	215	206	199	253	206	219	192	223	210	242	225	215	196	213	231	206	220	214	189	206	224	238	226	230	244	225	201	223	217	208	225	238	223	237	233	212	206	236	215	230	232	230	213	230	210	204	215	212	244	207	231	211	204	230	224	226	229	231	237	192	210	221	216	204	192	237	210	219	255	201	252	206	237	223	261	219	212	215	230	212	214	230	208	224	218	204
6735	628	706	718	739	695	620	618	594	626	615	584	613	599	569	584	632	562	584	577	572	558	603	610	580	536	595	536	571	569	596	585	570	536	545	546	535	615	534	605	537	563	551	559	575	553	549	528	560	546	598	583	586	581	597	580	551	547	527	572	547	536	596	555	577	593	559	560	548	550	589	542	598	546	560	552	554	563	560	580	587	580	535	531	551	534	540	550	566	525	597	561	587	532	577	546	532	565	559	611	534	555	573	562	575	542	552	562	574	598	582	554	572	562	530	580	545	567	559	505	571	522	545	523	564	539	576	577	560	576	568	545	582	626	539	536	589	554	517	518	553	545	577	564	534	527	547	569	525	547	564	590	562	511	548	584	547	562	581	585	592	555	554	551	561	552	580	543	529	600	586	540	546	559	497	602	562	562	542	505	517	579	573	536	558	522	531	530	552	579	555	549	519	576	596	567	563	568	564	547	514	520	583	600	582	574	638	587	580	579	594	553	598	565	581	609	554	574	560	536	534	595	590	544	556	578	548	574	550	545	565	539	551	596	536	570	583	558	564	586	571	595	598	567	630	527	559	524	532	551	551	510	557	598	554	560	549	555	588	522	588	527	542	586	519	556	543	562	567	579	569	555	562	534	573	561	568	559	538	541	591	593	548	552	595	600	590	585	601	539	545	567	544	534	535	553	567	534	567	549	585	588	549	586	523	543	535	581	563	628	560	555	528	520	546	591	592	542	607	578	557	575	526	537	553	550	583	571	554	574	588	565	550	575	533	575	538	577	543	591	538	555	595	536	554	591	541	571	541	592	540	586	562	578	580	593	551	577	547	570	511	567	570	558	597	557	572	536	575	545	556	549	586	518	570	521	578	562	560	555	567	571	551	583	529	581	539	552	577	565	545	573	583	576	528	520	551	583	557	543	586	565	545	544	608	568	561	566	574	604	577	546	509	574	575	550	540	591	544	493	575	554	570	580	545	568	595	572	600	555	557	560	578	550	541	556	570	570	572	560	523	583	545	544	584	546	546	568	602	514	595	611	561	556	535	553	555	594	572	589	541	555	556	561	569	565	567	535	590	559	524	527	582	528	512	591	563	534	539	566	511	600	584	544	551	581	557	595	548	526	544	583	597	616	575	558	557	556	539	558	598	560	534	567	547	611	582	544	536	603	566	530	571	565	559	555	556	583	560	550	534	591	549	533	536	581	549	571	559	567	578	561	574	542	586	552	517	567	565	555	588	557	567	557	526	538	551	572	554	583	559	592	500	523	598	571	600	537	561	567	568	572	556	554	568	562	564	561	554	571	571	553	570	565	520	550	582	572	538	577	582	533	522	537	523	558	527	563	555	581	552	532	589	561	567	578	545	526	584	579	618	560	584	560	546	566	588	583	567	562	541	592	602	568	557	557	588	592	569	566	586	540	565	571	558	573	547	580	605	545	584	587	565	579	583	542	562	559	582	541	576	517	577	600	573	540	549	555	569	566	609	539	569	591	533	547	538	571	530	554	544	600	553	506	539	556	570	556	607	567	550	535	537	591	581	536	555	580	560	548	553	579	546	524	572	553	562	579	581	548	575	582	563	571	537	561	543	608	551	553	566	578	583	532	547	551	585	532	556	603	602	584	560	524	544	566	584	553	561	567	549	554	583	601	550	558	534	533	553	541	546	578	557	586	562	563	573	603	527	539	557	576	511	563	593	528	546	551	530	542	610	542	545	512	534	547	564	583	573	563	556	569	594	563	555	592	554	604	599	573	528	574	568	578	497	552	539	565	556	537	562	561	504	568	540	544	580	585	586	591	544	571	582	530	572	542	529	590	579	572	568	536	598	601	604	575	564	578	523	593	591	519	601	568	596	528	589	559	568	576	593	547	548	598	565	546	573	586	555	562	574	593	546	595	579	564	565	536	580	575	570	536	555	545	567	593	580	593	551	598	542	581	574	532	566	539	529	545	557	564	547	547	568	593	574	569	571	542	551	572	581	536	576	582	577	608	554	549	557	540	529	586	571	553	567	509	576	581	544	580	570	573	565	554	515	547	610	538	563	558	570	577	534	539	537	519	584	538	559	550	502	605	543	500	574	537	573	551	582	547	586	522	516	557	591	548	567	537	580	575	587	536	569	542	584	572	581	558	571	581	598	540	552	587	602	527	547	546	559	579	603	586	544	580	539	579	592	558	531	575	565	533	544	536	548	603	510	530	600	579	509	558	544	527	508	536	542	577	537	579	520	559	539	564	574	547	562	562	540	533	540	588	568	596	561	606	564	573	612	565	528	543	551	543	544	595	526	563	565	544	531	553	560	542	525	559	612	561	572	549	534	570	603	556	597	565	611	553	565	592	517	556	581	595	537	563	605	536	545	603	574	557	571	568	506	566	571	606	577	575	558	537	606	522	540	567	564	586	539	542	544	507	553	572	559	575	625	576	590	571	569	582	578	555	553	534	610	587	551	550	616	560	573	584	565	581	574	585	587	562	565	533	535	565	567	554	605	574	567	548	567	545	555	525	503	568	554	562	546	566	539	544	522	566	558	575	590	581	560	578	565	540	546	594	545	604	538	581	539	545	552	566	560	531	602	533	531	534	575	615	542	573	578	586	569	615	586	589	589	570	565	568	560	520	573	562	605	561	546	536	563	542	564	544	588	534	570	564	573	576	595	540	542	545	574	592	565	521	555	554	616	587	580	567	543	558	585	563	540	630	565	564	551	548	518	549	562	573	589	548	537	499	558	575	571	581	568	546	525	563	581	562	554	579	568	535	520	551	538	602	567	569	549	559	601	557	563	540	553	617	561	593	531	548	566	539	577	553	574	541	544	582	560	522	567	576	599	554	590	578	541	557	570	591	516	567	570	608	574	561	555	531	562	546	570	597	580	599	536	581	567	533	574	579	553	635	551	563	547	564	533	532	558	525	531	557	546	554	592	607	560	513	561	555	568	573	564	556	583	518	616	534	532	561	596	552	595	543	532	579	573	576	561	558	562	549	589	528	520	540	571	554	551	503	552	543	553	590	578	573	565	575	571	579	535	556	578	528	594	547	559	544	543	540	557	517	560	510	564	568	569	542	610	543	535	566	554	503	532	571	539	553	616	584	556	571	581	580	591	547	588	551	571	562	555	583	593	601	550	562	569	597	585	556	552	607	599	551	562	570	555	560	576	541	521	524	549	562	545	577	575	548	584	549	599	545	548	581	571	599	521	573	569	541	516	585	492	567	542	530	549	559	554	577	591	600	562	577	598	521	591	540	539	566	537	574	510	545	571	547	549	538	587	519	569	559	543	552	562	525	638	568	574	565	579	572	542	532	568	566	562	571	526	572	552	599	592	587	566	535	550	596	585	564	570	553	566	556	549	569	514	584	561	506	564	540	581	537	553	584	573	543	545	599	602	568	563	562	588	581	544	573	540	546	577	546	576	586	555	561	590	553	565	575	570	600	560	571	532	585	546	561	569	571	534	590	528	588	593	562	554	542	530	541	590	611
18732	2124	1366	991	775	547	534	433	427	405	351	370	351	349	300	298	326	310	326	326	296	300	287	315	271	311	262	280	284	280	300	272	303	288	330	304	278	290	295	284	266	285	265	310	292	289	313	291	271	297	297	291	284	272	308	302	286	291	293	281	272	292	298	287	307	256	279	282	261	308	288	252	287	269	298	289	325	273	279	280	258	271	260	281	295	270	286	244	302	320	283	300	282	287	290	282	312	269	282	295	255	298	277	312	289	270	267	292	270	288	324	286	258	294	299	276	267	276	308	286	275	307	267	242	287	290	312	276	275	295	296	285	261	275	269	275	254	285	284	292	262	280	308	280	295	272	323	320	275	314	272	284	274	279	302	276	272	292	292	298	253	263	279	296	294	306	281	262	279	272	275	283	273	259	262	279	273	277	256	313	268	271	277	271	277	285	296	287	286	287	267	263	295	285	319	289	274	277	275	281	302	291	288	287	301	309	256	292	248	301	267	275	300	273	276	293	313	262	309	266	269	267	278	275	306	293	277	311	291	266	250	293	304	300	268	271	239	266	278	296	262	232	280	282	296	270	291	303	295	261	269	249	284	278	278	281	254	283	298	265	297	324	269	296	262	305	277	281	300	275	296	307	253	275	280	279	308	283	285	274	313	262	289	301	295	267	290	286	295	271	291	283	280	293	260	312	296	265	275	298	263	262	287	257	270	282	273	285	299	297	257	272	315	284	238	305	272	283	276	272	296	307	293	266	309	275	261	269	282	271	274	280	255	254	272	289	283	280	265	277	290	324	268	254	278	278	299	266	305	288	255	288	273	288	291	274	288	284	271	279	285	309	279	287	288	294	292	294	281	284	271	299	286	297	291	258	283	286	256	252	261	297	303	287	299	299	269	261	270	272	264	257	288	285	269	305	294	283	288	289	299	297	282	245	288	261	275	295	275	275	286	304	267	275	259	311	271	247	265	285	324	290	264	273	266	265	251	246	304	296	278	267	299	268	267	313	283	274	269	260	282	296	306	289	283	300	250	298	317	284	301	284	275	257	263	290	289	255	263	285	342	290	288	280	296	298	268	265	285	305	294	269	282	308	302	287	281	283	281	278	285	285	257	292	283	280	307	268	274	263	271	294	279	292	245	321	272	279	303	278	279	306	286	289	299	279	282	284	294	274	274	288	279	251	303	295	275	328	261	286	288	286	315	276	287	246	260	260	295	273	253	311	262	278	296	306	265	280	270	323	264	275	286	282	251	273	286	263	304	270	280	286	291	321	290	285	304	280	283	265	259	281	274	279	290	268	304	283	279	270	281	282	287	301	294	278	272	284	283	291	232	270	287	264	279	264	298	278	281	275	268	260	268	275	290	232	292	284	259	280	297	266	265	272	282	264	261	288	275	274	303	293	298	316	281	291	297	274	273	282	261	281	256	298	259	248	283	271	281	264	282	271	283	298	268	267	293	329	297	284	313	282	275	268	299	269	263	301	311	299	291	265	269	279	286	272	260	282	306	311	252	256	320	265	282	273	289	268	267	280	284	284	280	270	271	295	303	274	300	263	285	275	277	265	285	265	276	290	294	265	277	303	303	267	246	278	329	272	292	282	268	281	265	282	290	305	279	314	289	275	284	281	279	283	273	328	249	270	293	267	226	265	287	283	280	303	288	302	292	273	241	279	319	297	283	299	296	288	275	273	272	272	265	274	273	263	269	276	281	277	264	261	275	294	245	267	282	302	262	263	261	250	277	288	304	273	309	288	312	290	278	243	259	275	253	294	308	295	303	277	280	276	298	284	269	258	252	285	293	294	291	295	288	260	273	304	275	306	305	281	301	316	307	278	279	281	272	321	252	266	268	283	276	279	292	298	290	257	311	274	285	258	293	291	283	257	322	294	305	270	285	316	264	286	281	270	284	293	291	293	299	241	294	288	273	269	299	271	240	285	293	295	267	307	282	307	288	309	288	295	265	277	267	277	264	279	285	296	287	253	252	284	291	299	275	291	257	275	302	267	283	266	292	287	271	290	279	264	294	305	264	271	257	295	273	265	292	278	282	264	299	302	285	276	274	263	280	268	276	238	292	267	278	261	283	274	264	318	255	304	311	257	292	282	280	306	286	304	281	260	292	288	263	268	267	277	249	284	278	308	295	290	273	301	293	277	297	270	294	289	260	277	250	287	276	291	278	249	309	262	289	297	278	303	273	273	277	284	298	274	303	290	263	302	285	267	263	252	276	275	278	257	247	259	295	247	277	282	272	267	282	272	288	275	288	272	310	276	262	280	292	286	303	276	306	269	286	270	286	310	287	255	276	274	276	256	242	300	264	288	279	281	302	295	306	243	286	248	266	293	278	282	299	302	284	271	296	282	269	256	231	320	261	299	266	285	277	296	282	278	300	283	267	267	277	258	255	285	258	306	291	264	275	294	299	282	297	292	279	286	257	259	290	277	312	294	287	292	274	278	275	292	294	279	283	299	300	275	263	274	284	271	276	308	265	274	268	287	293	270	265	307	276	257	280	257	272	281	287	285	246	270	280	283	292	285	277	280	288	272	281	278	275	285	301	253	275	280	264	282	266	282	306	256	289	250	290	278	280	249	287	281	281	245	255	276	262	312	295	318	296	274	293	277	279	300	285	318	290	287	276	306	296	264	298	305	286	281	286	291	297	255	272	285	275	278	279	294	279	282	293	281	310	264	285	272	283	277	280	297	280	266	297	269	257	289	292	251	248	284	250	315	250	266	279	242	256	279	276	291	271	281	289	276	264	286	314	277	301	290	276	259	275	261	263	287	248	268	279	273	274	296	290	283	285	320	242	313	303	289	293	278	289	306	288	273	303	295	256	266	282	254	270	284	292	285	273	267	288	276	273	291	270	271	289	280	310	269	259	275	293	271	311	268	285	256	289	270	278	284	275	287	279	284	294	283	290	282	257	292	280	282	248	290	290	301	297	262	276	283	266	290	279	296	297	260	299	294	296	279	247	281	280	273	283	306	291	289	294	269	278	292	327	270	261	292	295	289	288	275	274	271	309	277	258	288	270	276	310	269	287	305	270	264	283	276	293	300	337	304	259	250	283	290	288	280	289	280	267	287	286	335	255	266	284	293	301	268	313	272	315	263	305	295	264	288	263	294	293	288	263	271	262	282	291	262	301	269	242	274	286	291	265	283	294	285	279	294	262	272	291	277	277	285	295	260	298	275	281	294	270	285	256	244	262	274	267	267	306	264	256	277	310	268	300	288	275	283	290	298	311	268	258	259	281	288	328	283	255	263	261	292	273	263	275	304	274	286	283	270	318	250	292	281	315	271	285	272	305	272	314	261	269	297	302	293	271	266	296	261	322	273	289	281	312	299	275	289	282	286	282	273	288	268	260	295	282	299	238	268	290	280	274	286	308	281	283	281	283	274	289	273	283	294	262	290	270	282	272	270	296	279	297	287	272	299	253	290	289	308	282	254	266	285	324	274	281	297	303	289	295	274	284	290	277	256
7561	1595	2959	3244	2948	2295	2023	1700	1569	1412	1321	1201	1169	1103	1056	1029	912	904	938	875	849	831	832	792	802	806	790	776	802	743	808	762	769	763	753	755	742	766	726	776	777	732	726	763	708	740	732	739	754	750	730	752	734	737	779	784	699	773	722	717	755	742	737	716	745	707	741	795	701	741	765	734	742	724	763	735	712	709	777	732	678	716	696	735	726	737	698	730	711	767	714	729	731	700	648	733	715	714	714	680	719	747	723	690	705	702	698	700	688	724	725	706	718	742	733	688	724	724	696	698	700	721	741	741	744	707	706	746	682	670	687	746	732	681	726	672	679	717	672	724	684	684	659	724	736	699	680	731	757	680	681	713	751	752	692	678	692	720	704	733	715	698	679	721	710	736	696	725	714	693	661	719	672	734	702	740	708	702	698	731	724	731	733	689	737	674	719	720	723	734	710	717	692	720	747	756	699	738	666	730	676	731	766	724	725	653	740	712	771	727	752	728	698	711	681	714	688	684	701	710	694	746	716	714	706	703	664	750	680	758	680	755	685	698	737	681	692	712	708	688	716	703	700	727	745	695	728	708	734	669	759	714	705	689	733	720	659	727	723	702	719	773	771	698	721	728	713	687	687	719	691	756	741	691	701	750	732	678	699	715	673	729	714	689	744	770	707	709	707	714	723	686	734	734	667	711	690	683	739	715	692	737	727	742	687	754	734	714	704	725	746	713	698	726	697	709	675	729	669	692	725	717	664	729	740	695	713	706	669	721	749	682	720	776	762	669	685	709	736	738	764	750	742	716	740	714	707	735	749	681	733	683	708	728	695	686	706	671	701	737	717	681	733	672	712	694	688	726	727	728	693	700	693	712	707	695	738	713	671	651	728	745	715	719	721	723	697	755	742	649	701	707	691	699	696	746	742	715	686	696	680	685	735	702	648	684	685	722	721	691	692	667	709	689	690	685	690	671	719	733	700	730	733	685	712	726	763	702	762	667	693	671	732	686	706	694	696	705	690	696	663	650	708	730	727	713	667	692	677	750	714	729	701	711	699	683	726	708	723	748	740	679	719	699	739	695	656	737	719	667	738	741	690	749	687	700	683	732	710	681	724	677	745	678	687	712	721	741	687	711	707	645	706	714	739	675	716	672	702	730	733	722	733	708	716	719	708	749	695	672	768	660	679	687	645	664	663	738	721	732	704	732	704	708	718	731	707	677	769	734	747	720	697	734	753	711	720	766	700	689	718	751	698	682	673	674	718	681	687	671	730	685	767	740	742	694	685	769	697	722	718	697	719	736	680	724	676	689	684	705	703	701	734	689	736	686	728	667	688	680	745	691	736	712	717	708	724	693	709	705	719	679	753	721	710	741	729	748	699	688	717	751	726	685	673	728	739	676	701	719	711	729	692	704	743	714	702	713	733	707	700	722	718	712	726	716	754	720	716	696	708	734	674	718	767	740	665	731	711	747	644	668	677	734	743	684	700	711	697	702	714	691	664	696	690	730	720	762	694	716	704	712	719	686	673	738	718	693	707	657	698	682	741	767	734	628	697	713	733	686	681	691	689	707	665	681	700	713	696	707	745	687	723	711	661	698	735	746	687	668	741	707	775	715	694	754	676	671	752	714	686	695	693	772	695	702	712	716	685	744	672	694	704	732	709	694	703	731	720	746	684	765	688	740	700	690	680	742	693	729	718	714	689	693	684	719	732	687	702	722	725	672	766	682	677	723	667	660	654	755	682	693	679	714	688	707	712	725	704	704	733	697	716	722	689	730	681	685	704	669	705	714	716	732	693	692	695	723	717	688	711	703	773	687	721	727	745	748	697	726	721	720	694	712	728	689	719	716	672	680	779	650	719	742	715	682	745	691	715	704	688	706	659	727	736	732	715	720	732	732	709	704	738	749	717	659	690	776	722	715	718	662	702	703	676	685	713	713	713	738	753	729	678	691	761	716	652	703	694	721	694	666	753	727	752	733	698	727	723	716	714	695	683	706	761	700	682	707	703	726	725	755	697	711	738	739	682	713	727	678	718	709	711	706	691	713	786	688	691	741	680	748	740	782	667	702	743	659	694	744	736	706	703	648	739	700	707	733	756	701	715	680	695	703	701	762	718	716	704	685	716	717	703	731	698	704	710	720	747	701	717	687	710	737	707	659	685	667	683	770	710	703	684	735	686	665	696	720	702	727	665	727	729	725	692	714	715	717	682	695	698	755	680	748	706	697	693	654	707	695	733	669	728	706	734	713	731	678	755	744	700	706	677	761	639	688	652	718	728	736	670	672	706	722	713	679	689	708	745	698	677	730	718	696	701	713	663	646	709	701	724	692	725	653	722	668	754	713	726	661	670	701	726	704	683	688	728	699	703	667	685	757	694	666	668	724	727	717	681	724	710	723	779	771	732	744	691	700	698	693	734	707	706	721	724	714	711	745	666	688	717	682	742	726	791	756	724	688	679	689	687	697	718	673	687	700	699	717	727	713	701	703	726	719	691	741	744	697	717	683	686	684	779	712	709	721	690	691	686	725	720	673	729	746	688	680	719	700	700	701	731	755	701	712	669	715	752	719	708	710	707	695	706	707	732	703	725	715	742	693	683	706	711	673	761	716	774	719	727	702	704	700	695	730	681	686	718	737	711	699	681	712	691	746	735	700	730	717	699	724	683	752	672	673	755	745	767	718	737	724	665	733	732	736	724	657	700	650	708	723	644	722	685	680	700	780	737	679	722	731	686	683	655	706	714	692	694	705	692	737	659	718	735	693	678	712	725	709	698	747	711	669	694	758	697	719	704	681	668	708	686	696	690	743	725	680	719	722	693	793	697	734	732	754	701	676	728	709	696	696	724	738	732	708	675	714	771	724	692	734	713	726	732	710	703	685	711	723	686	681	745	685	637	712	675	718	694	735	714	712	737	718	744	734	712	711	708	763	725	704	753	705	696	728	669	707	700	714	707	689	697	712	731	765	701	691	677	688	697	712	735	737	641	732	721	708	706	672	655	703	705	741	695	683	648	721	691	674	705	682	743	711	743	720	690	715	740	730	751	674	716	739	692	674	719	726	707	677	745	709	746	744	680	697	699	708	706	685	719	690	685	727	706	693	748	694	711	702	706	754	735	691	697	720	698	701	696	724	736	755	690	741	716	720	696	745	701	743	722	725	726	718	771	733	683	751	694	734	745	746	733	745	650	749	729	732	724	703	669	696	713	763	689	698	711	742	684	725	709	718	703	696	730	723	737	725	703	682	748	723	703	760	699	722	681	714	691	686	739	750	728	713	718	686	714	661	687	680	719	706	667	704	739	712	724	712	632	700	726	704	664	698	664	699	735	735	720	748	723	706	713	739	737	657	720	735	702	669	695	708	696	717	665	699	666	726	742	714	724	716	674	693	718	747	733	706	743	703	728	683	698	746	689	685	678	701	713	707	696	728	691	668	766	686	710	712	701	709	688	701	689	719	672	688	704	723	694	747	727	702	729	701	704	664	726	692
23392	4707	2454	1822	1250	872	685	515	484	419	380	315	303	326	316	279	262	247	240	208	234	245	208	208	260	203	233	217	208	188	217	212	214	215	226	203	203	204	188	211	213	196	168	200	165	192	232	230	207	201	176	200	193	181	202	194	207	227	224	187	210	187	168	190	214	193	191	206	204	192	173	207	205	196	186	222	183	211	197	196	198	176	191	196	196	159	183	194	188	187	200	222	181	209	193	187	194	203	197	205	170	190	191	191	214	187	203	223	196	192	197	214	201	208	216	190	191	199	200	191	203	173	198	193	214	189	204	179	185	196	198	242	216	200	186	198	230	203	189	187	208	190	184	196	181	187	222	203	190	209	196	206	197	176	192	181	198	212	174	191	188	209	185	186	235	214	197	193	192	199	171	236	211	186	212	212	174	212	219	194	201	210	205	184	186	180	188	209	228	202	196	185	214	179	209	201	206	186	192	212	206	194	180	238	184	216	174	189	192	197	187	211	208	204	192	184	203	188	184	176	201	190	183	206	206	205	192	223	199	215	215	198	200	182	190	217	202	188	202	198	183	182	216	184	220	219	194	188	208	227	212	195	189	204	205	220	192	177	184	199	188	196	193	190	203	222	202	220	203	180	195	180	182	200	223	182	192	192	194	195	187	173	197	177	184	172	195	185	193	204	195	204	162	182	188	207	223	193	201	192	203	187	187	207	200	196	217	207	214	206	207	204	164	200	188	188	197	219	190	171	204	193	214	172	196	205	211	189	196	208	177	190	193	192	188	188	209	191	207	195	165	190	218	183	226	217	170	202	190	186	214	189	197	185	195	185	198	214	182	194	214	216	204	176	222	192	170	193	189	210	196	205	205	190	197	180	198	213	174	210	197	192	203	187	194	211	182	187	209	201	199	184	206	213	198	188	191	182	209	196	182	217	191	205	217	214	182	199	183	207	220	189	184	190	206	178	217	204	184	200	173	201	181	183	217	175	190	186	190	203	199	160	205	198	205	191	192	195	175	205	197	177	183	179	202	197	211	209	209	205	177	201	191	176	194	185	178	208	193	211	216	178	183	187	191	192	197	213	203	225	175	182	184	183	195	207	183	179	175	198	212	168	189	174	185	183	197	185	213	203	173	189	202	189	178	185	180	179	226	197	224	188	179	184	192	191	224	191	226	184	183	197	207	195	197	201	201	201	206	207	179	182	205	209	189	211	197	185	201	207	176	188	195	193	204	191	186	206	189	217	197	167	193	170	194	186	220	190	210	201	213	199	200	210	201	194	193	191	190	209	197	188	176	220	195	174	202	191	177	180	196	195	181	184	208	220	184	195	184	182	198	184	192	216	187	191	167	172	211	212	209	210	198	196	175	204	186	187	189	205	191	167	214	207	203	192	203	202	193	221	198	191	212	208	163	164	197	192	171	202	179	202	178	186	219	194	198	180	182	202	185	208	182	182	198	181	211	193	208	180	236	195	181	186	178	172	186	210	197	200	203	199	155	213	188	190	195	213	190	182	200	182	203	217	184	224	185	204	180	179	200	191	174	190	218	196	175	210	205	200	193	188	197	221	182	220	170	208	211	193	176	189	161	185	192	218	184	196	187	205	201	189	198	188	182	187	209	201	185	205	198	197	183	224	178	198	192	194	183	202	213	201	196	198	190	184	184	177	186	204	190	180	188	207	208	222	209	210	208	189	208	177	208	210	186	220	171	206	203	206	181	192	198	175	200	198	209	209	210	181	195	209	202	191	213	211	203	188	239	203	198	232	193	183	190	175	188	218	186	217	190	187	195	171	196	181	189	211	162	198	188	175	199	192	199	197	200	167	207	205	179	201	199	210	183	184	212	173	197	184	217	192	173	193	197	164	197	177	208	158	205	220	209	205	213	202	239	176	195	187	189	188	198	176	195	214	170	215	199	188	212	176	186	191	220	185	188	214	204	201	208	190	166	210	191	205	186	194	164	192	220	199	223	219	218	184	243	199	187	195	187	206	193	172	203	196	190	194	221	178	221	197	224	183	189	182	209	191	182	214	209	204	237	196	203	187	217	198	189	196	184	207	197	204	179	189	167	186	194	183	198	218	201	201	215	196	183	202	189	185	197	211	180	196	191	180	165	203	194	206	179	211	184	182	206	190	211	201	201	168	212	203	181	216	184	182	194	193	184	182	189	211	201	185	196	188	194	193	190	187	204	203	204	198	202	203	199	183	219	183	228	190	179	218	189	182	180	202	178	206	207	207	184	206	192	177	183	200	174	198	191	205	197	204	200	208	195	198	185	215	217	187	184	180	205	215	206	198	191	186	194	154	218	187	186	184	184	196	222	221	189	199	187	193	208	191	216	201	172	179	187	204	223	212	216	183	201	190	178	191	200	214	212	209	221	202	183	196	190	191	203	208	207	208	176	197	214	208	247	180	188	210	192	170	169	180	184	206	189	221	193	156	198	180	208	194	202	189	211	175	201	220	199	183	222	186	187	206	199	171	185	195	207	199	190	207	197	203	209	188	182	212	197	193	184	222	211	202	188	202	184	173	174	202	215	205	222	208	189	182	192	213	200	198	164	183	223	201	186	214	202	186	205	196	190	195	182	176	159	213	204	156	175	201	202	204	200	215	212	215	176	175	214	169	188	199	193	201	195	201	214	180	187	189	185	189	192	213	170	196	225	205	203	197	206	200	196	190	194	203	203	220	177	181	186	202	219	198	174	191	224	224	189	184	168	207	203	173	202	199	196	215	204	197	192	203	202	182	195	204	192	199	200	193	206	216	218	170	223	181	187	187	188	189	205	219	203	194	201	206	179	183	194	189	195	199	180	179	202	215	187	196	177	204	226	177	208	206	177	183	231	181	226	195	187	192	204	199	185	163	207	200	214	196	188	198	192	179	207	185	221	202	193	183	196	187	178	216	202	195	212	197	229	210	207	174	198	179	199	193	178	173	189	195	189	209	187	180	174	180	222	210	202	206	183	171	200	201	186	202	179	200	181	214	198	181	215	181	213	204	212	188	201	211	178	185	194	184	230	182	200	181	204	203	209	201	191	194	213	187	198	183	203	193	189	203	188	187	171	188	187	171	215	212	197	205	199	186	201	197	192	195	196	184	191	186	224	182	206	199	176	197	191	187	182	209	198	196	185	212	197	210	178	213	195	192	187	213	202	185	193	187	157	211	188	194	210	194	201	173	213	197	188	194	214	210	189	209	199	197	205	178	174	204	214	176	214	197	192	210	181	181	159	172	189	210	209	158	194	228	211	190	191	216	195	182	189	192	209	213	196	190	188	189	203	200	196	205	219	176	182	174	205	192	206	178	171	210	215	180	241	193	219	204	188	193	226	186	193	192	181	235	200	177	205	198	203	191	178	194	174	198	205	207	194	178	215	212	197	200	195	219	217	175	195	214	184	172	161	198	192	206	188	195	163	209	183	204	195	221	175	196	172	205	186	176	188	197	201	190	193	189	220	235	214	206	199	181	170	183	220	200	192	207	188	180
7831	2152	4869	5665	4766	3853	3142	2654	2121	1801	1660	1504	1330	1175	1037	1082	989	958	848	831	770	771	748	725	668	686	694	659	608	635	635	577	583	594	558	565	570	611	618	543	593	535	540	565	548	564	570	501	534	556	494	533	531	536	502	497	547	503	521	540	511	447	510	561	556	533	537	528	514	490	515	535	487	501	521	466	446	450	491	429	499	481	513	488	471	478	503	467	476	490	505	475	488	468	482	490	501	487	488	442	457	543	471	462	494	464	468	492	484	494	502	487	519	488	489	512	505	492	510	458	503	457	453	495	508	509	468	485	437	506	479	443	464	461	470	457	505	505	460	490	463	469	484	484	480	470	485	457	472	477	475	470	492	506	476	495	450	460	507	484	473	472	482	477	463	519	472	467	463	479	442	477	463	471	515	484	490	502	462	446	491	483	461	501	484	516	489	491	495	452	441	442	462	488	434	464	445	459	458	422	524	459	500	490	476	513	434	461	468	449	486	447	493	446	499	438	453	430	487	439	496	450	492	476	491	449	422	476	451	498	523	456	459	456	495	482	486	482	455	486	468	479	469	454	485	490	511	443	474	485	460	474	481	461	472	461	487	478	445	502	448	455	487	458	491	466	495	467	484	453	454	456	466	448	492	527	488	470	451	457	461	455	494	514	423	488	503	505	480	474	505	488	485	508	482	465	438	491	492	483	495	463	451	476	484	502	463	468	451	474	471	461	511	477	514	473	478	463	525	503	493	469	470	479	480	481	495	504	446	464	460	473	481	504	478	513	477	485	437	452	438	439	473	478	476	511	481	510	483	468	469	502	518	512	436	490	451	480	466	471	454	438	476	476	480	455	443	500	437	475	478	468	473	494	473	476	474	462	471	457	509	481	496	470	475	470	474	505	484	445	480	473	504	476	510	492	495	465	478	492	442	476	468	479	464	483	504	517	488	430	433	500	473	432	508	470	476	460	430	488	500	481	575	452	480	498	507	445	466	459	503	496	496	486	491	479	439	524	488	463	486	472	474	471	506	479	485	465	478	437	498	496	480	478	441	463	482	480	447	477	488	478	532	463	480	489	472	509	480	461	470	453	506	485	474	461	461	456	515	474	498	462	461	454	478	520	465	461	479	471	455	486	501	472	475	466	446	495	529	511	463	482	488	503	442	486	450	463	474	443	447	514	479	446	467	469	503	528	454	483	477	463	488	468	452	473	438	488	458	486	519	494	437	503	443	492	455	455	486	437	507	497	493	446	476	478	481	444	476	506	473	479	456	465	471	481	464	459	476	435	521	469	510	470	470	502	523	488	494	484	454	488	486	466	453	449	482	446	473	469	498	462	476	474	482	459	438	475	494	434	498	483	492	440	454	509	486	453	447	490	470	471	469	501	452	438	480	488	468	492	502	443	449	510	436	487	501	481	454	521	459	515	457	483	493	464	511	448	482	503	467	478	504	492	496	469	482	472	499	463	485	475	460	474	464	456	475	465	487	431	446	465	514	475	442	514	483	480	512	449	485	476	468	468	475	500	494	428	485	482	459	490	515	473	467	445	443	495	451	502	473	499	461	493	479	500	462	508	481	494	449	500	471	491	449	490	508	471	445	429	513	489	460	479	466	447	472	462	495	457	495	484	470	493	488	509	498	449	479	443	470	457	468	493	449	492	481	483	460	458	462	466	490	532	474	492	469	463	486	483	496	471	433	491	467	460	487	452	455	486	464	474	506	458	481	477	490	477	487	461	452	471	464	449	450	456	457	436	475	533	472	465	476	442	485	500	516	470	438	499	481	492	452	446	460	506	484	459	487	469	467	482	444	484	501	463	481	510	478	472	506	463	460	452	519	459	481	502	476	432	463	495	446	506	488	484	478	492	483	450	511	514	467	480	452	456	469	464	479	519	474	498	463	490	450	474	491	497	474	461	451	474	496	488	480	487	459	424	487	448	436	468	495	465	481	474	514	504	459	500	469	493	464	451	463	464	455	460	465	464	459	505	505	484	497	459	481	479	487	474	492	497	453	487	473	490	479	474	487	486	441	460	480	493	500	495	484	513	453	486	451	491	487	506	464	499	439	475	506	461	500	443	514	464	445	470	472	485	467	473	474	516	494	478	472	482	438	494	499	515	480	493	491	479	460	494	454	496	447	482	467	476	464	467	491	497	477	490	514	490	459	516	478	493	503	462	486	447	470	459	441	513	474	474	491	464	430	432	460	504	460	467	465	476	473	462	465	457	472	517	438	477	473	485	463	437	437	486	513	474	468	482	472	484	430	490	510	456	478	488	510	449	461	459	516	475	466	487	504	448	511	443	446	468	506	462	441	459	500	490	464	497	450	473	505	466	487	450	465	509	474	521	481	515	500	496	476	485	448	482	452	418	465	487	457	495	482	450	460	455	516	472	480	473	497	495	471	501	525	467	495	474	479	524	506	469	455	475	462	522	482	472	474	510	456	467	493	454	502	517	515	478	499	443	503	479	484	471	466	469	487	517	516	463	448	448	474	447	488	486	474	478	478	480	470	491	480	454	511	482	457	518	488	457	507	473	499	474	436	505	494	437	489	475	461	511	512	482	488	519	516	509	464	441	519	493	460	438	480	481	492	464	483	505	511	471	494	460	431	457	485	482	492	490	448	460	450	471	438	444	415	466	459	473	446	435	501	464	479	481	421	436	474	503	470	462	491	516	490	449	494	461	451	505	465	490	488	480	474	451	515	484	495	456	489	455	464	408	471	504	469	480	489	505	470	503	504	456	510	472	450	456	416	442	453	518	458	503	469	445	461	456	489	461	448	493	489	466	469	474	542	481	465	520	471	460	463	489	494	441	473	452	484	511	484	509	454	455	476	451	460	492	476	527	464	473	477	484	471	472	464	473	497	487	439	492	469	481	484	450	468	433	464	472	467	464	482	491	466	503	446	483	471	475	486	482	492	481	486	477	473	487	492	460	495	461	482	511	521	465	461	455	501	473	484	511	480	457	471	479	486	466	501	458	462	474	477	481	513	467	503	492	455	478	462	473	461	469	442	519	468	477	440	501	458	431	452	447	490	475	461	478	471	493	432	486	433	462	505	493	449	469	497	463	472	448	484	463	453	478	471	475	499	451	465	475	460	468	455	498	470	462	490	445	480	481	453	477	489	437	504	444	486	480	490	445	453	449	479	474	485	451	450	459	476	446	492	442	495	467	513	459	440	490	486	476	479	533	463	452	485	490	479	494	472	461	523	441	467	469	470	502	468	452	511	494	480	514	474	482	484	461	432	455	513	462	465	471	481	530	495	462	503	501	485	477	470	461	481	482	475	474	515	536	493	462	451	473	471	477	490	514	508	509	455	443	500	462	475	497	463	500	476	477	511	475	445	489	439	474	499	481	472	473	497	471	494	498	499	488	462	444	453	469	480	493	481	489	434	494	485	472	437	438	455	467	475	500	475	477	512	492	461	470	447	472	487	444	435	432	482	501	460	479	483	480	527	479	434	477	461	476	516	473	494	494
13184	579	301	237	239	232	231	251	249	236	228	222	223	222	214	226	234	219	208	211	181	227	255	227	199	227	241	238	243	237	198	214	254	207	232	212	246	249	206	215	219	228	221	171	209	206	209	218	220	206	201	202	204	199	211	233	206	209	217	223	218	253	221	214	216	231	194	218	212	231	206	212	213	225	219	202	208	205	207	202	230	208	245	213	235	209	236	202	232	242	193	215	230	191	247	226	187	203	232	222	232	216	253	216	190	214	227	217	220	217	212	206	204	191	211	212	229	194	178	194	221	213	219	203	216	229	211	219	226	197	218	197	205	232	219	207	213	204	235	201	212	185	210	235	222	227	243	207	236	208	213	206	225	221	210	211	219	234	223	234	242	196	227	233	227	212	212	200	216	207	217	228	225	205	192	211	201	214	193	212	218	215	220	182	230	204	207	179	199	212	205	252	215	236	214	234	201	242	215	234	222	227	236	214	226	219	235	249	253	225	195	215	198	232	228	194	207	196	203	206	214	203	228	215	209	230	231	238	222	259	213	246	215	224	183	225	232	216	211	212	210	216	221	227	195	204	230	221	213	210	211	207	186	201	226	218	204	229	239	201	209	247	217	201	237	222	208	209	221	213	223	233	213	187	224	229	209	230	214	240	219	190	216	214	230	222	228	213	214	230	203	206	237	236	194	206	205	216	223	210	226	230	211	239	236	236	201	219	211	225	199	221	223	232	227	188	224	229	202	255	208	225	206	227	223	226	223	206	228	219	211	197	216	245	202	221	235	236	224	222	226	214	199	239	227	238	217	236	207	196	215	207	212	192	218	231	223	203	226	213	212	216	210	212	213	215	212	224	209	211	246	216	219	230	198	221	234	221	212	203	219	228	203	192	215	211	190	202	192	222	207	233	239	194	205	197	209	225	194	204	231	214	216	228	228	198	190	239	198	191	199	212	210	197	209	235	212	219	219	210	219	224	235	230	203	216	219	218	212	215	196	209	200	208	198	225	207	187	213	216	191	241	197	226	215	197	210	217	184	213	238	187	219	238	221	210	203	203	218	216	227	208	208	202	201	224	208	218	243	216	200	218	220	210	225	253	203	213	224	209	229	218	216	214	208	236	206	230	212	242	196	194	239	229	190	204	219	214	194	205	185	235	210	219	227	203	195	233	197	224	207	224	189	195	225	204	256	247	200	221	195	205	209	206	218	234	240	215	219	211	204	217	201	209	215	206	196	234	208	198	226	215	232	229	230	237	225	189	239	212	228	190	221	223	226	194	224	255	223	207	195	187	214	217	229	208	210	215	195	203	248	207	195	220	200	224	237	239	182	216	232	222	195	224	210	224	214	228	200	203	204	201	227	211	242	201	202	240	233	233	218	191	201	203	222	208	252	240	232	197	208	229	221	229	216	228	233	204	227	203	207	202	222	218	198	222	222	220	206	201	222	234	221	219	205	188	241	217	201	229	221	223	211	208	223	220	228	238	211	211	201	236	221	233	203	201	229	201	217	249	229	204	220	190	180	222	198	225	219	216	228	222	223	215	246	179	203	212	220	218	197	218	218	224	204	233	220	193	206	189	217	210	206	228	209	243	207	222	232	207	192	202	255	220	254	201	220	202	213	202	216	205	224	204	225	224	234	247	222	227	220	242	213	233	207	223	236	212	201	200	230	222	218	221	210	223	210	229	237	217	234	199	214	216	232	238	244	203	199	227	251	203	223	226	190	216	210	224	210	224	217	194	224	245	216	224	218	237	232	209	216	226	190	228	227	238	197	217	201	213	202	227	224	208	217	213	193	230	240	210	242	224	225	202	219	223	227	215	202	231	206	213	234	203	214	226	212	180	214	212	200	235	218	196	244	220	230	195	201	220	236	174	196	210	232	204	201	196	204	207	228	211	190	217	213	231	228	225	235	206	248	218	212	220	248	209	212	228	208	216	215	224	194	222	214	222	208	199	230	215	207	180	220	231	209	226	227	192	216	212	224	234	247	210	223	234	199	199	235	216	233	219	217	226	214	203	212	226	214	220	237	220	243	242	235	197	211	205	212	229	243	223	211	211	226	200	217	215	193	189	213	225	221	220	190	208	229	177	213	229	226	244	190	196	194	190	208	215	233	203	235	239	201	207	210	217	193	227	221	221	220	216	230	209	246	216	212	216	199	211	196	212	215	224	244	221	193	183	220	217	230	230	215	199	222	197	231	219	247	252	214	217	202	211	206	201	205	218	192	201	219	225	210	217	227	228	247	223	214	223	242	248	239	216	220	211	220	215	218	217	218	211	206	188	236	209	217	239	216	209	225	248	223	207	219	192	195	222	208	212	194	213	227	209	228	220	180	208	215	256	206	215	234	205	198	194	236	216	209	207	208	209	213	199	178	208	209	226	217	218	242	227	201	219	210	235	230	182	225	236	218	207	222	242	221	228	217	231	223	212	192	229	203	202	227	225	219	238	207	236	236	215	223	202	208	203	209	211	204	228	224	222	223	224	236	209	208	220	239	209	212	211	256	211	212	196	238	243	230	222	205	208	213	224	259	229	223	194	204	243	210	213	194	209	243	184	234	225	220	221	218	240	192	207	216	236	209	224	224	206	196	222	233	229	255	228	203	223	214	248	230	217	218	212	221	192	222	218	201	222	230	230	239	218	220	226	220	185	222	243	186	220	206	227	224	183	231	227	238	200	216	213	196	219	225	212	239	208	203	235	207	199	234	220	212	197	202	212	212	211	223	234	200	212	215	225	233	218	215	228	225	243	210	208	215	206	241	226	227	228	209	202	228	211	227	223	220	233	209	240	188	218	239	230	230	219	199	205	224	214	216	225	198	195	221	225	235	213	223	224	227	211	211	225	212	213	201	239	205	216	200	222	216	208	214	211	225	222	205	207	221	212	208	212	216	234	225	212	248	188	217	213	235	237	200	222	210	211	201	231	196	235	196	210	208	253	212	191	235	275	205	224	206	223	216	201	212	194	230	212	217	227	200	195	222	203	203	198	203	209	216	244	226	235	208	228	214	216	198	235	236	210	218	226	224	238	227	208	212	205	242	225	207	213	216	218	222	241	228	233	221	218	224	225	214	216	220	233	224	216	207	219	199	208	231	233	209	232	177	230	221	236	220	224	226	217	187	216	188	209	203	199	195	218	236	201	208	226	209	225	211	229	212	223	240	223	191	203	208	189	216	247	197	195	208	209	216	211	177	207	217	227	208	216	215	212	203	220	211	209	237	184	212	215	219	240	240	224	218	214	217	215	226	211	214	209	191	208	218	213	216	208	206	234	249	226	215	189	228	232	240	198	224	225	220	226	199	223	241	231	220	224	206	190	197	218	235	216	195	219	225	232	199	201	190	222	226	217	235	201	230	184	227	234	196	231	214	205	194	197	223	222	244	217	261	223	208	224	198	222	220	231	187	225	205	203	247	231	238	224	186	233	227	226	209	220	231	238	223	242	247	220	217	210	211	215	222	217	213	203	207	217	219	235	215	215
6859	620	738	711	738	676	626	629	606	603	635	604	582	596	612	590	590	573	587	522	542	564	596	538	511	563	552	560	577	530	584	570	555	623	523	512	589	559	591	547	561	583	552	520	551	562	525	514	547	554	563	571	557	600	577	542	540	539	540	580	579	532	542	564	543	553	542	544	583	522	585	567	581	574	543	529	533	540	556	584	560	568	512	541	541	579	598	551	560	543	537	526	566	550	573	558	554	569	538	551	582	518	534	570	550	516	563	602	558	546	567	553	537	543	555	560	561	582	562	553	562	552	584	590	568	559	520	588	528	570	513	559	559	556	570	557	555	557	541	609	510	556	543	545	566	539	574	521	514	559	566	543	543	569	536	538	552	560	551	550	586	587	556	546	536	537	571	544	593	569	519	567	527	576	551	551	575	537	556	540	540	557	578	580	533	547	557	557	561	563	545	549	536	614	557	566	550	548	543	560	598	587	543	500	540	607	567	558	560	568	500	557	553	563	537	584	557	550	564	508	523	583	539	550	551	524	558	533	610	530	561	532	533	536	551	562	587	568	577	591	546	571	565	605	549	591	531	589	523	548	561	586	556	544	516	599	581	570	570	574	574	538	556	588	543	576	556	550	548	575	519	560	571	559	536	584	546	520	550	548	588	549	559	576	537	567	580	520	554	516	603	549	598	535	566	546	529	532	550	585	569	580	571	568	567	547	581	560	565	554	545	531	525	532	564	581	569	569	536	539	517	561	533	569	557	528	567	570	526	583	551	533	569	590	577	514	556	571	567	550	564	570	549	518	500	528	581	531	571	583	566	571	537	590	553	602	561	564	525	540	590	573	550	556	557	553	570	551	556	551	601	503	590	509	576	579	545	545	597	556	590	591	521	598	580	541	605	554	561	574	564	539	599	566	555	593	569	563	518	541	551	605	589	525	568	539	557	557	558	630	551	540	501	595	558	543	582	576	541	588	555	558	554	530	590	587	564	523	562	575	579	582	547	548	556	571	555	548	570	572	595	544	547	567	566	568	543	551	538	543	568	507	549	564	539	573	547	550	551	540	538	541	574	571	519	553	551	564	567	544	547	510	603	576	544	560	531	561	540	514	560	537	581	553	562	559	562	570	581	531	541	600	554	583	519	546	595	542	544	533	571	562	580	565	565	564	538	558	580	509	557	548	578	520	578	562	549	554	546	575	552	524	573	571	570	573	571	554	553	618	549	556	573	537	557	595	561	536	582	536	558	539	530	537	565	548	581	534	560	527	516	617	564	524	494	542	578	563	584	583	586	577	563	619	570	562	539	573	574	550	577	570	555	564	559	553	578	554	557	583	559	613	547	548	574	524	565	562	525	588	594	553	545	625	595	583	545	545	556	533	507	559	531	530	569	540	587	572	574	578	565	599	549	570	521	551	568	572	584	552	615	556	574	552	580	543	506	542	581	560	575	593	579	548	515	595	531	580	542	561	488	575	549	530	515	619	557	545	551	547	554	570	514	564	553	571	536	548	527	574	559	567	571	529	558	559	567	526	554	601	550	541	497	559	591	510	592	556	535	538	558	544	572	531	514	585	580	593	567	567	555	573	589	554	557	516	541	553	550	534	537	518	559	509	540	561	559	600	575	530	542	549	560	604	562	526	539	545	561	584	536	548	593	580	573	594	553	559	519	500	560	574	517	561	566	568	560	558	550	553	540	529	584	552	522	579	537	546	586	584	571	580	522	537	533	527	578	596	557	513	549	595	567	567	556	607	552	544	580	553	569	548	559	564	577	561	587	547	550	562	571	591	536	526	548	522	541	559	569	542	548	564	519	543	560	555	543	555	590	565	575	533	517	541	527	540	580	577	563	530	539	551	517	551	527	583	572	536	545	569	553	579	590	564	547	558	553	579	573	611	593	568	559	568	561	569	560	554	600	572	561	521	554	544	510	542	540	537	517	560	541	547	561	532	559	542	515	563	563	566	555	594	588	559	590	533	579	564	540	532	588	542	596	574	563	557	572	540	545	569	528	579	495	532	550	590	538	529	502	589	561	591	583	558	529	574	564	566	583	587	508	544	545	574	514	538	539	571	562	563	568	572	563	579	528	559	535	569	555	523	559	511	524	520	544	548	572	536	528	563	509	550	569	582	618	571	552	547	579	556	525	559	568	531	577	569	564	530	535	591	579	579	527	539	534	544	557	585	566	570	568	599	537	563	509	603	530	581	547	581	547	549	551	568	551	588	517	499	549	530	573	554	569	572	572	579	544	537	547	608	575	574	503	518	551	532	560	554	542	595	557	588	594	571	557	525	550	566	544	583	540	552	525	569	512	555	544	517	566	541	547	572	559	548	537	574	545	519	555	578	534	532	548	544	531	553	576	567	573	550	558	554	552	529	521	560	567	567	519	555	575	549	557	534	547	537	574	557	529	595	563	614	605	549	553	521	561	567	515	532	517	580	577	525	538	527	515	526	548	517	532	554	522	545	535	523	517	523	563	564	583	523	558	565	547	583	603	582	548	537	559	543	568	533	575	546	505	572	563	516	517	508	578	578	560	560	535	555	576	557	545	591	540	531	515	574	519	516	521	540	560	541	574	525	566	569	562	568	586	558	550	567	548	529	571	575	574	524	532	535	581	559	560	582	571	574	532	518	524	569	552	567	572	560	541	521	555	578	599	572	556	547	561	567	631	559	561	583	555	569	550	558	568	537	532	525	546	564	563	549	521	584	603	555	600	595	530	563	598	548	586	539	552	536	592	589	574	561	557	562	536	526	579	528	550	588	558	559	548	552	556	604	563	545	505	570	523	581	577	580	546	548	592	577	552	553	553	560	540	561	541	548	508	567	570	542	542	534	552	526	568	515	528	536	563	574	551	512	561	557	544	566	567	527	579	522	578	562	566	532	557	546	545	578	546	523	529	550	548	596	547	584	500	538	571	563	528	544	560	563	561	561	588	518	584	593	548	583	568	558	560	541	584	578	555	592	529	588	534	541	540	564	556	588	536	558	567	557	592	549	611	573	565	550	602	555	540	555	560	561	574	579	568	529	562	572	576	537	537	572	530	557	542	527	566	544	588	515	550	551	588	577	565	564	531	537	556	626	546	544	571	608	575	524	513	578	538	576	551	531	582	582	570	562	545	582	581	541	543	510	527	626	570	602	553	584	546	530	521	537	576	582	551	591	571	561	582	513	551	607	528	538	547	562	548	570	565	553	552	559	611	546	567	548	548	556	535	568	600	536	552	576	580	575	602	514	542	561	519	519	544	532	499	543	545	539	558	541	563	572	544	553	557	545	551	564	574	544	562	592	604	543	561	535	558	577	592	563	532	539	539	533	566	511	571	559	628	504	588	561	548	590	555	516	594	564	545	537	575	583	580	564	543	526	565	579	534	539	561	557	554	547	576	533	587	594	578	539	582	535	571	596	548	576	570	574	557	602	496	563	561	552	542	525	532	558	562	585	532	541	587	526	559	565	570	519	572	537	566	579	581	567	557	567	539	551
18643	2141	1394	1013	817	598	513	457	385	379	377	368	340	324	335	316	320	302	294	288	320	308	307	305	306	308	272	293	309	283	281	329	293	260	281	288	282	282	254	267	271	293	340	286	261	279	292	261	302	261	292	276	289	273	307	277	243	257	294	287	241	286	234	295	294	285	285	291	306	257	290	286	284	298	260	282	264	280	276	286	288	257	267	284	295	271	278	275	283	267	265	282	254	266	277	278	274	294	289	289	275	278	263	269	270	310	300	297	270	303	266	296	256	302	286	298	263	281	281	274	291	286	273	317	307	315	311	272	293	294	287	296	251	289	280	263	255	294	281	259	263	297	250	282	250	280	252	292	261	306	279	275	252	269	291	263	275	267	282	287	284	294	264	294	302	306	284	278	262	285	292	290	274	267	324	237	284	277	304	289	270	277	250	282	261	283	297	276	277	255	290	276	256	277	277	305	271	296	285	290	301	283	260	272	276	287	302	304	293	259	308	268	272	270	290	305	306	291	281	293	281	271	261	277	266	306	289	301	284	298	279	272	267	296	305	275	276	277	312	314	271	250	299	264	282	294	296	271	274	287	262	288	254	308	264	272	231	279	303	300	270	305	312	287	285	298	285	266	285	284	274	298	304	294	289	240	270	258	286	291	288	288	259	285	308	292	257	277	341	272	275	282	251	323	259	302	314	300	256	302	287	318	278	249	296	256	311	277	275	241	270	264	280	259	282	292	302	312	273	261	304	307	267	294	286	304	274	284	274	274	300	266	297	277	255	288	257	274	273	302	288	272	319	274	272	292	248	276	281	265	286	249	274	277	259	264	268	276	273	286	275	305	250	274	276	293	287	291	279	305	274	293	287	265	263	311	285	271	258	270	290	263	280	276	270	263	256	293	274	282	279	276	272	262	298	268	232	272	294	282	315	248	315	288	289	269	262	288	273	274	266	271	278	270	308	275	265	267	287	296	297	247	290	279	293	291	296	278	268	285	300	294	286	301	273	274	297	306	266	311	280	287	324	275	278	276	286	283	289	275	253	300	263	291	311	247	259	275	268	304	272	259	294	256	249	289	257	245	245	254	287	294	276	291	277	280	330	279	262	291	285	247	264	274	312	278	292	304	285	264	272	251	273	272	282	282	261	245	253	311	280	269	264	302	314	293	276	300	277	254	308	263	252	296	304	301	272	268	267	318	306	290	291	288	262	273	274	285	313	287	310	335	291	277	292	275	290	305	269	315	284	277	280	281	287	278	294	272	269	267	258	277	251	282	270	306	264	307	278	255	291	287	278	259	288	284	266	261	264	271	284	261	279	295	265	301	308	260	287	291	273	270	283	307	271	260	265	259	279	281	265	273	286	280	275	280	298	298	275	274	260	301	292	304	277	277	248	269	274	288	325	278	286	283	258	249	264	259	301	259	298	291	289	291	274	305	283	328	265	263	270	310	272	263	288	307	260	289	304	268	279	298	304	269	320	277	270	307	254	274	290	258	267	283	298	252	282	273	272	268	285	271	277	258	288	253	258	295	285	273	273	281	293	303	255	281	259	281	262	285	298	287	314	252	266	255	283	306	254	270	293	250	271	276	274	275	272	282	295	266	307	283	294	291	267	286	285	284	297	300	310	256	306	314	290	259	278	297	289	292	302	261	302	290	263	285	315	296	274	279	253	263	263	276	288	293	263	288	264	253	262	291	323	307	287	280	286	291	280	273	283	259	298	244	267	281	280	290	290	273	269	271	267	267	315	289	313	309	321	276	291	316	272	298	298	307	273	295	310	291	275	298	264	276	263	278	293	293	264	264	266	277	257	265	298	257	287	277	274	274	291	287	269	278	312	255	269	262	289	290	308	317	286	304	286	287	284	277	303	310	277	285	248	279	278	293	271	289	270	291	264	281	291	281	281	329	277	279	305	273	264	260	257	270	283	281	280	297	276	260	308	293	285	280	278	276	259	246	273	280	257	304	290	288	264	264	277	325	291	265	283	265	269	286	303	284	271	298	284	269	283	263	273	276	277	271	296	268	264	289	283	280	285	276	260	248	260	283	275	290	272	249	285	283	278	311	305	257	277	311	281	266	273	273	260	284	288	284	298	250	277	256	280	326	299	295	246	303	279	274	302	271	298	306	276	251	287	281	295	288	264	261	268	287	263	293	288	282	315	285	289	275	270	283	277	256	283	260	310	291	257	284	277	271	254	265	275	292	263	311	255	264	304	277	279	252	252	263	268	312	249	252	277	290	282	282	282	271	278	304	275	287	262	283	291	266	241	279	267	299	273	251	261	296	255	305	282	264	268	281	273	276	280	289	286	290	284	279	319	269	283	270	270	294	251	272	242	261	313	289	281	302	247	269	282	300	285	295	307	238	271	324	293	255	300	291	271	276	282	279	284	275	319	258	290	308	283	296	291	305	270	290	282	290	276	258	299	292	256	302	261	298	275	260	279	265	287	252	280	289	272	252	283	282	293	291	270	286	285	282	289	290	275	291	276	261	275	310	256	301	277	263	302	278	271	288	300	280	260	298	330	293	310	280	266	274	298	297	276	291	268	258	289	288	293	251	301	269	275	269	278	296	319	257	261	299	295	258	256	278	281	279	260	279	282	279	278	296	258	287	295	289	286	287	262	292	282	235	259	304	288	284	303	263	267	253	299	277	268	291	280	249	292	290	270	255	280	303	248	292	258	267	320	279	295	265	291	271	275	283	277	255	275	278	272	264	239	259	284	250	300	249	270	311	292	291	281	277	280	287	303	254	302	276	311	288	287	281	274	293	236	272	305	266	307	282	277	296	291	279	292	285	300	305	268	243	280	282	284	260	276	282	294	268	308	299	277	282	261	256	271	282	259	294	294	266	276	284	266	282	270	257	297	278	268	295	294	301	274	287	277	271	282	297	251	256	298	281	284	293	283	283	273	264	293	274	276	265	280	291	284	247	258	278	283	251	293	283	284	292	257	275	285	293	285	289	269	309	274	274	268	263	253	299	268	271	281	282	265	293	284	305	251	284	280	296	247	301	273	287	255	278	270	276	279	313	268	285	267	287	270	275	276	290	282	283	289	253	278	283	273	263	260	288	275	281	270	272	263	279	262	293	279	297	287	290	264	276	273	292	289	277	266	279	268	304	256	268	276	281	278	304	300	286	289	313	305	298	300	314	268	242	305	286	281	283	269	276	257	259	295	285	295	313	293	275	305	288	272	248	274	276	278	263	280	308	286	292	277	294	255	331	303	264	271	282	266	288	280	322	267	292	280	275	281	274	282	283	258	292	282	250	294	284	289	284	294	270	291	305	305	288	279	264	310	238	297	308	296	284	264	297	300	275	289	302	290	273	295	305	293	271	292	261	273	283	275	298	279	294	296	277	254	282	305	294	296	267	264	303	280	283	284	299	301	272	276	288	257	275	266	290	302	272	255	260	268	319	272	289	282	288	252	293	291	293	283	272	297	278	272	277	258	279	259	290	288	282	316	276	282	279	279	281	268	297
7559	1469	2997	3329	2752	2463	1963	1818	1557	1414	1287	1173	1099	1062	1060	1012	941	909	923	905	824	805	771	785	821	768	803	878	743	775	795	773	788	764	802	757	779	746	779	737	726	748	756	769	723	723	722	718	727	738	733	761	760	680	708	731	691	760	744	705	744	727	753	709	720	745	703	672	703	741	698	724	746	777	691	701	722	701	692	715	700	722	735	713	691	690	717	697	710	701	716	682	712	708	735	691	691	769	783	760	713	682	727	723	696	703	762	730	725	675	728	704	681	688	722	716	661	715	717	702	705	708	666	730	750	736	741	644	758	716	724	664	707	746	683	696	751	689	708	670	662	735	737	732	676	783	715	708	718	656	692	705	727	700	692	717	695	753	703	715	715	708	694	702	714	692	764	671	806	719	719	722	674	773	632	721	781	756	690	718	724	702	712	694	737	717	662	685	754	662	710	730	710	681	712	713	689	736	710	733	693	684	692	735	656	739	684	736	738	692	723	698	672	696	714	783	720	729	732	689	711	727	708	710	708	731	667	694	725	704	677	742	694	717	732	689	733	683	700	702	670	735	692	707	675	703	684	711	706	708	661	732	679	689	722	721	715	707	711	738	682	689	742	714	736	748	654	700	721	704	687	693	673	738	707	666	729	687	725	663	709	694	730	669	728	728	682	669	663	695	715	733	696	758	722	686	724	711	690	680	676	718	764	664	733	712	694	661	711	674	674	702	728	710	736	701	642	679	721	722	698	719	719	683	669	692	698	705	698	685	718	724	652	713	672	724	708	687	712	699	743	768	693	712	689	743	775	707	715	674	680	619	734	709	699	677	694	691	720	700	702	704	718	680	751	693	655	703	712	743	708	725	717	706	697	705	699	671	696	739	717	668	713	727	675	707	687	704	736	718	733	684	707	719	746	704	703	702	697	692	682	653	751	689	712	719	721	753	699	710	681	686	665	673	687	697	730	691	722	705	723	728	706	698	727	688	735	694	761	668	693	696	681	728	707	709	720	735	767	673	689	675	731	694	685	734	641	702	725	707	720	670	749	719	658	726	685	663	702	676	715	712	743	681	732	713	749	707	727	708	684	698	691	720	748	692	681	661	719	668	718	647	758	696	719	659	646	729	739	724	675	738	700	676	715	707	748	730	671	755	712	710	726	730	670	711	729	719	687	740	739	705	697	705	699	725	720	702	697	679	703	693	689	706	738	678	687	698	696	750	681	723	745	635	677	672	732	707	702	706	689	723	732	719	682	727	711	671	730	681	719	716	686	688	706	721	741	732	722	728	687	664	699	688	739	741	676	725	732	663	723	698	721	683	651	667	695	701	718	702	699	734	677	750	703	746	714	742	698	775	739	734	654	712	710	697	669	718	675	677	719	717	681	716	700	704	729	696	668	753	729	666	673	663	757	743	677	694	658	742	681	731	701	687	679	698	704	748	740	688	760	700	726	733	678	733	702	675	695	674	741	688	710	703	678	706	708	756	721	695	705	681	681	708	683	705	725	712	744	698	640	695	681	744	726	711	670	718	687	727	674	708	707	736	747	677	653	731	669	713	729	721	661	695	670	680	750	651	712	683	697	729	753	709	760	717	693	684	728	721	747	744	690	677	710	699	671	730	687	693	682	689	707	719	683	757	703	719	691	680	731	732	735	716	714	677	740	679	733	730	759	673	701	697	708	693	703	732	701	676	729	693	763	685	678	685	700	703	716	739	711	793	751	728	715	702	721	731	688	731	726	704	695	704	680	680	682	652	679	683	717	710	715	706	718	716	718	705	740	718	692	738	740	700	675	671	665	678	740	711	719	716	728	638	711	752	685	691	739	694	694	721	659	691	678	686	731	707	729	740	695	763	711	680	706	734	708	682	706	670	739	719	717	768	739	673	722	741	715	711	711	763	729	677	673	719	687	712	684	723	682	667	711	719	738	690	707	691	740	737	692	735	684	698	687	713	712	680	714	689	673	672	694	753	740	729	730	760	702	730	710	752	711	698	731	720	712	726	725	675	695	697	696	710	700	738	682	698	686	705	688	683	684	695	727	724	687	703	715	710	775	696	700	700	644	673	756	717	692	743	708	723	714	720	684	693	661	689	727	721	702	696	710	677	703	723	723	718	683	740	707	708	695	732	685	674	716	733	696	725	676	703	734	704	702	714	700	671	714	673	743	713	702	696	707	720	681	648	712	786	691	742	702	738	743	738	716	732	758	719	693	723	722	696	743	709	733	722	753	679	707	724	710	700	687	708	737	701	737	688	732	702	745	749	717	708	728	699	671	712	764	662	696	673	715	706	721	697	726	677	753	725	708	700	725	714	749	706	687	702	692	712	688	702	710	681	720	725	688	756	730	733	664	675	678	681	698	703	732	727	687	712	660	681	723	693	735	700	755	719	702	696	745	707	725	721	700	686	712	699	716	683	692	782	680	714	675	719	737	731	683	737	712	683	670	753	683	706	711	703	691	703	656	665	720	700	751	736	739	705	686	725	733	667	711	713	734	734	676	711	709	692	737	727	704	735	685	744	713	708	662	711	747	770	706	639	692	712	662	711	684	713	719	680	758	692	769	745	684	715	738	661	697	700	732	715	742	671	723	681	696	729	737	694	717	686	670	694	759	671	741	639	658	716	685	678	767	739	732	699	775	726	709	695	725	689	692	656	723	702	705	712	733	670	714	715	693	754	749	721	720	657	692	652	689	711	729	715	706	726	707	655	720	677	689	665	721	686	687	657	653	710	692	700	728	710	728	700	706	740	706	725	698	705	724	698	658	660	714	680	750	684	755	713	695	696	649	718	684	696	694	749	725	700	695	670	719	706	678	696	695	695	696	693	691	675	724	705	727	772	684	688	674	719	647	744	623	687	684	724	747	734	689	664	723	678	732	715	660	720	670	678	687	642	705	702	729	698	721	699	699	735	738	709	762	754	691	707	689	696	693	690	675	685	721	692	726	709	730	680	721	709	725	717	675	749	705	710	698	708	710	688	715	670	744	717	697	711	706	698	682	712	695	718	722	691	668	705	686	681	697	730	678	764	726	685	708	748	726	714	722	768	697	685	690	707	690	694	718	704	682	687	774	671	738	695	738	723	748	724	743	730	725	672	685	681	726	722	716	714	682	709	735	680	720	691	670	738	687	703	723	739	736	701	703	703	725	715	682	711	689	745	703	675	696	726	714	784	700	693	745	678	704	706	723	663	758	734	734	696	698	701	681	694	700	692	755	695	707	723	685	705	676	703	707	679	655	694	676	700	728	701	667	744	698	670	691	716	700	701	681	696	726	680	746	676	737	727	771	635	726	688	727	710	662	718	697	678	664	721	728	698	730	761	734	651	698	730	705	693	710	718	654	710	758	702	700	684	729	713	672	720	701	692	708	683	693	703	678	731	722	748	699	710	703	691	695	710	670	721	707	702	713	729	716	675	727	685	720	743	686	688	687	721	741	720	756	755	694	670	719	714	748	729	642	727	720	671	731	665	716	716	719	696	731	731
23255	4426	2585	1860	1283	872	689	526	480	398	364	375	335	291	289	264	242	243	246	239	201	199	205	217	226	209	205	225	218	205	237	206	235	193	208	227	203	184	213	190	214	187	204	170	161	189	183	203	203	206	221	205	213	207	192	210	201	180	190	224	191	212	214	185	200	198	200	195	179	202	199	187	222	204	183	175	182	207	227	194	171	196	222	203	183	186	173	187	195	192	221	198	196	167	191	211	180	188	191	204	204	213	168	211	208	212	203	186	198	210	187	200	181	196	203	175	191	203	203	198	201	182	233	198	211	202	217	162	212	188	170	201	181	181	197	178	195	189	204	186	194	196	173	186	183	206	173	197	199	207	214	185	186	191	186	169	224	216	219	179	195	165	214	187	174	216	191	219	185	175	191	186	200	193	186	186	179	170	226	196	199	215	214	194	191	203	188	169	176	189	201	200	211	202	181	201	158	201	201	195	182	186	199	173	165	177	212	215	201	169	216	196	206	193	204	190	181	190	200	182	172	179	177	179	177	208	169	197	186	206	190	210	199	200	205	207	182	186	210	204	179	183	171	170	207	173	158	204	205	212	207	188	191	189	198	165	183	223	184	199	195	192	167	177	185	167	201	216	189	199	186	197	206	196	211	181	186	199	202	190	182	191	218	207	212	188	194	195	181	189	204	185	197	198	185	181	186	196	170	198	202	189	195	189	210	174	196	151	208	201	189	202	208	189	188	207	196	173	197	207	192	175	196	186	180	194	191	193	205	205	195	199	192	202	203	188	187	183	168	171	176	205	176	179	199	200	190	192	196	214	204	196	212	183	179	188	197	217	217	181	191	196	189	186	189	178	210	189	156	211	173	180	234	212	176	206	188	188	211	199	207	184	171	190	189	175	207	187	171	197	206	216	202	205	189	199	195	177	182	178	230	181	191	205	191	217	177	196	201	172	212	167	151	178	191	198	187	207	189	219	177	192	187	188	199	192	201	216	202	183	187	209	179	173	208	168	191	219	201	193	211	216	218	168	206	179	184	204	212	213	198	191	185	172	186	206	192	200	198	181	191	190	202	172	183	194	212	180	189	196	190	177	200	204	178	191	197	178	192	168	206	214	210	191	212	195	193	182	199	200	187	201	224	179	214	176	189	207	181	202	211	202	206	203	179	200	176	190	199	191	173	220	191	195	193	184	205	202	183	191	197	176	176	175	201	190	175	206	200	176	190	169	182	187	180	181	175	192	209	188	203	195	182	188	180	186	203	198	182	158	198	186	188	176	222	217	185	195	198	191	193	178	202	204	199	178	171	195	187	204	206	216	185	197	202	187	175	189	209	163	194	204	188	190	196	182	199	197	191	187	206	179	196	191	179	187	209	183	181	170	189	185	176	208	202	184	187	192	195	201	178	215	201	200	181	171	216	181	189	211	190	196	218	207	216	178	195	185	191	188	211	235	196	186	181	197	193	198	182	198	178	166	151	221	201	168	166	217	195	175	218	206	194	193	181	175	169	164	188	186	214	188	179	199	219	190	207	188	196	186	212	187	179	173	183	188	198	196	202	197	192	196	192	189	199	193	218	190	195	194	184	200	192	186	214	192	222	163	167	183	190	184	197	202	186	198	172	184	193	200	209	180	206	223	184	188	200	189	224	183	187	175	164	211	195	192	188	187	202	171	186	213	187	194	181	201	190	187	184	178	187	181	179	192	179	190	172	169	205	185	210	232	196	201	182	209	217	196	186	192	203	187	159	218	187	194	226	226	191	201	208	204	199	190	191	186	156	209	208	160	188	202	179	189	208	197	185	190	205	217	181	178	184	186	191	193	220	181	202	195	211	195	190	198	198	178	167	190	209	208	188	203	228	169	174	183	189	205	220	189	184	214	177	200	183	183	184	193	191	194	191	214	182	217	188	210	182	180	214	182	201	163	200	217	214	183	179	180	193	201	182	213	205	188	206	213	185	191	189	190	232	190	187	180	178	194	217	200	177	204	204	183	201	194	214	208	185	173	170	179	180	197	202	201	171	190	230	200	183	184	188	183	185	213	195	195	186	199	200	170	193	173	157	177	196	185	213	213	198	204	193	214	198	199	187	196	194	187	190	167	200	184	176	208	194	188	210	202	176	163	169	204	192	181	217	205	193	210	206	196	218	189	204	207	191	199	206	178	171	204	194	193	161	215	211	191	186	192	217	205	197	191	195	196	186	202	188	202	188	212	211	184	187	208	183	198	194	207	206	189	189	176	228	208	168	172	193	183	207	177	204	201	185	177	178	216	185	194	187	189	193	185	200	201	200	184	188	190	185	192	191	189	182	201	178	176	202	182	193	194	183	188	195	198	195	206	232	195	184	198	189	206	188	187	203	199	202	191	211	194	203	172	180	197	196	188	184	199	199	166	161	220	185	198	220	184	195	202	197	203	184	210	193	231	195	213	166	162	175	198	188	182	222	210	198	190	186	173	182	216	222	230	192	175	192	196	190	202	200	211	194	157	204	173	217	174	193	189	192	240	197	200	193	195	186	188	199	203	198	179	196	181	178	200	198	188	197	208	213	190	186	185	179	195	204	183	184	198	227	197	200	179	202	204	187	202	196	198	191	202	202	202	203	205	198	191	187	192	204	199	193	201	185	197	177	202	188	177	195	199	168	190	188	176	177	210	189	215	195	186	184	176	173	188	194	183	219	188	199	179	221	186	187	221	174	189	178	201	179	174	181	196	204	228	204	189	203	165	190	186	201	192	209	202	191	199	211	214	202	195	185	197	178	206	198	182	183	197	173	182	180	185	213	183	196	198	179	195	206	176	180	218	198	203	206	198	208	187	181	217	200	211	181	204	200	173	205	177	189	202	187	199	201	199	197	179	179	173	168	196	182	189	210	182	203	175	217	190	172	169	186	189	186	201	195	182	188	195	213	207	190	182	206	172	191	162	185	180	184	206	183	203	194	166	178	178	202	215	202	209	211	193	197	181	184	178	196	202	216	186	204	173	198	200	202	204	184	192	169	192	190	219	187	182	199	212	183	169	205	202	172	185	191	203	211	214	197	182	195	187	199	214	180	168	234	180	199	192	194	168	210	192	219	156	199	176	216	200	188	223	171	198	208	196	179	216	193	207	204	191	194	209	205	205	172	179	183	188	208	210	186	213	193	196	200	220	199	200	210	203	201	170	203	201	208	198	183	176	178	183	195	179	199	186	193	178	197	212	168	202	175	196	157	202	183	200	175	189	202	205	189	177	182	188	196	192	213	204	193	200	197	196	190	201	197	200	203	186	178	211	198	191	195	226	203	184	213	199	201	193	192	187	187	181	189	178	220	200	210	191	198	197	209	225	213	200	182	211	193	197	189	203	213	200	188	206	167	193	190	211	191	168	206	196	200	238	172	208	193	187	181	204	200	175	208	203	192	196	186	175	196	178	225	188	184	194	181	231	197	206	160	190	191	204	195	192	213	188	212	190	182	199	161	214	190	208	193	197	187	203	188	211	202	177	184	176
7754	2084	5066	5600	4684	3784	3095	2664	2162	1924	1667	1449	1314	1208	1133	1088	998	914	860	847	880	760	724	784	689	696	675	656	675	642	586	574	568	608	591	634	546	573	529	558	568	538	562	588	535	537	536	542	531	557	519	577	501	531	536	529	522	509	520	472	553	537	512	478	488	510	513	509	490	548	507	525	504	494	504	478	487	499	481	514	467	533	508	487	495	460	465	491	481	479	529	493	477	462	480	497	539	478	506	522	493	495	482	483	472	471	497	456	492	472	478	469	442	468	459	465	469	496	509	486	474	498	485	500	477	505	502	471	468	476	443	487	469	468	477	461	415	436	491	488	503	479	443	519	479	467	443	492	456	436	487	443	466	488	488	422	487	476	522	505	461	453	457	475	459	496	428	468	478	432	492	451	476	486	493	487	474	472	453	484	432	493	472	459	491	480	485	482	476	482	482	475	443	468	517	449	473	493	469	432	468	498	486	494	479	493	462	489	465	478	436	471	479	455	483	506	496	447	470	473	487	479	451	439	449	466	469	487	464	459	468	475	485	499	474	464	470	447	460	473	465	522	446	456	443	472	486	476	463	460	489	469	465	469	516	492	508	468	467	450	436	449	448	503	491	476	478	481	441	461	501	476	443	471	481	485	461	465	479	507	479	440	474	478	435	506	463	510	458	495	472	491	487	495	446	458	440	429	487	485	463	486	471	455	464	445	475	468	496	489	487	452	472	447	468	445	475	515	478	496	487	453	451	465	429	449	476	460	448	443	461	506	510	477	451	499	495	504	515	464	543	451	472	476	483	480	503	437	461	482	452	466	436	475	449	481	429	448	451	453	484	426	452	453	456	460	464	490	484	451	450	493	462	479	470	486	477	464	481	486	488	501	472	505	461	456	462	488	475	455	477	427	461	499	511	499	473	463	446	484	484	439	454	462	502	441	454	493	504	448	443	412	486	465	447	459	490	458	459	480	515	472	515	464	488	449	467	441	481	488	489	478	448	500	432	467	434	494	447	499	456	501	475	480	514	491	489	458	500	449	453	492	460	473	444	451	501	456	438	438	468	527	478	530	485	483	456	489	441	499	496	459	446	441	455	450	441	473	472	484	477	485	496	482	489	497	522	439	476	455	433	493	438	482	476	440	476	484	479	507	486	496	494	436	471	474	505	473	504	467	467	456	495	480	458	450	442	476	486	475	488	473	517	434	432	454	484	493	490	442	451	510	449	437	497	477	491	465	505	488	437	461	477	526	515	503	466	485	488	463	479	451	474	485	464	472	473	476	474	481	448	467	510	462	469	442	487	444	476	474	445	485	486	494	479	476	495	460	480	460	454	445	440	501	457	442	476	457	481	484	469	493	485	471	467	450	457	494	471	451	478	466	469	484	444	446	477	482	470	485	494	512	497	477	496	464	481	464	459	475	500	441	501	460	453	480	455	456	491	471	474	514	470	500	468	483	445	497	469	458	436	493	459	460	459	442	478	469	501	454	492	493	473	428	507	458	480	452	418	460	476	461	461	510	462	441	459	486	457	428	459	462	477	472	483	465	486	505	495	472	470	491	483	457	510	436	494	452	482	472	490	486	460	465	437	458	447	499	437	462	428	420	479	441	469	449	471	494	482	488	462	424	490	460	460	519	468	449	427	523	482	469	454	495	477	495	469	458	449	481	465	450	455	456	465	492	494	486	453	490	455	447	477	521	452	474	484	523	432	446	456	453	477	489	477	487	469	450	462	456	474	434	475	450	467	446	454	489	476	463	482	471	452	469	460	473	451	473	475	487	487	480	501	457	481	451	471	493	470	438	475	474	440	492	441	466	488	476	437	505	446	436	482	478	489	449	495	485	459	469	463	475	483	487	477	486	444	455	471	466	456	433	492	443	478	492	479	456	467	471	477	499	460	488	480	472	481	419	471	429	455	462	493	464	488	493	503	496	492	473	455	479	451	485	462	442	444	465	466	466	460	441	468	444	447	450	470	489	441	473	505	471	482	481	473	453	482	490	485	479	493	490	506	457	491	482	480	466	480	437	491	493	467	469	463	504	451	478	457	468	429	505	447	491	474	482	465	462	473	454	470	467	490	445	447	444	467	465	438	437	522	497	490	477	448	501	470	487	439	479	449	516	477	512	488	491	505	482	451	473	453	482	480	463	452	488	455	465	469	474	502	452	463	477	461	490	455	484	494	453	441	470	491	486	435	496	451	450	502	478	493	506	480	438	447	430	467	506	484	460	469	455	469	460	471	476	474	422	470	446	476	440	479	461	443	489	442	486	505	454	478	451	440	454	463	484	438	488	476	508	498	440	480	463	427	446	493	458	476	466	472	435	456	465	473	473	469	461	460	442	435	471	436	464	485	478	460	468	471	457	442	476	500	464	457	451	475	470	453	494	491	476	498	441	439	434	462	492	479	460	466	451	433	447	454	467	498	440	473	461	444	419	522	444	440	455	437	463	468	474	465	465	465	484	470	466	493	481	417	468	465	478	490	443	411	457	456	449	442	453	464	491	466	479	436	471	489	450	469	436	492	469	461	498	493	472	479	485	467	508	457	453	479	478	437	486	421	511	475	487	430	496	447	469	468	483	464	502	485	467	447	481	479	477	496	500	489	485	431	434	470	457	449	463	449	527	477	454	465	443	481	420	462	469	447	471	497	468	483	455	449	460	488	452	464	428	476	474	450	499	476	483	506	434	456	466	495	494	435	469	441	459	457	476	436	482	440	470	480	468	466	457	466	462	481	458	465	483	448	439	459	453	470	498	447	510	465	466	477	451	509	484	487	447	438	498	465	463	492	467	444	445	448	495	513	492	478	475	452	488	420	493	477	450	445	519	472	461	490	462	466	464	461	447	446	460	469	441	431	464	504	480	482	477	481	481	471	496	485	461	458	486	476	479	449	493	446	464	478	423	498	479	467	487	469	508	501	479	445	457	484	462	480	478	448	474	477	461	462	494	430	479	409	436	473	464	495	454	488	479	478	468	466	483	474	495	477	437	445	420	462	498	480	456	468	459	439	488	449	456	466	406	522	478	455	459	470	441	475	452	441	453	454	510	499	467	444	467	436	481	499	523	494	458	469	472	484	531	493	472	455	466	474	495	454	474	437	461	499	445	512	456	468	473	472	489	456	465	507	444	493	463	444	486	452	470	484	513	448	455	419	434	482	502	490	488	504	452	429	460	489	460	452	499	484	449	488	477	504	474	456	421	468	468	465	458	473	430	461	478	479	539	466	464	462	453	444	446	475	492	473	470	467	498	472	422	499	463	449	492	463	482	498	519	461	456	470	492	479	466	466	481	430	487	469	482	485	475	483	489	476	460	466	443	489	478	495	461	471	470	461	474	433	498	496	459	506	518	475	491	470	448	492	484	510	467	487	493	472	488	475	486	481	479	482	475	503	458	487	486	474	444	458	482	489	497	492	453	435	465	489	484	457	511	483	477	494	483	479	488	493	500	475	452	473	484	477	457	464	450	479	481	533	473	454	439
13139	562	270	279	245	239	216	219	233	202	218	211	225	213	228	230	212	194	245	218	212	215	199	244	200	209	211	205	200	227	221	209	206	184	207	209	233	206	208	216	239	244	245	206	193	227	201	208	215	200	223	199	234	207	214	215	231	200	218	215	228	210	220	202	218	236	206	206	209	219	214	210	220	188	218	199	229	216	203	205	231	231	245	214	222	211	215	226	209	229	220	199	213	227	177	228	260	233	205	242	233	210	209	205	206	191	221	208	222	257	227	234	231	256	221	212	206	214	230	222	218	217	216	202	232	202	205	231	236	243	230	242	215	216	201	195	218	224	218	213	218	198	193	220	206	194	223	214	189	213	227	219	239	228	208	218	237	201	212	219	218	237	193	195	231	211	221	199	228	221	232	219	198	204	234	202	199	198	225	202	231	219	210	223	208	223	201	223	240	221	196	238	229	206	207	209	217	216	193	225	175	209	215	210	250	218	212	232	187	218	224	232	191	198	197	196	212	219	208	207	222	213	196	199	202	216	211	190	231	218	201	211	217	222	207	227	211	209	201	233	186	228	199	186	220	218	233	200	232	204	230	207	217	219	202	212	214	217	213	212	212	228	218	205	233	222	221	210	221	225	242	228	221	198	205	228	216	216	217	231	228	239	243	199	245	229	204	215	237	232	240	195	236	230	228	252	207	199	229	193	217	209	198	211	241	206	225	206	225	211	192	228	231	235	210	232	203	199	230	215	203	209	237	229	229	223	232	224	209	222	214	223	228	184	221	225	243	209	207	219	215	263	247	208	211	203	194	235	215	202	205	214	207	192	218	212	220	249	203	203	214	204	202	214	235	214	225	202	210	204	222	254	216	225	219	194	209	250	224	193	218	217	249	199	206	221	215	218	211	222	206	210	217	214	208	212	193	206	228	216	227	204	212	224	213	211	213	208	224	204	221	221	199	214	197	212	229	230	226	204	210	213	213	248	201	205	237	223	219	230	210	201	219	189	227	218	212	214	212	197	210	204	231	217	231	209	227	203	214	209	256	207	231	220	209	212	211	217	212	203	237	195	192	211	198	231	237	202	217	214	194	223	207	192	231	236	208	216	224	211	224	234	191	212	238	192	214	204	207	213	210	206	244	204	242	203	242	184	205	208	239	206	214	234	215	242	223	206	198	209	216	222	213	218	229	226	227	217	178	220	224	237	204	234	215	218	209	242	228	186	212	246	186	191	203	224	216	246	209	225	211	212	210	228	214	187	189	207	196	222	212	253	200	208	226	196	221	217	227	204	211	230	212	201	222	216	194	201	233	193	257	221	231	239	211	218	228	221	209	224	220	222	218	213	240	221	216	233	216	222	210	208	242	197	197	194	206	215	204	242	188	190	221	223	214	210	204	219	232	237	242	210	192	232	212	227	223	244	221	219	211	230	217	233	206	224	195	203	232	195	228	221	210	230	211	212	215	226	209	178	218	225	225	192	216	221	228	207	236	232	204	225	195	222	187	203	215	210	224	210	212	199	215	238	203	207	209	224	229	214	209	217	237	226	243	218	240	235	245	213	202	206	213	215	195	213	203	213	230	192	209	229	226	216	205	210	194	206	206	231	226	228	226	202	212	221	238	188	206	212	209	222	241	201	219	201	203	217	195	199	203	205	216	225	216	199	238	271	206	221	222	190	266	228	235	213	217	217	214	219	219	224	223	192	219	227	212	205	216	222	224	236	205	202	194	215	210	211	236	209	228	192	226	215	209	220	194	207	209	233	236	226	234	201	208	231	208	195	221	222	201	225	209	228	204	226	204	230	222	211	228	209	195	202	227	219	208	221	202	232	202	200	195	208	196	206	207	213	212	228	222	222	206	210	212	240	214	223	228	218	200	206	187	211	201	239	230	177	222	217	186	201	172	190	225	219	207	221	243	230	239	216	227	234	228	220	219	223	227	217	221	188	208	258	218	204	199	226	221	209	225	241	197	213	194	206	198	223	217	226	206	196	222	209	211	205	222	213	198	226	219	232	227	209	214	233	220	221	233	221	194	218	231	230	217	195	211	218	212	182	213	197	232	229	226	232	222	205	221	208	219	196	225	229	200	202	195	181	197	229	223	231	215	210	204	227	222	207	224	239	176	218	231	217	209	220	216	223	199	215	210	224	241	222	224	217	196	225	223	233	203	196	214	207	213	212	238	230	218	232	227	246	197	214	203	209	200	227	226	221	209	228	210	201	195	204	208	222	244	210	225	209	210	235	242	219	227	202	222	229	211	226	228	216	211	200	223	223	209	210	211	253	207	232	209	215	238	214	228	208	224	212	195	204	205	216	211	230	200	225	196	197	215	225	219	214	213	230	216	206	210	213	232	216	212	222	220	213	239	227	221	205	220	196	222	224	208	210	236	240	200	232	203	196	226	233	191	250	201	226	191	196	239	210	227	216	227	215	227	218	240	244	213	244	211	208	245	203	251	236	207	243	225	206	236	212	207	205	224	199	216	191	217	229	227	188	218	224	229	221	202	171	220	231	207	184	224	199	239	206	200	199	191	225	225	211	200	211	210	207	192	229	201	214	216	212	216	227	203	226	192	218	192	211	220	223	242	199	200	207	215	220	227	234	204	228	202	181	234	194	216	194	230	191	229	217	204	236	203	222	211	212	214	228	210	225	210	250	214	253	252	236	186	228	221	219	203	219	218	196	225	237	238	242	210	206	219	210	225	219	242	226	224	198	201	218	211	219	200	213	212	218	208	210	211	236	207	241	197	225	233	201	209	207	212	236	241	248	230	209	206	191	210	193	225	195	207	192	239	217	205	193	225	203	243	214	223	208	220	254	222	219	208	209	243	206	231	214	235	227	208	226	216	234	188	195	238	210	219	206	183	224	199	192	228	201	211	210	216	213	250	236	219	213	224	221	210	208	199	213	201	203	241	214	229	210	221	202	218	216	214	225	212	219	202	189	210	242	219	241	235	225	230	225	213	205	222	213	236	231	198	214	237	216	216	209	244	237	212	216	211	206	203	231	216	224	208	212	244	202	232	228	213	227	205	216	239	226	234	201	209	215	248	206	231	222	217	229	225	203	198	202	241	209	214	221	219	196	214	226	210	215	204	169	222	216	215	192	230	213	214	235	200	213	201	197	196	213	212	203	211	221	227	206	245	205	208	208	222	216	214	213	234	228	218	225	186	196	196	202	196	215	228	226	224	195	235	213	224	204	243	218	209	202	200	216	204	211	232	220	204	212	204	181	211	203	226	211	243	218	184	221	231	228	218	208	199	196	208	222	200	225	227	221	198	223	210	235	232	203	213	209	193	215	196	204	214	181	209	206	207	209	238	208	235	227	209	168	219	209	202	205	223	220	219	189	205	216	200	216	234	228	219	212	236	213	219	210	218	179	222	181	199	208	219	223	207	192	222	206	200	210	267	225	206	208	224	193	205	226	226	197	230	239	216	204	237	220	216	203	221	198	225	224	233	230	198	211	213	195	223	222	211	234	193	201
6953	597	679	746	697	646	671	620	630	609	635	556	609	590	537	579	522	568	595	577	564	539	586	598	551	567	577	549	576	566	601	557	558	618	516	563	568	571	517	531	516	520	594	593	502	539	589	514	533	592	531	559	579	550	601	568	541	599	542	584	542	549	511	600	617	543	616	547	558	571	569	527	548	560	568	502	543	577	534	552	554	581	554	539	552	501	548	566	559	623	546	556	604	540	549	580	583	558	577	537	513	514	548	524	567	576	507	534	576	547	547	562	546	563	559	579	583	553	534	561	541	571	535	576	530	551	551	538	562	563	522	579	558	523	548	537	550	498	564	554	564	562	535	563	582	576	563	582	575	580	538	534	573	519	503	503	532	542	547	589	568	574	530	521	536	534	539	536	550	598	553	530	544	580	607	544	545	491	572	535	594	548	518	545	559	566	562	537	548	531	543	530	550	567	582	576	581	559	522	519	556	503	580	545	559	542	575	504	537	576	492	534	566	554	546	514	571	562	569	538	579	526	553	548	557	529	522	529	514	580	507	523	548	551	553	541	556	580	547	583	541	540	554	519	541	533	545	547	552	494	575	505	518	561	557	568	561	551	574	554	560	564	577	550	559	585	566	557	533	548	531	553	570	541	547	556	539	540	543	554	531	569	538	558	547	558	539	531	524	557	568	525	564	540	512	527	561	539	495	545	530	548	527	569	550	556	559	550	608	557	578	547	584	566	520	553	522	579	559	553	524	521	580	553	527	550	539	578	571	577	537	528	549	524	583	586	600	571	543	545	540	568	560	543	573	540	542	592	545	558	543	581	524	544	571	611	545	567	562	588	576	549	543	532	526	565	538	606	582	541	544	571	581	526	541	528	546	584	545	554	555	566	563	555	559	525	583	573	527	539	562	554	526	561	571	570	558	502	586	567	552	559	565	528	584	534	543	578	570	533	571	495	530	547	556	517	590	544	555	546	559	549	581	573	590	519	587	570	549	542	577	554	515	532	537	544	575	575	585	527	541	569	503	530	554	538	553	562	566	542	571	543	541	530	550	585	587	562	563	508	570	507	530	518	526	512	544	516	561	532	570	538	579	610	543	552	559	590	582	531	528	564	558	542	562	520	579	519	580	550	548	555	512	530	598	524	555	555	554	520	522	548	574	582	510	520	536	564	551	559	525	541	527	577	527	582	553	520	538	557	549	527	548	561	548	570	551	581	548	536	547	542	546	550	542	559	549	513	544	547	559	526	526	540	591	545	570	555	581	560	567	530	566	549	563	594	553	565	579	602	533	519	539	572	559	570	566	537	528	498	539	554	536	574	534	560	551	574	595	561	557	522	584	549	530	544	579	534	581	551	554	560	534	584	574	554	560	583	554	551	591	580	496	555	553	522	608	547	538	569	559	513	592	524	561	546	528	541	574	561	528	530	558	551	534	576	552	569	601	537	531	514	559	529	587	554	530	581	523	537	571	570	564	536	513	542	546	540	545	542	587	545	512	542	559	529	552	586	566	555	571	529	586	576	564	555	600	502	601	544	567	546	512	568	565	555	516	552	558	564	561	550	553	511	568	571	577	573	525	581	541	601	543	574	553	575	561	532	522	579	523	540	544	551	556	547	551	559	573	544	530	565	561	565	536	539	553	543	544	540	591	544	485	518	544	588	523	596	553	578	591	538	555	540	589	540	535	580	532	616	583	584	542	563	556	540	563	528	546	545	599	609	580	597	517	567	566	539	548	538	535	547	574	522	591	529	537	544	562	556	543	538	547	573	557	567	545	585	560	567	538	566	569	524	513	565	539	587	534	518	552	532	569	556	528	568	570	548	544	552	544	591	552	555	554	566	563	529	550	571	550	533	566	563	552	534	568	594	568	529	569	555	551	553	540	527	513	552	527	523	553	527	471	548	549	548	542	570	537	536	539	566	562	503	548	578	533	579	531	559	604	553	570	567	548	570	532	547	573	578	494	554	563	545	503	588	494	546	541	561	603	567	538	566	536	576	575	519	528	561	561	562	578	550	581	512	557	560	567	547	556	597	571	537	532	552	535	549	556	554	572	536	544	554	538	545	527	552	569	481	532	562	526	548	560	580	556	575	550	534	558	532	533	549	549	541	517	511	572	542	592	573	537	539	544	524	546	535	571	551	561	548	563	502	546	537	558	541	574	554	552	538	532	545	583	524	565	526	555	557	511	510	542	511	541	524	580	537	546	544	564	533	542	509	535	518	543	569	572	537	560	539	568	519	574	573	531	520	570	531	518	536	562	569	527	557	546	564	544	560	548	548	581	571	526	546	532	549	538	508	567	530	582	577	537	566	551	553	500	537	551	572	568	518	572	545	524	507	503	543	559	584	566	548	563	561	559	577	542	607	554	529	595	577	559	518	549	543	543	543	485	537	607	538	562	563	579	566	551	581	544	587	582	563	575	594	568	540	581	510	535	564	570	505	556	573	574	548	539	529	572	583	535	512	582	589	580	562	560	576	551	526	555	589	589	549	586	530	556	570	546	510	575	570	541	546	525	562	546	561	538	549	577	576	526	543	538	567	589	550	543	541	528	568	524	544	545	536	522	587	552	505	519	557	562	594	524	533	548	580	620	560	615	589	561	548	565	531	539	552	524	586	600	536	570	584	580	503	570	550	549	568	562	550	555	540	507	573	589	555	514	547	584	534	573	562	580	568	516	534	558	564	575	535	557	527	554	571	549	561	545	556	555	540	562	554	555	571	564	552	561	543	577	540	579	554	528	575	544	581	546	522	549	521	535	556	527	567	565	573	514	583	491	561	558	575	558	499	559	528	556	604	533	579	539	561	572	581	582	560	571	565	505	571	553	521	543	520	548	582	563	585	543	583	564	558	555	550	541	570	546	533	545	633	517	583	577	526	552	546	541	538	496	525	533	559	541	555	584	555	527	546	536	546	552	580	536	526	532	537	542	531	550	536	576	557	527	541	544	551	586	542	543	561	569	560	537	541	523	588	579	506	574	606	597	568	553	548	555	584	548	567	540	541	554	561	528	534	521	598	599	568	553	554	575	554	552	555	553	579	591	574	544	581	549	558	585	556	535	555	547	553	536	571	568	542	535	542	540	559	576	581	537	565	521	563	528	571	555	549	518	572	538	567	525	538	545	553	566	517	520	586	574	562	549	548	549	529	520	587	571	545	557	546	559	557	583	570	528	556	571	545	526	548	523	587	493	562	547	539	550	581	585	551	569	588	548	574	553	566	558	541	572	572	580	561	585	601	508	508	517	571	581	564	574	558	539	534	506	547	571	557	527	615	582	605	528	546	543	538	516	591	517	579	548	563	565	567	535	558	576	546	531	532	552	510	543	557	553	548	560	529	544	562	522	553	542	598	524	560	573	520	515	564	557	553	550	534	534	566	569	585	543	508	543	534	523	537	534	586	538	519	567	544	628	546	555	556	567	584	529	531	575	592	522	549	538	561	565	547	573	559	541	559	543	592	562	560	524	516	538	564	575	542	585	534
18413	1980	1296	1020	716	610	517	462	401	370	384	353	348	343	325	325	310	319	300	274	302	329	315	274	293	305	300	282	325	284	292	283	305	297	277	273	319	277	264	304	296	271	295	312	316	285	294	268	290	300	296	248	301	293	274	291	302	296	259	316	288	262	300	271	310	324	301	280	309	270	332	290	282	284	319	305	251	273	283	287	290	311	309	292	272	252	282	282	286	270	271	264	285	278	267	292	318	307	247	264	271	269	297	271	294	272	285	257	252	285	308	276	280	280	281	279	302	301	264	289	286	268	301	282	257	305	296	277	322	298	299	283	252	312	291	316	272	263	297	300	300	305	292	285	300	294	311	311	269	274	250	292	248	262	288	253	287	293	282	287	298	268	272	266	295	265	283	288	276	281	282	280	285	262	260	311	290	318	282	260	293	271	279	261	267	283	260	303	280	294	266	283	269	302	284	322	278	279	268	272	289	271	275	272	273	274	277	285	271	253	264	307	302	293	299	299	287	280	282	263	275	246	261	300	258	305	313	284	273	266	295	269	291	267	298	282	263	262	278	284	298	288	273	260	272	264	271	269	300	284	275	310	305	274	299	258	276	286	278	287	276	276	278	264	258	283	280	269	301	276	276	273	296	286	285	294	258	275	282	280	313	273	262	304	282	277	284	285	287	290	302	272	303	324	293	290	315	266	305	274	261	285	302	305	282	256	248	284	269	283	276	283	276	274	272	283	294	309	294	269	303	302	288	287	259	287	246	293	268	246	292	267	255	290	262	285	291	266	256	275	274	297	298	294	272	264	277	274	281	267	291	280	268	278	279	296	288	304	300	266	258	264	293	254	289	287	286	289	250	301	299	284	294	282	269	307	257	320	256	271	285	303	297	265	318	277	288	258	287	268	308	266	263	310	280	267	280	274	268	284	279	271	284	279	260	286	286	296	311	255	273	267	274	268	275	269	284	302	270	310	308	281	268	289	308	269	266	269	284	292	324	267	283	271	289	276	265	279	289	296	288	280	260	261	294	295	264	263	290	283	266	298	296	278	251	260	257	273	269	275	326	303	282	293	265	288	264	268	287	250	280	289	294	294	295	256	290	257	295	298	264	273	296	301	302	270	268	277	273	279	268	305	265	290	272	261	255	287	297	258	276	311	281	283	276	246	287	267	261	262	252	289	283	265	317	262	268	278	269	331	260	296	277	284	257	267	281	332	288	296	285	286	256	300	265	276	273	287	284	274	315	318	275	297	286	296	287	275	281	291	262	260	316	304	280	296	284	290	300	282	273	265	277	290	286	285	239	266	309	310	280	284	302	310	305	267	264	311	292	280	267	280	272	286	247	297	295	233	318	296	273	304	294	274	282	272	259	265	270	309	282	301	277	282	286	302	307	290	274	278	260	303	279	281	295	253	306	261	263	286	290	250	273	271	267	293	302	271	312	303	257	254	281	267	270	270	264	268	310	283	270	304	286	279	260	294	285	290	285	293	290	288	281	267	312	311	305	293	250	265	293	286	300	277	305	269	287	299	290	282	279	259	256	317	289	298	257	297	271	268	272	276	270	304	265	267	267	289	280	263	264	279	278	267	269	267	294	272	236	292	254	271	273	291	274	295	293	282	294	291	285	285	281	265	312	264	260	290	271	285	270	271	290	274	289	281	298	253	265	272	281	311	292	261	295	279	282	231	266	281	300	260	272	305	328	287	318	287	288	285	273	280	283	277	264	256	280	315	297	296	254	268	295	290	292	301	262	278	277	292	258	290	294	294	269	268	285	274	301	267	290	266	282	284	241	281	264	290	269	268	316	280	297	290	247	300	270	286	281	268	301	262	282	263	257	289	271	268	264	263	294	270	276	271	250	304	306	263	299	280	275	292	262	284	265	295	280	298	266	305	302	294	294	279	287	278	256	270	280	297	279	273	293	258	288	298	306	282	281	266	291	297	278	301	266	275	260	274	292	268	258	253	272	281	273	284	277	291	260	269	275	279	292	294	288	273	272	260	257	286	298	286	271	322	314	287	281	290	271	285	301	266	285	293	255	274	267	289	283	267	289	286	274	282	252	265	258	263	270	311	276	255	285	288	270	269	276	282	264	281	321	256	285	277	292	261	269	285	292	271	276	261	265	279	267	288	263	248	287	280	295	299	269	259	252	294	306	266	242	317	268	301	280	306	260	277	274	285	290	270	305	288	291	312	296	318	311	297	304	274	273	296	274	283	295	300	274	285	274	281	283	277	305	315	294	270	294	310	302	281	280	273	276	259	240	303	300	269	313	276	305	292	258	287	268	277	300	284	275	256	286	267	314	307	297	269	281	280	289	288	287	302	263	282	303	291	306	286	282	268	277	284	298	259	251	295	286	294	282	261	279	310	273	299	286	274	281	271	261	243	295	309	292	289	277	288	269	265	271	286	294	263	278	323	283	291	276	279	260	254	254	284	282	271	269	269	288	293	318	275	295	284	281	281	251	250	293	298	278	251	265	290	308	292	285	266	297	294	305	312	269	280	277	260	292	304	279	271	288	263	293	274	281	293	308	281	274	313	275	278	322	248	261	303	293	291	303	289	281	284	287	301	276	284	273	271	305	252	281	250	303	272	278	307	291	266	263	267	293	264	275	281	274	268	260	264	278	276	293	302	292	291	291	270	282	298	272	283	271	216	300	290	264	270	251	288	287	267	302	271	269	278	288	260	274	282	288	266	305	272	281	310	302	279	266	278	289	307	257	277	302	276	308	302	281	295	254	279	274	273	302	286	293	279	259	269	283	257	239	275	279	303	300	299	282	297	267	290	262	269	291	264	266	279	276	278	281	272	288	284	284	281	271	300	273	303	269	273	269	249	283	268	288	264	292	305	272	314	303	259	288	257	263	262	246	272	273	266	250	292	280	280	291	292	283	263	266	250	279	291	292	284	259	298	277	305	295	282	274	310	257	255	293	294	278	290	302	296	298	289	294	248	283	263	296	277	277	293	266	306	267	292	271	326	315	259	280	255	270	253	272	312	250	271	302	297	299	314	302	298	265	274	301	280	261	297	257	288	296	278	295	282	283	303	282	274	280	270	310	290	289	297	268	272	258	278	259	235	279	295	292	265	271	330	282	280	269	319	296	261	277	271	271	277	258	266	271	258	256	261	299	276	274	301	273	281	265	256	258	272	301	291	276	264	289	289	272	304	274	301	267	280	269	276	264	272	252	257	274	273	283	308	273	288	280	241	319	274	299	246	274	256	278	294	282	257	276	279	287	284	295	288	265	281	283	284	246	284	299	268	279	314	251	279	315	291	293	272	265	314	312	256	289	302	323	302	284	279	268	281	283	259	321	258	312	284	283	299	295	283	267	262	270	255	295	273	270	269	265	261	305	293	279	250	304	258	279	275	255	295	246	275	289	301	256	283	264	324	302	283	262	267	291	257	293	265	280	272	335	276	255	304	245	288	286	288	294	294	316	265	300	291	269	306	264	287	279	277	306	262	282	270	274	269	283	258
7486	1441	2920	3201	2901	2383	2074	1713	1537	1391	1254	1218	1149	1038	1013	974	917	910	921	889	915	811	847	799	797	832	799	789	757	789	767	740	800	770	746	740	727	766	765	784	735	744	779	708	726	723	754	716	730	654	786	697	747	706	712	731	707	729	754	774	715	741	762	749	715	743	718	682	716	761	679	714	715	704	693	680	691	726	738	713	750	714	743	682	705	707	714	748	708	722	725	719	708	669	691	695	705	702	652	744	702	697	746	721	712	672	699	748	696	713	730	707	729	673	728	728	674	670	693	679	657	710	779	676	741	705	717	633	706	702	680	744	702	664	705	717	655	714	701	680	714	727	692	684	726	687	696	684	673	694	729	658	687	675	692	713	699	703	730	681	721	710	708	731	710	703	714	762	687	704	735	716	683	687	736	661	738	650	760	710	674	721	714	759	709	703	734	745	716	682	702	684	707	709	671	690	701	725	780	713	681	724	683	689	777	709	677	759	685	711	672	747	696	675	711	760	708	713	722	718	711	676	704	758	747	732	730	729	741	705	698	728	728	731	692	712	692	663	716	707	697	713	717	646	718	766	718	703	726	700	698	674	708	764	677	722	734	701	680	731	731	682	722	721	701	757	677	690	753	705	719	682	747	684	669	735	741	706	696	679	711	704	691	700	732	740	711	656	666	666	694	686	731	710	657	666	675	705	725	706	711	698	694	698	628	693	735	685	682	722	692	706	658	698	661	733	749	693	722	644	720	776	689	674	709	754	705	724	749	705	677	735	654	735	704	766	674	711	697	734	685	709	713	712	689	722	675	687	696	715	779	712	697	688	703	740	712	703	722	712	678	710	696	695	679	704	732	676	729	665	686	699	693	681	684	618	686	685	679	698	750	679	711	718	675	691	702	704	676	698	700	730	685	706	733	687	687	737	732	666	723	713	730	647	643	704	694	671	716	715	728	727	744	740	671	677	678	692	750	717	728	701	706	656	676	689	694	726	699	695	690	706	677	739	725	710	645	671	693	704	750	720	701	692	732	710	697	706	726	728	732	729	699	728	692	685	621	654	708	709	729	710	707	673	738	702	725	738	634	688	741	718	686	712	728	710	722	701	713	683	684	690	750	715	739	687	741	660	735	726	671	720	700	717	716	681	684	707	730	713	687	714	709	716	708	710	728	708	662	688	650	674	714	662	729	729	698	656	689	712	731	703	702	722	716	696	665	684	721	694	720	720	696	685	692	669	713	698	646	735	703	702	735	702	710	727	717	692	748	726	686	696	665	670	694	686	656	709	721	717	689	701	720	691	683	711	679	639	709	675	699	703	739	722	704	713	677	690	700	705	714	712	712	768	699	726	694	708	702	750	754	680	709	707	695	745	690	722	674	693	689	734	683	678	697	685	733	720	679	690	700	767	707	724	700	702	704	720	666	702	698	665	695	706	708	662	667	760	715	711	677	672	703	730	714	699	690	724	697	718	744	694	698	712	750	705	737	708	722	714	715	680	721	686	687	685	727	682	708	735	680	714	703	729	694	722	728	678	651	734	714	727	691	717	708	726	702	712	733	687	676	671	687	734	707	696	689	696	770	659	696	699	720	740	697	680	714	738	703	699	679	701	674	744	718	699	667	742	680	661	765	706	719	721	679	665	719	706	717	705	709	679	669	701	677	700	701	707	686	656	724	700	777	713	724	710	709	694	694	694	775	706	725	745	756	684	700	732	683	692	734	710	699	683	741	726	691	669	702	701	699	670	713	696	707	689	721	700	690	732	735	699	652	697	680	736	742	706	709	726	695	673	718	715	740	730	663	737	679	701	728	694	659	740	704	705	704	721	654	702	740	717	690	725	691	720	705	685	718	681	683	701	664	723	689	664	757	709	774	712	723	709	713	688	690	718	718	711	748	709	692	693	670	677	694	673	681	711	731	716	710	656	731	669	772	696	663	720	699	716	716	598	686	678	728	717	725	682	707	693	726	703	654	745	751	703	719	703	669	698	706	723	713	706	678	679	685	714	686	685	741	745	738	692	689	719	711	715	704	654	705	662	657	677	656	685	727	707	714	718	728	690	691	704	716	697	701	697	702	749	692	639	757	704	713	677	704	710	709	688	690	683	718	738	691	703	700	678	693	758	634	690	690	671	683	715	695	710	729	712	677	732	667	723	674	716	748	718	704	699	724	691	746	687	695	720	740	709	700	692	740	706	685	673	726	644	706	715	700	670	695	692	717	736	698	730	708	705	727	690	723	761	686	704	717	722	689	694	723	678	673	700	718	729	703	659	662	740	691	706	685	661	711	692	690	732	715	691	698	696	739	699	708	726	712	725	715	744	711	725	686	715	677	681	627	705	720	692	682	733	682	695	715	722	686	709	748	695	662	721	707	695	698	702	696	724	718	733	714	694	706	681	669	697	683	716	704	749	747	678	726	678	639	696	729	741	674	669	707	672	657	701	698	662	696	764	724	691	646	683	713	690	707	691	742	674	701	719	693	699	681	711	712	733	740	685	703	701	688	763	714	707	675	708	694	734	671	713	676	660	684	663	691	711	699	683	695	630	690	725	691	722	713	738	722	700	708	697	725	691	697	686	706	742	732	647	679	712	757	692	690	728	746	691	766	699	706	726	673	672	662	679	742	715	717	707	701	673	649	638	704	724	662	674	696	721	694	686	725	679	684	734	694	713	698	696	661	720	681	736	700	693	713	703	680	740	684	709	717	775	705	693	739	669	696	718	729	651	676	710	692	710	730	724	706	715	666	740	691	666	700	660	688	662	693	667	696	705	676	722	780	724	711	731	740	693	710	746	734	665	734	731	765	676	712	718	671	754	746	666	697	682	694	725	691	730	658	745	727	660	744	681	718	688	716	703	722	715	742	719	680	747	729	695	694	703	676	703	743	691	706	709	691	661	684	717	695	714	722	709	755	692	654	701	738	690	667	729	702	693	697	689	669	661	753	692	742	665	698	717	703	691	645	682	694	695	684	680	690	705	696	730	705	695	696	699	685	714	701	675	738	685	720	707	709	715	680	693	718	683	689	730	734	735	657	723	706	662	676	719	684	708	734	674	680	692	721	654	680	684	720	717	710	688	710	675	727	730	673	724	721	709	669	701	715	712	758	663	681	700	675	688	668	667	714	697	668	734	691	700	727	686	689	723	703	714	665	727	708	699	746	694	744	696	707	707	711	707	715	655	691	743	710	705	705	696	726	730	755	708	708	683	701	697	672	701	692	641	705	721	710	698	736	701	731	701	732	671	723	700	691	719	685	665	731	711	702	752	741	716	709	700	664	724	737	727	715	684	718	659	729	722	703	724	756	738	687	698	717	752	647	700	702	717	733	723	716	719	688	715	740	694	743	676	714	677	725	677	701	683	692	761	677	697	641	698	688	682	724	718	646	700	718	687	710	740	726	709	723	676	724	685	672	734	656	728	688	717	700	712	667	724	702	672	731	703	662	738	675	698	711	683	676	731	693	766	678	705	721	734	717	694	673	708	680	709
22922	4249	2505	1747	1184	893	674	541	451	392	371	359	327	269	270	267	268	257	225	239	245	230	241	194	207	240	216	206	184	198	220	205	245	215	174	180	220	203	204	210	209	221	208	203	199	194	197	206	199	174	192	193	165	180	192	181	203	172	202	169	192	200	192	197	204	208	195	185	211	187	167	187	191	191	188	195	196	203	181	184	175	184	216	203	197	183	208	192	197	194	190	193	177	195	196	205	179	186	201	207	194	201	189	185	224	203	205	202	210	217	212	182	185	177	197	188	203	181	206	186	181	189	201	192	189	201	197	190	191	163	225	194	183	210	204	216	174	201	193	194	180	203	198	203	197	197	208	180	211	195	190	164	207	189	190	177	225	198	211	195	198	222	198	196	189	191	175	207	173	180	205	199	184	204	194	216	196	179	183	170	179	188	176	189	208	195	204	189	201	175	165	209	203	197	212	207	192	172	205	208	214	182	194	154	174	177	180	202	195	201	195	190	187	169	182	182	195	200	206	202	163	208	220	222	170	219	227	208	196	179	171	193	204	185	204	219	180	203	184	174	201	198	184	198	208	191	215	186	231	220	189	184	185	208	187	205	185	182	198	191	189	187	222	204	193	182	201	186	174	211	197	192	196	205	172	174	170	164	184	197	180	164	186	198	213	195	192	181	216	195	201	198	207	181	207	210	162	195	207	191	177	193	203	181	205	194	201	188	182	180	187	206	198	207	189	205	195	215	198	177	206	192	190	186	211	190	194	186	187	205	227	174	206	185	153	206	174	174	199	218	186	211	195	193	194	187	164	215	176	182	195	208	205	209	185	182	174	175	216	211	214	208	196	199	208	202	195	190	193	190	181	184	189	208	212	177	195	183	177	203	213	188	194	192	222	187	192	226	187	188	204	191	190	187	193	208	191	205	172	164	191	189	180	184	179	177	186	197	188	189	180	203	208	191	172	208	196	164	182	178	218	183	193	237	191	178	223	173	216	197	199	207	166	200	182	204	196	181	182	169	189	203	204	190	166	184	192	187	187	194	157	165	195	196	189	194	187	200	197	200	189	211	247	199	195	204	206	200	204	167	193	173	191	212	190	181	196	192	194	192	194	185	180	190	209	164	188	161	187	185	177	210	181	177	226	147	174	191	182	187	197	210	172	213	223	181	181	194	189	217	178	188	185	183	187	182	173	207	167	199	167	190	175	190	191	187	168	187	189	163	197	185	175	204	191	193	166	217	187	201	201	182	173	189	176	198	180	183	184	187	192	225	206	198	198	200	203	206	175	218	194	189	168	189	217	171	191	198	215	211	201	186	190	212	209	195	170	179	175	181	197	198	197	171	212	205	194	194	205	177	208	172	191	178	189	189	207	208	203	189	201	201	200	221	186	210	203	189	180	190	189	211	220	170	200	208	174	205	174	186	185	203	175	190	179	182	194	199	183	186	171	199	186	197	189	195	194	197	208	195	203	191	175	230	208	188	186	190	183	192	185	189	214	211	165	197	176	191	169	186	210	197	205	184	199	179	210	208	175	203	188	196	196	227	196	175	179	180	164	179	197	203	198	190	196	180	198	203	176	160	205	190	194	209	198	207	196	176	183	185	178	198	219	220	183	221	201	187	184	196	173	182	178	167	186	203	194	182	199	192	199	193	192	191	189	194	189	209	194	221	194	185	172	189	182	174	183	191	200	171	205	182	204	206	193	193	214	175	212	192	193	200	179	223	191	196	209	197	179	183	185	197	210	210	179	181	195	226	178	202	208	199	188	213	197	213	175	191	183	215	190	215	222	209	164	188	185	186	182	191	196	206	188	198	203	214	214	159	205	191	172	187	170	202	194	207	196	179	171	185	208	199	198	206	182	177	200	187	188	212	175	175	172	182	173	184	201	202	154	184	189	209	169	193	193	189	166	188	190	180	211	201	188	187	191	195	196	201	171	202	211	207	195	202	197	212	201	214	193	176	180	173	201	189	187	189	188	198	185	233	176	196	192	194	196	159	178	175	199	187	173	176	171	182	199	201	187	183	193	201	171	215	221	227	216	179	179	216	201	210	189	182	208	199	192	211	180	195	191	188	183	188	186	206	195	192	153	168	204	206	197	176	184	216	187	195	198	168	199	197	222	198	191	191	182	208	218	192	195	201	194	200	206	206	208	209	181	205	171	190	176	184	194	197	199	188	201	195	192	192	202	174	195	198	199	210	195	193	211	186	206	200	184	195	201	196	186	186	176	212	182	181	203	193	189	202	199	195	191	198	165	167	203	208	208	203	165	194	211	182	200	184	201	174	178	176	165	187	192	186	190	187	212	191	195	186	193	216	206	182	199	197	198	183	177	175	182	198	188	226	200	201	196	178	183	192	187	172	180	196	235	207	196	192	192	188	192	187	199	198	202	174	202	215	205	187	216	167	181	207	186	204	187	202	179	190	182	206	197	213	194	221	199	215	180	193	191	190	189	178	210	185	212	185	201	204	208	202	201	190	204	177	181	184	209	194	158	173	190	195	175	213	213	203	223	193	212	193	204	214	210	203	195	202	237	182	182	187	213	194	208	217	192	202	180	202	171	187	188	199	197	192	186	160	191	176	189	174	210	190	210	207	197	192	189	185	202	201	165	192	172	173	171	197	192	179	191	188	197	234	187	196	192	172	190	202	190	178	185	219	223	206	184	213	181	219	186	215	213	171	182	177	180	226	188	196	191	204	212	218	210	222	197	169	181	202	214	203	190	195	215	212	174	201	158	186	202	179	200	188	200	187	188	201	168	189	190	181	203	200	163	187	220	200	214	183	189	201	204	197	169	181	191	178	188	199	209	189	182	196	184	215	202	207	205	209	200	191	192	182	200	191	207	187	215	190	217	185	202	196	199	165	197	211	185	184	191	185	206	202	200	204	195	174	189	190	198	173	206	194	186	179	195	201	177	200	182	204	170	184	215	183	188	206	178	172	186	208	212	211	197	192	197	197	206	201	197	185	154	200	195	192	199	195	202	169	178	176	186	178	203	182	182	206	198	193	201	187	194	186	188	177	173	214	195	184	205	193	193	217	195	180	184	191	184	181	185	186	195	214	189	170	233	193	188	239	202	189	194	210	198	192	191	191	193	186	176	198	194	196	209	220	193	170	197	173	180	178	203	218	213	199	168	183	190	182	211	185	183	162	195	195	210	194	164	206	200	191	196	199	179	192	178	188	197	181	196	187	198	176	184	190	188	170	206	234	191	174	200	196	194	191	213	199	205	206	158	204	182	181	193	210	192	190	179	205	175	198	170	193	220	194	189	159	197	176	174	170	201	195	177	193	182	192	198	195	191	210	196	182	182	192	203	196	208	197	175	188	158	203	222	216	196	201	208	180	187	181	204	193	181	202	200	189	188	191	214	184	193	202	204	201	207	183	190	174	200	184	196	218	211	207	174	213	183	163	201	185	193	184	185	165	204	171	201	170	196	196	175	192	202	207	223	187	192	183	210	200	205	163	205	186	169	219	222	198
7636	2101	4932	5572	4710	3851	3096	2546	2156	1827	1593	1471	1297	1148	1149	1101	1007	944	920	773	851	740	685	729	709	655	682	605	672	669	604	603	578	579	574	596	560	580	544	536	531	614	537	560	539	564	484	515	497	519	569	531	499	550	527	518	540	548	457	500	478	501	502	505	525	486	477	536	488	500	517	531	479	517	487	483	505	486	516	488	516	486	494	495	484	518	496	497	497	483	469	464	514	489	467	473	524	529	445	458	502	458	503	460	464	476	466	467	452	488	516	487	462	481	518	470	451	464	465	495	468	490	480	453	460	468	496	507	474	453	450	475	489	493	489	440	460	462	466	473	466	471	481	512	497	476	520	442	448	447	473	492	440	502	463	461	477	448	446	463	481	462	490	478	467	481	519	485	422	435	438	501	484	495	434	493	471	476	532	434	452	505	482	452	448	504	472	448	458	492	447	432	440	495	438	494	463	487	484	499	471	451	450	472	439	481	458	467	468	489	454	457	492	461	480	439	493	437	452	506	470	468	483	489	474	426	463	431	484	468	494	443	459	473	475	460	474	477	493	452	497	474	458	478	454	453	454	498	444	458	450	430	449	498	437	435	448	436	430	484	495	478	443	458	487	474	476	512	487	439	509	501	461	445	446	458	481	463	466	424	469	469	454	496	455	420	435	474	439	469	484	486	444	467	483	525	460	504	516	424	470	467	458	551	445	458	443	446	476	433	427	467	456	469	464	530	494	462	479	460	457	488	443	527	470	484	481	452	489	461	444	460	492	445	442	467	459	459	462	450	460	518	493	428	510	514	461	487	490	453	444	450	463	488	476	492	456	478	465	461	461	465	466	470	500	453	484	468	417	481	453	472	452	448	489	460	464	461	472	458	505	492	505	465	416	458	456	464	468	495	481	479	469	480	462	464	470	485	459	493	464	445	461	459	513	479	516	463	474	497	469	440	504	470	460	469	450	437	463	455	448	455	476	448	468	478	458	511	507	477	484	451	463	471	461	504	454	465	508	436	458	490	447	463	463	433	452	494	474	433	455	457	460	454	423	443	471	474	454	458	495	488	441	497	460	471	477	478	477	444	442	478	446	447	460	483	452	470	500	443	488	489	446	441	456	499	493	428	503	460	442	467	467	470	469	485	437	486	493	458	459	489	473	470	458	465	468	471	453	497	470	465	499	471	460	450	490	419	461	477	438	503	452	489	493	502	454	486	447	454	475	473	484	482	483	436	502	469	421	492	449	450	443	499	444	452	461	451	460	464	443	478	461	442	483	478	471	478	443	469	479	463	511	487	466	481	463	479	488	447	476	480	484	504	492	450	465	454	487	494	464	472	499	430	466	465	407	474	436	496	481	467	449	483	504	484	460	473	492	485	455	471	470	433	483	470	465	448	487	465	473	466	489	485	486	485	465	474	457	507	447	511	468	478	499	474	459	460	465	489	495	452	456	473	457	488	481	469	502	466	458	496	463	456	454	461	450	450	473	456	478	449	473	447	478	463	450	480	492	470	471	495	471	464	442	463	482	502	499	470	429	435	417	470	485	458	468	493	500	479	484	436	468	450	468	431	433	453	464	456	488	462	462	476	477	470	463	459	477	485	470	515	452	492	475	443	473	495	456	471	479	483	497	520	479	450	456	444	476	475	502	498	460	459	409	471	486	443	447	484	426	423	441	479	491	492	461	465	468	475	460	461	468	502	470	525	480	474	458	479	464	482	485	470	497	447	476	479	460	450	467	448	480	489	437	444	481	475	457	459	493	470	476	481	470	461	477	460	454	491	483	458	472	500	457	474	471	496	495	510	456	477	422	479	502	481	449	495	500	488	445	478	393	487	440	467	496	471	453	447	455	483	482	491	476	456	461	464	446	450	474	470	463	474	437	456	510	489	463	445	448	520	446	477	464	457	443	467	452	472	451	484	437	438	462	481	494	465	460	520	505	466	459	459	443	458	502	458	431	487	471	447	432	447	495	494	457	480	500	461	466	482	471	472	464	458	465	490	441	473	477	452	467	454	459	447	466	484	466	468	462	489	443	517	469	452	453	468	462	487	497	477	458	460	463	444	470	458	417	494	484	424	452	460	476	435	481	450	433	453	489	484	507	464	447	461	472	420	466	460	438	474	435	457	498	487	471	442	514	491	438	452	474	482	491	449	470	433	461	453	454	454	501	468	473	460	476	488	488	419	490	488	426	503	456	439	477	462	475	464	479	466	480	445	475	448	491	476	470	451	458	466	456	456	428	451	491	488	457	456	441	445	479	496	472	498	460	509	474	505	464	503	509	463	501	491	476	459	479	452	490	492	456	451	487	497	487	460	453	460	469	511	449	508	448	519	461	482	463	447	462	464	483	520	454	491	518	472	455	479	463	503	428	496	451	480	462	489	496	459	461	457	509	445	456	476	481	470	457	482	429	487	464	453	481	480	501	444	501	493	525	482	481	475	475	494	460	472	481	513	485	479	470	442	472	429	440	481	500	434	465	507	477	473	442	455	468	482	451	519	448	495	504	446	484	481	455	460	468	435	518	460	424	459	495	448	461	500	503	468	480	494	502	471	459	446	449	445	459	462	478	492	478	453	487	467	483	475	437	441	484	424	477	483	445	449	475	467	466	480	482	462	498	482	446	499	487	451	474	472	482	474	486	472	465	467	511	462	480	501	450	498	461	486	453	463	483	481	492	472	492	473	476	490	471	447	454	445	434	438	484	474	485	490	498	467	459	481	461	420	477	447	514	512	445	489	500	473	414	442	495	504	472	500	493	458	465	468	452	461	480	466	472	459	437	475	443	501	443	470	494	483	495	455	490	503	507	461	505	482	492	468	484	432	479	493	485	455	495	506	455	464	468	485	471	470	469	473	482	519	474	454	472	484	442	453	454	517	467	517	502	490	463	481	480	493	438	489	418	449	480	443	470	498	458	453	477	480	456	486	472	428	460	472	477	493	444	498	450	518	478	467	473	444	492	455	478	509	443	441	487	478	486	451	460	438	455	470	459	472	468	497	480	487	475	512	497	470	454	466	456	492	476	453	426	504	452	460	433	470	476	417	451	484	504	464	490	511	479	471	494	437	434	496	448	463	455	499	460	441	511	490	456	499	451	443	456	466	493	464	485	441	478	465	460	466	493	456	506	413	488	461	491	462	457	476	467	483	444	450	477	468	485	483	477	460	478	465	450	484	458	483	456	503	481	483	482	425	498	484	526	449	481	467	479	470	472	459	440	451	465	469	504	476	447	474	483	463	485	441	488	461	466	481	483	477	490	454	441	406	464	473	470	507	464	492	491	501	446	496	444	466	491	465	445	469	459	474	462	438	480	493	458	486	471	476	436	452	452	471	480	485	445	481	426	486	469	452	516	452	471	457	453	466	474	453	462	505	477	514	468	480	466	498	506	433	431	437	499	464	528	448	498	461	474	446	466	440	439	458	467	492	489	488	479	486	455	455	473	452	431	508	497	453	432	472	477	481	435	482	473	455	449	496	452	464
12703	515	247	238	204	243	246	202	229	230	223	235	241	199	194	215	260	230	224	224	259	206	236	215	213	225	227	208	217	217	218	226	210	225	217	211	201	241	215	235	219	237	236	217	217	203	224	196	227	210	214	220	207	207	219	219	252	209	226	235	195	200	228	195	221	231	202	206	197	209	213	223	248	210	211	214	207	211	209	233	209	230	213	208	211	204	212	201	199	186	243	193	219	237	217	224	248	214	241	239	221	190	213	211	211	204	208	215	235	214	209	188	230	198	227	221	219	182	207	186	186	224	204	234	168	216	208	220	190	198	193	212	187	217	196	210	200	213	223	190	206	205	208	202	247	222	239	199	205	206	211	198	247	224	181	229	212	213	212	206	205	192	204	200	205	230	228	209	229	206	219	193	228	228	204	221	219	192	193	226	205	198	210	203	205	239	218	221	207	230	230	206	245	221	206	221	220	207	236	224	215	212	229	214	222	194	191	219	218	238	233	219	215	226	213	224	224	210	204	217	222	197	246	233	255	212	219	222	205	218	227	213	211	210	218	221	231	230	221	228	235	213	226	217	207	251	200	216	224	220	214	210	198	246	217	207	204	226	199	234	229	219	216	215	232	201	192	223	212	231	232	233	210	215	203	196	242	209	224	199	220	223	206	239	221	196	220	215	222	211	227	191	198	239	196	199	224	206	238	187	187	227	202	183	212	224	225	199	215	208	226	200	230	242	196	242	221	209	230	222	221	207	199	181	236	217	213	246	219	223	217	208	209	227	225	218	202	232	221	240	211	210	217	223	204	217	225	227	230	219	201	211	220	193	211	206	211	217	215	211	217	223	203	215	226	211	239	215	253	227	235	229	216	220	226	207	197	207	202	220	213	208	212	220	217	210	230	219	181	215	219	193	218	200	202	227	241	231	227	196	199	206	250	211	195	234	206	195	228	186	215	207	211	221	214	192	224	223	236	227	196	211	219	199	214	200	211	183	238	198	210	229	207	210	223	210	216	220	212	183	237	225	216	261	220	219	208	229	196	220	203	202	216	220	237	237	226	230	224	226	241	210	223	202	217	215	201	212	224	209	175	228	233	216	193	206	222	210	212	210	221	239	200	230	207	224	247	220	229	205	219	213	223	227	209	202	244	216	231	205	217	206	247	210	193	206	221	222	216	225	205	220	225	200	215	215	231	209	205	220	228	207	191	219	199	209	206	227	223	205	208	228	211	245	221	223	222	179	238	194	223	222	205	208	233	214	197	210	220	219	230	219	209	220	241	203	213	241	222	230	213	215	204	207	230	212	225	203	194	200	192	193	220	214	227	211	197	232	212	202	193	208	205	229	225	216	212	196	228	226	211	220	195	184	208	210	211	218	227	229	232	203	209	243	212	217	212	216	217	222	219	247	225	222	186	204	207	215	216	215	225	214	220	190	216	237	202	235	219	233	219	193	213	199	230	239	250	208	213	190	206	200	215	202	178	200	228	212	225	225	210	211	196	241	223	220	230	236	221	203	221	237	195	201	233	189	213	225	207	243	200	219	215	189	212	230	230	200	218	184	212	239	219	205	203	213	206	233	206	199	232	248	208	186	195	195	214	232	210	229	215	234	224	230	229	227	196	223	212	218	186	221	225	235	209	203	233	205	231	215	226	206	218	206	207	217	216	210	223	196	206	224	212	191	204	220	252	200	193	218	248	197	218	223	216	200	211	212	229	222	217	206	207	226	203	213	213	214	186	220	209	224	245	200	197	210	213	214	256	255	215	213	228	226	243	231	180	200	210	215	239	202	229	215	230	229	224	223	221	219	223	219	226	215	206	249	227	205	227	211	240	205	210	226	219	190	224	234	221	226	202	198	215	237	206	199	192	207	215	216	206	205	208	222	224	198	213	215	178	200	207	241	184	220	232	202	229	232	213	197	211	219	226	211	228	237	227	212	217	222	227	193	210	238	208	214	187	213	217	227	205	206	196	220	220	195	181	175	193	202	214	215	229	214	202	206	210	216	243	216	211	231	173	249	211	212	223	197	197	211	233	215	253	194	201	194	217	212	197	221	208	228	215	206	214	191	215	205	204	203	233	214	212	204	193	229	219	249	188	217	216	245	223	225	210	234	208	202	210	217	228	223	221	207	197	207	213	219	220	204	216	213	251	227	224	225	234	205	226	203	224	232	213	211	212	226	198	215	186	206	228	195	202	228	186	210	211	207	223	195	215	208	229	222	242	251	210	211	229	237	245	205	214	252	213	199	228	190	218	244	218	226	208	203	241	207	197	217	233	192	227	212	219	220	206	233	229	206	213	211	240	198	236	212	226	205	232	230	202	219	216	204	212	233	199	206	230	235	217	183	242	245	217	196	237	216	245	194	213	214	210	204	239	217	223	223	206	244	226	215	224	209	226	224	214	222	222	204	223	198	208	219	225	213	206	202	201	218	218	219	240	191	207	213	227	210	217	212	213	216	215	201	240	211	232	219	218	217	208	212	233	233	217	218	212	222	217	234	210	215	198	198	202	235	215	218	208	214	198	219	193	211	218	197	222	223	208	250	211	223	198	208	206	195	223	211	225	211	222	193	213	242	228	251	241	235	220	217	219	224	211	187	224	220	212	180	214	216	221	202	199	227	229	216	229	224	202	204	207	214	200	211	222	218	229	206	198	201	192	221	226	208	194	202	205	237	216	239	215	214	228	259	216	219	204	214	246	197	214	210	215	199	211	187	232	219	214	225	202	215	218	225	222	223	203	224	221	233	236	255	229	191	204	220	239	204	232	233	179	227	222	212	217	224	205	221	203	219	231	223	214	220	224	216	189	196	226	209	204	227	241	230	199	249	225	222	188	221	232	233	211	214	214	219	226	209	231	209	212	215	224	224	215	209	196	204	204	185	198	200	226	237	204	220	209	220	221	227	233	208	199	215	229	254	226	209	238	216	224	260	213	230	233	238	226	209	210	213	197	206	185	200	213	204	183	185	215	229	213	203	191	186	220	216	206	190	248	215	226	184	214	230	205	190	211	244	234	202	229	184	236	220	217	232	212	216	223	206	210	192	211	230	210	202	207	195	216	194	224	241	230	233	204	210	226	215	237	219	223	241	198	201	205	229	222	221	208	198	203	217	216	206	215	197	195	219	216	218	232	217	211	198	197	240	208	250	207	262	199	200	192	212	217	220	201	247	207	184	223	207	226	239	215	190	222	232	234	205	222	210	229	209	220	223	205	218	227	245	228	224	220	219	216	226	222	200	212	206	223	229	217	235	212	203	249	213	215	220	214	192	222	211	236	225	230	245	221	220	219	219	265	218	210	215	224	231	211	228	220	236	213	220	187	220	217	227	239	224	243	242	205	211	229	200	226	212	253	206	208	210	228	199	218	223	207	208	252	196	203	199	193	212	217	206	218	202	238	228	218	229	200	210	192	228	199	196	212	173	214	232	229	203	202	190	202	201	218	216	191	198	207	212	232	219	234	188	200	230	241	220	229	208	230	209	211	194
6909	590	679	687	674	670	648	625	558	590	571	624	543	556	575	581	552	560	554	588	579	547	531	598	542	509	586	563	643	534	524	534	589	529	537	585	554	528	559	612	516	536	514	564	524	525	547	535	554	533	574	608	552	551	541	536	528	560	530	535	573	603	601	567	530	522	588	499	546	520	560	520	544	534	613	532	569	548	567	603	582	552	558	558	586	530	507	551	545	543	618	534	550	591	594	577	551	546	567	591	553	566	537	549	516	542	572	560	585	562	551	561	564	605	577	550	568	563	569	609	591	553	555	512	561	521	584	574	558	526	546	520	562	557	530	581	543	522	528	571	568	535	520	531	553	553	572	534	573	576	593	548	587	568	568	542	570	560	562	567	561	551	554	575	539	530	548	538	540	546	571	542	540	549	541	585	519	554	545	570	571	537	573	526	559	583	538	610	553	572	601	556	579	542	549	576	544	519	549	577	570	574	561	592	521	568	564	520	557	551	521	563	554	554	608	546	576	537	566	561	505	562	561	549	506	580	526	540	583	511	524	538	515	594	566	610	519	555	566	556	555	554	523	566	528	567	555	548	532	561	568	570	579	543	539	562	547	575	537	572	561	518	545	528	580	536	542	567	549	560	570	547	582	536	576	536	590	522	560	586	536	538	558	544	554	539	552	577	529	551	498	539	524	548	523	558	556	579	531	580	511	557	550	558	584	559	522	505	567	540	574	540	597	540	528	532	549	566	608	526	534	560	604	538	598	536	559	550	531	545	574	529	559	533	562	572	534	523	573	548	554	560	514	580	521	557	591	551	541	531	562	536	534	551	584	560	581	527	552	592	567	555	547	547	537	609	555	567	571	572	554	582	559	585	544	531	534	565	537	609	518	562	527	575	572	583	535	540	560	601	533	546	544	580	565	526	591	563	556	516	563	532	537	537	565	517	572	571	570	547	559	580	564	536	599	560	546	550	546	537	554	541	568	561	580	523	554	518	566	573	580	538	564	553	547	554	586	546	551	528	576	581	603	554	554	548	574	559	525	556	565	578	547	553	562	568	537	610	540	568	548	579	596	520	530	550	569	560	612	538	593	527	619	540	571	569	542	558	567	522	554	523	532	575	597	549	541	572	564	568	539	561	522	539	570	536	613	574	551	570	567	548	551	552	557	558	562	547	566	550	536	557	574	566	544	527	548	540	559	562	565	514	555	580	545	583	550	557	534	548	568	535	543	563	566	587	560	535	592	590	557	586	545	541	516	538	573	546	510	516	546	536	583	583	537	496	544	515	528	543	531	592	535	559	562	602	528	604	532	572	575	569	573	522	579	534	531	533	561	503	502	542	561	534	542	550	550	567	580	499	547	531	570	549	542	616	554	541	547	562	517	557	546	576	558	629	541	550	542	576	524	535	618	548	591	569	539	575	572	547	568	533	511	508	531	579	591	574	569	554	561	565	554	511	501	559	557	554	511	545	559	555	516	544	542	528	560	553	552	550	603	556	563	571	541	607	514	577	565	542	537	548	565	562	533	606	532	558	600	528	529	551	541	542	531	542	597	521	536	501	547	543	531	546	557	557	605	566	559	504	554	560	540	557	559	551	589	561	549	519	569	556	548	545	613	519	565	562	534	527	556	530	563	554	569	591	538	567	543	575	537	533	524	569	536	594	548	543	556	556	517	512	624	566	548	599	545	556	572	534	562	569	547	563	563	574	593	558	525	546	535	524	590	528	534	569	530	528	582	554	542	526	527	564	534	517	564	539	530	558	557	502	557	539	538	568	546	524	567	558	604	561	555	549	549	559	526	529	565	575	548	569	546	569	545	527	547	566	566	561	590	556	519	528	553	561	573	513	583	512	514	563	550	573	516	579	556	557	579	512	595	549	558	576	498	599	584	530	582	606	543	552	552	544	560	584	556	528	567	554	579	557	543	564	596	552	546	516	542	553	521	569	532	589	541	554	567	544	595	578	571	538	541	548	547	530	531	578	556	562	553	581	502	557	533	535	526	559	553	529	523	498	620	561	561	625	499	551	573	526	591	560	561	531	543	566	568	561	508	559	566	557	556	557	561	538	551	592	556	553	527	565	562	592	566	576	559	525	575	548	505	525	572	526	570	566	512	489	511	562	523	569	560	592	526	559	539	545	515	511	574	558	533	545	573	548	570	546	523	539	551	557	545	484	537	558	573	552	569	521	564	562	551	572	570	583	492	544	566	514	547	573	519	541	534	582	580	539	597	537	587	544	505	560	548	584	552	554	568	559	584	563	559	584	538	546	540	557	520	544	545	510	533	569	561	520	556	496	506	579	541	549	558	529	584	535	601	544	511	612	559	569	550	601	555	561	558	572	514	570	560	538	566	545	565	566	525	564	549	572	514	551	538	587	531	556	527	568	562	546	554	565	555	545	556	523	543	553	518	564	571	549	545	528	553	556	552	509	594	556	543	557	552	573	543	547	570	535	556	522	522	525	546	565	552	557	628	553	540	569	590	511	534	503	561	559	550	604	553	522	563	566	552	580	513	575	574	549	502	517	546	575	612	513	547	580	590	591	577	536	554	537	555	570	563	560	553	572	516	570	541	532	589	560	574	558	553	586	537	540	531	573	571	496	574	578	578	595	536	554	564	602	562	555	538	561	544	518	527	569	528	564	555	574	567	565	555	561	565	556	568	553	570	549	565	555	583	510	598	564	496	563	573	548	538	556	563	598	587	519	522	526	557	565	543	534	547	520	582	586	557	562	542	563	546	527	546	562	543	572	605	546	530	540	511	542	529	548	557	545	554	519	553	565	550	519	536	549	539	562	545	560	556	519	547	517	579	553	569	544	535	530	548	550	576	540	530	571	542	543	583	557	525	568	525	538	569	578	563	549	565	568	537	580	569	525	528	550	612	565	534	529	597	544	549	549	528	571	590	565	574	560	575	520	562	531	547	551	562	535	537	552	531	563	579	552	596	530	564	506	539	542	555	553	544	549	540	550	558	571	574	565	589	576	538	547	578	517	577	534	551	540	555	555	548	531	541	510	520	563	558	564	527	556	569	580	596	564	535	556	523	528	532	581	572	608	566	555	533	551	560	553	538	548	527	559	520	528	518	541	561	555	559	565	554	574	592	567	549	583	551	540	557	522	589	544	552	616	551	564	556	531	525	556	596	538	574	538	601	530	543	581	546	516	574	505	572	510	541	558	566	546	560	596	560	554	590	559	496	538	503	557	577	514	568	526	544	600	570	567	544	549	527	525	594	540	563	565	558	520	590	523	544	552	524	569	549	564	537	513	518	520	552	576	531	543	541	606	563	496	561	571	551	531	541	566	540	536	561	544	559	530	577	568	563	588	591	516	601	580	580	555	533	571	564	571	529	545	567	517	543	540	550	571	555	526	603	610	564	550	607	575	545	555	522	552	542	565	550	494	560	579	547	591	505	600	556	527	548	534	590	512	569	573	556	559	532	572	562	564	506	563	541	553	557	540	560	507	542	498	566	547	543	556	568	527
18154	2020	1397	1034	793	597	500	461	410	389	348	321	308	348	341	329	306	272	289	312	321	302	309	291	268	264	284	270	281	285	298	294	284	255	260	285	238	287	273	277	274	284	275	268	282	273	317	278	282	308	272	265	298	270	313	300	252	259	289	304	302	277	273	274	261	273	267	308	271	280	266	271	255	310	280	264	266	262	267	267	302	284	247	269	259	278	268	276	269	250	301	300	268	271	289	287	278	312	293	287	251	297	289	284	289	300	245	276	296	300	287	275	260	278	258	273	275	270	307	270	320	277	289	285	262	310	280	336	263	294	272	254	265	261	323	263	281	312	265	283	260	273	292	282	310	273	269	285	245	289	282	262	277	291	269	284	279	269	300	278	268	279	328	273	300	285	275	243	284	269	268	281	285	272	285	276	249	299	293	297	293	261	278	287	257	263	297	269	262	310	268	247	266	268	264	286	277	285	273	287	290	284	272	293	299	263	275	267	273	294	275	276	274	274	304	282	247	271	289	284	334	299	273	278	257	278	253	274	243	242	270	288	250	272	255	275	239	251	244	271	262	276	323	285	283	272	292	304	263	287	272	302	265	271	288	275	305	289	261	281	292	287	348	281	285	287	310	318	290	256	277	263	285	272	282	259	279	274	263	259	300	271	270	278	291	312	264	288	286	248	275	246	290	263	267	267	256	268	285	294	263	289	320	250	258	296	281	325	266	286	302	247	276	308	260	303	297	234	249	277	274	257	270	313	296	284	261	301	276	274	287	277	290	294	261	312	286	267	278	262	271	288	292	261	257	270	278	284	276	268	272	310	246	291	251	249	258	258	320	290	288	270	279	267	278	274	284	282	266	257	254	277	286	276	283	262	292	265	265	288	297	261	265	277	285	294	252	254	275	242	240	284	258	260	280	283	277	269	307	253	250	265	282	264	290	274	303	244	309	275	282	298	284	256	288	284	263	261	266	277	299	301	264	272	263	264	286	305	272	255	307	259	286	268	295	278	274	284	297	267	247	258	289	268	272	278	319	283	258	279	328	270	323	274	280	269	314	276	248	276	299	261	288	306	253	251	267	265	277	252	271	274	298	276	281	276	240	276	267	288	277	258	261	257	262	291	280	285	308	276	294	280	263	301	260	286	265	298	285	273	284	275	272	283	287	272	298	309	282	263	273	305	290	272	261	280	301	307	273	270	262	298	265	256	275	266	262	236	244	284	279	289	253	294	276	280	277	267	282	313	279	268	313	249	286	266	280	284	310	286	294	276	278	268	299	248	293	311	275	277	284	255	294	298	280	267	272	315	308	292	279	291	297	280	311	254	300	265	301	244	290	273	330	280	252	295	309	269	308	297	279	242	280	265	275	293	287	284	264	233	281	293	316	283	274	294	264	275	312	277	257	287	263	286	256	273	249	261	274	294	296	286	258	285	276	284	259	295	276	281	262	253	264	264	275	264	291	312	287	271	271	286	252	259	304	267	302	285	291	298	283	290	290	276	265	293	249	271	290	277	297	298	293	239	274	290	292	242	300	248	286	277	303	275	264	286	284	282	252	275	264	294	274	299	292	285	270	279	274	290	282	299	275	299	287	274	302	253	238	287	264	273	258	269	283	263	276	302	271	297	263	296	261	265	295	263	283	286	298	274	283	266	266	269	279	263	300	308	306	267	266	264	278	272	303	288	262	273	262	261	308	261	267	274	250	286	269	258	266	254	292	259	249	270	246	262	268	265	256	282	273	261	276	256	284	274	287	266	266	292	302	289	276	306	297	282	298	283	298	270	278	253	290	297	253	290	257	267	262	286	277	286	298	278	267	296	307	287	295	277	301	258	291	263	288	311	275	270	242	273	276	285	316	271	294	297	260	276	288	303	278	299	266	283	274	262	284	313	277	282	252	278	265	285	297	262	318	277	250	303	301	310	297	276	278	286	280	299	280	293	257	279	265	289	297	275	285	226	291	276	286	274	322	272	312	285	269	307	268	290	274	285	253	297	274	297	285	267	228	289	307	296	263	248	292	279	305	295	307	290	283	289	283	284	285	292	277	271	277	282	266	276	270	309	264	267	260	282	267	297	285	277	263	301	299	292	260	277	312	263	266	267	283	295	270	311	244	285	264	272	279	278	292	305	307	300	281	273	296	280	307	286	286	304	286	290	280	300	276	296	291	311	253	247	261	293	278	261	289	280	294	290	295	291	255	258	301	279	268	256	278	288	236	266	289	290	290	314	289	303	300	296	259	271	275	259	291	275	298	274	274	295	287	279	275	278	266	285	296	262	247	303	284	241	306	278	268	274	277	254	265	276	292	268	287	251	287	304	281	278	270	294	259	312	280	251	274	267	284	294	272	309	284	295	275	262	253	280	270	292	291	308	275	256	284	288	297	271	285	264	287	302	256	260	267	275	304	292	267	273	253	280	294	280	292	268	301	284	270	252	270	303	275	293	269	258	249	295	262	243	281	283	250	307	265	300	290	285	264	284	301	307	277	267	269	270	282	269	272	295	302	267	251	254	240	264	274	290	286	278	272	302	283	293	249	288	266	278	292	255	287	284	269	255	232	315	272	277	294	286	292	272	282	284	280	265	274	266	249	288	282	301	285	284	281	304	285	260	278	296	274	312	257	275	293	282	258	279	257	269	313	287	301	258	322	278	275	266	277	279	264	272	276	284	274	268	271	284	265	254	287	230	259	254	272	279	281	283	259	278	272	301	268	279	260	296	282	287	267	267	267	267	305	298	276	284	266	251	283	283	261	254	289	309	307	287	305	279	294	283	282	280	296	279	293	277	309	255	288	275	277	312	308	276	272	302	281	274	272	290	272	266	279	286	260	288	291	247	262	266	289	269	272	295	293	301	299	292	300	306	273	263	297	303	259	278	256	287	285	291	295	281	258	266	312	286	264	270	281	306	293	279	271	274	278	261	296	236	296	280	269	267	281	284	270	242	252	243	287	295	270	325	304	302	295	285	274	250	274	287	280	248	263	286	286	312	287	307	267	248	279	306	288	267	275	272	285	267	300	272	275	293	279	280	251	255	265	267	279	260	265	265	283	267	283	274	285	300	263	243	252	267	275	277	280	289	297	296	260	323	267	286	275	289	276	295	315	280	247	286	287	270	259	280	298	257	297	288	282	299	291	275	264	288	287	283	268	283	257	295	257	262	311	247	284	288	312	293	267	303	285	290	269	286	261	292	294	314	265	277	266	263	310	257	286	257	268	274	285	276	277	314	280	252	279	284	300	309	298	280	274	277	254	297	272	290	276	285	287	247	284	282	270	265	296	271	285	277	283	251	277	297	265	330	272	321	286	326	280	268	269	287	284	285	278	277	278	288	287	272	265	258	281	266	280	299	271	292	281	273	297	267	286	278	282	268	238	270	258	279	314	298	291	256	293	265	286	259	277	275	289	294	279	278	282	246	279	318	259	273	275	270	254	246	279	266	293	278	293	275	290	289	264	273	279	273	303	289	280	283	294	276	273	288	268	268
7508	1467	2855	3277	2815	2409	2093	1751	1532	1385	1253	1204	1140	1122	1004	1010	954	949	908	890	814	792	811	823	807	814	840	811	756	772	737	862	707	798	784	795	696	770	713	734	770	761	723	752	704	729	733	701	732	728	726	737	723	726	678	672	713	716	684	771	707	739	761	704	694	695	786	679	730	706	692	688	734	716	689	697	748	729	712	741	697	700	710	723	738	685	631	689	771	715	680	709	776	697	664	718	739	687	738	703	719	709	709	757	710	709	693	756	662	675	731	761	763	747	685	703	675	712	710	740	706	721	726	740	677	685	695	691	783	703	692	714	722	725	702	663	719	720	704	674	707	722	662	699	709	730	725	705	719	733	690	687	690	682	674	655	710	689	698	690	691	684	695	731	718	716	697	708	695	679	720	667	738	689	727	747	674	713	727	696	730	638	675	678	690	700	690	706	725	682	697	708	719	667	703	693	703	715	641	730	702	700	677	742	683	704	696	656	697	678	688	715	691	672	762	708	739	714	721	710	714	723	670	658	682	698	719	684	719	675	712	685	693	691	696	700	715	726	770	686	713	692	711	722	660	680	697	683	674	693	699	693	761	695	697	685	650	750	723	708	670	729	676	700	684	734	692	744	692	717	727	691	701	719	678	701	715	712	688	746	696	738	700	734	687	748	712	705	720	736	691	746	715	706	722	688	757	711	687	744	710	661	667	694	696	710	667	697	676	683	712	705	728	676	655	702	673	734	697	718	714	640	692	688	688	748	702	663	700	697	703	729	717	764	698	697	639	741	731	728	739	698	715	734	677	712	724	690	676	702	682	692	712	660	712	733	739	615	644	726	707	740	662	702	731	698	691	716	682	721	697	727	695	697	731	685	738	684	720	693	731	665	717	666	718	749	696	688	683	648	703	698	732	699	692	719	714	713	732	679	717	694	686	691	704	720	645	672	718	660	674	681	697	683	716	706	722	706	663	686	699	747	732	692	683	722	665	704	710	739	688	691	700	705	701	734	718	644	720	678	676	721	698	683	728	684	718	708	693	677	730	689	730	668	735	745	702	665	688	652	700	671	722	688	708	733	725	660	765	724	682	716	668	702	699	729	705	722	660	726	707	673	739	690	772	634	686	670	743	696	732	725	699	692	704	697	697	706	696	733	708	682	684	754	683	725	690	681	706	696	685	738	699	694	724	656	691	685	693	764	707	710	690	705	683	709	659	676	655	693	696	725	698	736	699	695	691	711	702	738	720	670	761	713	672	733	684	716	706	742	731	790	680	736	710	703	683	723	672	762	725	713	743	713	763	697	701	715	672	703	693	731	751	665	688	760	712	673	736	689	711	695	665	755	720	739	685	711	703	688	705	726	688	738	682	709	706	755	700	706	667	677	737	732	722	743	642	768	677	675	702	708	674	722	713	690	728	708	748	685	731	672	719	733	680	707	670	727	669	722	724	679	660	673	728	685	732	668	680	665	732	685	680	720	764	677	698	706	699	643	696	675	697	730	681	688	727	694	656	673	706	715	716	716	695	744	661	699	654	693	691	722	689	770	673	693	694	689	706	704	668	720	704	640	697	660	687	744	673	680	689	680	721	731	743	734	663	708	734	714	665	690	704	740	686	702	727	692	723	698	683	698	738	708	761	637	686	695	697	691	669	721	710	720	738	686	684	680	723	674	652	722	692	706	737	694	714	653	693	721	681	699	688	740	686	706	705	724	722	719	677	740	715	729	714	660	706	773	695	735	683	710	684	700	695	700	705	718	689	687	696	678	670	689	671	727	767	702	678	729	757	713	713	670	706	717	731	678	678	705	699	691	698	770	736	759	747	733	725	642	721	708	727	735	681	663	713	720	724	670	692	693	708	703	728	710	715	713	733	685	677	702	765	697	693	716	672	710	731	739	754	683	680	714	732	712	715	639	719	705	726	718	711	680	682	710	700	699	719	654	715	700	725	704	742	700	731	714	711	641	686	717	703	719	705	744	705	722	714	673	703	720	650	714	715	704	712	660	654	707	739	741	697	737	705	685	724	686	721	689	654	734	718	739	671	687	724	715	734	701	656	664	737	709	717	754	680	702	739	672	646	688	678	747	709	716	672	713	730	703	710	687	689	705	686	734	697	706	717	674	704	676	706	699	740	667	726	711	730	681	689	718	705	750	702	649	714	672	717	718	659	692	716	763	684	700	710	684	730	741	675	688	735	680	741	686	656	698	701	703	738	679	640	727	703	681	712	703	771	741	726	668	645	727	719	684	684	724	709	696	726	729	730	734	721	691	673	693	705	681	682	677	721	744	721	721	704	680	702	717	689	729	703	694	724	687	718	738	713	704	735	684	676	718	745	683	674	716	703	712	689	714	749	720	693	682	699	715	709	699	690	699	736	764	713	697	689	713	740	705	700	693	706	726	707	678	680	701	716	671	713	654	719	718	689	686	716	678	721	700	727	703	692	687	739	682	714	742	710	679	719	670	681	717	703	700	690	705	674	666	722	696	726	700	696	644	744	694	674	720	639	667	645	675	696	685	754	694	760	719	661	697	693	708	738	671	698	712	701	684	707	664	720	727	732	741	678	654	725	717	711	707	720	707	673	702	720	648	729	737	755	683	679	676	693	693	684	700	694	703	694	728	681	719	677	697	695	639	679	689	695	718	690	754	683	709	685	747	711	713	748	749	702	767	696	724	689	664	724	737	689	704	698	739	730	723	684	717	744	687	680	722	653	702	726	646	736	696	761	687	714	675	715	655	702	688	711	670	737	722	673	668	660	748	713	687	682	733	718	658	689	677	690	717	720	731	685	691	654	727	752	694	708	707	678	719	712	744	706	713	706	763	722	707	748	724	691	700	719	664	736	682	699	629	647	689	726	704	680	666	687	743	730	779	720	643	710	715	647	695	700	711	668	664	736	711	746	714	699	704	702	680	664	750	683	723	708	733	693	690	668	666	734	709	708	713	717	697	698	741	714	681	738	719	724	668	686	639	653	727	736	699	674	702	704	681	704	699	684	673	701	730	666	697	646	707	685	707	648	677	707	668	714	665	692	765	707	662	701	695	646	717	747	682	709	692	697	712	687	719	729	694	687	712	696	690	729	708	666	720	681	664	695	689	690	736	704	652	701	719	708	718	718	701	741	718	674	680	702	722	713	704	718	700	681	731	741	655	689	734	671	714	693	725	647	671	709	702	676	699	684	734	783	736	672	730	724	706	705	718	742	700	698	657	747	707	723	709	658	671	746	680	669	723	720	678	736	702	654	738	654	661	694	681	723	726	711	739	715	701	731	709	682	646	735	723	671	703	665	676	701	712	696	746	710	676	708	687	672	672	695	659	747	733	708	683	674	688	670	741	694	691	729	709	737	673	701	691	651	730	680	700	696	690	689	690	668	723	733	677	693	691	659	715	763	636	698	707	656	697	697	656	695	723	688	635	698	719	698	724	706	687	701	670	731	712	691	723	731	762	733	721	702	698	714	690	719	710	702	717	728	679	685	710	672	686
22864	4146	2495	1801	1243	869	724	553	486	376	377	329	334	288	298	236	257	262	211	260	217	220	234	222	213	213	228	215	220	240	178	215	213	198	181	197	191	195	200	183	209	208	190	188	214	185	189	201	186	183	195	202	188	230	189	216	193	183	195	200	212	208	205	192	202	205	192	194	213	208	194	207	180	200	151	185	180	184	197	194	199	191	201	202	175	208	210	189	186	195	204	190	201	197	198	170	185	190	175	207	187	189	189	178	212	174	185	197	190	184	218	207	170	186	182	154	203	197	172	181	194	212	191	197	205	189	196	199	188	188	179	203	186	194	189	192	195	180	187	203	156	165	218	182	189	204	197	207	200	184	195	177	167	215	193	206	184	169	166	216	201	204	201	173	194	181	199	185	188	187	203	194	168	211	165	204	207	190	175	197	206	205	187	189	206	201	176	188	177	213	176	173	207	191	201	173	184	188	202	182	190	216	210	178	187	208	206	201	180	200	177	172	181	223	180	204	199	205	173	198	205	188	180	210	200	177	206	222	208	206	186	165	174	217	183	193	206	190	187	191	178	204	191	194	201	186	193	205	168	199	177	171	188	179	209	191	175	192	178	210	212	166	165	189	186	222	187	193	211	179	205	193	203	186	199	194	201	182	183	190	181	187	180	225	180	206	210	181	178	188	203	180	196	194	189	178	180	208	193	181	188	199	192	173	195	178	201	210	170	176	205	154	201	180	179	172	187	205	224	180	151	183	187	194	200	192	199	200	207	217	191	199	175	176	212	196	188	201	225	188	166	191	179	170	174	189	195	181	179	189	177	185	165	180	189	219	219	193	198	198	185	200	177	188	210	170	187	176	185	196	201	198	198	182	182	192	205	188	186	186	199	190	175	213	180	190	166	186	174	201	184	198	169	210	187	159	176	167	199	189	200	151	185	213	200	183	211	196	217	179	198	179	210	197	197	191	185	193	213	206	183	188	158	179	186	204	173	197	189	193	190	189	177	191	168	219	206	208	195	206	205	211	187	208	184	186	197	181	166	199	197	186	209	161	192	197	183	192	204	189	209	172	180	185	241	174	194	183	206	193	177	189	198	215	234	197	201	198	174	190	184	182	190	185	180	200	183	199	172	192	194	190	169	157	187	190	213	177	167	199	196	197	192	183	178	211	190	170	180	189	200	216	181	169	194	205	221	199	177	193	222	212	196	160	184	188	208	203	170	198	195	196	187	199	216	188	158	176	210	190	185	194	193	213	202	188	191	198	214	181	206	186	179	197	178	208	179	196	194	186	170	172	169	187	184	193	209	194	203	159	194	179	196	194	198	199	204	194	180	218	188	181	181	209	221	191	196	175	180	210	204	155	187	194	196	175	169	197	212	211	207	189	212	193	202	197	219	197	208	173	176	207	190	185	202	197	160	206	195	175	196	184	197	181	205	193	165	186	188	172	198	207	192	195	197	177	172	174	181	181	208	168	203	198	196	191	201	172	195	192	178	216	195	210	181	186	213	193	195	206	215	176	217	184	182	186	197	160	171	196	188	192	183	198	171	184	199	188	206	181	178	196	185	180	176	198	206	189	198	199	172	175	182	195	180	177	199	190	198	188	179	193	183	185	203	155	212	181	186	200	182	169	192	235	180	187	174	197	200	193	193	196	196	187	161	184	180	203	174	209	204	190	189	174	190	195	195	201	191	196	162	189	181	171	185	184	191	193	203	185	197	185	177	180	167	176	188	169	201	181	204	201	207	195	177	200	196	196	202	177	195	177	205	171	170	193	180	178	182	187	177	171	179	196	184	169	191	177	194	174	185	169	186	194	209	194	204	184	214	181	189	204	219	185	168	186	196	201	183	191	204	187	179	187	197	225	177	211	190	198	197	163	214	168	202	186	201	217	172	189	206	209	202	211	172	209	190	201	186	197	209	180	186	212	211	185	173	192	196	197	210	189	190	192	184	209	200	164	205	214	179	176	174	181	177	204	197	207	190	184	173	187	181	186	176	190	176	199	200	191	201	181	188	195	184	193	187	207	197	178	197	192	188	206	202	179	188	174	177	207	189	173	175	177	184	213	215	186	184	221	203	195	191	175	206	200	183	178	192	201	183	196	180	213	215	214	203	188	201	167	198	177	156	187	179	192	190	202	188	191	196	187	191	198	182	180	180	177	203	217	181	193	193	213	180	181	170	182	213	201	205	196	181	173	177	152	185	226	176	181	192	181	200	200	208	199	204	171	173	197	217	197	192	201	175	182	201	185	203	193	205	189	162	186	183	193	203	214	212	172	175	217	196	166	208	182	192	174	200	195	162	197	173	186	173	196	184	222	195	185	170	197	182	227	201	174	199	185	199	214	175	194	203	195	189	187	190	172	191	205	207	190	174	204	202	194	201	190	200	174	169	208	161	210	158	195	184	190	209	208	168	182	203	241	188	201	195	171	199	174	212	192	187	209	191	215	201	211	192	189	170	197	192	207	178	187	189	189	183	181	205	193	186	220	208	194	182	185	163	183	217	194	195	193	215	214	178	208	192	160	224	198	196	197	206	176	174	215	166	189	181	195	187	193	191	178	198	184	205	182	193	214	184	193	188	180	216	189	177	191	210	193	164	182	204	200	182	211	191	183	198	175	190	198	178	232	197	198	207	188	181	206	179	193	207	205	201	182	179	202	187	197	225	185	202	175	207	165	210	170	206	196	185	157	198	186	192	175	201	202	194	176	191	186	185	212	195	188	187	189	158	182	216	187	190	175	193	185	171	167	184	188	188	188	201	192	194	188	176	201	194	179	199	186	177	173	190	202	188	192	186	184	202	184	188	182	167	178	228	193	176	180	183	178	189	192	205	157	195	185	201	188	173	173	198	193	198	196	202	193	196	208	197	204	183	206	197	201	189	218	227	189	172	189	173	192	201	199	194	183	184	212	187	208	195	192	179	194	203	171	174	184	165	202	192	188	195	185	183	191	201	191	208	166	199	192	196	176	196	179	193	199	194	209	177	172	199	172	197	207	187	195	193	168	182	163	199	194	154	183	195	198	182	193	177	189	171	192	230	213	182	193	184	194	214	192	198	194	193	168	192	191	183	186	188	194	185	223	203	181	205	181	181	205	217	185	170	203	174	172	180	172	189	193	215	185	179	194	172	191	179	178	199	196	206	190	193	184	197	183	178	181	190	180	193	159	209	193	188	174	200	170	203	199	192	187	180	187	200	182	205	180	179	186	190	202	181	169	197	183	196	194	209	209	167	218	204	177	204	200	200	202	180	179	182	195	186	204	211	195	222	197	197	196	179	197	197	186	203	180	188	217	183	190	179	186	209	172	168	206	195	192	176	188	190	179	202	183	171	208	190	189	201	176	200	174	181	232	208	211	173	202	169	179	166	174	180	205	197	192	175	193	174	221	196	179	184	197	166	214	211	190	199	220	191	165	168	181	202	191	204	180	198	175	178	172	184	208	205	184	181	156	197	193	212	158	225	199	193	186	187	192	179	185	184	195
7678	2040	4997	5577	4761	3799	3084	2555	2193	1870	1683	1460	1299	1199	1117	1098	973	889	889	814	788	819	740	735	712	670	648	674	633	599	624	598	615	580	576	577	549	556	574	548	554	565	506	558	591	534	554	497	566	528	485	562	521	484	496	507	528	496	472	513	516	480	502	485	507	473	534	483	498	518	472	511	465	470	480	500	471	466	477	485	502	472	496	496	454	478	461	453	486	434	506	472	457	465	490	476	478	513	495	496	479	480	474	474	499	471	456	487	480	488	503	515	477	461	499	460	494	465	506	464	441	485	519	454	512	475	486	485	477	480	501	462	467	464	475	488	481	496	441	472	493	461	475	460	447	410	484	459	447	478	459	483	466	472	466	443	462	466	433	472	487	516	477	463	493	458	481	448	453	480	460	441	462	496	457	451	479	441	432	460	503	470	447	469	455	418	459	462	497	485	434	488	453	469	475	436	461	459	463	433	477	420	489	443	471	492	505	465	473	461	458	433	470	456	471	471	453	474	483	490	440	470	481	496	441	461	479	448	471	505	475	485	499	504	508	512	482	474	466	464	424	444	468	495	454	491	484	473	434	430	488	491	431	492	471	476	478	489	513	443	499	469	472	465	419	482	439	461	482	488	419	452	454	434	476	450	466	498	498	454	481	489	457	441	475	433	464	442	467	450	440	477	479	444	454	426	459	454	488	489	441	507	445	503	490	460	449	471	439	454	482	478	499	463	458	484	464	511	499	466	474	440	449	462	468	437	450	450	459	499	498	482	478	527	487	474	544	452	449	446	472	470	470	462	430	499	484	440	459	490	430	478	456	465	468	455	431	461	485	442	483	462	446	453	441	456	465	467	441	451	459	496	444	485	507	427	435	471	466	495	463	472	491	498	456	473	472	437	439	469	467	471	480	466	422	496	480	494	453	487	452	459	477	442	416	482	470	461	415	469	481	477	471	445	468	446	472	482	475	450	438	461	478	497	466	472	429	475	452	501	482	482	508	471	469	437	478	466	506	441	431	489	462	521	476	495	482	469	529	454	469	481	481	472	471	437	481	510	408	476	434	454	448	427	498	433	502	452	449	475	435	455	474	493	453	440	445	455	475	490	452	489	450	482	459	480	451	482	442	452	480	489	447	442	454	462	476	471	463	462	495	476	478	428	466	467	504	511	484	484	450	458	468	476	480	479	461	434	464	459	436	491	463	471	493	483	468	422	416	480	461	449	535	503	470	471	485	515	445	429	498	476	434	457	455	457	459	479	492	495	456	451	444	436	480	456	519	453	446	471	479	446	453	476	466	463	434	463	481	466	455	468	458	463	453	428	457	493	481	456	467	467	456	523	479	456	470	456	472	480	498	473	484	464	441	472	461	475	445	440	469	491	495	465	417	469	478	481	473	451	508	477	464	443	472	497	459	482	478	441	473	452	487	458	444	448	470	483	476	465	482	472	474	485	470	475	424	423	437	464	476	467	477	480	472	460	450	448	490	475	494	464	477	475	472	463	450	475	427	408	466	473	482	451	424	463	442	506	480	466	527	470	448	412	497	472	462	431	461	448	416	448	495	500	493	483	460	467	417	473	450	451	478	444	472	442	454	458	477	471	475	499	446	432	474	438	456	458	473	479	470	467	473	505	455	465	486	464	491	450	486	464	456	437	498	490	457	462	451	473	442	436	457	443	455	519	462	501	472	504	460	477	447	454	474	508	508	431	462	472	467	432	451	442	452	497	438	424	443	435	512	447	462	441	458	455	442	481	476	410	450	469	466	453	450	461	448	455	471	508	426	464	491	477	467	425	470	446	433	458	474	504	495	451	489	487	465	495	477	498	492	442	459	483	446	474	498	502	448	463	470	458	459	449	463	481	448	461	434	447	482	461	471	419	475	416	475	466	451	478	463	466	444	454	493	467	452	466	496	482	477	442	474	443	440	472	453	467	461	419	482	431	480	475	453	482	470	484	501	482	462	469	486	448	441	459	469	444	474	499	466	468	442	448	419	445	479	476	463	438	455	440	428	462	448	473	448	464	461	457	505	474	451	449	447	498	436	441	464	469	490	493	499	477	461	503	463	427	479	448	440	491	483	493	460	429	444	448	448	455	428	468	467	459	444	505	473	443	512	462	454	468	507	467	425	501	454	445	514	470	471	468	479	442	447	403	465	458	472	453	467	482	487	482	445	481	479	428	466	471	477	465	525	426	451	475	476	490	487	477	494	459	463	467	464	451	438	441	446	480	484	472	445	464	418	434	455	448	449	436	449	451	433	451	468	461	493	444	467	467	486	465	464	476	430	457	476	477	505	455	479	448	506	467	494	456	476	471	432	457	464	447	477	454	446	467	469	469	464	494	452	439	458	445	503	466	482	470	463	481	428	536	473	461	448	449	478	481	495	482	464	480	437	460	436	440	457	467	441	482	421	456	505	473	456	464	481	455	451	489	476	483	487	499	459	459	517	480	511	450	472	480	451	498	453	478	444	497	504	465	500	465	533	457	454	452	477	470	494	484	459	466	453	456	470	483	465	466	440	442	485	483	435	475	477	478	448	435	474	466	464	471	483	470	449	466	491	501	465	509	489	441	449	461	474	467	506	457	449	476	468	491	470	476	471	484	460	480	478	485	466	461	460	466	483	460	431	486	460	525	478	473	486	468	447	486	483	472	456	486	443	427	461	430	468	455	472	444	483	455	484	482	494	472	505	465	500	446	468	480	468	504	459	455	457	455	452	477	465	454	422	490	465	472	423	473	464	479	474	480	486	516	432	472	438	461	490	447	475	500	470	505	476	481	501	449	478	500	456	456	467	431	487	451	442	467	460	478	476	448	475	437	461	448	440	482	474	474	471	460	440	457	486	450	480	457	497	485	457	457	461	469	451	471	458	518	478	461	460	513	475	458	457	464	475	465	464	446	462	438	465	505	478	451	489	421	487	459	476	469	467	465	472	445	474	468	452	444	469	479	457	514	496	430	472	483	487	453	467	462	496	444	459	393	480	459	453	504	490	482	445	466	423	462	459	473	446	435	481	494	473	483	462	468	445	479	506	425	447	444	446	494	465	452	475	475	470	453	460	469	461	484	469	481	488	467	444	521	454	468	425	482	468	506	495	499	481	463	469	477	453	461	479	470	489	438	436	507	448	453	506	481	461	467	441	462	433	488	456	454	470	482	468	438	460	414	501	430	491	440	464	463	479	474	483	466	466	430	455	465	439	438	471	444	501	423	492	482	485	463	467	453	511	489	454	438	460	473	465	473	439	426	498	430	492	491	434	486	458	468	458	431	418	448	501	466	470	478	423	476	447	469	453	479	481	422	482	463	469	456	492	456	507	497	445	463	472	433	464	486	464	420	448	460	411	425	481	466	467	443	484	507	475	447	450	438	421	458	465	441	464	451	469	449	453	459	446	427	417	460	466	451	501	459	494	472	498	463	425	466	475	472	472	460	434	489	463	471	466	444	487	464	451	458	445	452	447	470	469	450	454	468	461	468	482	510
12264	518	286	245	270	208	226	185	238	237	195	226	223	237	232	235	208	231	228	195	249	211	240	234	205	196	205	245	213	224	224	197	200	216	200	195	220	222	217	198	189	211	202	244	222	202	199	201	234	223	183	192	220	262	223	216	223	209	225	205	194	185	221	248	209	219	226	234	234	230	225	203	221	227	199	204	227	222	221	223	222	234	187	218	218	191	200	223	194	223	172	214	200	213	214	178	197	209	226	226	235	217	230	230	223	202	215	240	198	212	194	207	230	197	244	217	211	192	201	211	213	203	187	228	222	197	215	224	216	222	224	217	235	253	187	197	219	177	232	203	220	212	225	254	217	207	210	194	235	198	220	203	196	212	219	215	241	199	221	213	210	216	232	199	180	220	193	204	214	208	182	190	236	238	221	224	201	212	212	208	215	236	186	198	219	238	185	200	213	219	190	239	236	220	204	229	240	235	194	190	220	236	216	187	213	209	218	221	199	203	224	217	205	213	192	181	228	229	216	224	183	231	215	219	229	223	232	247	219	229	201	225	241	210	214	187	201	200	207	238	207	193	206	233	220	193	228	229	214	221	248	209	210	228	194	229	229	221	196	227	233	215	229	240	233	247	186	211	235	230	201	206	202	245	228	216	214	222	207	219	215	253	214	216	211	205	220	220	225	203	190	212	233	195	229	228	220	236	228	229	213	222	223	211	220	252	240	214	225	210	227	191	211	217	221	258	206	237	235	222	235	205	248	223	219	210	206	226	212	214	199	191	243	198	187	236	218	189	209	216	200	232	197	244	196	232	181	200	213	260	229	238	222	214	202	207	200	235	218	202	203	223	187	224	206	215	237	226	223	190	223	215	209	221	220	207	207	203	220	206	201	218	188	210	211	202	213	206	208	212	201	183	204	207	187	216	206	208	205	210	179	246	202	201	201	232	242	216	221	220	226	198	222	218	215	212	198	213	220	216	218	221	210	209	206	236	202	235	202	220	234	246	229	215	217	225	240	223	215	226	171	217	211	218	243	217	243	194	222	225	208	213	233	224	233	204	204	213	203	215	217	215	219	250	195	198	215	237	215	210	195	212	207	230	201	220	182	223	235	201	253	244	200	215	203	206	220	204	200	225	224	205	227	222	229	221	203	203	230	243	237	198	218	214	210	225	205	202	210	226	221	211	217	217	211	201	230	201	216	217	245	211	230	205	233	212	228	194	197	199	192	207	208	193	222	200	225	225	218	229	206	219	223	192	231	225	224	227	206	224	211	234	207	229	223	237	206	213	195	214	230	220	210	196	235	201	209	213	197	231	188	211	206	197	212	218	238	200	198	218	179	207	198	173	227	228	210	216	226	212	208	232	227	215	213	239	224	216	224	205	239	192	220	237	231	212	192	210	215	217	219	190	216	214	219	215	208	221	216	223	188	225	213	212	246	217	221	190	209	213	246	216	239	216	193	201	211	209	223	207	217	225	225	218	257	167	216	191	213	236	206	238	221	195	217	207	207	204	227	228	224	202	209	194	216	221	206	212	194	205	207	225	222	180	200	227	190	199	205	227	217	222	213	205	211	201	227	206	236	220	227	192	224	219	252	225	209	228	220	234	230	196	228	205	210	239	218	211	200	207	194	221	176	208	217	211	222	219	208	222	216	229	205	200	255	230	225	224	224	234	205	239	221	214	206	194	208	202	209	201	203	211	228	218	202	230	217	234	195	223	227	205	214	216	230	217	213	218	198	227	174	212	218	190	193	227	210	206	227	238	229	206	238	226	208	204	231	225	214	209	205	221	196	192	242	226	211	202	228	207	249	197	213	227	234	210	218	237	220	187	219	205	228	198	157	187	195	217	220	206	223	212	235	195	225	179	183	224	223	173	203	218	196	211	236	212	220	201	220	213	219	225	240	209	211	211	214	203	224	196	190	197	176	230	217	212	195	240	207	209	205	236	214	208	224	185	194	198	230	202	225	199	222	209	233	183	227	229	220	224	203	232	204	216	219	222	193	231	224	214	198	227	203	215	211	236	229	207	221	197	241	226	192	202	224	197	244	225	189	221	236	203	217	230	238	203	220	202	209	226	216	210	209	206	222	197	218	209	224	231	230	214	236	232	227	193	226	227	202	202	216	251	242	217	229	225	201	229	193	229	192	213	206	223	224	207	219	214	191	201	175	205	189	243	215	215	230	223	221	216	218	207	206	241	238	226	207	202	215	193	211	224	213	237	215	225	234	199	207	231	223	209	203	192	221	212	223	226	198	222	224	195	233	248	201	224	232	184	185	227	221	219	234	233	235	219	201	239	223	233	195	214	231	218	197	211	213	236	213	203	224	205	208	229	221	238	212	232	221	231	226	215	223	225	236	211	224	208	213	232	205	205	203	211	230	231	238	222	225	217	194	220	217	207	211	200	213	201	227	213	212	200	205	209	206	215	229	216	221	209	198	239	231	214	232	208	218	215	210	204	212	198	219	240	204	219	211	210	235	204	215	218	225	204	224	195	176	233	199	237	215	219	235	215	212	183	235	204	190	233	210	179	241	229	217	207	204	214	190	225	214	203	208	210	226	185	221	196	228	217	215	207	213	240	192	222	219	206	231	233	204	200	210	203	225	220	197	197	198	229	205	222	210	214	197	221	198	210	205	182	204	216	227	228	213	189	221	227	220	216	219	215	204	228	213	210	201	235	215	236	249	194	224	258	213	234	207	228	194	213	220	218	234	215	212	203	228	236	194	205	228	249	192	218	190	233	246	202	215	225	203	212	190	219	207	235	204	237	206	236	239	233	214	263	192	212	208	194	207	212	229	228	221	193	249	232	196	231	187	209	208	198	215	225	163	198	191	201	185	220	214	186	194	258	208	216	195	201	239	216	188	211	199	220	196	192	202	236	213	213	195	201	204	203	208	246	227	213	242	221	223	198	201	222	225	195	193	213	214	213	239	218	217	212	186	216	205	202	211	244	218	204	241	231	189	207	225	227	192	209	224	224	208	218	226	213	221	231	232	206	216	239	203	252	208	201	222	215	225	208	225	241	208	220	194	240	199	201	216	199	216	212	222	230	181	209	213	203	224	249	205	187	215	198	240	241	234	223	186	218	224	199	231	216	212	221	223	220	200	231	207	223	204	241	207	204	210	201	221	217	216	211	206	215	235	211	193	223	231	225	225	184	184	228	218	214	238	231	219	209	194	237	207	223	216	235	204	225	198	204	210	220	197	205	213	216	215	229	201	213	251	225	241	213	226	207	213	188	199	206	226	201	235	245	220	230	185	207	222	191	209	194	234	228	210	190	245	207	227	205	241	199	214	221	249	195	200	205	215	228	211	195	226	220	208	211	194	225	216	255	221	207	218	217	231	219	194	209	224	223	204	228	232	209	215	209	192	199	175	191	208	224	174	217	254	220	205	216	193	210	231	215	222	225	200	211	201	221	242	209	206	204	200	207	199	210	252	208	235	204	191	213	203	203	212	233	194	193	220	190	200	212	224	210	209	215
6905	591	669	656	668	615	611	644	563	641	580	581	498	564	580	571	563	589	593	572	584	556	561	580	560	545	533	557	540	509	556	566	567	548	586	571	552	542	523	569	521	577	557	499	550	563	527	555	572	575	568	579	565	569	551	521	572	543	554	563	590	518	555	525	590	538	555	531	552	510	512	603	528	538	542	565	563	544	567	576	544	547	561	534	598	529	564	535	546	533	550	555	552	593	530	544	519	542	552	508	579	562	567	548	552	591	578	560	573	516	545	588	520	546	569	576	555	568	575	550	565	561	527	562	559	544	554	537	559	573	580	565	534	579	516	585	556	558	523	546	569	549	542	548	558	554	558	571	551	523	586	545	502	514	544	576	564	546	587	564	562	523	617	599	553	554	568	533	547	584	557	551	565	569	537	565	583	557	580	533	561	553	547	524	590	522	556	570	565	545	526	553	542	560	585	527	571	547	532	547	557	547	567	589	530	547	557	573	534	558	526	549	577	569	551	520	540	529	527	583	555	564	538	542	568	584	533	544	510	556	531	580	570	530	548	541	537	561	521	594	569	517	580	533	507	564	531	546	575	550	599	576	538	608	536	546	544	517	548	600	536	564	512	554	565	557	543	581	586	554	505	533	565	519	536	559	589	546	565	554	565	513	530	553	569	556	550	568	592	596	607	554	598	540	610	554	536	582	547	536	562	540	533	510	544	516	543	582	574	509	567	526	593	565	525	549	557	604	531	525	549	536	593	545	595	579	554	627	554	557	539	569	557	522	520	554	560	527	597	566	526	568	532	573	530	547	538	564	565	498	530	508	584	570	550	552	547	558	522	547	567	540	519	581	521	569	587	518	534	570	547	589	556	553	528	528	578	573	557	548	546	597	569	575	535	562	571	589	550	541	560	563	561	556	529	578	586	573	541	582	593	558	544	541	578	558	594	609	555	504	503	521	529	541	518	580	502	557	558	561	546	561	537	594	575	548	558	529	516	593	548	541	593	546	526	550	601	591	543	548	618	563	572	575	531	558	564	600	596	533	569	553	516	549	571	600	558	580	580	520	560	553	594	540	502	574	557	597	531	546	593	526	561	518	570	583	546	561	528	573	553	565	567	610	543	607	538	534	572	531	601	515	557	594	565	576	535	574	553	595	535	563	579	570	566	523	577	558	556	534	546	552	516	549	580	551	573	555	541	544	581	567	540	584	547	513	558	553	544	575	513	553	565	556	506	533	586	564	573	557	569	560	567	550	543	568	536	594	589	539	519	574	554	574	594	566	554	579	605	542	538	548	531	554	546	556	576	549	582	564	545	537	604	556	560	506	560	586	636	534	523	531	533	557	558	564	541	589	551	527	568	576	518	541	542	579	572	539	523	539	553	512	590	550	560	549	576	577	566	565	576	519	542	551	552	518	555	559	558	576	514	540	558	535	588	521	541	528	564	565	525	558	524	559	555	579	570	566	567	607	584	544	530	584	559	529	565	518	556	542	551	545	611	540	555	553	516	537	532	618	546	557	544	569	544	587	542	596	605	519	521	551	534	539	514	557	560	524	568	572	579	577	541	588	573	568	539	549	528	577	553	548	543	556	586	570	566	605	543	584	567	543	569	584	546	533	538	562	533	558	553	551	576	551	534	557	559	589	524	551	543	572	533	547	570	568	584	535	544	546	567	566	606	549	574	581	556	584	523	534	512	533	550	581	597	543	515	582	572	570	559	559	565	558	554	552	533	583	525	538	558	533	548	562	531	548	541	526	513	547	522	555	550	561	551	554	514	525	536	572	550	546	555	599	553	539	580	540	572	514	586	593	562	576	547	565	567	588	525	545	542	569	512	535	525	530	584	563	581	560	559	530	584	565	562	541	554	526	560	537	551	541	540	526	532	557	612	556	565	543	537	546	579	547	587	561	530	551	526	561	594	561	533	572	548	571	579	577	568	554	528	549	582	577	547	593	543	548	577	543	564	550	558	553	514	584	567	572	552	565	550	558	537	564	519	568	501	570	560	549	557	537	574	594	551	542	549	563	559	540	537	536	529	551	555	553	546	577	547	562	612	549	592	567	545	540	568	568	536	503	546	529	531	528	525	585	554	561	545	568	540	559	556	572	569	569	556	558	563	550	521	520	551	544	578	555	548	555	550	567	530	551	548	514	549	549	553	533	597	525	563	567	578	589	573	572	539	600	558	550	582	561	540	525	553	592	535	542	547	534	532	568	549	579	554	567	555	581	613	558	594	552	577	551	546	561	560	557	529	529	569	536	553	579	579	575	576	562	541	579	485	581	530	556	555	589	549	554	495	516	579	569	591	545	523	547	562	536	551	533	572	548	522	544	535	565	523	573	562	552	554	555	533	577	608	575	554	568	584	622	529	549	513	568	568	552	571	561	566	545	563	530	529	539	535	541	576	577	530	550	525	585	555	585	539	495	585	525	541	571	558	530	523	556	524	582	556	592	555	562	555	573	571	578	541	582	571	550	571	568	552	570	520	613	526	538	578	557	581	574	552	572	548	551	589	594	552	571	551	562	571	532	578	579	547	550	579	532	598	570	539	573	589	536	531	551	518	561	526	549	546	584	602	523	567	547	548	535	559	528	528	542	559	528	544	579	565	591	569	537	567	571	536	540	585	592	572	553	556	520	535	553	584	507	558	563	550	562	524	549	504	549	563	510	536	530	559	575	570	634	528	568	531	565	475	584	543	552	551	513	532	520	554	567	584	533	561	551	543	512	537	514	538	559	559	527	525	542	588	605	550	488	521	520	566	548	542	563	561	555	547	563	589	549	548	532	489	555	577	592	593	528	581	548	524	557	556	560	606	553	550	538	538	563	532	581	561	552	561	510	546	522	611	588	568	584	550	587	549	526	573	561	538	567	548	560	565	570	554	522	566	554	546	567	547	529	567	547	559	535	571	552	561	518	528	554	532	537	543	530	519	544	558	548	552	540	497	547	557	541	529	581	586	541	568	510	539	552	577	517	582	531	558	569	571	563	528	560	560	559	552	574	533	543	538	510	535	529	586	565	551	562	534	564	522	548	528	531	569	583	564	551	533	535	551	542	545	577	593	573	607	565	533	553	541	577	534	548	553	566	544	568	530	589	539	606	588	558	539	593	592	550	570	568	543	562	520	596	570	577	558	558	563	545	598	575	543	528	548	569	550	537	546	518	512	544	550	544	549	558	567	520	572	578	550	535	549	539	511	544	551	535	535	543	568	567	532	569	543	554	537	569	539	558	527	544	523	561	556	556	549	528	533	569	580	558	524	567	572	571	540	547	513	560	521	540	542	523	552	606	559	590	570	596	551	558	548	538	510	554	565	539	575	559	591	575	575	524	546	547	579	579	591	535	544	562	558	545	525	514	553	551	550	588	548	576	559	550	526	527	551	538	574	556	575	577	540	506	545	559	536	575	562	579	600	579	568	540	559	590	546	570	572	550	541	551	534	589	546	529	561	527	558	543	529	513	526	586	551	543	524	572	594	550	549	542
17915	1987	1309	1031	715	630	476	447	412	379	368	342	334	353	340	286	317	309	287	320	333	282	295	294	290	290	276	265	260	281	291	288	289	294	263	261	272	274	272	237	286	301	258	299	319	264	289	297	273	277	286	294	288	280	292	303	261	276	273	270	318	276	292	255	286	288	277	286	277	294	301	303	296	283	316	302	297	292	282	254	291	302	277	274	294	258	269	269	287	257	277	298	263	308	289	282	272	273	286	262	256	294	288	278	273	277	301	265	253	267	291	279	276	308	262	285	264	300	272	283	261	292	280	271	275	280	294	284	300	278	256	275	275	289	305	317	273	252	303	270	306	285	282	286	270	282	289	302	264	243	288	288	275	291	281	285	273	275	260	274	286	251	237	267	272	251	271	251	282	260	284	288	256	266	292	312	282	275	279	277	282	293	264	272	283	313	253	324	288	257	286	279	292	257	276	276	262	291	275	286	287	274	299	251	272	273	275	266	277	300	276	306	280	326	247	260	272	277	260	281	258	269	284	286	305	295	282	278	286	256	294	278	277	275	299	278	273	292	296	282	282	292	274	309	270	297	280	257	289	292	253	293	241	294	294	242	291	291	286	266	247	292	277	282	269	296	268	285	295	264	282	282	298	269	260	276	284	282	281	252	291	308	291	282	279	279	260	276	270	294	287	266	260	253	291	252	278	311	278	282	271	290	282	299	294	278	293	243	271	263	261	294	241	286	287	276	293	261	292	288	268	284	277	267	281	281	294	280	284	279	300	286	301	260	275	293	283	299	272	292	262	252	284	259	259	244	270	305	257	290	271	277	292	294	256	266	280	281	300	278	268	293	248	291	291	268	302	271	258	267	294	284	257	297	303	247	328	255	300	300	250	297	252	301	285	253	281	298	300	282	274	283	293	278	245	272	287	280	290	291	289	292	263	298	259	256	260	288	262	296	287	282	276	274	296	303	331	314	263	265	288	263	266	286	287	318	282	295	300	280	300	246	255	286	288	270	297	284	269	278	256	286	274	291	271	261	282	270	289	300	276	295	290	243	264	242	259	276	276	295	292	274	275	301	280	270	281	260	288	268	266	265	282	271	249	281	263	266	272	258	268	316	292	281	302	306	260	271	272	255	298	260	276	295	300	270	268	316	275	281	303	262	273	281	286	267	281	293	251	252	308	252	287	261	267	247	250	276	300	259	275	265	274	252	265	286	269	254	296	247	269	273	286	277	263	275	291	289	288	298	238	256	292	280	283	252	261	244	299	274	277	254	260	275	275	261	256	287	280	264	302	279	283	284	273	297	286	303	246	281	258	291	262	309	292	279	278	308	262	278	270	244	274	283	275	302	277	247	304	286	283	304	274	278	281	272	263	250	290	312	275	250	258	247	277	316	301	269	284	274	284	270	291	272	273	282	252	258	266	264	304	254	254	268	255	259	293	267	291	298	288	271	283	283	293	281	282	261	288	281	298	262	243	294	278	279	269	285	286	279	265	281	312	262	267	286	321	240	263	290	282	279	276	271	320	296	299	300	281	286	268	305	267	277	283	249	291	285	261	275	299	276	271	287	298	286	310	280	276	270	286	273	249	276	279	300	277	289	284	272	274	295	281	299	271	275	270	262	303	279	254	295	270	249	301	292	251	290	294	284	274	291	258	290	270	275	276	273	253	257	241	282	278	284	289	255	261	263	267	267	263	281	257	265	274	267	288	313	273	295	288	274	263	275	276	258	289	256	285	282	260	258	313	265	272	279	265	249	269	250	282	265	271	320	285	305	270	272	283	300	263	314	310	278	275	281	249	281	269	291	248	291	259	301	249	286	275	278	277	270	289	259	279	277	275	281	291	296	260	236	266	262	261	271	275	273	268	322	260	272	253	260	256	267	288	289	251	270	293	298	265	274	298	267	291	277	296	258	266	280	263	267	287	278	290	290	254	260	320	268	256	289	271	264	298	287	319	243	290	291	267	272	280	257	274	270	290	273	269	294	261	252	276	296	272	280	265	272	260	301	272	282	282	271	279	263	289	258	265	273	254	268	285	312	265	270	288	284	288	255	295	288	318	254	270	287	278	257	285	275	255	256	258	274	276	270	259	263	262	285	295	274	275	298	289	297	271	287	265	269	263	270	263	260	282	261	263	283	281	287	282	272	266	288	263	248	258	271	262	294	310	268	273	279	288	303	261	279	270	270	254	276	274	280	284	266	273	265	278	249	259	281	289	274	299	275	235	249	252	275	265	254	269	236	277	240	289	295	266	270	246	272	247	268	273	271	280	267	248	288	299	296	259	253	257	263	290	297	293	254	305	268	276	255	255	269	258	262	288	297	269	299	301	274	270	294	256	273	285	300	301	289	290	276	279	303	272	269	286	312	283	287	260	293	231	294	275	288	259	298	273	280	263	277	258	280	273	281	307	276	250	254	273	295	291	283	268	284	290	267	268	287	268	279	271	269	276	257	234	250	246	281	252	275	275	298	291	250	256	235	292	316	271	265	287	274	285	311	273	260	291	279	261	275	264	270	273	265	298	294	277	238	261	278	295	312	298	298	283	278	305	247	255	279	253	282	285	281	277	276	301	292	297	286	280	291	306	265	261	298	280	281	245	264	292	281	288	265	302	267	300	313	285	293	272	280	299	261	272	258	281	300	275	259	281	278	268	261	249	282	293	291	291	290	251	265	265	314	300	277	294	277	279	253	290	289	288	299	279	286	244	264	289	297	291	296	290	284	274	266	299	295	266	269	290	276	278	270	268	273	260	261	247	257	270	267	286	268	292	267	277	273	264	255	278	298	277	270	266	283	282	295	259	283	282	282	269	295	269	287	276	285	254	268	280	266	248	291	290	284	280	271	317	282	262	272	264	269	272	256	272	281	294	261	258	268	306	292	268	288	287	258	242	261	258	262	249	258	307	268	280	285	284	252	261	263	289	281	272	281	306	306	307	265	268	279	263	288	287	275	284	297	242	253	288	287	287	289	278	297	266	300	266	272	255	292	274	290	276	275	294	241	269	301	268	281	278	297	265	260	261	301	277	258	272	277	279	287	263	265	254	269	292	283	280	289	282	260	272	285	276	299	283	281	287	283	274	251	297	260	285	264	281	280	262	270	290	282	302	291	284	304	300	292	255	238	294	311	321	285	293	265	285	254	259	279	279	286	286	283	264	263	275	314	282	270	280	279	279	268	267	266	291	266	322	279	280	263	301	239	264	258	258	261	285	274	301	268	249	265	272	300	276	274	296	269	277	278	289	273	268	289	288	271	264	286	268	283	276	282	302	292	259	263	267	277	261	268	251	273	294	263	272	278	276	290	301	301	291	300	303	268	300	278	272	281	267	273	290	281	290	280	277	266	290	280	270	251	294	280	301	280	291	284	257	260	283	248	258	293	298	289	274	273	266	295	288	281	296	290	271	277	253	302	262	255	285	285	281	274	282	272	284	305	279	266	278	292	302	288	285	298	289	272	269	274	295	274	269	273	263	258	302	283	278	266
7504	1532	2941	3356	2821	2396	2033	1741	1567	1457	1292	1238	1173	1026	982	964	939	955	886	853	866	833	856	785	822	810	796	766	752	776	767	750	846	755	783	731	746	698	728	769	715	764	752	747	701	772	717	751	714	697	714	678	715	777	734	777	742	715	738	721	747	789	665	710	731	706	652	712	740	707	725	694	673	716	691	730	707	747	755	717	708	712	717	708	733	717	739	674	704	698	750	689	707	716	740	699	714	699	714	652	666	702	738	684	769	723	720	692	713	709	690	732	678	703	746	682	701	678	705	688	718	688	734	696	739	733	728	710	714	730	717	734	655	716	691	686	731	708	701	663	701	714	744	689	700	727	730	688	704	648	720	687	745	679	690	680	695	718	702	699	760	744	683	705	691	738	681	682	722	666	689	695	733	717	698	696	685	757	732	704	679	770	715	632	703	725	664	703	652	691	720	689	671	682	711	704	709	711	662	736	676	667	714	660	701	688	735	686	671	688	716	696	691	713	676	671	688	680	674	693	688	720	662	682	713	675	703	705	690	695	656	725	750	687	691	693	673	701	676	700	701	712	727	745	724	661	683	698	729	683	696	670	718	684	716	700	690	738	720	723	665	724	688	674	721	756	719	706	683	720	705	682	694	687	652	728	720	711	705	655	691	720	670	737	702	720	678	691	689	737	689	658	754	675	705	739	693	683	727	679	711	709	743	731	703	698	708	702	711	684	723	728	690	725	691	701	698	703	682	705	741	688	695	686	721	758	685	707	682	714	672	694	705	711	711	673	692	742	699	682	689	697	672	713	680	686	718	683	660	716	669	661	692	637	697	698	730	715	703	719	714	736	707	653	695	716	737	719	692	715	672	666	696	662	709	688	696	714	712	662	679	692	699	702	702	644	701	725	681	697	719	724	674	655	649	674	751	684	697	708	650	718	694	723	721	660	674	695	680	650	694	735	686	728	691	716	665	710	701	657	672	702	686	701	690	731	661	736	730	664	700	685	694	709	703	706	743	710	705	712	726	704	751	728	655	646	688	729	725	675	674	701	711	650	721	714	712	656	669	718	688	746	701	697	738	723	738	728	682	662	657	675	732	673	693	692	726	705	676	708	677	709	707	723	649	687	694	736	740	691	707	705	729	681	707	722	667	694	692	714	659	700	674	696	679	701	718	662	677	697	710	717	672	648	726	648	708	703	733	713	702	761	710	706	730	715	743	750	722	692	681	688	692	681	689	727	686	738	680	718	678	675	713	707	697	669	756	718	740	723	686	715	680	710	752	665	727	736	735	655	659	696	710	708	673	691	677	682	703	715	746	707	698	703	674	693	715	695	687	701	723	722	760	707	733	732	736	701	761	692	690	721	744	729	658	678	640	691	702	667	673	693	730	663	718	734	658	703	677	723	733	724	718	712	676	755	713	687	670	718	710	695	728	660	693	679	665	668	700	685	690	659	668	701	702	693	703	701	726	701	707	669	716	715	740	701	687	673	701	707	706	685	687	715	711	747	752	651	707	704	714	729	680	677	704	698	714	688	722	743	765	733	706	727	697	723	699	675	678	707	695	706	698	724	702	674	654	725	707	653	673	656	731	692	697	676	694	692	705	667	664	705	698	694	729	733	692	715	711	703	704	679	699	660	669	724	691	725	677	684	736	679	707	688	718	686	719	683	726	681	666	681	712	676	690	702	717	717	720	695	682	725	724	666	679	717	712	699	711	699	682	682	709	710	708	677	703	707	690	745	672	662	671	744	700	692	693	691	707	683	666	719	702	712	757	725	701	677	663	733	686	668	689	722	692	701	726	686	719	727	720	689	700	742	746	654	693	688	746	702	686	695	747	732	671	704	739	712	680	741	658	726	703	650	775	655	678	702	699	687	708	725	707	651	705	725	725	689	726	697	657	682	695	712	714	702	701	685	739	731	708	677	735	651	682	735	674	705	743	709	715	740	735	701	724	723	714	702	690	723	698	726	705	685	711	704	696	671	688	732	710	669	777	695	696	731	714	712	714	700	695	728	703	688	666	721	715	700	694	726	693	697	730	684	713	698	715	675	702	679	692	666	695	711	684	690	652	719	711	718	731	702	699	730	747	714	708	728	742	637	689	748	709	729	690	675	694	708	711	712	668	751	700	708	697	707	747	732	698	688	723	702	697	669	650	659	720	674	687	683	723	679	709	690	655	701	696	696	685	673	681	682	678	693	724	693	670	666	702	686	722	694	684	733	730	716	704	738	704	685	735	702	698	734	740	701	648	748	715	671	750	711	715	702	672	676	695	705	714	696	711	725	665	671	744	723	651	648	677	760	706	679	677	729	754	672	682	714	722	658	691	685	694	692	736	680	696	725	688	693	765	705	698	688	715	698	761	665	701	686	702	659	681	735	694	712	780	692	724	701	693	652	676	722	697	736	683	697	732	754	709	704	707	691	709	684	697	772	691	687	683	681	703	702	664	735	731	696	692	753	691	656	670	671	690	758	701	698	656	723	733	688	739	751	668	693	705	699	733	728	723	714	735	699	697	720	695	694	666	719	707	720	694	713	745	684	715	705	696	686	738	684	739	757	714	704	696	657	697	701	713	684	760	726	690	699	717	764	709	716	677	668	703	702	758	719	708	691	710	711	718	706	672	730	716	751	667	738	681	642	690	712	718	734	699	692	681	670	706	704	715	691	694	730	733	702	717	742	702	703	680	673	722	702	735	703	714	757	698	687	677	710	708	728	697	645	697	685	702	711	704	683	711	708	699	676	650	722	748	703	664	768	724	703	717	685	714	693	722	679	760	737	678	681	721	694	685	739	698	706	679	724	733	689	723	704	682	728	682	703	699	694	714	718	696	723	746	734	699	723	765	723	693	736	690	727	679	721	702	700	687	688	728	672	670	694	691	684	679	718	730	718	683	692	680	738	633	704	704	659	720	674	683	663	707	714	726	715	720	672	681	742	713	670	662	707	680	678	704	667	698	708	659	706	683	666	744	733	697	715	670	696	686	736	715	737	754	710	723	694	693	704	718	692	741	705	711	716	744	688	664	702	739	718	683	698	671	714	677	685	683	695	701	695	730	666	724	737	705	718	683	717	666	693	722	718	723	710	667	660	681	728	698	727	718	693	704	738	720	716	723	677	698	685	706	736	720	694	693	712	664	691	706	683	696	686	692	755	716	752	708	712	703	732	745	696	699	694	694	702	704	645	656	728	690	677	668	718	707	696	683	679	691	728	673	730	664	739	716	701	696	701	740	727	659	685	705	685	679	731	741	706	635	666	695	717	737	715	694	687	677	686	713	699	707	672	737	675	688	710	730	722	712	732	669	726	685	720	689	701	679	682	713	661	699	707	708	721	723	726	657	726	701	675	688	704	700	707	706	683	688	696	720	722	662	733	715	696	739	687	710	694	699	734	700	696	661	708	738	668	698	669	693	729	740	727	712	693	706	688	677	674	670	728	719	783	694	711	708	744	700	721	689	728	651	661	705	683	717	677	668	692	683	715	707	690
22864	4272	2419	1720	1132	820	725	579	432	406	332	352	329	297	287	253	258	240	252	254	238	248	219	227	199	231	208	225	237	210	209	205	197	217	211	205	205	197	213	195	200	189	195	208	219	203	171	199	176	168	202	190	223	197	201	178	175	195	229	175	184	185	213	194	176	209	186	210	197	199	219	177	217	180	193	180	196	179	219	191	195	204	201	166	225	194	206	216	198	204	184	174	208	214	216	199	182	203	204	190	178	193	186	184	193	186	169	186	213	182	193	195	191	182	194	200	173	199	188	179	200	188	191	218	191	181	189	178	211	183	184	234	213	198	215	197	212	177	182	199	179	183	189	174	198	181	195	190	180	198	220	183	194	179	194	187	161	201	173	207	181	201	195	169	184	206	207	194	174	184	187	169	163	200	173	196	202	196	158	191	150	205	199	211	172	181	193	197	185	174	193	168	182	189	176	185	185	197	185	204	171	187	213	162	195	187	194	190	189	174	194	176	167	159	180	168	197	178	183	185	200	165	196	213	187	185	198	204	172	195	182	206	209	196	170	215	188	179	193	165	166	204	176	167	213	188	190	182	186	202	199	175	182	188	188	175	209	199	172	186	211	210	197	188	207	179	177	216	202	190	174	212	198	191	189	195	188	182	183	191	194	198	191	170	191	206	186	205	193	177	182	218	161	193	188	171	197	183	170	186	196	180	163	170	187	190	166	202	175	173	198	187	175	185	190	209	200	162	181	186	187	171	181	186	188	186	186	206	200	201	196	194	173	171	173	221	163	183	169	168	190	218	171	191	201	192	195	221	183	186	205	176	206	208	212	195	180	165	150	177	187	183	185	194	187	170	175	208	217	197	172	214	199	191	175	181	198	203	190	201	185	196	182	182	176	188	199	182	183	183	183	184	188	189	189	202	189	196	178	195	177	178	201	192	191	194	208	198	196	196	170	171	204	196	188	197	177	182	197	192	220	175	211	207	178	189	185	203	207	185	193	181	184	192	198	181	204	176	183	180	200	194	200	211	200	194	197	183	188	193	192	162	201	185	207	208	190	202	181	192	181	174	182	197	193	191	192	185	173	193	191	193	183	205	168	183	201	221	192	198	206	185	167	195	180	187	185	180	205	188	194	213	178	185	174	183	198	192	205	186	190	198	179	189	190	167	197	201	156	198	184	183	194	192	192	197	239	177	161	192	181	229	204	208	202	226	169	200	175	222	192	181	197	165	171	196	190	176	192	172	204	191	182	167	171	188	184	182	164	177	200	178	191	178	189	166	184	207	155	196	211	191	195	192	189	173	190	205	179	175	225	181	166	187	196	189	194	179	171	185	203	197	184	195	184	196	194	168	180	204	185	185	228	211	196	191	187	179	207	206	170	216	180	186	191	197	179	183	172	198	193	203	194	212	183	199	165	192	201	192	181	169	201	215	198	191	192	206	182	160	186	197	195	177	213	182	207	193	176	187	177	180	193	179	186	201	179	194	194	180	219	191	171	175	195	177	185	211	180	177	170	202	202	209	214	180	176	219	170	183	197	208	162	174	194	190	176	186	189	177	186	187	179	179	199	206	183	202	184	203	207	200	181	181	183	212	187	189	202	196	189	201	195	180	178	189	204	196	189	168	188	214	184	201	196	183	188	227	187	198	187	179	167	187	178	190	202	177	209	179	189	182	190	198	186	171	191	204	165	184	179	178	187	168	178	224	178	182	197	177	180	175	174	184	199	187	195	178	206	209	201	170	184	175	186	211	181	178	186	196	199	170	170	172	201	201	187	194	193	173	179	189	175	185	181	184	191	210	185	209	176	201	218	185	186	204	204	191	160	198	193	195	174	191	195	205	177	189	160	180	201	195	193	197	181	182	167	193	176	205	187	161	181	203	185	172	169	161	178	185	187	187	197	191	194	210	185	210	190	180	180	194	198	166	204	189	187	189	210	197	161	182	185	189	191	179	185	177	206	204	190	178	183	194	218	200	191	203	188	183	172	207	173	201	205	226	170	171	206	188	165	216	169	186	213	186	200	196	190	188	197	189	174	189	180	174	183	211	181	206	192	218	193	203	208	205	207	203	174	158	185	194	209	156	206	195	182	174	204	200	179	192	201	184	178	182	189	165	208	196	212	181	209	210	185	197	175	211	204	181	175	200	206	201	191	176	210	171	188	200	182	193	217	182	181	191	169	201	190	190	197	214	194	196	194	194	224	182	199	161	198	182	184	166	197	202	175	184	189	213	188	193	180	202	185	169	197	198	170	212	208	176	195	203	194	185	162	188	206	185	195	177	184	185	187	179	203	206	178	187	228	185	173	170	187	184	193	187	170	207	214	190	201	213	193	209	192	192	178	190	168	192	218	213	188	177	207	176	205	196	175	191	198	206	189	173	190	177	203	176	178	200	197	174	201	199	180	173	172	181	186	195	175	168	219	190	215	198	200	185	197	185	209	190	173	185	210	202	182	217	181	183	179	218	171	221	205	187	185	184	210	174	182	189	206	193	183	190	181	192	201	179	207	192	183	203	206	236	167	194	184	206	191	182	190	182	182	192	183	183	193	174	186	189	209	202	187	212	179	186	180	215	167	192	195	192	205	177	216	191	190	212	205	181	175	204	207	202	181	190	205	197	203	179	215	185	186	184	169	204	197	166	176	183	197	197	191	197	183	189	184	187	177	176	206	181	191	203	180	200	185	184	202	174	170	194	184	215	173	183	199	185	170	211	193	201	183	174	172	194	194	200	178	185	172	193	194	191	202	191	202	164	199	176	184	162	213	214	172	204	196	184	212	193	191	214	190	192	193	200	210	180	179	189	194	171	189	181	196	180	187	179	185	175	190	182	213	192	215	180	180	200	203	210	183	185	198	186	174	210	192	197	185	176	189	180	193	182	210	186	185	197	187	209	188	195	186	174	174	180	190	190	182	201	176	193	202	212	183	186	183	190	182	187	197	200	167	195	177	170	205	181	199	204	185	205	181	240	208	218	190	191	169	199	209	205	165	208	164	208	175	196	180	154	164	193	189	181	200	209	189	169	194	200	215	226	172	166	184	187	211	190	197	201	192	170	181	177	194	187	196	185	194	209	191	183	187	209	182	181	196	158	204	195	228	179	211	193	205	191	209	216	198	192	207	198	189	192	198	214	188	216	196	188	193	185	179	196	172	189	195	202	186	190	193	174	171	206	167	196	218	199	187	171	197	194	202	215	188	171	207	205	177	193	202	191	208	216	201	183	191	198	201	189	205	201	172	184	190	191	168	191	199	186	173	195	197	218	211	199	189	193	190	204	221	155	189	211	198	172	176	206	180	182	169	213	193	185	193	192	187	187	198	201	161	219	187	216	167	178	166	182	200	183	187	180	207	223	198	200	197	192	176	177	191	184	200	195	171	190	170	195	160	185	187	179	186	192	171	187	184	209	177	184	194	210	173	211	179	180	206	211	215	207	201	201	195	188	188	205	188	194	180	180	178	189	206	213	206	201	203	201	188	173	183	195
7726	2028	4881	5515	4563	3763	3096	2591	2227	1874	1683	1464	1328	1292	1120	1072	971	892	858	814	747	781	731	747	685	724	653	629	628	613	642	586	588	589	606	598	543	552	544	529	525	546	591	524	538	555	530	536	496	496	539	533	495	500	503	526	511	509	487	493	456	508	539	477	525	478	478	475	510	512	500	475	472	511	486	500	475	463	484	454	489	456	466	460	439	457	478	461	484	463	490	465	502	517	515	435	474	487	464	494	491	462	452	480	437	461	486	489	460	485	482	464	488	455	469	500	525	465	458	496	474	460	468	435	485	471	475	465	515	485	507	448	490	463	471	462	490	445	477	494	466	483	469	497	467	499	482	415	468	484	514	480	472	471	460	472	419	491	493	494	467	432	455	464	469	437	482	459	438	460	468	489	447	453	459	488	493	444	437	463	484	444	494	427	450	494	486	490	452	443	474	462	446	508	426	440	464	467	436	498	514	478	467	431	463	438	474	462	465	475	453	447	448	474	467	434	481	444	443	459	458	447	450	448	431	471	447	459	424	465	462	441	486	469	479	465	434	447	454	438	453	482	424	458	448	432	468	440	470	482	415	499	476	476	449	473	440	487	466	526	459	453	472	484	430	450	460	443	433	441	496	492	450	453	414	468	456	463	463	489	435	496	446	451	502	450	458	510	484	442	476	475	467	469	411	437	426	440	471	445	463	465	482	451	494	482	484	457	462	477	460	444	455	489	463	453	468	460	482	496	466	451	468	446	470	447	427	454	438	479	467	484	501	495	462	464	453	472	474	453	458	484	479	472	430	487	484	460	486	467	433	501	490	487	457	453	493	443	441	454	482	536	486	442	434	445	476	454	488	502	471	462	457	499	472	458	442	461	467	428	450	459	474	483	511	436	445	463	484	470	501	466	453	436	477	476	426	423	481	457	459	440	440	448	447	441	424	468	484	446	416	435	444	462	475	485	486	456	482	431	440	483	462	455	488	470	441	431	455	455	500	416	464	454	449	454	471	463	459	455	458	487	502	429	487	466	476	476	458	432	429	445	493	478	451	470	440	451	482	489	461	470	446	423	511	467	426	467	451	495	460	465	476	482	450	449	436	430	466	460	482	465	433	443	463	477	480	469	483	480	441	441	456	438	478	464	481	501	432	465	419	479	453	422	496	512	427	435	455	450	471	444	454	418	467	459	474	516	439	446	468	461	459	471	458	449	493	503	480	524	484	472	458	467	462	462	420	449	432	436	491	486	444	476	473	467	502	421	471	460	492	496	474	461	447	452	493	507	484	506	439	444	453	472	478	497	465	459	460	447	473	458	462	464	462	485	469	489	454	476	456	426	479	474	455	451	451	463	502	494	419	432	435	481	474	457	487	452	421	475	465	454	496	435	475	465	469	471	437	438	448	460	455	451	469	449	457	472	465	448	461	445	484	440	493	452	501	492	448	464	448	469	448	467	460	473	456	454	486	463	450	467	446	482	462	425	420	474	458	456	396	487	490	494	457	510	473	454	406	486	445	447	498	475	440	467	472	450	424	442	452	472	479	447	462	475	483	484	477	460	465	466	433	444	464	466	459	475	490	469	451	460	468	469	471	433	434	481	462	466	492	477	432	471	507	431	485	439	446	480	442	508	443	460	439	456	455	479	468	440	483	451	459	462	470	521	429	494	487	447	456	480	447	440	447	488	450	489	501	415	480	444	514	431	470	481	470	452	450	469	433	428	470	469	444	484	411	456	458	411	467	491	473	455	479	459	450	473	447	421	506	447	462	486	459	508	440	498	456	436	468	433	467	464	471	502	439	484	445	437	487	431	475	476	447	443	463	460	485	486	453	443	467	456	450	461	444	437	454	487	459	460	465	480	476	419	449	466	428	449	489	428	456	501	452	487	430	456	467	476	455	456	438	475	473	473	440	453	460	471	484	442	471	457	465	438	489	472	472	512	421	453	461	466	441	459	458	423	494	443	465	463	469	467	449	465	438	445	455	446	462	448	461	445	489	475	471	471	477	435	466	469	479	459	500	475	436	486	473	437	454	468	479	491	466	474	459	430	488	464	466	494	463	448	494	470	488	477	462	474	480	495	471	451	455	469	499	436	497	457	433	461	471	483	446	457	456	473	504	448	494	451	470	457	461	452	478	495	445	450	461	446	434	436	489	477	462	499	438	471	478	428	470	483	436	508	496	461	409	449	437	497	484	460	465	485	465	417	436	467	443	471	508	436	504	460	449	478	463	479	469	502	442	462	457	456	482	478	472	440	488	443	456	503	476	442	478	457	461	431	498	457	434	492	441	446	499	480	486	430	494	485	453	457	443	496	445	483	426	463	513	459	453	466	459	472	456	443	452	466	446	448	444	472	474	442	446	469	466	455	452	473	464	479	432	467	437	465	468	514	439	413	443	481	482	483	469	479	458	446	429	412	472	430	506	445	446	460	477	463	493	480	495	466	481	481	461	481	463	454	449	477	447	515	462	453	438	450	442	490	464	491	447	463	445	433	433	479	449	471	487	439	493	450	488	435	471	460	504	460	446	461	435	468	480	459	469	500	472	440	446	450	455	471	420	430	445	514	456	447	484	425	450	467	461	431	461	493	479	451	464	442	470	463	419	439	449	488	470	491	438	451	446	486	446	498	455	498	454	479	451	443	461	456	449	479	407	481	474	460	463	473	474	478	472	456	495	431	466	481	453	452	437	484	465	451	466	460	464	450	473	450	471	488	507	468	457	461	438	436	448	468	450	452	476	435	438	453	447	448	445	434	484	470	431	457	471	484	453	497	429	463	491	496	472	465	434	455	507	445	456	416	458	473	439	451	470	478	440	444	434	481	459	481	452	451	506	438	492	471	462	511	518	509	455	463	461	455	432	458	450	460	447	479	454	486	470	436	455	470	450	435	461	467	432	447	453	508	511	479	458	461	476	425	464	471	447	435	482	475	508	408	461	495	464	455	443	478	462	454	463	461	448	493	499	423	465	462	501	470	464	500	461	481	461	485	486	407	431	485	439	484	453	482	437	511	477	479	460	444	480	475	492	472	476	432	475	466	452	452	445	463	463	466	442	475	503	486	468	445	456	461	456	456	446	453	446	465	472	463	435	457	471	454	442	476	461	462	456	445	476	478	480	456	489	452	426	436	456	446	435	448	461	506	483	474	436	438	440	440	428	459	497	441	483	415	486	489	460	434	474	432	447	502	438	456	454	479	451	478	452	484	451	458	479	457	455	465	478	483	494	445	479	471	431	458	447	460	443	443	442	519	443	447	446	458	444	451	463	465	498	470	434	450	466	466	468	446	455	483	453	466	486	465	453	449	444	476	460	432	462	445	437	442	498	462	466	452	490	506	447	458	494	462	463	485	460	483	467	499	490	470	465	491	420	448	441	471	462	493	485	454	513	458	436	447	470	452	454	467	466	426	469	482	487	484	459	461	429	431	489	458	473	464	524	430	453	445	456	458	480	454	458	441	458	483	472	472	484	462	457	458	471	450	482	453
12196	557	317	262	259	257	229	197	222	189	205	229	186	223	208	205	253	212	205	216	186	211	213	240	203	234	231	234	217	199	204	208	214	195	228	210	241	231	210	213	204	224	215	194	214	191	197	235	218	208	191	208	194	193	177	234	215	212	235	200	231	230	212	188	193	220	216	196	241	193	215	222	223	216	226	224	208	210	193	182	201	245	223	221	220	209	223	185	177	221	200	231	225	225	211	201	190	194	211	223	207	231	192	202	229	186	186	199	201	226	229	205	225	225	226	222	218	226	232	208	203	250	237	219	227	218	206	214	220	204	234	213	205	202	206	234	211	193	210	200	190	232	207	208	235	216	205	206	196	195	214	228	248	195	205	215	192	228	199	192	210	223	225	219	201	226	236	215	217	197	239	192	182	215	207	218	201	233	230	203	199	183	213	239	180	215	199	224	215	239	200	223	205	210	230	216	237	209	206	206	223	201	213	214	207	226	212	199	212	223	224	230	232	209	216	200	213	229	199	229	197	224	217	204	196	192	206	196	211	221	231	212	243	211	189	239	217	229	222	221	214	209	220	212	211	204	206	219	212	195	189	217	221	209	228	207	234	188	218	226	229	221	196	217	205	208	196	212	238	228	216	207	241	231	204	235	254	189	218	248	219	223	226	200	204	204	224	228	212	233	204	201	216	200	196	202	206	221	216	218	202	224	210	208	235	242	198	243	212	214	220	194	227	213	203	202	219	228	190	218	199	206	223	205	220	231	206	184	210	211	228	214	220	201	217	249	201	209	178	209	215	226	222	208	224	218	226	223	221	211	221	236	193	228	244	213	215	195	198	235	214	214	220	200	224	221	202	218	206	212	207	234	238	211	183	208	202	235	193	218	218	230	197	189	210	210	210	216	206	175	223	204	227	195	211	245	233	223	215	231	197	236	236	230	214	201	196	218	243	220	218	211	218	207	212	201	195	210	211	204	205	194	207	215	204	207	213	217	234	227	233	231	197	211	182	213	219	239	218	190	218	239	217	230	220	190	177	227	233	242	195	222	238	201	197	253	204	237	241	204	193	217	220	217	226	226	225	245	194	206	211	200	207	222	184	211	216	195	202	213	211	207	221	213	218	206	228	207	224	207	219	180	193	247	215	231	218	197	222	234	214	215	214	209	206	211	211	220	203	170	226	213	208	185	243	237	219	203	200	227	218	212	225	200	201	214	207	195	215	226	219	219	201	232	242	232	223	214	204	204	174	225	221	232	195	182	259	209	206	236	234	184	211	214	206	204	213	232	225	220	196	231	219	195	205	203	203	221	204	201	220	183	219	205	210	220	214	194	210	226	202	217	223	232	192	208	232	209	213	212	225	204	198	238	230	199	222	221	222	207	212	219	193	212	231	213	213	195	199	208	200	212	239	236	248	210	219	198	217	197	225	214	217	218	207	192	217	240	194	217	225	209	231	235	237	258	214	222	186	218	206	221	223	207	204	218	186	214	213	188	218	226	211	207	203	191	222	189	197	197	214	229	217	222	261	207	208	237	221	199	212	223	224	189	229	209	208	221	233	211	207	200	202	205	223	217	211	195	232	192	226	216	232	224	223	199	230	201	193	219	220	212	216	243	229	231	206	201	224	193	199	227	184	204	203	199	226	230	220	222	208	236	219	218	209	204	205	189	223	204	215	215	192	213	213	185	207	206	229	223	230	232	214	232	190	218	218	200	205	255	217	195	186	203	222	201	238	206	206	228	252	192	205	237	201	205	206	196	177	190	235	206	186	208	213	185	225	193	228	213	217	210	225	188	203	225	192	211	189	224	236	187	176	227	195	222	211	227	225	202	223	244	196	222	240	220	202	199	206	229	210	222	229	224	207	200	199	191	225	195	249	225	214	194	218	225	219	210	193	208	210	204	247	196	167	219	213	212	237	218	218	193	208	236	224	207	247	201	223	242	199	220	230	239	212	219	199	222	191	220	197	200	207	197	224	210	238	200	240	204	206	221	216	213	239	202	206	227	223	225	224	238	254	199	207	188	229	201	206	199	237	232	215	205	217	230	228	201	221	212	204	218	228	233	237	211	205	205	212	217	200	213	193	247	207	213	226	207	213	218	225	215	219	196	224	203	212	210	208	202	207	215	223	207	205	221	235	196	217	209	227	209	233	209	205	210	217	207	200	206	215	213	205	224	206	224	209	243	200	215	213	216	201	236	218	187	202	239	193	217	208	211	210	212	218	231	222	195	230	213	214	203	212	189	212	234	197	217	211	212	196	224	226	216	220	245	238	196	241	206	224	199	228	168	209	234	208	211	214	261	224	202	232	214	214	195	230	221	206	219	238	197	213	203	204	199	209	211	209	215	219	196	217	240	209	214	220	205	207	236	198	216	216	213	217	207	238	224	218	218	209	211	207	206	236	202	204	214	217	218	201	247	221	197	201	228	227	256	235	215	213	204	211	210	209	218	218	216	225	208	218	233	211	219	222	228	210	195	228	247	228	228	231	199	255	230	191	224	224	210	217	185	231	194	212	208	220	235	238	215	214	231	227	196	213	231	201	212	237	206	227	217	212	194	223	196	201	195	185	202	200	241	224	210	195	217	197	223	243	220	216	190	216	236	203	204	206	203	197	211	221	240	208	233	207	193	204	214	206	203	207	223	199	226	219	233	233	199	237	217	244	204	226	238	197	208	218	210	209	206	218	183	183	206	215	216	210	204	217	209	195	241	279	205	218	213	175	239	222	218	228	216	201	211	200	223	212	211	215	185	211	202	223	219	227	221	216	194	213	228	221	219	198	210	212	225	220	229	180	219	196	200	225	203	236	241	220	226	204	222	209	208	206	224	231	193	208	191	206	205	224	242	222	235	192	200	203	232	237	195	207	217	223	227	214	211	229	198	239	221	209	223	214	221	220	242	194	207	230	219	203	215	228	209	231	220	205	212	187	204	207	205	199	196	197	239	233	211	200	198	201	217	239	225	204	230	228	237	199	205	209	215	220	216	216	192	226	249	247	212	223	188	214	216	217	218	206	220	227	226	218	205	220	241	217	187	223	203	207	197	207	237	219	227	227	226	197	219	220	216	204	238	221	210	209	217	221	213	210	227	222	235	214	231	237	244	228	237	211	212	203	219	226	241	205	200	207	240	201	213	201	249	222	209	215	217	217	208	231	214	211	203	213	241	194	212	226	194	223	208	210	205	235	221	227	248	195	212	198	236	213	211	222	240	218	207	218	203	209	217	179	221	227	233	190	208	177	216	197	243	214	189	203	224	230	217	215	216	228	235	213	204	221	209	226	199	200	229	191	236	227	234	209	247	217	206	202	216	231	241	218	192	218	204	217	221	209	225	224	194	261	224	199	214	200	218	234	196	233	229	191	225	226	203	229	219	214	218	208	185	212	188	213	206	246	204	200	233	224	204	241	219	216	224	216	229	205	205	227	197	224	209	211	206	231	214	208	211	215	200	227	193	220	193	204	199	229	221	217	194	217	215	242	226	234	254
6901	571	691	744	709	645	662	620	639	669	584	637	545	625	576	591	578	603	563	559	592	586	526	578	554	555	567	562	581	576	566	519	562	572	562	556	498	514	535	600	538	556	566	526	552	538	544	568	559	545	562	550	542	540	585	599	562	550	549	559	607	539	550	565	535	528	563	546	595	563	556	567	572	556	539	528	572	502	551	566	548	548	533	514	540	544	555	557	570	588	548	589	578	548	554	586	564	556	550	571	570	507	532	554	556	556	546	537	551	575	559	542	516	543	534	541	537	577	552	575	542	536	535	541	582	537	577	568	576	553	545	542	542	561	547	508	574	576	543	593	552	543	523	558	571	547	532	540	563	528	564	565	542	514	555	552	553	542	567	605	486	540	534	599	553	539	535	578	550	572	583	557	547	540	535	504	570	510	584	496	524	573	506	556	543	550	551	575	526	556	542	550	604	576	531	532	562	559	548	570	542	536	537	544	573	569	572	555	577	532	545	519	529	546	553	542	560	562	563	545	580	512	536	538	582	555	544	580	572	508	510	604	571	530	547	564	592	601	539	574	616	528	548	560	545	559	548	586	556	564	574	512	540	533	560	583	524	540	532	525	550	542	530	517	565	530	554	528	504	561	562	516	535	533	542	558	554	535	541	513	547	589	533	561	585	537	553	555	568	559	504	576	530	539	549	550	578	576	581	540	538	582	549	517	523	508	563	553	535	548	524	606	518	599	546	594	575	570	572	531	542	524	533	508	519	552	536	584	577	559	520	555	561	522	553	549	554	530	562	524	555	572	516	530	554	542	557	543	580	539	555	582	539	554	564	567	514	565	554	578	578	544	529	509	580	531	551	549	560	561	564	517	574	526	535	554	539	582	494	569	568	549	495	522	548	517	516	550	572	550	579	567	570	575	527	563	550	558	582	564	557	516	554	531	549	523	548	536	544	606	556	577	559	540	580	549	574	567	535	542	527	521	554	535	572	538	521	541	593	489	540	535	507	543	597	530	514	523	554	603	569	554	591	543	555	551	510	572	606	532	537	558	528	558	555	575	522	561	584	557	533	525	534	527	578	521	546	537	557	576	521	550	552	636	549	539	545	566	518	525	548	544	560	568	560	534	575	517	545	539	555	556	508	565	540	563	534	542	566	549	516	515	571	540	603	571	600	520	592	513	567	532	584	543	533	524	566	547	504	571	563	563	562	542	554	605	550	531	568	509	530	508	544	552	562	588	556	540	546	515	576	531	551	516	544	582	530	566	557	564	520	612	595	555	558	543	511	539	520	580	539	553	528	537	560	543	558	530	590	531	541	551	569	524	531	566	560	585	585	553	546	514	551	513	528	523	536	539	554	504	540	582	546	550	511	531	587	565	530	546	544	564	561	544	568	605	517	570	573	546	587	549	524	569	535	545	540	569	555	570	518	578	549	520	553	544	539	581	525	537	531	536	506	587	533	544	558	529	563	554	546	585	551	535	545	593	552	552	546	530	561	566	551	564	576	537	540	562	534	540	551	539	532	559	534	529	615	562	526	579	558	550	517	556	546	593	583	570	546	554	544	594	540	590	570	536	581	539	544	544	555	580	546	547	542	558	527	543	530	568	599	518	583	519	558	525	578	537	536	540	574	578	570	577	541	556	575	539	543	542	537	531	593	536	561	569	569	551	534	575	597	536	575	556	561	521	585	543	547	545	551	585	491	573	531	493	586	549	535	587	579	548	526	543	566	509	570	574	559	531	553	542	501	509	553	563	531	542	554	520	561	563	535	515	563	527	526	552	558	543	568	525	547	555	555	497	580	532	539	549	497	555	529	577	567	576	580	586	606	524	554	544	570	550	580	573	545	574	564	502	544	535	530	542	553	529	553	524	550	554	571	568	554	632	511	556	566	555	575	549	561	568	502	594	584	614	543	562	559	534	582	558	559	534	567	535	532	545	535	543	522	559	530	525	554	537	524	571	524	518	550	515	595	563	563	605	531	545	552	538	607	555	569	585	558	512	549	516	524	578	555	547	581	591	570	569	589	566	550	541	601	566	563	552	614	543	580	535	517	557	569	556	582	596	547	562	552	518	529	560	568	575	539	592	576	529	530	554	554	530	557	575	548	571	530	538	569	549	531	549	566	513	557	531	551	532	527	583	538	549	546	564	543	564	531	536	566	542	624	528	499	567	519	566	550	566	560	572	546	523	533	532	540	567	499	521	529	560	537	553	570	559	540	586	542	478	554	558	554	543	522	566	560	577	521	540	565	573	549	552	552	555	554	575	528	576	534	562	548	558	532	555	529	557	568	520	531	541	546	528	556	503	547	518	591	559	523	534	586	541	576	583	608	577	581	540	612	533	515	514	540	572	590	571	560	538	514	564	512	563	531	579	509	528	519	555	567	563	577	590	510	550	514	546	576	591	593	586	555	552	565	556	536	531	559	521	560	595	580	533	575	569	539	577	567	539	564	534	531	548	526	529	542	538	560	535	554	519	534	518	548	540	501	543	534	542	539	542	520	605	537	552	533	572	559	544	550	585	547	551	586	522	569	583	573	579	514	613	557	566	530	540	574	510	524	528	528	583	557	504	567	550	532	531	519	576	540	564	540	585	567	539	575	560	557	551	544	544	592	538	513	543	530	518	567	548	546	532	516	528	503	529	512	560	556	544	524	595	563	563	524	561	550	548	531	568	567	569	573	539	563	559	564	530	547	535	534	565	591	521	551	541	565	544	554	549	520	513	585	531	538	542	532	518	524	547	594	533	550	570	587	557	544	557	546	584	480	535	593	533	538	565	568	523	564	558	547	567	517	576	573	508	535	539	526	557	494	532	566	540	523	555	551	582	579	538	514	578	551	577	535	571	551	531	548	557	528	580	508	557	522	560	539	576	539	553	579	570	579	527	575	594	530	544	545	514	561	535	598	525	579	562	581	559	560	542	503	536	502	538	612	511	498	563	544	539	565	590	558	553	608	539	565	545	572	550	523	544	556	558	559	539	562	532	552	584	559	537	518	530	546	529	549	542	550	532	566	557	566	548	580	517	550	550	573	580	515	531	524	549	541	551	560	529	559	526	563	568	627	551	539	559	575	538	563	555	556	547	567	559	536	540	579	526	550	542	578	544	543	554	577	582	532	537	585	559	561	586	553	527	561	575	551	578	561	526	585	555	550	550	569	602	579	550	579	550	599	545	559	564	559	578	538	554	535	586	574	567	559	541	528	558	562	573	578	553	549	532	581	573	560	536	558	589	544	562	519	528	552	538	553	537	554	542	553	498	545	567	544	535	535	552	538	536	569	567	557	538	552	563	586	549	571	546	533	510	556	544	571	548	531	535	572	527	518	558	574	566	592	512	528	584	530	536	541	526	554	543	497	527	619	553	591	551	512	583	560	533	526	531	530	580	525	500	557	498	573	521	554	541	513	587	546	547	575	589	547	540	559	566	543	564	570	544	518	600	575	509	514	539	527	535	546	522	542	578	538	493	543	565	551	588	562	512	544	577
17667	1956	1242	1012	738	604	489	469	385	368	366	333	327	314	320	312	304	307	328	268	301	302	301	273	285	275	279	302	273	277	269	280	297	273	279	266	255	293	288	286	303	266	304	280	282	268	323	268	274	290	275	267	240	313	259	250	289	282	259	281	280	267	245	300	276	280	288	307	286	291	277	272	291	247	261	267	271	276	291	263	302	310	273	262	256	292	317	306	279	293	263	271	272	308	256	271	280	298	277	287	295	277	259	264	261	252	270	288	300	272	261	306	308	273	281	290	268	274	281	235	287	276	298	303	297	250	272	316	272	263	245	269	261	281	276	267	280	292	306	308	282	279	275	308	285	254	265	281	279	276	269	321	272	289	284	297	227	294	322	278	301	278	281	293	256	308	300	269	260	278	272	258	273	266	285	257	282	279	262	283	298	246	269	272	264	262	272	289	256	314	263	267	269	257	261	278	313	257	269	291	256	268	290	281	233	277	259	288	280	320	274	271	292	272	293	265	267	261	272	265	264	261	240	274	259	299	280	266	279	291	291	295	300	276	297	289	268	293	232	281	241	279	274	273	261	283	274	304	257	279	274	256	258	243	273	259	281	282	277	290	287	271	260	262	269	267	266	268	266	304	265	291	272	272	263	300	270	287	300	276	292	256	275	295	274	266	291	281	291	287	289	282	287	299	271	265	284	259	277	268	277	271	296	299	293	289	259	308	261	282	252	261	286	262	287	277	308	281	293	282	299	265	278	283	278	295	280	273	272	289	288	295	304	268	279	250	272	279	282	293	258	281	245	283	291	299	279	291	250	274	283	307	252	272	291	257	281	253	272	278	287	274	280	276	282	265	279	284	284	286	277	251	260	309	263	268	240	245	286	250	264	296	279	291	271	253	273	281	286	287	243	278	295	262	269	276	289	278	290	282	270	276	277	280	261	286	276	249	264	290	284	256	254	254	215	303	301	318	259	322	260	263	289	272	280	273	273	266	290	272	283	272	297	271	281	284	274	293	289	293	286	252	275	265	308	272	271	269	276	294	319	268	268	260	256	261	295	284	266	272	240	288	276	299	265	260	257	271	285	271	257	288	287	261	283	292	275	297	271	284	273	268	287	269	289	268	307	274	275	284	272	281	300	259	300	275	265	288	267	267	276	291	281	267	300	289	271	274	280	283	280	267	260	280	272	263	271	285	304	285	297	263	274	274	249	288	265	296	270	262	279	284	277	285	292	289	281	299	273	284	270	271	289	287	296	258	262	268	291	248	272	290	312	287	284	266	302	264	285	250	279	258	286	280	279	269	300	291	268	284	277	292	278	259	293	272	282	283	252	280	269	269	296	305	282	291	277	302	275	291	293	242	246	261	273	282	288	260	270	270	283	277	289	256	313	257	265	289	276	277	245	255	305	297	305	274	287	299	273	273	266	288	282	283	285	259	286	274	266	297	249	270	304	300	262	282	251	266	271	286	274	261	254	276	266	294	276	266	267	255	254	293	314	270	247	253	288	263	250	279	270	283	276	286	273	254	286	256	267	271	278	300	234	296	273	291	320	275	277	287	269	291	258	288	246	249	288	271	289	295	266	284	241	252	284	285	271	267	294	269	255	258	273	299	276	276	256	283	249	282	259	293	293	295	273	275	299	261	252	263	255	293	277	274	262	277	279	295	283	294	288	272	265	273	282	274	294	291	273	274	279	295	263	295	281	298	254	276	315	271	257	321	278	262	270	257	250	289	258	270	255	301	243	290	317	285	336	269	261	264	288	256	258	278	270	252	301	265	274	294	266	301	279	273	276	264	293	278	298	271	284	287	260	326	291	283	278	292	277	271	280	296	287	285	280	269	250	283	281	293	268	265	298	270	273	278	279	282	275	252	259	289	293	279	293	267	267	281	245	276	269	264	271	300	261	316	291	259	278	297	260	259	255	290	280	235	290	275	297	252	282	280	289	291	273	252	277	274	265	285	262	246	289	285	285	278	277	274	256	287	257	307	282	297	284	270	271	261	268	286	262	274	291	259	262	261	266	269	276	305	284	279	293	300	289	285	241	292	300	276	243	280	278	271	275	280	279	328	280	265	267	234	283	255	306	300	299	258	267	281	253	270	258	296	266	270	295	300	296	285	280	277	290	299	296	288	266	273	260	269	259	281	286	268	290	282	293	299	304	271	307	256	286	317	290	302	283	273	258	287	263	301	309	265	281	274	283	286	270	255	255	305	320	244	277	288	269	309	284	279	280	272	270	257	270	289	333	258	280	315	298	253	276	274	262	277	310	271	256	289	271	279	295	297	270	285	278	262	253	265	291	264	280	296	309	299	288	295	262	295	300	272	276	268	265	280	264	273	271	274	284	271	276	249	251	301	278	256	318	265	284	259	285	270	275	263	271	311	251	276	284	331	283	303	301	287	281	269	277	265	297	292	268	282	290	265	270	278	298	292	257	232	306	266	301	279	335	278	295	278	263	284	299	291	286	261	286	277	296	276	282	288	300	269	317	283	248	301	294	297	267	260	258	273	268	271	262	289	279	246	283	257	257	284	275	295	260	270	263	292	270	265	301	269	266	294	275	236	269	278	273	275	279	299	291	286	268	266	292	269	274	292	256	286	276	255	283	266	281	284	258	259	298	283	256	296	264	280	305	287	255	278	297	265	266	256	285	268	268	279	302	301	283	319	250	272	253	288	258	264	283	279	265	283	263	280	250	282	258	277	278	249	297	261	262	293	276	274	229	313	274	285	292	282	307	306	277	288	263	270	279	246	283	286	277	265	279	286	286	259	268	275	288	267	290	267	282	291	279	280	279	270	277	278	288	235	291	300	253	296	245	261	297	278	278	287	282	292	253	270	276	258	282	250	273	291	266	265	265	275	289	256	280	266	273	296	271	283	274	269	289	264	294	296	260	270	302	262	290	268	273	271	269	282	254	312	314	300	245	264	268	263	266	298	305	279	262	287	296	262	298	276	285	298	274	279	285	258	283	271	267	287	277	269	285	286	304	298	294	283	234	254	272	267	281	281	291	276	305	290	261	261	258	280	278	305	304	291	266	256	286	262	308	270	297	278	291	256	279	282	265	284	249	272	268	284	274	263	265	289	254	285	274	303	285	297	262	256	282	291	264	286	306	298	277	284	263	274	270	260	304	289	260	273	249	293	313	289	278	299	301	263	270	277	293	284	261	303	285	283	280	285	253	251	263	275	261	263	275	298	248	320	259	262	275	298	291	273	257	301	300	255	300	265	281	269	280	281	278	269	282	270	267	272	298	279	278	282	276	294	284	259	296	258	252	256	276	287	290	283	292	293	298	288	313	268	265	286	279	275	300	268	246	272	285	291	298	313	278	281	295	248	279	248	281	274	261	293	290	268	277	300	278	264	265	262	276	266	290	278	286	296	279	267	274	262	256	299	278	285	261	271	274	264	284	256	308	302	285	305	265	279	271	287	265	314	270	253	292	268	279	261	295	283	265	279	277	266	257	281	260	261	270	257	278	295
7506	1402	2924	3322	2814	2410	2048	1711	1607	1398	1305	1216	1114	1049	979	1008	965	961	868	853	878	845	807	813	836	841	761	805	738	811	773	763	769	776	745	808	753	751	745	737	736	723	725	750	743	709	749	720	747	717	745	699	688	681	745	748	744	714	693	731	697	696	700	724	743	724	674	673	725	732	710	735	668	694	697	722	671	726	675	650	718	669	705	696	714	659	712	744	748	668	705	702	674	673	688	709	691	684	702	733	625	724	705	689	684	678	699	711	707	715	727	691	663	703	720	720	673	706	701	665	687	682	697	699	723	662	670	689	671	703	699	679	747	729	721	686	729	685	686	715	694	708	720	681	696	671	689	662	711	661	738	717	765	663	731	704	680	668	711	715	746	709	650	733	688	680	707	671	679	711	703	688	762	680	746	701	673	653	709	676	664	681	691	697	680	659	696	716	665	703	660	683	683	713	706	715	736	721	668	682	680	706	712	701	662	664	702	719	711	700	735	686	712	709	705	697	728	727	735	723	692	696	690	721	678	670	751	674	688	720	738	680	697	751	650	671	700	733	708	697	698	674	681	693	726	752	713	704	695	731	683	724	708	723	673	678	705	710	717	636	661	668	695	671	756	729	681	715	701	664	686	689	709	701	624	685	672	711	676	728	642	673	685	703	705	723	674	696	721	691	727	725	661	712	696	678	721	633	736	708	697	705	694	705	710	705	683	639	737	717	686	675	710	666	678	659	666	705	700	695	707	712	719	702	695	725	715	704	733	725	695	681	738	702	722	702	667	727	674	720	701	715	744	695	674	749	659	690	700	709	654	665	702	722	683	686	692	649	702	671	738	731	686	665	705	676	673	672	697	703	723	705	708	695	737	698	690	697	709	721	708	724	672	723	706	712	711	618	681	722	640	749	714	660	749	723	704	682	723	718	670	703	710	681	704	722	700	692	717	706	679	641	662	683	667	687	726	678	700	688	681	672	667	674	667	702	687	669	717	702	712	661	706	691	688	697	685	685	745	671	701	672	706	705	714	686	689	708	702	690	646	690	704	720	671	649	730	676	667	666	684	661	690	718	690	684	690	745	717	696	697	696	702	702	657	675	700	747	708	715	698	644	736	694	687	698	687	718	675	707	690	740	700	715	697	654	700	658	697	681	676	715	742	688	661	688	694	665	691	715	689	675	643	675	714	662	669	685	710	701	704	707	650	740	737	705	654	658	709	703	675	719	692	652	654	655	716	745	670	703	721	676	700	707	721	689	710	682	694	725	679	718	689	685	704	675	703	698	727	721	741	696	728	706	693	749	682	726	694	690	696	705	722	706	697	687	682	703	659	714	730	682	724	777	705	674	726	735	706	700	731	721	714	667	691	677	683	691	700	707	648	692	720	696	724	648	665	720	684	686	759	671	740	705	795	667	679	706	699	705	682	709	698	711	735	692	664	692	689	709	729	703	699	713	727	719	734	678	710	653	722	680	662	730	685	744	708	694	704	680	670	696	737	683	731	681	748	677	687	735	690	757	701	687	683	703	659	706	694	701	672	733	681	738	686	695	735	696	709	727	712	684	706	709	758	664	692	724	676	650	690	709	740	696	709	663	708	674	719	713	671	645	690	722	679	695	715	618	694	711	709	727	673	644	691	660	715	725	658	714	634	714	688	698	760	748	714	700	686	714	699	678	707	636	723	667	698	678	710	710	696	705	679	745	694	736	708	712	726	701	698	683	741	683	680	703	667	668	659	692	691	712	714	716	680	687	663	722	732	747	683	691	713	671	694	698	664	731	723	716	708	709	710	717	678	679	715	720	719	702	671	737	666	708	730	707	678	635	714	650	700	698	697	677	674	696	679	737	705	705	706	650	700	716	698	680	665	712	701	697	689	724	681	718	669	748	703	695	719	698	707	680	699	687	689	689	671	714	699	721	675	701	684	706	723	701	695	633	729	688	683	681	716	720	666	713	701	669	671	712	686	691	730	726	687	705	713	696	685	685	676	698	716	652	724	732	664	632	721	697	728	634	686	707	683	731	705	718	716	704	692	714	710	716	657	716	670	695	687	730	681	694	666	727	717	702	728	684	736	683	727	712	728	692	722	698	711	693	714	730	691	598	687	695	655	676	672	742	655	735	723	684	708	692	697	677	696	706	681	690	701	707	671	688	689	703	679	674	689	699	688	730	685	672	689	704	706	726	686	704	731	692	670	686	697	680	659	705	699	735	712	664	696	697	705	704	680	740	737	682	714	697	695	655	728	681	682	679	711	710	739	724	623	733	702	690	673	723	685	648	720	683	695	723	693	685	724	676	694	672	680	701	682	752	689	647	726	679	670	735	707	667	675	715	730	672	730	677	743	722	697	716	738	665	707	708	726	654	691	698	694	657	694	713	746	639	642	743	683	701	673	760	667	671	714	687	705	702	631	663	695	718	708	674	668	640	712	690	719	669	717	691	714	675	684	701	704	706	678	685	691	674	734	699	708	717	695	766	713	693	717	749	719	750	695	689	734	707	699	687	699	705	714	676	712	683	710	712	686	661	707	723	702	725	717	658	678	677	744	698	702	698	736	704	666	673	738	682	700	704	710	740	686	724	662	677	712	712	712	683	725	646	650	690	653	710	689	658	667	703	671	690	687	723	681	679	723	738	712	670	713	675	697	716	761	706	700	715	669	646	689	707	695	713	637	733	683	713	705	728	713	709	686	689	631	769	693	664	675	701	694	696	699	652	658	676	683	693	662	705	688	680	701	673	664	714	703	696	765	706	697	650	720	731	651	661	673	690	695	675	691	736	743	724	715	635	706	675	646	741	719	703	698	700	712	697	663	689	702	719	716	715	689	721	675	676	631	687	678	696	674	739	716	707	746	654	661	686	681	711	694	696	677	732	738	684	669	679	685	700	667	688	690	742	694	715	671	735	671	672	731	732	700	738	677	688	738	684	722	696	711	701	657	678	699	681	674	704	711	696	684	676	658	661	738	719	663	676	676	604	705	690	719	743	647	723	664	687	732	699	761	667	667	711	731	733	731	684	698	689	681	692	668	651	688	692	662	738	662	720	706	702	714	646	658	659	704	731	656	694	674	689	677	690	723	710	699	698	693	698	716	715	733	705	717	713	700	757	670	695	702	706	696	688	679	734	683	675	708	715	687	654	679	708	681	671	677	696	741	699	698	699	701	681	709	708	706	673	673	692	647	716	712	710	706	695	724	727	673	656	699	710	670	667	722	710	709	681	690	681	734	672	678	752	658	706	730	757	714	678	694	697	681	679	703	667	690	684	692	723	714	668	709	731	702	671	697	716	713	707	712	646	693	710	674	707	688	729	660	695	671	710	721	695	666	666	676	729	729	681	693	698	708	682	714	693	698	697	726	698	686	697	635	723	614	692	661	690	738	753	674	736	676	717	706	694	714	700	694	681	693	711	717	700	701	685	682	653	681	684	752	750	680	702	688	697	729	708	653	675	675	686	724	590	621	666	700	677	712	689	688	725	704	722	716	688
22823	4113	2403	1781	1142	919	687	554	418	410	346	330	323	291	283	302	246	225	245	244	236	242	261	225	230	215	207	190	217	215	193	185	192	198	184	184	201	186	174	190	202	203	194	201	180	202	168	215	203	193	206	193	204	196	180	215	206	221	186	193	201	209	200	186	198	209	197	187	197	159	185	182	201	206	194	190	188	185	170	179	176	172	191	204	202	202	173	200	205	201	166	179	188	183	207	180	181	182	193	179	176	195	201	187	163	180	230	186	191	165	179	191	178	203	188	171	179	194	199	186	207	203	198	182	198	156	201	192	183	192	215	188	196	188	198	180	174	201	199	187	183	192	191	200	173	187	171	189	206	176	209	182	182	209	209	166	226	183	178	182	195	188	192	185	192	179	179	203	180	182	191	189	192	211	212	203	168	196	176	195	195	179	182	203	199	171	205	201	184	216	212	187	202	182	185	178	191	203	196	188	194	187	178	175	177	195	196	194	192	206	164	184	211	194	206	186	194	201	212	198	168	166	212	200	200	198	193	188	191	212	194	189	168	182	174	189	165	185	208	182	197	199	199	192	191	171	184	187	184	197	193	190	173	193	177	170	189	194	185	179	177	191	194	175	179	207	202	191	189	195	197	193	183	195	204	192	219	174	182	189	197	208	198	172	188	201	206	220	208	191	232	208	177	174	178	208	183	204	193	182	183	186	203	184	177	173	203	166	214	189	193	177	179	198	195	189	198	182	200	188	189	189	203	212	209	179	200	199	161	170	207	180	204	194	207	203	185	187	181	172	189	164	203	179	208	210	171	200	182	181	175	181	164	208	189	178	185	203	180	187	194	176	181	205	220	199	191	179	203	150	196	219	180	188	182	190	193	211	191	203	205	206	176	204	181	200	200	196	194	169	203	179	204	195	153	183	213	186	175	185	193	196	199	209	185	184	169	216	172	204	201	187	169	202	170	187	193	206	179	219	181	186	196	179	206	206	176	210	193	192	208	204	202	214	192	187	194	217	204	202	188	182	197	187	199	173	176	175	223	218	175	202	209	182	192	179	187	180	184	173	192	203	171	180	202	200	171	176	192	178	182	207	190	184	192	180	223	186	177	214	171	187	183	199	205	190	200	183	209	222	175	140	191	167	188	184	174	184	192	195	181	201	206	187	195	188	216	179	195	195	209	188	216	221	183	184	195	189	190	196	175	214	195	180	175	176	168	176	202	202	171	197	191	170	203	205	168	195	182	189	197	204	177	169	196	197	190	214	188	179	181	210	171	191	192	219	190	177	186	190	194	185	183	184	179	186	196	215	200	202	184	185	167	191	189	199	186	179	180	211	202	203	194	187	173	184	199	203	158	197	200	193	176	205	195	199	181	170	231	184	204	173	205	178	154	198	180	226	210	204	172	174	203	204	204	188	224	206	173	228	158	193	185	208	180	196	203	196	192	225	198	212	185	185	198	184	191	183	181	164	172	211	193	176	197	178	182	187	185	213	176	205	204	178	204	194	174	192	175	212	204	207	190	207	195	198	187	185	201	199	188	192	202	206	200	188	184	207	196	185	203	163	179	194	194	174	186	182	187	204	185	166	190	187	192	208	197	197	190	178	180	168	169	197	185	185	192	193	229	160	205	181	188	173	206	185	178	194	182	173	201	172	206	186	173	194	206	181	182	176	194	193	213	207	191	207	204	187	182	198	180	194	184	192	194	225	181	203	198	170	207	188	180	174	190	175	203	201	184	199	186	191	173	207	206	197	192	186	200	160	205	226	180	193	190	202	171	217	174	183	217	188	175	188	186	184	194	208	191	182	203	175	163	186	206	208	198	201	210	211	169	199	223	173	194	164	190	175	170	205	159	170	199	167	201	201	207	161	180	203	177	201	178	205	212	172	159	181	178	182	172	184	185	194	215	189	202	183	169	173	213	206	185	188	179	183	185	198	198	202	189	225	183	165	200	193	193	197	193	188	191	191	182	183	180	178	183	171	204	209	192	203	156	177	198	191	186	177	199	189	198	195	191	225	171	173	199	181	175	186	189	186	201	164	197	200	181	172	195	191	194	191	171	178	175	200	203	179	217	192	179	189	192	180	186	179	205	201	187	189	216	199	181	197	189	182	183	188	185	186	189	180	189	166	208	202	193	189	196	181	208	186	202	209	207	189	195	158	193	178	184	202	171	173	161	182	181	192	153	202	219	210	172	200	189	206	196	169	200	194	198	214	169	175	184	192	205	229	176	192	167	179	208	190	206	196	182	198	197	194	178	207	187	181	186	182	232	198	169	198	188	196	200	187	199	192	193	212	194	200	183	199	184	197	185	177	195	180	172	178	190	187	201	205	194	174	194	214	177	202	202	197	164	181	160	194	176	169	208	173	196	179	194	180	209	230	191	189	203	185	173	190	185	197	201	190	197	202	205	173	210	203	191	178	182	202	198	199	198	204	194	188	192	181	205	171	198	192	208	192	195	228	185	180	199	184	212	211	206	183	193	202	215	191	208	190	179	187	182	195	188	190	178	183	200	181	176	207	179	203	195	201	173	209	198	197	219	207	166	199	207	218	198	223	196	182	184	197	180	197	208	192	206	196	203	190	189	187	184	164	203	197	218	203	198	199	190	187	182	175	197	185	186	175	195	176	180	217	195	208	180	185	200	192	209	199	213	177	183	210	192	208	176	183	173	186	195	175	178	184	188	181	192	209	193	198	235	196	184	179	221	195	185	189	174	193	207	173	196	227	169	200	197	191	188	205	174	219	204	197	181	189	195	197	184	164	178	186	199	212	200	188	206	201	201	172	170	186	169	179	188	168	199	188	196	198	158	188	209	188	189	200	193	198	133	202	182	188	199	207	191	192	204	196	185	212	182	201	183	199	188	188	174	190	214	219	205	183	200	179	205	189	186	191	173	170	175	176	187	176	209	178	202	192	193	161	198	192	191	179	171	197	193	210	191	217	204	191	199	178	208	182	205	195	164	172	177	173	189	158	206	183	219	200	199	212	213	200	209	203	195	179	215	183	181	181	182	167	187	196	187	168	181	168	190	204	200	178	205	180	196	199	188	216	206	207	209	199	185	194	188	215	170	183	181	189	187	207	185	204	194	201	187	201	170	186	211	173	190	199	176	175	194	209	187	209	179	195	188	199	187	211	192	209	190	206	209	195	176	171	197	195	190	201	212	200	199	201	179	162	186	209	186	185	185	169	193	179	197	184	193	183	187	215	212	193	198	183	192	183	194	200	193	206	198	204	195	183	182	208	182	198	194	197	174	206	163	220	191	192	156	190	185	176	195	187	208	194	187	214	194	193	181	193	190	188	207	210	207	171	182	207	206	204	187	187	181	192	194	203	183	205	175	194	211	213	187	201	220	175	208	172	183	195	190	195	202	201	177	195	178	184	191	168	182	180	201	200	176	212	184	194	191	158	192	201	205	185	187	204	201	191	169	177	193	188	175	186	179	190	178	208	170	216	175	208	205	203	221	192	197	172	192	207	174	197
7701	2100	4911	5544	4662	3821	3026	2501	2180	1902	1677	1522	1333	1213	1115	983	960	956	781	807	759	809	741	674	669	645	639	618	651	596	645	614	598	559	565	572	563	560	525	578	578	499	543	562	524	516	562	514	531	522	512	492	527	516	490	487	545	517	524	524	477	519	517	495	542	513	505	474	545	509	528	433	461	494	465	520	493	459	481	491	487	487	521	500	484	539	485	495	453	461	496	499	492	507	488	489	480	490	491	464	485	509	489	491	497	453	449	498	467	486	484	459	465	481	460	464	516	444	480	443	494	473	481	470	485	394	451	496	487	435	458	475	471	461	474	475	481	514	432	491	453	461	433	491	481	504	457	486	518	462	435	442	521	424	489	465	462	446	484	507	467	444	485	481	503	503	443	409	484	494	479	470	474	456	479	468	465	474	469	457	459	480	452	509	470	421	485	493	441	441	447	464	453	466	454	435	472	478	452	457	474	450	480	483	445	454	485	493	478	473	449	479	458	429	451	466	452	507	463	433	459	472	494	455	435	478	448	475	539	471	480	456	466	465	434	434	442	463	489	448	467	451	440	489	466	468	457	487	421	449	479	447	471	432	438	480	495	466	492	467	476	422	495	415	457	469	436	459	419	459	411	427	486	483	473	483	444	457	432	477	496	478	467	462	471	507	462	480	438	482	441	496	451	464	487	499	446	479	482	471	467	456	484	477	467	506	453	483	446	459	479	471	470	468	453	476	478	452	464	513	474	460	463	464	421	474	482	453	480	425	464	481	456	461	467	456	486	485	475	469	479	454	506	442	451	459	416	438	494	430	475	443	435	474	461	447	451	453	470	465	449	477	469	483	450	448	446	483	467	468	449	448	471	489	443	458	447	456	446	439	461	448	459	505	502	454	464	466	442	460	481	440	466	454	447	480	474	428	454	451	474	480	471	474	496	432	492	443	499	496	500	499	462	489	460	485	474	519	476	488	458	491	521	438	452	472	478	467	498	436	459	467	472	496	497	437	466	442	456	483	475	489	462	452	482	474	472	485	452	455	453	464	462	475	496	472	461	425	466	441	468	447	448	472	437	452	480	487	463	433	485	466	478	472	458	468	489	425	467	433	445	518	449	456	452	458	490	429	479	451	461	451	460	445	488	458	445	472	463	460	447	438	502	463	479	473	466	469	442	485	499	499	424	472	428	456	454	467	429	486	466	485	440	501	453	463	465	469	445	465	474	461	431	486	479	461	463	460	477	454	452	444	461	483	474	461	456	458	496	455	471	420	463	500	428	461	478	485	467	483	444	466	460	426	453	463	434	473	496	445	477	455	486	487	475	462	482	460	468	432	493	433	460	449	460	464	493	482	439	455	452	478	463	462	456	504	440	477	451	479	471	491	435	463	497	427	451	520	487	446	474	471	499	442	441	481	465	468	479	459	480	477	446	481	491	447	468	461	440	453	453	440	426	495	426	480	430	477	468	433	433	454	469	419	468	471	487	450	472	488	500	464	472	487	472	486	534	463	497	477	472	479	440	444	461	458	464	482	466	407	469	476	452	487	463	462	445	481	479	458	459	443	436	442	440	488	457	458	472	458	456	448	449	445	474	456	486	479	501	465	472	456	498	443	495	462	452	468	489	424	456	483	426	459	485	461	472	463	434	458	485	437	453	461	428	479	437	485	469	479	460	466	463	478	450	429	464	471	429	450	442	473	449	416	459	448	483	462	473	449	455	409	449	433	449	462	473	470	469	458	481	461	456	459	461	479	483	468	434	459	455	421	459	461	463	436	445	447	492	461	427	450	459	456	434	445	434	478	447	459	441	466	444	450	473	460	466	474	431	445	491	453	436	441	432	468	463	487	499	462	484	465	489	438	446	465	438	462	487	464	503	473	454	462	463	428	461	433	443	468	459	470	452	472	417	460	488	463	435	432	434	462	425	477	490	460	489	474	459	455	435	467	455	501	443	475	441	460	407	437	483	496	443	454	419	483	459	450	445	467	486	439	448	453	473	497	470	469	451	455	461	466	488	486	440	479	459	481	441	502	462	448	472	484	463	483	480	442	451	465	440	472	464	447	486	458	490	491	419	507	463	471	478	476	483	448	470	441	441	466	468	498	451	459	436	462	502	435	483	472	506	474	476	506	478	459	446	454	477	473	430	465	455	471	445	467	471	475	469	487	503	462	473	467	478	464	460	469	433	472	464	411	450	484	475	468	424	482	458	476	461	458	470	451	448	502	452	467	458	427	447	437	475	463	449	472	460	449	467	453	459	430	525	460	441	489	432	501	457	462	422	459	438	464	455	448	460	474	454	498	453	443	432	445	465	443	465	441	466	466	469	505	448	436	476	468	492	481	480	437	470	445	441	476	479	434	447	456	458	461	438	445	450	467	472	452	475	464	453	454	434	457	468	462	463	482	444	424	455	426	481	457	478	480	482	460	491	492	446	469	463	474	461	457	449	493	471	429	461	484	439	427	466	468	489	483	437	471	435	473	431	458	440	470	496	453	425	474	462	490	489	473	467	458	474	433	453	478	478	461	482	479	473	459	447	468	471	471	467	438	469	447	506	422	460	466	464	441	495	484	469	448	465	485	473	450	478	454	455	462	452	461	435	434	426	452	513	443	510	466	452	463	461	492	462	476	479	434	461	445	475	450	438	461	459	438	502	458	428	483	445	427	447	475	455	485	492	475	466	478	460	482	474	503	494	452	461	455	477	491	455	481	470	442	526	408	467	456	471	440	425	449	455	469	436	469	476	514	496	451	426	481	412	489	481	489	463	455	442	492	478	492	400	459	469	437	473	452	493	478	462	456	457	491	463	483	481	432	467	435	441	452	498	482	432	500	482	490	462	441	463	492	481	494	543	490	483	425	456	428	467	465	506	482	469	457	472	481	499	481	498	519	471	482	475	467	462	437	452	447	463	486	501	452	440	481	467	480	475	482	483	441	445	470	415	429	453	481	463	498	422	480	467	440	445	485	489	448	447	479	474	452	445	476	481	444	477	464	509	453	435	474	443	448	482	482	467	468	522	443	474	418	453	422	470	455	459	471	447	449	443	468	439	441	448	502	439	455	453	436	475	466	450	459	484	452	455	458	437	478	467	473	445	471	465	469	485	479	462	436	474	457	469	498	506	450	478	482	480	496	443	473	458	481	493	458	466	427	463	461	492	458	467	494	491	461	484	469	445	483	475	472	461	466	447	452	474	491	459	460	457	458	482	416	455	467	461	491	406	447	456	448	478	468	462	458	489	481	485	479	439	450	448	465	475	460	506	497	465	527	483	471	443	425	459	460	485	487	447	432	446	506	462	453	443	455	482	474	456	443	477	450	452	482	450	484	467	452	484	457	471	477	476	491	497	492	469	451	442	462	467	479	447	468	467	460	444	460	489	444	444	461	512	481	483	447	463	443	508	444	450	501	461	467	485	492	456	463	489	508	444	460	462	445	533	469	463	449	506	473	494	440	427	469	456	491	423	456	492	450	443	467	485	490	501	487
12225	486	263	245	265	224	225	205	266	231	218	222	214	218	223	218	234	210	214	209	223	187	202	227	242	216	199	221	172	214	222	199	224	241	228	202	210	221	217	237	201	205	196	235	207	193	195	243	233	207	231	229	214	188	210	207	210	236	216	240	194	228	194	201	192	198	224	211	229	202	216	219	228	206	231	227	214	237	231	241	216	203	234	225	228	201	221	214	197	205	208	231	232	241	248	207	201	228	193	214	194	201	226	219	205	222	193	212	226	200	181	186	186	213	204	211	242	215	228	221	203	209	200	237	186	215	215	228	199	223	216	211	234	183	230	243	186	235	207	196	248	217	224	205	228	235	220	227	194	208	227	198	220	229	204	212	192	227	198	203	193	221	201	212	217	212	218	176	233	230	207	208	240	213	221	218	229	210	216	222	193	220	232	188	220	214	215	246	195	199	184	197	225	205	223	200	222	185	229	221	210	211	217	199	211	214	191	218	213	195	222	230	209	211	222	217	228	220	227	210	224	220	211	212	220	221	213	208	241	214	192	196	201	210	204	227	194	209	243	210	225	216	213	226	203	200	194	198	227	192	228	196	236	224	217	213	222	215	214	217	208	222	224	216	201	220	218	220	235	224	239	216	196	212	226	201	219	214	182	203	231	251	223	236	202	207	212	183	204	215	202	209	230	223	197	229	218	218	216	198	200	218	219	211	229	211	210	214	192	229	202	210	203	206	213	218	228	219	227	218	229	231	203	225	226	226	206	210	204	244	233	219	223	221	181	223	204	244	207	221	217	232	209	209	221	201	257	212	216	200	202	202	222	225	191	213	217	218	221	218	232	232	212	218	219	198	199	202	189	221	186	232	230	191	219	213	229	220	207	224	187	225	173	201	233	216	201	188	209	202	208	209	197	206	202	227	225	226	197	198	196	219	200	250	221	211	210	247	234	220	201	247	218	218	225	209	215	208	204	236	217	203	198	205	197	236	220	225	210	225	214	212	215	210	255	225	194	234	234	209	197	199	199	224	216	197	191	217	231	194	201	218	223	216	219	224	219	181	216	209	223	225	208	206	194	240	221	245	208	187	221	217	184	210	205	207	230	224	219	209	210	211	195	209	213	226	214	249	197	187	197	205	210	226	208	195	215	194	213	205	186	261	208	218	232	209	218	199	204	191	207	213	229	217	237	222	201	236	221	211	215	210	202	230	209	222	208	221	215	233	197	210	222	217	209	217	231	217	204	189	228	213	202	191	225	191	248	219	234	226	228	227	207	235	191	232	212	208	213	216	212	240	216	220	221	202	237	222	216	226	195	259	212	191	202	194	205	210	191	226	221	220	203	226	192	224	200	203	188	233	204	212	218	212	192	209	223	214	212	217	222	212	204	215	235	235	255	223	214	215	229	233	207	233	195	207	207	225	181	236	204	233	240	211	206	215	191	219	228	208	208	229	208	216	196	210	209	238	225	204	219	222	212	218	219	198	207	205	240	245	204	196	214	206	246	196	232	239	242	204	236	210	219	224	206	216	202	228	212	205	218	197	227	186	219	184	189	215	222	203	211	189	230	215	200	214	207	204	212	207	210	218	223	199	193	194	219	174	214	217	235	201	203	234	239	219	204	190	209	236	225	234	219	216	258	215	228	210	189	219	215	211	230	206	227	192	197	188	208	219	236	210	205	229	224	216	232	229	237	228	196	215	235	198	218	229	239	226	218	209	226	211	190	204	230	205	237	232	196	224	224	243	238	214	211	210	222	227	218	195	236	223	210	228	192	198	222	216	189	202	203	186	215	246	196	224	244	183	226	222	200	193	223	212	207	215	199	201	220	237	234	202	216	200	192	211	203	236	216	195	201	220	188	220	230	202	212	237	237	204	224	221	231	190	208	233	202	197	194	216	254	221	209	208	225	221	232	197	197	235	215	241	199	207	190	206	216	202	195	209	213	221	203	220	201	214	189	220	220	213	193	217	226	209	183	206	203	206	227	220	218	226	225	197	262	217	225	215	205	235	214	213	209	208	179	223	218	215	200	211	202	198	219	188	191	205	220	219	229	215	201	220	226	201	235	211	202	205	215	200	219	228	208	215	210	224	233	201	215	234	214	211	240	188	205	217	244	185	223	206	192	194	240	246	225	215	184	236	237	248	189	203	217	222	209	229	193	242	198	221	211	206	217	195	226	209	218	210	215	222	224	224	184	195	208	242	224	242	202	212	209	213	230	213	197	244	207	210	222	234	203	213	207	210	212	224	191	169	217	213	187	214	220	230	203	218	206	187	209	201	227	205	215	208	227	212	204	248	211	207	172	187	217	196	221	205	209	234	225	195	228	206	206	230	216	198	184	197	211	231	236	203	198	193	222	217	233	172	205	227	196	223	208	248	213	241	179	239	226	187	240	212	225	210	229	210	229	206	213	216	212	195	224	211	235	220	226	218	210	213	203	218	208	224	254	201	182	208	192	204	241	200	233	236	212	207	222	224	205	208	193	227	221	208	227	220	215	207	218	233	229	207	230	210	212	219	199	203	216	194	198	232	225	195	217	205	198	190	218	204	222	201	233	229	223	212	219	225	234	201	184	219	221	221	190	222	203	197	202	238	202	207	199	226	203	214	245	219	214	229	231	225	214	211	191	209	208	221	208	231	229	201	202	191	223	213	208	199	192	227	213	235	192	229	238	218	199	208	204	207	222	219	223	209	223	187	219	218	228	221	224	211	217	228	226	224	231	220	201	207	199	201	198	229	221	210	197	201	208	234	221	208	220	201	180	242	207	208	209	218	208	219	223	192	216	191	202	206	206	203	210	251	224	217	215	234	207	208	220	208	217	228	226	213	211	204	221	205	222	205	216	218	219	210	196	225	217	205	236	216	189	205	206	195	210	214	207	217	226	214	215	185	213	203	221	201	214	226	189	234	210	221	212	229	236	226	194	197	208	207	227	186	216	206	227	216	220	184	206	203	211	220	192	196	217	220	231	237	216	226	184	210	228	215	235	190	197	198	203	218	229	217	223	233	228	198	205	229	194	228	229	227	216	205	221	203	223	215	226	222	200	222	225	216	215	210	205	196	219	211	194	219	199	211	204	234	196	195	207	177	229	229	238	236	207	204	205	208	210	194	207	202	213	188	221	189	203	206	207	201	207	202	190	243	225	234	209	210	228	204	226	246	206	201	242	203	226	208	228	231	200	219	229	234	207	221	199	223	209	235	199	224	223	210	197	209	244	231	227	226	196	216	181	237	218	205	212	222	224	229	240	207	221	205	195	201	221	214	202	208	224	203	208	210	207	211	210	206	213	222	211	207	200	200	227	210	215	199	209	223	212	216	239	205	225	215	229	229	223	215	257	223	223	215	219	216	199	209	210	223	219	221	214	223	216	200	218	190	207	225	229	220	208	208	189	216	221	235	207	203	228	230	211	210	248	221	189	217	220	229	222	234	198	222	228	216	220	216	203	188	225	207	188	207	212	238	243	237	220	222	197	212	215	207	199	189
6814	651	691	694	656	675	627	660	595	609	548	606	563	598	529	582	583	552	553	586	539	535	561	532	546	594	581	577	560	557	585	559	558	550	554	520	544	524	523	527	538	589	579	552	531	577	573	600	573	545	577	564	531	559	563	514	551	542	514	569	574	551	581	551	556	530	549	559	530	571	590	536	594	556	556	516	550	525	524	554	499	530	542	510	540	557	578	569	534	551	563	572	534	536	585	532	541	518	597	548	571	529	526	561	549	525	553	507	523	573	567	564	533	547	576	566	532	526	517	561	574	548	525	513	534	594	571	513	548	582	541	544	521	531	536	499	547	560	523	583	555	485	566	520	593	547	516	561	560	539	538	565	544	569	564	569	550	559	564	572	596	526	574	554	583	528	582	527	576	563	542	533	538	578	591	553	533	535	519	548	550	561	536	558	532	547	529	562	546	512	584	527	566	581	563	563	571	502	567	527	562	551	560	532	566	509	543	530	536	558	543	552	571	512	540	531	509	544	524	522	567	550	555	539	527	539	536	523	513	557	548	568	518	543	548	562	531	532	532	547	541	528	534	565	561	518	529	521	528	554	504	562	537	503	560	597	521	507	570	562	548	563	538	526	565	561	579	585	544	543	555	526	531	549	547	521	539	557	572	584	548	556	523	541	598	571	538	584	568	581	547	554	521	549	588	531	563	528	545	569	567	548	573	543	556	536	545	558	570	505	548	526	559	520	551	501	575	555	547	582	552	530	560	568	539	560	574	558	594	570	519	552	564	519	608	561	608	546	555	564	559	558	530	534	527	554	567	527	528	541	548	527	517	538	564	561	559	564	549	521	525	560	576	516	599	557	583	537	503	599	563	547	548	538	513	511	517	572	565	529	525	551	509	532	576	520	558	549	534	538	561	530	565	519	528	586	568	497	547	586	554	580	536	582	485	566	553	558	537	561	520	541	547	526	569	535	553	528	547	555	512	582	548	543	566	527	546	555	549	538	555	516	519	523	542	543	538	568	563	534	554	552	489	552	518	591	534	529	533	487	565	535	576	610	545	539	559	587	530	545	552	501	532	554	579	538	543	561	523	556	542	533	529	545	552	530	524	562	529	579	573	515	531	572	546	542	598	572	552	537	555	566	546	550	545	542	533	520	568	540	535	552	516	577	567	559	576	526	518	538	482	549	571	547	510	555	563	521	502	531	564	564	551	518	515	481	563	562	583	540	566	610	491	592	523	535	577	510	540	543	541	555	531	578	503	545	581	512	556	542	538	578	565	540	511	534	580	565	516	561	545	562	550	568	538	595	528	531	575	554	548	516	544	560	542	556	522	554	540	554	556	542	509	562	547	516	567	535	543	581	548	585	525	506	553	614	567	536	561	572	574	541	578	564	565	582	539	602	602	573	570	509	562	565	527	543	541	553	540	518	570	539	541	551	516	511	546	525	594	570	558	547	539	557	558	537	574	566	512	578	558	519	567	537	549	509	517	533	557	515	558	543	542	563	513	559	546	569	574	563	498	562	506	565	516	488	532	524	610	568	512	550	523	555	502	515	554	547	525	535	589	537	549	521	553	527	559	542	554	539	557	603	545	517	525	563	538	558	576	556	592	594	558	557	543	536	567	564	534	553	561	514	502	557	529	549	571	589	522	531	536	579	606	537	538	518	529	526	547	592	534	549	555	554	483	572	570	536	571	516	553	602	528	541	521	525	574	582	577	596	571	544	557	580	566	548	543	515	544	584	544	544	542	577	525	537	561	517	499	588	555	547	594	528	568	511	564	511	545	522	588	570	572	535	562	538	569	544	572	559	567	578	584	540	534	568	552	512	532	552	536	540	583	537	536	573	526	564	558	558	527	528	585	534	516	568	533	551	547	543	555	539	566	544	556	596	565	562	552	573	568	539	524	493	562	566	554	536	548	542	570	544	563	497	537	536	591	574	583	520	550	523	533	519	556	562	553	568	562	549	571	594	532	559	574	553	543	548	549	553	565	539	585	516	537	496	553	548	540	524	539	578	550	513	523	567	534	580	574	554	537	568	547	517	566	551	530	572	543	563	554	559	546	548	533	574	586	555	553	503	525	565	589	547	571	558	553	530	557	582	529	496	524	564	528	554	537	503	545	573	555	595	542	548	501	532	564	561	541	554	518	549	577	516	571	538	514	557	593	566	557	525	541	583	544	588	538	527	558	561	558	538	555	555	577	545	535	580	540	560	574	527	512	546	594	561	553	537	517	570	562	584	530	539	502	570	519	569	548	553	562	550	577	542	560	568	581	592	558	549	530	561	586	542	575	581	559	563	575	527	553	488	594	526	581	570	561	533	557	564	543	535	581	513	501	565	540	557	534	548	553	524	553	545	564	553	589	500	554	544	563	511	537	589	577	570	560	553	507	582	541	548	575	570	535	556	567	554	498	547	494	536	580	515	559	540	546	556	528	574	536	493	554	570	539	548	557	564	489	604	562	572	531	589	556	537	533	516	553	554	579	523	585	608	524	534	516	556	547	533	553	562	558	514	550	512	538	535	541	569	569	527	569	573	578	558	572	522	519	543	524	573	555	550	555	576	545	563	575	554	540	519	510	558	591	543	548	539	527	566	525	554	516	551	562	556	571	507	584	608	538	521	575	581	556	547	528	552	535	540	604	553	522	535	519	570	542	535	531	529	549	530	544	498	550	547	545	537	544	556	529	517	499	579	580	561	527	541	546	552	554	564	543	531	515	574	535	583	512	508	587	567	548	512	542	540	569	545	550	550	551	559	517	588	541	555	533	555	536	557	538	547	538	549	567	550	553	552	527	588	543	562	544	527	544	525	588	518	520	536	552	555	581	544	587	554	571	560	560	560	552	571	526	556	541	543	526	547	561	563	574	579	541	540	540	544	544	512	575	565	571	592	532	559	530	573	536	550	561	537	521	572	523	578	589	540	539	515	570	581	555	545	564	531	564	565	524	499	605	561	529	509	528	551	533	571	523	543	558	542	576	556	560	551	524	539	528	606	546	548	576	570	532	552	521	517	545	574	563	588	605	510	515	505	554	567	520	566	573	497	515	605	562	546	587	527	553	597	521	555	587	566	525	586	575	560	526	572	561	536	563	540	523	536	553	584	511	546	532	548	547	550	602	577	573	517	554	525	573	514	569	546	571	563	569	530	516	561	547	571	561	554	530	563	520	523	535	585	541	566	562	586	574	528	566	564	545	560	544	552	528	548	552	558	562	573	545	562	548	527	555	521	563	534	580	537	583	538	558	573	594	543	514	531	567	592	539	539	531	563	569	541	535	570	559	525	567	575	577	566	588	549	554	587	563	541	602	582	569	566	568	582	591	531	490	547	566	505	535	552	534	577	580	542	560	580	516	540	572	544	603	561	531	541	555	526	522	566	562	523	554	535	529	561	542	564	512	511	558	553	582	542	560	580	550	573	547	523	511	587	516	570	541	535	529	580	554	585	538	569	554	541	541	576	502	577	534	549	574	555	581	577	579	524	527	556
17597	1742	1245	1068	757	615	549	452	415	384	329	352	332	375	324	311	296	330	362	284	287	332	295	285	296	263	292	287	282	290	251	295	299	266	308	273	277	289	291	302	295	289	265	258	279	303	261	290	274	250	300	288	281	258	281	288	264	292	275	269	267	262	271	269	312	286	268	250	291	281	288	267	284	283	287	306	295	290	272	306	282	279	263	276	285	288	286	262	285	273	283	281	278	275	276	290	282	281	271	275	289	265	300	254	273	253	269	298	295	276	252	288	271	236	284	312	271	309	260	274	284	287	275	281	280	286	309	271	240	256	273	270	231	280	287	280	279	259	281	301	279	286	265	278	284	257	292	256	265	284	263	291	273	278	281	327	254	239	258	294	272	307	260	285	284	274	328	270	261	285	273	301	282	277	297	282	260	285	296	279	270	276	264	272	307	269	292	267	263	267	272	274	282	276	266	251	265	256	293	252	254	262	262	284	289	257	257	286	222	250	277	278	277	293	278	241	273	272	268	245	301	248	281	280	257	274	274	288	272	285	247	297	260	288	278	274	281	288	282	283	242	253	266	266	280	263	253	248	296	276	288	289	281	269	270	283	252	285	289	273	311	264	291	301	287	304	279	283	275	277	273	300	304	281	275	242	278	263	251	249	279	282	274	286	289	279	269	276	274	294	278	261	264	283	309	281	278	273	274	269	275	268	285	282	277	288	297	303	278	283	271	273	302	260	294	258	279	301	261	264	268	290	278	274	275	261	261	252	303	264	309	274	260	290	272	307	267	269	254	280	282	269	256	325	308	317	304	271	291	277	303	324	269	286	276	275	277	298	263	269	260	309	297	269	305	290	287	280	291	281	263	313	305	285	254	279	294	292	277	276	273	270	268	259	252	243	287	280	270	238	267	296	263	303	263	231	286	279	227	244	264	258	257	262	259	292	281	274	294	271	261	263	290	304	289	298	260	258	288	301	285	274	279	304	263	265	277	257	258	274	285	255	282	282	255	256	269	281	282	266	275	280	287	257	251	287	252	267	273	289	311	262	263	270	234	287	287	279	271	284	310	256	258	269	292	260	276	282	284	291	288	269	278	270	257	290	287	303	284	236	270	283	263	261	279	299	263	284	274	264	245	298	242	266	256	251	263	262	301	231	268	261	262	266	295	261	268	279	287	278	265	252	276	265	303	282	272	295	281	289	270	235	250	306	273	298	266	275	271	271	302	246	283	277	306	258	259	294	274	287	260	280	303	276	284	254	279	276	264	291	263	261	285	277	314	276	280	286	299	262	258	280	264	284	302	296	248	266	301	280	265	245	264	268	271	273	284	242	270	268	279	273	275	279	304	259	275	279	256	266	278	275	241	279	282	315	275	265	274	276	252	293	268	279	262	271	295	281	282	285	288	286	271	266	280	254	251	282	289	252	266	271	267	276	254	269	250	265	304	273	271	297	249	286	291	284	262	300	272	269	272	279	283	287	270	282	276	252	298	296	267	246	285	279	303	262	252	270	270	252	293	285	273	256	286	270	299	294	278	277	269	249	278	271	291	272	263	297	300	296	267	266	286	266	289	263	256	273	252	293	288	281	270	293	259	261	261	270	276	234	288	258	264	268	287	302	258	267	265	263	286	275	284	239	287	240	283	305	287	282	289	265	279	264	242	279	273	281	287	285	293	298	270	273	295	290	272	297	261	286	260	263	264	262	251	271	296	248	281	284	275	284	276	302	296	272	301	285	278	289	272	280	263	267	265	270	263	262	277	277	265	255	285	277	265	275	278	266	256	257	267	292	302	240	262	253	244	276	271	272	278	284	250	316	294	243	232	283	272	275	302	314	294	267	269	269	281	285	275	274	290	298	268	265	287	272	281	287	254	255	243	272	263	267	296	276	248	265	289	294	279	257	283	277	268	261	257	312	260	257	279	251	260	272	274	267	329	267	256	270	272	282	278	273	266	284	260	288	270	262	258	275	313	260	284	299	303	315	261	279	244	293	277	258	281	274	290	274	290	295	281	285	290	275	287	267	282	292	266	297	257	284	271	266	283	271	250	291	271	261	285	284	265	293	288	281	263	254	255	274	283	271	279	292	288	269	269	289	281	262	286	289	282	274	290	269	264	281	269	252	268	269	270	260	293	259	253	245	305	283	299	283	295	290	299	292	257	288	277	277	301	294	257	246	275	263	272	238	270	295	298	258	272	292	255	277	267	281	282	259	301	263	270	295	272	307	308	303	278	280	270	300	310	293	272	303	274	286	264	281	297	268	310	282	275	280	256	266	272	283	281	276	269	275	283	308	270	281	276	284	262	296	285	262	266	272	291	275	288	269	279	297	304	261	286	261	260	289	259	283	269	302	266	278	287	295	271	272	254	255	228	289	277	282	252	277	268	288	265	283	262	272	261	269	306	277	288	287	301	290	270	282	264	265	310	286	303	279	284	272	257	302	254	262	272	268	298	245	279	269	292	270	292	249	285	285	262	252	275	273	252	262	276	267	230	302	307	284	251	260	289	293	270	268	248	261	275	278	264	254	278	292	280	273	273	288	302	293	280	277	297	293	290	320	254	291	233	266	271	298	268	307	257	290	297	258	317	288	272	300	278	262	285	264	293	299	271	278	292	272	272	277	284	265	300	266	290	261	272	266	248	295	270	286	270	264	282	267	262	285	290	266	291	270	256	267	288	283	247	277	242	297	271	290	280	290	269	258	284	266	271	262	310	270	274	241	273	243	272	271	267	262	277	264	252	283	293	273	302	284	315	270	286	253	308	278	248	290	306	290	257	262	261	276	286	278	292	265	268	276	286	281	273	275	282	251	274	275	277	280	317	289	284	262	278	248	268	289	276	293	289	262	275	287	254	261	247	257	286	299	290	251	266	254	261	273	270	278	261	262	297	289	299	277	282	268	318	259	291	270	280	263	273	260	276	260	257	276	276	273	275	293	260	277	268	296	248	297	261	284	313	269	277	287	266	288	275	270	264	260	280	260	241	313	267	271	262	280	289	283	299	291	288	252	275	286	260	289	268	301	255	279	284	294	255	288	264	256	263	250	275	257	264	265	256	249	290	253	303	287	271	307	278	281	233	267	283	262	244	274	278	294	262	307	273	262	264	291	288	282	269	256	259	254	279	279	316	262	274	297	255	272	278	255	293	261	278	269	296	290	268	266	250	259	251	269	287	288	288	314	280	258	302	259	316	279	303	271	284	256	272	266	285	247	265	286	281	252	302	246	279	248	291	295	265	286	260	279	287	293	244	274	286	273	267	268	284	264	277	303	281	258	291	268	276	301	251	271	250	303	285	285	273	311	285	231	259	317	289	300	273	291	241	307	277	268	280	322	254	242	307	279	283	295	283	312	283	283	291	273	241	275	286	284	263	268	277	261	268	302	304	264	251	259	272	272	262	251	251	251	301	245	272	296	265	280	252	278	248	292	282	256	250	289	280	263	298	276	254	281	268	255	293	253	267	274	308	291	267	280	289	292	274	254	291	266
7422	1514	2958	3222	2833	2440	1950	1778	1555	1405	1303	1164	1191	1072	1111	970	965	939	936	887	796	839	822	794	796	822	777	796	768	736	792	791	770	767	797	765	719	740	760	742	710	723	728	662	736	743	744	758	700	696	745	706	670	677	720	770	753	728	736	723	721	724	748	697	694	705	776	702	711	722	667	734	703	722	678	739	714	688	704	748	727	700	723	657	691	707	733	688	650	717	705	707	734	661	697	706	700	681	719	736	700	739	661	705	685	704	726	721	687	713	707	661	681	710	722	685	705	697	681	711	714	716	759	685	682	644	707	699	705	679	663	693	692	687	733	681	682	740	682	697	699	739	698	713	716	688	688	718	654	719	716	676	711	695	663	688	685	691	685	673	680	635	732	696	698	697	700	737	697	705	706	717	738	708	691	669	674	730	682	710	720	699	734	720	696	696	699	731	697	693	725	713	649	662	686	689	729	716	708	709	690	689	704	677	682	699	729	692	731	661	662	673	638	732	670	678	664	681	704	742	735	737	731	720	684	693	702	641	689	723	744	666	699	697	681	706	759	690	719	729	698	703	698	700	676	661	723	718	751	703	696	717	749	696	688	691	711	679	680	664	683	615	724	685	740	682	694	688	759	687	676	720	706	699	685	712	698	711	728	675	755	725	694	697	697	740	703	678	689	674	673	719	701	693	670	687	735	691	692	693	662	666	770	676	708	680	684	682	725	690	638	664	707	731	769	640	719	726	650	724	667	679	688	723	713	716	706	660	644	729	670	716	696	640	676	699	712	761	733	654	712	709	664	682	701	731	682	667	696	733	721	714	702	713	676	687	683	659	728	706	677	717	715	726	680	660	715	723	697	711	708	699	697	706	662	744	715	698	685	691	710	667	740	722	696	675	704	725	656	691	700	668	709	682	708	699	640	688	720	721	715	660	686	715	699	742	731	643	693	718	710	699	687	690	728	658	714	707	625	657	659	678	695	706	715	723	716	608	681	705	693	701	671	715	705	698	682	661	679	697	715	708	677	726	751	693	734	661	735	727	689	727	659	738	656	679	699	691	739	714	710	677	725	651	685	673	669	704	681	699	665	714	660	644	688	679	685	693	686	671	647	719	716	693	679	715	696	699	666	688	692	675	637	697	723	691	684	717	735	683	684	685	663	686	650	749	699	712	684	677	714	707	680	703	712	730	717	662	685	686	706	665	676	714	682	651	712	708	724	713	699	663	720	666	670	728	676	746	679	706	688	695	702	714	803	715	701	660	666	694	700	696	655	697	709	760	717	698	729	720	677	714	685	717	721	665	691	709	696	699	692	674	668	762	718	727	653	675	695	728	669	713	704	702	692	723	689	736	685	701	705	775	693	693	676	686	710	659	712	694	706	696	666	716	710	681	715	695	670	716	704	670	673	771	678	719	695	697	686	718	700	693	688	670	692	672	690	703	675	681	737	743	643	704	693	687	732	675	770	721	662	684	686	690	710	682	714	677	711	679	737	704	692	667	686	783	716	716	704	663	700	687	684	698	662	710	675	673	667	666	668	658	766	722	681	672	697	675	735	698	697	707	707	697	700	691	711	696	695	660	670	701	695	687	663	665	712	684	704	674	711	700	697	709	652	703	678	684	665	724	680	678	704	657	672	717	673	717	728	696	730	672	716	701	710	671	679	690	675	705	642	695	717	673	691	653	679	725	674	692	671	710	732	669	666	694	673	714	724	716	692	701	726	704	671	705	668	691	665	667	702	695	683	710	699	687	687	668	695	671	653	748	654	703	726	666	731	708	679	660	712	698	680	689	743	711	701	671	691	685	662	696	718	745	700	683	667	676	669	703	713	665	702	644	684	705	695	741	736	776	723	682	678	666	736	734	691	719	676	698	670	683	690	717	732	688	695	667	734	701	695	673	671	697	748	700	711	665	682	709	666	659	749	696	729	658	715	668	671	721	673	662	718	662	688	734	712	689	676	736	699	716	713	669	686	676	686	698	706	684	659	720	702	675	698	706	692	707	702	699	689	688	654	678	715	664	698	677	724	685	699	721	760	670	645	705	744	705	689	692	708	702	682	720	667	682	715	710	734	667	692	688	691	721	689	702	684	692	709	732	708	676	718	682	680	642	676	718	630	750	727	685	690	657	699	709	731	716	694	692	699	703	721	691	697	676	662	637	697	683	724	697	690	710	705	690	699	725	724	724	720	686	711	692	698	711	725	756	752	669	736	655	745	690	684	684	674	636	712	703	717	669	656	657	719	713	716	697	720	710	768	716	634	677	692	637	670	663	688	716	673	711	683	691	677	746	718	680	682	715	708	719	733	745	657	694	680	725	712	716	662	674	674	701	724	646	720	687	692	679	680	724	712	677	721	687	619	696	731	696	690	705	638	723	709	672	700	652	669	660	693	680	701	643	690	730	685	672	717	713	722	721	691	684	725	678	710	683	666	706	694	681	714	745	724	655	661	709	698	706	701	733	642	700	699	715	662	673	719	696	690	736	650	728	700	714	670	705	654	727	693	705	716	714	706	706	708	667	674	675	649	696	719	686	671	753	686	694	706	709	779	708	731	703	626	675	727	739	714	711	681	688	706	711	705	720	710	687	687	730	688	724	701	761	705	688	683	677	679	728	701	684	678	672	666	684	696	667	658	665	681	658	684	691	722	666	722	700	681	724	699	700	692	700	719	721	707	702	749	734	687	726	652	719	712	703	682	701	686	702	707	706	729	692	725	728	707	688	701	702	704	698	686	704	690	688	692	684	669	680	649	655	730	696	699	739	647	682	702	712	671	681	725	688	658	695	693	675	730	674	672	694	658	758	690	711	700	678	703	734	701	709	696	696	738	686	643	699	671	680	667	751	662	704	683	652	714	727	720	670	711	677	681	710	683	696	705	659	667	679	740	696	683	740	684	690	695	652	711	696	755	641	685	667	692	708	725	693	654	676	668	681	702	719	714	715	712	687	691	739	680	644	704	678	692	695	686	735	705	733	699	690	650	659	674	717	721	731	715	679	739	692	670	669	700	706	738	750	692	739	720	709	710	665	711	683	665	675	698	665	663	723	763	663	688	730	725	722	656	732	710	724	677	687	702	683	753	664	715	700	690	674	673	670	702	687	692	683	730	704	744	668	677	710	687	680	680	660	666	692	713	696	699	635	709	727	701	741	673	681	697	726	675	706	734	697	728	661	700	697	669	754	751	681	715	691	658	691	701	721	694	707	674	688	690	709	653	689	763	761	683	727	729	720	705	741	691	681	669	684	705	719	691	638	701	700	727	707	743	701	682	663	717	685	720	727	705	669	671	727	668	689	713	671	709	677	672	693	718	682	731	712	703	668	706	712	679	722	731	715	700	642	669	683	704	706	682	716	739	690	704	697	690	719	685	674	694	746	775	684	714	719	682	761	699	698	751	687	668	720	664	729	685	701	712	672	651	664	677	698	714	699	672	670	717	683	699	693	721	695	691	705	711	648	684	652	716	670	668	687	680	734	680	688	733	749
22412	4033	2426	1769	1220	915	683	582	439	430	378	348	326	305	274	249	243	225	237	218	250	252	217	215	210	202	189	232	209	217	200	194	212	194	213	196	202	199	210	192	184	188	191	210	226	188	198	217	183	205	173	170	190	180	190	191	209	203	221	203	183	209	192	193	170	192	198	177	180	188	198	192	196	195	187	196	186	184	202	197	189	185	170	195	193	205	213	197	195	205	193	192	199	183	174	209	195	200	168	176	208	181	182	174	179	179	175	188	178	193	183	193	190	203	182	185	193	172	192	188	158	214	180	224	181	165	200	181	187	179	189	169	225	177	192	185	173	197	170	186	168	192	189	211	168	184	185	188	216	202	155	161	173	202	191	197	174	194	183	186	202	187	183	172	175	167	218	188	198	183	185	176	205	173	175	200	176	186	194	187	169	210	188	184	181	184	176	200	165	185	174	177	163	174	177	190	179	179	173	197	193	156	197	181	207	194	193	185	186	199	178	201	182	203	190	179	178	181	190	200	192	193	183	183	175	213	173	188	189	178	190	199	189	185	173	185	183	188	195	185	184	180	197	189	190	195	189	191	204	192	195	181	183	163	188	200	212	160	192	177	175	186	216	165	177	223	194	163	175	176	175	180	200	186	182	197	196	184	183	209	188	202	195	185	197	190	186	210	220	198	177	189	190	186	197	191	185	185	183	189	201	205	186	172	181	193	182	163	197	190	201	198	217	206	188	184	207	188	195	192	188	192	182	201	187	156	168	180	181	210	200	178	180	189	206	191	184	182	184	208	163	182	177	164	191	184	155	169	205	202	163	179	187	186	189	182	190	193	172	177	179	184	167	190	189	191	189	186	183	178	168	195	186	198	187	199	193	171	187	177	195	176	199	202	208	190	217	191	186	178	199	166	207	200	194	212	187	188	201	180	205	162	191	185	191	179	167	195	207	207	194	175	194	205	162	194	181	169	208	198	180	198	197	184	185	176	199	169	201	171	204	196	181	169	178	184	194	190	185	174	194	171	189	205	185	196	195	193	201	193	201	201	202	183	182	171	182	192	169	207	180	150	205	207	194	179	170	175	193	175	196	196	192	197	176	196	197	162	213	184	181	185	210	182	194	202	178	164	194	203	196	169	194	217	175	182	200	213	160	192	208	197	192	172	214	179	210	163	199	175	197	183	196	185	219	188	180	194	177	187	226	191	195	211	165	188	202	179	179	182	198	169	192	187	186	195	195	177	161	177	173	191	211	184	158	168	210	174	225	186	174	214	173	192	207	185	222	171	181	196	191	186	190	201	183	180	170	167	197	173	173	185	197	177	203	191	184	174	205	184	198	237	184	211	186	171	188	194	203	185	204	181	181	194	172	183	175	204	193	175	174	158	209	168	191	187	198	191	178	183	178	185	169	196	177	177	184	157	204	182	166	177	181	191	192	177	183	193	189	200	188	190	213	163	183	189	194	217	209	205	209	156	188	210	204	172	188	190	201	187	187	188	172	186	201	169	201	202	184	197	194	187	185	174	190	185	203	190	201	197	181	205	183	186	206	169	187	187	188	203	194	189	193	190	177	188	192	194	196	188	184	193	200	182	209	187	197	190	197	208	175	180	190	192	198	198	210	192	192	190	197	178	188	192	208	195	174	223	176	194	177	158	193	197	211	192	196	192	171	196	183	218	168	195	180	196	171	181	179	185	198	162	183	170	198	188	185	184	187	199	209	199	185	200	203	196	222	172	193	183	173	172	202	180	213	215	188	190	169	179	180	191	208	197	186	209	188	166	183	162	198	198	165	166	186	180	174	187	206	196	180	185	176	226	197	184	197	196	190	200	187	188	175	194	179	184	181	172	207	187	170	194	190	178	193	167	177	188	159	166	184	188	205	197	173	192	178	180	157	200	181	164	212	181	169	194	174	214	185	172	181	165	173	210	172	183	209	201	200	192	197	196	209	189	232	201	193	175	210	197	185	186	167	212	193	175	193	168	219	189	173	184	182	185	166	182	178	207	217	219	188	175	173	194	169	200	200	180	195	195	197	206	183	229	202	206	185	187	196	183	201	184	180	200	182	211	181	198	199	184	184	187	191	194	206	206	210	173	205	190	189	181	199	187	197	197	187	179	181	162	197	188	184	168	207	202	183	163	179	194	184	201	167	170	179	202	186	187	177	203	188	205	184	200	188	202	202	185	182	186	174	198	197	171	187	196	195	168	202	195	162	187	192	212	191	161	172	161	204	189	176	181	181	179	191	208	201	196	179	190	197	176	192	173	184	192	187	200	178	217	225	217	184	211	189	195	179	201	184	188	199	207	203	182	189	177	178	198	182	203	182	213	183	209	194	195	203	189	187	173	185	183	196	198	180	187	164	202	201	230	198	198	201	225	190	186	198	200	169	191	194	158	190	195	186	193	186	211	192	195	171	170	186	197	196	220	205	174	167	173	202	198	218	199	167	191	200	198	194	187	178	207	200	191	202	200	151	187	162	183	185	201	191	192	191	183	216	204	193	175	213	194	207	187	168	192	167	204	192	167	179	171	194	194	197	194	178	185	175	185	183	186	173	185	203	189	196	167	187	194	220	198	176	193	196	192	163	182	189	195	199	207	183	191	177	201	190	180	182	170	221	192	189	204	182	186	199	180	197	184	206	211	186	195	196	186	184	179	193	183	199	182	178	180	172	177	175	186	198	184	197	177	205	182	208	214	191	184	184	192	201	159	184	199	158	199	203	189	216	167	189	189	175	209	193	186	184	218	175	208	165	177	213	189	206	197	196	171	200	191	182	184	191	193	175	178	196	174	199	165	180	172	205	172	183	216	207	210	189	200	177	204	185	197	194	185	224	203	188	180	167	204	189	182	187	181	193	211	193	179	165	200	175	197	185	202	212	174	188	173	216	165	178	195	185	151	173	209	183	187	208	193	204	197	202	206	174	206	181	172	202	187	183	189	187	189	179	175	198	177	186	189	199	186	242	185	185	182	202	178	193	210	184	181	174	177	173	203	179	165	186	197	216	181	162	179	185	196	191	196	182	193	204	174	174	167	179	182	192	208	183	219	166	189	204	190	189	178	197	190	187	201	170	173	181	173	180	171	187	182	195	175	182	175	201	173	190	189	186	190	190	186	187	191	186	179	176	187	182	210	186	171	164	197	166	166	209	180	204	222	159	204	168	169	188	169	151	200	183	202	164	187	181	178	178	190	194	203	201	184	172	198	172	190	176	203	195	172	191	167	171	180	193	205	165	188	213	178	203	197	200	195	186	200	173	207	191	178	187	174	199	200	176	177	206	196	200	178	179	199	196	172	174	189	200	199	201	182	177	204	178	218	201	177	190	208	199	186	176	197	178	201	194	189	193	219	183	178	191	194	160	191	193	186	203	179	178	188	184	207	185	189	187	189	212	201	200	179	203	182	204	198	177	202	173	191	209	190	177	195	171	188	172	165	178	182	184	198	202	207	181	166	195	181	162	176	203	186	178	188	180	192	183	206	205	214
7682	2084	4906	5390	4534	3802	3036	2529	2142	1837	1640	1423	1312	1227	1123	1036	963	899	914	837	796	786	735	739	662	737	660	648	682	629	633	601	601	557	554	547	576	585	559	596	549	597	539	531	505	539	545	524	498	516	468	534	489	505	515	494	497	533	483	458	475	519	460	495	513	487	530	515	518	450	511	487	514	475	489	457	471	490	479	497	479	483	479	497	509	498	472	509	474	460	445	500	446	460	474	490	482	513	479	459	479	469	482	471	454	447	471	459	445	449	451	444	458	504	501	458	471	482	440	484	445	465	439	446	491	470	470	452	474	457	434	500	500	449	467	494	463	462	485	490	457	431	441	456	466	501	466	481	471	447	483	466	463	460	476	506	458	465	472	457	434	492	491	457	434	456	481	470	452	477	475	466	489	513	492	488	486	479	439	486	409	442	460	445	487	417	485	471	469	441	463	428	476	474	443	499	511	470	483	461	478	492	453	485	485	460	474	412	459	477	496	475	456	454	482	472	498	480	516	461	506	460	436	445	487	478	428	484	455	478	485	491	445	471	447	485	442	459	458	458	482	470	439	497	490	488	458	488	481	469	433	462	438	501	452	477	495	464	490	474	471	465	447	450	464	468	475	450	457	442	472	504	489	463	485	481	465	474	483	462	487	471	446	456	469	463	472	476	479	460	439	507	428	465	427	463	426	494	461	436	459	487	504	471	454	467	450	435	449	481	413	479	502	476	446	499	455	465	439	434	488	446	437	438	430	444	407	431	463	453	499	490	480	473	449	446	479	463	449	428	456	483	472	495	452	493	422	490	459	487	491	459	447	454	463	476	483	466	472	467	450	450	440	452	449	456	448	452	402	468	457	463	470	480	449	478	461	442	453	451	472	450	490	496	489	450	477	462	417	467	448	445	490	455	413	472	445	447	467	446	505	435	489	445	489	499	470	435	489	482	439	464	452	425	507	438	452	473	487	458	466	442	453	443	471	486	469	472	421	436	486	459	435	480	455	473	413	495	428	452	459	481	476	479	470	444	472	480	455	469	492	452	465	458	468	502	453	460	447	456	449	457	466	505	480	471	429	483	453	457	479	426	475	458	477	450	466	478	488	504	447	484	435	460	481	516	487	493	450	415	412	474	461	441	506	476	433	453	474	445	500	475	464	453	489	454	466	463	471	473	464	433	472	491	500	428	454	470	463	445	468	453	478	477	460	464	451	480	479	480	464	434	417	443	452	444	441	457	469	457	467	467	452	428	450	463	464	460	501	459	456	523	464	486	456	454	470	449	465	448	476	485	476	495	471	420	441	515	458	494	464	471	477	476	437	493	471	488	473	480	475	444	453	450	459	475	473	445	478	426	478	451	477	473	479	493	491	435	477	461	482	452	447	452	506	456	460	464	486	463	487	447	462	480	491	478	457	444	492	460	439	505	467	455	464	416	495	444	476	510	449	452	496	460	481	476	452	448	479	456	468	459	420	493	453	423	484	453	476	447	458	427	477	461	452	446	432	430	461	463	452	453	479	477	456	452	425	484	459	511	483	451	478	474	476	437	467	448	438	459	441	462	451	471	483	464	448	474	452	457	449	464	481	438	453	481	494	452	460	444	477	452	460	455	442	447	509	438	443	475	485	445	467	454	437	458	491	476	450	469	509	478	466	451	511	458	418	468	459	462	519	435	503	459	449	474	469	473	471	459	434	470	419	468	467	476	461	467	430	431	461	485	420	471	441	500	503	472	469	478	470	477	441	478	445	460	511	424	475	467	423	500	494	474	490	473	434	459	437	460	443	470	498	484	461	473	487	438	480	503	477	473	470	457	473	451	464	483	466	445	456	462	464	439	459	486	463	441	496	473	456	462	462	495	487	442	455	429	497	486	454	448	456	467	491	470	465	484	473	439	435	432	455	471	441	468	411	475	500	455	490	486	469	457	492	441	490	465	458	437	479	465	469	468	477	429	405	478	501	466	474	502	466	475	469	479	438	463	434	476	453	477	496	431	462	444	426	433	480	435	441	462	447	437	491	429	447	440	433	452	451	463	488	479	468	458	500	490	469	463	493	452	522	428	472	468	489	477	439	467	492	485	472	470	458	442	483	457	460	486	473	491	500	478	475	437	477	502	468	454	458	419	446	496	451	462	465	432	517	483	465	451	468	481	468	480	419	445	477	462	467	495	487	448	444	456	439	491	482	445	451	471	459	456	461	470	486	488	525	501	452	495	440	446	468	445	464	489	449	468	442	453	455	502	494	516	459	464	504	470	465	518	477	480	436	463	447	457	489	442	456	464	464	491	454	429	468	455	436	452	461	473	482	416	452	480	472	439	465	469	480	506	459	473	441	427	466	489	464	449	491	482	463	466	437	487	421	471	471	457	478	452	467	483	456	489	416	473	464	432	435	452	436	464	440	480	461	424	422	464	437	451	408	447	429	459	464	465	438	509	468	455	438	455	512	476	458	484	434	455	439	428	472	488	469	448	472	465	478	487	447	473	454	476	467	466	492	434	458	436	431	472	462	453	471	473	464	479	486	459	473	465	432	474	446	502	425	459	503	482	446	436	428	431	469	461	445	457	458	450	428	487	439	478	502	435	447	456	484	466	436	459	445	512	466	499	415	448	480	455	430	461	451	451	440	427	501	449	488	460	464	479	480	467	484	473	502	478	519	492	481	454	452	462	458	497	478	482	444	478	458	484	457	469	471	491	495	469	462	438	461	492	458	440	481	455	440	477	447	446	427	478	425	472	457	440	435	456	441	472	467	463	468	474	484	431	450	523	429	468	453	428	452	472	498	442	488	487	454	451	464	466	427	457	462	474	467	400	451	446	457	436	480	438	480	478	453	429	471	457	475	453	466	476	465	469	440	472	410	468	469	456	441	443	441	484	472	466	509	452	469	477	433	477	447	471	476	466	493	499	473	447	476	470	463	485	451	452	447	441	444	472	484	485	425	463	459	492	461	452	466	495	463	475	483	425	443	458	475	485	469	456	463	433	495	483	441	465	480	396	465	440	471	453	479	456	484	440	456	474	454	500	431	455	457	427	423	461	431	424	435	470	476	441	443	438	464	490	489	483	450	495	463	452	506	475	490	479	487	439	470	470	464	442	467	495	429	460	480	464	458	423	488	508	467	487	429	452	461	477	453	488	480	456	463	445	473	437	435	476	455	447	501	457	459	467	470	463	469	445	459	449	469	466	497	447	486	450	414	479	477	463	479	461	429	483	500	500	455	462	478	486	450	417	456	449	431	535	429	430	480	453	429	430	470	479	458	471	473	445	482	446	433	475	469	447	460	448	464	478	456	489	482	472	487	492	466	494	477	464	482	468	491	477	433	457	522	492	475	467	455	453	435	441	446	474	491	457	445	488	460	493	431	468	488	465	454	496	462	479	451	461	454	492	418	427	458	463	472	439	467	500	478	437	470	450	504	441	459	486	476	481	485	448	475	484	463	461	441	435	447	429	449	436	441	462	498	435	474	474	488	428	449	442	462	456
11852	480	267	253	209	218	237	231	212	228	219	204	210	242	214	237	235	229	208	221	229	195	219	207	239	215	207	214	240	180	238	215	210	230	229	198	205	222	212	194	230	199	211	211	197	225	206	238	184	201	201	227	208	216	214	184	187	232	200	203	241	231	234	221	178	191	234	215	189	225	204	202	215	184	225	195	211	224	227	231	244	216	214	217	229	217	234	194	183	236	224	206	182	219	233	210	233	225	195	216	220	208	220	215	219	213	223	225	219	230	198	216	204	217	212	200	209	193	233	188	234	232	231	235	209	223	214	228	224	243	217	214	212	200	203	222	223	203	221	200	216	196	210	228	234	225	221	206	219	230	243	208	239	225	189	214	219	220	200	206	207	218	210	247	198	192	215	253	186	218	184	192	212	221	213	213	208	211	206	227	211	210	221	231	208	219	209	239	232	185	206	198	204	210	220	219	232	203	218	220	217	198	236	201	228	226	198	215	210	220	224	242	189	206	193	227	213	219	219	191	216	194	223	207	213	207	229	215	221	214	229	191	223	184	206	221	211	226	205	234	197	193	236	196	217	210	209	225	201	227	198	220	217	210	209	208	190	216	221	231	223	197	240	203	226	219	201	222	212	197	209	223	226	239	197	222	199	197	213	202	200	209	216	219	201	195	245	201	233	199	240	213	201	194	232	230	250	209	223	218	207	227	209	201	245	206	211	212	201	207	205	223	206	226	210	210	224	232	199	239	212	223	226	198	220	237	221	213	207	203	247	236	232	223	208	210	221	204	229	210	216	207	212	216	215	223	198	213	206	232	216	235	202	221	196	204	231	213	223	211	230	204	213	229	208	221	226	226	230	236	210	216	227	225	176	214	195	215	202	234	245	194	213	222	254	218	204	210	182	186	236	208	217	240	231	203	212	205	233	194	216	199	216	182	208	181	228	213	202	210	196	207	234	209	185	213	222	221	203	198	217	202	212	204	204	198	227	221	192	218	219	213	214	219	211	242	219	220	221	205	232	217	217	212	211	188	208	204	241	200	227	193	210	216	224	200	214	226	208	196	226	234	226	216	221	216	208	216	203	219	194	233	180	221	228	211	220	222	219	238	221	210	188	202	231	209	227	210	210	213	213	203	185	179	203	224	215	189	209	186	184	203	215	226	203	214	194	232	207	248	190	219	212	200	228	202	188	209	201	234	204	215	208	220	233	234	220	212	192	232	208	212	225	203	206	221	175	220	227	222	188	222	251	201	210	219	196	223	199	196	239	210	181	234	206	217	219	202	223	196	196	204	188	202	208	203	200	234	228	233	255	221	203	204	208	225	213	203	224	213	218	249	223	205	218	196	199	233	208	242	212	224	200	215	253	190	205	229	207	214	234	232	234	205	212	205	198	208	221	209	213	194	206	212	221	219	173	211	227	204	231	227	233	226	225	203	220	233	198	203	213	211	246	184	252	214	215	213	212	198	213	210	222	191	211	212	247	242	218	228	189	206	215	202	195	216	206	217	217	178	236	210	220	187	215	217	232	188	218	195	229	192	203	180	202	213	208	196	203	204	236	242	224	234	220	235	224	226	208	205	234	186	199	208	212	199	243	175	207	229	228	206	216	216	225	230	199	199	216	229	221	213	193	236	238	215	219	216	230	198	205	226	199	219	237	211	216	180	202	226	226	212	204	204	208	181	185	208	215	203	196	202	242	210	206	228	221	220	186	232	221	215	204	229	204	227	215	240	215	222	222	215	232	220	213	235	224	216	223	210	219	205	221	221	232	220	212	215	275	214	191	201	217	218	210	213	218	226	235	209	221	199	202	206	198	201	219	223	209	245	208	210	207	210	213	213	207	208	220	232	217	221	202	204	223	210	227	188	194	219	200	207	240	209	255	248	200	222	221	214	224	197	223	228	220	241	203	229	190	201	230	192	227	239	228	223	251	202	209	213	218	232	197	241	230	239	231	209	235	229	198	219	223	213	195	200	195	205	205	225	223	216	215	230	242	219	243	237	218	245	194	194	198	211	205	195	253	252	210	215	187	210	228	203	234	222	199	202	221	202	202	221	205	208	237	233	217	212	210	197	227	209	206	222	208	213	231	213	221	213	225	204	235	211	209	213	233	228	192	182	215	206	200	216	220	185	222	206	214	231	198	202	220	210	233	187	206	230	202	229	219	218	212	199	227	208	247	225	208	218	232	216	217	210	223	220	210	215	211	218	209	199	208	240	204	199	197	222	223	224	205	232	199	231	213	193	199	199	221	207	201	220	236	222	206	224	220	226	211	241	219	191	196	194	215	221	227	234	217	203	218	222	221	218	226	186	217	231	191	214	221	203	217	210	217	198	214	195	208	200	214	214	216	215	229	231	196	242	190	212	200	184	210	214	217	259	205	208	249	202	216	216	222	186	212	187	216	218	183	218	201	227	226	211	226	227	196	192	209	219	205	223	234	198	219	217	209	209	217	209	214	204	234	239	240	232	196	222	210	236	215	252	200	196	217	188	218	216	210	212	190	191	206	210	191	223	225	236	215	223	196	228	241	212	212	210	195	237	194	222	187	211	203	208	227	214	224	225	219	202	213	198	210	207	228	204	233	203	206	229	212	233	208	192	202	183	217	235	231	203	213	184	228	218	225	184	221	233	214	198	203	192	209	225	199	216	231	210	206	207	230	187	248	218	244	224	200	204	229	223	227	235	200	221	234	235	203	195	211	195	234	185	233	215	177	239	218	213	206	214	206	207	207	208	209	220	193	203	193	230	235	212	193	231	193	224	198	191	202	216	247	223	222	196	192	220	215	215	199	207	258	225	214	200	219	220	216	215	219	224	226	190	213	179	227	228	221	211	176	223	207	228	229	211	197	192	222	222	182	215	202	223	214	217	192	215	211	201	228	219	224	207	226	217	231	215	214	212	233	212	206	232	189	190	201	212	260	214	205	209	207	244	189	204	227	240	205	225	215	218	222	225	205	230	202	227	230	215	217	219	224	206	207	201	211	222	225	210	195	210	202	194	202	248	218	237	207	221	218	222	218	200	212	257	227	186	211	208	211	201	246	205	218	220	200	211	214	221	223	202	238	175	278	208	218	223	202	178	218	194	227	195	224	216	214	207	197	231	217	193	202	213	227	226	200	204	194	218	214	206	188	215	234	217	197	188	206	197	251	217	211	198	205	198	234	197	211	222	198	229	206	252	223	204	219	208	235	224	205	225	233	228	195	197	195	212	222	194	200	204	187	220	205	209	212	215	198	211	222	196	221	214	202	211	189	222	192	213	232	211	195	216	217	233	211	201	229	225	190	233	229	183	209	226	231	186	215	194	202	211	219	236	215	211	238	207	208	226	203	211	241	214	204	222	218	211	214	206	220	228	197	215	239	190	244	206	224	190	236	209	236	232	226	210	219	192	205	208	230	220	213	220	238	201	209	212	202	199	251	223	217	225	220	237	219	200	214	213	217	204	189	203	239	222	214	205	196	201	183	199	244	202	205	228	209	195
6914	560	627	645	682	665	621	619	574	588	570	565	578	554	551	519	570	569	567	556	538	520	559	532	601	545	590	517	529	553	544	554	591	561	572	537	572	573	579	537	484	542	543	544	553	552	563	551	546	532	551	570	583	567	568	565	564	622	560	558	570	572	571	608	525	542	547	546	533	495	536	561	534	534	531	558	553	562	553	557	569	563	552	526	564	534	517	578	528	598	543	533	491	575	572	560	520	583	557	516	582	590	582	535	544	577	562	577	529	532	535	585	542	594	556	509	572	530	533	561	561	515	522	528	556	532	534	549	556	525	535	501	559	549	536	526	519	557	564	548	628	524	572	528	556	558	557	547	591	531	548	524	588	522	563	562	514	529	541	564	552	582	577	552	524	547	597	539	523	519	547	529	569	587	570	539	542	576	559	510	559	561	541	542	567	549	550	581	530	580	554	596	528	550	570	529	579	556	568	568	538	545	577	548	577	577	540	548	551	540	485	521	549	546	524	575	518	520	540	550	552	528	559	557	533	527	554	586	576	561	517	563	601	538	567	543	532	562	555	550	549	563	575	537	538	559	550	515	548	512	545	584	534	508	583	543	586	540	529	554	557	593	593	534	549	533	578	544	526	495	513	543	560	585	528	560	553	545	563	582	555	514	532	586	528	540	535	520	558	579	573	551	539	530	538	514	543	523	544	524	531	504	575	581	524	544	557	543	579	532	565	560	551	570	605	562	530	551	536	556	580	563	533	579	559	602	542	595	517	519	552	545	599	527	525	544	518	497	551	589	546	511	515	535	599	551	540	517	575	588	508	546	517	502	556	538	510	573	560	565	531	519	565	527	574	614	609	581	542	604	535	534	577	567	551	547	542	550	551	549	592	562	519	555	531	533	560	562	537	517	573	528	588	544	535	542	553	563	524	554	589	543	569	550	574	543	543	564	533	535	542	586	520	528	584	585	544	547	596	545	527	521	562	548	555	528	509	520	581	557	571	569	544	573	588	545	549	555	545	565	558	567	538	527	546	566	584	560	531	539	558	563	542	581	558	558	497	557	554	570	567	572	557	567	519	538	527	517	541	597	535	553	531	529	577	530	544	544	534	584	544	486	600	534	562	565	558	522	577	532	550	503	541	595	548	529	575	605	570	575	532	590	562	539	528	575	531	571	557	564	552	552	548	564	552	550	546	546	579	564	557	525	548	548	588	544	530	518	534	524	592	572	559	548	566	531	544	522	587	570	558	562	574	543	559	514	537	561	530	595	585	552	564	538	549	512	594	548	542	561	564	541	538	510	560	554	597	528	547	523	524	548	605	544	574	509	565	549	555	550	526	534	552	545	516	534	518	543	578	545	574	571	541	525	543	588	523	563	530	540	583	595	542	572	531	561	571	518	585	530	563	578	540	573	565	516	552	551	602	550	537	500	531	591	542	568	558	597	537	526	552	573	572	509	601	585	510	522	562	591	560	525	607	554	563	579	576	535	570	543	566	558	560	557	526	568	546	529	512	538	546	530	565	587	560	558	544	581	557	523	522	535	506	554	506	546	519	547	512	577	549	513	567	548	531	578	530	569	519	566	555	554	556	564	591	571	567	544	570	518	538	558	558	552	516	520	592	545	563	548	541	569	547	570	554	602	566	582	533	501	586	545	542	600	535	536	565	544	528	560	567	548	534	561	561	554	528	518	578	538	530	544	574	538	538	561	548	555	536	546	551	528	550	518	532	560	560	580	546	521	555	503	559	503	508	562	527	579	569	539	572	567	524	590	556	567	528	529	545	552	559	585	557	538	544	534	547	575	507	583	540	548	551	561	591	532	527	552	560	574	580	581	548	576	558	548	578	529	555	521	527	561	543	528	603	543	588	548	548	508	550	560	543	548	545	530	507	513	542	562	525	525	566	551	580	537	541	566	535	533	555	563	536	515	512	555	584	538	518	587	564	540	537	541	610	564	553	600	592	549	526	550	557	487	507	568	530	538	542	557	562	558	547	522	536	536	578	525	563	562	575	566	541	541	558	579	547	534	543	571	577	553	561	537	514	539	517	530	576	590	566	544	540	543	553	541	549	537	561	584	556	544	561	552	590	568	551	536	571	508	551	563	529	522	536	573	551	530	537	586	587	544	561	539	560	574	510	556	567	557	531	545	565	547	542	552	557	566	552	514	545	542	537	563	560	541	528	522	536	532	543	477	561	542	537	570	521	491	523	507	576	558	553	532	562	528	548	511	530	554	531	592	551	530	570	564	539	550	511	568	549	550	519	573	549	541	558	517	475	549	544	585	526	551	585	511	556	562	572	558	566	585	603	554	578	593	555	549	568	540	540	540	544	532	533	526	488	563	558	560	564	527	553	534	575	584	543	574	547	547	573	584	577	547	577	579	532	524	519	537	565	570	544	519	555	533	553	586	580	552	542	567	535	574	533	566	529	600	527	543	501	558	578	565	559	524	560	605	590	553	595	597	571	564	577	544	592	536	551	559	580	585	544	557	538	542	544	553	568	555	534	564	581	563	538	511	536	560	546	611	528	576	577	569	553	574	543	567	531	570	533	621	567	546	506	533	575	523	611	571	544	567	557	526	602	562	521	538	577	553	579	563	539	521	509	552	525	523	577	555	556	570	574	531	535	564	523	560	597	548	548	564	566	568	568	516	579	526	508	578	559	541	543	567	523	532	537	577	530	575	530	554	556	541	536	586	554	565	574	585	498	519	550	531	516	574	540	556	571	610	569	548	551	538	533	527	575	519	557	531	505	540	580	548	561	561	548	567	558	570	553	514	527	512	579	577	547	566	566	547	541	559	538	514	549	543	545	559	564	541	541	508	559	590	549	566	559	537	564	549	522	547	510	603	573	574	574	568	578	590	566	527	519	557	536	504	576	592	528	529	588	591	559	560	551	532	518	580	578	554	522	575	581	565	547	575	505	525	504	549	566	581	529	548	585	559	534	546	567	587	565	548	530	591	541	586	545	506	572	532	575	521	534	570	553	589	574	569	540	513	512	516	552	564	531	591	534	538	609	559	532	552	547	507	546	538	514	537	525	572	578	544	517	582	582	541	534	535	534	587	545	525	570	544	571	554	527	563	535	533	520	538	546	573	561	511	503	563	511	510	541	533	614	540	535	538	536	553	554	548	538	561	543	575	567	532	538	520	553	529	562	549	568	621	552	563	513	572	547	550	545	532	534	522	560	555	554	566	544	548	560	561	553	523	540	560	508	534	573	547	522	516	550	589	576	529	544	533	552	522	561	549	521	569	538	560	518	505	572	518	528	564	537	535	523	527	536	532	559	513	607	551	539	546	533	592	531	566	552	544	586	524	520	548	555	585	572	569	598	571	532	534	551	524	526	512	540	581	537	552	516	550	564	510	557	534	542	578	568	560	516	578	534	576	567	523	510	563	509	571	575	566	559	530	553	556	529	550	555	530	540	550	551	556	560	570	562	549	579	520	565	573	548	537	552	559	553	560	542	553	554	548	557	566	573	526
17592	1823	1263	1037	788	617	517	503	402	370	375	336	378	317	338	313	324	325	296	294	308	256	284	304	271	302	307	312	268	278	305	285	281	275	280	256	259	275	272	264	243	274	282	248	267	301	258	265	257	265	285	265	232	283	278	270	250	283	262	270	289	285	303	289	279	271	253	277	262	286	262	290	270	297	282	311	277	262	313	266	276	278	292	283	269	285	284	266	297	288	275	276	268	268	274	295	287	255	287	266	288	256	284	279	264	289	296	279	294	297	250	260	293	292	308	258	228	266	286	296	302	264	269	284	288	251	278	266	259	286	282	279	267	279	299	304	265	261	311	306	271	307	271	293	261	252	290	256	268	291	281	288	273	274	247	284	265	274	290	297	260	271	276	296	293	277	294	242	307	248	243	246	296	265	273	255	253	278	267	261	305	292	297	234	268	264	286	284	273	261	278	276	278	287	271	302	282	284	274	274	246	303	295	254	247	300	275	288	288	287	285	269	316	290	294	288	280	242	272	309	275	276	251	298	277	280	293	267	255	283	249	293	284	272	303	286	286	271	276	293	282	269	258	289	276	334	274	282	276	280	307	266	272	295	306	250	252	254	273	344	302	255	292	280	283	284	284	290	288	272	269	283	317	281	264	287	283	260	264	293	276	243	258	268	271	250	295	273	280	286	261	267	272	332	292	275	266	275	271	266	295	292	259	285	302	285	322	255	279	307	287	293	271	286	286	270	276	261	272	285	238	277	277	281	283	261	285	294	262	257	282	269	256	271	279	273	296	294	270	269	243	274	290	285	266	290	283	263	288	290	222	294	263	252	284	265	276	267	299	266	270	288	253	271	261	286	301	241	285	289	290	280	278	280	261	271	274	257	290	290	305	277	303	273	292	277	244	270	283	280	282	235	291	255	285	283	269	267	276	272	271	272	262	289	273	263	282	264	248	253	279	269	271	304	273	266	281	265	296	254	261	294	273	270	272	293	312	267	273	267	294	276	276	269	250	282	292	293	285	249	267	269	281	264	260	286	274	251	291	254	284	274	261	277	277	275	282	297	258	291	290	276	265	293	248	286	265	268	256	281	267	289	278	299	269	254	289	269	308	269	263	266	280	256	259	266	282	263	267	263	269	309	280	280	271	287	303	300	230	292	288	274	262	247	275	310	273	278	283	252	291	271	270	286	258	284	268	258	266	263	297	274	274	306	289	295	277	252	242	278	251	265	292	284	277	284	265	287	290	258	261	253	285	261	266	277	254	264	254	265	277	283	268	289	289	273	281	289	248	300	266	273	268	276	272	283	274	306	268	254	287	284	263	262	262	300	297	298	289	287	276	263	252	283	276	277	267	288	257	308	287	285	276	254	282	259	247	286	277	274	313	243	268	295	298	292	272	308	296	283	279	265	270	276	260	275	297	267	244	274	292	264	273	257	268	295	278	274	271	275	282	263	269	268	266	288	242	301	260	260	283	293	281	250	277	255	281	272	295	275	268	277	273	276	270	273	292	253	266	272	269	263	277	305	264	305	304	294	276	257	267	273	247	256	270	284	260	274	273	260	263	284	292	303	254	264	275	269	274	250	244	265	249	281	251	272	255	250	282	246	283	260	250	258	287	298	276	282	288	285	250	278	269	266	247	246	271	288	295	280	271	265	284	245	270	280	268	278	267	286	291	286	255	257	289	280	274	252	272	288	300	263	271	313	255	274	297	306	283	282	269	272	267	273	279	309	282	304	284	275	277	298	267	236	279	282	280	275	313	273	270	266	285	267	275	288	346	259	267	272	260	296	252	255	287	299	278	291	294	287	282	277	299	271	296	271	271	279	288	288	290	274	302	289	292	285	252	297	291	283	291	261	269	246	297	277	279	272	270	266	266	261	291	282	267	267	292	267	282	266	271	279	290	267	290	302	286	299	287	243	303	264	286	313	256	275	289	288	264	279	283	294	278	258	291	293	272	283	241	267	310	277	307	273	261	270	308	269	303	271	311	279	265	262	266	264	286	285	288	233	281	309	288	256	279	251	254	294	255	274	298	273	299	250	278	282	289	282	248	271	264	286	267	285	243	236	248	264	293	275	259	297	286	268	273	279	254	281	246	317	259	311	276	277	290	260	266	260	292	273	271	319	281	298	255	275	275	274	277	277	286	272	298	258	282	243	270	294	291	274	239	269	280	294	255	276	281	262	255	288	302	258	265	290	276	286	258	261	263	268	267	277	263	277	264	303	267	273	254	282	295	307	279	300	266	270	266	281	261	258	281	268	259	259	276	253	267	298	277	270	259	300	263	285	269	274	274	298	273	277	275	290	297	277	283	266	307	287	293	277	290	289	249	316	274	260	281	255	275	265	278	286	257	271	282	279	255	267	261	269	256	259	311	295	257	246	262	269	251	267	275	247	272	256	266	276	303	316	296	282	275	295	280	265	277	271	291	266	255	295	267	261	295	266	274	266	275	277	302	267	290	295	269	284	271	287	280	258	298	290	246	284	299	269	272	274	269	288	250	270	260	292	277	292	265	320	251	289	267	248	264	268	299	278	282	295	270	230	281	286	293	246	292	278	286	267	263	268	258	259	269	268	263	279	259	255	263	261	271	279	285	272	282	276	289	273	258	277	272	276	265	278	251	242	280	295	307	261	272	305	248	264	257	244	288	287	250	249	268	250	278	282	281	295	323	265	302	311	271	272	260	280	265	263	294	258	264	273	264	293	308	286	240	285	232	300	259	293	267	275	284	281	300	286	273	254	275	274	287	286	263	276	292	277	262	285	257	263	276	279	288	245	275	264	301	272	255	263	273	243	298	287	233	269	317	276	251	270	300	298	272	277	292	271	256	300	256	270	275	291	260	274	267	253	301	272	269	268	284	258	281	279	260	264	269	276	301	276	250	290	277	287	252	267	271	315	287	297	262	271	263	318	285	301	279	257	286	314	277	267	295	283	276	274	298	268	245	282	298	301	278	243	261	308	283	267	284	277	277	282	266	292	272	274	264	294	309	278	279	296	285	296	282	265	290	262	253	282	273	294	275	249	269	242	268	282	268	296	293	269	265	261	312	307	234	250	286	279	264	256	278	297	282	288	314	287	272	276	294	290	279	245	237	281	271	255	273	237	255	310	308	288	299	297	272	317	237	256	301	266	272	302	284	256	258	229	268	289	286	220	264	268	276	273	237	267	274	253	262	295	273	294	248	273	273	282	283	276	276	294	283	269	284	270	264	299	246	277	300	271	275	292	258	269	260	295	303	262	234	244	274	300	254	256	291	239	285	296	267	273	247	270	254	264	255	281	277	280	319	269	275	299	295	268	275	279	296	291	285	259	288	288	284	307	272	280	249	268	306	262	266	253	264	268	294	311	285	305	290	287	274	279	249	318	291	248	285	259	281	262	279	291	304	287	290	259	274	285	270	272	276	282	281	300	264	239	275	275	273	243	273	275	267	273	281	272	276	254	261	260	277	279	280	288	257	278	273	268	298	237	279	248	249	278	299	283
7485	1486	2938	3216	2832	2390	2048	1740	1529	1441	1240	1180	1114	1065	1018	994	948	929	886	842	882	834	817	804	831	794	787	793	853	782	775	757	750	760	761	778	732	739	725	743	706	679	734	713	725	717	722	726	744	707	687	687	753	733	717	741	735	711	737	734	719	763	687	737	727	713	721	677	714	711	715	657	722	655	693	757	711	721	719	704	702	718	691	695	712	677	712	739	633	738	693	690	712	724	724	725	701	688	716	668	678	711	676	645	688	678	724	691	709	683	722	671	696	697	696	641	697	703	636	679	695	719	702	722	688	692	701	685	700	711	695	730	677	723	747	692	717	669	743	703	670	710	728	715	714	680	732	706	670	710	668	677	707	704	713	739	678	658	687	647	678	695	725	732	694	700	720	679	718	671	712	663	684	710	669	651	692	677	760	698	668	700	707	698	691	666	700	687	636	696	718	712	698	692	728	716	649	679	657	690	733	714	689	699	714	693	632	713	667	664	697	692	697	710	703	708	678	736	693	676	689	726	711	675	709	721	650	651	675	719	671	753	669	696	697	665	699	715	682	733	736	726	700	690	697	678	675	665	679	701	706	679	705	733	660	696	643	656	728	670	693	693	722	679	712	676	727	662	680	676	636	652	755	684	665	743	660	636	682	719	667	698	705	658	679	669	708	671	662	679	705	687	699	697	615	646	680	719	680	700	757	699	727	730	742	659	681	752	725	727	700	720	708	720	745	673	670	683	662	679	651	666	678	703	673	706	663	703	673	681	741	681	677	686	646	695	709	698	705	700	692	694	705	674	633	732	673	713	695	714	682	709	720	682	690	688	678	689	715	688	691	687	707	685	673	687	658	666	731	678	723	717	709	705	702	669	708	748	728	682	702	699	700	680	647	700	677	708	704	644	702	718	736	722	711	706	705	694	688	695	718	650	686	719	688	689	690	725	653	705	659	708	678	720	674	685	672	694	692	740	706	701	728	719	740	718	647	702	667	656	694	682	697	635	702	755	635	703	718	679	718	723	671	690	694	753	696	711	663	642	677	706	705	689	697	710	650	649	657	675	700	731	664	632	693	636	671	691	737	723	669	698	742	673	688	687	712	680	711	663	662	656	730	719	734	669	703	738	754	697	696	645	700	674	669	673	706	689	653	693	676	675	711	695	678	652	694	668	696	661	714	711	698	673	702	667	596	698	683	689	668	704	705	708	720	714	707	663	742	692	647	687	666	727	705	714	678	708	687	667	657	688	662	656	678	703	700	706	694	704	686	660	704	705	703	728	702	661	691	661	716	700	722	727	646	702	676	654	714	703	681	686	661	682	677	719	726	724	750	748	668	689	671	701	686	688	707	725	694	693	683	700	663	705	657	695	657	714	647	692	712	690	650	708	646	676	714	717	685	669	666	698	660	641	665	690	644	688	654	667	778	702	729	681	671	712	636	702	691	740	639	681	731	653	705	687	741	698	685	689	680	652	686	638	679	709	732	664	699	670	662	718	697	766	684	676	670	704	690	688	677	685	701	695	738	687	705	694	707	698	706	674	669	696	639	697	697	772	744	691	690	697	710	720	715	685	731	716	722	681	783	685	689	685	675	740	680	738	674	692	726	716	669	702	680	692	761	709	666	657	682	701	684	673	711	705	655	684	685	716	699	712	686	707	679	662	702	691	696	680	672	686	665	685	667	711	698	715	683	727	683	668	715	693	675	671	694	699	677	684	684	698	689	669	698	721	719	678	673	704	694	714	723	712	702	692	718	680	694	660	701	650	692	709	662	702	738	702	721	700	666	668	660	708	686	691	680	697	712	714	709	661	699	706	670	712	707	699	702	661	708	668	739	685	643	687	716	645	698	722	703	676	672	694	732	704	671	663	691	630	700	766	735	677	724	698	691	687	693	724	682	721	688	713	651	672	685	708	700	703	696	664	680	669	720	683	722	709	685	674	651	699	684	694	645	717	714	700	679	678	684	647	621	660	682	657	676	707	740	727	727	726	659	703	680	676	687	717	693	719	693	625	652	677	701	711	680	681	667	686	690	699	702	704	682	669	713	703	714	651	688	751	665	721	637	705	715	702	670	664	681	650	752	713	665	714	688	637	668	671	728	720	652	708	735	707	713	695	674	729	677	676	694	735	720	708	714	663	713	703	703	670	755	697	689	741	730	656	673	709	728	673	705	711	671	750	705	723	678	731	694	706	686	688	721	684	691	667	734	640	674	666	702	667	675	701	654	735	679	680	712	704	716	675	712	677	666	683	703	681	734	697	683	708	687	680	717	686	711	654	735	638	740	631	687	684	682	704	732	705	728	687	673	645	714	693	659	686	690	656	665	692	688	672	717	688	684	667	658	683	697	699	679	719	714	677	712	708	694	653	750	735	685	722	687	665	750	681	742	670	693	691	749	728	691	694	723	687	751	719	679	721	708	658	721	700	710	757	720	703	639	728	681	700	680	663	702	734	679	675	665	695	707	697	677	674	666	658	700	736	690	729	705	681	725	698	729	701	658	676	699	687	686	673	709	696	678	744	723	686	710	680	714	675	702	728	686	707	690	698	714	715	616	710	712	709	694	736	689	653	682	694	683	738	642	663	704	727	643	701	708	741	660	686	671	647	727	665	644	728	644	741	691	642	721	660	710	671	696	657	688	662	663	694	677	705	686	707	717	707	673	704	707	701	702	704	657	679	668	681	717	637	722	740	700	678	704	676	708	662	742	709	688	714	721	663	752	672	696	705	660	656	656	682	680	702	728	751	672	736	720	706	680	655	732	655	684	740	698	666	687	662	710	735	700	699	712	695	679	757	728	673	689	689	721	735	678	723	705	694	718	673	669	715	716	707	692	681	668	695	722	657	673	705	701	666	669	688	670	702	699	655	676	716	705	709	671	685	705	700	676	677	680	688	684	726	697	706	737	729	651	719	669	676	686	664	661	677	672	667	680	682	724	715	668	713	690	678	687	704	640	691	683	717	670	680	717	692	677	675	731	691	724	698	715	701	647	698	691	704	657	680	676	676	692	725	671	715	720	683	677	658	688	680	719	710	670	688	690	676	705	637	638	674	712	741	692	693	703	702	687	704	713	699	724	697	675	692	673	650	729	705	708	689	698	704	670	697	689	649	725	698	656	678	687	683	705	670	714	687	671	719	686	679	705	671	687	702	698	679	729	665	715	714	655	682	715	728	652	664	683	705	682	699	705	640	663	683	706	702	670	687	692	669	710	685	710	719	708	695	650	698	703	699	700	695	670	717	679	674	704	696	681	680	665	665	707	639	670	678	695	732	694	736	706	716	676	717	693	697	660	664	727	698	683	734	717	700	654	665	671	690	648	685	711	690	672	655	688	699	694	667	642	704	754	704	682	726	751	662	727	658	697	641	686	691	673	661	690	689	694	699	643	707	668	676	694	680	691	706	664	684	687	706	676	697	679	726	679	702	686	684	649	715	705	702	714	691	717	706	705	678	693	641	675	646	725	707	753	716	693	694	688	670	671	707
22286	3774	2357	1775	1133	856	658	552	457	379	354	337	277	289	268	234	253	262	262	239	257	229	248	228	204	198	222	212	240	208	233	200	207	203	209	216	225	205	234	199	197	223	178	209	205	177	186	179	212	194	199	196	178	176	192	191	178	191	194	207	183	212	205	171	211	204	202	193	191	185	199	211	224	188	186	196	166	201	211	202	191	218	189	180	199	211	202	164	184	175	164	188	192	182	164	217	175	186	199	193	193	179	184	205	212	190	183	167	188	166	196	190	178	218	191	182	186	191	181	179	171	195	194	174	196	210	176	199	215	191	177	205	186	188	198	156	189	193	165	203	199	212	186	182	184	207	150	199	175	183	189	202	196	196	176	179	180	188	190	209	179	195	187	187	174	174	191	201	175	213	163	175	172	197	174	182	165	187	201	192	202	201	206	197	192	173	183	190	184	193	187	217	177	176	193	175	182	219	186	198	203	178	159	156	189	196	193	190	175	177	179	197	176	158	187	202	182	191	175	202	198	182	169	195	173	191	190	178	173	179	185	187	188	176	185	189	175	219	201	182	198	184	179	171	186	204	184	197	192	154	191	199	162	192	191	185	191	180	180	202	174	199	185	169	200	160	190	203	189	195	184	202	203	186	191	196	190	181	198	165	188	216	200	175	191	189	188	199	166	176	200	181	192	172	199	164	183	185	167	191	220	199	193	178	215	175	198	197	173	163	170	182	176	177	190	186	183	160	180	198	190	200	161	214	168	199	168	172	179	174	187	198	179	178	161	165	194	161	186	200	193	206	193	173	190	193	170	196	191	190	181	161	179	209	190	169	173	201	195	181	188	213	180	185	170	186	164	184	166	188	189	180	199	179	183	201	192	205	202	193	177	187	196	205	205	173	182	189	180	177	173	204	195	194	179	209	184	186	185	207	187	175	197	200	189	179	174	188	212	199	187	181	189	183	208	201	180	181	187	227	181	194	198	192	174	196	202	199	209	184	197	205	189	189	203	191	170	192	202	191	164	215	203	176	191	194	192	192	188	163	174	194	197	173	153	187	203	197	187	198	192	197	186	186	177	188	193	193	179	180	178	198	189	193	187	204	194	210	207	201	190	177	174	180	205	193	173	192	198	207	177	183	197	219	184	181	204	183	176	189	195	174	183	194	209	195	189	185	167	184	186	177	203	179	193	189	216	170	178	215	168	181	187	189	203	208	169	185	184	192	181	167	177	186	172	193	195	192	190	202	185	175	192	187	195	190	183	204	186	187	188	167	194	196	198	205	188	204	198	178	189	163	196	193	160	173	186	199	183	204	173	168	191	192	205	209	185	168	199	194	182	205	177	180	201	202	194	183	195	201	178	213	205	195	171	180	188	191	174	199	192	180	178	207	198	188	212	167	185	213	189	177	184	181	189	187	181	185	182	171	178	214	186	182	184	191	194	187	218	208	174	187	173	200	197	194	174	189	188	202	211	173	205	194	187	192	199	212	175	188	182	197	219	175	194	168	197	173	193	196	169	168	192	188	182	162	190	182	200	188	192	185	202	183	199	186	176	174	200	178	166	186	192	176	203	212	183	194	181	189	204	181	166	177	179	194	177	183	172	161	224	185	188	198	187	178	203	190	193	190	200	183	200	175	190	181	173	197	178	198	206	205	185	173	196	189	204	178	198	201	187	227	202	201	174	214	167	164	196	197	181	207	168	183	199	209	182	173	169	185	183	204	187	175	197	179	198	174	207	153	180	193	206	195	195	208	182	183	169	174	185	193	211	171	184	198	182	213	188	182	184	201	158	184	167	179	198	187	169	198	204	186	191	178	186	163	201	193	179	171	181	178	202	170	176	191	185	190	180	197	170	195	183	192	192	169	169	187	176	187	190	187	178	192	186	195	193	184	188	190	191	184	189	175	191	179	202	178	207	194	198	213	197	197	184	155	202	201	177	181	187	178	167	184	186	176	189	180	201	196	205	191	182	198	182	204	202	227	183	196	202	172	177	192	191	178	175	212	196	209	196	186	193	175	205	187	185	185	211	192	186	216	173	184	170	194	192	195	189	181	199	202	172	214	172	183	196	173	209	191	187	196	213	182	175	179	179	191	176	176	191	195	175	165	182	150	203	211	214	196	214	198	187	184	201	220	195	202	185	174	205	196	168	213	180	182	171	192	179	167	184	203	176	217	185	180	177	188	199	191	192	209	165	178	210	183	195	199	189	204	195	183	175	187	173	199	201	180	201	195	187	180	179	172	186	199	164	190	186	178	174	190	204	188	186	165	181	195	205	191	162	172	200	177	188	183	182	163	175	176	190	176	181	196	192	163	174	178	175	171	209	202	178	192	183	161	200	164	196	201	198	206	175	154	194	203	191	188	191	181	186	168	179	202	176	170	205	189	186	177	192	197	186	180	207	165	181	202	188	193	191	175	201	181	195	169	199	197	184	193	209	202	188	176	207	166	191	233	214	183	180	193	177	189	179	185	171	180	187	180	158	185	205	202	165	206	187	198	175	179	193	185	197	184	180	180	232	168	172	184	179	193	188	176	184	213	173	190	181	188	179	190	212	178	217	170	194	195	184	189	178	162	177	202	179	197	182	205	201	187	163	176	186	183	179	184	175	183	189	157	184	191	204	189	200	194	191	190	157	181	177	181	204	190	179	200	190	177	205	188	184	188	171	191	183	174	160	209	194	204	186	182	195	178	184	187	207	206	173	199	191	194	169	178	199	179	210	196	176	182	200	203	202	165	188	161	182	186	198	199	193	174	177	189	181	188	193	207	183	176	188	173	175	170	194	210	176	211	177	177	198	198	199	185	190	221	192	193	190	182	170	197	195	193	190	198	171	166	197	197	182	178	183	190	157	205	189	191	190	187	180	173	186	186	165	186	174	178	169	186	181	189	184	184	182	198	187	198	185	168	197	214	188	212	172	191	167	192	185	204	210	204	200	178	188	202	203	177	191	175	177	202	202	189	189	189	186	194	172	184	151	191	209	198	211	179	177	205	218	192	174	201	194	195	177	207	158	199	179	193	191	188	197	209	171	176	197	189	199	194	193	193	204	167	185	177	166	202	183	173	200	164	187	198	227	188	211	196	169	167	183	187	201	167	183	208	189	218	192	179	174	207	188	219	184	216	193	194	175	209	185	178	187	184	194	178	181	216	190	210	211	179	198	190	176	165	188	198	205	179	186	202	180	197	190	219	195	192	204	189	194	194	159	195	164	182	213	214	194	197	198	207	184	191	193	178	183	181	183	209	192	177	153	204	170	198	191	190	181	192	197	177	167	173	202	190	190	185	166	201	207	195	194	189	199	199	197	189	161	192	170	174	206	188	187	188	196	189	184	186	174	191	170	213	192	204	183	198	183	177	197	203	181	200	192	175	185	178	186	189	184	186	197	174	185	186	171	173	204	202	188	168	161	198	186	185	189	184	166	178	188	188	184	182	183	199	203	176	207	192	182	162	185	176	192	198	209	194	179	228	191	205	182	193	181	178
7645	1997	4774	5550	4695	3839	2999	2561	2242	1830	1678	1481	1303	1195	1093	1023	950	882	843	861	780	799	761	707	666	668	603	639	539	646	615	565	566	586	557	556	569	503	545	562	530	549	532	536	501	518	532	517	508	516	496	502	495	513	478	506	503	507	493	482	559	489	495	515	537	514	463	502	529	470	521	490	444	475	512	510	497	516	490	498	511	492	488	486	493	479	520	439	475	497	503	489	463	458	454	488	441	461	490	470	440	456	486	457	495	469	494	476	475	447	474	459	504	493	517	434	412	450	516	479	455	472	482	473	462	503	523	480	467	463	426	442	479	468	449	441	444	460	459	474	432	495	450	439	467	428	457	468	421	503	449	473	462	472	494	399	494	474	433	457	474	479	461	460	502	452	412	486	449	445	477	462	454	478	441	444	468	426	453	484	430	463	432	504	437	502	447	493	448	463	446	448	456	470	483	438	452	460	470	422	490	486	457	433	463	439	453	434	435	490	456	441	441	460	443	449	443	434	476	473	445	416	500	479	472	475	468	463	422	452	485	448	474	439	462	484	469	445	441	468	476	509	451	499	464	426	460	432	438	447	434	479	451	471	438	484	455	477	453	432	434	489	463	481	452	455	437	459	490	447	455	430	448	470	451	440	422	491	469	460	464	432	462	466	431	461	452	459	470	441	498	474	436	440	478	460	431	395	460	435	433	439	420	452	429	447	467	443	488	456	483	442	457	465	484	441	451	452	451	507	479	470	464	427	418	488	462	469	483	495	469	438	467	450	452	467	462	464	460	512	435	485	502	464	441	470	443	441	446	479	418	443	453	462	467	451	486	484	499	413	452	482	484	458	465	449	501	491	445	428	488	464	449	434	454	450	446	476	456	505	455	416	465	461	442	446	423	480	465	470	457	472	464	467	457	463	478	458	468	463	458	447	450	472	428	485	462	433	489	449	460	430	442	463	477	482	475	465	479	447	454	497	429	510	462	484	439	464	461	430	453	455	419	433	476	443	405	486	459	451	453	415	447	465	440	466	448	486	402	453	460	463	456	427	453	473	431	461	440	450	461	481	472	475	453	481	477	454	394	414	489	454	443	460	486	498	492	476	430	468	427	495	482	476	473	470	519	460	484	486	437	433	451	476	464	467	473	460	443	451	478	475	435	481	454	423	467	484	499	446	434	436	428	443	496	441	485	460	457	465	454	518	416	475	463	427	465	425	420	436	467	501	436	484	451	464	463	447	454	484	452	461	460	485	449	470	465	458	477	428	453	472	461	457	488	444	448	461	461	468	444	454	452	431	444	450	485	454	443	466	472	470	407	499	465	476	468	442	462	454	473	494	464	458	489	447	457	484	442	429	471	467	445	457	459	461	472	410	463	450	494	493	440	447	449	453	411	478	418	452	466	491	474	474	440	447	452	414	479	424	493	494	513	475	492	469	465	446	433	460	441	443	446	471	483	428	470	497	457	478	439	424	430	467	479	464	431	481	482	436	435	442	458	447	440	413	450	429	425	416	459	448	433	468	475	442	475	491	484	460	439	431	461	462	443	462	429	475	452	487	414	429	474	442	478	472	482	481	453	455	463	437	434	447	458	475	432	459	442	452	448	459	448	451	458	457	461	519	419	448	449	468	479	443	481	453	448	427	421	460	449	432	484	456	481	484	415	437	485	471	439	468	441	427	477	477	472	456	433	448	457	444	464	460	465	441	441	447	458	476	437	462	464	484	466	444	455	474	444	469	441	436	400	432	417	457	464	447	459	474	457	437	393	455	461	459	442	435	437	452	471	437	487	474	427	480	454	402	453	443	457	470	438	438	484	471	430	452	475	457	465	462	457	474	481	454	474	505	459	480	471	496	434	455	493	464	445	500	467	447	514	494	461	498	479	506	455	486	448	428	476	452	468	438	438	441	468	480	463	485	456	442	489	465	413	463	494	464	461	462	443	519	506	483	451	474	483	427	460	448	467	474	471	443	469	441	431	468	467	448	465	435	486	472	476	468	471	448	446	473	439	509	416	404	484	496	446	458	453	434	472	457	436	451	448	430	462	428	429	447	460	483	467	465	439	491	460	478	475	434	469	440	453	433	463	474	478	473	475	449	430	455	457	455	483	480	437	438	436	454	473	477	476	446	444	434	496	466	448	435	458	447	451	495	466	485	440	466	488	453	429	449	482	467	460	452	474	459	461	475	453	432	450	458	437	478	469	430	460	459	448	466	480	449	445	420	477	465	455	452	453	483	509	446	466	418	442	490	458	459	436	459	484	476	467	490	463	461	477	440	462	451	486	433	515	432	461	442	434	466	507	483	500	475	460	456	478	492	460	456	461	438	438	454	450	433	509	457	461	468	493	473	488	465	462	462	429	461	472	475	428	506	472	458	473	424	453	451	428	432	484	436	457	454	430	487	453	447	467	446	470	428	431	464	449	444	487	448	456	446	476	494	478	491	444	482	438	447	472	433	438	452	456	453	470	453	479	440	473	482	478	474	450	413	438	463	456	435	479	447	432	453	473	440	467	431	488	443	462	471	466	448	503	439	500	453	406	456	448	461	467	505	474	500	449	472	482	503	466	470	459	467	446	429	448	453	471	422	487	489	465	458	419	469	472	482	483	490	450	456	427	426	496	461	464	462	449	458	458	467	503	479	493	437	474	458	471	454	420	467	492	440	467	465	432	421	447	450	424	417	484	422	480	432	442	488	473	458	455	449	437	441	492	493	442	461	423	445	483	448	462	472	508	488	431	460	490	476	461	446	440	492	472	514	473	472	446	451	456	455	432	440	428	457	459	437	510	457	449	455	448	463	496	438	450	469	469	460	438	481	459	465	485	476	440	441	422	485	443	470	471	439	448	424	475	471	410	476	479	454	445	485	463	449	447	475	447	438	435	438	419	435	456	440	464	456	428	463	455	457	461	456	468	485	476	451	480	455	464	490	456	450	481	441	468	419	447	450	464	425	481	437	464	453	457	458	459	498	470	441	448	452	437	456	509	507	485	474	440	433	453	500	446	478	474	451	457	454	449	501	441	453	476	479	427	437	468	427	464	439	447	443	470	461	458	488	426	456	488	474	429	466	476	458	441	462	482	439	441	447	489	454	469	473	466	459	480	460	461	417	419	500	479	473	477	435	454	452	450	442	477	459	450	430	451	466	490	462	440	449	489	489	483	474	466	436	479	468	447	470	475	410	441	439	439	442	420	476	466	485	459	487	469	478	473	456	447	463	489	454	448	448	472	463	452	445	491	428	448	438	467	462	489	479	457	483	482	450	491	487	478	434	430	436	503	418	476	456	444	446	466	462	481	433	469	471	481	493	466	461	435	470	459	471	454	463	414	480	444	434	475	424	449	476	448	440	462	447	489	478	435	471	487	434	443	453	451	459	431	464	472	435	463	470	512	448	420	500	420	494	446	466	442	430	483	476	457	415	454	444	474	473	441	443	457	479	442	456	472	452	450	470	422	466	485	479	464	469	445	454	475	426	446	461	432	499
12001	481	279	238	230	227	243	246	218	270	219	209	196	190	212	231	218	223	218	208	213	233	233	226	233	262	231	251	208	209	209	203	215	218	211	218	246	203	204	213	207	236	235	223	215	225	202	212	197	250	235	256	199	222	219	190	230	198	211	216	220	220	217	206	222	204	210	208	226	215	225	206	188	230	219	210	210	227	206	238	231	226	217	192	233	210	224	202	223	209	216	206	232	218	202	200	180	190	188	214	234	190	236	211	212	173	238	205	211	218	208	224	187	225	191	227	226	229	215	207	216	218	203	199	216	241	226	196	200	207	212	211	209	226	220	221	217	206	212	208	214	201	238	218	198	230	219	212	233	229	201	192	205	203	196	212	230	213	189	208	211	185	214	245	261	200	231	196	196	203	197	218	241	219	209	214	229	221	207	211	217	218	226	202	250	217	203	210	213	215	219	210	210	223	209	205	227	217	209	207	206	252	218	206	218	241	202	206	223	209	236	211	182	232	202	204	209	225	207	227	219	215	208	220	217	206	217	212	242	210	204	229	216	192	250	186	227	232	203	210	207	205	219	231	250	204	200	199	229	191	183	212	206	197	199	209	210	212	238	211	193	204	195	206	221	235	214	214	217	205	218	208	234	229	219	203	230	197	186	193	233	196	197	204	225	219	204	200	243	216	208	221	204	200	211	202	229	210	228	231	217	213	203	205	219	200	228	240	188	215	218	219	186	221	207	200	230	215	214	209	217	221	223	224	215	216	207	227	216	228	202	249	208	208	206	205	241	200	210	206	202	226	226	197	220	223	225	209	219	204	223	212	193	210	205	214	246	216	201	241	213	200	194	232	222	217	224	204	228	209	215	205	235	206	212	211	206	226	187	202	198	229	208	236	200	237	253	218	221	200	198	201	214	207	211	185	183	206	220	200	236	189	193	232	204	208	219	223	200	214	211	219	219	228	213	226	226	219	221	195	224	215	188	223	206	204	222	206	227	214	215	217	238	220	202	196	213	230	212	206	199	216	179	201	221	239	217	187	201	187	220	222	182	189	221	214	226	200	224	215	243	236	216	207	215	216	183	242	229	217	201	230	229	186	201	193	197	227	213	215	218	204	221	225	216	183	213	202	185	219	214	218	239	244	261	212	205	250	247	202	222	218	197	199	238	214	225	207	222	192	234	228	188	213	206	222	244	202	216	230	194	199	205	235	213	211	199	210	223	216	214	212	213	212	225	203	213	197	205	194	222	194	226	240	208	223	220	210	205	187	206	217	227	231	230	219	201	206	212	196	226	220	217	220	199	225	228	237	199	233	233	227	236	231	218	233	192	225	205	239	207	193	192	215	249	231	217	209	200	209	227	204	196	202	218	224	220	213	218	190	186	226	216	203	198	203	212	235	235	189	224	201	218	221	210	216	195	208	233	212	227	235	209	201	218	191	212	189	214	202	195	185	187	211	234	194	211	222	210	200	235	219	222	191	225	203	205	220	229	222	210	226	223	191	205	254	218	213	221	198	199	205	235	197	207	203	205	228	225	228	238	199	200	182	214	194	219	212	230	224	214	216	193	216	204	206	162	226	221	241	230	192	242	227	209	214	255	222	243	198	246	216	206	243	211	227	208	190	186	195	214	205	224	208	220	229	231	241	203	230	219	225	211	229	222	229	247	207	229	215	213	241	196	220	226	218	212	208	226	206	215	235	210	211	205	222	217	213	235	210	195	220	204	196	228	199	195	217	204	233	191	231	237	196	234	228	208	216	212	235	216	223	195	220	194	213	227	208	215	199	184	204	194	213	223	213	217	217	203	233	220	229	176	232	164	229	218	220	191	224	199	232	213	201	224	229	230	205	218	219	208	227	208	211	199	206	208	193	189	249	226	220	250	190	211	194	207	220	201	220	213	192	203	211	212	227	203	230	219	209	198	222	229	213	207	212	204	228	189	183	208	221	222	209	200	202	212	210	191	233	217	201	185	219	206	199	258	241	237	219	181	227	193	217	222	217	200	212	237	197	229	184	224	232	203	230	190	204	214	213	216	210	207	203	226	216	221	243	217	216	243	218	208	220	238	216	203	191	194	225	218	215	205	208	212	258	214	208	250	215	221	248	221	227	196	212	202	223	219	221	220	228	226	210	212	203	170	218	188	214	219	219	231	222	223	212	208	204	214	213	215	207	201	238	222	189	194	223	217	197	227	212	218	224	237	201	207	245	225	243	216	227	199	225	180	224	207	211	223	204	215	230	230	224	229	210	198	209	219	206	233	220	227	224	200	209	207	186	203	211	236	204	215	215	198	220	227	190	193	204	207	204	243	223	252	191	248	206	189	226	212	227	221	216	225	208	216	213	233	208	208	226	200	223	237	188	194	207	202	224	205	202	204	187	227	222	227	204	216	198	199	201	214	205	224	213	211	198	237	209	231	201	178	203	229	220	191	196	224	196	208	221	220	227	225	221	197	218	229	238	237	221	219	191	209	238	197	235	223	198	211	210	240	225	208	210	217	241	231	220	211	216	205	231	227	250	198	212	217	225	228	206	211	212	215	257	237	217	202	210	206	191	209	214	223	212	231	202	208	228	211	221	202	193	214	229	208	243	221	232	220	211	191	194	222	230	213	230	211	211	205	224	228	232	207	219	205	222	222	200	226	222	209	229	225	224	220	225	220	196	223	212	197	221	233	242	199	208	224	227	217	235	224	205	225	209	212	212	220	203	184	197	222	181	214	230	222	218	232	214	231	199	198	229	200	212	208	211	230	181	193	191	212	232	204	215	186	213	221	202	242	214	229	239	207	239	225	220	201	219	199	213	203	234	220	196	215	222	234	205	195	191	226	221	212	215	220	227	171	224	187	233	196	240	204	212	186	208	195	209	202	224	221	213	213	225	227	215	233	204	228	192	216	218	220	208	203	224	254	220	202	176	199	219	200	213	206	217	208	211	199	211	220	216	208	205	210	226	216	206	220	211	236	245	193	220	206	208	199	235	217	196	207	214	213	193	207	214	212	199	222	201	214	234	207	214	208	207	220	215	175	231	202	209	212	207	207	218	246	212	201	222	208	221	204	190	230	212	231	232	207	203	212	223	213	180	211	225	218	221	231	229	209	226	200	218	231	228	217	213	203	203	235	220	232	226	206	209	238	204	210	227	223	202	178	207	225	226	203	200	201	222	214	222	222	225	215	220	214	215	235	227	231	205	230	221	217	212	211	211	217	213	194	228	223	231	211	220	220	202	205	220	227	218	241	226	223	223	213	239	197	222	190	220	239	191	215	230	196	204	238	219	216	210	223	205	202	204	217	197	218	190	253	228	197	233	182	218	229	226	211	203	208	208	195	218	217	205	209	221	216	218	222	207	228	200	222	212	216	201	198	223	201	233	231	230	252	215	224	207	211	202	223	210	205	186	222	193	209	231	213	196	219	231	213	184	215	203	208	229	206	175	228	249	184	230	217	199	214	197	201	194	222	214	227	204	214	206	210	219	241	213	202	224	221	246
6875	593	694	729	718	658	652	626	607	620	579	567	595	607	583	578	560	582	589	540	545	589	563	558	531	544	579	573	574	569	524	548	579	536	544	556	569	550	561	592	549	532	562	540	528	569	544	553	532	537	523	522	567	527	539	502	475	533	539	540	555	562	577	548	522	556	572	575	558	554	538	550	560	525	524	522	546	569	529	559	547	551	555	570	530	543	588	576	578	479	536	539	575	592	537	554	547	561	590	571	572	504	541	531	582	495	574	591	546	514	543	537	555	535	566	540	525	554	601	508	550	558	560	572	539	517	558	575	587	589	533	547	517	577	556	602	520	530	551	547	522	558	539	579	535	582	591	571	571	531	529	539	556	572	562	540	562	563	561	522	545	533	582	537	549	525	555	543	548	523	549	555	603	554	531	563	574	513	552	540	573	548	535	509	571	567	574	538	576	543	548	531	594	577	564	549	595	566	529	530	577	527	543	532	537	577	561	541	542	541	564	594	534	614	537	562	543	561	555	544	538	554	538	558	539	581	544	517	530	530	551	559	514	517	581	545	595	562	541	515	538	543	579	572	564	524	571	539	574	594	543	522	554	573	558	529	601	556	564	540	542	556	519	600	598	576	520	528	604	539	550	542	571	571	534	527	567	510	504	541	564	504	560	519	518	570	548	527	563	560	562	530	544	546	539	527	536	506	564	611	584	592	519	536	571	542	542	520	585	509	566	547	497	526	518	557	535	587	559	520	565	523	588	514	544	537	593	586	517	557	530	550	599	528	549	584	509	529	533	552	561	500	533	519	540	552	537	534	549	572	577	554	525	558	524	514	547	527	538	561	526	593	500	590	541	550	540	563	553	557	566	555	532	510	532	544	549	564	592	543	494	555	566	588	536	578	594	537	567	557	547	569	522	506	542	543	573	585	511	519	560	501	574	560	567	546	612	562	573	605	534	561	551	513	524	549	547	531	496	553	574	586	575	587	588	538	504	522	578	532	557	555	547	551	523	551	534	542	562	539	550	541	553	559	543	517	579	492	544	545	536	542	548	562	576	543	564	511	527	556	585	528	512	552	506	564	536	540	581	547	561	524	537	548	604	557	548	551	553	531	565	599	564	575	542	538	530	553	540	516	565	529	560	521	571	569	555	542	534	553	557	536	523	539	520	557	521	550	539	566	595	595	541	509	559	595	546	499	532	523	560	542	568	539	554	548	540	535	547	548	526	572	550	560	536	593	571	548	545	541	554	555	566	530	514	567	562	627	549	534	544	550	591	575	528	544	564	532	574	546	592	570	552	549	537	558	566	559	535	549	521	551	537	561	562	548	555	549	561	544	588	540	499	589	562	564	527	542	576	551	532	546	585	587	580	525	527	541	531	533	541	523	545	530	531	556	522	557	541	517	521	599	583	515	552	573	539	546	544	542	519	543	526	514	519	564	551	564	552	598	517	580	550	548	534	538	564	547	544	582	560	516	547	569	565	554	526	521	538	530	578	538	564	566	526	538	568	568	558	570	573	535	550	546	549	580	535	551	481	574	607	527	540	550	547	585	578	557	511	542	560	533	570	531	578	581	541	535	573	592	540	573	556	543	554	575	577	511	559	559	538	601	565	531	504	545	491	557	529	534	532	527	560	566	537	583	547	543	603	571	528	524	604	587	575	581	587	529	549	537	554	540	569	488	551	539	512	563	569	555	517	551	591	482	574	537	534	556	533	552	489	565	535	560	560	549	535	524	560	502	594	608	541	548	574	543	508	514	551	551	527	565	498	535	569	539	552	540	552	578	574	536	574	536	504	585	564	521	492	556	565	550	606	516	552	571	565	573	564	545	571	535	517	518	542	513	532	557	496	561	561	536	547	517	538	575	541	517	516	495	518	547	515	571	593	555	547	553	545	591	546	549	574	587	527	575	574	556	608	542	530	573	525	560	589	547	520	573	570	557	544	532	537	589	529	556	547	549	498	543	551	514	547	545	535	583	533	616	557	544	558	541	547	570	500	571	545	530	525	587	565	526	549	574	554	550	627	535	599	529	535	588	562	531	565	530	536	529	586	552	543	563	591	532	577	547	540	556	536	580	539	514	553	547	573	545	498	513	578	534	562	551	556	544	519	555	535	527	525	524	531	531	547	560	542	522	568	562	555	563	533	513	578	540	555	515	589	569	559	508	566	564	552	533	535	566	576	552	563	540	569	525	593	504	571	571	551	532	521	583	558	522	541	557	551	550	567	562	580	582	520	530	558	555	523	562	509	552	563	549	566	582	559	577	523	525	570	550	528	526	532	549	580	554	552	537	549	525	551	551	523	557	559	516	547	544	564	536	550	545	597	580	587	570	546	564	564	555	504	559	552	561	560	553	586	573	539	531	548	539	557	494	564	563	574	521	581	531	532	547	532	533	537	543	551	585	488	541	537	527	575	541	563	559	543	533	553	557	515	541	563	548	565	549	550	515	555	518	578	532	596	580	569	594	550	556	534	565	605	548	583	517	571	575	586	565	603	561	535	580	535	538	526	529	583	557	527	540	513	549	570	529	560	559	570	575	514	601	601	579	556	559	507	526	506	505	544	534	539	549	541	544	585	535	525	564	597	544	535	577	557	575	540	573	557	564	607	532	537	505	567	520	540	574	569	611	550	544	562	536	563	540	555	541	548	544	544	557	541	526	542	581	551	528	559	529	584	553	511	562	514	554	547	557	523	567	550	559	566	562	530	570	545	521	541	509	548	522	565	554	539	550	528	540	530	521	517	568	510	555	555	501	536	525	517	578	533	540	561	527	567	507	543	560	559	541	537	543	526	560	566	578	518	559	534	535	585	604	529	510	533	547	528	547	508	548	540	541	511	558	538	543	542	523	565	554	559	570	522	557	560	555	538	606	556	543	571	539	509	531	567	521	573	590	542	531	529	589	531	532	554	570	518	546	568	545	559	549	566	595	552	566	591	566	540	520	518	533	570	542	569	544	502	551	539	543	562	587	561	601	510	576	553	557	580	552	570	556	538	502	520	528	544	548	560	568	546	573	511	578	539	569	519	572	541	542	558	511	558	500	533	540	521	530	580	553	547	542	537	568	551	511	578	566	544	560	566	545	530	556	511	556	541	565	539	551	547	561	548	564	547	547	541	530	531	570	536	535	547	536	563	569	529	548	581	584	539	578	574	577	557	543	551	527	573	552	572	559	567	573	535	575	519	497	512	527	553	569	527	578	588	546	541	531	514	538	576	582	539	569	574	586	550	495	516	546	517	525	561	547	559	519	535	579	521	517	540	521	576	560	579	566	523	543	531	572	559	582	546	537	583	554	577	565	569	530	535	551	550	533	573	578	556	511	531	558	564	527	552	516	557	529	552	536	553	542	543	529	543	560	558	541	563	516	564	555	540	565	572	518	597	514	563	569	559	508	564	575	569	600	556	566	536	538	544	583	534	556	597	508	541	559	562	590	511	535	541	534	564	553	542	502	566	521	546	533	561	542	550	538	524	569	573	529	545	571
17425	1856	1246	988	704	606	503	462	409	403	352	316	335	322	348	321	285	323	313	324	251	295	272	267	267	304	292	293	280	285	294	296	276	271	291	281	302	283	264	278	278	278	287	278	260	262	278	252	267	259	275	265	264	255	275	267	293	276	264	291	282	273	275	269	267	274	302	292	272	263	281	270	283	276	251	300	285	271	268	253	267	294	283	264	276	277	285	260	278	304	256	275	254	275	292	247	288	255	294	268	287	286	283	257	280	278	315	294	294	314	273	288	302	255	269	264	267	276	247	300	298	268	222	300	257	249	249	282	267	254	270	278	260	296	292	248	273	301	291	267	258	280	242	269	268	296	233	281	279	292	286	260	264	273	250	269	261	292	295	273	324	253	276	270	280	256	290	299	290	284	274	283	275	277	288	302	284	275	272	284	287	252	255	287	267	302	279	253	244	279	281	287	255	262	274	285	269	299	268	262	279	284	259	252	267	270	292	316	288	265	292	250	257	270	269	270	283	243	267	266	261	271	263	256	278	263	274	290	236	279	288	278	282	279	294	269	286	230	284	279	249	268	262	280	273	270	277	290	260	261	292	261	267	272	256	297	265	247	283	268	284	249	290	267	273	287	254	285	250	252	256	282	282	276	306	296	238	276	263	305	289	257	228	259	242	283	294	274	249	298	284	277	280	237	269	269	254	279	241	269	284	276	278	295	261	256	279	283	244	257	291	286	272	273	257	273	279	285	269	253	268	272	293	246	278	285	291	284	291	242	272	249	268	260	274	291	282	266	260	271	261	270	295	311	303	252	284	274	273	281	264	263	271	260	287	268	295	304	267	261	258	241	260	285	279	263	264	263	296	258	284	299	262	298	259	231	286	285	275	287	297	256	309	240	280	289	287	275	266	275	305	293	273	268	273	297	281	281	297	305	277	274	291	287	270	258	257	279	238	263	301	268	273	266	261	241	262	244	258	292	268	260	262	274	286	282	279	261	295	273	261	264	271	254	278	274	268	282	266	250	278	247	248	301	279	299	295	277	267	257	271	268	266	268	264	267	295	293	267	277	246	287	268	277	269	292	298	291	250	265	260	288	267	269	252	274	243	266	276	271	282	258	280	288	275	276	289	251	267	296	256	248	272	272	304	291	289	286	260	267	239	274	269	276	289	296	283	289	270	268	282	292	258	261	269	302	272	251	278	260	311	271	282	303	259	254	280	251	251	285	271	257	306	269	273	290	269	237	261	313	293	249	278	272	259	275	287	271	295	255	265	314	270	281	288	279	267	296	267	252	264	262	241	271	298	286	310	269	260	263	279	276	272	295	284	291	315	247	277	263	299	284	280	288	278	250	269	280	284	306	266	243	266	273	271	261	272	289	255	266	249	279	254	267	276	268	284	258	237	281	252	296	283	291	275	273	294	302	317	271	267	280	267	273	294	261	304	279	245	262	265	275	249	240	296	255	261	279	289	303	254	264	282	261	261	268	247	293	276	275	279	240	273	246	261	259	275	271	253	241	265	246	278	260	287	266	281	278	293	276	293	305	260	254	288	299	267	281	285	260	271	274	284	244	272	287	273	261	269	288	276	267	274	267	255	273	294	285	305	248	261	279	274	283	279	278	281	293	259	275	277	263	267	295	279	264	264	280	290	271	303	285	278	277	277	250	307	285	283	276	280	287	275	245	255	284	271	259	265	301	307	262	272	294	279	263	244	291	265	273	261	301	287	285	291	277	280	266	270	295	281	297	282	303	274	275	294	234	260	272	268	276	230	257	268	251	282	286	295	295	286	274	268	283	265	292	270	276	282	278	291	266	266	261	278	287	249	287	258	249	281	306	275	253	284	262	272	276	295	285	295	298	279	303	258	253	275	275	309	279	275	284	273	266	276	301	238	319	290	283	309	285	287	303	280	252	244	288	280	247	283	281	249	296	289	281	270	274	278	249	278	264	301	309	284	293	262	287	312	264	278	309	309	291	274	283	260	300	263	251	293	256	251	288	260	267	280	284	295	273	285	271	265	246	281	259	282	252	297	292	270	248	260	290	270	278	253	273	281	280	267	268	257	260	256	285	269	253	278	240	247	266	295	244	296	274	286	272	261	242	236	275	259	271	299	279	279	283	273	285	294	290	276	270	303	279	267	281	287	301	263	293	245	244	258	243	263	239	287	317	281	298	284	263	287	263	245	240	248	283	283	248	290	285	309	303	281	286	265	282	279	254	266	261	297	272	277	291	289	263	276	263	315	277	301	258	268	296	287	283	292	279	294	270	278	269	258	291	284	255	260	279	265	293	250	281	299	259	265	299	239	260	260	290	301	263	255	271	279	224	274	263	282	264	292	254	291	300	281	291	267	278	288	244	261	293	297	272	253	302	288	243	257	275	271	289	273	284	299	286	249	300	246	290	314	296	279	236	297	278	268	280	271	263	258	289	281	279	274	284	266	260	292	268	277	267	232	284	235	263	263	261	309	277	297	298	295	285	262	238	293	324	297	257	263	290	270	268	254	260	259	256	297	250	292	289	265	255	315	260	254	271	252	255	281	268	252	240	255	272	237	265	272	268	323	257	274	245	277	247	270	270	264	297	254	280	272	271	303	266	242	258	283	248	274	272	289	291	312	270	273	286	274	262	250	258	312	295	273	255	291	278	268	286	270	282	302	271	270	276	275	238	264	275	266	287	250	253	289	278	301	274	276	279	274	279	262	261	291	266	291	260	260	275	254	253	283	288	271	279	260	257	275	295	277	272	273	274	296	281	261	271	271	270	270	276	266	247	264	244	284	278	271	258	283	273	258	269	275	257	254	265	289	296	274	290	287	258	297	283	246	264	292	271	263	300	272	275	294	288	267	274	280	266	297	262	292	267	278	283	275	293	299	277	272	307	289	284	283	258	308	277	278	258	252	292	291	279	276	258	282	280	288	280	264	282	306	301	261	279	278	288	247	246	302	278	254	290	283	293	272	295	275	293	302	234	263	272	270	278	251	273	279	268	271	261	277	290	262	262	250	272	278	269	286	261	265	285	263	270	268	268	277	281	290	306	298	274	276	296	238	299	300	267	244	275	265	265	251	287	270	279	240	258	260	282	297	271	240	277	306	275	265	273	292	272	270	262	248	270	305	275	272	260	275	264	312	302	284	252	257	264	261	299	268	288	287	286	298	259	268	249	282	301	282	260	274	266	277	282	280	291	291	263	293	278	286	260	255	262	290	264	254	254	268	283	273	289	260	232	254	277	302	318	287	284	243	302	315	257	282	278	284	299	284	256	280	288	262	317	278	255	273	258	266	307	268	275	267	294	268	259	279	272	277	257	262	271	312	277	293	274	274	290	306	269	275	261	275	298	276	280	298	273	252	237	304	289	282	253	312	259	307	253	247	281	285	238	272	265	277	292	288	278	264	283	261	284	285	279	284	274	306	264	301	280	266	294	293	269	265	257	280	299	280	319	276	268	284	253	287	254	275	277	284	267	253	268	265	253	275	233	281	285	294	258
7497	1501	2894	3226	2877	2397	2015	1690	1507	1347	1251	1174	1150	1057	1037	1000	930	931	884	855	836	890	823	851	786	824	775	820	788	757	758	771	773	790	763	772	767	688	748	745	756	720	705	727	712	697	711	699	716	729	709	690	743	726	672	693	658	696	667	702	665	744	693	686	761	708	677	703	710	705	735	700	697	678	698	694	710	746	711	693	700	720	714	690	717	710	666	697	708	698	674	691	671	708	683	691	740	721	751	670	696	714	704	650	724	693	712	661	719	724	678	706	686	672	718	733	732	691	708	666	684	642	708	721	685	663	679	704	719	678	680	653	687	689	690	690	714	688	631	651	695	685	696	707	737	651	739	722	677	700	732	676	725	711	722	699	652	661	700	712	709	687	693	688	687	709	743	720	638	675	668	685	681	698	723	685	694	654	681	720	716	732	673	703	682	719	726	710	742	745	702	739	710	684	692	672	754	702	663	667	709	705	691	669	689	645	655	599	646	658	715	689	671	684	671	706	696	701	707	673	711	711	713	698	648	701	698	686	665	691	703	729	709	682	670	638	725	646	684	687	745	690	694	637	706	720	745	689	707	682	650	699	693	678	674	713	673	750	644	648	669	685	677	775	693	652	719	688	693	694	675	688	706	670	689	665	685	709	708	696	675	700	646	737	668	695	716	654	715	694	640	678	720	704	659	688	641	669	651	707	705	679	703	713	705	671	641	707	733	664	700	697	718	711	694	659	701	653	672	655	673	696	710	718	653	669	673	709	681	691	708	708	653	672	713	676	679	670	655	667	679	696	671	664	700	686	714	732	661	685	636	662	717	697	720	718	706	711	699	650	720	703	703	708	662	679	673	699	678	698	693	697	691	719	633	711	686	710	671	693	681	676	699	673	658	672	667	684	674	686	648	721	726	700	668	669	663	690	704	649	677	687	730	697	698	675	691	691	691	705	679	713	662	642	684	711	698	685	677	690	673	733	696	746	734	661	707	660	673	692	693	730	682	693	646	706	699	696	746	696	759	696	694	720	711	720	703	685	727	687	726	682	685	705	660	715	725	667	656	711	715	664	712	668	681	701	653	664	667	650	678	686	718	637	662	727	656	644	712	681	679	649	668	750	703	711	653	683	714	739	682	683	714	720	679	714	697	697	714	687	691	718	738	692	700	704	657	719	697	682	710	693	691	689	682	679	697	680	699	692	631	678	708	667	635	708	718	736	678	723	703	697	715	712	694	676	662	693	711	707	688	673	637	682	642	731	701	701	720	680	697	678	709	711	726	663	696	657	685	707	725	696	707	648	667	728	700	711	705	701	683	679	715	695	733	697	723	705	691	721	625	661	705	722	744	740	657	667	678	684	626	680	688	696	714	698	690	656	686	704	702	705	679	699	658	723	704	707	674	691	700	693	643	696	680	720	712	708	719	700	711	676	676	719	696	643	692	706	686	658	683	681	663	650	697	705	687	682	707	678	678	708	715	702	693	728	683	684	687	682	655	661	659	688	676	658	644	708	674	671	681	685	657	698	710	706	696	647	685	670	687	683	663	663	678	679	697	693	709	758	714	703	656	671	671	693	698	716	686	665	676	687	698	646	679	664	704	717	698	710	692	648	700	746	694	715	627	692	685	697	687	652	645	724	671	690	692	677	676	690	700	681	732	740	729	740	706	723	692	670	695	666	708	730	715	729	699	696	710	693	685	732	653	708	726	730	654	659	686	708	680	679	661	697	700	718	714	694	640	703	714	681	690	660	706	662	684	733	681	721	675	713	701	704	702	711	703	685	686	687	711	714	705	710	701	655	642	655	703	709	727	667	689	724	692	691	710	703	646	725	679	729	733	665	690	697	668	685	714	689	712	704	664	674	694	719	661	661	758	694	714	697	700	660	660	713	660	670	655	668	699	649	683	650	670	738	684	676	710	643	700	702	666	727	666	628	676	683	676	652	688	725	713	683	691	675	745	716	734	691	707	637	693	669	710	653	674	715	728	700	714	654	657	686	714	660	680	678	646	694	722	701	705	695	703	678	718	693	718	692	673	669	707	699	673	710	711	709	685	639	654	694	702	691	721	690	684	667	700	710	733	707	674	692	674	706	665	672	707	689	694	679	647	649	704	682	683	666	658	711	702	690	689	719	711	688	734	653	725	724	714	666	753	667	698	688	663	680	706	692	715	696	733	666	703	713	713	729	688	705	718	660	661	648	707	689	696	738	715	649	722	661	711	705	715	708	704	678	690	656	690	720	674	752	672	682	673	684	676	698	707	720	669	743	668	709	706	703	694	659	687	722	641	684	692	718	703	695	694	680	642	677	699	685	728	681	714	717	696	723	709	640	641	670	690	671	668	624	677	719	708	743	722	651	708	714	677	710	669	717	658	728	697	679	698	641	748	716	685	715	664	696	733	764	661	652	638	703	699	675	700	663	707	619	727	687	660	681	672	734	687	694	716	678	683	683	739	672	686	684	688	696	696	667	685	665	683	646	704	701	674	674	657	627	714	685	690	704	700	669	685	668	705	689	667	719	676	681	709	698	692	666	714	649	696	699	712	643	755	663	695	642	731	687	696	696	684	710	682	687	713	708	711	675	693	705	662	672	692	666	703	669	694	663	711	690	684	652	681	690	724	692	718	674	662	733	734	671	705	717	671	672	724	669	710	671	649	672	693	659	708	716	658	682	682	672	703	677	687	711	665	672	699	689	660	662	704	670	679	716	692	677	685	682	669	675	662	664	669	710	675	669	726	686	712	676	680	689	698	660	649	709	673	708	701	690	683	708	682	663	701	720	728	687	678	682	723	653	665	655	691	694	719	674	714	715	683	658	674	725	670	669	675	722	679	689	695	728	679	710	675	684	683	752	710	724	679	713	715	708	655	698	671	712	666	676	686	710	693	708	678	705	659	726	702	698	691	712	693	651	688	690	770	685	677	686	687	697	672	674	668	703	691	742	699	688	695	708	681	682	690	674	668	684	692	716	630	648	729	665	744	709	739	763	642	640	689	663	698	663	696	672	680	692	691	707	732	738	667	674	693	683	666	703	676	757	645	678	704	727	663	663	674	712	708	634	682	715	627	717	689	669	708	712	665	668	650	711	656	698	679	694	673	686	684	717	702	718	681	674	711	636	708	724	671	719	678	672	693	712	683	737	662	682	697	713	713	710	730	657	639	657	710	709	693	689	734	703	719	705	704	689	673	675	688	665	648	694	684	696	687	739	680	708	665	717	694	689	691	676	712	674	694	696	702	639	674	703	675	692	664	697	678	698	698	688	677	654	689	696	669	708	706	723	684	723	668	721	675	708	724	684	690	730	697	660	713	711	688	762	673	721	666	695	726	694	619	714	694	651	668	726	643	708	687	696	696	706	709	723	714	712	660	690	701	654	717	702	703	707	659	676	664	719	680	685	727	666	723	682	714	678	736	682	700	661	645	696	730	680	714	718	714	693	725	675	693	685	731	668	675	672	691	705	684	704	654	653	704	706	708	710	697	712	676	684
22337	4167	2511	1708	1175	877	682	539	447	416	336	308	315	264	278	246	270	239	244	240	220	216	228	203	238	210	201	215	201	179	217	203	199	208	223	208	218	199	218	191	181	202	193	205	191	192	225	194	198	203	173	216	206	182	211	210	204	197	187	194	197	196	189	194	189	187	191	197	182	219	206	187	162	196	198	217	180	196	213	211	205	188	199	205	197	189	176	192	175	202	203	207	177	184	174	193	201	203	180	186	198	174	177	184	185	184	197	189	194	186	165	180	195	195	177	195	167	210	192	188	196	179	171	190	203	176	196	195	192	176	178	192	181	174	187	201	182	173	190	171	189	182	193	205	178	184	164	184	177	198	166	188	199	189	211	191	201	208	183	179	187	199	205	184	178	188	185	185	181	199	173	208	181	198	182	171	172	160	197	185	196	165	188	196	177	170	171	180	197	187	191	202	176	191	197	183	187	194	190	190	171	201	186	200	176	186	177	202	172	201	186	180	179	196	184	162	153	195	188	189	211	213	189	204	205	207	192	177	212	171	210	192	201	203	194	181	185	177	199	185	216	190	189	184	179	165	184	194	180	193	202	191	201	180	189	194	194	166	188	191	196	189	207	186	184	160	206	190	186	168	213	184	189	183	196	206	202	164	181	205	223	192	187	166	172	181	177	208	182	166	178	184	203	184	172	203	192	194	178	187	191	180	194	160	180	183	194	214	205	170	183	206	188	186	182	187	185	191	199	182	183	189	213	202	185	177	207	186	199	184	226	214	229	205	185	191	180	207	171	185	187	194	181	174	195	209	196	189	187	187	191	162	195	197	176	181	181	206	174	196	198	187	195	177	206	166	197	192	192	182	167	185	199	184	202	163	181	176	171	179	195	188	188	197	210	190	171	175	198	196	193	158	180	186	175	181	168	191	185	174	170	204	191	190	210	187	195	198	195	195	180	182	195	189	214	186	199	162	193	215	188	200	192	171	174	185	169	192	204	210	205	211	170	198	170	202	167	198	185	197	173	182	195	191	178	195	187	206	210	208	180	185	197	179	161	183	183	209	197	181	191	188	201	174	190	206	182	186	186	203	161	167	188	165	201	172	171	189	200	172	203	191	198	193	175	181	182	193	193	202	174	186	177	155	170	187	190	172	202	169	177	194	172	187	207	189	196	203	176	174	172	176	208	187	188	167	170	202	178	202	184	205	166	187	188	176	178	211	176	178	189	188	180	174	178	191	182	185	185	197	218	163	179	197	192	165	194	194	188	179	206	179	193	156	215	198	186	182	197	199	182	195	192	218	180	194	182	186	205	202	158	165	159	191	193	187	197	184	218	191	187	179	170	185	179	203	198	193	186	181	187	167	188	196	191	206	190	169	179	199	186	202	195	186	198	160	206	171	210	159	191	167	214	190	207	176	192	177	175	222	186	190	184	197	183	194	175	190	206	178	186	224	205	181	174	171	197	169	202	183	197	191	188	210	190	173	189	201	182	193	162	177	207	192	203	197	195	175	191	199	197	196	166	202	200	204	183	181	186	174	194	192	180	174	193	191	187	180	204	172	197	224	195	169	206	172	173	201	202	193	171	187	197	183	197	199	224	181	197	193	188	186	188	174	169	184	184	193	199	178	181	196	202	189	189	213	176	188	185	168	200	179	173	197	178	188	191	190	198	178	177	194	195	185	169	212	192	185	181	194	187	184	196	191	187	185	211	196	200	225	180	204	164	182	162	214	201	192	181	175	195	196	185	199	177	212	183	182	178	188	174	209	201	175	187	173	180	170	171	190	186	191	166	167	181	171	185	194	213	184	187	194	177	202	198	211	204	178	175	206	185	196	179	199	187	195	163	193	198	214	174	189	198	184	180	185	182	173	166	169	198	207	161	197	187	188	196	196	168	195	182	181	171	198	191	192	203	200	200	207	160	171	169	196	178	185	191	199	185	188	202	196	196	178	205	222	199	189	183	183	197	177	166	166	185	170	185	173	168	174	175	173	195	175	175	198	212	183	180	206	199	187	227	178	187	192	194	165	208	190	194	184	201	182	202	203	182	194	179	205	183	188	203	183	191	198	196	206	199	194	185	201	191	206	164	186	192	176	181	181	182	194	194	190	174	193	181	181	175	184	167	174	199	192	183	187	176	179	181	180	193	192	188	195	193	191	179	163	171	194	175	183	206	211	213	201	204	192	161	166	196	170	181	206	208	187	190	192	165	185	163	196	202	189	190	198	210	172	193	202	175	173	179	156	204	191	203	175	194	205	170	183	172	191	193	176	198	200	183	195	191	180	168	176	184	193	190	182	167	204	175	194	187	189	183	199	221	177	203	168	186	221	187	179	198	176	197	193	189	188	178	186	165	191	174	177	171	196	186	199	206	203	176	182	199	211	182	196	191	204	185	201	200	189	192	188	194	209	199	190	200	208	162	202	179	179	190	178	187	179	193	171	176	205	194	201	189	194	208	201	196	191	191	193	187	180	199	183	188	179	194	186	189	193	190	188	197	189	195	197	198	200	182	191	161	206	169	182	167	181	185	203	173	184	167	213	172	193	183	214	184	188	194	176	194	207	174	172	192	191	194	190	190	188	198	194	173	179	196	169	201	184	204	171	197	168	185	184	192	197	191	202	159	198	187	167	187	194	180	201	170	201	205	206	176	191	197	195	190	221	178	182	214	195	201	186	211	169	186	181	199	190	221	203	189	167	185	180	195	182	182	186	185	189	192	190	194	182	174	183	204	181	170	197	167	175	169	200	192	187	210	181	166	199	187	203	182	187	174	195	184	185	176	185	191	173	190	187	183	193	179	182	169	175	181	184	190	187	176	181	209	188	185	166	166	197	193	207	169	151	174	182	192	184	193	177	178	180	157	173	201	203	193	200	214	210	179	175	181	177	177	184	197	190	196	196	177	166	185	193	193	199	175	183	205	200	189	190	195	205	187	207	178	190	211	192	192	212	181	210	202	198	189	177	195	166	200	172	179	157	198	199	189	180	190	197	182	187	171	191	165	174	170	189	172	177	168	196	213	185	190	193	192	184	204	166	201	191	174	171	200	177	188	184	208	169	170	179	173	193	194	210	170	201	189	205	202	184	203	169	193	167	166	196	194	177	202	185	183	182	167	193	194	189	200	199	187	183	208	168	222	180	198	181	190	171	186	188	185	187	172	186	193	189	188	203	181	186	201	210	186	216	188	184	181	168	171	185	193	192	200	191	197	203	172	207	183	204	205	185	169	188	178	195	183	204	205	200	192	165	175	192	168	193	187	194	210	196	168	190	202	219	182	192	180	226	198	207	165	200	213	212	213	201	168	178	177	187	200	200	177	178	178	175	182	198	193	172	185	200	198	197	163	176	185	170	170	173	175	201	182	180	168	182	196	196	162	189	187	184	184	201	178	221	198	170	173	165	189	188	189	188	203	186	175	193	177	173	188	199	194	178	189	182	175	197	186	180	186	207	172	173	206	176	217	204	196	196	167	177	184	194	186	174	207	197
7775	2048	4833	5597	4633	3832	3006	2630	2186	1904	1608	1452	1329	1186	1166	1055	997	878	848	862	782	745	771	699	638	671	663	621	599	614	587	588	589	627	566	583	591	565	569	532	555	515	541	513	517	518	524	546	496	535	492	496	481	507	518	505	470	492	521	470	450	492	462	503	486	486	539	519	472	461	478	525	505	509	474	480	502	506	507	512	512	478	516	454	479	466	471	472	476	514	438	476	476	473	482	511	484	443	487	454	451	466	491	482	474	494	483	465	454	454	463	479	472	479	410	436	437	504	512	473	462	435	452	446	466	468	477	459	449	474	456	462	475	493	447	460	463	480	512	458	480	515	443	478	442	450	489	442	454	435	473	508	466	439	465	485	481	505	444	505	462	438	482	460	451	472	472	481	471	490	446	408	434	455	425	456	431	476	436	477	454	458	440	473	458	467	447	472	461	464	455	440	463	473	465	432	455	449	439	496	430	455	542	480	477	465	443	490	447	463	427	452	453	439	465	433	481	467	455	450	465	488	449	500	465	505	501	448	426	445	439	462	473	501	493	419	451	454	500	417	469	473	461	457	456	437	478	439	437	455	471	465	448	460	454	448	446	466	457	479	447	455	480	452	436	484	457	486	473	484	453	445	449	493	478	460	458	425	444	477	455	470	432	456	459	472	487	467	457	432	450	488	469	494	430	480	422	455	404	493	497	442	444	451	430	483	459	466	438	440	443	446	443	468	418	457	417	444	464	432	478	443	460	464	460	438	476	490	450	448	501	476	464	439	446	466	413	485	444	481	485	475	460	465	455	492	470	455	462	447	490	482	485	487	459	427	479	472	516	441	468	476	454	476	451	453	426	510	469	428	471	415	417	458	446	454	413	421	503	499	447	477	453	433	467	446	444	461	431	466	479	465	440	451	416	456	494	490	437	440	445	461	450	431	487	452	471	412	467	464	455	470	459	479	465	487	468	447	449	459	471	460	465	457	441	451	446	441	465	447	497	460	471	453	436	497	418	471	485	463	491	439	453	437	468	487	449	477	481	440	448	477	438	439	495	458	437	506	464	411	463	449	435	465	428	461	452	446	454	467	455	488	452	473	464	462	456	468	480	438	464	467	445	417	466	440	428	463	448	478	459	436	447	470	416	419	459	473	426	437	458	425	439	435	472	463	484	446	453	487	467	448	417	432	427	474	476	474	473	463	454	444	445	490	464	475	478	471	433	452	476	437	467	454	456	455	463	477	481	471	426	496	459	448	449	488	461	467	435	417	486	467	468	446	455	475	472	464	461	474	455	457	440	472	429	443	447	478	473	447	471	471	450	436	476	465	460	485	444	433	449	432	466	446	514	478	431	443	494	469	450	484	433	448	471	496	441	456	442	456	468	463	460	453	451	482	448	457	467	474	457	451	416	462	461	405	467	448	476	441	447	461	449	467	458	461	479	478	506	504	454	480	445	444	447	480	479	463	446	474	500	447	453	436	492	476	487	440	461	450	461	457	414	460	468	439	453	413	488	457	428	436	470	472	471	483	498	478	447	422	440	442	481	418	410	443	508	429	439	428	433	460	482	456	457	477	474	465	454	437	430	445	441	454	471	488	436	457	428	471	425	439	461	464	459	454	425	473	453	467	499	488	459	468	446	481	451	433	500	500	450	491	451	431	429	438	439	464	463	446	485	418	481	454	480	452	469	500	458	442	421	446	482	474	469	474	471	498	435	468	424	419	483	429	477	489	470	464	441	480	469	458	451	455	468	452	472	478	499	475	468	436	446	488	460	395	448	413	443	472	418	483	462	435	454	457	509	452	423	424	475	465	488	463	480	494	479	466	459	462	405	452	439	458	457	449	485	489	465	431	451	491	445	478	450	474	464	487	430	485	471	430	500	420	503	488	483	440	448	484	455	460	466	489	461	458	507	443	455	456	488	437	453	455	448	510	455	459	477	478	427	434	491	451	420	452	427	457	474	456	442	467	421	458	456	496	462	432	483	474	488	468	445	445	462	441	454	483	446	486	468	511	433	462	448	478	467	436	409	458	491	490	467	443	462	483	460	441	461	487	481	420	464	457	467	451	437	427	452	463	465	469	455	474	472	455	476	477	456	454	444	431	461	465	470	478	455	470	462	458	475	460	453	464	448	466	479	423	464	465	421	499	487	454	477	475	456	455	473	463	464	483	411	446	437	495	459	486	427	414	442	424	435	470	484	517	482	450	442	458	447	493	440	426	454	448	448	499	488	429	461	504	457	445	467	459	478	426	451	445	464	473	471	457	476	501	483	494	431	417	449	478	434	470	431	479	461	464	450	437	459	464	479	474	447	476	452	454	456	470	462	476	462	466	473	461	427	480	467	446	435	442	432	443	428	422	449	468	455	455	464	460	517	417	424	490	448	459	459	464	431	431	470	454	472	474	455	456	481	460	484	449	426	459	428	460	451	450	458	443	491	463	442	456	466	490	464	479	440	465	473	490	443	453	464	454	426	472	488	478	459	479	455	465	508	492	433	457	455	461	483	455	460	514	460	480	487	445	435	514	460	477	462	440	425	455	496	481	440	476	431	471	469	466	469	471	466	400	427	451	443	480	475	470	463	452	454	469	451	495	445	448	496	469	426	462	506	449	461	497	463	477	510	476	459	416	446	436	446	477	447	477	460	474	430	463	433	472	473	444	497	472	456	470	447	469	463	423	438	443	435	455	443	461	490	433	475	465	433	451	446	468	444	467	477	442	471	470	455	477	484	444	440	449	452	476	470	458	466	440	433	428	520	427	462	427	440	456	423	472	447	456	462	442	431	479	463	470	494	469	481	473	451	454	448	476	464	452	446	436	471	450	498	449	447	442	457	416	477	415	415	453	433	448	483	459	488	487	452	416	457	471	495	457	465	437	497	488	464	458	470	469	459	417	477	424	442	479	455	440	445	452	474	447	436	470	474	504	463	467	450	444	426	483	477	456	456	464	412	463	438	420	476	430	463	470	490	417	447	432	462	446	454	464	468	502	457	438	503	466	446	472	482	467	455	443	423	452	430	472	466	450	463	442	478	447	443	450	513	468	460	447	441	486	425	469	462	461	467	474	451	468	425	455	422	415	471	479	426	461	441	482	466	462	474	457	441	459	430	492	471	464	445	434	484	458	423	428	441	434	450	458	456	456	478	449	472	472	472	482	487	433	433	443	462	432	421	485	440	450	464	445	436	464	471	453	478	421	403	469	498	475	472	459	458	482	432	449	474	450	453	417	449	429	441	448	493	411	431	446	455	451	459	460	469	440	483	448	415	428	473	474	470	482	426	512	443	506	484	458	461	473	441	429	419	449	474	457	462	435	465	464	431	455	483	494	459	496	454	426	487	451	445	441	461	449	439	463	463	446	437	439	425	461	437	443	464	423	446	475	460	471	456	465	467	467	466	461	464	465	459	450	481	459	428	441	473	444	484	457	479	424	463	464	445	460	466	480	433	464	454	476	428	435	458	466	445	437	477	480	451	434	448	470	482	451
11460	439	272	255	243	220	219	213	211	220	182	219	233	213	225	227	186	217	197	234	209	197	222	210	219	215	181	222	202	242	211	214	201	245	208	199	200	239	226	206	207	213	184	235	208	198	221	224	211	207	198	222	222	207	196	203	192	206	204	253	220	229	209	221	216	197	214	216	236	214	205	203	223	196	192	210	231	221	218	196	209	226	175	232	215	229	233	223	200	211	209	213	202	235	215	216	208	231	207	217	213	240	181	213	222	217	184	205	205	207	230	234	214	200	217	194	214	216	219	212	234	219	192	229	187	211	210	198	217	181	210	200	219	216	212	207	211	199	205	206	204	212	209	242	199	183	224	224	223	218	201	232	217	181	183	198	225	208	200	189	210	212	220	210	246	206	193	204	210	194	205	216	208	199	209	203	229	194	202	192	218	218	207	198	214	219	204	205	233	205	209	206	202	225	179	206	183	223	197	221	199	204	204	207	222	222	221	214	199	211	209	210	193	214	235	211	228	181	201	192	201	203	215	196	225	224	234	218	219	184	213	226	229	213	229	221	211	213	229	196	232	211	207	206	228	228	197	209	178	189	251	226	196	227	205	211	218	206	222	220	233	214	200	217	220	210	194	197	183	211	225	207	219	226	172	187	224	200	207	204	231	218	199	199	229	205	224	208	208	218	212	225	218	201	219	217	194	219	231	200	192	214	199	220	205	231	235	223	203	212	211	207	239	219	212	214	213	242	214	206	212	232	211	210	226	180	205	227	201	211	214	200	216	216	226	218	205	203	227	221	201	205	221	228	196	204	224	200	217	213	213	210	215	239	233	195	232	229	208	232	233	237	232	196	201	228	213	204	201	192	219	212	199	206	229	239	203	197	240	217	220	224	231	248	218	245	170	209	230	194	244	210	209	212	226	219	195	245	208	233	200	213	217	202	181	190	209	219	203	212	176	184	181	213	223	206	193	232	227	217	217	212	203	200	239	241	219	186	224	218	199	193	185	189	224	199	194	186	224	235	196	190	204	198	224	203	208	213	202	216	209	196	210	193	206	209	212	215	190	212	205	238	195	171	201	230	213	198	181	192	215	202	191	221	216	214	212	184	214	211	207	203	234	192	222	214	211	185	170	213	228	198	211	197	224	198	236	217	195	204	200	206	203	237	193	234	224	216	210	212	193	223	237	215	206	237	215	253	206	217	210	211	219	205	211	204	239	190	211	211	185	218	209	192	208	230	201	225	231	206	202	225	203	207	213	217	225	220	214	230	235	187	214	213	214	206	242	190	241	184	184	192	229	190	195	218	192	206	225	235	200	235	230	231	195	209	221	212	226	205	221	214	202	216	218	183	212	187	229	234	213	231	241	215	234	232	202	181	189	201	213	240	216	212	187	196	221	192	238	218	199	223	222	234	209	211	202	194	190	194	210	217	192	214	214	205	214	233	185	196	196	211	215	210	220	198	195	207	196	227	235	241	210	207	183	231	237	175	182	235	209	210	218	212	185	225	195	236	199	199	227	198	243	212	200	208	215	216	204	235	208	208	219	216	246	194	223	216	205	211	222	226	215	216	181	210	178	211	195	213	205	208	190	209	186	186	222	222	208	231	210	228	220	202	231	209	219	195	191	192	230	220	230	223	193	215	216	218	208	205	226	195	217	221	193	227	198	199	212	210	212	231	217	206	191	244	227	205	213	239	219	244	197	202	209	236	204	193	224	210	243	200	198	214	214	208	209	222	227	230	202	231	222	205	220	200	231	205	215	213	204	202	227	198	210	218	207	193	204	218	217	192	225	203	205	188	212	190	211	205	206	196	231	208	213	227	239	234	216	211	209	244	229	203	238	195	225	211	197	210	192	199	221	189	224	201	213	224	214	209	213	186	218	197	224	211	204	220	219	202	187	204	195	229	195	205	220	224	205	199	212	198	215	168	201	215	202	232	202	198	195	232	225	225	192	219	215	224	195	207	263	210	213	202	200	210	204	234	226	182	237	198	207	203	215	201	185	195	208	226	219	207	229	213	216	212	193	206	227	234	227	216	206	189	197	190	195	225	203	221	218	247	214	198	226	225	200	195	212	218	191	191	193	196	228	191	213	231	200	205	220	216	170	242	216	190	197	225	227	209	226	214	214	201	223	183	221	216	214	232	223	213	186	214	209	184	195	241	207	212	202	206	198	217	172	215	222	209	188	220	207	185	194	202	212	204	231	224	206	247	213	214	233	195	193	220	216	233	232	194	225	218	196	204	188	200	206	232	217	186	209	206	190	212	208	204	203	200	220	201	194	224	202	205	213	207	210	220	200	214	230	235	225	239	235	192	236	190	232	228	238	211	218	217	196	215	190	202	212	229	219	238	220	214	199	204	205	228	197	210	209	201	241	201	216	208	234	213	239	206	206	208	201	214	213	210	204	195	203	184	242	214	211	209	221	227	222	203	218	202	221	209	206	208	205	190	213	229	199	220	188	236	223	216	188	200	212	231	200	233	208	199	193	224	223	217	207	207	239	230	197	203	197	220	221	214	246	219	234	199	195	225	211	212	234	196	200	209	202	207	171	194	214	208	213	227	188	202	209	218	205	218	219	222	196	212	220	221	197	223	214	189	219	205	211	210	182	209	207	206	193	200	229	218	221	194	208	199	208	217	196	196	187	216	198	213	194	198	240	216	236	242	208	224	198	239	208	219	198	207	185	207	211	215	189	208	221	204	197	208	216	199	189	191	239	206	214	198	211	222	218	240	192	195	188	165	191	176	212	220	228	236	213	215	207	247	214	213	213	198	208	214	225	200	201	234	241	202	203	191	212	221	213	223	219	177	209	229	204	218	202	230	205	203	228	219	195	192	219	216	196	197	183	228	230	184	224	224	212	204	200	229	210	212	200	209	225	196	235	203	208	225	195	206	194	201	220	177	197	217	243	228	208	226	194	235	207	203	198	196	211	206	199	220	174	178	199	182	199	242	213	199	210	216	213	230	198	222	196	237	227	214	212	232	219	204	212	207	230	248	204	190	223	191	220	222	219	206	199	231	220	214	215	201	224	219	200	214	218	207	199	209	192	210	185	182	229	198	225	233	207	199	193	179	219	204	198	217	186	202	216	202	228	201	211	246	235	201	221	234	192	224	216	201	197	189	201	224	198	192	238	199	243	216	241	218	205	182	200	241	207	209	210	218	217	237	196	208	206	209	245	217	190	215	216	205	192	195	195	210	222	216	186	190	211	203	209	193	225	229	220	194	202	212	201	208	214	203	171	214	232	207	215	222	209	204	233	204	226	225	196	212	215	217	192	204	210	214	199	232	204	204	179	230	229	192	197	212	202	206	185	214	197	220	197	226	190	196	205	191	189	233	201	204	208	210	251	189	226	196	197	246	217	198	181	200	230	212	233	201	205	232	206	208	204	223	203	198	232	203	212	202	209	209	198	226	179	200	203	206	201	216	234	201	245	202	214	212	203	229	217	191	207	217	233	207	200	204	201	195	221	214	206	211	208	197
6749	599	727	735	644	626	654	628	571	566	604	612	567	605	579	537	568	529	524	573	568	512	531	548	572	579	527	568	533	518	545	500	533	532	536	554	546	548	543	523	562	545	509	595	572	484	514	516	520	553	551	514	526	537	532	571	528	556	558	583	559	567	552	587	511	566	561	528	541	544	568	556	552	513	522	576	549	517	544	571	520	557	566	545	565	546	515	517	565	539	550	548	527	525	520	547	563	523	560	553	575	568	556	550	520	532	541	532	508	553	550	544	503	530	559	516	532	526	521	537	516	591	586	536	559	546	511	513	542	573	529	542	545	540	524	554	552	526	561	524	540	552	506	534	527	563	525	547	523	546	503	531	542	507	507	549	560	501	592	507	545	539	532	561	518	530	552	513	545	496	557	543	554	554	555	530	554	561	513	543	522	565	546	505	523	566	567	539	511	527	517	554	524	527	554	556	529	538	510	530	531	571	511	544	525	553	522	524	565	542	488	554	543	510	551	564	567	551	500	535	572	547	530	526	557	570	523	534	511	521	550	522	514	527	545	531	541	524	565	558	525	517	535	537	540	527	555	528	516	534	525	544	536	540	573	547	545	528	567	575	564	544	551	528	524	564	547	562	538	567	549	540	579	560	581	528	567	567	570	535	578	549	508	555	558	539	536	554	553	520	547	536	530	495	519	534	561	549	508	531	493	513	547	539	544	509	550	508	535	536	514	524	574	550	557	566	537	534	523	553	532	531	574	603	537	500	573	560	554	566	578	530	509	560	544	524	544	556	564	507	527	513	518	585	538	560	545	584	507	500	491	564	528	547	550	540	551	527	534	543	566	553	524	505	539	550	507	544	528	498	525	509	543	585	560	519	488	538	529	542	552	519	508	561	564	558	541	546	557	569	527	555	566	525	542	535	554	553	548	537	528	570	519	601	583	538	541	510	582	548	494	551	527	576	508	527	488	562	528	566	524	537	519	577	538	534	524	545	560	586	542	538	509	528	552	520	519	557	543	545	565	505	569	567	538	533	542	537	554	517	566	546	556	531	525	532	533	576	513	527	547	527	532	512	550	526	559	524	534	600	559	547	552	494	506	552	553	538	546	533	528	509	577	563	550	566	510	496	474	560	587	532	559	511	549	561	535	536	547	551	510	532	535	576	554	521	511	522	567	527	563	563	515	550	575	545	483	545	527	544	559	521	552	541	550	568	574	536	541	534	541	514	574	564	562	532	564	547	517	544	516	536	584	505	561	511	528	564	509	543	503	560	524	576	539	533	563	543	525	544	543	528	552	520	563	535	540	542	555	563	551	576	547	585	556	561	497	546	516	576	535	538	559	558	577	530	556	542	527	522	555	570	563	561	557	526	598	545	592	582	532	534	533	530	557	520	512	527	535	543	542	570	501	542	581	555	566	561	549	525	571	557	568	580	530	524	518	535	545	527	518	568	533	551	534	552	559	542	558	576	549	533	567	557	521	521	507	557	532	587	534	505	519	515	520	565	546	509	561	527	523	597	544	527	543	553	547	580	533	490	567	555	513	548	503	529	544	581	598	524	536	528	552	556	547	535	542	515	604	496	553	482	558	529	557	528	528	543	548	545	596	538	530	540	524	515	532	508	512	565	559	528	540	599	554	545	532	552	557	553	525	574	496	541	514	543	542	566	550	530	534	592	553	520	541	566	557	546	526	539	501	554	568	535	537	545	526	534	527	550	548	559	551	561	554	532	568	621	498	556	556	541	541	538	583	579	544	517	533	531	540	572	566	544	525	542	526	507	567	557	532	569	506	567	530	547	566	536	537	529	569	475	589	574	518	581	580	577	552	542	494	520	532	551	564	572	508	585	545	620	557	570	546	602	581	552	541	525	535	556	539	520	535	492	511	568	523	569	575	546	577	524	571	557	565	513	512	572	534	507	530	583	529	512	575	569	558	548	530	512	530	571	520	561	499	552	539	565	540	556	513	504	578	508	536	526	550	534	530	511	562	539	548	532	558	575	526	523	533	561	520	555	522	502	547	505	524	541	529	572	557	528	506	561	547	490	538	547	578	554	523	540	545	554	507	529	551	570	520	552	550	529	536	525	579	543	520	521	585	569	554	522	579	573	563	504	568	557	543	510	508	511	519	512	526	510	523	591	516	550	549	568	525	579	542	561	532	494	509	543	583	493	507	515	584	560	529	562	517	529	535	514	541	549	531	540	528	558	513	557	570	552	570	496	580	558	490	532	529	572	520	566	560	530	556	542	574	514	573	550	542	548	571	574	559	531	542	536	563	531	562	494	570	570	554	491	551	533	516	520	543	556	561	547	516	555	569	524	571	516	551	531	580	528	499	561	537	530	527	496	510	518	494	526	573	527	572	561	526	538	549	538	550	511	545	539	563	535	524	533	553	566	538	516	571	530	549	542	538	534	555	525	526	531	581	547	537	572	529	568	565	536	525	525	552	535	507	552	519	569	552	508	559	587	523	525	533	534	513	526	528	575	547	562	575	517	558	569	505	530	549	579	499	556	547	557	504	519	530	617	542	526	543	550	565	522	534	517	543	526	506	538	581	561	558	566	579	530	544	545	549	542	557	552	538	559	548	556	539	540	557	587	519	530	563	546	509	561	540	541	579	543	530	539	481	562	507	556	569	555	579	526	520	579	591	557	544	507	567	598	592	528	554	549	578	523	554	558	561	540	543	551	549	579	549	538	527	585	507	597	559	527	531	540	515	511	508	564	540	526	511	559	580	520	556	498	547	560	570	553	511	541	543	517	543	531	549	510	523	532	579	510	543	533	580	511	554	582	543	535	580	548	582	552	548	520	591	569	544	554	551	500	521	527	551	524	538	509	538	525	518	547	571	546	552	532	553	529	528	535	495	544	555	539	546	532	545	526	533	525	530	549	523	528	548	532	539	517	540	520	533	582	537	538	548	488	537	558	512	552	512	574	547	553	503	508	515	486	544	507	564	569	556	514	519	563	544	546	582	531	526	519	552	547	509	536	578	543	539	542	557	484	573	573	565	507	544	517	542	508	560	520	563	524	542	570	504	563	551	559	577	524	554	538	586	519	575	558	548	538	516	554	592	521	527	566	564	562	564	506	552	565	510	572	553	542	512	570	511	502	537	526	532	523	576	537	565	537	559	500	530	558	541	537	534	528	506	541	543	542	534	539	614	577	552	574	515	515	522	537	554	551	526	538	555	540	525	543	542	597	526	537	550	564	517	563	482	513	544	535	515	529	515	537	571	556	560	526	547	554	535	552	557	538	528	511	554	594	538	601	567	563	516	537	497	551	552	559	564	552	551	543	506	508	553	574	569	568	512	536	569	496	527	518	521	531	578	495	509	554	542	548	571	514	548	535	575	509	573	534	566	517	555	530	538	536	539	558	551	534	541	505	497	514	534	528	532	520	528	521	515	552	507	536	556	539	541	561	514	563	576	552	578	561	568	526	556	560	533	567	546	522	507	566	526	558	523	533	566	546	547	588	571	534	566	569
17243	1734	1287	1015	706	558	519	460	392	371	348	355	324	306	309	309	317	351	289	295	307	308	287	281	301	308	283	277	304	306	292	281	276	300	275	271	301	262	259	289	260	292	263	293	295	251	295	279	291	303	287	269	265	252	273	280	264	271	291	270	275	266	281	275	274	298	290	252	270	280	287	311	287	267	281	274	268	275	255	299	296	252	292	288	290	250	274	267	284	260	243	259	287	270	293	256	267	251	258	257	266	270	295	282	280	293	287	279	264	273	259	268	273	259	286	266	286	293	257	256	295	286	264	292	248	293	286	291	260	299	284	286	255	282	321	296	274	289	273	245	255	275	275	263	277	279	263	276	289	285	266	264	267	265	279	286	269	303	268	256	253	293	301	266	283	280	278	281	298	261	256	265	282	284	269	261	255	275	267	299	262	270	264	280	266	256	272	258	257	262	277	249	251	284	285	246	294	271	252	254	278	269	261	288	278	272	272	240	273	257	269	248	291	266	287	266	287	276	276	290	312	282	271	270	259	283	274	250	275	303	276	275	281	266	284	300	290	263	250	263	257	253	291	265	264	311	279	250	300	286	259	285	249	256	269	262	258	237	273	252	279	274	244	271	270	292	254	227	268	280	264	234	282	264	277	286	269	284	265	268	291	249	274	250	299	258	273	260	291	286	291	286	267	303	292	263	285	292	290	259	276	282	304	285	256	256	286	287	262	262	273	275	271	267	306	270	294	273	292	263	281	254	265	243	278	286	254	258	256	291	261	302	293	263	281	253	258	255	295	246	267	271	252	257	272	282	310	284	272	268	284	264	298	276	272	282	287	273	280	285	266	322	281	272	285	278	279	287	298	277	307	279	278	256	241	244	246	254	294	271	251	272	274	276	243	287	273	292	269	281	261	251	284	255	217	244	268	284	280	282	258	298	266	268	310	274	274	305	284	265	270	289	290	265	272	262	271	298	268	252	278	277	270	258	304	278	294	256	267	283	285	310	278	259	273	315	275	303	261	288	244	303	275	261	267	258	295	290	282	275	272	277	293	278	306	273	270	306	290	265	267	284	249	261	281	274	235	287	251	253	295	243	269	262	292	279	264	258	279	260	278	264	260	279	293	303	264	260	285	285	283	299	279	295	264	273	268	244	249	282	277	275	253	279	286	284	319	291	287	305	284	289	305	274	294	306	270	294	278	243	265	284	276	258	267	268	296	276	282	252	245	266	261	271	289	300	274	297	274	269	281	285	264	300	272	276	271	273	282	258	257	270	277	271	281	276	278	265	277	244	264	266	266	263	265	279	301	279	253	275	294	300	291	268	262	271	272	278	282	276	268	293	276	292	278	264	268	267	256	239	289	299	301	272	260	279	274	306	281	264	260	284	274	292	280	288	274	291	268	293	256	270	284	246	305	290	251	274	305	262	290	247	281	284	276	284	263	262	276	268	254	302	307	272	254	274	245	301	300	274	319	279	271	271	277	261	259	285	266	263	258	268	250	274	234	278	264	278	279	274	290	226	294	259	291	271	247	262	242	298	300	261	287	287	288	264	278	257	267	259	292	271	294	293	282	281	264	233	273	269	289	279	275	276	256	284	304	283	264	286	288	273	261	267	280	269	273	272	279	259	245	273	261	286	274	247	260	288	261	278	272	261	262	250	260	270	299	272	248	240	280	255	295	262	273	276	272	260	277	252	266	274	266	248	291	290	270	258	245	281	268	269	269	283	297	257	250	293	262	271	249	248	282	283	254	245	281	277	294	252	291	252	263	285	299	285	286	245	255	246	269	281	283	293	240	274	282	282	271	256	289	285	271	282	259	256	272	303	272	240	264	271	262	265	257	292	278	282	290	272	301	266	287	270	255	275	240	271	274	263	265	276	261	255	270	298	297	272	250	263	254	282	289	285	280	267	259	273	270	285	304	263	290	259	274	273	248	267	292	251	281	298	282	227	268	271	297	284	234	259	289	280	283	251	265	290	271	265	283	250	272	273	290	280	265	270	287	297	265	258	268	271	284	269	273	284	276	284	275	277	276	266	280	304	266	236	265	295	251	281	247	274	279	307	290	269	264	280	295	274	278	285	270	279	257	260	279	263	301	286	269	286	249	271	268	272	263	250	299	282	278	269	283	280	277	282	269	274	235	259	272	280	271	269	294	277	254	268	294	306	292	276	294	295	256	266	291	268	271	246	270	275	299	284	282	271	258	255	270	278	283	260	277	275	254	276	247	288	272	288	262	271	275	246	257	258	274	284	255	289	289	284	268	273	295	258	252	272	276	273	290	275	245	235	298	285	238	261	279	253	308	266	274	277	300	311	274	259	256	277	274	307	276	241	274	258	259	248	287	232	285	280	268	288	307	301	274	317	242	272	280	264	275	266	285	267	288	247	262	260	270	317	249	241	264	294	276	271	260	265	276	291	270	261	261	280	277	242	291	254	264	261	265	268	302	267	266	274	291	253	264	260	286	267	290	282	289	276	271	252	273	276	280	250	272	272	302	304	262	280	274	281	283	257	254	294	290	239	305	279	246	276	255	271	301	259	256	265	282	251	286	255	284	273	276	295	284	254	292	271	262	275	301	291	286	275	284	277	273	268	286	298	273	278	295	251	278	260	256	241	286	286	254	275	273	245	294	294	256	275	249	254	264	288	267	265	260	260	260	274	254	275	267	259	276	283	290	248	290	256	284	253	268	257	256	271	264	268	270	274	267	296	248	269	271	281	277	266	290	253	253	306	286	252	253	262	267	299	288	256	271	273	271	269	260	286	279	261	287	268	270	290	262	273	289	284	271	289	286	251	245	300	268	312	273	277	257	262	260	258	299	257	261	266	263	284	282	266	281	270	285	283	270	240	279	308	277	284	297	279	296	288	263	274	241	251	281	295	276	265	274	264	251	272	262	263	257	251	245	252	283	244	244	281	256	267	309	271	276	260	292	260	300	300	249	269	253	281	246	274	286	250	280	287	227	274	269	275	263	282	314	272	301	276	248	282	282	263	273	272	259	248	260	305	255	282	264	276	302	247	255	249	257	296	244	266	282	272	277	285	265	247	262	268	260	291	289	286	279	259	259	258	272	274	271	253	281	266	272	280	280	281	268	279	272	269	252	270	254	263	264	290	272	252	291	280	272	275	287	255	294	272	265	267	273	272	270	298	248	289	265	276	242	278	288	293	287	280	304	292	265	272	295	280	256	275	263	277	288	276	294	307	273	284	311	268	302	295	253	268	252	278	276	284	288	282	262	292	243	280	258	280	301	261	281	266	281	265	271	236	257	281	263	292	251	282	246	266	257	279	264	290	276	259	270	252	267	291	254	304	279	293	266	283	283	268	270	276	275	291	253	269	277	256	253	238	272	300	261	270	278	237	287	290	271	270	273	269	293	282	270	262	274	276	267	268	273	243	275	268	259	262	278	283	240	267	268	282	283	271	274	241	265	249	256	281	250	246	251	304	285	279	266	271	295	265	279	274	246	256	278	273	245	281	271	279
7508	1509	2855	3173	2793	2338	1937	1705	1521	1412	1279	1237	1086	1083	980	954	954	930	902	888	860	822	750	798	827	789	769	800	813	727	785	750	750	803	722	734	730	746	728	787	722	761	683	733	739	702	685	734	717	697	746	711	716	691	699	671	734	708	722	704	707	733	691	715	753	750	736	662	670	641	669	717	736	694	727	651	713	722	712	683	694	713	701	695	724	711	691	675	722	669	685	688	645	707	724	722	675	724	687	697	709	711	701	671	702	646	711	661	669	707	679	688	673	735	686	685	706	678	714	646	693	722	703	686	674	693	743	678	697	678	691	733	713	710	672	718	661	671	671	723	664	696	724	723	683	667	693	697	716	697	637	699	696	703	673	687	717	721	698	694	637	716	671	679	656	707	672	656	648	657	689	671	727	659	671	668	657	745	669	680	677	748	688	698	732	719	696	630	713	644	693	689	681	720	752	631	617	719	683	690	687	633	670	661	707	681	695	664	690	665	674	729	671	671	724	738	686	721	716	678	675	746	706	684	705	682	737	655	745	677	673	658	669	663	662	729	724	665	715	687	676	685	693	735	706	686	676	665	681	687	697	692	726	713	693	690	713	652	650	648	704	652	659	650	654	702	688	700	714	656	667	730	704	690	677	669	664	691	681	648	679	693	672	721	646	683	687	693	707	730	682	670	707	672	650	649	741	683	691	660	662	693	694	732	686	678	607	665	690	640	686	700	687	664	711	682	695	714	668	731	712	639	649	659	675	677	690	697	661	718	668	670	672	635	697	694	724	647	719	663	665	668	721	667	713	719	724	742	679	715	686	715	737	719	701	663	695	690	683	696	711	717	668	690	673	692	691	682	735	699	723	679	693	686	679	709	732	677	709	753	688	672	676	690	685	675	664	656	674	706	703	706	739	722	658	746	673	692	675	666	669	664	671	700	666	652	692	666	677	708	670	698	702	668	692	726	680	677	657	717	675	708	719	646	683	690	653	645	732	651	740	672	687	690	695	669	672	712	720	648	714	696	692	693	723	656	707	647	706	703	712	674	715	690	720	671	699	656	664	646	668	647	664	703	706	714	706	667	661	684	667	698	699	639	683	656	662	717	677	627	680	676	646	700	687	680	696	702	699	680	662	705	699	664	692	715	719	712	672	694	693	658	708	660	701	688	691	647	696	705	715	706	642	700	692	675	686	682	666	687	694	673	643	691	693	727	673	697	670	690	651	645	713	709	691	664	690	708	690	717	682	667	645	677	652	635	719	662	689	668	668	713	672	650	693	701	696	661	716	676	716	672	662	698	691	644	740	699	695	680	716	715	680	699	713	689	714	669	748	711	705	694	699	687	711	664	724	691	695	683	711	718	660	714	679	711	666	681	684	686	677	675	623	679	717	661	688	718	634	700	675	675	637	701	701	698	675	670	675	676	676	693	688	687	727	726	668	707	675	687	702	716	671	668	693	744	670	665	664	712	677	707	678	657	693	710	678	668	655	681	651	682	651	697	701	663	678	699	712	632	683	717	672	694	705	662	683	685	724	709	713	665	681	702	704	636	691	706	664	750	670	726	690	696	697	691	658	701	690	656	659	644	677	655	708	675	666	683	713	661	678	716	710	640	694	691	648	709	686	667	638	657	681	677	686	699	679	727	674	678	645	657	719	705	654	693	702	690	734	696	668	686	668	673	699	748	669	744	679	658	683	660	700	719	700	689	677	692	698	669	655	713	704	674	690	616	680	677	656	661	680	712	658	647	698	652	715	746	637	672	705	709	658	667	724	690	717	650	678	650	703	676	682	644	670	715	673	700	650	699	712	701	710	696	684	622	703	680	701	687	703	697	658	678	675	664	681	645	703	674	659	678	707	760	636	639	713	698	686	657	720	654	672	665	658	716	678	653	701	711	677	687	740	703	677	664	685	712	659	655	718	707	696	695	681	680	674	662	714	715	728	649	718	696	699	687	641	675	718	709	714	720	718	711	689	675	713	703	686	694	713	699	678	639	723	697	687	692	666	724	693	702	653	688	696	723	667	666	713	676	669	616	649	717	675	702	655	674	686	689	699	665	719	672	652	686	678	679	673	702	671	751	662	680	727	690	709	645	694	667	669	683	731	723	678	695	665	674	672	645	665	639	661	649	696	694	654	671	730	738	717	717	657	693	652	637	654	656	633	648	653	621	729	672	650	708	716	721	710	719	680	717	676	691	721	669	685	637	706	729	673	688	683	694	658	724	688	691	620	662	639	686	685	666	710	684	679	699	654	679	669	689	725	691	674	725	665	682	666	679	683	696	707	686	680	686	676	650	680	742	721	688	661	707	625	688	729	735	663	728	685	721	695	705	770	666	697	706	682	664	679	661	663	633	654	687	637	666	677	703	676	707	741	680	649	701	705	695	662	692	664	669	641	661	669	685	652	673	689	682	714	723	669	725	689	670	645	655	686	671	753	677	710	750	683	671	702	704	673	683	679	690	686	656	625	656	706	661	671	692	717	686	672	717	660	698	674	645	692	685	690	667	716	722	695	679	673	715	685	686	713	710	694	686	660	686	650	639	668	672	688	674	705	725	703	660	703	702	749	694	706	668	706	711	687	679	683	668	704	693	700	655	658	688	652	641	676	713	662	696	699	671	663	671	730	688	719	652	723	679	674	691	678	680	728	713	721	717	688	689	694	749	710	707	726	653	693	710	696	684	662	697	672	697	665	710	633	676	718	674	703	686	683	748	672	756	693	709	669	684	670	664	669	693	693	687	663	736	666	675	716	690	674	640	707	717	682	720	715	685	665	660	669	678	636	703	670	699	661	696	732	668	735	674	648	750	734	684	641	712	715	691	699	682	695	724	683	668	680	662	686	702	737	666	676	676	656	691	681	669	681	718	683	709	659	709	708	693	689	725	658	696	734	697	666	690	705	676	687	696	661	698	665	687	691	720	680	699	663	730	734	700	724	694	721	652	716	667	637	713	704	676	685	678	693	683	643	721	685	698	697	683	719	706	678	643	712	705	657	707	702	722	642	658	713	725	652	695	686	665	661	668	680	708	670	675	719	692	682	690	716	679	657	691	673	693	725	701	671	693	679	731	633	647	675	677	657	675	691	736	665	733	732	716	685	663	679	730	735	659	704	723	665	665	675	660	726	743	695	683	717	649	720	680	686	676	654	665	720	690	690	675	666	684	725	701	723	641	712	731	709	689	707	652	692	681	702	669	716	696	624	650	649	666	660	667	666	723	719	686	665	658	657	686	726	711	680	663	646	712	715	704	658	628	674	649	691	653	727	657	677	677	683	667	680	724	703	663	692	767	698	674	713	714	715	706	626	654	717	675	649	723	690	737	691	716	706	738	667	687	719	668	698	727	706	670	692	680	660	620	665	668	704	680	664	719	652	647	675	653	705	641	658	674	699	660	700	701	688	685	686	686	610	687	715	673	755	688	734	662	721	715	688	635	682	637	710	654	628	688	668	711	730	655	700	701	697	689	733	694	721	715	714	679	705	643
22275	3928	2374	1747	1207	910	636	558	468	385	363	326	301	298	277	261	257	235	197	216	228	229	220	194	187	196	228	195	206	194	187	198	193	221	191	202	208	196	179	186	212	189	218	188	204	198	180	173	215	209	174	177	206	205	192	175	198	196	174	188	202	181	160	174	212	178	209	168	213	205	187	182	190	162	175	161	191	164	170	166	184	185	169	187	169	194	205	193	204	170	181	180	188	186	190	160	193	189	179	165	191	164	190	196	184	155	190	178	186	200	213	165	203	174	174	175	200	229	161	172	202	171	195	191	174	188	183	172	186	198	186	212	186	180	197	172	169	182	172	153	165	204	193	186	188	186	208	179	195	175	184	200	160	193	154	198	198	184	177	174	176	178	205	182	199	166	198	182	163	184	194	203	180	206	191	201	178	171	172	186	192	195	188	204	196	171	188	175	178	178	188	181	161	181	144	175	163	157	161	176	185	191	176	165	197	194	201	197	182	170	188	185	196	194	195	190	180	183	158	188	171	201	166	199	185	184	202	174	186	168	186	165	169	215	198	179	168	166	157	201	180	169	184	164	173	167	180	173	176	165	184	177	181	191	212	183	176	187	188	197	183	165	180	192	185	193	168	159	194	193	182	193	179	189	196	177	179	185	191	183	183	191	180	172	191	199	194	186	188	197	184	178	169	168	192	156	178	183	199	192	180	188	162	178	181	183	209	186	194	199	181	207	183	190	176	183	181	186	176	172	174	163	173	181	171	185	202	173	175	192	194	179	199	182	174	184	176	188	184	188	185	152	226	189	188	178	188	189	192	192	179	186	177	189	184	176	179	177	193	184	189	194	194	188	178	192	160	171	175	197	169	179	194	182	197	191	180	180	188	166	180	195	212	169	185	197	180	180	193	160	183	177	176	184	180	197	177	185	169	201	165	160	155	199	201	178	196	185	163	183	178	197	206	210	187	186	188	201	180	198	177	183	189	197	170	209	174	192	160	192	186	187	189	186	196	199	201	194	159	174	179	191	187	193	183	168	186	178	175	157	190	182	175	197	196	188	188	189	176	170	212	190	183	192	152	185	176	191	187	170	181	191	178	184	175	170	197	179	161	184	210	201	176	202	181	200	169	165	187	167	180	135	161	154	177	191	190	185	199	192	190	188	210	188	186	212	169	170	172	170	184	192	188	184	183	189	186	161	190	158	175	192	150	182	184	201	174	180	187	194	172	184	180	187	193	199	183	187	188	174	177	179	183	171	195	170	162	182	171	201	182	162	172	182	206	180	161	171	148	188	202	173	177	176	167	192	197	191	173	187	181	197	179	187	187	170	159	175	200	195	190	164	168	185	179	187	200	184	180	166	175	175	203	188	184	190	176	196	188	182	185	166	185	169	178	187	157	179	162	185	224	193	185	187	177	168	180	160	219	204	178	183	183	184	198	185	198	212	181	189	200	174	181	166	174	184	162	202	187	160	185	176	176	196	198	168	181	184	183	180	193	190	201	181	196	169	174	191	181	162	177	181	165	159	187	186	203	179	182	173	169	187	167	175	177	182	198	189	185	166	182	150	202	194	200	190	197	209	194	174	170	176	158	200	177	198	175	218	181	205	174	177	197	198	184	175	202	181	159	183	169	184	178	198	161	177	207	185	183	158	151	189	168	194	178	191	212	158	172	177	210	187	164	175	196	167	168	186	201	201	190	172	192	189	181	171	190	182	188	195	176	188	182	197	215	220	210	184	169	185	171	203	180	201	172	180	172	177	219	182	196	165	188	189	173	181	186	187	185	187	168	162	182	195	181	198	171	210	166	183	186	163	194	203	221	186	207	186	188	183	209	205	208	197	170	172	179	184	167	189	193	160	181	189	174	162	164	199	194	194	187	171	179	169	216	184	181	214	175	179	193	185	201	180	194	185	171	190	197	170	185	199	182	161	191	176	204	220	167	204	185	163	180	171	185	172	204	208	180	209	182	203	186	170	174	190	207	186	171	171	189	174	204	173	190	169	215	158	200	195	172	206	182	185	190	172	167	170	194	213	196	191	196	170	198	191	187	187	178	200	175	171	162	198	179	154	193	159	191	181	193	194	182	158	200	187	188	190	188	176	196	195	171	190	178	181	204	209	163	207	194	184	209	203	181	152	184	212	175	206	184	170	178	178	181	179	183	186	204	210	211	183	202	172	167	191	212	197	212	189	204	178	165	196	158	186	197	189	194	173	193	184	174	228	184	207	175	190	187	174	180	187	181	195	207	204	176	188	166	190	192	179	166	167	169	170	183	177	187	190	184	198	194	169	180	188	189	193	182	189	179	171	176	192	184	184	191	186	177	154	149	175	208	186	174	163	180	190	201	158	183	189	170	193	187	196	178	173	186	183	180	187	197	178	167	158	164	193	168	188	175	185	194	191	173	199	200	199	182	186	184	192	214	176	171	208	191	193	195	200	183	174	173	174	210	202	192	158	178	178	187	201	204	185	179	182	173	160	184	196	196	191	204	196	199	149	196	165	199	188	187	185	166	182	196	187	187	173	166	182	174	186	204	162	213	167	177	172	184	187	186	196	174	180	145	205	187	179	194	189	182	178	167	171	164	185	186	173	210	197	186	180	181	196	199	207	175	184	195	194	165	164	171	175	197	187	191	198	200	169	180	206	197	165	181	196	207	182	159	187	172	188	192	174	175	174	188	157	173	178	180	175	177	180	166	192	177	201	180	183	182	179	184	177	173	183	165	174	173	161	191	225	176	179	197	195	181	182	170	182	170	178	192	192	189	193	193	175	177	195	181	176	221	197	169	192	170	172	200	190	217	174	208	187	169	170	203	214	186	195	170	186	185	175	203	188	179	200	180	183	172	206	205	175	148	191	208	196	196	185	172	184	204	169	189	174	182	179	191	166	165	152	208	194	190	196	199	197	189	189	184	182	160	187	184	179	182	187	186	160	177	170	166	184	193	215	199	178	165	168	181	163	202	179	221	161	176	182	189	193	194	189	183	159	182	163	176	179	206	190	170	176	201	181	193	191	166	186	158	177	183	187	203	184	189	199	185	181	164	187	170	176	190	182	183	201	208	187	176	211	180	165	201	173	174	201	191	182	196	156	195	177	161	198	199	196	183	179	184	182	194	177	188	205	187	184	176	177	197	191	160	168	205	178	191	163	211	181	197	180	195	161	185	172	213	191	175	184	165	205	171	195	171	188	189	189	204	167	188	179	169	166	181	200	189	176	201	205	170	199	188	179	188	189	184	173	181	176	189	179	165	178	175	166	176	176	179	177	160	168	178	187	153	176	168	173	180	207	190	179	188	166	173	189	180	190	174	175	196	179	183	166	170	190	199	190	212	207	171	192	169	186	133	190	200	182	191	193	194	194	181	199	197	170	182	192	174	205	182	193	166	183	188	201	164	199	181	192	183	177	161	171	190	184	197	195	177	172	170	176	188	154	178	177	176	170	174	175	177	173	173	177	176	173	186	184	178	170	199	183	173	175	156	205	204	167
7768	2016	4989	5489	4685	3800	3099	2546	2182	1857	1662	1418	1340	1166	1082	992	994	905	849	803	834	726	727	675	644	640	668	666	585	589	591	559	593	584	570	570	560	519	537	524	534	518	535	580	477	515	519	498	504	474	486	502	467	474	488	514	517	517	493	515	476	468	495	511	463	495	473	473	475	450	459	472	506	476	461	451	496	492	455	450	455	525	461	454	497	507	460	477	467	475	467	455	500	419	437	482	448	447	440	482	428	446	477	478	419	483	482	461	456	464	446	436	448	482	441	436	434	460	447	475	463	412	472	451	484	459	419	422	442	458	452	491	487	480	466	500	470	441	443	433	446	452	448	431	504	425	475	402	457	473	451	447	456	427	461	439	430	499	432	464	459	429	428	456	449	430	467	444	433	474	442	430	465	469	440	497	435	484	470	439	453	441	465	449	452	434	444	391	452	416	443	430	434	437	444	434	432	465	398	512	429	429	438	441	436	437	420	425	435	484	488	424	433	424	458	444	456	438	458	447	467	457	470	441	421	440	451	449	428	445	486	421	446	417	487	466	474	433	459	452	441	489	407	465	483	452	427	437	465	458	442	424	438	433	433	461	435	464	465	447	443	421	430	437	427	410	408	456	431	441	446	470	464	472	438	428	483	455	423	425	423	425	429	441	474	430	416	448	477	447	445	466	441	480	436	428	447	468	437	439	450	462	489	442	425	435	456	455	428	433	445	455	434	420	422	424	441	437	481	442	444	428	431	450	443	447	424	444	444	433	481	448	436	434	449	468	463	437	424	434	429	468	487	433	481	428	430	444	486	438	472	451	473	450	432	450	470	476	418	442	425	410	453	470	467	447	453	414	414	410	428	432	491	428	411	436	500	443	445	407	454	424	445	410	451	449	452	450	450	436	460	460	434	424	434	434	462	442	430	424	455	437	450	413	396	440	443	438	450	474	438	441	469	429	438	452	453	479	419	446	477	459	401	411	397	422	436	455	477	479	418	450	430	442	436	457	475	479	469	449	464	477	443	446	440	495	414	437	439	441	452	455	466	484	415	458	428	479	430	477	435	409	451	441	424	453	444	451	443	481	442	433	488	450	483	441	473	467	454	443	428	417	420	438	485	443	474	425	411	497	441	417	487	443	451	439	434	437	444	449	450	432	456	465	422	423	458	406	440	446	416	416	428	452	449	418	472	436	451	458	447	472	437	466	422	467	474	421	466	489	452	461	450	446	458	430	438	465	441	426	443	451	447	479	429	447	449	442	395	422	456	448	480	458	416	440	415	450	429	431	407	458	469	448	429	444	386	411	465	471	448	449	439	448	437	424	471	413	467	445	440	448	448	451	425	443	447	443	447	458	451	479	445	469	471	444	449	430	448	456	451	430	482	470	488	437	450	448	426	485	469	434	448	451	451	460	437	449	450	435	448	475	453	460	464	477	436	424	467	487	460	437	450	443	420	406	460	442	412	465	439	461	445	468	431	416	460	436	441	425	442	445	403	433	465	455	463	458	460	461	468	444	426	428	459	454	450	418	481	456	476	477	467	440	478	450	467	461	427	453	416	430	432	409	454	461	436	425	440	458	422	433	435	428	426	430	442	439	416	466	452	433	452	430	439	444	449	453	463	476	461	443	458	450	438	460	433	407	436	458	442	421	478	459	463	459	451	453	453	505	439	475	438	479	428	468	456	486	456	423	451	466	446	427	450	456	448	433	449	438	446	408	443	449	445	416	424	433	456	447	450	454	450	463	471	454	455	443	476	439	444	471	441	451	427	435	455	416	443	472	451	441	471	444	434	423	435	465	445	431	447	442	458	450	407	480	432	476	474	433	409	447	398	472	424	466	467	423	456	425	427	440	443	456	451	458	397	467	416	413	460	437	421	491	458	451	434	446	432	466	434	434	436	442	486	448	466	467	432	450	440	433	474	462	451	458	440	425	437	442	445	451	432	456	484	437	460	438	482	441	481	433	440	488	436	456	447	465	406	435	478	411	446	415	453	452	469	452	426	431	462	438	445	445	444	481	461	480	443	475	427	462	450	455	451	422	460	447	479	464	476	460	451	423	463	485	461	420	431	412	401	434	422	444	453	422	446	471	472	464	469	429	424	426	452	464	440	482	454	472	426	466	463	432	450	413	468	438	415	424	464	481	428	448	443	436	461	459	447	423	426	465	462	427	461	450	427	442	459	436	424	437	435	448	453	492	460	454	401	438	413	429	447	440	441	405	427	467	447	459	449	446	444	465	483	457	456	462	448	466	454	419	457	421	431	430	451	426	464	454	443	420	421	462	419	476	440	438	459	466	468	455	430	455	449	446	436	429	457	401	459	440	454	418	466	442	442	428	435	422	481	483	432	462	450	438	412	439	478	417	444	450	429	437	442	435	470	476	448	470	422	444	439	434	460	422	431	416	471	472	448	488	436	454	449	458	447	447	454	454	379	489	421	456	437	457	445	455	437	425	433	438	423	426	474	453	427	454	459	441	441	459	440	425	458	472	424	452	402	464	455	447	453	491	417	440	433	451	441	457	460	424	476	434	390	463	452	439	452	460	436	432	454	427	417	435	467	422	428	443	449	432	451	470	471	454	445	461	437	423	473	432	465	434	424	439	455	485	420	427	443	457	424	445	426	437	433	448	426	461	437	453	468	488	438	441	408	475	473	404	452	429	417	446	442	422	478	448	420	431	462	475	434	444	445	475	435	435	432	438	412	463	464	484	408	473	420	453	437	470	475	430	451	439	449	457	440	448	463	459	434	420	497	438	448	452	433	434	488	487	450	486	457	459	396	433	428	435	476	442	453	424	447	436	427	450	445	430	418	453	427	467	433	405	486	445	445	493	457	457	448	445	456	446	462	436	451	441	458	423	404	436	440	451	444	434	462	466	484	421	481	468	460	448	441	464	422	425	423	433	466	463	489	426	462	440	434	426	423	453	435	419	472	460	417	438	474	443	456	468	442	439	447	419	446	425	441	475	468	454	452	458	459	436	442	454	453	446	435	460	473	447	470	459	428	451	447	544	467	404	437	447	455	443	446	465	430	438	407	461	452	435	461	429	476	418	432	422	454	453	468	491	463	454	426	439	431	495	427	461	459	466	434	454	448	435	478	449	435	479	455	449	447	389	461	475	428	441	441	419	430	458	415	452	439	449	442	472	422	437	425	447	459	428	470	453	446	421	445	482	449	440	455	467	456	426	457	439	458	422	454	443	484	425	463	440	437	465	436	438	405	486	433	458	468	442	476	425	453	428	451	471	485	489	397	477	444	454	459	471	442	470	462	412	441	457	463	470	432	475	475	427	424	481	463	442	468	456	405	450	446	445	437	481	432	445	412	425	441	422	452	448	461	484	429	432	431	470	466	440	482	426	455	442	463	412	443	450	424	443	454	471	450	459	441	463	414	510	437	441	433	433	475	450	433	441	448	462	417	451	491	454	446	421	428	455	469	445	449	454	437	424	456	430	414	476	429	461	466	456	480	435	432	404	452	492
11139	422	249	276	220	221	219	220	217	190	194	210	201	228	223	215	224	238	229	218	191	213	208	235	243	219	193	194	199	200	230	230	237	201	221	199	199	224	187	227	249	210	200	196	199	205	193	195	237	234	195	225	209	211	219	241	212	226	224	226	213	210	203	214	233	202	202	201	203	187	207	202	217	216	207	229	181	200	242	237	195	217	218	214	207	200	208	210	206	195	202	201	196	222	205	204	210	206	202	186	207	204	212	212	222	210	223	197	194	194	218	177	205	200	213	196	194	214	214	189	201	214	192	199	193	208	206	196	196	214	194	198	196	223	215	206	196	197	227	205	218	219	197	210	241	224	200	245	224	208	201	204	216	199	216	193	217	210	206	220	227	196	203	206	223	212	214	213	203	197	233	215	219	228	206	198	210	200	211	194	231	210	190	180	211	204	207	218	203	213	222	238	211	197	202	198	194	208	213	215	195	215	242	209	200	212	204	222	197	198	162	208	229	210	216	207	193	212	211	186	208	227	208	219	188	219	207	195	203	204	251	212	214	247	222	203	207	219	232	193	225	211	185	215	213	221	200	185	218	210	199	190	191	216	213	214	233	181	185	217	221	223	197	218	213	200	238	214	200	207	223	236	197	182	218	190	218	211	209	196	220	224	200	204	180	199	205	242	225	209	207	208	209	209	233	218	202	188	209	212	215	189	247	213	218	215	200	208	204	218	205	200	210	210	208	218	214	197	196	211	204	195	216	246	220	200	207	193	225	219	215	239	221	201	181	226	221	221	204	220	199	223	211	231	213	200	197	228	234	199	188	215	209	204	215	206	205	208	231	181	208	221	230	203	223	210	223	221	209	239	208	212	195	215	213	210	215	193	205	217	223	182	229	191	199	187	232	220	205	219	220	214	204	224	189	209	199	207	210	187	206	200	210	214	214	198	191	204	220	230	239	225	216	225	220	216	222	216	211	212	215	202	200	191	203	215	217	222	218	208	200	224	228	223	221	215	190	214	232	182	181	217	228	196	194	219	213	193	230	222	206	204	208	206	228	221	207	225	206	206	202	210	195	214	230	203	167	220	196	209	201	192	187	195	206	222	215	220	218	198	198	231	225	206	210	209	202	181	230	228	215	220	209	207	193	223	181	226	192	226	210	196	204	209	214	211	210	209	195	187	200	243	201	190	199	216	195	192	195	184	194	203	259	198	193	211	197	180	181	231	206	197	223	206	225	207	199	209	220	207	223	193	197	226	199	183	197	197	226	205	214	210	196	180	228	212	207	205	201	213	207	201	213	189	230	191	230	204	221	183	188	233	201	197	219	200	189	204	203	211	224	203	210	221	187	180	242	208	167	230	218	205	215	181	199	196	234	213	200	182	213	214	203	206	209	212	239	213	211	238	207	220	199	176	219	248	214	206	240	212	189	223	222	219	216	215	210	207	211	195	241	223	182	206	235	248	210	189	203	194	207	216	228	214	223	191	198	224	217	196	237	189	210	202	231	198	212	185	194	178	204	222	215	222	189	206	207	208	234	216	201	223	230	218	198	198	194	189	199	229	202	206	210	182	220	218	217	215	218	195	229	194	212	193	220	213	215	185	236	230	193	190	208	214	211	192	213	205	196	204	199	205	225	197	215	217	203	198	216	239	206	177	219	197	212	215	203	174	219	209	208	195	234	184	204	189	211	198	192	192	193	209	213	207	187	210	195	206	224	184	211	218	224	206	190	191	237	217	206	203	197	223	227	195	189	220	212	199	192	207	193	223	194	207	204	217	234	209	205	216	222	202	220	211	194	203	212	209	198	205	206	216	221	213	169	205	221	204	204	240	189	172	200	220	214	210	196	191	193	240	182	201	199	215	230	199	205	230	212	205	230	203	197	188	197	218	236	200	212	176	219	216	217	202	224	203	213	232	202	200	191	200	215	207	191	203	206	231	210	208	206	230	194	227	193	217	192	232	184	233	210	215	210	231	193	202	214	231	215	202	208	205	227	198	199	240	224	198	203	239	225	191	217	215	222	223	225	198	212	215	188	183	217	197	207	203	240	218	206	194	231	217	204	185	210	225	207	209	192	230	216	229	213	212	196	217	226	190	205	209	189	217	199	205	207	216	219	186	239	180	195	209	213	189	198	229	207	207	210	184	233	200	212	191	202	193	224	194	228	211	205	230	198	208	210	219	206	227	226	203	211	192	203	214	231	208	188	220	208	207	225	213	193	202	222	182	205	217	211	179	204	216	215	219	226	208	182	209	205	189	195	228	216	208	219	197	206	228	244	225	204	192	206	230	185	222	205	219	222	211	235	211	208	227	193	198	213	204	195	206	203	204	201	222	205	195	223	211	216	205	217	242	223	250	213	194	186	221	208	195	191	193	227	196	223	217	216	198	192	216	201	220	207	198	204	205	210	218	200	213	202	208	197	210	206	212	205	232	196	219	223	184	220	214	201	185	198	247	224	218	217	198	220	207	213	215	239	209	199	221	204	224	229	224	198	220	208	213	243	233	181	215	192	206	211	213	210	202	203	206	211	200	218	213	222	197	226	197	207	202	190	225	214	211	204	216	224	174	206	207	230	211	222	183	216	199	203	221	197	220	219	232	194	220	209	176	203	217	212	205	230	203	222	215	208	204	213	217	235	220	187	208	204	204	214	214	195	214	228	226	214	232	215	200	175	204	211	209	205	224	211	186	197	220	205	221	214	209	211	194	220	207	200	219	170	197	185	195	212	200	227	190	206	221	214	226	197	210	196	240	215	213	200	194	213	211	215	213	211	236	237	202	208	217	221	220	206	201	204	214	202	220	220	239	219	206	244	256	188	214	223	220	209	196	232	230	203	199	184	202	238	212	215	214	222	232	215	239	219	192	212	205	195	215	216	204	210	225	222	224	222	201	228	213	245	186	207	210	227	245	206	215	230	220	224	234	209	222	200	208	216	216	229	232	196	215	193	193	210	217	193	242	218	204	210	233	233	229	214	195	209	232	225	195	199	214	210	223	211	221	235	201	207	227	236	221	219	221	206	241	217	237	212	220	222	204	223	222	234	215	223	231	211	192	208	229	195	212	207	230	199	227	210	228	238	218	242	218	193	210	218	216	204	207	200	180	209	220	218	225	223	200	216	206	188	186	219	180	194	212	207	187	213	198	217	230	217	230	200	238	210	199	190	202	210	214	184	219	215	223	221	207	215	218	201	201	212	239	220	219	215	220	197	213	205	215	217	208	194	197	217	199	218	220	203	224	215	218	195	217	171	196	197	208	200	222	221	189	195	238	214	189	195	218	221	190	201	197	213	202	219	202	212	220	205	204	206	204	229	202	225	220	220	220	207	229	238	219	229	212	198	200	207	222	216	200	186	232	202	207	234	200	202	235	236	201	175	189	229	232	206	196	210	193	215	194	185	223	191	196	205	212	222	207	219	201	210	208	196	202	196	234	234	188	235	220	215	218	204	198	208	181	187	232	174	214	203	206	213	229	203	187	208	212	232	218
6843	593	627	644	658	634	623	553	554	576	543	588	562	572	562	546	541	554	507	527	558	536	548	548	514	545	481	565	518	529	566	583	545	527	548	532	540	534	574	547	558	553	568	554	556	568	588	542	560	521	520	519	518	520	526	535	570	562	516	538	531	552	594	546	533	559	510	532	549	498	509	544	557	533	537	527	579	514	532	583	525	534	561	519	508	524	519	572	567	537	557	527	558	567	548	553	519	543	512	542	550	539	528	518	557	536	510	533	580	532	603	585	542	527	536	512	560	556	520	545	574	542	529	556	522	559	509	518	525	538	553	564	571	552	515	518	505	495	528	518	565	562	529	541	549	478	510	497	523	581	507	542	585	541	567	542	558	505	490	483	539	539	527	513	540	541	575	513	501	554	555	563	536	541	523	516	539	515	555	506	546	537	544	566	532	535	558	569	521	536	537	560	557	518	540	556	529	531	522	545	551	537	548	525	554	547	541	562	561	556	537	550	545	538	561	532	549	514	540	547	520	525	513	545	522	553	551	511	534	510	555	561	530	526	520	502	531	524	529	547	524	535	525	566	535	482	542	530	506	516	553	528	567	541	529	540	524	542	585	543	574	471	508	570	544	573	511	558	540	532	577	577	564	539	527	532	532	580	564	528	537	537	529	560	552	522	523	560	508	511	550	500	523	516	503	527	519	579	556	576	538	544	529	583	545	528	522	532	555	486	525	518	494	547	558	566	544	539	548	519	519	544	506	539	558	553	572	527	538	539	557	516	536	544	568	565	554	515	551	581	547	536	570	552	519	517	561	533	544	520	529	539	557	513	559	525	551	536	550	567	516	487	528	536	551	503	524	556	521	531	539	552	547	539	515	510	518	535	513	505	532	562	524	531	541	531	534	559	501	549	533	526	540	551	575	521	504	558	534	580	571	554	555	532	530	560	504	516	520	560	521	564	547	553	574	512	537	521	582	546	550	542	557	542	527	530	567	523	535	498	507	547	541	535	576	505	562	538	566	540	522	556	541	555	531	509	494	516	546	522	540	537	588	556	532	541	528	546	537	582	502	509	552	560	533	523	559	518	513	513	553	557	551	532	553	521	582	544	532	548	544	545	551	556	538	549	545	561	497	578	479	542	605	497	518	515	522	577	583	558	545	586	572	508	573	490	530	582	573	531	544	563	537	546	555	543	529	550	549	494	556	577	568	550	510	559	537	561	529	537	500	549	506	538	509	573	567	585	520	551	597	544	556	585	557	522	513	513	561	504	522	522	538	501	559	538	499	584	512	548	493	590	526	523	513	518	535	497	536	532	530	511	534	486	542	515	513	545	526	567	566	502	526	538	519	561	565	565	524	516	571	565	575	538	534	507	523	520	494	581	538	503	569	526	568	556	543	545	525	546	556	556	534	521	520	525	570	532	554	542	541	518	552	553	500	511	525	552	551	534	561	531	511	569	482	543	539	518	555	539	536	527	516	543	531	567	550	529	528	529	545	489	546	563	525	574	546	538	544	545	569	508	522	553	545	562	584	541	544	557	580	545	580	526	533	544	557	509	548	510	528	531	531	554	528	567	549	526	545	532	558	537	559	538	538	548	581	515	539	541	533	542	536	497	557	533	576	567	498	542	511	502	557	558	513	562	521	522	560	545	536	535	564	539	570	533	492	569	554	529	549	554	539	542	544	537	578	540	547	535	557	527	553	562	552	562	570	561	524	572	545	492	531	551	539	563	524	557	527	536	537	532	552	555	542	546	508	557	557	509	561	567	537	505	522	521	484	547	533	537	526	560	552	540	551	543	510	546	523	512	588	559	512	523	538	521	551	509	532	542	558	572	586	586	574	529	536	582	545	551	526	573	576	543	557	580	541	539	542	540	545	542	525	568	523	530	515	512	556	523	537	515	536	546	552	548	501	500	561	556	531	556	532	528	592	527	506	546	575	553	576	556	592	521	536	582	531	557	535	542	557	552	539	547	562	566	604	586	546	528	535	531	533	541	487	536	550	541	517	554	550	514	538	509	518	514	496	575	551	517	510	537	548	548	561	563	596	558	559	561	516	507	593	539	534	530	534	562	529	558	517	539	543	540	553	479	539	568	551	581	535	525	523	491	562	572	563	491	566	543	526	574	575	527	580	508	522	538	544	542	567	570	535	566	553	492	519	532	537	557	560	530	531	519	550	546	596	573	551	565	533	576	561	511	519	514	557	605	528	557	577	512	521	571	542	559	539	549	514	514	544	537	549	529	520	557	551	519	505	560	539	537	543	521	520	534	580	526	560	534	541	554	555	535	533	528	534	506	511	488	555	540	517	554	545	554	542	524	539	541	519	554	593	528	521	546	571	514	520	539	522	513	523	500	533	523	515	559	578	541	556	531	551	544	550	534	581	544	507	549	548	521	564	554	525	515	503	555	532	508	483	557	544	575	493	540	559	543	500	526	575	555	540	529	556	534	486	554	538	526	543	507	497	561	525	548	581	558	533	524	560	506	516	542	574	559	529	531	518	591	569	556	521	548	546	518	510	516	539	547	562	554	524	530	540	549	547	520	576	541	546	535	564	516	537	538	489	604	608	473	552	515	535	503	539	524	512	509	522	539	521	498	573	579	525	577	485	537	526	577	528	525	569	559	544	545	529	513	535	546	503	535	579	556	573	545	512	543	521	550	547	518	504	575	526	566	551	554	555	539	536	559	545	520	524	528	520	533	521	571	515	561	471	551	532	570	512	539	497	542	575	523	520	523	529	561	520	530	552	540	526	546	517	556	512	538	516	551	588	535	561	565	550	563	511	541	525	546	543	575	535	539	579	499	568	580	586	509	523	573	523	546	526	576	527	501	517	597	544	540	529	565	519	565	525	555	544	559	527	514	545	513	541	541	562	496	546	513	515	525	559	526	540	526	527	463	504	504	555	539	556	518	517	542	538	559	534	547	499	514	566	546	548	534	554	541	521	545	503	538	551	552	573	530	530	546	542	540	545	495	535	530	534	552	544	550	541	556	549	518	553	533	538	581	530	504	522	520	544	547	512	557	555	563	559	560	512	545	524	526	543	516	553	487	544	539	574	546	509	503	547	495	526	492	556	540	506	568	578	562	527	518	539	513	566	530	521	569	560	527	528	559	537	569	523	526	535	550	572	546	545	573	575	521	521	602	574	525	524	539	524	590	574	551	574	576	568	545	545	533	577	515	518	573	522	554	495	528	561	574	572	530	565	559	523	547	535	509	530	572	522	563	514	567	552	528	504	515	550	571	522	534	564	541	498	511	514	562	570	515	568	551	552	556	552	546	575	519	525	575	526	539	540	590	525	550	619	532	537	482	514	551	596	584	527	534	515	511	524	542	513	542	573	552	531	547	529	544	596	496	519	573	610	521	532	524	524	531	513	551	502	500	525	554	522	548	618	547	518	542	540	549	547	530	534	550	548	565	562	545	517	515	524	512	548	527	527	566	491	545	545	557	564	592	493	557	537	560	557	558	517	530	527	502	526	532
16998	1682	1272	1005	767	580	506	436	438	394	355	340	304	334	298	317	310	310	268	291	282	291	321	284	261	315	276	286	297	297	293	287	270	286	294	304	287	259	279	286	282	328	280	256	264	289	258	255	284	253	282	280	290	299	286	270	294	298	286	273	275	255	284	271	274	240	258	250	246	295	264	279	286	253	287	256	271	287	264	278	259	277	284	279	286	271	284	277	257	255	259	307	248	293	291	255	272	289	255	255	278	243	277	277	281	263	244	249	241	243	242	274	295	290	273	297	252	291	295	281	292	278	245	259	270	244	275	268	276	267	273	299	267	273	256	288	269	206	273	311	266	276	279	239	259	278	276	251	270	280	297	270	284	251	276	278	264	279	304	274	270	263	273	270	264	288	283	266	258	259	268	267	291	262	285	264	243	289	287	264	240	279	316	264	261	295	271	258	273	300	270	266	241	244	293	255	258	278	265	260	275	244	284	295	279	282	248	277	289	268	290	256	269	289	221	273	265	264	275	251	249	277	262	308	279	269	281	264	266	268	251	308	255	236	272	263	268	267	256	280	289	268	280	279	272	254	279	262	305	295	265	250	250	262	271	250	225	266	274	270	258	260	237	270	261	305	283	271	261	280	246	274	260	265	275	277	284	284	270	247	289	258	249	268	278	280	260	270	257	239	293	274	266	270	261	306	277	253	260	285	259	252	259	259	275	285	290	306	310	269	257	275	270	277	282	255	265	261	274	254	274	268	278	277	289	272	270	322	244	249	249	261	304	282	270	269	274	247	274	263	314	265	285	284	258	252	237	276	259	255	263	279	273	286	314	264	285	264	249	284	248	263	259	295	260	254	289	288	258	265	299	282	287	295	278	293	284	272	244	240	246	264	276	300	262	252	293	257	309	313	272	246	290	267	268	278	244	252	287	311	297	252	263	301	277	262	278	270	240	253	282	281	256	285	323	229	275	279	292	274	294	258	273	257	251	250	262	280	260	277	311	248	233	263	280	277	277	294	288	263	286	288	288	262	294	267	284	273	282	253	271	260	246	270	272	278	268	291	277	276	284	256	286	264	249	291	257	291	264	289	270	274	251	263	271	298	259	263	288	274	291	284	282	280	250	260	284	265	267	286	297	273	289	260	273	261	282	264	283	265	279	268	266	271	283	269	279	281	288	264	291	258	258	295	291	269	277	267	259	244	284	259	258	253	284	272	293	261	283	301	268	263	249	270	247	254	289	247	261	280	249	264	306	292	271	270	286	258	269	258	268	296	266	306	275	273	271	293	266	261	280	274	252	261	272	254	280	271	289	257	266	283	265	274	311	284	255	310	301	274	293	289	266	288	293	283	239	290	252	252	257	278	275	258	274	252	272	255	261	280	283	261	268	305	264	287	274	282	277	264	294	272	290	264	282	271	295	245	275	262	294	272	287	274	262	256	285	270	267	264	264	295	275	270	262	270	264	291	282	283	272	283	262	272	261	262	281	297	284	280	261	255	271	251	249	270	270	253	318	275	274	276	261	277	274	284	275	258	256	258	278	312	307	274	266	288	244	329	249	244	277	276	261	248	283	286	242	244	271	258	303	271	280	302	255	267	272	256	278	264	271	275	266	277	258	258	275	282	276	277	290	298	299	266	252	267	260	259	288	263	305	264	277	297	280	272	308	278	264	274	269	291	275	240	282	270	295	272	277	255	281	295	275	294	299	290	245	279	269	263	251	300	263	261	299	255	267	281	253	242	255	250	242	262	284	280	294	285	265	275	259	302	288	252	289	291	264	288	260	294	248	258	263	277	260	280	288	245	258	265	273	262	276	252	284	280	252	266	301	271	289	269	298	298	265	274	247	266	270	258	290	293	274	269	282	298	281	259	272	239	269	231	287	294	241	271	244	270	271	269	299	270	281	265	310	271	293	244	274	264	284	265	259	297	299	285	293	247	304	253	264	256	281	273	254	247	299	264	283	245	281	278	271	283	268	281	264	278	276	241	274	262	267	264	273	284	280	258	268	317	272	308	291	326	264	254	306	252	266	257	252	262	282	266	260	280	252	267	256	276	258	275	244	300	269	247	275	261	271	280	262	275	270	281	263	293	286	283	322	267	254	290	267	257	260	284	293	294	295	294	278	268	244	277	258	256	294	292	272	275	315	282	291	283	313	275	281	254	260	264	262	310	266	295	267	278	271	292	267	272	319	305	262	291	275	289	258	232	288	252	275	295	279	262	262	239	264	260	272	292	281	264	282	279	250	263	264	277	249	276	267	233	246	281	278	270	278	283	274	276	302	292	264	305	263	277	275	257	298	258	271	291	278	305	269	281	281	266	278	275	303	293	265	251	296	281	260	250	272	267	281	273	249	265	253	283	262	285	283	276	268	256	255	296	271	271	307	254	263	262	240	275	274	293	282	287	261	275	276	320	286	237	272	264	256	282	266	286	261	294	285	259	302	279	267	278	298	302	268	278	303	260	281	274	272	282	293	306	302	287	264	257	260	248	280	278	263	264	264	264	291	256	283	267	271	285	245	310	276	281	234	251	274	260	237	306	268	243	253	265	282	256	282	259	266	260	258	279	306	244	254	271	276	275	264	268	267	272	269	268	271	283	272	250	258	305	280	240	277	287	254	255	262	293	279	252	242	275	244	263	269	280	253	264	280	287	264	265	297	268	285	272	288	289	263	275	241	291	287	245	261	246	261	281	252	269	287	275	274	258	270	254	230	278	278	254	269	290	285	250	259	237	262	270	270	282	269	266	274	301	263	258	285	279	307	270	251	239	280	270	275	267	279	270	278	283	260	276	260	267	283	281	252	270	282	270	263	300	257	253	250	254	250	266	262	254	281	290	267	252	280	239	283	294	295	270	260	280	240	259	300	274	275	250	260	298	287	253	287	278	272	264	288	287	250	238	292	267	260	293	300	281	246	251	278	285	276	300	249	261	276	274	282	257	289	273	258	288	288	319	289	264	235	277	260	294	293	267	252	277	269	290	289	286	279	289	290	253	270	244	288	271	274	280	280	280	267	244	240	286	266	286	272	256	273	283	267	256	287	294	263	281	293	282	288	289	257	295	281	297	268	228	242	260	269	246	301	251	264	248	251	270	284	258	296	250	247	296	286	275	270	263	285	283	264	276	292	281	252	265	264	248	249	288	279	285	276	257	272	269	270	240	276	300	248	287	284	269	290	284	279	274	285	264	261	266	288	241	288	295	289	259	264	275	292	270	275	242	274	255	248	278	273	300	274	273	270	287	256	280	246	277	274	258	300	273	253	281	288	228	246	264	257	283	278	278	266	268	258	307	314	288	255	297	308	272	265	247	240	248	252	284	284	290	281	277	267	272	263	262	241	264	254	241	283	277	277	269	247	262	282	282	272	272	264	294	243	290	230	255	262	309	299	282	256	246	275	255	261	289	246	266	256	279	300	281	266	263	302	269	261	252	314	264	248	265	239	275	274	284	260	258	251	296	244	277	247	286	269	279	272	253	267	260	274	282
7471	1515	2955	3255	2840	2404	2053	1771	1638	1385	1220	1137	1158	1022	957	972	945	868	856	875	814	853	838	828	778	750	783	730	774	744	728	755	755	767	753	752	722	729	693	713	702	735	748	694	733	725	708	727	765	675	665	681	731	695	689	693	723	724	711	668	715	701	664	706	723	743	744	720	677	682	697	658	671	724	701	736	641	712	648	728	718	700	728	687	714	717	708	703	730	682	705	667	713	699	694	715	678	742	721	667	708	683	691	664	748	650	689	674	692	689	735	660	663	727	678	711	718	698	678	706	739	704	684	684	708	686	690	661	706	682	687	645	694	707	701	656	638	698	690	699	718	722	687	621	745	688	666	705	727	676	682	680	625	691	677	721	704	668	652	650	717	663	728	725	700	695	697	672	717	651	689	680	698	675	688	657	650	677	652	687	661	672	711	680	709	703	698	685	699	691	683	661	657	658	624	716	684	675	712	629	682	644	711	656	693	734	694	720	669	671	654	709	677	674	690	645	657	702	686	684	689	676	673	705	700	671	683	682	732	678	665	614	645	668	691	655	696	732	710	651	709	718	704	683	626	692	652	657	725	672	679	689	654	699	673	654	704	689	679	677	647	697	663	660	643	675	665	681	679	665	702	642	659	678	671	686	649	685	707	710	708	683	662	690	649	682	714	669	688	701	680	630	658	692	719	711	663	687	633	622	660	686	685	647	691	650	638	697	664	688	668	704	712	717	662	636	698	666	670	662	637	681	697	678	660	637	671	680	703	688	735	672	685	688	685	691	669	643	663	712	703	687	658	712	635	681	699	658	673	648	671	672	634	699	664	685	684	648	694	694	653	699	689	656	703	706	657	699	660	718	640	648	684	732	709	713	651	674	698	626	660	671	669	684	662	630	665	704	633	663	679	694	661	660	679	739	673	668	663	714	681	723	636	663	683	735	665	691	648	690	691	667	646	644	693	661	638	672	685	658	667	698	708	644	687	677	666	706	667	694	705	715	672	676	721	673	669	680	657	662	684	683	671	666	735	692	683	662	678	673	699	695	707	738	706	644	685	679	686	658	683	685	645	703	624	673	700	693	674	709	674	657	715	624	712	708	714	704	662	677	714	666	671	677	724	671	662	678	663	704	653	724	655	686	609	675	672	674	678	717	666	657	667	660	670	699	707	700	686	662	661	657	658	685	674	686	652	677	725	672	665	670	673	722	743	711	693	645	640	716	630	640	703	724	661	661	711	676	650	673	640	743	680	679	680	661	726	695	698	669	690	683	694	692	683	697	696	720	629	694	669	680	649	679	714	697	676	655	688	680	695	679	710	672	688	710	701	620	661	663	650	692	698	675	675	679	701	654	655	671	663	681	670	692	678	648	693	711	661	727	682	649	648	677	681	735	694	738	694	696	643	732	649	711	706	660	712	678	651	760	667	673	695	668	691	683	656	662	682	695	652	693	676	676	660	653	686	707	719	678	739	697	710	675	660	690	659	665	717	695	711	679	703	672	665	668	667	726	687	676	663	688	705	714	691	673	669	746	647	669	666	703	695	647	660	642	658	717	676	692	677	662	693	682	686	681	659	665	681	670	632	650	689	666	687	688	688	689	675	685	655	672	675	680	643	712	733	681	669	650	661	672	688	637	686	667	675	703	629	678	672	697	671	676	698	677	709	668	651	669	699	701	680	702	729	638	685	696	699	688	673	696	688	688	655	735	653	713	698	734	670	646	714	640	681	667	693	677	682	686	694	658	662	630	646	742	650	674	697	651	705	687	677	685	703	668	627	694	708	680	649	696	722	654	649	644	674	707	641	697	679	672	680	702	674	675	721	684	715	656	708	660	661	686	678	675	714	692	692	678	695	693	704	705	677	700	712	638	676	691	646	685	692	717	708	688	712	659	672	706	688	669	674	686	661	639	643	686	683	677	677	660	686	709	696	706	693	675	676	686	687	699	681	703	667	685	659	630	672	702	720	679	660	659	655	636	700	720	666	689	687	649	664	707	694	670	693	676	685	701	678	635	672	704	713	694	699	701	645	612	691	670	677	644	739	664	710	693	683	695	670	696	719	651	690	715	623	667	678	634	630	647	688	695	683	645	656	675	696	720	673	681	661	705	655	679	716	642	687	653	695	643	654	671	717	670	712	656	653	703	725	687	705	656	660	677	706	659	722	654	675	718	681	633	612	676	666	679	726	722	705	718	687	713	746	644	662	688	751	664	714	682	646	675	736	752	664	675	712	664	629	679	666	678	678	674	685	683	666	736	679	697	683	683	702	708	704	644	680	675	673	760	661	673	677	678	690	650	658	650	725	642	682	662	687	640	701	704	692	679	654	679	694	719	664	661	698	724	658	659	697	677	687	671	684	685	722	691	691	699	671	697	691	683	693	670	666	667	671	685	637	666	700	697	640	668	661	679	688	649	748	649	686	704	735	687	635	677	655	686	719	654	631	698	684	711	688	687	681	681	636	662	726	676	665	672	678	653	700	692	689	708	698	704	652	641	676	695	707	664	694	665	700	687	708	705	665	688	687	680	665	693	681	666	676	703	654	699	682	700	668	678	646	704	699	677	652	677	620	639	706	700	677	637	717	629	695	716	655	702	679	704	644	697	697	721	677	646	650	670	686	695	662	737	653	704	691	683	682	692	688	688	714	671	704	706	726	699	710	677	717	684	673	661	724	739	639	698	665	726	683	683	668	640	688	702	625	664	631	704	671	675	668	678	702	664	722	703	649	648	692	699	712	635	684	652	672	653	703	665	672	688	700	720	691	668	652	675	641	671	685	665	719	706	612	678	626	700	671	682	664	729	589	709	663	683	651	651	696	629	653	689	681	711	676	714	713	641	712	688	727	669	690	726	624	707	667	712	647	718	703	669	682	726	722	711	675	667	653	675	733	670	700	648	639	670	682	686	667	683	733	685	655	686	693	671	682	669	736	644	684	682	620	736	676	689	700	700	683	706	673	668	660	687	743	641	702	719	692	682	650	744	653	679	685	745	715	700	686	677	696	753	675	679	637	659	738	708	640	695	627	686	659	691	674	697	653	721	691	685	698	686	707	738	686	617	682	671	647	689	684	681	681	730	688	689	659	703	708	667	693	649	678	722	713	701	687	672	736	725	722	729	648	698	698	652	680	696	630	694	672	685	686	691	671	689	678	701	697	671	717	652	679	667	683	701	620	677	687	670	640	665	701	688	678	677	689	677	730	690	732	657	664	696	688	709	642	710	676	716	692	728	691	737	727	704	688	655	669	693	707	676	655	711	730	640	699	668	703	685	692	642	673	620	665	664	644	699	662	693	662	650	686	670	709	666	681	695	736	666	684	729	682	669	710	698	663	653	671	698	637	694	669	694	708	655	690	668	626	687	665	635	696	691	687	675	728	702	699	740	631	696	732	693	662	677	662	722	662	637	700	669	668	690	685	685	714	709	658	690	694	653	705	686	667	697	666	687	683	706	664	662	663	716	689	727	708	732	665	709	715	693	661	723	692	693
22111	3776	2350	1735	1225	850	680	557	449	417	348	325	313	306	275	264	263	236	207	222	239	228	241	201	220	208	221	189	216	211	202	190	170	195	192	215	201	208	172	192	194	182	183	182	206	184	176	183	202	193	182	196	170	190	177	200	190	170	183	197	198	191	180	172	194	180	206	185	185	189	174	175	178	204	193	183	193	175	199	181	201	167	172	194	179	193	175	227	179	184	216	195	178	215	170	163	216	190	183	181	171	202	191	170	169	187	195	185	165	169	185	184	174	182	179	167	172	172	181	176	176	205	188	201	205	179	177	187	195	200	186	184	180	172	172	165	183	209	199	160	194	198	156	196	186	198	218	196	172	181	189	184	217	157	189	188	188	178	181	172	203	198	180	198	170	201	174	189	152	182	152	192	190	182	177	187	189	183	168	185	159	172	196	189	180	166	193	215	159	170	169	206	205	182	219	217	171	187	196	184	167	210	192	164	215	172	168	165	167	176	184	198	172	173	181	172	185	170	172	184	204	172	190	178	179	172	173	203	208	193	183	197	208	188	196	171	213	193	187	185	177	184	190	169	172	191	180	193	170	169	173	178	211	165	184	190	184	178	197	192	173	215	172	185	166	193	196	197	192	177	187	177	196	185	190	175	196	190	182	178	170	186	158	175	169	197	206	165	179	179	198	192	178	183	198	183	194	202	187	173	180	189	173	195	165	214	209	186	176	175	179	162	190	174	189	176	191	198	205	188	198	181	189	202	188	171	154	176	183	179	199	168	182	186	167	192	179	198	178	196	189	183	167	180	181	193	182	204	163	201	207	184	167	178	218	173	154	180	190	176	186	193	181	169	178	190	185	167	189	185	188	199	191	192	197	187	186	201	182	172	151	191	170	211	192	176	189	173	165	179	192	192	181	151	199	176	182	197	156	192	183	188	154	179	187	176	164	163	199	196	177	197	177	184	172	174	167	189	195	175	219	191	172	183	200	172	180	178	187	192	181	198	187	188	207	171	185	190	150	204	181	172	180	172	176	190	169	207	210	187	171	178	157	203	184	169	168	189	205	191	179	171	190	192	182	176	190	177	189	193	177	170	177	188	181	185	193	200	190	178	173	170	175	196	176	175	165	168	207	175	196	168	165	178	194	192	199	204	183	186	204	173	198	180	181	170	178	178	208	206	168	207	195	172	187	177	179	189	181	165	181	186	160	206	177	189	183	201	184	179	172	139	157	201	172	184	180	189	167	182	193	202	181	189	184	194	175	187	173	200	175	195	199	169	197	200	184	184	146	180	193	170	192	207	203	193	172	191	176	166	184	182	174	192	176	173	190	186	170	199	188	179	180	189	197	209	201	177	197	213	182	165	178	176	198	196	188	164	171	173	185	180	196	189	173	189	200	184	174	168	166	164	184	185	179	190	153	180	170	173	215	185	187	178	192	217	188	189	181	193	203	189	181	191	158	185	174	180	187	196	194	195	185	165	194	206	191	193	187	166	183	159	182	168	160	159	192	207	183	169	207	175	195	169	187	175	169	175	168	170	163	204	202	185	178	171	177	170	163	167	182	188	166	203	184	206	164	174	197	186	196	174	173	192	166	150	177	191	172	178	174	170	176	177	183	201	211	187	198	186	189	182	170	163	184	179	185	184	189	186	183	186	200	182	196	196	181	175	207	181	200	165	190	184	187	212	192	179	194	197	229	171	183	170	178	153	183	185	185	182	177	166	170	191	194	194	170	194	168	203	177	178	171	199	165	173	197	176	187	179	155	182	194	167	181	178	187	209	182	187	177	187	175	188	200	190	191	198	201	176	185	145	175	196	214	165	195	187	175	180	186	181	195	192	164	193	177	194	184	187	201	184	203	183	177	223	195	180	185	186	196	200	157	172	189	185	176	168	189	204	199	190	174	189	192	182	179	206	177	194	164	177	161	171	212	174	180	185	197	182	157	192	201	175	158	169	183	181	170	161	183	184	176	189	197	183	165	179	163	191	188	171	192	180	184	209	182	156	184	211	198	191	171	190	195	177	186	201	182	187	166	177	166	200	175	199	175	208	199	210	182	179	176	186	172	185	184	174	167	187	217	179	186	193	163	187	190	200	189	174	171	174	184	181	197	182	194	188	184	182	191	190	171	160	192	199	210	187	175	191	188	176	176	180	199	170	169	188	199	198	176	201	160	172	200	145	194	196	178	164	188	177	184	183	175	183	173	155	183	169	198	162	171	188	195	190	169	182	180	184	191	207	189	192	163	162	192	196	206	183	157	182	175	185	160	205	146	166	203	180	167	169	163	196	157	192	188	179	185	184	196	174	175	216	200	181	151	185	205	187	178	172	184	183	169	176	216	207	194	183	158	172	158	187	171	184	186	173	162	160	167	183	183	186	203	188	195	175	174	184	185	173	182	201	200	170	171	188	171	202	173	178	170	185	177	175	186	197	190	154	187	193	173	186	193	187	158	168	180	193	176	196	187	196	176	190	185	178	193	160	166	181	184	176	180	169	206	189	200	165	181	165	180	208	200	200	177	173	162	213	174	191	202	192	196	193	171	210	183	188	195	193	180	199	161	176	192	183	192	173	192	183	179	184	177	162	215	171	197	180	175	188	187	189	190	177	210	175	194	201	170	177	200	190	182	176	195	176	200	179	171	188	185	191	180	192	180	194	165	168	199	170	174	211	212	157	174	191	183	180	179	171	175	160	165	182	167	195	171	197	189	169	157	160	164	199	194	180	190	166	201	167	182	177	175	174	180	167	193	207	193	178	184	197	177	178	207	203	189	159	192	173	200	165	190	192	186	159	174	189	169	176	199	208	158	154	183	200	188	169	172	174	166	183	196	184	174	172	181	192	185	161	182	206	209	189	183	180	162	169	170	183	170	199	182	171	181	179	184	185	221	172	190	205	166	176	198	161	188	153	183	194	194	161	155	159	186	202	198	147	187	179	190	218	172	190	188	189	166	175	174	184	178	182	176	176	182	162	180	158	170	194	174	203	196	185	179	205	203	181	197	163	194	192	192	181	180	186	175	176	166	184	179	180	196	170	163	193	208	191	177	199	157	172	166	173	177	181	199	168	184	214	181	168	178	185	145	187	188	173	195	182	185	184	200	155	180	185	216	180	177	183	181	191	186	188	174	183	178	184	162	191	170	170	172	174	192	185	172	195	182	164	197	171	197	197	145	183	160	184	187	197	194	181	203	194	187	161	180	205	203	189	166	174	207	191	194	162	200	190	164	178	223	176	185	155	205	188	170	190	156	190	173	180	191	173	191	186	181	180	178	185	180	170	190	194	188	200	156	168	209	164	175	185	184	193	173	172	163	188	146	158	186	215	210	159	197	209	189	191	194	173	165	219	185	192	178	167	212	183	176	173	180	173	173	187	172	159	192	177	184	182	198	170	158	206	198	177	152	175	184	150	144	182	167	201	188	186	188	187	183	192	171	185	172	181	198	174	190	196	176	186	186	162	183	173	192	215	187	212	172	192	186	172	182	188
7796	2070	4908	5310	4634	3757	3028	2520	2160	1928	1655	1414	1299	1209	1105	1049	947	925	832	779	817	757	691	717	719	660	647	621	598	567	599	578	537	602	563	565	536	539	523	552	544	469	524	536	499	547	488	522	535	518	481	475	457	487	512	472	516	493	469	500	457	467	480	492	498	536	463	486	453	462	509	482	500	463	471	516	496	475	479	462	492	500	471	484	458	460	464	467	447	449	471	480	454	425	493	457	503	457	406	485	449	465	438	426	462	472	463	444	442	421	450	476	457	459	485	437	451	462	468	432	478	429	466	481	465	444	404	433	455	451	461	447	462	429	441	424	453	471	425	475	464	438	435	413	439	472	468	468	439	460	410	440	470	457	469	410	470	427	464	435	451	477	464	456	486	461	454	427	462	424	430	466	453	452	459	475	455	470	435	463	467	446	465	434	435	442	434	423	426	421	437	454	470	425	461	461	433	454	403	441	439	490	430	494	450	427	454	450	447	478	460	439	442	459	422	446	414	484	489	438	442	423	436	436	445	423	479	462	438	481	431	469	468	490	479	417	412	438	467	438	450	428	437	471	431	460	406	476	466	431	410	417	447	460	434	439	459	467	476	471	453	420	412	439	453	485	489	467	437	438	421	426	456	467	490	437	441	458	425	446	451	439	456	454	434	427	418	416	435	419	427	473	405	476	472	444	441	450	457	438	447	443	449	462	482	410	430	452	446	441	464	409	429	479	461	418	474	420	443	424	458	442	415	419	454	449	474	437	434	444	450	434	425	462	488	442	438	436	424	444	426	430	426	436	402	423	435	433	481	466	445	473	468	455	411	465	397	425	488	471	439	461	458	434	422	419	434	413	435	475	471	449	438	462	470	467	463	453	478	468	430	434	449	469	440	427	426	445	413	422	447	475	468	456	450	421	453	427	430	455	457	445	417	422	444	486	460	454	442	445	426	478	469	451	427	484	474	435	461	440	430	468	429	462	461	481	431	410	482	439	423	454	446	432	441	437	429	424	430	473	431	447	457	438	441	471	405	439	437	448	448	434	434	469	407	449	420	467	488	482	468	430	450	473	405	452	468	451	429	487	442	453	435	479	440	464	432	476	442	445	450	500	437	442	478	436	428	448	473	451	466	449	405	425	438	429	467	437	464	465	425	422	427	440	464	453	458	469	435	455	452	439	434	444	444	441	471	444	432	431	465	440	441	429	418	449	422	481	450	454	440	426	489	447	412	446	436	445	445	451	468	429	468	431	438	448	443	445	449	482	466	469	420	459	435	431	439	450	450	446	420	466	465	460	465	496	414	438	425	449	434	440	481	445	451	472	471	450	474	485	415	483	491	457	406	453	444	454	421	429	457	474	435	443	465	428	466	459	452	472	448	414	417	472	448	458	379	461	422	443	440	460	469	440	458	450	466	433	483	462	445	425	451	459	457	382	452	410	429	448	437	438	448	442	439	421	416	408	447	462	447	430	480	428	448	411	414	491	426	429	422	452	439	432	437	472	435	446	447	467	417	448	469	473	471	426	433	438	426	458	407	454	450	456	468	449	451	422	472	457	475	449	450	424	467	479	444	468	444	424	451	467	467	454	470	470	439	429	449	450	442	424	444	441	425	432	458	455	469	479	429	445	462	447	444	450	485	453	480	437	478	439	419	438	482	464	419	440	430	428	418	438	460	438	457	451	466	422	438	446	455	411	465	453	419	428	422	447	470	453	429	472	459	464	445	426	466	443	460	456	478	478	460	445	436	448	471	424	439	454	451	445	439	439	441	451	464	432	480	469	455	457	448	416	444	466	481	450	445	469	458	436	430	493	440	490	420	421	455	470	443	444	439	456	475	445	469	445	480	490	436	466	461	452	466	392	415	434	454	469	472	446	447	448	428	452	430	441	448	458	442	440	432	453	409	421	437	393	426	460	470	491	466	444	440	414	436	491	480	458	481	442	444	463	452	448	399	469	427	424	420	470	443	459	452	420	424	445	450	460	455	420	424	446	414	424	445	441	443	467	412	437	405	446	459	458	436	448	455	436	435	376	456	432	430	427	413	443	435	432	402	439	435	447	443	459	448	443	497	433	463	451	418	459	425	447	435	444	402	421	427	439	434	460	436	425	422	425	455	472	431	454	442	455	422	437	439	431	474	443	450	470	471	466	459	459	472	495	438	464	416	419	464	458	444	477	457	455	453	457	425	446	452	451	423	431	428	431	447	418	435	427	428	452	432	481	441	446	459	443	483	459	406	479	465	425	445	434	416	453	404	445	466	426	448	449	440	484	454	440	460	448	437	449	422	435	440	458	462	438	472	461	458	448	434	421	452	439	485	443	418	380	441	460	467	452	461	432	431	434	442	429	437	474	438	460	453	442	416	468	422	458	447	432	434	434	457	439	429	430	439	405	411	420	450	443	423	429	468	420	413	464	452	436	448	461	434	426	487	432	429	432	483	414	465	456	416	462	424	445	488	439	441	432	438	448	412	448	488	418	474	457	465	481	440	441	455	446	427	398	420	427	467	420	465	448	485	499	424	457	423	428	459	437	476	459	416	461	443	439	452	458	414	444	474	452	430	475	471	487	449	495	465	434	489	482	401	422	491	425	471	448	452	463	469	425	434	413	457	445	442	390	447	463	445	420	438	470	473	441	453	432	424	457	400	434	441	451	490	411	439	465	440	424	438	419	465	447	436	445	443	457	447	475	451	441	446	421	470	451	441	405	440	443	446	440	424	459	402	434	463	495	427	461	447	443	430	459	449	419	477	460	493	434	464	447	442	405	451	425	462	442	454	431	427	468	461	444	435	477	434	463	458	458	419	494	418	428	414	474	448	434	492	425	479	422	436	448	475	465	491	419	414	430	453	461	451	461	456	437	469	424	409	447	442	443	454	449	446	481	451	447	414	432	448	464	453	472	467	475	414	452	432	457	444	439	442	441	453	447	474	403	426	468	440	479	445	453	425	436	420	414	449	471	450	461	444	454	435	479	457	484	455	434	441	450	457	429	438	433	452	430	424	437	445	499	439	467	460	460	483	470	417	439	437	445	452	428	451	425	439	407	432	438	476	420	442	442	433	461	448	454	445	471	425	406	470	452	473	412	466	438	444	469	463	413	464	399	409	492	438	427	436	480	465	475	476	442	482	437	482	407	444	405	462	431	465	434	461	410	453	438	466	477	464	451	471	426	445	462	471	460	443	445	434	453	437	415	453	427	453	449	486	421	439	429	464	389	455	465	422	443	414	460	410	481	483	425	452	479	471	461	455	432	475	431	441	473	468	456	400	484	449	465	443	423	456	434	452	430	463	490	439	417	449	408	433	426	419	455	473	451	431	442	451	470	402	457	442	420	477	459	461	477	437	472	468	453	460	453	430	468	473	438	414	445	412	435	431	490	417	418	450	474	464	435	460	433	417	456	443	423	424	399	494	394	449	462	448	440	423	467	436	477	412	475	461	484	473	433	462	410	461	461	417	440	451	417	451	440	468	423	454	443	440	429
11012	393	248	229	223	229	213	252	229	229	210	193	209	200	196	199	246	214	229	201	199	207	221	225	212	202	199	215	211	213	206	214	209	202	247	211	196	216	190	176	216	211	198	209	230	206	237	208	199	199	197	202	182	201	190	229	208	199	225	222	202	218	205	243	193	197	210	214	206	191	209	191	225	217	185	205	212	214	195	199	186	206	192	210	220	199	192	235	209	177	204	189	219	226	201	219	191	216	190	206	217	221	196	202	190	199	216	194	222	200	213	209	222	227	225	207	212	203	206	192	208	215	214	232	214	227	196	215	213	212	197	186	205	209	193	222	211	184	212	209	217	231	207	213	228	223	213	225	197	195	217	203	200	193	190	197	214	211	181	214	205	195	201	227	225	214	210	208	209	206	204	207	201	201	241	214	213	193	208	200	214	200	185	230	208	190	206	234	214	181	212	249	224	188	218	192	206	180	228	198	200	193	235	209	216	201	226	183	226	221	231	202	210	236	192	185	194	231	212	216	217	202	207	211	205	192	204	230	207	188	184	211	211	198	212	226	177	220	215	202	202	193	201	233	225	227	202	202	210	207	185	187	216	201	208	187	216	222	217	196	190	221	229	196	222	207	213	197	228	205	223	211	191	225	218	201	218	223	215	206	215	213	227	212	203	188	225	222	216	198	193	221	206	235	215	211	236	209	214	234	218	196	241	219	198	213	212	219	202	226	199	228	187	239	195	200	220	204	219	237	225	213	213	206	209	216	194	209	231	192	206	192	221	215	207	192	208	208	239	240	223	203	191	203	213	235	230	241	214	211	244	203	209	192	224	213	192	206	198	212	215	208	203	218	216	221	211	212	206	221	221	199	204	224	216	213	203	218	209	213	210	194	209	217	201	224	192	210	222	215	229	206	197	219	204	192	192	201	215	228	200	212	216	211	193	209	197	236	213	221	185	176	189	226	188	232	211	199	203	218	217	211	213	196	250	234	206	229	209	233	204	213	171	200	237	210	220	215	227	222	189	217	189	242	208	191	183	197	226	224	226	180	216	200	233	204	203	219	199	222	202	200	208	195	212	203	205	201	196	216	190	210	231	215	215	263	204	218	209	208	216	208	262	227	232	215	211	235	207	199	217	210	193	205	189	221	201	233	235	237	215	214	219	202	227	233	212	207	216	218	218	210	216	206	185	236	213	214	223	223	188	224	194	217	193	199	237	231	202	216	181	193	211	216	202	200	233	194	207	193	196	196	238	199	230	217	239	195	201	197	180	204	198	220	231	199	211	214	215	231	195	206	223	219	200	209	212	240	202	219	189	213	181	217	217	199	219	200	250	200	233	190	215	234	205	217	224	184	222	197	203	196	207	208	199	197	204	221	204	190	214	209	209	233	190	199	221	228	219	205	224	210	198	218	203	201	205	222	220	191	219	200	204	195	226	214	221	219	201	196	197	223	237	219	213	241	227	223	217	207	217	254	232	222	215	220	207	223	232	178	205	198	225	199	216	188	203	169	224	214	229	196	243	207	199	166	216	209	222	208	207	218	205	202	234	210	196	171	188	212	242	200	172	207	208	210	207	220	231	211	217	197	215	240	214	206	192	175	199	238	213	216	228	204	192	199	202	221	219	191	209	224	194	193	208	215	210	237	219	212	230	180	214	204	205	208	207	213	203	230	225	214	200	221	188	196	216	204	211	206	207	196	220	216	246	183	197	209	218	204	200	215	214	182	241	195	193	223	208	186	188	236	215	211	208	214	203	220	213	222	227	209	229	202	201	192	199	187	217	215	198	180	184	209	208	206	205	196	208	220	204	190	218	206	224	191	211	214	208	217	240	223	212	214	220	198	208	214	199	207	221	204	217	223	225	184	211	197	225	196	212	193	177	226	217	186	212	199	205	205	217	203	221	207	216	197	220	189	188	212	238	201	199	191	243	216	195	218	224	235	199	226	177	184	202	238	222	180	201	187	208	222	200	211	194	188	208	188	190	205	214	180	212	199	214	229	184	213	184	196	206	206	222	196	204	205	219	213	180	208	212	174	221	212	230	208	239	211	235	208	206	217	201	198	200	194	197	201	229	222	179	196	253	203	215	205	217	195	220	215	221	219	222	233	237	235	193	217	190	219	189	203	224	211	230	208	217	190	224	202	205	199	192	189	237	227	209	226	221	224	196	221	195	212	202	216	215	192	219	214	204	210	198	202	218	184	198	194	193	228	204	191	226	194	212	231	212	210	209	190	219	217	207	213	218	217	218	229	232	184	190	200	230	219	227	210	205	184	223	196	199	185	199	207	188	201	195	218	219	216	211	240	191	226	212	226	221	194	232	231	211	211	196	201	203	198	199	224	203	212	187	207	200	184	196	219	224	195	201	224	226	216	233	212	206	229	190	234	206	205	195	209	209	202	203	242	206	223	209	191	207	206	234	204	215	204	179	234	223	231	203	216	215	180	210	224	204	172	202	203	201	213	232	207	197	212	208	206	193	221	216	202	236	218	175	195	230	200	207	196	215	213	207	194	185	208	193	189	203	205	185	215	215	202	201	199	215	214	211	213	212	222	204	190	199	201	189	207	218	234	210	202	222	212	180	206	212	223	210	182	214	214	203	229	218	215	234	231	192	219	212	211	225	194	208	218	206	237	206	218	206	211	204	192	208	196	235	185	206	218	201	205	227	229	222	194	238	197	215	220	186	194	211	208	203	175	231	187	203	200	182	229	193	230	221	218	187	205	210	238	211	195	187	214	205	218	218	209	210	194	212	215	221	216	213	235	225	215	227	213	203	218	212	223	222	204	221	214	204	206	179	211	226	226	217	220	232	209	204	215	211	218	234	199	213	211	222	192	208	229	211	200	215	193	217	198	206	201	205	201	221	197	236	212	203	205	189	199	219	199	235	205	227	199	202	198	206	199	198	222	225	224	202	187	205	223	220	208	189	201	230	209	195	195	218	210	180	204	229	230	206	207	195	204	214	212	185	214	213	198	232	227	186	179	198	187	203	212	199	227	223	205	211	216	201	195	198	207	205	199	205	222	222	205	214	199	212	213	189	243	213	198	199	206	226	216	205	224	219	182	213	229	225	239	211	225	194	194	202	228	205	205	214	251	236	201	218	204	238	209	202	187	211	217	196	191	221	223	205	223	214	204	206	217	190	227	225	234	216	221	213	204	201	206	208	208	193	215	178	237	218	212	213	231	204	207	207	206	199	183	229	217	211	206	228	215	193	201	207	214	216	222	198	219	197	217	205	218	193	242	218	208	233	202	230	212	206	195	197	210	217	222	221	223	196	191	243	186	233	224	213	202	189	193	215	215	203	225	210	226	212	215	188	207	222	224	216	201	202	196	226	215	191	211	224	210	195	232	200	209	209	201	199	194	199	212	191	233	232	219	221	211	213	220	184	199	204	206	211	165	223	201	202	186	196	237	220	213	234	214	210	205	235	209	238	202	235	202	194	236	190	231	194	186	215	196	218	202	197	216	184	194	226	211	206	194
6820	589	665	650	637	626	608	566	603	569	575	545	542	557	567	550	571	568	576	553	547	585	540	561	534	539	511	568	557	519	551	512	587	548	542	552	567	514	584	522	540	565	600	581	545	563	538	565	527	529	535	561	545	548	540	530	498	542	565	604	517	491	562	539	530	561	534	526	595	550	519	533	558	561	521	555	558	541	552	586	568	486	514	542	559	524	523	519	530	550	519	559	555	562	565	532	497	544	530	537	530	523	539	583	597	518	491	583	542	573	503	497	520	521	534	568	539	555	536	561	516	553	530	470	568	565	566	535	570	525	538	512	512	532	534	550	494	553	551	565	532	500	537	556	550	549	527	544	521	564	536	569	513	538	513	504	547	574	566	533	505	528	544	551	529	539	532	520	553	500	570	523	507	582	554	530	522	504	505	570	573	576	531	512	573	580	560	516	533	527	547	534	532	544	588	575	551	574	575	566	541	543	592	542	534	531	480	543	530	533	522	551	551	494	534	560	560	554	533	514	562	558	543	536	541	551	501	559	510	579	525	579	511	534	550	551	591	516	530	545	582	552	539	573	528	523	537	511	554	540	557	518	507	568	559	558	512	520	539	564	513	509	527	519	562	546	509	561	544	528	516	504	529	582	536	515	537	517	549	531	539	597	562	562	554	541	523	560	519	562	564	574	526	573	533	495	519	549	530	542	520	552	544	569	535	536	560	494	508	533	538	543	539	592	558	535	542	552	569	540	552	584	579	537	525	535	571	545	539	591	555	510	538	528	493	561	511	570	559	544	530	560	520	568	537	508	510	609	507	568	557	571	553	531	556	569	556	526	504	509	552	556	533	528	535	551	580	538	544	548	601	510	504	534	519	510	542	507	521	586	550	525	574	535	526	509	519	557	516	516	531	535	509	526	540	536	527	537	506	531	542	555	532	515	540	567	535	508	538	539	552	528	571	559	537	561	506	543	497	540	530	533	539	567	533	552	540	530	525	501	536	507	515	543	550	574	548	571	519	552	533	579	547	512	534	538	548	578	539	564	529	530	576	560	572	537	535	537	511	557	519	587	568	499	504	543	550	525	518	513	542	556	573	529	552	544	542	557	514	574	530	568	522	489	543	527	535	557	548	538	506	533	563	532	557	541	523	567	534	546	529	553	537	529	535	561	560	542	538	561	576	526	555	574	534	569	529	545	556	501	501	549	547	580	508	505	576	532	544	545	516	540	546	586	503	521	546	491	542	557	529	518	538	534	584	564	576	562	583	519	555	542	547	548	548	522	544	535	529	491	516	542	486	531	551	586	561	543	540	565	551	528	512	519	526	539	537	486	570	515	527	535	543	555	547	535	519	520	565	522	543	530	569	552	552	537	564	526	534	529	523	543	539	552	526	546	553	532	596	502	539	524	502	548	541	577	560	553	525	521	580	572	559	547	521	515	544	507	542	507	520	538	557	521	557	523	540	531	549	562	540	547	521	535	557	547	541	519	502	549	510	542	525	529	531	565	507	557	586	528	536	526	521	537	539	580	591	532	502	554	543	551	579	526	516	558	542	496	561	535	554	537	574	532	536	551	534	522	516	537	550	515	563	502	496	518	564	569	519	488	515	518	550	553	568	561	534	529	549	552	512	509	564	582	547	529	550	518	527	553	558	570	533	531	528	524	537	566	559	523	545	525	544	567	545	545	563	525	572	520	537	537	577	559	522	541	542	525	566	552	528	551	510	539	485	566	557	592	540	508	556	495	507	553	554	532	542	557	526	551	546	546	505	533	546	573	516	543	511	537	575	549	576	562	507	547	565	503	490	501	529	519	529	535	563	523	588	533	504	559	565	537	577	514	511	522	535	565	528	526	527	568	542	524	558	539	557	542	530	554	569	571	506	532	543	528	555	536	526	535	540	545	547	561	549	534	532	540	546	564	523	533	525	506	538	544	556	550	497	523	547	508	540	564	564	534	574	557	503	542	556	520	533	514	585	553	542	542	541	473	596	563	553	510	492	535	508	527	580	576	535	505	540	516	544	496	535	542	585	543	493	547	503	530	537	534	522	545	538	573	524	532	518	537	557	595	492	561	527	537	534	528	565	574	574	557	571	514	498	474	506	539	567	523	546	532	549	542	551	534	538	547	540	549	509	569	554	552	525	487	566	537	515	555	539	574	552	519	544	522	572	550	566	519	549	532	568	553	546	520	504	548	533	542	521	531	507	546	564	539	616	560	534	574	554	541	532	534	531	510	561	512	538	517	551	518	559	530	579	600	529	593	560	576	532	551	508	506	505	555	556	529	521	529	546	555	537	548	556	542	582	559	539	507	500	512	565	543	570	548	568	525	504	505	528	552	551	529	572	528	544	521	533	527	577	543	534	498	557	544	561	535	535	546	515	515	534	538	531	582	553	503	516	533	574	562	543	538	563	545	527	552	553	537	518	555	534	553	553	554	534	553	541	563	535	528	593	544	575	520	568	563	524	558	530	480	544	523	571	504	536	551	555	529	511	555	541	519	508	534	552	518	553	546	540	513	529	533	532	522	536	545	555	535	532	560	550	559	530	561	528	600	559	543	531	535	519	533	507	550	525	530	565	539	572	551	529	503	513	527	538	526	506	598	503	548	518	553	531	497	538	517	565	564	514	511	535	527	548	543	562	520	529	524	525	532	495	538	527	575	542	558	550	516	565	478	598	541	500	548	547	541	569	533	554	507	536	522	510	530	542	526	526	533	550	505	513	536	525	538	534	500	555	555	585	551	539	548	547	541	552	539	518	556	543	576	514	515	545	519	527	520	514	547	571	554	602	530	564	509	536	549	531	548	526	561	551	528	519	528	537	534	509	548	527	543	560	536	549	543	519	548	499	561	549	570	550	512	569	563	557	548	556	564	545	527	505	549	579	555	542	566	541	531	510	580	504	542	519	512	553	528	554	515	571	553	524	551	532	568	493	525	522	516	519	549	504	556	537	543	531	570	556	513	528	550	560	565	511	537	570	580	569	531	535	538	581	540	536	530	556	531	499	542	514	538	564	590	575	528	508	565	600	549	560	534	511	515	521	566	516	491	544	569	498	548	524	564	575	533	563	503	570	524	557	549	527	532	513	549	523	543	536	529	530	524	557	557	498	548	525	551	549	545	546	585	533	556	533	534	548	540	567	523	559	512	519	563	527	564	553	557	557	529	539	544	563	524	549	543	540	540	535	564	571	534	569	566	531	528	516	528	532	531	521	530	527	497	542	556	528	529	560	543	550	526	573	495	577	525	582	536	537	516	533	531	547	545	549	556	525	567	562	557	534	581	507	536	548	560	518	528	544	532	534	517	579	521	547	508	512	521	507	562	548	529	509	538	551	578	538	550	507	513	528	542	563	597	536	544	563	506	540	568	508	510	553	545	535	546	535	596	549	506	518	551	543	569	537	556	563	518	576	528	526	552	550	518	558	528	507	553	533	545	530	534	551	540	571	523	542	506	575	523	530	537	536	556	540	571	523	541	483	526	551	523
16766	1726	1337	1030	765	568	544	465	449	372	326	347	336	322	299	316	306	327	328	288	301	278	287	307	271	237	266	265	275	288	239	300	285	274	268	275	304	297	315	287	253	273	248	263	293	279	259	279	259	255	275	254	270	264	247	234	277	277	280	237	253	261	321	249	271	296	241	264	283	284	249	298	265	228	261	263	262	276	280	264	288	262	240	271	285	289	303	251	295	239	295	278	273	245	263	289	251	283	278	261	295	263	278	297	275	259	284	235	255	285	278	281	269	270	264	299	271	253	277	275	277	259	229	271	266	292	269	288	279	275	303	271	283	276	256	264	289	274	286	268	278	277	285	283	301	286	298	276	288	268	271	257	275	277	286	226	258	265	263	246	250	288	286	244	271	267	289	272	284	266	269	265	263	248	279	278	283	281	266	270	275	327	288	259	271	272	268	259	283	277	238	265	272	264	271	255	295	293	259	257	276	247	244	306	256	274	248	257	269	275	253	272	270	275	304	263	253	263	259	272	234	255	286	250	252	248	281	263	285	280	282	300	289	271	267	262	282	265	306	278	302	282	273	250	259	289	248	274	283	259	283	267	297	257	272	242	247	288	280	303	248	243	262	295	265	251	256	277	273	261	224	280	266	275	258	285	253	254	275	279	283	265	250	280	242	260	277	274	296	263	265	289	233	286	253	278	293	268	269	265	280	296	245	264	251	275	261	286	277	281	261	276	264	256	277	291	252	285	266	266	305	265	248	285	253	300	284	252	244	260	295	274	264	268	256	263	256	283	279	235	257	273	241	267	263	309	256	259	269	261	276	247	255	262	288	313	259	273	301	267	260	280	318	291	280	266	253	262	280	279	266	264	292	270	258	292	279	288	278	277	293	261	279	285	305	245	304	258	299	261	254	281	264	291	248	260	264	239	261	280	268	263	289	261	275	292	283	272	283	284	297	276	261	276	311	278	241	264	268	260	287	281	259	268	285	247	251	315	262	260	290	302	267	269	283	282	269	258	286	238	251	273	276	275	251	258	246	274	268	264	270	255	257	263	244	297	271	284	251	256	276	259	268	286	298	269	255	269	252	259	278	254	268	297	245	259	271	270	275	253	237	256	238	271	263	265	246	252	277	242	296	270	252	277	259	272	271	292	259	288	278	269	296	262	261	254	290	265	292	267	259	279	289	252	240	257	297	274	259	294	280	251	274	267	287	283	249	266	269	237	278	269	265	264	253	288	275	283	281	293	224	239	221	278	270	249	274	281	249	267	258	244	261	280	290	267	253	250	280	303	273	280	262	304	275	276	273	267	272	262	264	264	285	270	265	302	227	247	298	287	261	269	268	291	267	282	294	243	287	264	273	250	265	274	259	279	277	267	278	252	254	269	264	259	255	272	271	273	263	290	248	282	261	256	289	277	271	261	313	279	266	278	290	255	239	278	281	274	263	280	279	277	303	285	274	276	282	266	254	272	278	243	306	303	263	279	282	264	280	281	267	279	254	280	267	260	243	272	263	267	287	287	293	260	269	270	282	269	285	274	302	288	247	265	274	289	275	267	257	275	273	283	270	242	283	279	278	276	280	286	268	253	287	274	262	276	267	283	270	267	306	285	255	266	240	300	273	263	264	244	303	257	258	255	291	283	301	243	267	244	278	257	279	282	286	281	277	305	231	275	282	289	276	277	267	283	280	254	255	254	265	277	285	282	272	303	287	266	268	253	304	259	267	222	273	245	236	258	278	256	249	271	271	276	302	278	260	265	273	284	281	271	280	295	264	273	299	270	268	265	273	249	247	269	246	261	272	268	252	288	277	287	267	245	286	271	251	268	278	270	253	253	269	274	274	258	268	262	289	263	283	275	295	282	294	288	304	288	280	271	279	290	278	270	269	254	282	258	241	250	292	250	276	247	248	255	246	267	258	292	274	250	291	255	287	268	266	286	254	245	270	266	275	244	235	292	302	258	268	307	270	224	266	268	289	278	277	294	291	228	301	258	290	271	263	257	234	250	274	300	271	285	255	263	256	267	236	270	267	288	246	277	268	261	259	296	280	281	270	270	275	274	274	262	281	266	282	271	277	269	249	265	238	267	256	269	277	259	289	275	299	268	268	253	286	262	247	265	300	264	286	241	249	302	270	265	264	259	270	280	254	300	299	268	263	263	244	259	245	269	269	280	236	237	259	258	237	265	266	258	265	268	285	267	255	282	255	278	276	270	267	283	299	247	246	291	254	261	303	271	277	239	268	280	277	258	303	245	261	261	292	282	256	282	306	256	281	277	297	280	269	257	253	298	271	266	269	303	256	262	283	252	284	294	283	286	273	290	312	302	280	244	287	253	284	279	261	280	269	279	284	267	247	257	273	258	258	256	270	273	284	268	299	269	289	292	270	278	261	281	256	247	263	293	255	261	256	292	232	291	277	296	268	277	268	266	237	248	285	285	277	297	251	296	259	288	249	262	265	251	246	277	280	268	262	239	263	265	279	261	283	277	278	267	263	281	253	298	289	281	272	288	246	250	277	288	279	297	261	265	284	261	228	273	233	304	291	292	273	272	268	242	271	268	285	269	277	291	253	297	298	281	282	292	267	250	262	268	269	249	293	236	237	255	273	270	260	278	268	279	264	276	282	263	262	285	269	256	267	271	277	266	276	274	288	280	267	266	266	274	265	254	261	248	284	264	250	276	267	266	268	272	276	266	277	271	261	277	269	269	261	301	278	286	258	262	269	260	261	276	260	281	244	293	254	276	277	250	256	266	254	268	261	295	287	308	263	293	301	266	271	292	258	265	250	268	250	255	276	263	269	253	268	282	289	260	250	313	281	281	288	256	273	272	250	254	271	245	278	263	288	310	252	272	234	276	283	272	313	256	278	277	275	263	288	245	275	247	282	306	264	262	256	267	245	263	285	255	285	303	302	237	275	269	273	274	293	279	258	283	287	284	271	260	275	286	255	290	278	274	284	261	285	303	243	276	244	255	278	243	281	252	292	246	277	264	288	266	286	291	294	258	270	263	274	302	280	287	270	255	239	262	259	303	236	261	272	284	271	278	269	270	273	282	250	286	266	268	299	264	290	279	282	278	291	277	289	248	246	273	295	262	266	296	238	244	286	298	286	252	259	266	244	275	260	238	272	258	281	261	261	275	281	270	271	289	295	247	271	274	293	295	278	270	270	256	232	247	254	261	285	271	261	285	279	256	257	232	248	271	256	263	244	278	261	261	281	298	255	253	291	291	280	299	253	278	241	304	272	272	278	231	253	271	271	252	235	274	246	279	284	266	267	257	261	268	276	292	258	274	268	282	271	291	275	278	257	268	278	298	244	278	262	275	257	305	265	275	252	268	282	273	281	269	304	280	290	284	272	276	298	270	249	299	262	278	273	276	264	269	245	267	290	298	271	282	261	285	281	270	269	256	241	263	263	284	276	262	277	287	285	270	309	260	270	270	245	241	271	269	258	241	299	259	260	268	276	265	240	302	308	294	281	263	246	278
7474	1488	2829	3211	2749	2431	2028	1774	1510	1360	1297	1171	1070	1054	1037	990	978	935	833	806	918	801	792	774	805	754	715	769	788	742	776	752	755	732	722	749	745	751	684	724	741	720	719	736	745	682	744	682	766	722	708	734	732	719	704	734	689	698	707	701	700	730	680	696	724	703	690	711	706	692	688	708	664	651	657	657	712	675	720	691	727	745	692	706	705	688	731	683	667	718	634	649	728	681	663	704	705	669	691	666	688	682	681	733	712	694	699	705	678	690	675	704	678	661	688	660	694	678	648	664	742	720	645	686	668	689	712	679	668	703	630	703	672	704	670	698	669	673	702	635	681	675	708	688	717	729	650	738	672	639	684	666	699	678	731	677	720	704	705	716	674	693	677	710	646	688	656	656	691	671	711	650	642	726	710	718	698	656	706	697	700	685	706	698	670	701	694	697	698	731	703	695	684	743	702	699	725	717	703	692	691	687	708	698	684	680	677	698	711	651	691	677	666	692	732	679	700	712	765	720	700	693	702	658	682	739	684	698	668	678	682	731	693	725	665	746	740	653	701	687	631	673	696	736	615	668	683	690	684	697	689	672	682	688	710	688	681	641	661	687	662	707	674	704	692	684	697	727	628	718	684	697	719	727	648	677	654	732	684	657	662	702	687	619	699	680	680	726	724	682	656	651	676	720	703	666	700	704	688	682	719	697	676	686	662	703	691	714	713	634	685	674	659	694	709	641	679	692	707	639	676	695	673	694	708	695	651	683	697	664	698	681	672	705	652	715	696	644	709	648	661	659	706	644	679	679	736	726	674	719	666	679	696	706	694	743	644	713	672	628	678	714	666	716	685	712	740	691	681	655	744	685	726	686	698	649	667	672	648	680	694	704	637	629	734	715	700	680	727	678	718	698	650	687	694	692	654	702	666	703	730	732	665	690	688	726	712	722	687	648	687	680	685	670	650	717	731	631	710	704	716	693	663	661	650	704	622	658	689	739	656	697	664	664	706	670	685	657	716	702	687	669	664	691	677	632	658	696	677	713	700	706	727	688	659	686	687	696	648	682	674	649	696	649	617	686	719	706	730	694	701	670	685	685	730	710	638	664	646	683	747	686	640	705	699	681	649	666	720	658	652	699	681	644	680	732	735	694	701	746	658	695	678	711	727	683	680	709	736	665	706	699	740	647	699	679	663	692	650	677	692	709	669	687	725	697	687	641	660	702	683	679	732	648	682	699	710	686	654	680	680	706	717	671	682	666	730	724	677	663	681	732	689	648	691	677	664	701	682	707	672	707	704	684	700	654	702	664	660	698	674	677	711	699	677	691	682	674	669	698	691	691	751	643	660	714	644	669	699	741	677	708	701	678	720	684	729	657	678	651	687	653	673	707	692	717	681	695	658	715	691	676	685	657	673	679	683	762	666	698	672	710	661	711	706	681	701	668	709	676	669	651	707	659	708	687	635	673	682	707	657	682	735	694	725	663	681	701	606	648	710	679	673	702	658	695	686	715	693	636	702	695	686	747	684	688	625	700	664	717	690	676	687	699	689	699	686	689	663	758	682	729	687	685	624	660	718	663	729	667	623	688	643	716	670	667	649	666	727	731	692	638	680	708	715	702	675	668	650	694	696	624	662	688	702	646	630	660	666	699	681	668	699	624	677	639	658	685	693	657	695	676	651	730	706	747	683	699	677	646	673	637	706	663	687	675	715	696	733	690	687	695	680	635	703	649	650	713	678	664	700	720	711	675	650	666	720	712	686	644	669	701	696	683	673	687	650	674	677	665	656	698	662	670	668	638	699	698	697	708	676	677	693	684	696	701	690	688	715	671	742	621	687	676	691	654	648	715	638	674	663	688	704	679	654	693	703	710	625	679	625	719	726	687	689	694	686	682	668	669	710	688	662	707	688	665	707	672	640	705	656	663	677	720	655	648	696	619	731	718	685	686	665	683	692	645	672	709	691	655	695	673	702	658	678	730	677	676	714	688	697	680	677	632	681	665	657	725	680	678	691	666	705	756	675	711	671	648	688	652	714	670	686	692	671	675	639	667	655	661	718	657	709	687	685	639	680	729	666	675	647	681	710	716	687	685	622	665	663	697	715	680	673	618	680	661	738	659	698	687	692	702	660	673	668	661	666	706	704	675	707	653	707	702	737	751	687	700	678	654	708	687	677	701	709	730	687	697	693	679	679	658	678	654	681	687	690	667	670	667	663	681	677	715	747	656	743	701	707	729	698	691	689	670	659	629	678	694	731	687	697	648	672	673	720	697	652	639	690	700	696	708	659	694	635	678	651	674	680	679	649	717	695	699	706	690	680	710	674	654	731	675	728	639	721	683	712	660	682	648	716	641	719	684	685	667	672	692	725	664	723	694	666	628	668	644	674	674	671	669	714	763	656	687	693	753	677	665	688	656	727	680	716	630	677	687	631	676	709	688	692	729	691	724	686	658	678	650	650	693	691	670	658	654	686	745	698	666	669	626	677	703	695	687	715	668	652	713	675	728	663	688	649	692	684	678	700	657	649	631	652	629	654	693	665	675	689	699	711	696	641	626	697	686	645	611	731	690	685	684	653	689	653	696	737	647	699	703	659	714	671	686	660	670	748	676	713	659	676	695	645	642	691	688	714	699	711	693	694	672	684	699	705	686	713	651	687	668	706	647	654	689	690	698	684	646	711	685	662	688	638	689	667	736	708	721	739	675	705	675	695	730	652	721	673	691	664	689	681	691	709	735	686	682	681	657	647	675	727	666	669	666	678	718	674	681	691	645	701	670	724	638	639	692	669	716	659	687	692	711	689	658	671	721	696	723	708	671	666	677	659	677	700	688	705	701	694	666	647	692	707	639	710	681	708	688	707	696	716	661	652	680	687	618	673	658	691	717	696	644	673	674	683	741	697	709	656	641	696	693	664	674	645	709	696	675	697	666	690	683	731	732	678	694	686	696	694	721	662	727	699	683	692	706	653	691	699	655	693	727	673	686	684	675	719	687	685	689	693	662	725	706	694	642	706	632	682	710	726	644	689	678	666	700	652	750	733	724	660	671	689	658	622	712	629	653	667	661	677	680	661	663	654	701	753	718	668	658	665	693	664	686	633	692	667	695	671	736	689	743	674	658	677	696	698	687	684	661	690	685	728	678	657	678	671	669	722	659	690	688	647	730	676	693	676	675	681	664	674	708	690	680	663	717	663	645	663	690	645	725	688	663	704	701	682	680	683	716	704	663	641	639	662	665	716	721	645	643	678	690	630	702	679	636	657	686	630	677	725	685	736	630	703	736	702	704	737	702	746	680	664	650	716	683	688	665	739	625	655	686	678	713	646	711	705	660	691	707	666	659	685	664	660	744	653	728	669	706	684	650	636	697	703	670	734	675	669	660	728	715	702	671	745	660	710	670	700	684	706	692	682	671	671	695	697	718	641	715	709	714	652	669	709	695	712	734	749	701	689	661	701	705	704	687	719	649	704	652	667	680	737	706	671	707	711	662
22055	3942	2475	1790	1189	935	683	518	477	399	364	317	291	302	237	257	257	237	237	231	222	222	204	216	231	204	184	198	211	221	179	200	175	231	177	187	206	174	173	195	211	200	200	174	171	208	206	199	219	199	199	192	195	175	196	203	181	204	207	181	164	180	193	179	182	153	164	188	193	179	213	180	214	192	184	175	167	194	184	188	184	198	189	189	168	181	175	203	184	188	168	194	192	205	213	172	177	169	214	174	182	209	168	166	183	190	185	189	174	202	199	193	157	177	184	192	166	165	193	180	200	183	185	189	172	179	168	179	171	164	176	197	189	193	215	171	196	192	197	198	173	194	182	177	175	184	171	171	204	198	179	202	167	156	154	174	199	205	171	190	182	191	193	180	174	182	184	188	175	170	155	193	184	183	198	199	174	188	172	177	203	163	194	170	173	184	185	161	195	202	210	167	169	178	174	196	187	187	174	191	187	162	174	177	186	185	188	179	186	158	180	177	187	179	199	179	171	185	205	172	187	185	197	185	165	206	181	201	185	193	184	182	173	182	182	159	177	157	208	157	209	177	191	175	182	193	161	181	212	162	169	173	185	207	160	172	164	176	183	213	161	177	176	203	186	173	185	176	168	149	199	194	175	192	163	194	197	185	206	185	198	193	178	202	181	190	176	194	184	197	167	186	187	155	189	172	166	173	168	185	160	181	186	186	185	183	183	179	192	190	185	194	184	195	169	168	175	193	180	189	186	172	184	210	162	198	200	207	186	184	181	171	198	165	183	175	174	161	156	183	182	201	166	176	181	164	160	193	193	183	161	190	181	165	189	189	190	184	194	219	181	179	200	182	188	186	144	186	201	195	199	187	181	197	166	188	191	185	222	228	200	161	171	164	188	171	186	186	169	191	180	196	190	172	167	191	161	199	196	204	200	181	184	189	176	142	190	165	189	169	200	194	178	177	194	189	177	173	191	213	167	186	180	195	198	184	209	169	176	210	184	155	187	175	157	192	201	187	180	192	172	179	183	149	170	191	158	210	168	175	180	186	176	164	172	159	175	194	182	183	177	187	202	179	188	172	163	158	186	202	206	200	189	147	201	198	184	195	193	182	169	209	166	182	169	179	180	175	194	187	194	195	177	171	186	193	186	191	186	187	196	153	174	196	152	192	190	197	174	207	137	179	163	196	165	161	200	197	208	192	193	186	189	161	187	192	177	172	187	197	170	175	171	193	202	197	171	176	191	172	192	195	175	182	202	181	185	172	192	216	183	178	178	183	190	201	196	176	154	181	161	171	184	177	181	198	168	199	196	195	174	179	184	182	185	187	200	169	169	183	181	203	172	174	186	183	207	168	180	188	161	189	174	179	179	162	220	209	195	195	212	196	169	173	173	183	188	202	190	190	190	191	185	209	187	187	168	197	184	183	211	162	196	172	170	193	191	195	185	188	190	180	183	194	187	166	184	197	171	183	164	182	184	153	150	155	190	176	193	198	188	188	202	191	155	187	202	184	178	163	192	189	190	175	171	194	172	196	209	180	165	189	164	190	178	173	187	191	180	164	172	198	188	193	199	189	173	170	202	169	200	211	164	159	187	189	169	176	182	182	176	177	181	173	184	180	191	198	194	181	182	183	205	175	182	208	212	179	172	176	171	194	185	196	179	192	174	155	175	187	189	167	193	179	182	192	162	203	202	183	190	176	178	159	174	171	186	184	200	179	192	180	205	180	178	163	173	201	164	170	204	170	162	183	207	215	169	173	189	161	195	216	162	178	179	190	180	193	196	185	186	211	192	174	168	190	202	199	191	183	187	175	187	165	184	199	196	168	167	185	151	196	164	177	182	200	179	150	160	200	188	169	209	165	187	186	169	183	221	164	183	167	190	180	170	164	180	194	197	199	187	164	176	190	185	220	195	172	192	177	178	176	201	197	180	180	186	163	198	192	170	178	170	202	163	184	169	168	160	209	177	175	175	161	186	184	190	200	182	181	190	206	175	204	176	175	185	193	212	187	171	182	177	184	181	177	169	193	190	176	180	162	199	180	183	157	191	165	170	198	176	172	185	183	185	184	179	180	180	196	167	191	186	202	191	190	198	188	197	183	172	180	209	189	196	185	170	179	183	216	193	174	171	163	197	185	175	183	175	189	184	169	187	188	197	150	198	191	215	184	181	200	174	192	199	182	191	157	198	166	183	207	171	183	171	170	212	188	158	169	177	187	199	184	182	171	199	190	182	179	175	190	215	192	194	198	173	217	180	211	197	193	180	194	179	180	175	186	181	162	168	179	186	194	178	168	172	190	185	154	209	178	190	197	173	169	199	173	161	200	186	185	184	181	183	175	204	200	188	190	164	177	193	168	188	205	164	188	169	209	180	169	163	186	194	200	175	208	202	185	190	182	167	198	193	181	171	180	198	193	171	172	158	177	194	175	194	194	198	188	194	196	215	209	168	176	201	183	183	199	186	170	179	173	190	147	176	185	196	174	184	190	212	198	174	193	174	207	177	193	190	158	231	201	180	193	184	182	175	180	191	188	186	201	190	200	185	210	194	156	169	181	179	191	168	193	203	187	168	208	176	183	175	197	177	183	220	174	162	194	186	190	206	172	191	176	168	168	167	173	188	197	188	162	178	202	183	176	192	185	195	199	170	197	162	193	187	169	181	193	184	174	188	188	177	168	193	178	202	180	181	182	181	204	205	168	168	173	180	178	182	175	201	205	189	193	199	166	202	175	167	176	195	174	165	187	186	151	171	164	170	195	188	194	180	184	204	172	164	203	186	200	183	188	164	177	175	185	162	180	188	183	202	178	180	196	169	183	158	203	191	180	179	172	190	158	207	176	164	180	188	215	152	182	167	185	211	205	161	182	191	167	168	180	175	188	185	204	206	169	188	183	196	161	163	188	189	199	151	180	172	198	169	172	175	202	140	192	177	181	191	209	200	180	192	168	200	192	206	200	180	173	153	187	178	182	189	195	169	181	186	181	168	170	184	180	202	179	181	177	163	179	165	163	170	195	171	182	164	211	191	176	200	196	199	183	189	181	214	177	194	192	191	172	179	188	198	188	183	161	177	171	191	166	201	191	189	201	172	172	175	177	195	178	193	181	195	189	191	180	155	190	181	206	173	178	202	233	185	190	173	190	172	179	185	180	199	183	195	179	177	188	174	186	163	180	160	188	186	175	200	163	177	181	172	156	196	164	187	172	173	197	150	183	195	149	154	166	155	180	176	191	187	194	175	158	183	177	160	188	185	155	189	178	181	166	171	177	167	179	187	165	223	204	200	180	192	208	186	165	198	179	195	178	178	165	183	206	202	175	173	197	173	179	170	171	164	176	195	195	216	167	180	207	198	172	142	168	172	172	192	194	181	190	192	175	188	204	162	177	189	177	200	158	190	172	211	165	145	195	190	181	209	176	185	172	172	161	169	198	181	188	184	195	177	167	188	166	211	176	198	171	169	209	203	193	212	196	205	184	196	167	209	194	177	192
7776	1969	4751	5463	4516	3802	2975	2422	2168	1815	1577	1477	1340	1195	1126	982	999	903	865	836	749	713	731	695	735	644	627	645	643	548	622	544	588	547	612	571	528	524	535	551	541	551	480	511	517	519	521	480	490	527	512	529	494	504	485	497	456	478	487	497	441	479	448	500	481	517	485	488	489	505	477	488	476	444	469	445	498	491	492	486	465	467	520	487	491	470	448	439	476	464	472	465	486	460	465	465	473	473	451	432	457	462	432	406	443	467	447	433	462	481	475	500	502	460	426	446	469	449	438	479	423	465	462	457	478	458	444	459	404	486	475	472	460	466	467	498	447	442	476	443	463	442	431	455	437	464	456	443	474	416	437	424	423	446	446	439	441	432	454	444	440	458	456	421	462	492	461	403	427	474	474	456	440	450	429	450	440	464	441	432	447	439	453	454	469	426	430	445	422	437	460	469	439	463	402	486	435	451	475	463	468	400	459	474	438	429	470	463	450	453	479	475	446	446	422	459	442	450	428	450	449	513	413	492	469	438	469	419	462	416	468	482	447	473	470	467	474	437	439	417	453	459	462	435	439	433	450	433	504	429	457	461	456	444	426	437	443	470	441	437	450	438	450	442	416	440	388	447	451	484	441	444	450	470	474	439	426	469	467	455	451	466	404	431	417	444	452	463	481	465	448	416	412	474	487	452	410	436	432	426	439	469	450	435	444	449	446	452	480	430	474	460	464	447	448	424	436	460	462	472	477	427	479	447	440	436	446	422	458	438	468	462	467	451	480	468	431	426	444	503	436	456	435	426	477	435	495	426	435	457	420	433	442	461	419	454	397	441	454	433	442	444	446	450	426	429	431	437	440	461	426	436	439	386	448	397	447	440	428	441	439	444	497	428	435	450	444	449	463	458	460	447	417	452	439	464	449	430	432	433	454	435	489	469	480	432	426	456	470	438	472	455	415	418	460	473	473	458	462	441	485	449	433	410	471	455	432	445	452	472	464	466	456	460	412	447	482	446	438	444	463	488	452	451	458	472	407	459	467	475	416	433	452	411	465	458	452	485	430	443	465	418	431	435	411	452	443	449	467	460	474	464	457	505	430	440	430	433	489	418	453	481	472	482	424	479	445	455	433	480	438	463	456	447	487	441	442	472	417	420	437	493	430	439	426	460	482	462	446	446	456	415	442	461	465	445	462	406	442	454	441	422	442	458	476	402	454	457	448	425	465	440	477	445	441	466	438	417	442	457	456	482	442	451	456	442	433	433	421	459	451	437	432	474	482	453	437	424	419	433	450	446	454	449	451	441	460	427	468	447	454	471	491	465	459	465	435	404	475	455	422	442	433	446	442	441	450	448	461	456	473	463	437	451	447	422	453	441	449	458	466	424	421	404	491	403	428	454	416	472	420	473	418	460	460	448	420	466	459	461	457	486	447	476	452	423	462	450	472	456	455	445	433	454	433	457	427	403	449	447	459	430	455	445	443	451	427	424	435	443	450	438	448	425	452	438	448	459	431	453	428	446	448	436	455	489	459	444	493	467	467	434	438	452	443	455	448	449	456	451	400	475	453	456	471	440	441	494	439	438	423	464	447	520	472	434	419	456	439	434	466	463	460	478	419	416	465	438	463	424	447	420	451	440	461	456	426	445	439	418	452	494	477	452	450	443	427	442	413	451	444	397	433	456	439	496	428	437	480	432	455	452	449	437	475	437	453	448	477	447	470	470	441	417	420	412	452	463	491	433	426	458	432	460	469	443	441	452	454	462	438	441	449	442	477	473	477	442	463	431	434	446	423	423	478	501	436	465	473	427	463	460	458	416	449	492	461	457	467	452	464	477	428	469	454	430	425	476	440	449	442	447	434	406	476	479	480	428	449	439	468	473	432	446	472	450	458	444	450	462	458	446	440	432	461	425	462	478	400	419	437	481	442	416	429	453	457	460	447	435	493	453	433	458	445	435	457	434	440	456	489	439	474	437	447	463	483	460	436	424	448	459	431	474	459	409	473	477	405	443	447	452	422	417	471	467	433	442	480	422	450	438	461	433	433	439	454	453	475	462	478	441	396	438	427	459	533	469	461	442	434	446	413	423	438	444	469	448	464	420	440	461	453	459	417	432	442	461	482	459	460	452	489	438	431	504	455	456	405	442	428	448	410	424	445	445	426	458	488	476	473	442	430	440	450	483	456	435	435	435	465	448	438	425	468	444	421	434	463	436	435	470	457	424	464	473	444	455	446	454	446	478	408	459	464	444	436	455	475	449	406	479	448	459	428	416	441	403	467	435	437	470	443	426	447	465	455	413	449	441	451	461	456	442	475	435	457	433	431	467	459	441	421	476	449	458	440	445	442	439	474	406	435	459	453	418	466	430	441	418	460	422	436	425	436	412	452	436	423	433	431	494	467	468	462	451	421	467	472	441	439	446	446	413	427	466	440	441	420	477	437	454	413	421	457	461	436	438	427	478	444	452	411	446	422	451	471	454	467	429	450	448	422	480	463	443	460	466	482	444	433	450	409	434	449	448	443	471	445	438	476	441	457	426	462	437	449	438	498	431	417	443	450	453	469	429	468	448	462	463	471	459	466	458	436	445	454	450	436	470	438	431	490	421	427	460	467	488	434	448	443	430	487	447	433	453	460	480	426	485	423	470	422	450	469	421	458	484	446	457	442	460	446	453	432	453	399	441	470	480	461	440	478	429	440	426	494	440	476	479	435	423	443	451	480	495	448	447	445	420	426	490	424	435	425	453	451	419	429	473	457	431	451	448	451	446	499	471	427	413	448	482	460	424	451	427	464	455	435	423	465	413	423	437	439	459	417	457	473	479	459	427	424	434	454	454	486	479	447	421	487	451	494	451	438	454	479	440	447	453	422	453	475	445	478	455	481	438	469	452	446	448	458	448	452	479	422	412	464	479	418	460	484	422	448	422	465	497	462	436	435	462	468	430	455	422	428	484	461	450	465	440	467	423	426	460	430	394	455	443	486	457	474	438	425	457	459	410	485	464	431	426	386	429	456	427	455	497	430	437	458	397	444	450	400	425	435	419	440	436	434	413	435	433	452	489	434	437	430	457	402	477	477	452	462	486	459	431	456	420	454	450	460	435	428	414	421	453	430	442	440	447	441	444	409	440	449	445	443	454	439	432	435	471	416	496	467	416	426	429	425	475	440	433	459	487	424	437	440	439	462	416	437	442	434	419	422	475	438	449	445	467	410	417	460	482	423	426	465	397	454	440	408	488	490	475	465	465	389	446	456	454	446	453	446	428	462	414	440	454	497	485	479	436	422	482	440	460	483	433	485	435	457	437	453	441	418	409	435	437	476	463	458	438	460	436	466	451	448	421	457	447	449	473	457	437	436	419	430	435	488	423	478	461	468	406	446	421	473	434	425	408	440	452	428	451	459	457	450	448	455	428	476	425	433	436	469	449	430	430	421	442	417	441	472	450	501	442	398	441	416	442	418	450	455	422	449	429	449	443	436	443	429	464	447	444
10904	398	247	205	197	213	233	203	221	222	224	207	204	214	231	229	201	223	190	211	185	247	220	175	207	228	221	225	197	217	188	228	218	209	187	237	218	186	225	187	219	218	212	216	200	217	224	208	228	201	211	190	204	199	197	204	200	223	212	188	200	191	209	186	181	216	206	187	232	222	205	192	187	252	200	196	232	247	204	245	215	226	226	213	223	196	219	222	229	199	188	196	224	222	184	204	228	203	219	197	212	208	214	251	216	226	192	214	210	187	197	200	208	197	201	239	202	186	203	199	180	212	237	211	216	200	237	223	195	216	194	221	213	229	195	207	202	210	224	207	216	217	218	211	200	212	190	199	188	205	208	209	217	210	228	213	222	212	220	204	231	194	179	231	211	196	202	254	209	200	203	232	193	221	214	213	221	201	214	208	197	215	206	229	238	212	216	210	211	206	209	205	205	205	202	229	214	215	202	200	217	227	214	215	197	207	230	181	224	185	204	211	211	207	203	211	196	214	203	204	216	222	210	191	225	208	194	188	192	205	190	227	222	221	210	206	194	205	206	235	209	223	173	231	189	226	196	207	201	202	212	212	199	203	229	222	221	212	201	220	194	206	207	207	213	194	219	188	191	220	207	204	195	213	213	219	228	208	200	234	200	195	239	221	225	209	194	210	219	217	184	217	223	207	212	196	197	222	220	201	209	233	245	202	194	207	217	215	200	199	207	209	214	218	214	229	193	221	216	210	230	241	203	194	211	198	209	209	192	204	199	215	213	210	208	203	213	217	198	219	226	208	216	205	201	225	204	234	203	197	192	201	190	199	206	196	176	219	224	206	201	218	198	209	217	197	220	206	204	217	233	209	220	213	207	222	210	204	206	227	201	207	227	227	204	215	218	203	218	193	206	202	199	198	216	213	218	215	215	221	196	214	172	221	213	220	223	212	212	214	198	219	213	217	221	194	191	216	213	173	198	208	222	240	189	226	211	205	225	206	201	226	207	249	230	216	217	214	199	205	229	221	234	214	209	224	179	199	197	258	205	229	212	215	210	220	198	216	219	222	210	220	209	196	202	219	205	208	204	196	193	232	211	210	179	229	234	213	192	209	228	202	211	223	204	205	196	240	210	177	187	244	236	197	230	217	213	231	216	201	207	204	233	196	205	194	208	205	219	219	213	215	216	236	218	199	201	220	189	233	228	212	244	206	220	187	195	198	220	233	234	226	184	231	190	197	221	231	218	220	243	215	207	217	190	182	190	218	206	201	222	196	198	242	202	214	211	221	216	210	212	208	200	244	219	215	227	191	187	197	208	218	209	206	209	220	205	205	202	227	214	195	217	220	229	230	198	217	198	209	216	222	217	194	209	208	202	187	222	217	180	217	204	190	178	190	204	212	230	220	216	218	194	232	203	241	199	238	220	237	210	226	199	226	196	219	231	207	213	232	219	233	202	188	229	185	184	213	200	218	206	200	206	199	241	236	239	200	223	231	193	241	209	216	174	213	221	204	217	214	179	191	236	226	214	221	213	218	214	224	213	179	212	196	202	211	211	234	202	226	196	225	210	221	234	209	205	219	201	231	195	222	225	208	223	238	221	208	182	211	215	212	189	222	233	212	200	201	223	244	214	185	178	196	199	208	213	195	208	219	214	204	240	218	225	198	217	208	207	195	220	216	202	209	214	218	213	223	201	212	215	200	204	204	213	221	197	203	194	193	205	218	220	217	220	226	208	180	192	199	217	232	200	212	203	206	200	217	206	218	200	230	204	225	223	203	205	206	206	217	202	211	221	219	205	233	196	237	225	221	210	237	194	196	208	222	209	228	206	191	195	198	181	210	202	227	191	198	195	244	197	203	208	181	206	201	222	221	212	192	206	259	183	203	217	235	205	212	219	218	219	194	213	193	207	217	218	217	211	207	224	200	190	201	217	208	194	212	220	197	236	222	232	192	203	224	204	220	207	195	190	195	188	211	210	192	208	189	206	201	214	214	228	232	189	205	187	224	251	211	202	197	218	233	205	224	200	196	206	195	199	186	224	223	203	229	207	208	179	199	198	186	216	201	228	209	210	191	200	225	217	212	199	171	201	187	187	246	222	215	202	209	228	217	192	219	235	234	212	196	201	219	201	240	177	187	221	224	225	201	225	222	198	205	221	182	223	217	189	216	216	224	222	182	192	220	225	205	210	207	224	217	218	210	229	222	215	204	197	193	226	209	203	195	196	190	233	205	226	197	203	214	210	207	187	192	204	225	216	216	191	210	214	234	225	190	208	207	202	216	228	223	197	218	189	218	235	201	195	205	222	215	223	178	197	214	235	210	197	214	198	217	213	222	219	222	200	202	223	239	218	206	178	205	196	209	212	177	188	186	233	220	222	190	210	217	192	195	230	206	235	200	194	213	229	214	235	208	182	208	219	230	221	204	213	199	187	213	210	205	224	207	194	226	215	214	203	229	203	215	218	212	212	183	213	228	204	199	201	197	216	197	221	242	222	220	218	202	219	208	200	224	213	206	221	203	185	229	196	212	200	220	224	236	191	207	227	190	196	188	218	199	184	206	203	227	204	191	210	220	205	186	196	201	224	217	216	208	195	220	209	203	196	230	199	178	196	230	227	216	203	233	206	190	202	208	182	205	227	219	200	210	177	251	182	231	209	200	189	217	224	206	199	204	199	217	224	239	220	207	214	222	206	205	206	192	219	202	195	227	227	194	196	214	210	192	204	204	225	208	188	200	173	210	208	190	216	199	196	185	211	190	205	218	199	202	224	215	200	181	228	223	205	214	218	195	227	201	241	215	213	198	208	234	220	200	207	215	229	218	204	209	218	213	220	198	203	213	199	210	186	230	197	212	219	224	179	203	219	215	195	194	194	218	222	199	212	205	232	227	232	200	201	212	185	205	189	214	226	194	223	199	224	200	195	204	223	208	185	203	212	181	180	195	197	208	234	223	218	182	262	199	200	209	218	212	197	191	203	197	240	185	215	212	212	196	208	194	206	201	200	225	210	187	218	177	200	207	200	198	222	236	241	227	215	193	215	205	235	205	193	213	216	219	231	194	206	184	226	200	226	183	214	213	213	192	212	218	215	234	180	221	240	223	202	211	238	209	196	228	233	211	220	200	210	207	215	210	242	201	185	196	192	190	208	224	216	199	184	196	202	224	205	212	205	221	221	221	224	234	209	225	213	208	201	204	207	229	233	200	193	217	223	195	231	193	195	200	207	200	201	225	209	217	217	235	202	223	226	229	219	211	194	227	260	188	215	214	212	175	236	194	184	210	214	191	213	227	216	216	206	228	216	187	177	212	205	201	228	214	209	226	206	197	227	220	210	217	207	212	210	213	199	231	212	219	214	205	215	191	195	213	175	187	206	233	230	203	212	212	202	229	198	222	210	191	234	182	214	204	210	224	205	214	202	212	199	211	186	189	231	220	213	199	211	222	185	230	189	188	235	219	195	192	223	225	237	223	207	230	219	218	204	222	233	209
6741	636	641	699	669	626	601	562	527	556	560	559	553	540	576	544	549	569	554	531	565	529	527	551	517	484	522	597	555	536	517	553	546	560	536	567	544	577	550	556	581	523	608	561	518	547	524	526	534	565	535	545	538	577	545	580	554	524	545	578	526	553	536	551	551	536	512	549	553	549	583	537	576	563	567	584	526	582	539	524	572	547	561	565	524	543	553	556	544	594	557	546	555	535	555	519	564	539	532	514	573	523	571	569	500	534	564	576	575	500	506	589	548	556	513	547	551	561	534	577	547	529	548	554	516	499	601	511	529	560	529	532	538	522	553	525	503	556	541	559	587	532	539	547	568	552	522	539	532	518	549	543	533	561	513	535	541	511	583	511	536	502	542	561	556	537	577	550	533	574	551	509	488	566	499	504	510	499	531	557	540	541	582	515	516	555	585	562	500	581	536	536	586	486	579	557	532	543	518	547	579	587	606	570	590	522	517	545	499	523	500	570	538	570	541	557	551	552	492	538	545	473	538	550	547	507	595	575	574	543	535	515	554	527	532	560	521	525	520	573	531	514	523	523	548	546	543	526	535	543	540	535	566	571	577	511	537	527	494	524	601	553	539	519	530	577	506	533	560	517	581	555	519	485	487	535	576	526	548	519	544	552	499	574	498	541	562	575	555	509	524	538	566	602	558	576	524	504	536	545	569	495	538	532	515	541	509	550	566	526	522	526	528	506	512	550	552	530	537	543	559	494	530	554	543	563	575	546	545	512	526	546	572	528	506	506	543	514	531	535	544	560	563	546	538	555	519	524	528	576	530	501	514	553	561	583	518	565	565	555	535	551	566	536	546	536	548	517	559	556	526	518	543	521	563	567	557	561	536	532	536	481	560	525	529	561	535	555	569	550	502	538	578	529	562	536	527	529	525	534	560	524	514	515	570	532	556	553	533	520	519	484	576	565	515	604	558	578	561	502	565	551	553	543	540	538	563	533	553	545	511	570	544	546	520	551	553	519	546	538	560	548	568	527	547	540	583	559	533	552	553	538	498	541	550	573	534	511	545	512	525	552	534	568	550	545	531	529	568	505	549	564	548	525	533	529	566	538	539	578	542	525	495	550	526	555	558	554	566	547	543	546	596	494	548	513	509	535	509	522	511	548	555	531	549	532	572	535	537	522	530	547	592	531	580	547	548	553	510	551	578	550	587	584	539	555	540	538	570	549	512	534	537	556	505	540	564	585	542	509	576	567	529	567	578	526	560	523	551	529	524	527	577	491	540	551	564	537	557	468	555	515	517	543	563	529	535	517	543	591	545	538	525	501	499	576	539	543	557	510	550	540	520	542	541	552	551	566	569	526	527	576	566	551	551	536	556	557	553	549	503	551	499	571	528	532	583	538	538	527	556	532	537	571	519	563	539	522	532	536	516	551	557	585	524	598	530	576	547	563	543	542	504	521	556	532	500	496	531	543	565	571	543	523	561	548	568	538	562	569	501	539	589	524	542	534	569	533	541	595	511	592	595	537	511	560	525	535	529	509	532	581	555	521	559	551	532	543	554	523	546	497	553	508	558	557	510	510	518	564	547	559	577	522	578	570	562	549	549	542	582	515	543	550	546	538	555	533	585	526	558	536	573	505	530	528	564	571	531	549	523	515	552	522	607	525	511	527	534	548	527	516	476	541	519	566	536	543	551	560	523	542	604	564	555	546	504	558	571	538	566	546	551	536	533	554	580	584	536	510	549	498	540	559	521	573	508	534	551	535	589	554	552	592	516	595	567	514	516	522	550	514	566	522	500	566	568	581	490	482	579	536	545	532	554	559	538	529	527	536	543	552	546	542	545	545	537	537	574	518	546	541	501	544	542	521	499	557	526	527	585	508	562	610	546	504	496	499	554	597	536	524	510	540	567	535	525	514	548	494	556	522	583	519	535	578	580	544	530	571	546	547	523	565	578	535	535	522	529	518	525	553	542	530	578	564	565	513	530	525	520	547	504	495	514	547	533	508	544	524	557	541	522	527	543	543	516	548	553	527	540	526	564	490	550	539	507	517	517	536	537	516	560	533	516	554	514	521	562	540	510	551	540	561	552	552	550	541	518	501	576	536	542	559	536	491	573	537	562	539	537	520	522	561	552	535	539	527	578	545	526	519	492	538	509	564	548	545	516	573	525	531	519	519	570	556	509	561	525	536	544	566	573	561	526	536	520	559	511	525	564	544	518	546	532	535	568	533	523	553	587	554	551	550	544	572	561	566	521	555	553	532	547	526	554	507	563	551	508	532	562	544	541	584	535	514	581	557	565	523	601	533	567	536	521	495	515	525	555	577	534	512	531	565	542	518	549	566	549	552	532	532	523	560	540	520	568	526	540	556	572	558	524	579	520	527	556	510	549	525	523	570	535	558	557	498	552	521	534	573	540	564	583	574	518	517	550	544	580	560	582	538	531	552	543	590	510	523	558	551	582	517	564	525	564	533	499	518	521	561	512	555	543	564	555	519	537	548	510	490	538	531	525	575	546	525	610	543	547	552	558	523	571	511	572	517	569	539	567	533	550	544	508	520	545	542	504	537	592	519	553	543	540	560	517	518	540	524	537	552	517	522	556	535	558	550	541	579	568	545	556	521	512	581	576	568	546	572	528	561	553	565	522	543	528	524	548	546	544	543	545	505	543	528	528	532	547	529	540	562	538	546	534	545	536	569	545	547	533	541	525	548	513	558	550	553	586	564	539	516	555	548	562	528	516	547	553	519	566	535	552	552	564	495	545	549	534	521	551	575	527	490	555	562	526	522	530	543	503	494	539	535	554	525	564	572	527	530	525	552	523	526	539	562	553	532	512	515	557	588	539	595	528	561	576	528	543	567	546	502	530	576	539	505	564	507	561	531	527	544	498	530	525	556	566	532	553	543	536	525	545	507	524	522	531	523	550	557	531	537	502	556	527	601	533	528	540	497	562	536	576	519	563	547	557	570	520	519	510	530	515	511	576	556	513	477	551	541	525	590	564	539	546	534	523	528	567	530	514	531	560	512	592	468	540	545	580	575	515	492	559	551	530	583	547	535	571	533	538	506	565	522	537	559	543	557	573	512	532	571	512	536	520	531	542	532	562	546	545	520	552	548	522	549	547	556	542	563	564	533	551	530	567	514	555	560	543	532	587	531	519	535	576	519	570	566	497	507	562	533	547	581	562	529	568	494	560	549	517	576	533	520	541	522	556	497	517	526	518	515	567	529	540	544	535	523	537	518	528	517	570	542	568	523	538	528	603	530	550	547	555	579	506	529	516	553	540	567	544	588	555	551	580	576	567	561	513	545	516	548	546	546	562	552	560	524	531	591	564	526	539	571	519	496	519	557	518	575	528	542	534	540	563	541	568	552	579	558	518	598	506	509	547	488	565	505	520	516	506	548	529	572	565	527	555	528	563	564	547	526	514	538	497	540	517	566	529	539	565	522	545	584	546	520	520	528	546	550	554	556	550	499	573	556	588	513
16935	1741	1266	999	749	596	535	446	393	360	321	332	320	309	334	302	341	314	278	305	284	261	293	270	267	265	264	242	294	309	259	284	290	307	274	283	279	278	267	277	314	229	232	271	244	246	255	279	277	281	298	252	266	270	271	287	249	297	273	251	291	278	293	273	298	281	267	269	263	301	265	254	302	272	261	271	288	266	253	282	281	294	287	251	290	257	259	267	245	278	288	280	265	280	275	291	284	284	254	265	275	256	245	251	255	282	273	273	263	271	268	292	314	276	284	270	301	288	291	287	262	272	255	275	280	254	266	284	269	286	249	257	273	291	244	289	292	266	266	275	268	266	282	273	245	266	257	269	286	269	239	290	257	256	261	252	266	284	257	294	267	286	307	262	270	261	270	267	245	246	244	266	275	251	302	261	273	269	286	257	262	266	267	291	265	263	277	273	259	298	277	292	274	235	288	253	280	280	272	254	269	262	255	266	260	276	253	292	281	233	245	263	265	254	279	238	254	287	260	277	264	250	249	254	280	241	287	275	241	266	273	299	274	300	287	280	277	263	256	274	287	248	268	269	260	281	280	261	260	271	272	282	291	277	292	264	267	265	251	278	265	267	268	280	275	271	231	258	265	285	276	284	261	242	278	292	272	298	263	269	277	262	250	250	254	257	284	263	280	265	271	261	248	289	289	268	256	296	257	237	260	281	258	246	260	285	282	286	276	257	277	282	262	298	255	300	263	245	265	295	260	270	289	284	288	290	279	262	281	268	273	287	274	270	287	246	298	281	270	259	271	279	267	251	249	256	278	290	259	252	286	274	289	271	283	243	250	284	255	261	268	279	260	252	233	277	252	276	277	254	267	255	260	257	271	256	263	265	262	277	283	275	283	284	296	304	271	281	263	262	268	291	276	272	273	267	283	256	264	268	261	297	282	296	274	264	281	294	247	268	273	302	253	260	269	274	280	263	267	238	285	261	256	246	280	262	274	273	282	280	294	263	304	273	261	268	261	249	263	246	273	281	242	283	264	285	262	277	224	263	266	273	301	297	289	278	284	261	265	279	252	291	281	278	272	293	268	280	286	318	249	253	288	303	258	281	272	282	330	272	233	266	298	269	295	256	263	240	295	259	296	263	274	306	273	244	284	273	271	281	254	288	257	269	273	246	294	279	309	295	292	260	275	284	304	286	254	278	248	251	259	277	324	252	242	252	282	242	236	295	314	271	286	270	264	280	274	253	267	256	234	281	252	267	272	269	287	272	279	243	284	287	263	234	284	279	279	304	262	260	284	300	282	253	282	262	264	295	288	295	291	292	252	291	276	267	268	273	281	244	269	261	279	269	278	282	241	260	281	275	258	307	259	273	270	280	264	294	277	256	264	273	273	260	260	279	298	263	261	281	285	253	221	291	274	302	257	253	245	269	281	284	282	271	283	240	271	305	261	257	263	281	257	274	263	296	263	263	272	268	246	264	260	290	258	302	253	259	258	263	278	257	302	265	262	283	270	255	243	247	300	286	255	263	282	272	293	275	266	313	300	260	245	285	288	247	267	276	262	272	247	254	286	270	263	278	274	252	278	246	276	275	291	240	255	230	235	251	265	264	275	299	264	246	291	257	261	238	255	257	251	285	268	282	285	269	277	259	268	256	240	288	289	243	308	267	252	273	286	271	264	271	285	290	288	261	284	275	280	301	308	264	282	274	257	234	300	283	277	253	265	279	293	241	285	282	262	256	232	249	292	279	263	292	297	259	245	310	277	310	247	285	264	260	271	246	266	279	276	280	270	268	257	282	270	269	299	261	288	296	286	270	263	284	271	285	251	288	270	278	278	276	277	281	249	273	275	240	252	274	274	268	265	275	285	266	284	277	293	264	263	268	282	276	258	285	282	280	279	266	274	276	315	283	295	269	259	270	300	260	269	250	276	271	263	261	287	284	259	262	288	262	282	278	279	250	289	280	267	249	283	258	318	262	275	260	258	265	255	276	254	269	273	247	253	258	263	266	302	262	259	294	276	282	251	253	282	269	258	278	288	276	283	256	282	250	281	274	279	265	265	260	238	257	268	275	272	260	277	255	290	262	279	288	252	263	235	261	260	287	262	264	297	275	260	270	232	277	259	278	285	283	308	288	261	291	282	243	260	290	254	288	257	279	264	244	269	284	263	258	275	276	250	272	295	285	296	256	276	268	278	270	280	284	256	242	252	267	254	288	273	281	270	252	280	280	260	275	283	257	285	260	274	273	281	298	255	240	278	247	273	260	284	257	264	291	286	267	283	255	263	237	271	243	248	279	298	279	261	266	277	312	259	281	280	274	295	257	251	293	271	289	256	279	289	287	279	254	255	253	269	259	268	270	278	246	258	284	274	273	277	271	248	291	267	282	262	268	284	256	294	286	274	275	237	261	231	245	274	275	265	230	268	248	263	283	301	258	259	266	281	271	298	260	261	254	282	221	235	284	266	267	279	265	271	285	262	298	285	257	240	306	260	275	279	270	263	278	259	267	269	276	250	287	257	247	244	273	266	295	268	257	279	262	252	273	261	260	259	301	262	249	274	261	272	262	268	239	254	259	269	275	261	294	286	290	280	252	256	262	292	266	272	267	268	250	225	261	283	287	256	289	279	311	303	277	294	283	260	260	283	276	270	260	246	244	296	253	273	264	268	263	249	313	273	281	270	269	279	276	286	279	266	293	281	302	268	253	257	279	269	298	252	266	282	267	260	283	275	255	273	286	264	273	254	276	263	274	275	267	267	257	285	283	295	247	260	270	255	266	284	277	257	274	243	269	258	264	260	310	275	275	269	278	287	252	253	297	255	279	273	264	264	235	219	248	265	282	273	261	257	273	263	257	277	260	277	298	258	251	286	278	267	248	278	238	271	279	305	278	256	256	296	253	286	239	267	275	289	279	291	271	271	269	299	256	293	253	270	281	262	267	272	275	229	247	303	234	284	290	290	269	257	292	267	269	261	286	295	253	299	270	249	270	268	276	283	280	259	285	231	268	257	290	267	295	240	285	270	238	297	260	255	256	249	265	246	289	262	284	274	247	241	270	279	274	244	262	260	270	230	299	269	263	306	268	290	265	281	253	274	270	273	276	229	271	259	255	272	284	277	246	263	260	249	272	242	261	258	280	249	238	258	285	282	281	288	262	275	272	275	270	285	241	283	253	259	276	275	229	242	295	279	265	263	269	236	249	300	247	248	287	282	272	292	280	240	280	267	267	239	288	287	254	266	260	288	249	289	276	283	265	288	267	253	262	275	253	274	282	275	262	294	280	279	301	297	257	268	283	272	289	270	274	261	263	269	294	281	276	269	290	263	298	265	279	277	310	282	272	288	255	281	262	266	290	264	277	277	276	262	258	291	249	250	243	284	298	291	272	284	276	291	246	276	283	243	292	251	258	262	266	265	272	273	253	293	267	266	257	271	268	244	271	290	279	247	271	277	266	274	267	289	283	275	298	274	261	268	279	265	288	245	289	267	296
7608	1567	2896	3388	2853	2407	1967	1739	1542	1351	1209	1179	1128	1073	1022	935	932	898	867	853	850	794	776	775	797	778	771	759	791	817	749	768	755	710	682	743	768	782	742	755	737	707	686	686	734	677	714	687	753	692	696	727	718	674	754	696	712	717	705	723	721	726	686	723	745	713	701	734	703	715	720	672	712	685	682	711	698	684	723	682	655	673	707	666	667	677	687	710	677	716	708	730	704	670	674	675	700	666	689	668	674	724	691	672	683	682	690	652	672	713	648	700	751	719	675	695	711	722	687	684	673	652	651	704	672	616	667	670	668	666	637	718	688	663	627	681	678	728	699	643	660	653	699	686	704	703	708	658	675	679	660	678	693	707	678	713	679	706	643	707	654	706	715	671	692	699	676	697	633	651	685	627	675	660	713	631	711	663	702	681	708	666	711	687	699	654	682	689	683	722	736	740	702	668	665	674	648	716	707	664	616	702	718	672	726	682	683	657	704	676	677	655	671	654	661	668	650	679	668	700	693	691	687	666	716	688	642	662	689	644	693	657	697	642	675	661	685	664	675	711	715	650	696	650	660	691	649	709	674	658	675	640	707	676	713	715	671	714	648	713	729	696	701	658	713	690	697	694	729	754	657	700	717	666	688	685	692	666	671	678	681	699	678	679	679	686	647	663	644	646	664	681	677	651	692	702	663	677	681	648	657	655	719	682	661	650	689	656	680	659	637	668	663	667	707	664	691	698	672	673	662	730	661	680	684	679	701	598	712	667	678	648	623	660	623	675	689	693	704	694	635	624	743	653	645	671	664	687	648	688	673	708	668	652	659	621	698	684	667	693	660	671	677	693	643	719	680	686	624	685	655	650	703	721	670	697	708	708	681	680	683	681	680	719	684	648	654	677	667	674	660	677	682	660	679	662	702	654	720	662	638	680	713	676	650	737	698	681	675	652	684	676	698	674	681	623	661	655	683	653	662	661	653	706	699	649	653	661	700	695	692	682	625	720	678	686	734	691	681	688	642	708	678	647	717	662	666	681	684	675	698	680	679	687	681	703	681	685	694	627	700	728	693	658	681	714	662	673	642	682	660	713	685	679	692	671	707	659	658	683	629	631	653	678	659	635	712	674	730	680	660	677	702	693	670	676	631	686	708	689	708	721	687	701	642	685	676	726	687	670	663	700	663	691	657	676	679	687	660	719	651	664	650	707	685	643	653	691	666	705	688	652	681	665	667	668	654	664	679	674	651	670	660	700	681	649	678	662	690	685	667	669	663	694	680	692	673	672	680	711	635	671	713	686	677	698	700	689	664	726	663	689	688	676	685	665	704	657	631	664	718	679	674	703	654	675	671	647	682	697	649	666	719	671	659	698	684	699	673	718	701	682	656	659	668	721	638	670	676	660	679	695	652	702	698	668	730	651	673	712	703	670	670	681	722	653	669	647	702	677	656	716	679	685	668	695	638	704	698	665	685	637	684	661	689	664	689	631	704	725	732	656	709	709	672	655	709	681	694	724	663	699	683	667	632	648	699	693	663	709	694	686	689	668	724	733	665	689	657	707	698	637	644	657	663	683	690	721	686	660	699	691	643	687	700	706	686	687	678	664	721	662	679	699	662	706	665	637	666	708	700	672	654	641	711	627	746	665	651	728	708	690	669	698	643	708	681	683	705	712	705	646	674	706	688	714	631	680	709	709	693	686	675	701	670	684	710	652	676	694	675	694	622	666	683	649	709	654	714	689	673	688	675	695	660	662	672	683	712	715	657	677	655	725	726	707	682	649	652	664	721	721	663	742	648	722	695	717	673	689	729	649	666	725	692	687	696	680	668	671	721	691	665	700	709	664	706	626	693	638	698	656	655	697	698	668	701	674	639	717	684	647	654	674	670	643	627	681	652	642	721	646	614	668	680	675	691	682	710	685	690	666	681	631	702	678	687	673	693	660	647	711	653	668	676	719	681	636	698	646	645	702	701	706	659	628	671	671	661	662	688	614	714	713	690	752	676	750	676	679	680	676	682	657	671	671	626	662	663	700	645	693	656	729	682	648	743	678	669	693	646	719	675	670	655	689	669	693	676	695	666	675	683	697	661	688	670	722	690	651	657	664	660	702	656	690	693	634	641	666	679	664	661	719	692	671	704	677	655	659	669	678	669	706	698	690	716	687	657	720	689	724	645	698	735	687	656	695	642	709	688	695	679	687	647	701	708	691	709	717	679	639	648	656	665	669	648	697	681	693	661	688	661	660	702	699	729	701	635	687	668	679	688	640	710	645	663	719	676	673	668	673	686	665	636	670	671	676	716	680	645	692	699	646	686	702	683	664	682	674	678	667	691	672	698	644	647	689	634	704	665	668	644	680	702	638	694	694	680	665	659	684	744	733	688	662	662	671	707	673	718	677	678	677	655	685	683	680	682	684	684	733	683	685	648	725	645	700	650	663	666	656	658	655	654	701	694	679	686	709	668	699	684	719	693	647	682	684	677	622	649	687	647	677	673	706	657	714	653	652	697	655	694	612	674	627	689	664	646	713	683	696	698	698	725	695	649	660	689	680	658	691	694	674	674	665	657	713	680	665	690	723	692	667	643	679	646	715	705	716	672	695	694	663	687	661	705	664	706	671	674	634	709	631	728	707	692	702	701	665	671	654	658	629	697	678	654	665	661	677	696	663	675	718	675	668	661	660	673	666	679	688	655	687	678	652	660	694	647	685	666	705	676	660	665	673	642	720	656	664	672	684	628	667	685	694	650	669	662	657	692	649	679	695	696	698	620	682	729	686	709	695	676	686	660	681	670	702	653	663	647	673	655	678	645	638	681	667	670	746	714	651	748	644	678	700	709	692	685	654	650	722	634	714	699	654	661	666	687	655	678	691	688	653	653	706	666	710	658	680	678	684	640	664	672	673	719	642	679	696	674	743	687	667	665	634	646	654	682	683	731	658	681	690	742	709	693	692	716	719	641	666	694	717	701	679	670	688	656	658	722	637	624	705	718	619	713	651	689	680	708	773	669	643	652	671	677	654	658	700	705	666	648	655	657	687	638	668	660	670	692	692	693	681	709	704	686	660	652	698	680	677	681	698	647	681	689	710	732	630	706	730	668	690	708	686	694	704	698	709	679	672	710	694	593	656	680	688	714	684	658	625	680	669	717	673	700	723	656	659	675	673	707	700	675	699	687	619	659	700	694	708	694	672	660	674	669	662	616	687	714	700	673	655	658	683	640	661	665	681	703	656	718	745	671	671	699	732	653	677	657	674	712	712	688	686	716	649	655	656	685	638	688	679	645	629	666	683	699	666	725	658	665	652	647	687	677	656	705	658	669	700	613	649	696	701	658	681	676	652	722	692	620	667	686	694	687	668	677	666	635	674	661	677	700	704	672	648	709	659	635	737	694	697	627	729	681	674	708	730	634	645	726	710	676	666	658	670	644	703	680	698	672	670	691	688	637	657	739	696	690	671	724	662	624	705	675	627	709	670	663	633	645	676	680	677
21933	3911	2477	1742	1151	916	694	563	441	409	365	333	305	338	274	231	250	240	233	232	218	213	227	222	208	223	217	226	201	201	187	166	220	209	215	191	187	183	200	182	192	198	215	187	184	173	191	195	201	215	178	185	208	183	175	199	185	171	208	206	165	175	187	177	204	209	169	189	190	191	176	183	187	185	173	196	188	176	184	154	178	175	150	179	182	167	178	186	160	181	168	188	190	193	195	214	161	207	159	178	184	179	169	177	194	182	171	178	195	158	189	179	186	168	163	177	185	158	193	184	186	172	171	176	189	164	187	186	181	159	182	189	179	176	175	209	221	194	203	198	175	182	185	179	173	178	183	176	197	204	172	182	160	179	191	209	180	170	185	156	181	174	165	175	164	169	177	186	186	184	182	186	169	171	181	206	184	182	198	184	194	169	181	173	164	177	152	174	182	164	185	170	169	203	182	195	176	178	193	199	207	194	184	164	176	172	156	202	190	169	194	189	162	217	184	176	189	180	204	174	200	201	184	223	184	148	189	166	203	190	194	191	162	190	182	178	187	154	194	190	201	172	194	156	183	174	185	157	207	201	181	188	186	172	183	179	149	174	189	195	155	179	165	181	188	170	180	178	197	194	188	174	201	177	184	180	171	158	177	191	172	192	182	152	220	188	182	165	192	192	227	197	180	172	197	189	179	188	182	165	167	197	189	170	187	174	180	204	190	178	199	190	180	194	186	169	181	179	183	158	198	167	162	166	191	192	184	169	188	176	186	163	195	175	179	188	169	164	187	166	175	178	153	186	172	186	177	168	197	196	175	162	202	176	162	175	172	197	193	168	185	167	167	139	186	167	170	183	164	183	185	184	179	172	159	174	186	167	176	192	142	203	192	172	190	190	188	147	201	194	155	187	169	170	183	142	183	169	180	166	187	167	185	178	167	178	157	207	175	170	166	176	205	193	166	173	179	164	185	185	187	210	204	186	179	201	200	174	181	172	198	174	187	187	181	200	199	173	192	186	196	183	201	181	183	192	182	164	183	180	216	175	197	168	186	176	179	201	175	175	196	177	169	174	176	182	170	160	193	196	185	195	195	177	165	165	142	181	191	188	157	184	175	160	185	192	166	197	159	201	151	205	183	207	190	189	182	194	183	164	161	189	197	180	206	152	177	151	169	161	159	166	207	172	162	170	167	155	177	170	182	179	155	165	174	149	189	163	175	173	176	172	169	192	181	180	159	204	181	160	195	180	170	210	180	179	182	161	170	189	182	154	157	179	167	168	161	160	181	184	169	177	171	183	148	157	186	178	188	214	209	180	182	183	191	188	193	169	189	151	175	182	166	181	169	165	178	155	178	175	180	171	178	182	184	175	176	203	164	167	201	184	182	163	185	172	174	179	175	182	183	195	165	161	166	191	183	179	155	174	181	172	182	167	193	185	178	203	198	159	179	184	187	189	171	166	175	154	194	187	188	183	187	182	154	169	198	173	175	177	188	175	158	196	192	158	179	189	186	180	213	190	167	191	181	178	180	180	169	192	185	163	164	189	196	178	195	170	181	178	191	205	174	193	199	194	157	167	177	172	176	165	180	157	179	200	194	171	196	167	177	180	178	189	183	223	178	199	182	202	179	175	183	178	184	202	183	179	176	163	181	183	206	170	177	199	141	170	187	185	180	191	168	186	170	188	179	183	177	172	169	160	181	190	192	190	203	186	173	191	190	173	193	208	174	192	181	197	180	182	172	204	176	203	167	163	176	195	187	166	195	189	192	156	176	173	194	181	200	181	200	195	150	178	208	181	181	174	161	189	144	187	179	180	173	158	165	180	177	182	182	184	153	195	195	204	178	160	178	170	174	184	189	193	166	194	170	182	183	172	181	165	172	176	168	162	206	170	163	166	191	208	192	200	172	190	196	186	172	163	164	195	169	189	191	204	183	179	170	177	201	183	191	170	200	194	177	185	178	171	182	209	167	192	195	179	176	201	190	183	188	193	185	180	191	170	213	177	201	180	183	175	178	169	164	175	192	161	214	153	179	197	198	184	179	170	184	209	198	185	160	191	162	198	198	176	219	194	200	175	185	190	194	190	209	164	200	215	177	180	185	187	184	170	182	179	198	180	186	187	166	188	168	195	176	191	172	165	159	164	204	177	159	181	152	172	183	168	197	186	202	150	175	168	199	184	186	177	196	172	186	175	207	176	180	168	172	189	195	180	182	185	191	165	162	178	172	190	181	183	173	150	146	182	179	183	169	169	161	173	176	191	173	203	159	180	174	164	168	175	187	192	183	177	158	162	170	184	187	183	205	167	169	177	185	187	157	206	182	207	172	174	190	174	170	189	169	184	196	184	187	189	201	200	177	164	178	185	194	181	162	169	179	180	187	211	171	197	169	200	161	176	196	169	168	185	200	162	177	182	192	178	161	169	179	190	171	188	156	138	189	177	160	163	184	176	189	171	184	176	194	194	171	163	180	178	186	189	166	162	166	193	178	209	180	183	185	183	184	190	185	179	181	173	170	192	178	176	176	177	175	169	156	208	168	188	175	177	172	173	177	175	198	174	173	167	164	201	169	179	186	177	200	168	164	167	189	188	192	166	203	182	180	192	169	198	205	180	166	174	177	180	177	189	174	171	168	193	171	175	173	173	193	172	172	206	180	194	179	179	192	176	151	199	182	197	178	186	203	197	202	169	180	171	170	199	181	160	182	178	186	153	224	174	176	181	179	168	177	201	166	170	200	190	186	210	195	208	176	177	188	178	173	194	165	148	185	195	170	149	164	172	151	175	171	171	171	215	178	185	162	173	159	194	159	191	194	198	155	185	187	194	168	174	183	202	170	155	180	198	173	186	200	185	176	186	174	185	190	187	200	177	187	172	162	185	169	188	157	160	194	157	175	185	210	163	193	194	161	169	188	180	176	183	177	185	212	197	172	188	175	191	185	219	188	194	181	183	168	184	173	168	178	180	175	164	173	182	155	186	192	170	182	187	147	171	176	168	167	162	183	198	198	194	185	193	196	190	171	172	165	164	186	197	190	178	190	146	173	170	165	165	182	166	193	202	166	173	174	205	173	194	171	174	175	181	175	193	157	164	167	160	163	170	194	172	181	191	188	213	155	167	187	186	174	176	193	180	221	182	190	174	177	173	193	195	168	195	182	163	180	173	164	189	172	171	189	170	178	177	194	164	160	193	183	166	186	191	181	182	185	194	194	191	172	182	201	188	193	162	189	198	173	175	200	189	172	208	164	192	185	194	193	184	180	164	177	184	207	185	169	202	168	203	171	197	185	188	177	166	179	206	187	194	192	159	184	183	175	174	165	168	175	153	184	174	171	176	185	159	194	166	166	160	201	167	203	167	172	199	196	208	174	214	174	182	164	193	194	185	188	178	193	174	167	183	198	173	164	163	189	166	147	165	185	201	177	167	173	167	177	168	180	221	196	175	176	199	211	195	190	209	178	183	165	171	192	163	189	183	170	187	178	177	194	176
7804	2089	4919	5608	4614	3744	3015	2541	2135	1856	1668	1419	1353	1216	1116	1020	984	900	845	812	816	733	708	723	670	651	647	594	605	611	600	581	554	545	544	572	536	528	535	551	519	509	459	472	539	492	501	515	484	482	499	437	486	484	511	497	456	470	449	492	459	484	468	484	528	478	507	497	520	470	456	483	467	453	497	476	472	485	459	484	481	485	476	453	464	442	437	453	441	482	475	462	458	465	475	445	441	464	450	433	443	414	459	437	436	455	442	434	433	421	433	431	418	492	427	444	441	470	416	465	435	426	413	430	444	425	459	435	460	447	470	458	464	465	422	470	466	425	442	393	430	430	426	442	402	436	478	452	443	461	480	436	490	412	444	404	417	456	441	477	416	441	422	373	449	423	468	443	401	415	411	457	454	454	446	441	407	443	423	418	470	426	455	453	480	446	444	478	454	475	459	472	448	423	437	433	454	433	454	433	407	455	439	455	460	484	404	445	436	420	419	441	424	450	479	423	466	471	445	410	442	493	440	431	430	455	431	447	437	454	467	453	422	443	462	437	433	435	420	470	401	416	465	445	407	438	455	440	458	428	469	456	441	427	441	444	462	449	463	462	418	447	422	458	421	456	411	433	424	481	414	460	409	511	429	436	431	452	426	483	468	446	452	409	429	461	442	438	440	427	446	402	478	428	453	409	475	448	452	467	411	419	435	467	442	461	430	468	449	430	453	483	454	454	407	419	446	445	438	438	412	461	436	447	416	459	424	428	412	487	442	432	425	426	455	406	426	441	436	433	424	449	439	431	440	419	464	467	459	463	452	416	410	458	422	427	426	408	428	447	452	447	451	430	436	418	389	466	453	408	459	483	432	460	497	448	461	449	444	458	451	456	448	458	441	423	457	442	490	477	404	443	449	438	455	451	420	404	449	461	468	442	452	475	407	441	455	439	467	432	447	455	425	472	417	444	435	395	443	445	411	462	448	444	444	483	426	461	425	449	416	454	427	411	429	423	444	440	399	456	446	435	468	416	420	423	418	425	478	439	429	424	460	430	397	427	415	393	486	429	449	438	412	454	443	424	446	447	414	486	450	451	420	454	422	484	455	446	451	418	409	498	429	434	412	445	462	453	440	413	450	459	442	443	482	426	439	465	452	430	447	476	410	420	438	433	449	414	434	441	411	441	434	459	405	415	427	466	427	403	385	439	431	421	428	431	439	450	455	447	421	433	452	401	436	460	416	466	439	437	438	405	450	428	393	436	448	456	432	449	440	406	415	461	444	452	435	430	426	490	447	440	433	485	453	458	431	413	436	443	447	479	408	426	459	439	452	465	468	425	430	419	412	460	387	435	432	440	401	442	424	428	426	414	391	433	453	450	446	435	418	437	444	422	446	442	452	446	445	443	473	438	435	383	432	478	472	414	429	462	421	412	460	460	466	435	441	421	424	455	433	452	461	432	407	416	440	427	456	414	477	475	418	437	431	459	461	471	490	481	438	485	407	411	450	440	441	463	412	462	425	404	459	454	434	447	452	453	413	450	445	430	434	440	419	440	466	415	453	460	457	438	408	428	411	458	465	438	448	474	445	446	449	411	446	439	472	459	441	461	437	447	436	392	422	432	433	446	447	452	448	430	434	444	465	429	427	439	473	403	439	426	453	440	460	406	449	429	439	452	471	437	392	451	453	485	420	469	446	442	455	445	426	432	425	434	409	430	425	413	452	427	460	442	439	452	464	442	459	455	438	409	442	461	449	475	455	437	453	437	420	428	448	429	450	420	420	411	436	430	439	453	472	444	439	439	417	406	476	436	428	420	430	410	419	462	434	431	445	449	440	472	428	443	445	405	402	415	455	463	453	420	441	427	391	443	448	470	438	447	429	431	439	473	439	438	427	445	436	430	423	429	426	478	427	442	478	422	425	419	445	420	412	416	431	458	453	436	437	458	390	431	405	448	450	416	433	429	433	485	441	421	466	441	422	421	417	431	389	458	427	410	455	401	417	450	467	482	453	423	407	432	431	439	458	471	437	419	425	459	458	424	424	446	416	443	465	449	454	402	445	411	429	438	455	465	427	437	459	426	447	411	447	458	432	413	431	406	467	425	457	463	416	437	466	435	486	425	442	436	428	457	412	462	407	438	428	447	462	395	460	433	453	446	428	436	414	436	439	417	440	435	475	473	453	435	413	451	404	473	433	444	425	453	453	450	438	453	435	407	437	458	467	420	450	466	416	435	440	460	461	455	441	465	452	406	450	460	440	427	449	442	455	410	473	460	429	447	392	470	441	429	434	448	435	468	463	419	415	446	434	417	471	428	455	432	447	413	469	449	451	429	460	436	444	428	427	450	452	446	463	477	426	423	432	415	467	433	453	438	440	453	387	433	449	434	430	396	427	487	457	430	407	439	434	420	433	424	459	420	432	421	439	414	453	465	431	483	433	451	443	400	446	430	412	443	418	435	456	434	423	476	432	438	452	428	436	459	432	448	418	419	440	412	459	472	421	427	429	436	438	425	443	437	441	467	437	429	444	432	448	447	460	435	423	467	458	441	454	414	449	452	457	427	458	458	420	442	389	440	433	439	442	440	443	461	414	471	436	425	434	431	423	418	437	442	459	418	474	426	459	470	439	477	443	462	441	457	437	396	422	491	428	495	411	457	440	424	474	418	437	403	425	469	441	428	427	444	498	436	470	448	425	421	428	451	438	418	480	416	458	433	448	455	417	436	453	438	497	417	450	407	407	486	410	428	439	414	440	435	462	427	418	462	426	476	454	435	458	416	438	422	458	432	426	456	444	403	420	440	438	438	467	411	501	447	433	469	425	420	445	465	447	383	443	429	468	392	441	453	430	447	431	443	431	428	441	442	434	446	485	435	414	436	433	418	429	447	425	443	445	419	434	448	429	430	455	426	459	411	492	418	419	458	491	439	410	431	433	437	449	450	466	433	445	448	420	450	449	396	418	443	423	433	400	405	420	437	454	411	403	466	470	464	450	402	439	425	408	429	445	419	501	430	488	432	442	472	450	438	456	501	458	412	429	463	439	454	440	448	408	443	473	456	476	403	415	470	475	424	428	410	435	440	440	446	476	437	436	447	467	455	437	433	433	459	460	466	456	444	473	471	432	439	424	399	398	450	424	450	452	464	451	419	422	415	439	416	430	421	454	446	440	468	414	432	410	438	415	492	415	458	443	432	444	422	407	422	463	439	420	411	454	442	441	420	443	461	447	430	462	435	434	453	462	422	418	465	471	453	448	434	484	421	431	451	410	415	441	424	439	439	427	473	460	431	445	455	433	501	443	446	448	431	445	449	471	464	401	419	447	410	439	457	440	458	476	421	446	427	440	444	440	420	447	462	417	410	449	441	446	471	456	434	434	427	424	436	446	460	431	433	400	499	422	448	468	414	421	429	453	436	427	457	441	476	425	416	469	458	385	405	453	456	420	390	439	413	500	416	407	403	476	418	429	423	452	440	441	437	425	436	437	448	443	440
10788	428	311	266	227	227	227	210	225	185	211	204	238	176	216	197	226	221	195	231	192	222	215	216	205	207	218	192	204	239	195	231	212	217	205	216	214	217	237	208	222	195	230	186	207	209	204	245	229	207	244	221	206	216	189	194	213	196	198	207	216	201	214	194	177	184	191	217	228	219	225	233	206	199	195	190	210	213	210	218	195	207	209	208	197	213	200	226	172	198	198	184	206	205	205	194	221	228	195	211	202	195	200	211	213	238	217	211	196	197	179	188	202	204	198	216	214	190	214	220	200	188	215	214	204	204	205	193	212	199	196	237	228	210	237	185	200	198	216	223	205	215	190	195	212	222	229	227	184	196	212	215	200	224	194	206	203	219	184	210	241	225	210	203	229	210	195	241	205	198	216	195	188	217	217	215	212	213	212	203	196	213	202	226	194	207	181	206	216	229	229	232	214	224	230	202	211	204	187	181	207	230	211	209	201	208	223	195	193	177	192	206	198	226	206	221	229	196	195	188	212	218	211	219	217	211	190	188	205	205	216	178	224	219	205	224	228	191	228	222	214	208	212	204	230	201	191	196	200	195	206	203	200	192	210	193	204	212	209	197	225	210	214	189	213	200	220	182	230	241	221	207	205	187	199	184	200	213	206	219	190	213	200	207	213	213	209	213	192	232	207	193	205	218	209	215	244	203	193	235	234	204	209	244	221	196	224	225	212	212	213	183	192	217	209	205	184	219	227	202	235	210	210	193	231	201	181	207	217	210	210	198	208	215	201	190	216	211	196	224	219	214	218	229	188	203	208	196	196	231	207	215	233	208	202	205	208	201	222	194	207	204	212	193	205	184	244	220	195	178	231	225	197	207	213	206	195	198	228	191	224	215	215	216	221	191	200	195	201	219	229	200	215	195	208	201	204	194	199	197	212	185	217	210	181	202	208	211	199	218	211	200	186	221	206	206	172	201	215	201	188	203	214	206	193	219	200	205	204	203	211	208	198	195	219	205	215	213	185	201	213	235	213	203	208	209	202	217	208	218	203	193	214	210	210	190	216	228	189	199	194	209	237	203	228	192	198	212	201	202	228	200	215	201	195	202	204	204	220	219	196	201	204	219	179	228	208	193	241	226	201	176	223	216	212	198	215	219	202	220	203	213	207	223	209	201	219	185	218	196	205	215	204	205	204	210	216	211	192	216	202	199	199	189	206	220	197	193	207	211	206	214	204	203	189	195	216	211	198	192	211	210	200	205	224	216	218	181	206	209	210	205	211	184	217	211	175	213	182	185	217	201	212	208	208	204	209	219	194	203	211	222	234	230	197	242	211	220	206	208	222	231	206	194	215	203	200	211	217	220	204	212	182	194	199	193	229	203	201	206	240	184	204	209	220	191	199	204	187	218	206	215	202	206	192	248	237	182	181	218	192	210	199	197	199	231	197	188	177	189	208	200	218	220	219	209	201	213	181	195	196	206	193	226	196	204	201	196	208	209	212	208	222	219	228	200	175	200	208	210	189	197	197	213	191	205	229	212	186	193	219	206	235	209	202	227	221	203	194	184	217	203	197	203	205	221	217	176	200	224	217	199	234	212	216	197	203	192	223	208	204	189	213	200	204	188	225	206	217	222	222	182	185	186	208	224	205	210	185	178	212	216	216	220	237	209	185	200	200	209	184	204	207	229	224	182	200	219	219	203	217	184	206	194	207	182	201	219	201	213	201	210	203	184	202	218	239	223	225	211	203	200	226	185	209	208	200	200	197	207	210	235	216	197	199	228	197	231	235	235	213	209	225	215	204	218	183	222	209	203	223	218	201	211	206	186	214	196	180	196	196	217	189	192	199	169	191	199	231	215	207	198	182	174	196	240	217	201	197	194	202	232	206	221	214	197	174	221	195	222	210	204	221	195	189	202	230	229	236	199	197	203	208	198	209	209	205	199	200	209	207	207	200	193	211	189	216	189	195	219	207	204	235	232	230	192	194	220	215	206	215	233	206	224	201	216	206	211	217	222	174	180	189	220	197	206	208	193	204	178	208	196	178	202	238	201	202	195	195	239	221	211	208	210	226	220	198	202	223	231	215	194	204	186	186	216	213	233	207	208	235	217	185	213	202	231	233	196	197	228	207	201	218	195	212	211	203	212	203	225	229	210	211	223	201	200	235	210	197	213	182	183	193	212	208	200	217	196	189	207	189	224	198	186	206	197	211	206	229	189	220	216	205	204	201	194	209	217	216	219	206	194	218	186	182	186	193	195	226	225	238	195	198	183	200	224	180	214	187	200	214	214	225	202	220	215	193	229	205	232	204	206	206	188	210	208	203	230	224	190	202	220	204	202	204	200	193	226	203	201	213	204	223	207	183	203	182	221	168	225	192	203	225	211	206	222	203	204	201	216	184	177	203	199	218	230	187	201	224	168	202	203	193	198	201	202	175	197	206	194	216	222	204	202	213	225	215	202	238	212	202	212	223	211	178	212	224	213	206	230	239	190	194	226	213	196	197	247	225	205	222	208	200	201	218	212	217	213	239	195	195	196	212	216	212	207	203	205	217	220	197	208	223	199	211	182	234	228	204	226	205	226	197	224	200	204	214	200	196	229	209	204	189	209	199	216	238	182	215	216	201	196	213	198	225	209	193	218	188	222	190	219	207	183	221	224	207	216	205	212	204	228	167	215	208	213	197	157	234	213	201	211	215	210	225	213	200	196	206	179	210	185	220	245	204	203	195	194	222	194	221	230	224	230	202	208	220	198	198	216	209	217	220	213	194	228	216	195	215	226	211	224	214	208	176	199	182	208	218	228	185	207	206	194	188	194	207	182	202	216	220	221	214	188	197	208	195	206	192	202	202	205	199	199	203	204	230	207	223	243	195	209	219	242	202	204	188	184	191	215	210	214	195	201	219	200	203	209	224	193	190	191	226	226	217	215	208	211	205	180	204	214	207	189	193	190	200	204	240	230	213	189	199	221	185	208	216	213	199	174	198	207	199	191	209	175	211	230	194	222	210	187	186	217	226	197	207	178	222	189	195	202	206	222	219	207	221	229	196	198	214	210	219	223	202	213	209	226	211	207	224	204	244	202	213	231	211	179	206	209	198	220	191	218	217	201	196	233	220	208	207	189	213	213	204	230	214	202	208	209	206	205	198	205	186	200	199	189	190	191	226	204	224	212	220	217	174	217	202	213	201	227	214	205	223	261	204	217	193	224	196	223	196	214	223	232	205	201	215	211	230	204	175	208	215	224	236	232	205	196	208	202	212	211	194	201	196	225	190	212	221	208	211	226	227	211	210	196	219	213	250	226	237	213	204	215	196	204	177	230	240	212	207	198	217	199	211	213	228	212	213	184	211	198	189	206	230	214	194	228	235	204	206	203	210	218	204	240	195	204	199	194	204	210	208	197	213	212	214	240	189	216	215	246	220	202	223	204	201	200	194	209	194	204	204	184	205	185	211	208	208	179	182	209	218	198	202	200	199	214	198	218	209	181	215	192
6722	597	650	646	642	663	658	590	602	626	589	604	572	578	566	549	573	517	556	561	551	557	538	583	519	557	530	530	539	563	535	558	562	561	525	524	525	507	529	588	544	535	476	534	562	544	544	540	535	533	520	553	523	498	516	491	590	546	515	546	486	564	502	535	539	541	562	517	545	565	523	524	524	552	516	532	518	552	513	574	553	562	532	562	484	555	560	570	515	567	501	499	573	505	497	540	579	573	546	566	553	530	539	535	518	531	513	539	532	530	527	499	513	535	498	560	544	547	559	550	554	504	573	531	542	564	546	559	543	513	529	544	516	551	542	540	520	511	547	530	532	535	545	511	535	505	503	515	495	541	513	498	556	520	536	516	535	515	517	502	507	573	557	540	539	546	545	556	510	507	572	524	492	535	504	515	515	565	520	549	549	529	524	536	534	552	537	566	507	549	536	572	460	500	546	542	487	563	538	534	502	533	553	533	555	544	544	512	536	511	536	564	538	554	517	519	504	528	490	544	500	541	556	524	539	556	583	501	548	538	534	533	583	502	540	581	540	543	553	522	523	546	537	491	502	550	567	552	528	524	531	562	549	528	532	541	496	530	501	532	517	544	497	539	529	535	498	528	509	532	524	525	567	546	497	555	512	504	559	508	512	552	515	537	542	526	518	510	546	541	523	532	536	501	581	551	494	536	504	550	458	557	513	526	519	525	519	520	498	485	567	501	541	532	543	481	518	521	521	505	541	541	517	595	545	504	533	537	578	537	532	524	510	519	576	551	550	528	547	537	523	566	537	533	540	564	488	502	516	500	533	544	550	528	517	590	513	518	586	515	546	486	525	572	529	512	548	503	560	548	541	514	552	515	562	552	549	551	497	513	533	522	526	503	543	532	488	534	535	484	540	544	503	545	560	505	520	548	517	533	541	529	550	505	511	516	484	551	578	479	552	520	522	506	542	557	522	505	521	553	521	522	506	516	538	534	531	545	555	559	542	476	543	487	519	502	536	522	524	551	573	533	531	505	503	530	498	564	515	516	536	537	521	561	546	521	567	532	537	524	505	524	518	536	494	543	494	573	522	537	505	522	502	522	527	481	536	561	493	509	543	535	531	525	574	494	513	556	527	516	506	518	536	528	541	545	522	545	542	510	560	536	604	498	516	532	523	511	550	518	523	505	501	524	537	513	516	549	583	567	532	517	497	551	546	530	553	557	515	545	594	514	535	521	544	520	516	560	542	560	536	505	479	545	563	526	537	548	493	520	539	516	539	561	575	540	559	529	564	498	537	502	558	580	520	566	537	480	515	523	509	549	527	516	470	518	540	518	523	517	512	508	468	540	546	528	524	561	558	518	531	532	518	518	552	496	535	536	536	546	519	487	546	554	536	538	541	529	544	516	531	564	529	489	518	528	583	553	505	527	526	536	532	526	547	542	520	510	543	474	528	558	538	525	518	493	549	548	519	539	488	538	507	532	534	516	554	546	487	512	516	523	513	519	523	516	558	505	578	542	567	551	528	556	515	529	535	509	516	528	520	516	530	529	518	518	533	553	556	510	536	533	525	516	539	516	547	546	510	523	550	569	517	544	531	571	486	509	575	555	513	525	503	528	563	517	550	500	517	575	565	510	544	525	529	558	510	502	547	564	517	546	523	503	519	549	579	543	522	515	499	489	543	560	537	536	583	557	546	530	548	529	523	568	544	492	502	541	537	517	521	547	492	525	512	538	481	530	553	514	553	510	532	537	534	532	535	510	569	535	540	503	557	509	520	559	568	533	549	507	530	488	552	502	571	564	545	529	517	529	555	510	547	539	501	545	507	554	538	543	535	546	521	491	537	500	564	526	543	527	505	541	560	548	546	515	531	546	528	515	520	529	551	542	570	520	528	558	501	517	549	526	545	525	514	541	553	574	537	534	520	527	546	520	513	540	510	512	538	591	556	588	513	554	539	479	518	507	535	529	525	538	510	529	502	508	555	514	517	521	521	534	502	598	545	511	566	510	511	543	530	513	542	537	531	520	578	486	540	507	552	512	535	501	507	512	501	520	515	489	566	571	556	565	515	567	536	561	564	557	522	535	535	524	563	537	490	515	518	528	506	541	508	478	515	533	566	531	517	524	539	503	569	561	542	566	555	529	501	514	561	563	507	502	562	524	522	524	554	536	534	548	488	566	558	505	560	544	505	564	550	534	543	519	573	516	536	542	537	552	530	575	529	538	515	533	547	502	517	572	549	533	520	525	525	569	525	513	553	513	499	517	580	505	542	552	516	512	556	556	548	542	535	504	521	527	501	476	578	527	539	552	571	518	507	552	542	528	536	528	547	539	559	509	523	568	533	532	568	562	514	501	551	556	522	529	548	581	524	511	533	523	549	557	508	492	561	540	521	530	543	541	521	520	517	523	522	519	531	517	512	508	496	572	559	538	531	559	542	521	528	537	534	554	507	525	558	528	513	507	526	538	531	568	528	521	531	541	522	556	528	525	513	494	523	519	544	523	500	533	538	523	507	513	492	548	515	540	540	493	511	531	566	536	543	529	531	531	535	531	515	502	538	541	504	516	571	549	532	542	547	565	493	539	534	532	550	545	555	522	506	520	528	533	574	543	574	528	503	511	504	512	546	562	518	533	554	566	532	511	507	555	527	574	531	525	504	523	549	556	562	539	508	513	568	499	538	553	522	498	503	488	504	526	537	569	532	537	497	555	522	511	538	552	550	540	538	541	513	549	498	563	540	536	502	553	511	540	548	536	533	536	542	524	515	513	541	525	512	507	543	548	573	569	561	531	519	500	545	570	512	528	521	522	519	545	567	526	503	566	535	504	569	504	543	507	553	527	544	525	539	516	518	513	531	569	525	548	558	520	535	535	526	495	530	524	569	565	523	530	549	550	537	521	556	530	503	504	524	514	573	538	475	497	535	513	513	560	538	527	530	533	550	539	558	537	540	493	502	584	569	540	544	578	543	538	533	501	482	545	498	529	528	521	506	560	521	523	518	534	541	532	508	532	529	517	536	516	508	526	505	527	543	508	526	536	544	507	560	556	548	524	516	528	553	516	516	568	545	532	562	551	560	544	539	517	540	530	538	564	529	499	537	534	557	500	537	523	534	479	559	526	546	548	555	559	535	508	532	542	498	521	545	548	531	531	477	539	514	519	507	502	561	548	530	553	518	549	502	523	539	510	543	525	536	535	542	507	501	550	550	514	556	524	534	539	574	495	512	553	515	549	582	523	528	521	518	543	550	521	532	566	485	548	537	514	507	545	536	571	520	535	529	527	540	565	523	569	585	497	562	506	516	567	525	526	551	563	515	493	549	520	542	507	477	530	550	572	514	525	545	512	552	509	521	554	548	581	558	511	527	498	514	566	549	543	501	548	579	555	539	524	541	545	500	534	546	585	535	525	562	483	530	546	546	561	513	495	520	575	502	534	481	552	520	554	552	593	541	503	544	509	536	551	591	547	512	548	539	536	555	569	525	528	540	517
16474	1737	1293	950	745	589	504	435	416	412	336	311	341	332	318	296	292	296	283	283	266	299	292	289	290	247	250	242	282	277	261	293	243	275	292	248	273	281	287	273	331	257	286	271	264	259	275	248	276	274	289	279	219	289	258	247	268	262	269	266	267	249	260	284	281	259	248	260	263	302	251	252	272	247	251	265	284	277	264	266	248	246	314	273	238	244	271	248	278	292	281	276	276	275	275	268	289	292	239	285	258	218	282	284	283	285	261	252	281	282	265	256	245	245	274	275	245	269	261	272	280	266	265	287	278	267	291	284	250	245	276	285	275	256	301	266	251	283	267	256	252	264	293	253	263	265	290	258	280	250	274	272	263	292	273	282	293	273	280	248	283	256	256	262	260	277	291	298	252	280	261	277	228	279	270	281	275	241	258	258	266	251	269	277	256	271	290	271	283	263	278	253	254	279	270	250	256	279	260	263	292	286	310	269	269	264	283	289	260	280	281	271	246	253	256	250	246	262	241	296	303	259	231	281	270	245	255	273	262	268	250	298	263	288	297	272	251	270	276	259	247	278	250	272	256	267	294	270	261	264	289	271	269	259	256	282	240	296	274	269	265	264	289	276	250	276	264	250	266	276	277	265	250	276	275	257	255	249	242	254	278	272	247	277	288	266	279	286	294	248	289	252	270	242	278	260	283	275	245	253	256	240	274	266	286	264	271	274	265	271	277	272	257	276	268	276	251	285	276	263	270	267	234	274	260	293	268	252	272	265	282	232	244	249	276	260	259	267	235	270	259	306	257	268	252	236	287	289	257	255	249	286	240	230	274	257	235	251	265	269	282	234	245	292	278	236	271	262	246	281	288	265	296	268	283	273	267	250	262	238	259	277	260	265	233	324	263	263	277	275	264	279	270	270	299	271	286	286	268	269	257	280	280	256	246	290	246	270	291	295	254	231	252	275	243	279	255	294	230	244	255	254	271	253	274	256	262	270	244	240	275	262	266	295	270	280	269	250	290	282	262	271	250	271	277	279	277	297	276	267	247	286	255	271	273	257	258	266	259	290	284	275	258	259	250	264	273	268	256	291	290	280	263	273	260	314	283	266	243	220	252	262	281	274	279	279	280	289	281	275	277	288	295	249	252	272	277	268	244	270	240	270	270	297	262	262	261	290	247	278	276	260	261	267	267	263	281	265	268	237	269	254	263	265	267	281	276	269	264	282	261	237	245	270	246	262	308	257	269	242	262	260	252	267	265	249	265	252	258	257	259	261	283	255	306	288	257	267	253	238	250	271	229	268	277	278	265	287	287	257	295	268	268	258	263	264	258	265	283	243	258	280	270	273	254	274	257	270	261	273	266	256	257	273	278	238	298	299	271	259	280	263	228	248	282	267	252	260	270	269	309	274	250	255	256	265	246	285	289	253	266	245	264	255	286	268	269	277	269	264	261	236	281	268	270	291	279	275	282	252	275	270	250	255	246	264	270	276	259	271	252	271	272	260	271	295	278	257	261	266	252	255	291	251	251	281	241	235	262	279	282	259	269	304	261	277	255	264	248	235	267	269	244	253	293	259	263	287	276	257	239	284	271	274	245	250	271	258	244	248	257	263	263	250	250	243	287	238	256	283	252	271	302	273	282	286	293	280	241	279	257	256	249	252	265	282	234	274	277	287	250	278	247	241	285	266	262	234	269	263	270	288	270	256	270	265	264	268	273	252	281	267	273	250	295	285	265	278	286	239	269	285	250	290	277	254	260	268	273	260	277	264	255	258	239	282	265	248	307	258	247	276	267	246	256	295	281	262	278	248	278	276	259	232	266	265	287	269	260	284	263	235	261	276	268	260	269	285	280	255	281	282	252	245	267	269	256	248	277	245	263	300	260	257	294	230	263	256	261	251	251	273	262	266	256	263	238	270	263	257	247	273	279	244	295	284	274	280	273	261	275	294	235	276	308	229	292	303	244	270	259	285	257	264	271	252	262	278	250	285	287	259	263	257	261	266	243	268	266	295	253	279	277	251	271	265	254	266	285	252	227	277	262	242	265	258	275	256	252	266	264	264	287	260	268	283	291	276	272	259	278	276	287	268	274	286	273	265	257	246	276	260	276	255	267	261	270	263	250	273	247	266	274	255	275	276	243	263	284	295	284	274	260	291	269	252	286	247	292	272	250	270	251	290	274	301	223	263	266	267	264	255	263	242	262	275	265	263	248	245	235	281	274	268	246	275	228	235	262	236	261	246	298	299	264	257	246	247	279	261	283	260	259	270	244	263	258	269	270	295	284	279	293	242	248	240	282	239	258	263	268	264	287	274	254	272	269	247	290	264	279	241	269	255	294	284	288	262	254	266	245	240	256	268	254	239	266	279	248	272	263	307	279	247	254	268	257	298	267	249	278	273	281	247	259	280	241	268	276	279	249	263	267	249	238	246	262	219	257	269	247	308	254	283	294	255	254	260	238	268	288	290	282	291	284	273	292	247	254	287	269	242	271	263	244	248	269	254	263	262	247	271	260	298	262	241	249	253	259	271	284	278	256	237	278	275	268	271	296	248	274	279	241	255	272	276	248	294	259	268	253	259	283	259	266	262	272	292	290	243	249	276	259	275	281	279	282	300	280	288	262	273	246	261	269	279	273	278	263	253	249	266	286	263	241	264	286	271	282	263	278	253	279	252	262	284	260	253	259	238	260	232	289	275	264	271	266	282	292	259	246	261	247	295	260	269	279	256	282	263	269	262	272	233	286	270	282	283	253	249	253	271	283	275	257	255	293	279	256	289	286	275	272	265	241	229	296	264	261	290	288	272	235	279	277	264	263	272	237	261	270	252	256	260	269	284	270	280	238	284	235	286	266	244	250	278	261	270	268	284	238	293	243	254	284	252	270	264	257	276	316	268	252	274	250	251	282	248	292	278	255	252	271	257	253	273	232	281	265	317	290	267	310	243	253	259	296	286	285	277	288	266	250	280	248	249	258	251	240	284	276	284	272	269	287	279	292	255	278	277	250	246	255	297	253	276	280	270	260	277	302	291	244	271	256	274	262	268	290	271	251	257	273	263	291	287	270	226	275	287	288	295	294	250	285	265	254	282	263	294	268	295	278	262	296	281	270	265	268	264	285	276	277	249	246	263	256	267	284	270	267	262	280	232	250	274	283	270	255	269	232	235	262	259	270	277	297	296	269	271	279	280	280	268	298	229	276	240	257	258	284	267	273	266	263	258	262	279	297	257	278	283	306	249	264	285	298	262	278	269	237	281	258	271	277	265	284	262	263	262	247	262	277	250	263	257	275	278	268	243	238	281	238	244	267	247	272	254	284	267	258	256	251	280	267	267	258	286	286	310	279	268	292	261	282	254	279	273	268	249	286	269	259	263	292	250	288	269	280	290	272	266	256	269	269	249	286	278	246	276	273	261	288	277	275	256	290	276	285	268	286	278	276	259	264	269	249	261	310	265	282	284	268	301	251	266	284	255	271	277	291	290	279	276	305	279
7511	1524	2888	3319	2830	2310	2014	1735	1507	1416	1212	1191	1158	1017	1026	942	907	884	921	901	865	844	799	757	798	845	805	735	760	747	732	739	725	716	736	798	788	723	739	705	723	740	680	662	707	679	713	706	688	683	690	702	674	713	663	711	707	673	700	688	688	718	730	703	697	692	662	687	708	732	701	702	706	706	735	643	664	672	705	665	689	633	657	718	721	683	647	686	665	674	653	700	679	660	663	659	646	660	718	724	624	661	656	690	679	683	691	701	628	671	687	666	641	746	648	692	685	710	670	696	676	667	688	659	683	667	661	668	631	678	694	711	665	676	712	704	677	715	681	676	678	735	690	665	672	700	619	668	684	717	649	669	638	698	668	686	668	654	688	652	725	689	733	687	714	652	682	700	659	673	652	649	684	655	634	669	680	661	702	682	651	680	686	620	682	669	685	674	663	701	669	694	633	665	675	699	675	662	706	674	665	630	724	678	647	676	650	679	700	679	710	617	714	660	728	706	675	668	657	643	670	666	673	679	628	638	636	657	697	643	663	706	685	663	688	677	653	680	627	710	627	682	654	674	669	655	714	672	640	706	713	675	686	658	682	695	658	647	669	705	680	607	674	660	656	696	681	661	663	682	707	669	706	687	678	667	669	708	667	652	667	638	678	713	699	661	696	651	696	672	660	664	700	687	662	669	639	704	671	677	675	681	668	672	671	689	675	725	639	633	647	674	666	639	642	650	655	681	673	658	657	684	646	659	647	687	656	678	664	675	691	664	705	689	660	627	643	683	696	676	689	660	679	641	688	667	684	714	660	673	662	690	671	632	662	671	641	678	694	672	654	691	672	715	702	656	624	679	687	630	651	656	709	643	657	643	696	719	660	681	672	679	616	645	693	636	682	684	710	667	674	662	646	655	670	625	665	690	649	647	698	663	703	632	685	666	678	668	716	687	660	688	665	696	665	711	657	717	688	685	670	692	706	657	670	658	664	705	707	682	643	675	682	749	662	706	674	663	680	620	655	663	644	647	724	649	673	676	689	627	687	681	648	701	661	654	673	635	645	634	703	702	677	672	645	664	681	742	674	699	675	678	705	650	654	671	684	687	660	654	621	680	684	690	757	633	703	669	657	675	655	680	636	744	685	650	703	659	684	705	659	669	668	706	661	706	658	734	656	675	653	709	656	675	675	743	672	710	664	653	705	670	668	672	666	647	640	622	677	672	639	658	683	680	669	693	644	671	643	650	687	682	667	701	670	672	686	649	690	728	659	735	643	665	677	718	632	683	619	697	656	691	689	674	635	647	654	687	684	706	708	719	625	685	648	662	681	680	686	698	695	693	638	645	654	679	675	665	705	662	722	688	687	690	704	678	652	708	651	722	702	657	682	674	678	659	703	682	648	665	624	650	668	633	613	668	653	646	692	656	648	659	736	705	687	646	712	695	664	701	666	632	683	691	654	688	674	691	694	652	663	658	688	715	709	656	672	722	669	702	667	686	700	685	676	666	649	662	689	654	685	677	699	666	647	633	674	664	669	680	707	700	640	721	702	668	669	650	619	660	728	651	657	647	673	693	679	665	663	635	689	695	702	632	692	640	701	710	651	636	652	632	689	723	664	683	641	698	658	703	673	658	691	682	667	710	675	706	682	692	712	705	697	683	653	659	704	687	675	687	645	687	689	667	686	697	664	668	714	645	658	684	678	695	714	652	704	691	682	655	648	670	653	643	708	710	663	697	677	697	710	676	667	660	683	666	667	698	722	665	656	705	681	687	651	667	662	726	667	638	694	666	662	667	654	656	680	661	683	694	645	702	653	710	693	680	664	662	650	664	651	726	662	696	718	678	677	651	627	675	677	676	671	668	646	723	690	676	630	667	670	685	678	703	682	699	669	698	682	686	664	667	697	637	639	715	684	640	682	645	637	696	700	697	671	667	727	682	673	661	655	696	666	727	694	662	661	639	665	716	695	647	699	660	664	633	678	659	660	656	709	681	657	691	701	666	675	667	675	661	682	619	672	706	643	662	674	665	696	671	659	673	700	627	719	661	685	642	652	662	649	654	672	659	615	637	704	654	684	708	677	693	678	644	656	658	687	641	689	629	662	683	681	682	668	674	693	730	610	724	674	624	646	674	679	644	624	659	723	717	700	681	691	678	638	652	682	652	674	642	671	682	658	661	676	661	672	653	666	664	680	688	656	688	701	683	684	674	735	667	661	681	688	672	635	683	644	652	650	604	675	676	711	666	633	667	636	658	689	616	688	685	674	674	673	623	688	684	733	671	673	675	717	652	644	650	707	677	697	702	664	714	648	675	635	702	670	671	685	704	655	687	707	678	650	663	662	654	635	714	691	631	685	670	694	637	661	706	651	685	627	610	669	598	714	663	656	692	672	669	686	654	641	632	694	642	669	655	673	665	672	678	719	634	681	687	667	671	665	656	709	652	647	693	688	664	680	736	675	697	682	682	666	624	681	666	685	657	675	664	657	641	661	657	664	696	639	703	675	716	662	643	669	675	672	698	639	708	681	644	673	640	685	673	635	658	628	717	686	682	667	665	647	662	708	645	716	660	658	617	675	695	685	692	639	650	712	713	695	725	702	690	643	653	678	701	695	643	676	632	655	672	649	708	697	715	703	672	665	692	691	739	699	659	698	688	674	641	636	724	649	629	649	709	637	677	662	627	666	657	660	678	668	670	710	681	683	663	657	670	705	657	667	645	691	646	685	645	653	662	643	722	667	654	669	653	662	673	680	683	679	669	697	691	671	656	713	693	685	652	691	677	683	672	666	685	696	709	665	693	650	731	651	678	667	669	697	632	667	633	653	644	719	629	646	698	653	661	678	672	698	687	679	637	666	659	660	659	709	669	668	693	689	706	672	652	657	710	700	638	662	728	722	651	703	693	698	694	661	672	688	678	614	678	641	654	655	678	695	733	660	669	641	664	665	702	686	668	688	672	683	653	641	689	624	701	635	644	685	704	681	669	688	660	638	660	730	668	671	704	664	656	638	642	693	643	672	714	654	707	656	632	678	668	672	709	646	653	651	648	689	669	648	706	692	658	651	658	682	671	628	690	682	679	679	634	652	650	640	666	624	646	693	672	688	665	673	698	670	656	679	723	722	654	662	696	654	713	672	673	691	717	679	746	711	669	694	656	678	675	724	657	664	658	670	691	681	626	666	665	727	674	698	677	688	645	645	643	704	672	683	661	686	696	637	706	691	671	689	683	637	676	699	693	620	637	688	689	702	669	669	673	664	664	663	649	668	700	698	627	705	666	670	642	631	678	646	665	675	647	688	703	672	711	718	665	692	654	673	680	682	699	662	654	650	677	651	660	688	698	658	663	689	704	693	704	640	665	678	626	664	667	652	665	678	709	653	691	608	687	703	685	674	696	698	677	685	697	665	708	663	679	690	640	700	638	698	716	668	691	672	653	682	712	686	673	653	705	680	656	687	660	715	693	728	692	663	714	714	677	670	662	649	646	676	669
21646	3660	2410	1685	1202	868	641	539	446	391	349	332	317	292	269	256	235	219	216	216	206	222	193	174	194	227	215	201	196	209	220	162	196	190	168	200	212	168	196	182	213	169	194	191	202	170	177	193	176	175	195	189	196	177	180	192	202	173	155	195	198	178	181	174	170	189	200	172	177	177	194	180	182	209	188	159	176	180	157	167	174	186	197	171	186	163	182	173	172	181	194	176	166	180	178	190	215	191	175	175	185	172	173	189	168	183	164	186	186	179	171	174	173	177	189	173	192	190	164	195	189	188	169	191	195	152	171	201	173	187	167	168	179	165	188	182	147	168	188	184	190	164	157	182	181	173	177	145	178	167	183	179	173	194	164	174	169	198	158	177	183	175	183	191	186	201	163	176	150	177	151	175	161	197	167	185	178	171	197	156	179	174	170	184	168	172	172	159	207	183	159	165	156	174	193	185	184	169	186	165	191	171	190	209	177	200	187	150	171	208	186	182	177	166	156	164	177	191	178	185	184	172	200	176	175	172	175	179	182	159	173	160	167	198	207	185	171	182	158	149	179	182	174	189	184	197	188	176	206	191	170	164	182	180	166	180	154	162	169	144	165	177	178	184	172	152	187	177	197	184	157	178	178	236	192	216	172	173	171	177	169	165	181	186	177	175	185	164	182	170	183	175	166	170	191	177	157	181	166	165	190	198	163	173	177	175	175	175	176	164	146	188	181	179	182	180	171	188	177	145	180	175	167	188	185	178	168	175	176	186	196	164	159	197	165	180	178	176	187	191	184	185	170	149	159	160	162	190	171	183	167	171	154	179	184	171	176	171	175	179	175	172	184	157	194	200	171	175	194	187	171	184	174	170	184	187	167	183	185	193	218	173	173	164	199	191	182	162	181	168	187	149	200	163	199	184	190	175	175	146	188	175	186	194	185	180	184	163	189	178	162	175	181	155	154	199	167	164	177	200	162	182	175	178	192	203	157	191	180	179	187	172	177	168	182	173	166	196	204	180	193	162	190	175	158	194	177	198	194	178	166	177	172	177	165	174	168	192	150	191	177	180	192	173	176	182	145	181	176	182	153	188	174	170	182	190	172	177	190	168	196	203	163	203	155	191	157	181	177	153	185	167	150	182	193	171	180	153	159	194	204	162	198	150	170	166	165	175	185	201	176	190	186	179	160	163	160	195	168	183	170	165	168	176	167	177	163	187	170	159	172	176	168	183	171	187	171	174	173	170	216	187	152	168	166	182	171	171	180	187	171	158	171	168	168	195	200	189	182	156	167	181	183	150	168	167	180	165	170	163	217	178	184	179	172	172	148	165	161	167	191	156	199	168	194	190	173	172	185	159	184	194	184	173	178	175	174	171	190	190	160	168	202	209	170	160	210	180	194	185	169	188	203	161	189	192	169	175	160	174	178	177	189	171	179	166	170	195	179	186	196	182	198	157	164	160	171	150	197	201	192	191	163	152	169	167	187	169	208	159	184	167	203	183	181	181	167	187	188	160	182	165	175	177	171	181	193	170	163	193	199	170	170	170	159	163	193	185	176	179	184	190	180	172	173	166	171	190	192	179	192	193	162	178	172	175	174	179	197	186	181	183	185	188	176	192	151	185	166	181	165	151	181	187	162	187	175	151	185	190	182	169	180	170	196	178	172	183	158	151	182	190	156	187	182	172	190	173	176	155	158	191	185	141	175	181	190	172	155	205	177	176	175	161	170	179	168	170	175	176	181	147	165	177	183	158	158	171	183	175	163	161	187	178	224	183	184	181	176	183	192	160	169	218	133	175	190	150	193	150	156	179	180	190	167	183	169	192	199	181	183	195	153	179	185	166	185	166	185	161	178	174	183	162	180	183	183	201	178	156	179	161	150	198	174	187	169	191	173	184	177	164	171	207	175	187	199	165	183	162	188	172	190	179	203	183	185	172	193	163	209	154	175	163	154	179	164	163	177	193	196	181	175	180	201	197	189	169	155	173	187	199	160	182	190	164	201	170	186	169	166	167	169	167	188	190	153	170	178	163	181	178	181	176	164	174	174	182	172	178	179	179	190	206	202	182	179	195	176	176	178	147	193	160	196	180	179	201	184	169	184	184	167	155	154	173	176	194	174	162	187	157	171	182	179	171	163	173	184	175	149	165	184	189	212	180	169	196	187	184	191	181	165	172	154	166	196	165	164	189	208	171	189	187	207	206	168	172	161	167	190	158	170	195	186	178	167	191	191	168	175	171	181	178	171	184	189	167	142	187	172	166	170	181	153	192	182	180	151	193	189	187	194	178	176	187	179	188	145	176	174	159	186	193	189	178	208	197	182	180	178	161	210	170	174	195	164	171	203	180	185	171	184	179	195	170	171	192	181	170	175	163	189	176	182	186	179	162	173	206	177	157	169	185	176	192	189	181	191	193	166	162	192	187	168	183	160	160	168	204	193	186	194	191	193	202	157	168	172	175	165	184	185	212	175	153	166	160	186	183	179	187	170	179	177	170	206	185	177	164	183	175	190	167	178	172	160	165	192	188	179	180	182	171	178	167	156	200	185	165	183	177	195	169	178	178	181	171	155	197	174	188	196	171	173	170	189	159	180	175	170	182	176	161	194	162	185	187	175	189	170	185	143	164	169	180	190	169	166	175	182	180	176	162	157	151	158	169	165	203	213	175	148	180	172	167	172	169	176	170	198	163	165	162	169	170	168	185	172	177	166	159	165	196	157	179	170	168	164	167	185	177	189	177	178	190	170	176	149	157	158	169	189	176	185	190	176	209	175	192	172	166	164	182	176	184	156	189	154	160	160	194	179	160	167	191	195	188	153	157	185	162	174	190	160	160	177	179	166	206	173	157	199	176	156	184	181	171	162	175	165	191	154	182	182	170	167	168	198	194	172	167	179	173	184	175	167	178	175	197	170	178	183	191	177	192	170	157	200	185	214	165	181	186	170	157	138	176	188	201	179	175	179	182	185	172	173	176	169	187	176	188	179	164	169	179	173	166	212	153	167	197	179	157	199	184	163	190	186	164	199	224	147	177	159	190	183	176	183	169	168	161	172	171	168	183	174	201	188	169	170	190	172	196	201	180	194	192	172	181	182	172	152	168	187	163	167	170	172	194	152	194	176	183	192	171	166	158	181	172	181	168	187	178	173	194	176	183	175	152	164	192	170	189	189	157	180	192	179	189	185	184	175	200	183	194	178	184	168	155	184	183	169	168	151	193	201	170	181	151	153	210	177	180	191	202	173	155	184	167	166	214	198	203	179	207	184	198	161	191	180	164	164	171	171	159	170	169	184	161	182	164	155	165	177	170	198	173	193	187	185	167	174	187	179	171	162	173	170	179	179	170	186	188	188	171	178	188	206	164	210	191	175	176	174	215	168	170	206	164	162	184	215	178	199	181	182	181	183	187	162	174	170	211	193	183	166	177	199	188	194	162	160	164	192	167	159	168	183	185	168	167	164	179	183	179	174	196	180	140	175	153	155	161	188	175
7816	2013	4788	5534	4714	3754	3144	2553	2127	1761	1618	1499	1239	1245	1142	1011	912	911	865	802	768	747	713	701	664	693	603	653	610	583	519	589	538	561	508	549	548	478	523	502	508	471	521	493	507	492	482	492	532	503	493	506	453	487	492	511	482	474	471	483	448	446	435	473	476	504	433	482	449	474	468	489	525	433	454	436	463	486	443	446	466	479	438	450	454	456	461	445	446	467	443	449	463	437	429	450	449	441	425	463	470	466	456	436	455	443	448	449	450	434	408	418	458	451	463	474	439	477	451	427	458	445	455	463	429	443	440	396	454	438	399	413	454	474	449	466	455	478	438	467	476	460	451	420	475	416	450	444	421	414	441	427	447	446	433	431	431	466	474	467	488	431	463	447	429	455	410	415	432	445	412	447	440	444	447	454	417	444	420	435	430	433	486	437	429	389	434	451	433	419	432	437	402	432	453	432	448	418	452	432	445	446	422	438	426	383	438	465	485	432	432	428	485	414	474	415	429	428	440	439	435	493	437	470	430	439	438	424	439	480	428	437	395	435	437	391	438	451	413	441	412	425	481	422	404	431	438	441	436	415	468	436	465	420	443	401	448	380	447	404	412	419	374	434	387	450	429	416	446	444	432	446	450	440	464	474	436	438	443	426	424	450	413	419	384	432	454	460	417	438	420	478	437	418	459	460	423	421	437	435	445	440	425	420	431	449	475	440	430	444	407	415	431	438	471	417	432	429	419	443	418	436	483	439	430	449	423	395	451	441	418	460	470	414	435	411	428	420	419	425	423	420	444	428	420	454	442	380	451	414	420	441	448	438	441	428	451	401	456	413	393	445	430	422	409	404	443	439	422	384	435	440	431	443	461	441	445	443	438	452	459	426	443	430	396	436	426	430	410	447	440	441	451	429	449	429	442	430	413	467	420	450	404	448	435	422	429	445	422	448	472	451	409	433	473	475	428	433	443	374	456	435	389	400	430	474	460	409	387	444	431	413	432	415	431	409	436	474	460	413	449	466	428	433	431	411	394	462	403	446	469	459	453	426	444	447	430	450	416	422	416	438	414	439	406	444	454	463	432	435	448	443	437	444	428	439	422	443	461	449	464	410	475	418	427	442	486	448	444	458	435	449	462	452	413	449	433	435	428	438	409	437	406	436	460	414	420	447	439	449	449	433	423	417	425	469	458	440	420	475	416	425	408	410	477	424	417	443	440	470	424	433	430	420	401	387	440	454	414	427	453	443	428	396	432	445	419	418	421	420	450	442	441	420	455	396	434	478	402	459	413	393	430	455	412	410	473	459	440	420	456	415	434	446	439	434	420	441	455	406	441	498	455	460	448	455	429	420	402	436	442	413	435	437	418	449	386	440	454	420	436	403	403	412	473	435	442	436	448	443	449	442	407	434	437	443	407	459	411	430	437	413	451	401	406	457	423	421	428	425	435	404	441	442	407	405	432	422	478	389	468	421	418	443	471	444	435	428	503	394	417	469	452	410	429	441	457	420	479	432	439	424	431	411	403	441	455	427	429	450	437	448	419	418	404	445	424	456	487	440	414	401	431	481	439	447	426	490	445	425	430	451	441	446	457	422	453	405	479	420	441	445	402	457	419	418	418	438	424	448	430	479	428	430	432	446	460	441	410	419	408	411	399	448	431	426	421	475	422	422	463	449	418	450	451	425	424	446	425	409	428	431	420	421	392	426	420	461	434	412	418	437	440	443	456	442	446	414	468	458	450	399	415	423	422	409	410	421	424	445	440	420	441	430	457	469	409	400	388	424	432	414	433	420	448	409	449	485	448	456	431	462	462	458	424	433	439	408	442	417	473	439	408	462	406	426	422	393	411	450	407	398	429	423	453	404	425	429	443	436	483	430	447	435	467	452	420	445	421	437	463	397	440	436	427	452	445	475	401	425	425	427	430	426	438	403	439	438	467	445	473	405	427	405	438	418	408	431	402	446	421	452	439	406	416	422	424	420	429	438	438	410	419	403	406	443	457	391	456	446	434	430	428	408	382	447	443	441	414	445	452	445	467	391	412	434	425	428	430	465	454	430	458	425	452	473	409	405	454	397	448	436	466	431	435	412	457	411	426	440	373	426	428	438	414	409	419	432	444	425	431	449	467	430	403	421	449	441	409	495	438	432	424	411	438	433	455	429	451	428	419	425	426	437	430	422	434	442	416	486	447	416	433	463	416	456	441	442	428	459	416	434	436	428	418	442	441	405	448	436	404	402	470	442	413	419	459	407	454	444	415	445	429	466	471	454	437	428	416	438	411	431	454	443	456	445	436	428	435	434	424	440	447	432	411	400	425	426	390	440	444	407	406	438	426	424	420	409	439	395	453	417	481	413	444	451	409	434	438	437	431	438	390	453	452	440	428	419	442	449	401	418	436	459	404	437	445	429	426	413	427	447	421	454	434	419	404	423	406	402	443	437	458	416	415	408	425	440	435	413	415	448	439	446	447	439	410	400	475	425	480	421	435	421	455	449	465	459	442	411	433	433	429	454	434	428	436	432	448	408	436	428	441	394	448	413	419	405	442	392	452	424	401	402	430	428	435	452	440	403	432	408	445	415	425	436	445	425	428	434	411	454	421	420	447	434	423	455	418	464	437	457	415	458	463	443	417	451	429	417	427	453	422	426	409	412	463	426	435	409	459	410	436	432	428	436	440	433	428	428	444	409	417	460	405	407	417	449	423	388	427	411	424	393	439	415	427	486	443	450	397	412	415	428	435	402	413	475	433	458	443	430	428	450	417	399	424	438	423	448	439	411	439	475	427	442	415	432	430	444	440	408	399	420	456	458	427	433	409	446	449	426	461	423	453	435	412	390	440	476	405	442	447	422	414	447	424	442	428	426	437	454	422	432	427	417	388	481	408	411	429	452	445	443	404	424	447	405	415	425	437	450	456	451	414	440	453	446	482	467	458	421	409	409	425	425	445	427	469	418	444	401	431	431	473	444	430	453	446	471	401	454	429	465	442	433	420	387	426	449	428	436	474	419	429	455	416	466	451	425	415	440	415	421	413	437	438	390	405	431	468	417	447	423	436	430	432	448	451	436	436	392	434	436	406	402	438	485	429	402	434	438	430	418	421	406	452	417	444	466	443	475	428	450	442	446	406	408	414	430	433	452	410	429	461	421	456	425	466	424	462	446	420	470	429	446	430	461	434	430	431	434	425	445	422	410	428	427	433	461	430	446	444	424	424	428	441	422	402	417	402	460	424	393	462	468	440	444	428	443	437	413	443	420	428	441	407	410	452	449	438	435	433	412	436	485	418	444	393	402	425	408	435	443	441	399	440	451	432	445	411	423	442	446	463	404	438	443	437	455	403	431	421	421	450	435	436	429	437	424	473	426	436	408	424	423	436	410	414	445	423	428	408	430	443	457	480	453	435	433	427	414	443	432	438	426	419	392	436	429	397	470	356	436	437	433	438	407	440	433	443	433	416	420	415	427	449	492	440	431	457	392	461	410	441	410
10238	363	239	219	227	214	198	200	214	231	184	204	177	218	210	207	191	163	207	198	201	206	221	225	200	201	183	187	215	194	193	217	211	201	192	211	211	200	224	196	206	179	196	215	191	184	208	207	214	230	225	190	203	206	180	194	185	213	217	237	196	195	219	187	211	193	181	211	216	209	200	176	197	200	197	191	226	175	199	182	180	188	190	221	196	197	229	185	202	198	196	221	198	181	193	199	205	193	201	202	183	196	203	179	205	197	186	201	208	177	192	203	202	212	185	195	208	197	207	205	205	214	185	204	194	190	199	199	195	201	180	172	191	182	213	190	203	225	197	218	213	195	206	208	187	199	178	192	198	210	219	201	195	199	205	222	181	192	194	205	185	200	195	166	214	196	204	214	218	194	213	185	197	217	231	184	188	208	215	187	197	195	218	200	216	214	184	201	211	142	226	182	214	199	198	185	177	202	213	204	214	234	193	230	206	202	192	218	209	187	184	215	197	203	223	186	196	233	207	217	203	207	204	184	190	200	207	180	211	208	217	196	204	188	190	191	205	215	186	220	190	216	187	193	220	168	223	197	208	232	190	198	178	220	192	198	203	193	204	208	193	196	205	197	186	208	190	204	196	194	203	199	207	227	207	194	223	222	190	224	203	191	205	201	217	201	205	218	211	202	223	192	206	202	202	174	223	187	191	180	211	203	205	195	198	204	211	200	213	191	200	193	210	198	202	206	203	218	185	193	197	229	207	211	225	208	197	215	184	187	176	177	185	200	191	165	187	184	205	191	207	185	190	179	219	191	176	230	199	199	193	204	219	192	194	201	196	197	229	208	206	203	193	195	199	200	204	168	242	195	219	218	176	191	209	220	218	217	185	190	191	191	193	206	211	199	202	199	174	193	190	213	229	189	196	215	218	219	193	201	189	201	194	201	206	176	201	182	224	194	205	184	185	219	219	184	191	200	202	194	248	202	224	198	216	191	177	220	220	192	205	189	201	202	183	203	184	204	218	203	187	213	222	186	205	192	212	205	180	188	204	213	233	170	230	227	188	183	211	199	224	221	197	186	248	213	217	197	200	205	187	199	207	216	191	169	195	204	188	200	212	198	209	181	202	207	187	223	217	210	187	195	188	208	201	197	209	211	221	237	208	189	211	206	213	195	219	230	178	201	187	211	228	209	189	184	188	184	190	216	212	185	214	214	186	179	208	202	247	219	176	212	210	189	220	200	208	207	206	187	188	218	194	189	199	212	190	230	213	167	229	194	193	212	192	211	186	186	202	212	195	216	225	208	194	215	208	184	174	198	210	197	182	168	182	209	215	192	208	194	194	204	204	215	173	213	206	221	181	186	188	198	182	197	224	194	194	218	222	193	226	194	197	201	207	205	206	186	184	234	177	215	218	211	180	167	217	208	205	193	219	217	228	191	196	192	178	214	219	195	169	213	216	182	203	210	214	211	222	216	197	222	210	187	206	234	186	184	199	221	175	189	201	191	198	232	207	202	182	199	214	200	202	208	208	181	194	206	199	240	210	209	194	209	208	201	160	193	202	180	204	218	197	204	186	244	207	205	202	221	196	194	186	186	187	196	206	218	219	184	193	233	179	210	215	211	211	195	184	186	175	189	170	207	192	193	212	232	214	204	219	217	206	211	216	201	221	221	194	195	216	187	197	186	193	213	220	210	182	198	209	187	200	183	201	226	218	212	196	198	176	150	208	177	218	195	208	220	195	202	204	199	210	208	200	211	182	179	220	178	204	216	182	182	177	187	196	200	189	181	185	219	196	220	204	183	189	193	215	214	209	226	191	198	176	196	215	214	197	259	220	223	185	181	217	206	216	198	198	212	196	196	212	198	191	220	186	212	224	208	216	210	191	214	173	222	225	196	210	197	201	216	179	205	196	199	225	195	216	194	240	202	210	222	200	233	213	182	196	220	204	208	188	207	183	194	212	195	225	202	193	203	177	186	205	222	181	218	193	183	211	210	202	198	204	208	233	183	215	213	182	207	202	200	207	198	187	212	234	189	193	198	225	186	203	200	201	218	200	216	225	216	209	230	204	237	183	177	192	214	210	216	191	211	212	210	196	187	202	198	192	181	242	217	204	192	222	197	186	187	207	188	203	206	203	217	204	202	223	216	185	211	191	196	195	208	199	181	206	192	236	213	193	207	190	187	224	206	184	207	169	193	209	203	187	201	240	210	207	225	205	193	188	201	201	214	197	214	206	175	223	198	209	197	232	214	177	221	207	215	207	180	227	197	188	199	212	198	202	195	202	211	188	212	192	197	207	220	221	183	224	205	212	181	189	212	181	188	205	223	199	199	201	191	223	208	192	186	211	169	235	205	204	232	189	224	181	212	206	207	203	222	169	186	177	228	229	212	202	199	187	196	211	191	224	199	211	205	181	193	212	229	189	192	212	201	195	200	174	184	220	196	200	184	215	198	217	209	212	216	189	185	194	220	189	209	225	216	220	219	186	205	204	189	221	192	192	199	217	189	194	204	197	214	213	194	176	205	198	189	203	214	202	175	207	217	204	198	196	193	211	217	199	189	219	198	201	182	205	196	200	234	196	218	236	204	200	202	184	203	198	181	210	193	227	202	222	200	200	178	202	204	193	180	218	201	211	186	196	214	205	187	198	221	200	194	196	203	202	179	201	185	206	211	192	200	175	175	192	208	215	204	207	213	209	189	208	201	204	196	201	195	190	218	202	220	193	205	204	225	209	210	205	172	171	209	212	181	182	205	206	189	196	200	206	194	192	185	209	190	187	192	198	200	210	200	210	202	175	196	201	218	213	220	178	188	177	225	216	187	187	179	190	185	196	173	176	208	193	206	197	198	214	201	229	213	223	190	193	182	203	216	208	195	202	204	196	231	185	175	200	188	200	204	188	207	182	203	220	185	229	215	188	219	200	212	196	214	208	199	214	203	211	217	196	182	171	204	204	188	203	198	211	204	196	219	215	201	203	187	183	180	213	192	183	218	208	201	211	192	203	201	195	214	216	208	186	192	198	223	180	210	197	178	222	200	217	198	206	188	204	208	197	200	219	226	177	211	208	209	218	195	187	204	172	222	194	210	218	218	212	200	210	202	189	217	187	174	207	191	198	218	178	191	215	170	187	224	229	171	190	198	201	199	229	198	219	182	190	187	198	196	179	216	180	209	177	185	198	175	206	213	194	184	200	194	218	209	226	187	186	215	219	208	228	189	242	204	211	188	212	202	206	220	216	204	192	205	209	174	204	205	200	167	194	206	215	228	227	216	200	195	219	218	208	206	210	215	207	210	210	208	217	193	211	226	190	211	210	193	203	216	227	249	203	179	187	224	215	202	189	188	211	205	202	218	195	188	196	213	180	194	176	211	201	198	197	219	187	186	206	215	200	218	174	204	207	195	214	185	187	206	206	211	208	170	176	192	207	190	197	216	187	220	208	209	212	185	211	213	213	217	169	176	220	213	197	213	194	185	195	190	202	204	219	181
6625	589	608	674	578	631	546	619	619	565	550	597	538	553	537	507	504	540	531	578	494	538	499	571	520	553	528	518	511	525	531	540	558	562	512	494	536	486	557	526	520	517	546	483	524	544	569	484	527	491	511	479	543	504	473	522	503	499	469	558	530	549	531	501	495	526	495	550	560	589	518	514	496	469	559	522	568	503	521	516	489	502	534	492	504	547	499	548	501	546	516	530	484	550	528	516	516	504	484	528	526	547	548	509	490	530	542	559	512	489	499	506	555	551	557	495	550	515	530	485	550	504	486	549	508	533	540	523	556	529	450	502	496	473	527	516	539	495	512	544	520	511	500	524	511	529	535	517	513	534	535	520	505	506	486	522	508	527	516	541	490	545	529	487	506	557	500	510	513	493	520	504	499	521	503	514	533	525	534	561	547	545	517	524	548	519	506	541	533	511	540	532	524	556	498	510	535	535	567	518	503	521	518	561	572	516	505	580	495	569	528	513	518	523	516	531	524	568	549	518	536	533	513	495	555	526	491	518	487	507	502	538	541	499	507	515	534	480	528	537	561	490	473	533	543	532	510	535	511	497	550	516	539	506	551	514	523	503	553	533	521	454	539	524	534	512	526	530	534	533	512	520	512	517	550	519	507	491	570	461	520	533	523	513	482	511	508	500	526	542	515	543	512	539	525	504	520	533	513	570	476	515	541	568	522	523	484	514	537	541	496	547	503	486	527	518	545	540	548	539	515	536	529	521	496	460	438	533	502	491	513	490	548	519	518	521	532	497	529	496	510	506	512	522	554	521	518	523	509	513	531	532	521	507	557	529	571	527	541	569	534	498	568	510	520	515	585	508	544	525	531	492	481	519	527	522	512	499	532	529	533	564	545	512	570	526	541	506	520	506	534	535	510	502	554	517	496	574	545	496	497	511	536	526	511	499	474	509	525	551	543	506	539	515	508	475	564	506	497	511	505	489	517	489	497	544	507	523	548	543	552	546	511	475	496	518	516	525	525	534	509	512	556	505	536	540	499	559	498	508	528	576	504	522	537	536	497	518	537	544	543	482	513	535	514	539	530	522	568	543	538	556	548	552	545	535	562	503	534	529	527	584	538	521	545	533	545	533	503	499	538	527	494	519	522	475	528	531	529	508	509	502	563	531	541	529	486	516	530	562	502	518	508	509	505	525	534	560	516	506	531	494	534	502	516	523	494	556	556	484	487	521	501	492	513	468	534	512	582	518	517	512	516	515	504	516	558	495	528	545	506	500	520	548	528	509	509	502	492	489	522	507	489	502	515	529	535	557	476	506	543	537	489	525	524	522	520	475	517	485	537	511	555	504	534	534	506	490	533	535	493	512	463	468	526	485	494	509	526	570	520	496	529	504	522	534	542	532	542	491	464	521	460	489	545	504	514	521	519	538	526	528	501	500	535	499	522	510	504	504	479	558	513	518	547	502	516	524	520	497	589	542	506	504	543	512	511	488	522	540	550	507	544	505	534	505	538	526	543	525	481	517	518	517	540	483	509	500	556	515	503	547	540	525	523	521	553	563	516	505	484	529	525	533	533	542	562	527	500	516	520	489	484	509	493	534	523	554	508	499	494	521	534	530	544	587	495	546	489	534	540	534	540	523	510	535	522	520	514	539	493	533	560	494	555	556	516	513	481	480	524	546	562	519	503	534	516	534	553	534	506	546	478	503	512	495	527	535	564	517	555	493	511	514	537	538	520	534	545	521	491	467	559	568	526	545	562	520	580	527	509	518	501	489	528	506	528	536	528	553	507	528	559	478	509	483	486	512	538	553	505	527	517	517	549	482	508	545	512	525	498	555	562	468	526	518	489	515	521	518	537	508	548	525	515	492	525	504	494	552	511	550	533	510	483	497	545	525	530	519	518	493	488	471	538	533	507	543	512	549	495	499	533	551	519	538	485	531	504	540	534	554	523	492	526	522	474	517	514	516	542	489	511	564	548	550	517	512	551	499	498	565	513	493	541	533	529	550	538	492	504	492	493	557	513	517	509	539	535	518	506	540	528	549	523	525	551	518	504	518	504	558	529	535	531	509	530	526	528	504	491	513	519	494	541	527	526	481	542	517	517	528	530	507	490	540	518	538	496	525	511	524	552	555	532	536	535	530	512	517	540	547	510	535	508	515	556	509	500	526	551	508	557	570	526	495	544	539	494	568	516	541	547	520	560	484	472	517	533	530	516	504	518	499	538	555	520	529	510	480	488	520	523	510	559	519	509	513	512	496	526	475	508	487	539	535	478	518	523	545	529	498	555	509	529	544	503	532	527	558	542	526	475	525	517	552	529	539	541	527	520	547	515	543	522	513	532	514	584	435	499	542	512	527	526	520	527	513	487	551	480	545	569	532	511	508	522	518	502	486	534	514	528	486	508	522	476	491	539	544	511	533	592	534	507	518	519	523	535	546	534	553	534	522	513	534	543	500	512	526	536	505	531	511	585	561	544	541	566	533	504	520	534	535	498	532	519	493	554	552	454	512	519	535	506	499	496	531	540	491	499	505	519	527	538	507	513	524	550	503	503	522	498	520	521	520	480	519	504	531	514	500	523	537	538	511	469	545	569	564	524	490	567	523	538	504	506	494	480	513	516	515	498	505	530	604	523	524	474	494	540	542	535	525	549	513	544	547	555	459	531	513	530	511	554	525	516	488	526	500	506	545	525	548	549	534	564	512	500	489	549	498	532	530	539	509	557	503	519	599	524	548	558	519	507	504	498	538	506	498	519	493	487	519	537	501	529	511	509	517	532	549	536	536	503	555	516	527	463	516	490	549	497	538	523	527	512	528	517	484	539	528	504	501	545	502	536	553	545	535	531	538	529	499	525	475	516	496	519	531	530	495	541	517	515	512	513	518	530	543	528	569	521	491	534	519	563	533	500	570	502	544	521	477	538	534	515	502	526	484	502	492	547	567	512	553	539	535	524	513	553	519	496	529	559	520	510	526	515	558	502	500	539	502	543	520	515	506	510	526	535	488	469	520	535	573	505	528	507	545	510	535	493	551	550	563	480	489	536	522	581	551	525	542	518	516	523	543	510	522	489	523	536	529	592	489	503	485	519	495	532	509	500	552	571	507	503	535	561	529	538	501	512	558	552	503	518	514	525	556	546	519	520	517	517	533	516	491	544	537	526	573	511	497	499	533	532	523	501	534	505	548	515	522	578	495	496	484	520	509	531	476	514	521	518	495	549	527	492	519	538	510	498	513	522	482	498	523	537	524	491	540	533	503	517	502	519	558	510	523	488	504	545	529	528	528	510	504	525	564	495	554	551	503	523	506	531	507	535	493	519	507	482	568	517	526	520	500	543	499	536	559	503	526	498	499	511	539	562	506	519	552	539	550	494	524	536	514	518	551	497	505	520	502	552	488	522	503	527	562	503	525	481	498	488	534	555	489	514	520	537	520	522	501	544	515	534	558	519	524	491	542	523	526	499	517	528	500	505	533	494	479	512	555	529	503
16071	1534	1190	981	721	513	473	416	388	351	346	319	314	317	326	297	292	274	307	258	266	283	240	268	272	288	254	264	267	268	255	280	290	290	259	271	254	283	271	287	252	255	275	240	296	273	239	259	236	239	262	271	262	242	269	268	253	252	229	276	237	270	263	270	248	270	265	237	268	276	264	289	246	252	290	283	291	251	275	256	247	252	273	273	240	264	281	265	259	300	238	269	264	244	301	272	252	244	292	281	240	271	233	253	247	256	258	254	253	246	261	261	237	269	300	275	236	285	246	250	255	271	277	265	274	257	273	258	245	276	282	258	295	255	287	287	261	257	249	269	256	280	245	276	248	262	270	256	264	291	260	260	266	260	260	252	246	273	252	235	272	285	257	298	262	259	263	252	243	274	265	240	279	268	261	282	281	293	261	247	243	290	281	287	273	265	281	229	263	261	242	261	268	262	269	270	255	271	235	259	269	244	279	268	249	271	265	261	250	236	278	263	274	257	265	243	228	260	261	271	283	298	255	252	240	253	270	259	242	297	257	251	256	256	274	264	249	273	259	268	264	291	275	277	286	264	256	269	278	300	256	272	265	255	255	296	257	254	267	273	258	280	277	252	259	286	252	232	264	271	263	253	216	265	253	232	241	271	259	248	253	246	267	274	244	255	281	240	245	269	233	271	260	246	252	278	251	244	269	257	261	266	253	270	271	254	259	269	251	244	231	230	257	268	266	236	261	268	272	259	280	260	263	262	263	286	275	267	236	262	255	284	267	280	282	242	268	271	260	268	259	267	308	230	273	247	252	236	217	255	256	237	256	252	246	268	257	287	271	254	278	289	294	242	246	274	268	259	235	285	263	283	242	285	288	269	242	240	214	276	265	263	280	273	298	272	219	284	260	257	269	267	277	253	250	244	275	237	215	240	242	242	253	238	287	249	274	250	256	293	279	285	287	265	240	237	264	259	280	244	250	270	250	242	242	263	284	299	247	305	252	282	255	256	268	220	280	263	250	252	262	251	250	272	255	242	272	265	241	301	242	249	258	255	226	264	269	264	257	251	239	271	304	275	263	250	259	261	268	288	246	258	283	247	250	279	275	274	284	225	270	279	292	255	260	253	247	245	261	260	260	244	264	262	277	246	244	253	294	260	282	261	256	277	265	252	215	249	274	269	270	260	250	279	279	270	243	259	254	260	257	282	253	251	250	257	255	264	238	262	223	270	263	249	255	262	264	260	269	268	258	267	272	256	275	247	283	295	257	292	252	263	236	291	268	248	277	255	267	260	277	268	261	263	256	247	252	285	262	271	284	261	266	264	250	283	255	255	248	272	252	254	256	242	265	235	264	287	264	241	243	250	233	264	286	243	280	238	280	265	262	248	288	255	263	273	257	258	300	265	299	278	261	248	277	273	263	296	238	240	250	266	271	249	281	259	266	252	257	268	238	263	276	270	258	297	268	261	256	288	261	277	279	235	259	275	262	255	276	237	247	276	242	277	262	274	281	276	265	260	245	254	257	279	248	280	259	277	277	295	246	287	278	291	310	253	268	287	265	270	275	279	257	275	250	250	258	259	261	296	251	274	298	279	255	289	270	240	252	264	277	277	273	274	249	266	282	263	282	264	254	276	290	259	244	240	278	281	244	258	241	268	223	311	268	256	249	259	239	249	238	274	281	252	269	270	255	266	252	249	281	256	280	287	283	291	235	274	263	254	238	258	232	276	259	243	258	267	306	261	270	242	239	264	274	268	265	263	261	269	271	293	270	258	247	268	258	264	243	263	264	290	252	247	263	268	266	262	264	259	243	276	261	251	279	254	262	263	266	248	267	264	236	247	232	245	239	311	261	272	289	263	252	257	245	271	289	265	267	278	261	292	260	254	245	284	269	266	244	255	260	260	264	267	253	292	274	238	252	292	287	282	252	287	259	256	250	282	263	269	287	226	255	250	263	219	263	253	270	287	272	266	266	283	271	269	246	285	279	272	281	263	262	263	273	262	239	237	265	269	276	253	254	241	269	257	262	259	225	247	274	254	270	273	270	274	272	272	245	280	275	261	268	235	260	262	247	244	258	213	219	255	273	251	270	253	237	258	235	287	253	258	272	271	231	274	250	291	255	247	271	285	250	250	277	306	255	268	265	268	257	272	244	270	276	243	240	292	282	270	245	251	246	279	264	229	236	260	256	267	255	248	264	284	273	256	236	279	271	279	268	281	240	245	259	296	262	243	261	274	252	267	287	271	221	254	243	261	267	254	277	253	244	241	243	255	283	252	244	257	260	273	255	273	279	279	283	264	279	256	285	241	261	247	266	244	256	236	252	255	243	236	288	277	244	236	277	250	246	261	264	255	254	300	313	227	255	268	250	241	268	264	262	287	250	274	276	257	266	262	254	245	262	247	262	269	280	267	240	264	267	268	276	269	244	269	263	277	265	236	279	238	262	280	272	263	271	237	272	260	226	260	256	249	259	248	263	248	275	291	259	259	260	267	271	263	251	235	261	265	255	275	267	261	271	244	259	261	266	299	254	253	257	278	254	262	261	288	240	273	268	220	255	262	262	254	245	265	259	284	272	258	272	262	243	253	258	268	240	259	283	235	256	280	237	258	248	276	256	285	293	291	287	266	261	240	259	288	251	243	268	263	277	287	263	284	234	247	253	277	288	244	259	252	265	236	242	288	272	245	258	271	272	267	261	283	226	292	267	242	274	247	248	284	259	262	270	266	247	257	264	298	265	259	239	286	288	248	251	253	254	224	266	269	294	265	265	269	275	264	262	256	285	229	275	246	259	254	276	250	259	238	289	250	267	302	254	257	250	269	270	259	261	231	234	248	254	266	237	250	237	257	267	239	274	282	258	279	286	258	269	273	266	287	287	319	253	265	249	276	266	239	280	244	261	257	276	284	276	272	274	276	226	284	267	291	242	267	273	239	259	264	245	229	274	255	280	285	266	268	249	277	278	262	249	267	253	251	269	244	262	264	257	256	256	256	248	272	241	268	253	261	255	245	271	283	265	235	269	265	233	272	264	264	258	280	308	234	270	245	261	231	286	223	222	245	260	293	273	255	265	240	257	261	229	272	248	281	262	269	270	268	259	242	265	255	259	274	280	246	230	271	270	261	250	249	279	263	264	268	264	262	277	260	246	279	276	246	242	258	262	248	271	233	256	263	256	274	271	285	259	236	255	266	271	269	283	259	251	280	285	286	282	262	254	246	240	261	243	291	261	277	269	277	226	271	255	264	258	257	308	276	288	283	244	289	269	246	262	291	250	282	276	268	239	266	264	260	241	243	284	246	276	270	262	263	261	249	275	247	242	293	266	262	282	250	263	263	267	258	241	258	259	278	254	255	263	273	272	280	263	270	254	261	282	250	274	246	280	266	247	250	296	245	262	263	259	263	270	276	247	257	261	253	281	260	235	271	259	224	277	304	262	263	292	261	271	244	261	271	269	286	267	257	252	262	259	273	269	232	276	237	279	253	275	258
7369	1422	2851	3249	2807	2361	1937	1754	1505	1380	1224	1143	1084	1024	956	948	960	916	862	872	886	780	829	821	762	751	752	728	760	737	725	757	738	761	692	726	715	734	691	730	703	680	692	680	707	685	695	663	686	666	712	686	670	711	677	680	697	726	657	702	679	652	674	693	731	703	658	659	695	635	690	684	683	703	694	698	730	645	732	666	732	646	682	654	680	668	706	660	707	703	641	678	701	640	652	671	693	650	668	664	636	619	679	681	691	652	649	705	690	688	660	664	708	695	664	648	696	657	688	641	651	654	697	655	641	714	674	697	697	676	653	699	677	669	679	640	686	664	709	662	649	628	674	668	663	686	673	667	685	669	632	641	656	671	653	701	710	678	674	689	617	685	674	647	678	717	649	567	721	684	696	623	647	680	672	649	650	648	631	658	637	615	661	636	646	653	620	642	676	677	648	647	659	663	710	669	657	618	706	631	689	661	675	684	663	635	662	639	666	663	611	613	662	652	660	691	644	672	679	672	690	662	667	684	663	674	649	643	590	674	685	644	635	716	609	670	688	711	674	640	695	666	655	725	645	657	677	666	650	674	684	677	711	671	644	724	663	665	661	644	672	672	630	660	699	649	666	655	647	695	673	693	655	613	695	685	684	685	668	689	617	679	609	670	649	630	682	687	646	672	635	667	622	685	675	671	642	685	631	658	658	656	692	640	643	647	687	706	640	650	656	677	652	678	618	687	664	641	689	648	722	646	663	676	700	643	643	649	661	670	700	646	653	606	660	637	641	674	636	669	639	668	656	644	669	649	641	681	679	651	682	660	668	677	650	677	690	672	650	655	647	645	645	675	695	666	689	666	670	694	650	649	683	640	661	679	672	651	674	694	701	646	670	693	705	699	674	681	672	660	672	658	636	628	714	644	672	677	699	690	659	623	639	678	629	644	722	679	693	629	684	682	679	666	683	635	655	641	688	654	658	681	652	719	688	679	657	671	662	654	710	672	633	655	639	668	696	684	667	655	653	625	669	691	667	662	626	643	626	692	672	667	668	645	659	678	693	669	653	658	686	654	671	688	661	667	659	683	673	673	649	657	688	659	643	686	687	694	611	715	660	696	689	648	640	650	666	660	666	639	641	655	670	687	684	659	651	659	626	630	673	671	679	675	657	673	665	685	690	691	658	698	611	610	669	616	672	647	649	660	647	659	657	656	657	636	676	645	672	654	646	664	657	682	684	689	672	664	625	659	708	647	649	687	662	620	631	683	682	671	669	683	682	652	653	694	657	649	694	662	665	644	704	646	691	688	668	655	724	639	716	708	634	638	695	632	718	673	661	665	681	654	677	657	678	647	669	661	670	648	672	679	638	694	646	659	678	723	691	708	660	685	629	654	676	674	643	644	633	632	631	695	658	696	725	639	703	664	677	640	710	650	644	639	697	655	647	668	700	655	681	692	657	637	629	636	628	658	612	650	684	659	614	656	661	681	658	670	636	682	654	676	681	641	649	661	662	635	672	655	657	619	636	681	639	665	645	682	645	603	650	662	648	698	664	676	667	690	680	607	689	665	636	681	669	680	653	674	629	699	691	720	627	672	677	641	655	671	669	668	628	710	676	687	670	698	698	692	644	651	709	630	637	649	697	665	631	670	602	653	673	699	651	620	644	710	665	675	656	643	683	645	674	715	668	692	646	649	644	640	665	693	643	704	678	672	604	685	641	685	630	655	583	661	666	661	694	606	662	631	674	674	646	678	692	656	665	585	631	681	655	689	647	646	680	653	633	663	660	663	663	679	645	666	661	683	649	643	695	637	701	656	653	624	688	650	713	661	650	702	629	688	654	634	652	680	636	649	631	666	677	634	659	662	638	684	699	680	649	632	695	654	707	637	669	702	675	659	637	650	653	704	684	685	673	626	680	658	618	676	687	669	664	663	681	700	637	639	700	642	620	685	728	682	653	630	690	689	621	646	662	633	669	667	663	651	624	652	650	644	637	631	652	717	614	682	664	680	689	671	674	672	666	653	671	669	677	669	675	654	661	631	655	670	667	694	704	622	641	707	689	663	644	639	656	694	631	668	656	668	692	650	647	634	638	677	697	644	646	664	639	672	693	720	621	627	641	689	685	664	667	651	630	685	651	690	677	679	679	711	699	689	671	660	709	629	632	655	636	677	628	673	636	681	692	620	644	661	652	687	628	643	732	706	659	658	612	625	648	712	658	696	698	684	697	692	621	628	664	700	665	678	676	683	672	644	681	669	679	602	659	656	635	693	666	675	668	644	682	679	702	680	650	670	619	649	737	641	655	693	689	660	643	661	694	698	677	623	690	672	635	624	678	644	685	673	679	647	641	653	683	695	686	629	665	659	666	692	626	710	660	660	623	701	715	671	639	662	664	669	650	716	702	661	716	656	675	666	672	589	657	670	687	670	666	688	684	664	700	613	704	644	670	628	686	650	643	645	629	679	689	698	641	677	664	679	656	652	715	693	646	661	649	636	651	696	735	672	664	644	627	664	658	667	665	629	646	662	689	629	663	657	662	660	690	683	674	700	679	649	668	640	627	707	666	638	678	695	687	682	721	652	635	638	634	677	704	654	670	668	692	698	686	639	628	622	670	622	637	663	597	613	626	642	642	658	666	613	651	678	650	639	630	713	649	721	700	644	655	698	686	654	649	704	655	656	699	678	638	696	641	650	669	712	674	664	726	676	712	690	668	674	694	653	674	660	666	656	625	652	628	632	683	647	662	710	666	672	663	665	701	676	634	635	687	640	702	698	645	673	650	644	666	644	650	666	682	607	671	719	700	684	649	642	705	672	664	676	678	682	649	668	672	656	622	691	639	640	660	653	654	691	652	628	689	633	642	614	691	647	708	667	648	657	680	657	674	668	672	684	655	615	679	597	633	653	689	654	660	666	625	670	651	724	662	691	657	639	654	689	621	683	664	646	717	709	691	603	667	661	636	657	652	671	688	653	690	689	636	699	621	667	684	669	683	675	644	705	638	668	681	651	667	720	645	665	656	630	676	682	641	675	675	639	676	628	637	639	690	611	670	671	650	639	679	637	630	707	743	720	620	697	644	669	640	681	683	630	627	658	624	678	666	624	676	666	673	652	716	640	643	664	662	619	646	697	667	631	692	665	640	655	684	695	679	680	633	660	669	639	685	673	654	660	659	651	648	706	671	647	620	648	696	660	662	668	679	675	625	698	669	673	706	631	662	666	681	662	657	670	659	695	653	674	702	641	667	642	658	673	693	629	680	668	674	699	657	679	626	665	690	667	682	628	674	681	656	660	680	681	632	703	626	676	657	662	666	629	635	680	654	717	635	706	660	702	676	650	628	651	656	658	631	640	646	643	707	662	679	679	677	653	686	676	643	673	611	643	704	676	663	637	662	673	676	675	688	633	660	697	661	662	666	666	658	660	590	624	630	717	667	717	671	675	642	648	673	674	668	655	703	685	624	636	665	670	685	654	656	642	627	636	652	678	669	701
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
