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
336244002430	336244002945	336244003495	336244004045	336244004595	336244005145	336244005695	336244006245	336244006795	336244007345	336244007895	336244008445	336244008995	336244009545	336244010095	336244010645	336244011195	336244011745	336244012295	336244012845	336244013395	336244013945	336244014495	336244015045	336244015595	336244016145	336244016695	336244017245	336244017795	336244018345	336244018895	336244019445	336244019995	336244020545	336244021095	336244021645	336244022195	336244022745	336244023295	336244023845	336244024395	336244024945	336244025495	336244026045	336244026595	336244027145	336244027695	336244028245	336244028795	336244029345	336244029895	336244030445	336244030995	336244031545	336244032095	336244032645	336244033195	336244033745	336244034295	336244034845	336244035395	336244035945	336244036495	336244037045	336244037595	336244038145	336244038695	336244039245	336244039795	336244040345	336244040895	336244041445	336244041995	336244042545	336244043095	336244043645	336244044195	336244044745	336244045295	336244045845	336244046397	336244046945	336244047495	336244048045	336244048595	336244049145	336244049695	336244050245	336244050795	336244051345	336244051895	336244052445	336244052995	336244053545	336244054095	336244054645	336244055195	336244055745	336244056295	336244056845	336244057395	336244057945	336244058495	336244059045	336244059595	336244060145	336244060695	336244061245	336244061795	336244062345	336244062895	336244063445	336244063995	336244064545	336244065095	336244065645	336244066195	336244066745	336244067295	336244067845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49494	40661	27700	21711	18506	33395	53869	43320	31158	5975	324	238	248	260	278	273	281	263	262	235	276	262	265	255	255	253	249	276	265	240	261	207	224	257	253	281	254	247	275	265	252	237	226	254	265	253	234	249	256	238	278	242	255	286	242	235	253	237	223	214	220	214	245	227	260	257	350	327	296	322	270	252	246	225	252	264	238	228	269	246	260	264	215	269	253	253	259	247	243	260	269	255	234	243	246	267	223	263	234	251	257	222	223	256	240	260	243	255	252	222	265	243	260	240	252	234	245	247	245	241	229	258	230	236	221	257	233	236	259	262	267	233	250	240	217	238	251	244	226	247	238	231	235	230	249	234	243	246	222	246	243	241	254	265	255	262	250	255	241	229	256	272	218	230	257	253	246	249	249	276	229	278	272	249	218	263	256	237	276	267	244	248	220	228	212	270	249	241	227	260	273	248	258	253	256	259	275	251	238	227	229	275	247	250	247	250	255	249	253	251	275	265	235	262	264	256	237	246	251	206	231	244	230	272	256	249	235	252	241	232	222	247	234	278	256	226	245	241	256	225	247	259	249	249	261	281	244	262	264	238	246	258	233	263	200	251	262	262	264	226	258	235	263	280	271	217	254	230	266	265	237	247	261	259	216	251	242	239	262	268	233	272	272	279	254	271	262	277	238	252	278	270	255	246	248	266	277	256	260	246	228	232	235	256	249	249	229	234	263	263	258	235	235	263	222	245	216	249	223	256	225	258	272	239	259	206	222	275	268	227	246	227	235	242	235	272	243	250	221	232	259	270	262	259	256	247	232	262	248	264	243	270	219	230	261	250	234	254	243	229	233	251	254	226	252	258	273	224	268	244	233	259	265	220	233	243	250	266	248	259	257	265	228	243	263	246	232	256	279	238	242	226	259	227	228	228	227	223	247	238	261	253	254	249	229	250	241	226	245	234	263	229	267	264	242	242	252	268	271	249	275	247	253	254	236	276	276	232	225	230	248	223	289	240	242	244	257	256	252	270	261	245	255	235	266	244	221	249	241	266	229	250	234	243	230	242	251	251	238	249	248	218	216	234	239	235	247	256	259	260	272	240	247	276	257	245	252	248	270	269	266	263	278	225	269	210	256	251	263	230	241	255	251	233	272	251	242	248	249	226	249	239	230	255	255	256	235	262	235	294	233	235	290	242	235	256	244	256	256	248	232	280	237	232	231	283	231	219	228	267	233	227	245	248	219	248	218	266	244	277	237	248	255	240	225	265	267	245	269	237	247	239	244	217	259	248	251	229	254	255	259	226	229	242	244	225	244	244	256	235	259	241	276	229	257	253	233	240	248	242	262	258	221	251	291	276	235	247	263	261	245	261	235	254	255	208	276	245	241	257	246	278	249	224	272	261	252	246	259	235	233	252	245	277	240	211	245	260	222	216	237	245	230	255	233	263	233	265	213	263	227	219	248	250	257	254	246	253	268	240	268	265	258	252	248	257	260	229	246	278	254	231	247	258	234	228	257	214	281	264	219	216	268	259	252	249	258	258	254	242	247	233	238	278	257	240	293	250	254	220	231	247	236	272	258	258	260	268	246	250	232	252	280	261	243	232	235	262	256	243	237	266	274	239	223	234	237	228	261	241	243	239	267	245	243	277	230	239	254	257	249	246	236	271	249	218	239	257	236	210	231	251	228	242	266	264	260	239	249	268	247	250	211	230	254	262	288	236	243	211	229	226	281	275	245	233	274	238	249	255	269	252	270	238	278	239	240	254	241	244	219	248	267	253	265	227	246	258	235	236	251	258	235	256	239	273	232	250	236	230	244	260	237	233	220	245	261	260	245	261	248	246	219	256	274	259	218	241	249	248	235	226	237	259	254	241	232	233	228	269	228	252	266	270	259	266	263	251	225	242	214	263	227	248	251	239	250	220	254	246	243	253	259	219	261	273	255	265	211	273	272	287	253	245	258	232	244	234	246	207	244	250	256	272	243	224	273	267	249	257	231	247	264	263	222	210	261	237	258	259	239	254	238	253	255	251	276	249	244	247	239	261	240	250	244	248	257	221	234	235	232	245	214	241	223	229	308	233	258	231	218	270	265	240	234	258	247	233	251	239	248	256	257	241	238	244	254	255	259	283	235	242	233	251	239	272	230	267	237	269	279	263	287	235	264	235	229	262	261	243	246	268	249	245	240	209	259	260	245	264	290	257	243	226	204	257	217	250	230	241	241	272	252	282	233	235	256	256	240	244	256	248	279	277	228	270	241	243	232	246	257	244	237	248	252	262	251	249	242	252	231	249	245	241	253	259	260	275	246	251	255	247	268	237	223	255	265	244	246	250	238	238	236	245	226	215	219	248	233	263	261	245	252	228	280	247	280	245	242	229	267	235	266	287	253	250	252	219	263	238	248	237	251	254	239	242	254	263	264	235	260	227	251	263	258	258	225	244	238	226	238	240	239	245	260	244	246	247	248	277	266	246	218	252	252	243	245	225	250	257	238	231	252	254	255	229	238	264	267	217	233	256	234	268	218	268	268	263	252	244	241	274	240	254	267	249	230	239	254	266	243	237	246	261	226	275	255	252	247	237	283	280	240	231	221	270	247	245	253	257	271	249	265	222	276	239	247	271	255	275	233	229	261	262	245	253	230	235	261	252	250	267	212	270	256	272	250	250	277	220	250	221	249	270	238	244	237	247	254	263	209	270	249	259	255	233	261	248	247	234	250	248	254	238	269	214	244	258	239	248	232	259	274	274	248	228	201	264	253	231	248	252	262	236	268	274	247	240	249	244	250	275	245	221	250	247	247	262	257	235	254	225	244	220	232	242	275	233	250	242	253	262	240	241	253	217	257	246	241	229	249	231	251	267	250	224	240	256	218	281	250	221	266	238	237	265	235	233	229	245	248	248	238	262	248	271	245	244	250	248	263	262	225	255	226	211	249	270	268	271	242	253	238	262	266	240	266	234	277	245	246	257	266	288	285	222	260	265	261	262	259	241	283	228	260	270	246	228	247	242	247	227	223	266	237	246	249	217	235	215	229	259	248	273	233	227	273	239	239	253	245	243	242	239	227	292	264	230	254	238	242	252	233	217	241	229	218	261	232	226	247	249	224	252	247	257	265	256	232	230	291	244	245	242	254	260	205	212	261	254	255	266	266	244	265	266	240	286	246	223	252	242	243	259	231	243	234	238	226	241	257	229	234	254	242	207	285	280	256	262	275	260	254	235	271	251	245	234	227	250	244	252	282	258	250	246	210	234	250	252	263	263	253	256	248	253	254	235	252	250	273	271	257	239	239	238	239	236	266	224	242	258	218	233	220	256	265	254	249	277	243	258	235	231	274	278	292	230	272	254	261	242	231	246	241	280	282	237	256	226	260	270	244	242	244	254	271	258	228	258	255	255	266	264	251	236	233	233	223	252	226	239	250	242	246	235	257	247	252	225	219	225	253	241	255	233	260	251	247	290	221	239	241	256	254	229	226	271	256	263	229	248	265	239	231	258
40613	42642	14706	9546	10613	48097	64493	54605	40898	1564	769	772	805	717	670	774	682	695	685	712	671	718	677	671	681	706	687	654	661	642	676	669	706	645	660	635	639	689	661	663	684	705	692	666	676	634	684	705	683	650	652	636	716	644	612	657	661	671	691	670	684	671	674	673	660	863	1388	1381	1111	895	762	689	625	664	605	668	645	655	603	662	630	685	651	672	614	681	679	643	665	696	662	657	617	586	697	679	656	665	642	634	647	662	666	662	657	671	656	670	653	627	678	672	651	601	686	655	684	676	690	717	632	666	649	677	684	639	668	676	669	645	621	657	664	701	636	641	680	642	688	640	663	659	613	606	646	635	615	654	687	651	665	606	642	721	667	631	694	616	606	664	634	685	671	654	667	628	660	671	685	670	627	632	645	727	610	674	678	639	640	660	638	638	673	658	689	696	706	689	705	661	613	664	679	693	649	647	675	652	654	666	659	637	661	631	623	659	674	703	688	650	634	688	670	691	687	678	649	689	618	676	665	650	645	670	696	659	668	640	683	689	678	653	626	687	674	631	657	656	586	661	582	630	636	622	664	671	670	683	640	651	676	701	650	639	677	689	664	660	672	705	653	659	640	680	676	663	666	657	653	624	672	714	625	660	622	634	643	659	661	675	676	630	641	644	655	687	657	659	642	658	649	662	634	649	628	660	646	639	676	610	659	626	660	702	661	653	671	662	649	628	660	693	649	669	659	647	636	673	663	635	649	653	647	605	626	700	658	666	651	648	650	665	658	647	658	643	640	645	684	637	628	677	675	690	660	616	672	634	674	657	661	661	640	646	633	673	610	681	633	664	698	679	669	639	679	663	612	617	632	666	603	647	699	702	671	665	627	676	643	632	636	644	634	627	599	655	643	710	612	663	620	713	651	637	630	639	667	645	669	631	654	615	654	651	686	655	721	628	641	644	684	667	663	698	692	674	668	635	642	673	654	649	657	644	627	670	618	643	684	725	619	629	665	694	660	662	688	631	673	627	646	664	646	633	667	674	686	662	660	628	679	623	622	670	677	675	682	663	644	657	690	657	644	653	691	633	670	684	717	631	641	676	648	656	690	619	618	691	624	641	637	675	687	726	653	691	617	709	656	670	640	690	651	631	682	654	650	633	651	679	690	637	658	667	729	656	653	647	656	646	661	689	659	687	658	654	649	611	629	669	670	661	689	651	660	658	665	690	676	659	696	690	674	664	670	673	631	657	622	683	635	633	661	656	650	692	666	672	654	641	639	645	638	686	675	639	681	663	686	686	650	639	675	637	698	691	664	694	675	665	672	640	609	622	670	684	628	668	698	623	657	650	683	640	621	675	663	658	688	645	671	674	658	641	654	664	691	684	732	710	606	621	645	621	620	633	676	683	623	654	671	600	632	684	674	661	672	631	655	704	670	622	687	621	602	645	667	669	687	653	686	628	637	678	665	655	669	653	668	658	676	662	639	670	676	642	668	649	607	673	623	668	686	628	629	645	632	641	676	693	643	634	681	639	715	664	653	658	659	641	635	656	641	613	659	703	630	667	715	681	660	654	674	650	658	681	594	640	636	671	662	675	690	623	666	660	670	639	655	700	650	640	673	691	709	622	671	648	621	631	653	665	615	720	684	640	644	652	640	666	691	653	661	608	705	663	669	656	681	630	680	666	658	641	665	665	608	655	643	640	699	653	682	683	671	685	627	653	626	648	641	631	642	631	661	627	631	668	670	651	710	685	654	696	649	684	640	622	677	697	695	673	680	651	645	687	678	675	626	665	644	638	639	658	670	654	614	600	631	658	661	646	658	650	667	637	621	648	662	645	662	661	680	670	626	656	645	680	692	649	643	648	657	660	668	655	656	634	643	675	674	640	649	627	658	671	656	672	679	674	651	679	662	682	662	678	590	669	710	628	662	681	663	634	602	678	672	643	668	646	656	670	714	625	688	669	663	682	648	679	674	636	590	653	655	655	652	675	647	652	605	634	626	630	630	609	651	654	684	679	629	632	682	704	603	626	674	667	674	622	656	733	634	648	645	642	637	679	628	655	658	665	669	656	663	650	689	658	627	659	707	652	689	674	632	637	632	663	650	669	680	655	669	658	659	676	649	640	653	666	649	677	621	657	670	661	624	670	655	643	670	617	677	712	680	681	661	673	682	662	736	681	667	645	605	658	651	642	666	688	667	672	633	664	646	650	686	685	679	652	649	664	654	680	661	649	667	640	680	666	705	634	676	666	660	616	664	671	661	652	646	682	649	646	631	655	704	705	666	651	642	616	631	628	650	632	666	652	674	666	711	683	667	623	618	622	637	645	679	661	648	640	682	671	638	646	626	665	680	677	629	639	639	663	707	723	614	652	641	654	661	644	621	675	668	608	663	634	647	674	635	591	648	624	634	634	635	667	659	594	628	635	669	691	645	655	645	632	588	650	673	646	654	679	601	699	636	657	649	683	658	627	656	667	635	637	656	618	712	673	671	684	670	662	621	664	679	653	625	632	680	661	711	650	660	665	636	674	664	602	709	684	692	651	640	635	678	673	634	647	673	695	650	693	644	651	627	679	628	610	653	675	663	685	652	690	649	632	670	636	651	683	650	662	644	667	668	680	662	678	671	620	652	685	668	642	634	644	637	658	666	677	629	696	663	679	654	666	674	653	658	624	654	624	619	612	620	657	620	658	649	672	665	660	649	700	611	662	684	662	662	647	668	660	633	666	681	665	687	647	692	623	635	654	668	698	664	683	702	696	685	649	653	659	649	650	624	656	672	625	684	671	664	676	643	682	651	641	663	658	665	696	662	657	653	625	657	648	632	625	640	672	663	629	648	669	631	688	639	636	665	680	748	688	667	692	679	647	674	697	666	676	726	675	658	673	621	637	652	595	615	644	640	675	682	692	648	650	657	600	647	666	624	629	621	625	645	676	667	651	644	645	628	643	615	639	673	664	627	655	689	686	700	667	637	691	693	683	661	606	664	647	672	641	626	692	651	669	629	677	657	647	664	666	641	612	660	628	626	687	645	621	643	618	664	657	669	624	646	644	648	678	675	643	670	667	608	657	633	669	678	685	693	735	632	661	626	652	640	673	655	629	638	680	689	673	677	644	654	665	656	671	645	639	664	656	688	712	650	642	718	653	618	665	696	690	655	668	654	675	682	656	605	670	672	616	614	663	635	642	667	676	699	616	690	638	646	665	695	644	618	668	645	624	664	637	622	670	594	629	626	648	623	656	647	622	660	683	663	638	633	653	668	627	702	668	655	673	630	611	670	691	623	642	653	664	642	680	615	663	675	679	671	633	616	676	681	654	678	677	637	643	673	623	656	653	650	607	637	653	611	683	651	668	659	648	669	660	645	672	636	668	655	691	659	690	648	634	623	663	617	604	624	643	637	668	679	644	652	657	678	644	644	657	655	690	676	663	610	647	649	651	564	699	651	613	648	647	682	677	657	617	653	677	645	685	700	628	686	637	622	675	656	636	675	640
11522	12246	6514	1127	640	2733	5442	3902	1923	347	186	188	214	220	209	191	198	212	222	188	207	218	212	190	161	200	201	205	218	204	179	199	190	184	234	197	241	221	219	196	207	225	171	191	209	176	192	181	202	191	189	189	193	203	217	211	183	199	187	219	173	191	188	170	173	180	212	228	197	212	227	216	189	204	169	188	199	215	180	181	221	197	194	176	203	186	208	184	204	193	219	205	233	183	196	213	190	184	202	197	209	218	211	185	169	216	192	167	184	196	201	205	188	198	202	171	182	222	195	215	199	202	231	212	189	204	204	182	196	207	216	197	225	212	191	209	206	223	212	187	209	214	208	205	199	191	217	209	225	223	220	198	185	202	203	198	210	201	208	221	197	207	193	208	215	167	176	183	219	200	190	214	210	208	206	207	220	210	184	183	219	189	202	203	188	206	205	201	212	204	188	210	202	176	199	240	197	208	184	176	174	192	222	209	190	197	200	220	207	211	207	208	222	218	215	184	191	193	176	197	192	184	233	209	204	214	221	211	193	209	174	183	206	221	177	189	173	214	209	210	214	207	206	199	222	193	207	188	203	220	180	224	181	195	227	192	209	220	201	187	201	211	202	197	222	182	190	184	195	217	184	200	186	203	216	217	204	221	228	194	220	195	224	207	221	205	204	205	218	187	222	212	188	200	215	194	225	181	199	205	203	192	200	199	225	194	192	218	200	213	198	209	205	212	195	191	182	164	209	207	213	215	167	221	181	169	195	203	212	217	201	212	222	189	210	216	198	199	225	201	196	210	242	214	200	196	194	196	208	198	188	216	189	205	229	223	196	189	188	223	209	202	201	197	188	199	204	215	215	184	178	223	194	200	193	207	193	210	176	205	193	199	184	220	194	172	188	206	208	211	199	189	208	202	212	193	184	176	208	215	211	200	203	192	216	194	185	196	206	223	194	200	204	183	215	220	205	211	209	200	188	179	212	187	208	222	175	198	215	194	192	221	211	174	199	193	215	219	192	183	194	200	207	204	212	176	214	200	221	207	208	207	248	219	181	195	197	211	201	217	224	195	202	218	201	204	186	214	191	202	212	192	190	195	200	198	212	199	223	173	219	186	215	191	185	224	209	184	194	192	204	186	197	207	202	192	203	201	188	186	201	191	198	206	203	201	199	218	216	221	197	179	191	202	213	180	203	211	198	228	209	219	195	201	202	202	220	200	212	201	215	205	210	213	210	211	218	196	177	185	198	197	208	211	198	197	163	199	180	213	208	204	189	197	200	195	191	190	221	205	197	226	202	200	215	166	197	196	233	209	210	184	205	192	200	199	197	168	197	207	204	218	217	207	212	208	212	205	174	189	201	199	196	173	206	210	211	195	180	214	216	191	185	188	255	203	201	209	230	184	205	199	198	197	193	198	203	196	207	204	190	199	201	193	221	194	201	182	206	194	189	194	219	216	225	201	178	213	197	201	215	184	232	229	185	176	213	184	199	195	206	237	161	214	198	224	200	200	193	200	211	192	179	206	201	168	191	197	191	181	162	197	192	196	206	213	215	200	237	184	216	210	200	222	193	200	215	210	203	185	217	225	187	219	200	229	215	198	217	201	190	215	208	178	214	206	215	212	212	226	207	191	230	167	192	202	194	203	220	226	189	194	198	214	201	206	201	187	210	202	179	197	206	196	193	206	206	188	199	191	212	199	201	225	197	218	181	198	190	218	214	196	206	190	187	219	223	191	201	191	210	211	181	184	200	220	176	176	181	198	184	217	204	202	213	202	201	203	179	192	177	174	164	218	199	202	200	223	204	197	217	197	231	215	224	207	217	190	191	199	195	201	218	176	181	203	222	215	196	206	161	193	206	180	189	205	195	203	197	213	186	202	212	195	209	191	192	190	184	231	203	226	206	215	208	209	195	211	206	232	209	198	205	218	198	184	200	211	232	201	231	215	177	184	209	192	215	188	193	220	221	174	197	198	227	216	174	209	204	213	210	187	173	222	212	188	191	196	203	193	200	200	203	189	201	204	204	218	201	214	170	217	186	185	230	207	216	185	180	189	216	207	195	198	210	210	215	198	182	169	187	185	207	168	200	200	213	193	204	211	189	188	193	170	229	193	198	211	219	188	210	211	200	199	206	217	214	192	191	206	205	218	187	201	197	209	204	221	220	197	176	185	189	202	201	211	197	213	200	194	193	217	213	200	189	225	210	184	201	215	202	192	207	197	158	201	203	228	191	217	206	215	199	188	207	179	209	209	205	194	175	228	185	164	184	200	210	203	194	182	217	187	197	182	200	191	193	199	193	192	195	183	207	195	208	198	200	213	239	227	226	221	187	212	218	184	206	193	211	190	204	186	205	214	182	199	228	199	194	204	210	184	178	201	205	219	210	186	202	202	201	201	192	182	200	189	221	199	197	210	208	198	162	204	200	187	194	226	209	216	196	173	197	217	225	220	188	186	214	232	204	184	229	196	205	202	227	198	187	203	177	207	215	197	217	195	207	193	205	224	190	198	187	194	184	242	191	181	212	206	173	220	205	187	212	203	199	188	211	176	200	190	200	218	216	213	187	201	210	219	202	186	208	188	166	200	209	208	189	196	211	197	215	204	224	252	214	228	199	227	204	215	195	189	208	204	205	223	230	207	202	206	197	223	181	202	216	178	198	222	186	171	218	172	204	210	202	183	192	215	193	202	184	213	207	215	204	211	226	214	207	182	189	216	211	215	175	199	197	205	197	211	222	204	208	201	203	244	208	197	206	203	185	208	189	184	173	203	197	218	184	197	206	218	194	204	225	201	184	215	216	191	218	211	196	192	208	204	199	192	175	221	221	225	217	227	195	207	197	198	208	180	200	201	194	197	210	207	209	202	197	199	197	220	202	223	210	214	233	208	195	215	202	211	217	230	201	191	207	222	194	188	230	210	213	200	209	193	195	181	208	199	209	198	203	190	207	226	206	210	219	180	200	221	214	220	184	206	210	172	209	199	209	205	174	199	242	192	193	203	212	205	187	219	164	215	204	214	218	182	189	206	203	208	194	211	200	212	182	188	194	199	186	216	178	181	192	195	195	219	185	183	212	184	226	208	186	233	206	202	196	176	195	210	193	186	194	207	248	217	238	195	193	187	204	210	195	184	204	221	185	196	220	225	202	206	196	209	192	225	192	184	175	191	193	191	196	215	193	215	199	186	196	220	179	170	225	191	198	205	206	218	190	224	205	188	250	208	216	205	214	186	191	192	208	182	207	207	211	184	195	201	175	185	193	197	201	175	206	179	218	209	185	214	195	186	183	197	202	215	201	219	207	203	177	184	196	195	196	185	195	225	210	194	183	211	206	197	180	219	217	212	212	163	227	191	185	202	191	226	217	201	169	178	185	213	184	200	200	183	215	200	188	195	212	204	195	191	180	207	196	222	189	215	201	198	232	197	193	220	197	204	198	221	211	208	184	192	215	205	217	201	170	216	198	206	192	208	223	249	206	196	204	214	207	176
9623	15397	5126	966	1223	11248	18270	12557	6338	749	554	587	574	573	541	641	549	578	551	566	532	582	536	585	559	597	536	571	550	567	605	537	561	575	569	558	552	524	573	575	573	571	549	563	579	558	584	585	575	538	573	558	536	590	545	577	562	549	558	567	512	573	526	585	539	535	545	616	585	623	571	543	556	564	554	571	613	517	608	574	554	572	548	565	585	573	533	541	619	537	573	580	575	556	562	571	584	545	553	562	580	524	592	522	610	568	577	575	574	549	567	515	507	553	556	550	613	559	566	570	544	581	520	577	583	617	553	604	590	519	591	587	583	570	548	581	568	564	564	557	570	581	544	534	596	545	562	550	558	586	537	557	571	583	565	570	597	578	587	551	570	616	611	610	530	563	577	517	543	579	536	593	562	596	561	559	571	572	597	610	565	585	587	583	565	576	584	583	556	586	506	570	604	545	574	560	548	504	550	574	548	545	538	580	572	537	545	545	587	585	538	554	542	572	579	568	604	552	564	584	593	568	537	540	595	607	597	542	591	524	560	559	594	592	567	595	560	524	606	556	560	576	569	591	568	572	574	569	564	542	573	581	561	542	560	577	605	577	564	579	564	578	564	548	523	557	562	577	577	568	588	527	561	574	564	581	555	576	578	557	594	510	546	547	589	532	564	581	577	511	559	572	588	588	562	514	573	555	610	524	554	578	573	555	565	570	532	557	556	566	582	557	506	567	545	601	524	538	607	604	556	608	559	600	525	572	599	578	540	538	560	604	620	587	552	518	543	562	585	587	557	564	582	529	554	581	590	570	589	553	546	548	587	547	581	600	519	575	573	613	581	594	565	598	589	560	560	590	571	591	541	573	571	602	554	584	586	527	563	530	559	573	552	584	545	566	527	554	550	591	590	582	590	555	587	582	554	566	574	588	598	556	566	566	542	603	551	573	585	585	575	546	581	540	529	508	554	577	536	590	593	546	573	564	562	562	587	555	612	559	561	559	583	596	584	619	544	575	555	559	554	547	591	559	568	503	543	565	567	547	574	542	577	608	600	566	569	578	602	567	556	563	606	565	555	586	573	540	585	547	586	581	561	581	535	568	582	589	571	569	525	559	557	542	567	577	492	573	570	577	597	563	563	554	583	615	587	538	525	585	552	564	596	555	572	553	543	532	575	563	566	546	574	571	567	559	588	574	578	561	563	585	587	574	558	551	553	567	573	520	563	600	579	570	531	575	542	560	532	598	546	563	563	561	571	595	584	594	565	540	577	567	537	566	525	569	585	597	611	558	560	545	560	570	604	538	584	559	545	548	586	590	581	605	564	566	547	583	542	553	582	575	600	564	585	546	557	561	573	571	554	594	554	570	593	586	587	536	559	542	584	624	576	534	553	539	577	572	581	555	551	591	546	530	557	553	563	520	559	547	555	580	521	525	514	580	573	564	569	605	549	522	576	555	598	550	606	575	589	576	600	553	577	559	570	574	547	578	553	540	543	576	540	579	576	545	530	582	533	554	529	571	598	552	547	572	555	579	591	569	550	542	634	560	597	571	597	554	546	532	560	577	542	578	603	562	569	533	574	557	585	590	562	515	548	589	537	579	589	556	551	606	565	574	588	562	573	558	549	603	577	568	580	584	568	573	580	562	531	549	600	594	579	556	544	585	558	567	556	561	564	519	592	548	598	605	562	558	609	569	577	530	591	609	577	570	561	569	507	572	580	549	555	584	553	570	550	588	574	552	577	546	596	573	516	609	535	574	534	591	608	582	583	578	533	531	600	564	608	579	524	562	570	569	555	569	585	609	566	597	570	566	548	582	594	576	562	592	599	542	590	565	633	575	535	589	572	558	550	569	576	538	586	558	562	549	568	588	553	563	610	572	568	523	599	574	545	550	546	550	595	606	533	585	567	587	523	524	554	579	564	564	594	562	562	568	591	583	519	558	561	547	617	561	593	572	558	592	580	594	557	583	570	577	634	583	614	571	573	544	554	565	611	565	581	564	543	575	532	589	519	567	562	573	566	549	557	564	600	555	595	561	564	560	572	612	561	564	571	551	550	593	558	567	591	528	594	553	570	555	540	568	577	549	525	587	624	548	557	551	584	546	579	579	549	569	561	545	557	571	581	545	546	542	535	553	546	563	599	583	582	608	566	553	571	562	555	575	569	526	577	556	584	553	605	574	586	549	561	534	540	544	529	571	587	543	545	566	568	540	546	551	566	548	605	573	565	526	562	590	616	569	550	555	604	504	598	570	611	546	549	549	549	566	616	567	612	546	547	544	567	593	603	545	528	583	546	596	551	619	544	550	590	557	533	571	565	584	556	613	553	616	561	499	553	545	544	564	549	594	502	563	553	558	601	570	557	574	565	558	641	554	591	540	586	540	515	563	583	592	524	563	567	566	558	599	548	566	538	604	554	605	584	571	578	603	542	563	575	590	515	545	625	569	522	593	575	584	574	566	598	575	547	620	547	581	513	567	566	599	580	593	576	578	575	539	570	584	565	582	617	566	527	555	559	592	513	567	565	608	571	541	599	552	533	548	529	520	551	579	557	527	553	618	573	604	556	612	549	570	626	551	613	586	588	530	550	539	547	556	514	556	545	575	571	604	552	582	555	586	576	556	567	532	549	580	555	574	615	557	578	564	574	575	550	576	578	557	594	568	610	589	570	595	556	581	548	528	546	558	560	567	539	591	533	561	576	569	558	585	570	633	596	565	537	594	573	553	534	543	559	562	544	545	560	599	594	533	547	550	523	585	547	554	601	564	589	602	623	557	564	549	559	547	604	600	528	571	573	558	563	576	568	554	599	592	568	570	562	563	515	553	550	561	587	572	632	588	570	517	548	533	540	544	562	553	601	583	560	554	511	608	588	589	572	593	627	524	545	574	598	527	612	568	561	562	543	602	562	590	531	549	546	547	567	546	550	573	587	560	565	547	583	557	558	599	572	611	576	613	529	574	569	567	574	550	577	550	551	576	548	539	578	528	558	612	580	553	594	591	579	589	601	531	571	579	571	575	565	573	571	580	565	639	562	599	573	526	549	578	584	552	612	588	543	599	551	573	548	580	551	565	548	539	532	603	535	569	592	554	560	570	599	583	577	554	562	549	602	574	563	550	530	520	545	561	571	567	569	587	550	532	562	527	562	589	581	615	563	545	569	548	539	544	576	549	558	570	590	617	572	516	572	563	608	580	540	601	555	570	571	568	550	541	547	562	560	544	599	516	512	559	568	556	563	547	569	573	541	571	548	582	572	556	559	562	550	602	489	568	559	567	569	544	554	535	569	579	603	571	588	525	615	584	548	577	565	562	589	589	553	595	598	565	556	589	600	605	578	586	598	588	532	573	559	585	567	533	535	563	574	595	541	583	549	550	579	568	558	572	560	559	606	555	523	564	552	602	575	581	561	496	570	560	569	537	566	577	601	564	584	590	593	524	565	553	558	566	598	607	553	538	567	539	579	559	551	603	538	565	593	576	581	537	563	561
44195	44077	26126	18537	11695	27318	43482	37053	19196	2556	206	207	211	221	200	208	207	222	234	187	193	198	189	185	208	193	202	191	224	222	233	187	192	205	231	199	206	214	207	226	195	200	218	200	206	209	220	194	216	217	237	194	208	226	188	193	213	213	227	209	206	212	227	197	219	222	227	225	270	212	234	261	195	201	219	206	200	217	202	203	194	220	195	219	185	219	224	203	221	209	236	210	195	193	216	210	180	218	204	217	238	198	200	213	206	183	201	231	193	197	210	201	202	229	229	210	218	204	238	230	205	203	184	220	210	200	180	212	203	242	203	219	216	206	200	217	201	194	211	237	224	229	208	197	221	208	210	208	222	193	223	211	218	217	205	193	194	204	193	205	213	258	203	204	206	244	205	197	194	206	214	212	197	199	229	196	218	201	204	222	209	221	180	191	216	215	228	217	192	218	231	214	214	228	217	210	233	190	211	192	221	189	203	197	230	181	215	178	197	225	195	175	203	193	209	196	231	208	213	216	216	218	228	203	212	227	212	215	197	195	224	194	258	229	206	192	239	216	212	204	200	221	236	217	208	179	223	211	198	212	228	217	205	218	197	197	214	186	205	196	218	208	199	210	196	196	231	208	223	224	243	210	197	205	207	216	230	197	196	210	215	192	219	221	239	209	201	205	206	192	204	239	215	193	216	200	209	204	216	218	177	219	228	199	220	199	188	193	214	210	216	190	195	208	220	237	196	251	187	209	197	195	219	208	218	214	185	172	225	230	188	203	191	216	196	200	219	196	221	210	236	212	193	213	224	211	224	198	204	192	212	215	193	197	219	204	202	202	223	240	213	197	200	187	221	219	201	196	218	226	190	215	212	220	240	165	202	209	221	217	235	205	207	195	223	220	215	214	208	186	204	231	212	203	212	206	211	207	218	221	212	199	219	209	221	210	184	248	181	226	204	233	210	217	229	178	224	190	213	195	201	178	234	206	212	212	214	224	229	211	228	201	185	235	214	218	207	217	223	210	206	233	209	220	214	220	227	187	211	203	219	208	215	222	203	217	217	198	189	230	222	172	205	224	208	228	210	201	205	211	221	186	215	213	220	210	211	230	220	202	215	202	221	216	220	228	220	202	215	222	216	216	217	186	236	201	217	201	224	199	208	225	205	189	205	209	227	182	227	218	236	191	220	229	225	206	213	200	201	203	220	210	209	200	203	199	243	215	197	210	218	194	185	216	193	226	230	201	209	201	206	199	197	198	216	196	216	206	246	209	226	191	240	206	216	211	238	220	238	234	197	189	213	205	200	201	222	239	191	191	225	226	211	217	217	207	227	222	217	213	226	192	207	206	216	233	250	222	233	209	201	223	220	208	184	171	217	212	231	195	217	194	200	255	200	219	205	211	195	223	217	211	182	197	239	201	203	217	211	203	203	232	235	201	226	203	219	200	208	228	224	216	195	187	225	214	238	225	226	195	190	201	213	224	179	223	192	207	197	240	192	214	205	218	222	206	230	188	232	217	179	212	194	212	205	206	216	240	235	207	225	230	188	202	178	213	210	213	186	201	218	196	208	198	187	233	189	231	209	241	183	205	227	189	199	217	229	222	193	209	204	207	213	210	211	218	211	203	220	189	222	198	228	219	197	197	200	220	201	217	227	238	235	219	234	189	233	203	194	202	179	232	217	207	232	198	208	198	219	213	193	222	206	212	220	198	226	216	244	215	216	208	201	215	194	224	210	236	211	203	178	242	226	181	213	240	224	204	213	208	206	222	223	231	204	217	205	198	213	199	205	228	225	205	207	209	227	189	199	198	225	223	226	214	209	210	224	221	216	218	214	190	190	184	190	189	186	208	223	204	209	228	210	236	177	217	210	198	199	206	204	187	214	212	187	222	207	202	228	203	221	214	201	231	219	199	173	176	227	208	199	197	230	211	213	200	221	216	220	218	186	209	201	194	202	225	203	203	201	213	212	213	210	203	203	186	212	221	223	181	222	225	189	218	214	210	225	189	196	217	218	205	213	212	208	204	188	203	194	212	228	199	202	186	204	229	221	222	199	212	195	213	216	196	198	170	213	199	200	177	228	228	208	188	185	221	223	235	215	205	215	213	225	191	220	226	225	182	233	216	178	191	192	192	250	205	205	199	225	240	213	234	210	205	197	212	203	209	237	208	218	205	205	232	188	207	239	194	206	210	220	209	205	207	201	212	197	207	211	206	217	221	204	223	199	221	225	196	217	207	188	200	231	191	174	181	226	240	211	228	215	206	209	221	210	201	215	205	211	196	211	204	216	219	220	214	232	190	216	217	204	228	207	219	200	227	208	187	190	220	188	222	191	227	218	233	222	213	209	219	227	199	215	219	207	205	219	229	204	219	194	202	209	182	228	203	186	219	239	208	219	199	172	199	197	212	232	200	220	218	192	215	194	211	216	216	217	203	219	200	195	233	226	200	209	226	218	184	205	209	202	206	218	211	233	212	211	202	193	222	235	202	234	191	216	204	221	202	203	188	224	217	227	204	213	203	202	205	204	234	220	215	194	230	191	205	206	189	208	225	219	191	192	219	205	213	229	210	194	207	197	212	217	244	212	189	209	211	176	217	193	224	208	203	216	211	211	200	233	210	233	188	209	223	188	203	215	214	229	222	181	215	224	201	227	217	224	230	188	209	228	197	197	223	200	194	204	203	209	220	207	242	208	219	201	204	193	189	240	197	187	192	222	210	219	204	187	214	198	231	222	204	217	206	220	221	201	224	215	201	183	222	225	225	233	219	218	233	194	226	227	226	221	219	240	225	202	223	212	210	212	198	205	202	187	200	225	217	202	231	233	201	210	203	189	182	182	219	214	204	244	185	199	216	214	225	197	221	194	204	229	198	210	216	207	241	227	195	203	200	220	208	235	236	217	191	204	203	203	218	194	203	215	220	238	222	216	195	189	211	214	204	195	207	209	192	235	187	203	223	218	235	204	214	210	227	214	237	223	192	222	210	202	201	220	224	201	217	223	214	212	200	212	199	207	208	217	232	202	202	220	214	249	234	213	204	239	213	215	236	218	196	238	202	228	216	206	211	191	196	197	210	202	219	196	228	201	210	212	211	189	214	201	202	222	190	195	219	222	212	208	182	218	219	245	201	199	204	214	221	223	194	221	205	233	211	222	202	201	233	215	213	201	181	211	209	230	217	213	207	215	193	225	224	224	203	224	216	228	182	218	211	219	186	225	208	189	213	194	189	204	209	196	205	220	223	218	228	241	206	197	196	225	224	205	217	214	190	223	217	218	189	228	202	251	202	219	206	242	219	210	199	236	215	206	218	191	228	200	203	191	198	212	206	231	219	222	194	213	213	215	205	220	197	200	203	208	219	218	230	221	229	195	191	213	231	192	189	214	191	206	206	221	220	218	210	206	216	220	216	173	193	208	209	196	219	196	225	194	221	215	208	208	201	210	222	225	199	208	234	225	222	198	204	212	235	230	214	214	186	206	221	218	199	230	212
34299	40053	7215	5762	6774	42748	56662	49400	32861	2568	613	638	609	616	594	638	580	585	639	572	626	605	603	596	568	599	611	610	608	636	611	566	615	586	602	602	630	546	593	566	628	625	598	570	600	567	573	646	593	645	608	590	581	573	598	599	567	604	590	568	636	603	633	590	586	569	596	660	865	867	732	670	641	571	600	542	578	551	569	571	577	567	608	573	527	596	570	565	573	591	589	595	602	598	548	595	608	575	565	572	583	607	557	636	568	619	646	600	587	596	561	604	623	595	619	604	570	603	580	623	583	610	569	592	570	550	584	579	616	597	593	562	592	562	596	608	617	617	582	609	600	608	603	571	583	579	550	594	613	627	606	615	552	592	600	588	620	580	602	592	585	584	602	646	612	579	552	596	646	611	608	606	647	574	583	592	586	609	630	601	606	582	567	556	599	585	569	593	594	612	604	574	560	583	605	576	569	622	591	577	546	595	602	585	572	619	596	618	567	596	605	571	595	609	595	626	589	577	596	582	584	611	575	572	560	529	590	552	568	567	585	597	573	601	602	539	592	581	519	603	629	574	565	595	554	564	599	580	584	575	575	662	567	618	590	569	592	565	575	607	614	590	615	610	569	593	567	575	586	592	623	550	536	579	581	579	596	591	591	588	589	587	601	596	574	610	579	553	611	595	565	605	582	552	565	582	566	586	559	605	590	606	556	545	587	585	568	562	595	588	592	590	562	595	573	622	649	609	576	637	578	605	640	574	581	595	594	535	539	614	632	589	555	583	579	613	630	626	577	575	567	587	592	568	598	641	595	603	608	572	592	610	612	553	570	587	592	591	584	579	588	596	598	553	552	603	549	594	625	578	622	558	621	607	582	623	599	581	620	593	617	600	626	613	600	599	615	583	550	571	583	618	583	570	636	576	592	582	576	567	574	588	594	583	544	526	574	591	546	579	630	536	542	628	601	659	589	623	585	585	605	596	581	575	582	622	561	612	578	639	568	607	585	579	618	583	597	563	605	625	598	590	577	606	542	605	653	578	601	551	605	546	614	627	623	583	583	577	572	549	576	554	606	563	630	600	523	611	565	623	563	576	597	564	578	588	612	571	603	597	597	585	633	613	584	577	586	535	592	534	598	592	596	569	625	592	630	571	606	589	589	575	586	638	576	589	564	569	603	589	582	599	566	622	609	600	574	611	608	569	623	548	612	597	629	583	577	609	579	597	565	575	614	613	640	618	600	588	580	572	583	603	599	541	649	628	605	559	589	570	626	595	574	589	541	554	594	586	578	598	553	592	589	597	580	601	561	615	598	561	561	590	573	637	608	606	641	576	575	560	589	581	593	572	648	579	575	614	614	590	575	608	624	626	583	612	599	558	602	578	595	580	587	548	551	616	577	595	578	588	619	611	591	583	594	618	582	580	632	585	598	545	591	577	589	546	546	596	560	580	621	564	606	559	638	572	560	590	579	564	606	579	602	574	571	572	599	576	609	582	621	549	579	605	578	588	578	646	564	571	615	594	575	582	577	613	581	601	561	563	571	589	584	600	561	567	561	561	586	572	606	563	552	584	564	573	607	572	583	558	600	606	568	572	598	556	623	591	599	593	557	568	646	603	582	596	571	595	590	632	578	601	627	633	572	548	608	588	593	578	588	577	593	578	617	570	612	598	592	564	623	575	607	567	615	571	576	574	571	578	579	594	588	589	559	577	619	587	579	554	540	603	602	582	577	541	599	632	578	576	598	609	590	615	559	593	590	567	565	567	566	576	614	606	539	599	604	602	600	587	585	663	612	575	611	580	581	611	600	548	555	587	627	565	589	573	587	594	625	545	602	633	600	609	572	630	578	588	594	601	614	605	608	572	551	587	607	634	606	625	602	596	557	578	558	589	600	604	547	581	606	547	585	555	559	614	585	563	614	592	562	585	610	580	593	618	584	595	558	621	601	618	637	558	554	549	576	566	565	606	584	638	607	550	602	597	594	567	580	611	610	604	596	580	650	566	597	584	590	574	597	571	586	573	548	576	580	585	589	585	592	602	590	592	550	636	651	589	609	598	611	609	568	602	598	568	627	551	607	598	575	609	600	586	572	559	586	643	605	577	590	546	615	587	608	560	613	583	603	618	580	641	566	590	556	581	574	630	569	571	555	580	588	573	592	584	616	566	612	594	613	558	604	597	574	600	594	594	570	551	582	628	559	556	611	592	593	588	574	589	646	606	603	575	590	590	636	568	590	632	542	601	587	621	627	602	603	549	586	541	593	580	594	588	569	631	631	601	558	550	620	583	607	582	582	580	573	596	587	615	558	582	592	611	608	582	572	589	600	589	575	586	582	580	593	608	611	580	587	628	589	567	598	601	593	576	614	526	573	581	598	567	567	573	557	625	591	552	570	588	566	608	582	531	584	588	572	576	646	586	576	575	617	586	583	568	598	605	584	579	572	604	589	619	579	593	535	552	571	623	519	596	590	559	576	596	583	642	551	599	575	582	631	563	607	605	544	572	537	578	580	613	626	614	561	639	594	584	596	578	591	579	594	581	594	660	593	589	576	604	616	591	569	631	581	591	589	592	581	611	545	572	576	628	570	589	546	579	610	577	606	571	597	593	560	582	600	560	628	594	598	549	616	568	594	591	577	587	545	589	634	571	568	556	606	570	620	580	527	578	590	622	543	607	584	650	570	576	588	607	581	582	649	543	588	578	564	557	585	605	596	593	590	597	609	576	570	603	572	540	571	551	631	579	580	630	575	601	556	597	572	548	562	596	566	618	575	587	546	601	583	608	592	566	610	605	592	566	600	576	585	566	568	607	589	569	578	575	563	563	598	562	564	567	613	583	610	553	564	545	574	569	581	608	588	626	624	603	558	602	581	592	583	640	568	611	630	537	576	604	582	537	618	587	612	588	606	603	655	591	566	643	571	631	566	595	563	570	563	536	606	532	580	589	572	578	597	621	593	609	605	580	631	582	617	575	578	588	617	602	583	578	556	611	582	588	575	574	568	590	626	573	615	557	602	582	599	549	595	569	526	557	635	613	623	575	579	566	578	583	585	609	603	526	610	597	647	581	574	570	620	576	608	597	597	581	581	571	602	584	589	570	560	607	559	593	598	598	595	588	609	597	569	596	557	581	610	637	580	577	567	600	617	597	594	545	652	577	612	601	602	614	600	559	607	607	599	602	581	560	607	597	579	584	599	608	639	623	617	614	599	574	614	597	609	581	561	569	598	577	587	591	566	611	590	629	574	621	570	594	570	590	616	600	621	615	593	607	570	577	573	597	567	613	585	565	601	586	554	579	609	603	611	605	579	561	614	587	583	566	627	605	613	593	578	603	541	576	608	617	564	608	590	603	602	583	600	610	592	584	612	600	562	610	576	577	569	562	586	549	615	587	621	580	538	618	577	627	556	594	605	601	606	580	548	607	584	573	599	541	612	571	618	552	589	592	587	609	577	620	566	591	590	577	580	574	588	552	558	570	570	564	590	567	556	592
50427	44139	27557	22405	18523	35645	54262	53150	32794	7050	354	277	259	265	258	244	276	287	264	257	266	263	281	258	266	275	233	263	252	255	251	268	249	297	262	242	238	237	257	249	257	254	278	240	231	244	258	241	251	268	297	258	272	276	288	261	256	249	256	248	266	251	275	256	254	264	247	278	354	346	318	265	244	291	276	254	238	254	258	291	259	236	236	262	245	271	250	266	255	284	250	285	239	229	228	253	243	258	287	258	220	242	284	259	256	272	258	256	247	249	258	242	270	268	280	269	266	292	257	265	227	251	275	220	270	268	254	268	278	239	246	242	250	214	239	274	264	251	260	283	244	259	269	264	250	261	248	231	256	250	264	263	259	234	251	235	278	267	255	268	284	257	261	238	252	266	254	278	264	228	226	276	257	246	266	269	269	242	246	253	246	256	242	234	248	275	257	269	249	266	265	245	266	254	242	296	260	258	256	236	278	296	256	256	256	253	281	276	241	229	252	253	261	255	268	236	253	246	256	249	272	263	242	244	249	247	290	234	250	262	265	232	287	238	271	235	245	251	287	273	239	225	275	274	249	271	237	243	247	227	245	261	240	238	255	264	245	259	272	278	258	259	248	245	272	240	232	264	279	244	218	262	257	275	248	237	269	248	256	247	273	251	248	261	249	253	241	283	241	255	255	248	252	240	284	248	224	256	244	243	255	284	257	257	258	245	219	266	268	233	251	241	233	267	256	261	256	236	243	263	248	290	237	299	264	281	257	238	257	250	254	279	266	248	255	239	266	250	267	245	250	267	246	256	263	227	271	237	273	266	253	262	295	267	269	235	244	279	279	247	218	271	242	266	242	253	248	277	266	243	257	243	270	270	264	262	263	255	284	284	240	257	257	225	260	245	252	240	262	269	249	265	251	250	216	289	225	236	253	250	273	244	269	263	260	263	274	244	250	263	256	238	267	278	273	252	241	243	248	271	250	230	275	246	267	250	253	251	262	238	252	258	271	268	246	250	267	282	255	274	287	239	250	285	244	251	292	234	249	246	268	267	246	258	275	230	224	248	256	242	256	244	231	275	264	242	287	265	247	268	231	244	266	241	246	245	257	253	240	266	233	258	279	268	285	253	269	267	260	261	271	229	260	224	234	248	247	246	287	266	228	256	272	235	267	273	269	257	217	249	229	243	247	274	273	246	266	270	239	244	267	256	291	208	245	235	254	256	240	258	260	283	243	244	244	227	252	243	291	255	249	257	258	251	289	244	249	267	249	263	249	290	272	223	246	241	273	256	240	300	227	257	226	266	248	251	254	235	257	237	232	247	272	258	265	235	281	257	232	250	288	288	237	269	246	246	270	241	223	262	240	273	245	273	270	268	242	261	256	271	261	247	256	237	243	251	278	275	264	231	278	258	238	250	276	264	270	243	229	254	257	269	233	283	279	239	261	242	247	227	264	253	263	254	253	245	230	264	251	245	276	267	235	258	232	297	279	254	257	242	238	244	264	247	254	241	244	231	247	290	234	235	245	230	252	268	276	251	215	237	250	245	238	257	287	246	263	262	298	260	242	267	277	226	261	238	235	245	254	251	261	249	249	297	242	252	234	273	273	290	242	305	254	247	274	257	255	261	248	235	265	234	281	284	258	238	237	262	229	232	252	244	257	261	257	259	258	263	256	243	276	249	271	261	278	262	281	246	266	266	254	269	267	252	253	245	238	247	249	245	291	257	248	241	230	238	260	252	237	238	257	232	261	279	265	247	239	249	268	249	236	244	286	273	273	267	263	284	253	251	227	238	242	260	265	266	287	257	285	236	229	287	255	243	278	257	270	275	278	242	245	232	234	247	264	266	235	250	232	267	220	263	225	266	272	261	231	238	241	248	300	238	233	281	266	246	233	256	252	266	228	267	263	245	278	280	259	269	271	256	252	230	228	241	236	234	225	235	245	288	269	234	290	269	266	243	236	242	248	287	257	264	229	260	257	265	279	270	280	268	259	252	255	255	244	244	268	254	235	237	260	273	255	264	277	240	227	240	297	259	273	256	236	240	264	268	244	248	275	241	290	242	263	278	245	267	260	280	233	262	246	249	230	246	273	231	272	251	299	259	253	256	290	293	244	251	281	281	245	260	210	238	254	248	234	247	264	276	241	272	240	240	256	251	265	275	267	254	261	237	256	247	253	216	241	261	254	226	264	261	277	285	229	246	269	245	255	242	268	255	203	273	229	287	255	249	249	243	256	255	262	279	275	260	255	283	258	277	262	282	253	254	252	253	235	221	234	237	248	259	262	210	247	266	253	254	257	242	269	220	232	248	238	237	270	283	270	261	242	250	227	273	254	249	283	252	253	270	243	262	260	277	265	245	220	269	249	243	278	238	248	279	245	245	221	277	246	281	271	273	264	246	260	219	255	262	250	226	227	232	254	266	270	266	209	246	256	249	252	261	245	252	280	271	251	254	250	270	256	257	243	269	229	266	231	236	264	263	268	245	269	257	242	243	264	250	245	235	222	242	266	256	254	250	246	284	267	251	265	281	272	275	248	274	248	277	265	265	263	254	265	243	263	273	248	230	238	261	260	229	246	261	279	265	253	242	234	246	235	250	246	259	244	214	261	290	257	250	271	237	252	241	249	272	255	263	272	260	305	257	269	228	250	255	242	288	243	239	242	283	267	271	246	271	266	247	265	277	242	256	242	247	226	300	280	230	256	228	246	252	241	273	256	253	267	269	239	274	257	250	260	232	265	255	233	260	270	275	249	232	242	237	255	280	270	269	268	258	270	275	283	276	257	277	278	228	255	245	246	259	264	250	254	251	239	253	254	248	248	242	276	272	247	231	258	235	272	243	250	256	254	249	242	279	251	270	279	264	241	239	246	246	271	275	260	237	252	263	232	236	265	249	255	265	242	280	243	252	259	227	278	244	276	264	257	270	267	236	253	254	256	250	244	255	246	263	259	252	249	281	253	271	252	271	278	258	255	247	257	275	247	265	264	254	233	255	275	268	269	247	254	243	275	263	271	237	263	253	250	250	255	267	235	256	211	228	258	255	267	255	262	291	252	277	268	249	255	282	268	230	222	268	241	263	242	250	243	234	210	268	255	283	250	257	257	260	237	232	263	272	277	285	236	271	257	274	246	259	237	251	240	254	244	250	257	260	270	229	265	255	257	238	295	243	257	283	244	247	297	236	227	262	269	258	239	245	255	234	245	232	255	252	256	254	266	257	253	255	230	249	257	275	280	271	237	256	286	236	244	247	294	263	249	249	286	252	283	249	245	288	245	278	235	265	231	270	217	248	243	248	251	257	282	252	269	256	232	249	261	236	243	250	313	244	231	263	251	237	256	267	275	269	247	244	246	242	222	259	250	248	219	231	216	262	241	256	268	260	261	248	242	272	263	257	257	255	277	270	229	241	272	250	271	262	258	268	257	241	217	256	269	275	254	267	265	250	244	271	274	261	237	275	291	252	244	307	257	237	230	270	260	259	261	236	261	256
40497	41778	9712	9876	10930	51053	67034	63826	43854	4326	769	739	756	762	733	761	714	735	706	698	687	723	679	715	726	651	711	659	642	691	665	683	656	675	710	685	648	782	707	705	735	677	690	705	687	700	706	668	718	690	692	693	695	707	678	634	679	635	685	690	696	688	674	686	660	741	667	853	1389	1447	1119	870	743	659	670	617	712	684	635	667	667	660	704	706	725	682	638	702	660	701	660	659	713	694	712	652	706	639	652	687	729	668	721	692	707	703	677	643	735	715	729	694	675	615	667	717	683	722	708	714	680	695	677	667	701	653	695	655	671	674	668	661	649	658	682	669	663	700	701	648	657	666	698	714	663	698	690	677	680	722	700	667	647	651	680	647	724	674	676	660	654	726	712	726	679	631	662	682	731	648	681	707	690	675	661	719	694	683	673	637	719	663	652	666	675	693	674	680	659	667	720	661	656	652	715	682	677	695	718	666	663	663	723	658	646	654	684	664	705	689	673	636	697	707	651	691	692	704	660	673	680	717	658	711	688	688	728	650	687	684	683	690	688	661	683	695	669	661	659	661	701	677	722	675	736	651	634	693	689	698	696	685	661	642	641	677	704	717	675	654	669	722	711	680	665	679	691	698	686	693	666	686	667	703	636	648	712	715	706	711	689	634	638	703	671	667	680	705	641	687	668	666	685	656	693	693	670	634	677	708	657	697	677	714	666	660	695	671	667	721	677	700	700	691	667	701	649	721	730	688	647	694	680	683	666	712	697	697	715	688	693	662	707	699	698	698	707	641	648	645	723	657	684	733	714	693	675	655	660	687	640	689	744	657	686	679	676	682	677	708	670	681	704	696	661	659	721	662	715	711	690	688	659	705	621	694	646	650	643	669	683	718	671	730	722	709	651	643	659	699	674	669	706	721	664	689	721	660	664	679	651	723	680	642	632	692	696	718	673	749	683	707	694	687	649	692	721	694	708	645	655	642	677	691	677	693	662	653	664	648	677	681	732	658	686	648	644	692	705	678	682	686	674	686	682	701	705	656	693	751	708	678	731	684	664	679	654	670	668	703	659	682	677	685	649	658	702	710	696	690	666	682	663	675	706	682	622	673	727	651	675	714	658	668	732	742	640	677	691	675	685	683	676	689	687	642	646	672	691	657	650	723	659	676	693	704	672	673	763	687	698	656	659	705	674	667	663	722	670	656	668	698	690	704	683	653	647	680	712	695	655	676	734	655	648	685	666	702	697	682	654	683	723	691	649	702	647	714	699	680	634	618	726	699	650	639	622	699	681	695	648	700	663	675	711	672	672	681	708	651	679	649	702	661	681	677	687	661	679	692	684	704	661	680	708	721	633	669	704	642	639	671	701	714	670	667	681	652	772	705	707	694	702	680	666	682	650	690	688	726	703	699	669	691	692	717	699	666	668	673	694	722	667	721	719	722	650	705	684	695	694	673	637	705	696	692	715	727	705	700	729	655	641	703	702	689	702	645	721	708	665	710	650	658	673	687	697	675	672	659	645	670	650	697	660	642	730	672	689	707	714	667	664	714	713	643	679	703	677	698	685	690	722	702	731	669	690	666	676	687	659	695	707	656	684	668	692	657	705	664	643	651	704	701	710	700	708	639	671	651	669	711	730	667	671	669	715	703	723	662	686	663	699	667	702	656	673	692	689	647	692	671	684	704	668	708	699	697	690	681	699	696	690	703	734	675	629	668	690	690	711	669	691	671	728	706	679	717	727	676	699	676	659	685	744	709	715	695	672	659	659	665	644	695	636	716	715	659	665	694	676	636	701	686	676	683	702	727	722	718	712	714	711	616	691	690	654	715	672	703	671	722	667	692	646	711	705	670	671	664	668	668	735	676	688	680	701	670	675	718	649	628	675	697	728	669	664	662	740	687	706	691	653	661	702	707	653	709	624	696	695	621	684	691	706	650	679	648	655	696	696	686	686	712	691	670	669	681	657	680	696	691	674	668	676	724	665	701	707	637	669	653	677	701	651	658	642	647	713	635	662	672	686	686	693	692	662	661	656	626	677	726	680	641	667	696	672	698	701	640	710	720	666	702	675	660	700	694	633	682	681	647	692	691	633	730	649	690	689	663	698	663	663	669	713	700	690	655	667	658	689	706	641	732	678	610	677	703	719	723	633	681	646	672	656	658	680	667	692	689	648	653	672	636	714	703	686	706	705	711	656	684	690	692	685	643	676	694	664	723	702	695	735	673	712	688	704	660	689	684	666	708	689	670	708	699	726	679	646	641	643	732	726	653	642	666	682	736	674	687	677	735	684	655	650	699	675	715	678	677	674	697	679	668	690	670	700	685	688	699	648	698	683	732	674	709	696	689	692	687	665	616	679	724	676	730	668	651	710	694	679	669	694	693	696	712	696	666	666	676	691	676	657	666	626	698	703	689	656	692	689	685	680	704	676	716	708	698	690	715	697	714	682	685	705	680	651	707	679	645	668	658	657	662	674	650	618	689	653	667	669	668	698	693	673	677	691	651	694	698	687	652	684	725	700	651	637	654	748	719	684	711	677	685	697	697	693	636	689	706	675	701	674	670	654	718	725	676	695	660	702	699	654	699	700	669	637	692	674	688	659	693	684	661	687	695	683	688	642	689	738	682	673	673	677	667	696	686	645	691	644	670	698	663	653	688	685	727	688	694	732	675	720	619	711	662	648	683	720	675	683	671	625	694	677	674	644	625	677	678	652	630	714	656	644	670	682	693	696	617	672	679	733	705	645	706	703	681	705	712	719	652	633	656	689	683	675	689	661	666	732	704	666	706	651	709	660	679	696	639	697	673	681	708	732	683	681	674	671	698	711	671	678	658	664	753	716	639	700	660	667	697	689	698	705	702	685	673	682	728	723	755	708	718	694	644	655	675	673	721	647	692	656	678	706	657	636	649	656	650	659	703	685	676	652	647	658	700	693	675	668	683	708	666	700	716	704	693	745	692	717	664	699	729	655	675	661	733	648	719	713	652	681	705	725	689	670	676	716	652	705	683	692	646	713	674	675	693	663	739	673	673	719	698	666	711	701	658	672	682	644	708	691	683	654	683	677	707	688	672	664	656	670	715	691	665	652	720	719	667	683	658	676	695	694	702	674	702	663	694	661	721	707	707	676	723	708	697	672	705	670	698	708	688	712	672	685	691	704	691	685	700	712	679	699	670	724	681	690	717	667	656	649	683	713	681	668	667	694	648	652	699	634	677	691	658	609	679	687	688	700	639	693	703	655	685	629	680	688	724	688	685	669	674	688	701	683	663	689	621	707	715	679	658	701	732	719	665	623	698	668	732	681	639	712	692	649	673	694	610	715	688	724	658	686	679	666	695	731	655	670	667	679	694	688	691	662	672	660	693	660	710	708	693	668	629	675	665	664	726	688	671	676	624	707	688	751	690	630	641	673	721	696	685	670	664	626	695	699	675	666	685	693	704	691	679	705	687	673	683	652	630	686	706	696	635	691	632	697	694	655	667	674	688	684	661
10892	7689	1257	384	275	1630	3614	3812	1631	229	172	201	218	204	203	195	191	191	187	191	171	188	179	198	184	183	206	191	184	182	216	175	166	186	207	176	180	168	176	161	191	226	198	204	192	216	176	192	193	202	195	201	217	181	190	194	190	182	197	194	181	210	191	206	145	178	188	206	216	181	197	172	170	188	185	216	186	171	211	214	196	181	173	184	184	200	201	192	187	171	191	184	191	179	171	186	181	180	178	178	201	187	183	190	182	172	170	183	178	203	195	191	183	190	194	195	201	208	188	218	184	196	192	179	204	192	194	181	184	190	196	201	205	198	190	191	198	185	174	177	201	192	190	164	199	206	206	193	208	189	188	201	180	182	196	187	189	197	202	193	204	199	205	171	158	181	196	196	184	196	198	203	168	180	180	181	204	200	198	184	189	208	197	190	197	206	226	180	185	183	190	204	206	184	186	198	221	208	204	182	188	191	169	206	176	196	186	171	190	177	199	192	210	200	182	187	189	210	197	169	174	174	198	196	204	215	178	206	199	192	182	197	193	195	202	189	193	190	197	192	207	189	167	189	186	197	197	201	198	195	217	187	220	213	209	199	176	193	198	199	170	203	172	209	203	208	190	188	203	197	193	214	198	184	179	205	195	177	202	197	176	181	172	197	171	198	225	218	186	173	203	196	189	202	186	199	210	199	186	203	182	209	148	187	205	191	203	211	199	164	195	200	184	188	171	186	200	200	194	196	187	173	198	201	183	197	190	216	184	181	222	189	185	194	178	181	185	167	189	190	181	213	180	185	186	172	185	205	193	184	188	202	180	221	198	165	205	178	176	174	203	182	175	204	191	204	196	219	184	170	183	205	190	180	179	189	170	174	213	182	194	189	184	213	170	180	173	170	191	212	187	179	200	191	213	204	184	193	170	188	184	183	217	176	182	177	201	207	179	208	203	215	216	176	219	171	192	199	195	186	165	188	194	191	176	194	187	188	197	206	181	205	161	182	193	178	196	167	189	205	169	201	185	169	172	179	180	181	190	170	193	189	183	190	216	201	198	170	191	156	225	167	215	175	198	184	203	222	189	171	176	215	176	209	177	193	198	197	191	180	207	183	181	209	201	218	164	212	200	177	178	202	191	205	197	200	195	205	206	192	197	186	191	190	195	192	179	196	179	186	185	170	164	190	183	199	184	189	191	179	177	185	187	193	183	210	197	202	204	188	188	208	196	188	204	199	195	178	191	213	206	203	179	198	196	214	195	195	182	196	176	198	218	182	180	179	205	195	180	185	183	202	184	195	176	198	191	184	204	204	186	195	213	178	202	195	187	185	202	188	194	208	180	189	208	190	207	187	199	200	202	203	189	200	217	193	196	173	209	183	185	186	194	192	178	181	176	181	215	190	181	179	210	187	190	187	183	185	188	180	170	176	179	164	175	172	209	207	192	196	188	179	198	186	184	174	181	203	202	183	201	187	175	224	195	197	202	171	197	205	180	196	178	189	169	164	183	183	207	178	184	198	182	186	195	182	188	218	191	190	204	182	171	194	209	190	188	188	214	196	187	181	190	203	195	166	203	194	199	178	197	219	197	178	191	195	196	186	202	175	189	179	180	159	179	184	199	207	153	188	190	181	213	193	184	174	189	214	177	166	198	221	201	199	192	179	200	169	198	190	173	190	200	188	186	191	184	193	197	185	204	209	167	186	213	190	212	207	191	195	190	202	209	216	203	191	190	181	181	196	167	205	158	217	177	191	197	198	196	179	193	165	186	191	195	203	173	183	208	207	200	194	202	174	204	179	204	182	209	217	208	190	161	187	213	195	157	183	186	183	190	202	170	178	178	235	210	180	162	189	177	164	202	179	185	155	160	183	203	172	175	208	203	186	184	207	191	177	188	182	174	208	192	194	200	199	215	185	220	183	210	191	185	175	185	199	184	190	209	183	167	227	205	202	187	186	200	198	180	174	204	194	206	180	183	205	178	166	204	184	182	205	168	206	211	202	181	200	215	180	162	194	198	205	210	186	214	197	197	205	195	196	201	207	202	176	184	191	192	181	216	195	201	182	168	197	187	193	187	167	175	163	192	186	190	186	186	174	196	196	193	183	222	186	182	193	194	194	205	202	175	190	200	205	210	192	185	183	185	181	182	177	203	192	194	203	181	209	190	198	173	175	202	180	206	188	180	209	204	181	187	174	211	206	196	184	207	203	186	187	198	182	187	211	195	193	186	203	205	197	186	178	166	188	200	214	181	191	170	181	192	195	194	189	180	197	182	178	177	191	198	164	172	199	208	205	174	196	157	198	194	174	174	190	180	216	189	181	158	176	174	196	200	196	194	206	178	189	197	187	197	203	222	187	173	211	226	186	170	191	205	188	177	165	189	182	197	201	190	214	208	178	194	190	167	217	200	174	198	189	168	191	206	228	190	172	173	175	196	180	192	166	216	182	172	185	192	182	182	200	202	176	208	205	196	200	218	196	172	212	196	197	201	182	200	213	182	228	196	205	164	187	167	181	170	211	194	188	175	197	171	178	165	191	206	205	189	190	175	186	180	216	218	175	188	166	196	196	178	173	191	198	188	186	203	194	194	201	218	186	183	196	207	202	194	195	216	197	192	196	182	203	179	175	216	158	181	183	183	168	177	199	168	212	191	201	203	179	181	197	171	172	189	192	192	186	190	169	173	220	152	214	202	193	161	196	186	198	201	186	186	196	191	206	208	166	190	195	180	189	210	199	183	181	181	184	207	187	182	183	171	181	200	184	188	191	200	195	179	194	180	176	195	188	182	180	186	180	183	208	164	208	226	178	201	155	193	175	212	163	184	177	197	233	192	194	222	186	222	183	192	196	210	180	189	198	180	205	189	188	194	195	210	203	188	191	168	193	194	209	182	188	203	203	191	209	176	218	178	196	193	195	197	209	206	195	188	181	205	164	196	192	203	190	187	203	174	187	182	201	183	173	202	204	179	225	196	197	180	195	200	189	200	182	186	210	184	174	189	219	179	190	183	200	210	181	199	174	181	168	209	181	179	178	190	176	188	197	195	205	199	171	200	198	207	206	185	188	170	201	186	191	184	224	181	194	191	192	192	194	180	190	172	192	180	185	213	196	187	196	171	195	180	160	201	182	186	216	195	203	190	182	181	177	177	189	186	211	175	208	190	210	189	172	177	191	187	195	154	213	185	205	190	171	185	191	185	198	176	203	217	169	186	161	192	196	217	211	193	161	218	196	214	202	204	162	196	198	202	192	159	205	199	181	199	197	185	195	178	173	180	170	189	186	178	188	167	180	183	185	194	187	201	188	195	193	180	176	206	183	205	185	194	186	181	198	183	195	180	184	172	195	185	199	183	198	156	214	175	200	171	187	192	187	187	173	204	189	193	213	189	212	185	199	177	183	188	216	209	209	212	179	181	192	189	201	204	184	211	166	176	184	188	190	178	191	199	200	215	193	203	195	168	199	214	194	172	194	198	190	204	210	175	191	181	192
9525	8815	1014	856	942	7554	14744	14175	6038	694	515	546	532	583	527	539	555	590	573	510	530	593	554	541	540	543	514	533	576	538	543	512	515	529	546	546	534	514	503	598	515	519	539	564	549	548	523	566	530	562	575	528	551	523	546	517	559	553	573	548	549	558	561	539	515	544	559	607	648	604	567	601	532	533	547	588	549	539	582	530	546	583	533	523	530	545	517	536	511	511	565	585	565	523	541	517	593	523	539	549	517	511	589	536	561	544	541	561	481	524	508	545	572	545	538	513	539	518	514	543	577	503	557	534	550	550	522	564	499	528	542	540	532	524	532	520	555	520	545	567	564	527	563	529	555	559	533	568	561	550	550	561	564	499	553	540	538	561	573	545	576	538	540	514	544	555	538	479	550	568	565	557	528	549	507	509	580	547	542	542	510	556	551	542	491	571	572	541	528	565	543	502	564	541	556	552	527	564	532	518	510	546	542	527	507	577	499	536	531	530	570	515	529	518	544	527	558	598	547	516	543	479	555	537	535	507	531	521	545	559	587	509	540	563	548	558	508	502	524	497	519	533	556	542	561	569	575	533	572	511	531	501	513	561	549	568	550	543	536	541	540	528	524	557	565	535	530	555	554	532	504	496	547	517	530	534	567	543	494	571	584	554	568	549	558	556	552	500	598	530	512	576	531	547	589	552	574	553	518	578	515	524	530	532	558	576	523	572	534	577	560	507	559	561	545	588	537	532	511	560	510	489	553	517	543	549	516	555	500	523	552	534	553	551	511	494	532	530	524	529	569	533	561	579	538	558	567	552	528	497	542	544	564	525	576	557	525	524	526	513	520	534	525	550	564	567	547	523	517	551	577	529	556	547	546	557	553	508	572	533	541	555	555	511	567	524	522	506	568	511	508	542	515	564	552	545	507	542	551	551	543	508	593	511	535	562	553	554	532	505	532	581	558	582	527	514	518	551	573	531	543	518	509	546	524	566	550	541	530	514	535	518	553	558	507	556	519	544	514	512	532	530	557	536	517	503	541	541	579	571	544	549	538	532	517	572	525	552	568	535	538	527	526	561	525	531	574	549	511	524	518	505	512	539	544	526	516	552	581	526	547	495	538	544	523	564	525	543	549	559	588	506	523	564	550	584	544	538	518	561	531	548	518	527	512	542	521	544	536	542	519	558	538	609	566	530	502	536	553	548	513	511	550	526	517	542	543	508	513	518	569	498	572	588	536	526	522	537	528	512	535	554	524	532	571	554	527	567	580	505	526	566	543	544	513	500	509	542	546	550	555	541	521	539	563	529	533	531	542	571	541	551	564	477	554	549	562	536	557	524	618	554	515	504	534	540	561	522	508	503	542	567	531	581	528	548	564	572	515	538	539	521	543	533	556	515	514	565	521	560	553	539	558	515	564	579	527	548	560	566	518	555	566	572	590	556	541	526	532	551	543	552	591	517	534	549	587	559	561	528	523	583	512	604	496	524	519	529	508	528	535	542	529	525	560	589	535	513	559	571	536	533	487	566	576	530	515	505	504	544	482	536	524	530	535	529	539	552	534	523	585	551	546	520	550	512	565	487	555	540	537	594	538	584	511	529	552	581	572	555	501	574	550	530	547	497	541	543	546	515	535	524	514	541	511	476	511	543	550	538	548	535	486	533	539	522	547	568	534	535	519	528	575	551	544	558	569	558	521	576	561	553	494	545	515	527	533	552	505	534	549	529	571	553	517	541	530	552	550	526	560	539	556	566	567	523	562	528	530	582	594	558	512	553	505	565	560	550	517	505	530	559	554	550	541	505	530	497	566	550	515	506	513	517	513	509	515	581	496	522	562	559	517	482	520	556	544	559	539	532	536	561	521	531	547	562	519	501	530	515	573	507	512	512	597	518	543	509	525	578	525	530	547	559	541	539	552	556	524	520	520	524	548	538	536	580	527	538	576	556	546	568	514	586	540	556	551	535	538	513	560	574	542	564	512	588	544	576	555	520	514	560	498	575	550	508	538	527	511	573	548	604	523	543	517	590	572	480	507	532	553	546	540	547	584	537	555	558	553	522	525	531	553	524	548	552	547	547	545	551	535	560	535	555	591	580	530	550	517	535	530	525	538	506	493	535	531	535	563	520	551	504	587	521	515	566	574	551	537	538	557	552	556	546	534	562	559	579	543	527	554	606	585	518	562	554	568	501	518	548	558	562	580	524	526	562	568	516	537	512	527	503	493	579	573	567	567	577	564	541	514	548	489	562	551	526	548	529	530	546	537	541	528	555	550	511	549	541	525	557	553	545	535	559	543	491	558	512	558	554	513	498	529	552	547	552	520	560	504	568	532	542	599	550	522	563	533	501	536	557	517	569	541	505	569	516	541	546	538	527	554	541	524	536	565	537	565	546	541	548	530	548	536	548	538	574	548	544	536	547	538	526	514	552	507	556	519	565	541	549	537	520	528	523	531	577	518	531	501	544	543	528	524	544	517	571	540	520	551	576	533	539	566	552	522	515	567	542	537	555	538	516	530	533	505	544	526	517	550	532	578	535	533	520	551	516	517	522	536	570	541	564	560	542	564	562	519	528	510	542	550	588	519	564	500	513	576	566	523	522	587	517	520	501	561	524	577	504	542	562	542	539	481	515	526	543	482	527	524	558	540	527	550	509	564	581	519	553	550	543	600	507	519	515	565	505	527	572	562	531	522	559	545	548	542	563	520	522	556	563	555	550	535	544	503	565	573	583	535	611	553	551	509	538	542	557	560	528	519	506	531	541	573	565	521	547	533	494	537	519	532	559	527	577	460	535	529	529	556	533	551	558	554	529	521	601	488	527	557	540	506	553	551	562	514	513	535	569	537	566	536	563	524	564	559	560	524	511	530	559	549	525	540	542	552	577	552	519	531	510	556	544	494	540	561	575	534	531	538	560	580	560	532	544	529	528	536	554	550	535	540	570	536	545	516	561	547	507	550	567	529	554	537	570	544	591	544	534	499	518	543	588	548	532	512	533	537	593	522	555	540	543	577	571	504	536	566	540	535	520	527	535	519	529	497	560	605	527	569	504	533	517	565	525	552	509	547	565	526	511	553	525	515	561	528	511	525	550	564	525	581	546	579	535	545	528	573	518	546	514	556	490	553	581	538	544	513	568	518	547	561	531	579	518	543	549	535	538	545	550	534	502	541	572	564	549	547	556	578	592	556	582	525	538	529	574	516	537	536	536	513	530	561	546	564	551	508	550	544	517	531	569	551	559	534	526	529	545	535	477	574	536	526	578	535	536	547	535	522	546	531	559	523	526	528	554	527	551	590	531	510	527	602	563	558	552	565	572	534	543	550	562	537	544	538	543	530	566	503	522	535	577	535	563	557	546	544	533	514	512	510	504	566	527	562	559	534	548	532	525	510	526	531	550	558	542	503	548	514	531	575	552	548	557	544	536	564	530	537	504	549	515	560	548	549	552	543	551	537	521	517	544	538	540	528	563	540	575	555	538	539	574	525	548	533	531
42329	42276	24993	16193	9345	15225	44171	38850	19209	1512	226	226	213	221	214	233	201	203	212	195	222	197	224	192	197	213	219	211	230	193	212	203	191	216	214	235	211	233	200	234	236	221	224	219	224	219	217	180	202	216	213	219	239	189	187	222	207	214	225	202	198	194	223	200	188	195	226	294	281	290	255	238	187	212	213	212	229	219	214	217	222	215	200	219	209	213	211	210	195	198	200	219	214	187	192	189	228	225	220	221	216	211	219	217	236	211	200	198	247	189	209	203	214	237	222	204	187	233	191	194	206	201	187	220	200	231	198	203	214	211	195	222	198	212	195	192	210	227	199	204	203	198	196	189	204	162	231	222	227	219	205	228	194	197	190	189	207	228	201	222	215	208	192	200	199	199	203	211	200	215	201	197	179	195	207	237	222	199	201	221	216	214	186	219	188	234	179	191	204	206	215	214	205	226	202	219	209	232	194	204	194	193	205	195	212	186	201	214	210	214	212	210	234	217	197	211	209	181	182	197	222	189	227	230	220	197	177	219	209	204	226	220	219	235	204	180	191	210	220	229	200	202	191	197	198	218	215	203	234	200	240	197	206	231	195	219	194	216	230	216	196	214	195	176	201	210	197	225	225	211	203	196	223	182	217	206	230	219	207	243	183	185	206	200	204	203	244	238	218	189	202	200	193	179	217	187	220	198	193	204	176	192	199	195	230	227	203	234	211	212	232	206	205	223	231	221	206	212	204	186	218	203	221	203	211	219	207	201	223	214	198	223	214	200	223	220	204	225	222	211	184	217	201	195	187	211	184	199	209	227	212	208	218	183	248	192	210	199	221	202	236	198	190	228	220	241	227	189	204	194	216	224	207	190	227	179	232	198	196	187	202	208	194	167	209	209	216	192	200	188	226	196	196	203	185	212	202	233	212	216	216	208	215	173	196	238	206	220	226	182	199	223	196	211	210	212	217	201	211	217	206	209	180	207	202	196	204	208	185	213	187	215	209	190	231	209	221	210	221	199	177	214	193	211	197	213	233	228	240	197	210	182	200	208	198	212	198	192	198	217	178	199	210	177	189	204	213	223	189	196	235	230	202	208	187	208	234	198	195	209	182	218	189	206	193	179	228	211	218	206	192	184	218	209	202	210	201	225	216	209	182	220	205	234	202	200	188	235	219	264	200	203	222	214	212	225	212	185	182	214	208	199	187	210	200	207	212	235	212	217	204	211	201	196	199	187	241	219	236	222	195	214	187	239	209	206	206	216	200	209	214	224	210	204	230	203	197	221	215	223	211	192	221	191	211	186	207	197	210	206	203	206	202	204	194	226	221	214	189	187	211	191	222	224	212	203	200	194	204	196	218	195	208	194	232	209	196	186	187	194	195	194	195	230	226	225	206	200	166	231	228	236	194	216	221	188	219	191	220	217	223	205	194	219	215	203	204	214	214	214	217	212	196	210	215	198	229	198	209	225	181	256	209	201	190	180	186	207	214	197	205	195	208	229	200	206	201	221	202	246	223	181	217	218	195	212	224	230	194	228	210	206	209	174	216	187	213	190	197	220	208	195	196	206	210	209	230	214	193	204	217	201	196	197	200	191	196	215	188	199	188	224	222	215	191	220	208	217	232	215	202	221	231	184	206	214	228	203	196	185	198	189	208	237	203	213	222	201	211	207	187	233	209	209	206	198	221	215	191	196	198	212	179	205	203	219	202	197	205	235	238	228	195	214	201	181	240	190	235	204	206	219	209	225	202	222	220	198	226	220	206	219	224	214	198	221	201	230	208	204	218	181	204	214	220	203	205	226	183	239	211	202	204	206	212	182	191	208	225	188	213	178	214	201	201	207	207	208	229	239	178	190	192	211	212	222	187	211	199	223	215	209	205	213	202	204	233	208	185	213	198	217	205	223	206	203	230	216	234	207	200	192	183	213	203	210	204	219	217	218	238	192	200	203	189	208	207	197	220	203	246	196	249	209	228	202	185	200	192	202	203	212	200	201	215	209	208	196	230	203	188	202	179	201	222	227	211	217	231	202	209	204	221	238	203	234	223	212	188	183	199	175	235	223	202	227	229	226	209	204	213	210	228	226	213	199	204	206	228	224	186	240	183	184	233	205	226	217	228	214	216	233	201	206	196	245	202	211	200	190	211	207	199	220	196	209	200	205	221	209	216	190	207	208	214	196	184	202	218	204	199	216	222	208	198	221	186	199	218	198	198	195	184	206	212	213	211	214	204	187	235	191	204	214	217	220	201	187	203	222	208	200	170	189	217	224	211	196	176	217	198	210	209	211	224	199	213	219	221	211	226	223	214	209	229	207	214	195	212	237	218	241	203	225	196	216	183	193	185	208	192	230	205	215	205	212	207	218	209	192	204	213	171	197	221	200	224	242	210	232	219	230	234	211	216	202	219	181	192	182	224	198	185	220	194	189	227	220	198	189	221	236	210	212	217	204	208	182	227	199	200	188	200	208	231	203	219	204	219	203	212	197	187	229	228	230	206	196	174	218	221	202	212	205	205	202	228	208	191	190	208	203	180	206	213	202	206	201	217	202	203	198	215	191	200	194	216	196	227	235	208	218	213	196	224	196	242	219	184	196	211	177	209	214	205	195	202	201	220	231	220	209	180	210	191	223	211	216	219	200	190	211	195	209	205	203	201	206	223	203	198	225	221	229	217	221	193	215	229	189	210	221	197	202	216	199	196	209	212	199	217	213	197	216	231	210	191	203	197	186	200	228	217	215	195	211	218	213	203	214	207	220	209	198	195	185	223	231	202	187	201	211	192	203	217	216	212	234	205	189	210	216	225	205	192	182	202	220	206	199	180	236	220	188	244	213	222	207	208	211	200	216	232	206	229	230	223	205	207	221	206	208	186	212	214	232	206	185	184	178	215	207	195	211	205	229	203	242	223	182	213	211	218	209	230	218	231	198	216	203	199	209	198	205	225	206	230	223	203	212	212	233	199	195	217	217	194	215	188	224	224	216	221	227	198	220	203	217	207	244	195	185	206	218	229	240	225	171	207	218	199	242	204	216	204	192	192	219	184	226	222	202	194	232	223	188	228	210	215	210	192	209	190	210	204	206	200	213	213	207	225	191	215	194	204	205	225	213	185	213	201	208	194	191	193	195	198	206	205	210	194	216	226	197	220	205	216	178	213	218	197	221	246	188	188	176	206	215	211	229	205	209	224	175	215	209	212	197	210	206	222	196	207	186	250	225	253	193	185	194	210	203	250	200	221	214	207	208	228	214	213	197	186	206	236	207	246	200	197	190	221	206	213	223	215	229	191	216	202	175	194	186	201	219	236	230	202	211	213	219	230	214	206	227	207	200	212	194	196	176	205	235	215	198	223	179	232	212	187	208	218	216	190	211	218	216	195	199	211	221	195	211	230	169	206	198	184	230	206	204	217	213	174	212	208	208	240	190	228	199	221	212	222	204	236	211	233	201	219	186	209	229	220	200	184	207	209	203	217	191	201	200	207	223	212	218
32698	35264	7683	6047	6216	27632	57622	51060	29540	716	675	631	636	612	645	611	606	599	624	607	620	592	576	578	613	612	588	619	596	580	650	588	556	559	613	603	617	552	580	600	602	587	598	577	581	575	571	626	603	596	620	557	593	622	594	611	599	586	620	628	614	602	610	612	590	560	705	1179	1289	971	690	645	571	563	605	574	547	579	588	593	557	592	529	551	590	570	616	619	548	607	564	573	521	604	570	655	604	594	600	600	568	538	599	571	584	587	574	587	556	598	603	590	549	580	613	586	596	607	555	597	612	570	578	592	573	572	611	562	575	618	596	607	580	577	608	606	604	596	577	622	604	596	577	611	597	557	562	661	545	549	579	597	561	594	610	569	581	627	588	569	613	565	609	613	559	599	577	591	554	597	634	594	603	551	578	568	603	628	626	562	580	548	552	579	570	604	605	563	598	583	594	638	604	563	547	603	579	550	576	584	572	621	577	609	631	521	600	586	597	595	590	560	572	565	613	586	596	562	594	634	594	569	589	595	571	539	560	540	589	577	605	565	581	565	574	551	595	569	582	564	582	612	636	603	592	617	576	624	556	578	588	627	619	581	582	607	594	563	549	606	590	620	543	587	543	601	552	579	589	601	581	544	579	618	588	610	616	568	614	567	621	579	567	611	588	579	587	538	580	601	557	571	573	574	611	589	572	593	607	584	583	573	592	591	591	553	604	545	607	578	547	626	603	593	561	605	562	582	613	571	552	578	620	573	568	604	592	537	554	538	558	609	566	601	632	590	598	560	614	519	562	577	589	578	588	635	580	557	598	583	584	578	597	593	584	586	571	584	589	572	604	609	603	596	601	574	612	590	554	579	542	571	578	585	595	599	575	595	576	550	605	595	586	572	621	591	539	580	561	582	626	535	604	606	596	540	590	549	586	595	584	608	611	581	593	609	587	569	534	583	554	573	550	561	607	603	545	579	567	597	571	551	605	585	618	568	607	604	617	564	583	600	518	574	599	589	581	588	576	637	584	600	552	555	541	576	586	610	563	580	578	607	582	581	573	527	585	563	585	587	553	560	588	584	577	617	588	546	591	587	596	607	557	589	542	570	624	593	604	590	598	581	548	575	615	571	639	638	640	590	611	575	545	564	561	598	597	566	612	592	571	590	576	572	575	556	588	582	598	595	586	614	590	591	571	595	593	595	634	576	560	589	610	566	575	587	583	574	592	582	612	663	610	560	618	585	580	560	562	579	558	577	560	596	539	590	574	602	578	597	605	597	548	585	597	567	574	577	572	554	548	580	542	569	588	542	601	604	624	570	606	599	589	594	582	569	594	567	631	606	595	554	586	596	603	616	579	616	571	602	606	579	590	622	568	614	579	595	563	614	614	595	588	582	548	611	568	567	585	603	587	586	561	577	579	586	551	599	544	566	629	568	574	582	570	579	538	585	585	592	585	600	612	592	603	578	612	588	547	565	597	598	552	601	537	573	578	603	588	583	584	608	583	561	586	569	577	598	581	574	563	586	592	590	599	597	604	565	610	563	596	579	572	610	594	586	611	572	635	609	632	596	533	599	619	597	520	595	561	582	593	577	578	585	579	589	604	609	589	559	586	655	582	606	619	614	604	609	588	569	564	541	617	627	645	571	565	608	562	567	622	627	527	535	596	603	595	585	606	627	585	562	636	601	557	601	564	587	583	604	594	589	624	586	576	619	561	557	579	616	599	567	578	569	597	584	576	595	552	584	567	632	591	585	608	558	598	674	518	590	619	605	569	544	578	627	549	607	607	615	578	605	594	583	577	586	621	621	590	580	596	581	568	575	578	623	615	555	575	609	628	575	552	594	606	574	551	614	590	579	568	565	595	554	608	581	545	583	591	577	576	553	574	594	562	578	562	545	555	555	584	581	506	606	562	651	570	614	641	598	612	576	595	587	569	599	597	546	580	587	554	595	561	579	597	557	545	571	602	610	610	578	534	605	564	593	592	566	574	548	580	587	602	609	603	606	597	564	578	599	542	575	600	579	605	564	606	606	635	565	570	613	585	613	574	591	631	564	564	569	607	601	575	612	590	574	611	574	587	580	602	625	558	548	609	596	608	592	598	584	616	607	601	604	604	584	563	572	600	579	627	570	576	615	593	585	603	587	556	564	564	584	560	598	589	592	580	563	600	576	596	551	557	614	566	567	579	604	597	591	591	600	611	556	581	586	586	617	589	598	571	571	584	588	609	574	576	582	589	598	586	602	564	561	551	607	574	598	595	622	544	585	582	584	564	601	570	562	608	568	583	523	595	590	598	607	589	590	598	575	618	606	556	594	615	600	570	598	577	602	572	576	578	587	599	623	574	590	564	557	567	568	562	575	572	588	542	605	549	641	598	563	567	568	573	546	561	599	605	554	592	549	593	564	543	555	653	582	619	598	619	578	618	591	595	566	559	586	596	565	611	592	582	617	584	592	542	631	597	613	586	547	580	567	635	622	558	567	596	613	574	597	579	621	605	560	583	583	616	610	538	550	596	638	551	582	584	576	580	602	564	570	510	566	574	594	594	610	570	594	570	557	605	602	610	591	541	534	579	576	585	606	594	579	585	607	575	568	600	619	569	572	608	566	553	557	591	573	615	544	593	609	605	557	531	608	566	602	575	584	560	562	585	537	611	587	580	594	543	586	549	616	601	604	612	575	636	594	607	587	582	565	604	562	543	578	552	613	603	589	591	557	637	575	570	557	553	597	597	593	573	524	598	562	591	556	555	628	566	604	613	601	537	559	572	589	561	594	595	590	580	601	623	549	565	593	599	599	571	604	559	563	560	595	558	599	609	571	635	579	583	567	588	588	622	595	599	595	577	570	556	594	548	534	627	597	594	622	624	595	588	586	600	528	581	618	558	614	598	556	592	566	597	558	601	587	613	582	598	598	528	605	569	587	564	661	603	587	598	592	576	556	612	603	577	583	607	559	572	580	625	583	565	558	615	605	583	575	593	570	584	528	613	572	570	540	577	583	603	564	608	563	591	588	582	588	552	574	608	591	586	535	609	598	611	597	577	593	597	586	610	592	593	596	603	573	556	572	563	583	604	562	589	561	559	603	586	630	582	609	596	573	578	568	590	613	554	586	567	587	573	565	551	562	551	585	594	573	606	601	578	612	568	596	576	591	560	542	574	622	553	572	609	627	561	583	590	562	577	554	618	606	586	588	533	531	565	609	556	578	603	496	579	599	601	571	642	572	603	598	575	587	566	613	561	603	583	635	600	631	620	584	619	567	565	595	596	588	588	637	571	583	585	586	570	564	573	651	578	568	584	610	616	563	523	578	630	529	566	591	571	584	635	539	596	587	591	546	626	578	597	559	599	597	579	611	634	561	585	585	610	592	540	601	569	588	597	628	579	643	572	553	621	557	589	605	587	603	576	542	557	611	609	580	561	555	578	599	558	537	540	598	572	526	573	549	582	548	603	600	567	578	626	558	600	570	586	609	542	580	578	591	532	589	579	631
52553	42107	26470	22195	17616	39190	56257	50011	30568	4962	324	246	255	259	252	275	261	240	266	285	244	252	275	226	239	256	245	265	251	267	236	246	221	239	258	273	243	252	264	246	232	261	257	253	251	242	252	260	236	237	267	238	246	223	265	255	229	253	249	244	249	239	237	252	244	248	257	330	373	332	278	272	259	239	257	277	247	247	255	216	256	273	252	239	250	256	229	241	217	261	248	257	246	296	238	243	251	252	248	253	263	248	263	213	254	229	259	207	254	262	264	219	216	233	262	239	231	250	254	247	253	272	238	265	226	263	254	245	260	232	242	235	249	263	235	228	247	253	239	220	244	260	239	252	260	264	272	262	234	237	235	254	245	254	238	254	208	256	263	257	255	253	261	262	249	233	222	232	266	252	248	271	257	243	239	238	256	246	244	245	230	275	223	280	252	258	251	254	244	259	241	240	264	258	247	230	261	253	262	237	266	237	247	253	249	267	239	248	238	223	252	258	281	247	235	257	250	215	279	263	255	258	260	266	241	258	259	211	252	225	257	246	233	282	227	246	238	245	254	241	242	275	256	244	234	256	254	256	241	233	253	258	276	274	257	221	273	228	261	254	255	240	229	232	250	227	249	259	240	260	254	233	252	258	255	254	256	262	252	242	234	251	236	249	221	253	219	243	262	252	277	249	237	242	252	256	230	241	252	261	254	250	251	241	273	249	249	283	267	245	240	256	240	231	213	251	231	234	244	229	274	262	254	247	236	254	239	283	258	228	252	293	243	250	293	253	273	237	273	258	286	250	243	230	243	258	239	241	233	232	251	251	226	260	252	246	225	242	250	255	260	247	222	233	230	255	265	269	250	245	222	244	256	228	261	236	255	254	247	233	261	257	275	235	244	241	229	290	227	273	238	262	255	279	249	239	244	214	249	240	224	242	252	224	236	234	240	269	241	234	273	261	238	252	250	251	267	250	271	270	250	245	261	231	248	238	268	236	244	252	223	254	245	254	225	240	238	246	266	242	225	231	268	253	268	242	227	247	298	223	255	262	273	238	239	255	253	269	256	275	247	249	266	241	253	258	275	231	249	198	270	221	238	225	248	279	245	231	256	254	250	283	249	233	242	236	233	239	228	204	241	237	253	229	260	261	261	235	206	242	267	247	257	229	256	243	253	236	248	237	253	250	252	225	270	220	276	242	260	257	255	262	256	258	288	237	264	238	245	227	224	243	242	272	239	244	248	266	249	268	254	235	264	229	263	219	245	226	218	220	248	232	247	257	262	252	218	252	217	247	258	269	276	243	236	269	246	220	263	246	272	258	253	238	225	234	243	241	216	225	251	251	268	231	254	289	249	235	276	212	230	260	286	255	232	239	241	240	238	264	254	261	241	254	249	243	199	268	225	263	217	246	225	250	248	254	238	224	232	279	261	242	254	234	240	268	247	220	234	232	219	223	246	245	276	253	240	234	249	247	237	260	248	223	257	242	244	258	247	262	280	252	250	268	276	223	227	223	262	234	268	245	244	219	231	278	234	267	227	239	234	253	217	237	247	240	221	256	243	239	216	238	229	246	265	236	276	219	246	285	249	239	256	254	256	235	250	233	256	268	264	246	259	262	263	258	255	261	239	259	270	221	263	277	266	241	236	227	255	256	273	244	243	269	230	264	258	225	273	248	237	261	250	228	242	273	236	248	238	241	229	206	246	237	259	223	240	245	243	256	258	263	288	266	237	266	239	241	250	262	249	292	261	239	257	279	234	233	233	246	245	247	240	256	246	257	255	269	248	264	238	234	244	241	244	244	273	224	274	228	226	270	255	255	225	235	223	258	234	257	287	245	248	264	249	283	253	256	240	240	232	267	252	246	265	249	251	236	212	256	226	256	251	256	248	197	238	258	253	255	245	235	238	244	247	232	238	253	271	234	248	250	256	261	243	250	246	239	237	236	222	238	240	245	255	265	227	252	216	268	242	239	228	261	233	266	230	250	262	255	246	230	238	236	235	225	244	248	275	251	276	236	267	236	245	258	244	255	230	255	240	279	226	231	265	199	267	257	230	252	221	284	277	242	251	252	271	244	238	291	244	264	271	282	251	269	235	235	241	250	270	235	258	249	242	259	280	255	210	235	269	239	237	249	238	241	264	295	215	269	260	275	257	258	236	241	241	263	276	242	262	247	250	256	230	238	229	226	274	238	252	233	241	256	253	271	210	251	263	252	259	245	240	262	236	221	259	231	245	217	252	233	248	263	239	237	244	233	243	261	247	248	238	233	242	234	234	259	300	240	248	251	245	271	206	236	253	232	241	267	258	254	265	275	229	249	260	230	257	258	237	241	243	234	254	265	240	252	262	263	233	236	249	250	262	266	257	242	273	255	249	253	299	257	254	255	241	249	239	265	265	253	250	254	241	251	275	255	220	242	250	250	241	244	256	250	268	240	263	272	277	262	263	239	271	250	266	279	250	256	257	235	266	261	252	261	255	248	260	244	225	237	217	256	255	242	247	239	250	231	254	274	234	228	226	255	245	273	254	209	258	262	239	242	252	227	242	226	251	234	250	245	240	245	260	238	249	251	246	248	281	252	233	226	224	244	236	291	235	246	316	241	249	256	254	247	242	252	230	246	267	260	242	249	252	223	296	279	259	246	263	264	246	240	228	246	231	229	241	236	264	231	268	231	236	246	272	249	256	257	258	247	236	261	266	236	227	221	246	268	236	256	244	257	271	262	263	245	249	276	243	239	230	240	244	257	245	263	274	261	252	245	238	269	234	237	215	219	244	253	247	229	266	259	253	250	244	249	263	247	274	250	231	198	253	252	271	271	259	245	261	231	245	219	247	284	259	235	250	212	271	252	255	240	286	247	263	248	263	271	252	257	222	262	239	253	269	245	233	255	231	226	258	255	251	213	264	245	259	263	256	233	255	234	253	225	234	249	235	233	260	246	258	240	250	235	276	232	239	242	254	263	236	253	276	246	263	258	227	288	245	258	243	242	237	242	250	233	258	258	265	258	250	255	238	279	268	259	251	255	231	262	237	264	270	253	244	253	287	278	247	238	263	257	268	223	251	240	273	262	240	251	274	226	293	256	235	226	216	238	267	230	247	236	255	241	243	218	252	236	237	229	245	285	252	250	271	253	256	253	247	291	235	285	225	220	273	249	244	253	256	215	244	250	258	232	252	246	243	253	216	258	237	233	257	238	249	257	229	262	277	224	274	266	228	266	227	275	259	251	217	237	258	237	295	235	231	224	263	255	288	257	239	224	251	265	236	235	232	249	245	246	252	240	251	273	229	251	228	238	215	233	243	230	243	241	272	253	247	235	249	263	235	249	245	260	242	250	250	233	239	236	277	240	264	287	228	215	225	233	229	250	252	255	277	246	240	257	229	275	243	261	219	249	232	235	239	259	238	228	239	230	236	231	259	272	261	247	246	264	275	232	238	256	228	245	254	228	241	236	283	269	238	247	275	236	246	257	252	249	220	262	234	249	240	247
42302	38825	11274	10152	10545	52740	67215	61324	40522	1330	794	767	739	786	777	749	727	702	742	704	705	708	668	705	708	716	695	671	687	684	665	713	721	649	619	723	700	684	661	720	652	680	634	661	658	715	653	751	658	706	649	680	698	653	707	679	641	645	658	661	667	685	645	641	668	703	716	1357	1434	1241	942	783	710	692	628	658	664	666	643	701	697	664	665	665	658	678	709	630	666	676	664	675	637	648	675	721	678	694	669	696	695	693	696	657	654	676	653	708	703	643	669	692	679	648	688	620	669	670	631	688	672	677	695	653	678	632	687	625	681	641	697	696	675	699	664	684	677	685	647	649	640	646	712	731	673	674	681	616	682	680	651	659	677	703	691	668	658	638	631	640	656	660	660	667	694	656	709	616	730	675	670	633	698	670	684	662	674	665	642	644	624	632	618	702	692	647	672	642	691	683	683	704	680	697	619	629	694	638	598	678	651	665	635	707	648	621	674	688	689	659	681	703	643	678	638	658	653	679	674	640	654	666	692	671	681	679	715	649	653	687	658	693	683	656	648	674	630	638	660	670	657	629	631	683	655	650	685	657	629	679	701	641	681	707	674	683	653	702	671	684	628	609	667	661	663	659	631	612	721	659	707	623	654	715	650	658	646	697	656	700	662	704	677	626	659	683	684	647	672	689	662	682	709	671	672	690	672	658	704	644	659	684	690	674	659	655	684	657	662	669	615	639	690	675	681	710	626	616	670	693	723	655	670	696	700	706	648	683	734	680	679	695	644	649	667	657	685	626	655	644	680	751	688	641	665	614	646	686	657	721	629	690	666	650	633	663	676	646	658	680	732	643	674	709	714	669	692	666	644	649	679	670	644	693	676	692	669	644	678	681	689	665	678	678	676	652	671	684	686	682	671	672	678	680	642	650	692	620	731	651	683	618	661	615	696	620	689	678	646	678	700	679	653	662	584	718	683	655	636	655	650	660	645	612	675	662	686	681	666	694	662	682	713	674	701	675	691	658	653	681	671	644	717	680	668	662	649	648	681	629	664	716	689	662	681	663	655	685	667	663	661	690	685	617	675	678	645	659	669	648	647	665	647	680	694	659	680	676	688	704	664	620	703	655	697	655	674	676	658	694	700	654	652	692	641	694	629	653	690	633	676	679	664	649	673	692	667	750	684	649	679	644	625	692	685	655	665	670	693	665	670	679	668	621	680	657	730	670	649	635	690	648	643	671	662	678	673	658	642	682	613	694	685	663	623	655	669	701	708	682	626	689	710	674	664	656	715	646	736	650	652	660	708	677	635	659	627	709	674	668	695	686	685	637	689	661	653	713	654	648	669	662	674	627	612	674	670	650	663	663	641	671	668	632	720	693	631	627	659	687	661	615	679	675	582	664	679	673	682	633	646	705	691	644	656	672	717	671	663	690	694	657	625	719	629	689	653	704	705	665	708	632	658	681	721	663	687	666	661	662	684	696	684	634	691	637	670	683	665	648	664	671	658	658	656	649	712	657	622	678	660	636	671	706	657	657	676	682	675	707	709	624	652	645	628	672	718	741	662	684	677	661	644	659	706	629	669	707	653	699	648	721	710	652	696	663	668	678	620	644	678	666	671	721	632	714	693	666	652	710	663	691	664	695	651	634	626	619	697	629	688	652	657	706	704	693	643	678	655	652	643	644	671	680	633	668	690	652	690	621	674	685	689	717	668	652	683	678	688	655	645	731	702	635	677	656	659	669	687	662	654	650	690	647	678	695	701	653	632	666	637	683	683	650	662	697	686	699	726	666	746	663	687	623	656	617	659	706	722	651	681	732	673	690	652	668	600	681	665	688	696	660	658	677	618	687	707	656	665	669	671	648	694	657	636	671	682	704	677	645	679	663	635	718	656	615	658	682	647	656	642	667	685	684	662	663	648	744	637	710	658	700	686	685	661	653	645	648	640	660	623	650	673	657	726	637	670	642	625	677	652	677	703	675	643	691	674	628	686	667	636	645	660	695	661	663	677	651	638	717	691	641	637	710	697	655	616	686	655	620	679	694	680	726	676	642	640	654	716	693	679	693	627	718	653	668	662	648	710	643	660	675	651	695	643	690	635	630	663	652	703	684	696	673	680	698	659	665	657	654	653	675	705	683	668	672	637	666	668	657	643	656	692	680	665	659	660	665	637	637	657	717	627	701	656	659	658	699	648	693	649	693	674	656	627	635	718	678	651	691	647	628	688	646	692	677	674	696	688	640	725	658	665	632	700	708	656	693	715	665	669	644	678	740	637	692	678	709	683	641	657	695	678	667	656	676	716	645	691	689	697	647	700	715	689	628	623	700	650	712	686	693	651	692	691	680	620	645	641	665	664	677	691	667	720	606	677	635	644	618	675	721	649	692	620	686	708	665	619	685	719	673	698	688	660	672	677	633	652	688	711	665	647	645	659	643	633	615	725	666	618	704	636	642	715	728	690	651	667	652	662	679	667	670	629	702	628	699	681	676	740	689	719	624	716	718	606	656	708	650	665	683	681	707	662	689	666	680	655	702	722	686	670	688	702	670	698	672	639	647	625	662	736	639	666	718	617	678	636	651	659	645	674	627	661	695	709	675	670	650	660	648	673	698	684	616	682	702	704	667	667	699	688	677	657	670	653	606	634	671	682	630	669	675	674	671	693	680	664	689	732	690	708	620	694	687	667	653	651	675	665	717	669	673	674	667	625	671	654	714	673	672	641	663	644	648	658	659	639	640	675	656	635	655	654	668	685	650	631	661	707	680	657	647	684	684	686	655	660	634	639	637	671	675	679	664	694	702	721	669	667	649	696	660	674	658	712	659	628	696	685	667	672	661	693	675	656	674	654	664	611	697	669	650	708	668	674	675	645	646	655	671	674	633	675	642	663	664	689	660	640	678	678	626	670	700	698	654	621	675	684	647	674	650	674	684	665	679	632	646	698	681	668	696	681	685	652	678	658	662	746	692	605	671	679	630	601	645	668	667	618	693	688	668	671	694	649	699	669	649	695	639	679	658	662	627	628	662	673	679	638	646	641	643	686	681	677	683	679	637	648	660	677	738	675	666	664	656	656	661	666	722	691	656	682	642	668	646	688	655	686	692	637	673	668	626	636	723	651	703	698	675	669	717	663	665	668	680	697	646	697	664	672	698	680	688	646	658	662	702	642	705	644	648	729	665	699	685	683	626	636	689	674	667	637	657	747	685	641	639	660	647	648	668	670	668	665	694	659	655	664	675	682	704	664	647	661	653	680	671	657	631	636	701	643	665	675	654	710	678	637	708	669	611	675	691	635	640	666	664	652	660	682	641	624	678	692	683	692	657	696	666	678	656	669	682	689	666	663	693	670	676	624	661	658	661	663	680	653	672	647	640	704	706	674	662	670	639	663	637	668	663	673	676	646	691	673	643	661	704	637	610	693	680	678	655	706	707	688	649	675	637	635	680	669	660	685	657	699	673	666	656	647	674	657	685	672	666	629	663	690	693	689	669	608	667
12902	11284	1793	430	294	1071	3725	4385	2277	194	170	204	186	186	184	172	182	167	155	185	180	155	178	180	180	184	180	193	182	196	189	198	184	184	199	176	174	186	205	186	179	164	174	173	176	183	190	174	181	187	180	178	163	195	164	197	199	183	172	175	183	168	192	177	195	188	183	179	190	193	168	234	162	182	178	169	173	190	191	195	195	206	179	169	191	199	157	190	191	182	160	194	167	180	161	180	183	198	225	187	173	179	211	173	182	176	169	187	193	184	170	184	172	194	186	156	184	197	195	172	179	196	205	186	176	196	196	183	165	175	190	188	176	185	172	186	173	183	174	208	172	184	177	202	204	163	204	160	144	186	183	182	221	207	196	199	188	182	189	205	186	176	185	161	197	185	165	193	166	177	173	187	158	199	200	161	179	184	171	173	182	179	191	179	175	180	173	166	203	190	164	196	195	193	177	198	172	171	188	190	173	178	210	176	203	194	177	196	167	175	226	169	188	202	176	160	176	181	177	188	181	186	175	183	186	172	201	183	164	179	188	174	162	202	188	174	191	170	172	184	183	195	180	163	166	172	190	170	190	184	174	190	183	185	179	209	187	198	188	174	206	185	178	169	158	178	183	168	174	197	185	153	169	191	191	195	175	175	160	167	192	178	184	189	186	181	151	221	190	178	185	174	186	175	175	201	188	176	176	186	169	189	192	166	163	206	225	170	162	175	191	204	172	177	190	196	191	168	197	204	177	188	154	173	166	170	163	177	175	196	162	167	185	188	184	192	176	169	193	193	211	204	171	181	171	179	176	193	195	164	179	196	199	169	198	177	197	177	167	204	177	163	174	173	175	201	180	179	187	187	170	160	195	161	191	195	195	200	190	181	179	181	185	181	193	195	182	179	165	198	190	196	197	185	176	179	196	174	182	184	184	178	175	172	174	203	204	178	160	187	220	160	199	196	193	179	180	192	178	177	200	181	212	179	196	175	185	168	194	205	205	177	188	177	161	189	182	165	156	181	192	171	154	171	159	167	176	192	187	186	199	190	158	170	191	188	186	188	207	186	181	178	181	186	201	176	178	166	167	189	199	179	180	177	194	180	181	190	198	158	171	214	175	192	186	187	189	164	166	196	195	192	185	184	181	204	178	180	168	174	214	173	185	184	198	182	173	171	176	165	157	179	177	191	176	158	186	165	166	176	160	191	190	179	181	188	186	183	171	162	202	175	203	194	205	193	197	179	202	165	212	178	180	182	197	182	174	179	188	181	165	202	193	161	178	196	169	184	192	186	184	171	207	183	199	172	166	178	193	184	178	160	207	186	176	162	183	193	194	199	192	210	182	198	198	170	198	177	179	175	181	198	191	209	168	202	175	194	181	174	175	166	170	190	183	173	167	167	181	173	178	197	174	173	176	187	207	196	167	186	184	186	207	189	187	200	178	171	207	198	188	152	177	198	171	176	189	184	182	196	181	191	175	165	183	169	162	172	188	168	193	188	172	190	197	178	185	174	197	204	187	181	191	188	189	186	182	193	196	202	181	178	176	178	186	174	192	187	186	187	176	171	180	177	168	175	172	180	190	196	188	191	202	167	185	174	207	175	221	198	208	157	184	181	171	162	181	172	206	211	188	172	190	200	198	184	201	186	171	158	173	182	185	178	185	169	192	175	201	184	155	182	191	168	164	182	203	186	170	179	175	188	211	175	190	184	174	175	194	198	168	183	179	184	174	158	199	183	176	168	184	181	169	171	168	177	180	170	204	183	171	177	186	201	159	194	180	192	170	201	164	172	163	170	188	203	187	183	198	171	189	179	198	173	159	162	172	185	181	177	154	188	206	207	178	171	151	181	182	197	175	190	186	178	193	184	173	190	209	189	202	161	188	185	177	187	181	172	182	186	195	191	181	197	170	165	196	185	181	167	171	190	179	177	173	171	186	190	185	174	192	172	201	166	192	189	193	183	184	216	202	208	174	167	215	177	202	189	200	179	184	170	189	187	171	191	174	188	201	180	189	176	184	170	165	198	204	162	196	169	167	191	191	186	191	173	188	173	168	188	175	196	220	153	175	187	182	170	197	169	191	191	191	155	185	172	170	183	185	189	190	185	169	189	193	178	180	175	188	171	170	170	211	184	215	222	141	165	199	185	168	170	179	185	160	210	182	184	181	192	199	165	185	181	186	181	191	183	189	181	178	153	189	201	161	193	194	172	189	186	184	185	155	186	182	204	188	172	176	170	203	172	184	164	174	189	162	184	196	184	195	172	190	184	157	168	174	167	157	167	208	181	189	179	180	197	198	165	172	179	187	186	165	184	167	167	171	198	181	177	182	177	170	189	181	194	172	194	175	175	194	175	199	159	181	184	186	204	178	178	175	187	170	166	182	188	182	172	195	178	172	177	199	186	163	200	172	198	193	201	180	173	185	164	193	184	183	198	178	195	179	223	202	163	201	190	185	183	172	178	215	172	175	192	187	197	160	171	185	191	214	169	178	202	199	165	171	169	192	169	154	185	176	181	186	188	175	171	177	167	152	199	173	204	178	202	194	186	195	180	156	173	195	178	189	195	181	166	197	195	198	175	158	179	187	173	163	164	156	178	222	207	195	179	162	159	180	202	183	210	172	152	207	191	200	149	190	173	186	214	175	175	154	180	196	192	194	160	160	189	167	197	179	181	152	184	197	172	161	201	181	193	179	187	184	183	195	186	210	183	160	164	194	186	198	188	198	167	197	172	172	173	185	184	177	174	176	181	169	181	179	167	183	188	187	173	164	185	168	163	208	172	190	186	170	196	173	169	176	193	187	185	202	189	193	196	183	169	175	164	174	167	174	202	171	192	184	181	186	185	208	185	177	207	165	188	201	199	187	180	183	168	189	195	163	194	178	173	158	181	193	205	179	182	186	195	190	166	217	177	177	191	194	167	182	175	159	158	194	188	171	177	187	179	180	171	191	170	191	163	190	202	173	173	167	161	204	191	200	172	176	173	168	175	192	179	172	186	181	169	185	178	191	191	194	166	182	197	182	186	168	181	197	185	198	168	175	173	208	182	191	190	174	175	169	188	194	177	183	186	177	175	176	196	177	204	162	193	171	174	181	174	171	186	192	166	189	196	167	172	194	187	202	173	203	182	193	183	187	175	185	187	186	157	164	188	205	176	182	174	179	180	177	167	184	212	172	210	182	156	195	177	183	172	190	177	180	199	171	179	186	182	187	196	201	173	169	202	191	185	159	176	172	156	184	176	187	186	163	171	188	196	174	164	176	199	172	187	208	179	191	184	173	180	204	184	193	174	202	187	202	192	189	189	198	183	177	176	161	187	181	208	189	161	163	196	174	184	196	196	198	195	174	187	195	208	177	176	195	192	177	170	181	169	192	163	212	181	196	207	181	172	204	172	168	194	179	161	192	184	161	199	167	203	177	177	198	166	156	193	184	185	186	194	169	193	144	170	183	195	187	188	164	193	221	199	193	186	158	159	163	187	185	183	191	183
11561	12402	1067	866	944	5050	14975	15495	7831	518	514	545	528	511	516	513	529	499	534	528	513	511	511	498	501	521	551	505	522	548	521	525	521	521	541	527	504	547	513	531	532	504	528	502	471	517	496	543	516	524	495	531	505	526	522	532	562	470	501	526	512	504	529	498	554	507	544	529	548	597	556	537	559	532	511	499	528	541	489	551	539	571	548	552	485	561	487	539	498	568	498	567	532	495	544	510	516	475	519	522	529	503	505	519	529	517	469	526	539	494	506	549	516	520	543	481	531	525	549	504	522	507	512	510	532	502	508	513	525	506	527	509	564	525	490	519	525	537	526	549	531	530	513	515	520	484	533	539	503	536	527	504	523	500	511	513	507	492	526	528	488	496	538	525	525	521	534	505	515	500	498	503	481	516	510	498	505	504	512	508	479	498	529	524	542	489	513	521	504	530	504	532	494	515	521	521	508	495	554	526	514	534	524	497	525	511	559	553	556	509	517	568	501	487	502	485	535	526	489	506	479	523	508	532	538	485	483	496	496	527	525	472	494	499	504	571	521	534	477	490	525	513	532	499	530	545	500	503	578	536	495	555	498	486	494	526	516	517	478	528	508	539	484	476	533	498	490	515	499	474	536	531	514	497	515	506	484	505	536	480	494	513	503	488	511	512	532	478	527	507	529	523	534	513	501	522	471	515	517	503	530	527	500	550	542	539	526	535	540	538	553	538	515	540	511	506	533	515	528	567	509	557	543	538	515	563	516	509	528	516	535	511	498	479	518	535	546	529	588	525	521	501	481	509	545	534	515	538	504	480	577	512	497	518	491	522	492	557	549	511	531	519	575	488	504	515	500	519	496	564	486	544	508	525	511	549	510	523	543	494	509	475	473	522	535	550	533	526	515	554	562	493	502	482	527	499	493	499	484	512	514	554	497	470	509	447	543	496	500	516	514	565	502	494	502	508	542	489	539	479	520	550	518	533	534	488	492	533	517	594	496	497	533	536	517	505	496	477	544	496	502	527	473	581	489	498	500	527	484	535	496	546	514	500	477	486	493	536	525	498	535	539	492	541	549	534	567	527	511	531	495	524	530	504	525	537	510	554	542	508	483	523	502	519	527	557	562	520	510	523	505	520	474	492	477	538	481	531	539	535	457	517	484	542	504	540	538	539	518	490	531	551	507	501	532	520	497	568	535	491	503	535	508	475	541	558	504	518	530	499	526	519	524	501	538	533	536	521	524	501	537	538	502	510	542	575	484	516	514	513	521	497	533	547	536	490	511	522	481	530	505	531	528	545	533	503	504	537	554	535	501	528	498	524	514	556	515	499	493	484	507	518	510	485	582	506	509	494	550	501	471	514	514	544	507	493	516	550	529	521	522	501	489	537	528	475	496	497	539	526	541	517	553	472	519	505	519	540	524	520	534	505	484	486	534	499	556	497	539	494	500	512	543	508	511	514	504	494	516	512	524	515	502	508	517	468	526	510	551	524	513	538	539	499	498	481	502	555	528	504	549	530	504	538	505	502	497	527	503	566	525	499	499	514	542	518	472	511	524	525	530	507	514	551	513	528	508	515	524	548	548	492	476	539	477	521	536	522	522	498	498	507	530	558	531	511	522	551	527	462	549	517	560	526	539	527	551	512	564	547	490	529	548	474	507	528	529	512	523	528	512	526	516	486	526	502	515	532	504	536	514	509	522	514	486	526	509	482	482	490	486	495	526	528	525	533	510	501	496	506	542	516	530	512	545	510	488	533	526	477	485	510	539	553	527	544	506	552	533	485	505	523	538	525	492	521	521	505	514	541	506	539	510	486	537	485	506	500	483	550	493	535	523	506	505	491	534	512	539	532	496	501	535	531	512	503	504	486	530	495	513	531	521	555	467	512	531	545	500	512	541	498	510	503	555	529	536	510	533	529	485	510	516	485	530	513	554	539	512	527	511	551	484	494	494	532	483	521	514	532	487	538	491	494	483	548	544	516	510	485	506	487	527	534	544	509	545	504	508	507	505	504	568	538	523	469	517	502	508	529	541	498	514	520	470	502	509	516	538	590	519	527	499	499	484	486	514	501	487	522	513	540	493	537	495	526	530	510	524	479	493	512	507	494	543	538	564	506	502	514	476	535	515	500	509	532	513	481	493	521	516	539	535	506	508	494	544	530	496	534	513	519	531	518	531	521	502	557	532	497	526	523	504	522	496	490	482	538	528	492	522	541	525	496	536	510	515	508	524	518	507	571	510	559	483	489	537	529	493	501	502	541	540	530	538	561	495	495	543	513	544	513	531	491	516	510	516	522	512	511	531	540	493	497	514	506	513	533	513	532	535	512	493	545	530	543	469	491	556	491	507	495	506	510	518	521	515	515	539	486	508	502	547	532	488	519	550	511	517	490	514	533	537	493	520	508	532	491	509	526	511	532	501	509	522	490	490	513	526	494	563	496	509	529	497	516	502	542	492	530	527	542	530	518	529	526	481	523	522	502	536	569	548	520	537	529	562	530	500	496	532	508	524	517	500	477	502	536	523	518	522	493	496	516	498	505	507	523	509	532	499	544	517	475	536	505	466	527	523	512	538	521	535	517	520	519	520	530	503	480	477	545	513	558	519	495	509	537	556	537	514	503	554	492	506	517	560	498	468	519	541	514	518	515	514	514	540	542	493	499	527	523	505	501	552	487	478	504	526	505	503	516	524	508	519	542	558	504	525	535	550	514	508	512	512	525	499	532	499	553	504	520	537	539	502	513	511	525	549	570	527	510	505	517	513	517	491	524	530	545	505	483	524	535	508	502	521	505	516	537	500	495	513	551	515	521	518	565	541	495	533	508	513	507	518	538	488	539	525	498	526	536	545	509	501	476	471	476	499	521	495	496	496	490	508	514	525	496	508	536	514	497	547	508	502	482	511	498	478	511	475	536	546	528	551	475	531	562	516	549	516	528	481	521	558	517	541	524	556	525	514	526	494	529	522	498	505	484	488	491	515	500	491	515	515	527	533	517	513	495	496	494	481	526	540	540	500	472	500	542	503	532	538	509	504	534	518	545	509	543	490	493	481	511	533	508	518	547	523	542	487	535	513	525	507	536	509	520	524	468	504	465	480	475	510	533	492	531	517	476	554	508	546	542	493	537	472	514	509	525	514	504	523	495	536	561	495	506	529	531	527	534	519	557	517	507	516	519	520	529	506	494	495	572	482	569	498	510	495	463	537	540	503	521	513	505	510	518	541	509	473	536	528	553	539	494	510	515	526	508	521	498	484	531	524	525	540	511	463	498	492	551	483	482	548	552	532	515	482	500	528	534	497	521	545	492	526	530	505	510	501	545	520	541	539	503	531	511	498	509	529	522	491	517	512	479	500	516	526	550	511	551	498	525	509	515	495	486	517	494	572	516	505	515	496	523	536	525	540	490	480	517	524	476	506	525	519	498	487	515	516	498	542	507	526	518	505	529	516	506	497	577	514	532	519	507	501	502	517	542	526	491	538	544	522	509
50255	42326	26223	20439	14036	13069	32929	37203	23125	1718	262	237	249	233	205	232	229	221	199	217	212	207	196	205	210	181	238	183	236	201	190	226	196	213	194	201	225	201	238	211	201	209	211	239	188	204	197	199	224	215	173	211	193	196	201	221	209	191	179	220	213	210	222	191	195	211	218	282	369	302	285	233	246	217	200	177	188	208	191	194	199	183	204	218	199	198	210	216	241	198	179	205	200	200	225	216	201	214	221	201	189	175	190	224	210	193	216	202	229	212	193	188	223	221	190	231	201	208	187	168	194	200	191	204	200	221	224	194	202	208	231	224	196	201	182	199	199	201	211	212	225	205	199	218	184	209	207	195	201	194	218	191	229	212	210	222	215	193	221	216	188	206	192	181	202	196	208	208	230	190	210	226	204	199	211	180	220	209	194	201	190	180	194	202	205	205	183	187	211	181	209	205	205	204	207	225	209	197	224	192	196	174	203	200	233	188	197	228	197	227	211	217	202	221	191	221	193	227	203	205	211	199	197	209	230	198	200	231	195	179	208	230	215	203	208	197	212	190	215	216	222	228	205	189	216	189	197	190	205	178	212	218	226	244	192	207	192	194	202	197	181	220	206	194	220	210	221	217	224	184	194	219	188	218	208	200	213	195	203	216	235	220	206	212	202	184	215	211	192	215	205	181	201	210	192	219	214	209	211	221	227	208	214	181	213	192	222	216	187	205	195	191	198	220	197	217	190	189	210	190	221	192	200	192	202	179	212	202	240	202	217	203	210	193	194	217	197	208	185	219	199	201	221	225	220	218	204	203	196	213	207	227	195	206	218	211	203	209	187	233	192	201	205	209	202	215	206	217	211	188	179	224	193	193	198	200	200	173	215	194	177	210	198	218	203	188	201	213	189	231	210	230	207	195	196	193	195	203	224	204	210	219	213	205	238	199	203	185	185	197	204	188	213	212	200	207	226	224	238	230	218	201	201	213	215	205	200	228	208	209	199	181	216	189	228	196	229	209	221	219	203	228	218	216	223	190	179	240	203	207	183	211	218	207	211	218	208	250	220	212	206	202	199	204	205	222	195	221	229	202	219	208	205	216	195	209	188	201	223	182	202	198	201	213	202	193	175	206	201	204	195	215	189	216	212	183	209	194	222	224	229	198	189	204	228	196	182	219	194	224	219	194	220	202	215	211	187	175	183	210	210	185	190	173	210	222	203	227	224	196	182	218	216	218	196	185	193	210	199	198	220	210	231	228	201	201	183	204	198	200	207	191	175	206	207	205	201	187	189	203	193	219	224	194	191	193	229	172	204	219	185	224	207	225	183	203	179	222	202	192	197	235	191	200	202	205	209	189	210	226	223	246	212	235	195	191	207	211	215	204	215	210	196	201	188	220	212	185	211	242	224	184	205	208	210	245	195	201	192	219	199	201	198	225	201	203	189	186	219	223	201	222	195	212	193	206	191	210	226	211	205	221	223	189	218	205	190	187	196	227	206	194	210	237	204	203	196	209	217	203	205	190	191	202	177	212	216	211	221	213	216	204	193	228	199	181	200	187	213	184	207	228	202	201	215	205	208	203	213	205	177	194	201	195	208	214	198	217	195	219	191	220	203	221	201	192	207	182	202	191	220	201	175	197	213	184	199	178	212	217	195	243	202	227	235	199	205	199	210	195	201	214	198	228	191	228	222	234	202	213	236	180	176	177	198	210	208	223	185	202	209	212	200	212	185	213	181	196	192	206	206	201	208	207	209	199	202	200	213	235	206	200	195	215	211	210	212	219	187	189	192	216	213	222	187	179	167	206	200	194	203	207	187	227	218	177	206	191	222	203	208	218	231	227	190	186	208	204	220	204	191	211	213	199	201	194	233	216	223	221	238	192	196	203	184	205	209	216	177	218	216	189	203	221	196	210	218	203	207	198	188	214	209	216	220	196	211	193	231	220	201	223	209	236	200	197	186	192	208	179	206	199	191	197	175	192	185	177	182	170	197	190	198	206	190	185	194	205	212	210	199	235	193	206	212	228	186	215	205	213	196	196	220	234	202	207	210	202	217	194	208	211	225	177	209	196	212	245	235	206	191	202	200	218	208	190	218	207	189	204	196	211	179	202	215	197	203	232	216	225	223	209	211	220	194	183	200	215	207	181	218	205	210	215	202	189	213	227	204	201	200	226	209	207	200	229	220	182	189	219	227	193	196	183	220	222	209	209	199	216	204	191	194	220	197	213	212	196	201	215	187	198	198	217	196	210	198	209	198	203	196	232	223	229	180	185	209	202	209	206	184	203	191	201	199	229	204	205	210	203	198	206	203	200	177	213	203	209	215	221	206	228	190	195	204	197	201	229	212	208	205	189	169	194	190	204	211	212	200	183	208	205	192	204	201	202	190	201	217	201	236	199	201	215	203	221	224	200	193	190	190	191	179	211	190	196	209	201	199	210	223	207	211	203	202	189	215	221	217	225	192	210	179	222	221	164	210	224	202	207	215	197	226	193	194	213	210	200	204	201	192	180	188	212	210	215	200	194	174	199	214	195	230	207	185	209	200	210	203	209	170	196	223	203	196	186	183	228	228	260	209	227	183	208	209	193	178	229	236	219	201	216	220	187	205	215	217	197	201	211	197	210	193	228	212	209	210	206	173	196	184	200	188	217	198	220	219	205	227	214	188	205	212	204	218	192	210	201	212	208	194	197	222	202	194	171	202	247	203	195	193	213	227	204	193	198	200	213	197	209	186	228	196	233	220	214	195	204	205	202	196	199	204	204	236	173	184	227	203	196	199	200	206	216	231	217	209	195	224	195	206	201	185	207	224	185	212	202	222	225	230	197	187	193	202	214	178	235	181	208	208	210	226	226	191	207	193	202	208	186	246	224	193	196	186	222	198	189	183	193	203	194	210	189	193	186	208	226	217	197	179	203	195	211	196	207	199	198	206	204	208	202	234	198	184	208	230	185	184	201	216	202	191	222	208	198	195	198	206	213	216	193	199	205	202	193	209	202	204	199	195	206	204	197	199	207	209	205	192	203	212	217	193	211	200	203	216	215	201	209	204	206	199	212	197	211	195	215	215	218	210	199	205	172	217	225	185	214	182	216	226	228	193	197	192	221	206	212	213	210	217	231	211	211	223	214	201	209	197	191	190	186	200	197	228	223	211	192	216	198	194	207	202	201	211	168	244	226	176	217	204	202	216	208	204	212	207	215	196	201	188	238	213	226	197	213	229	227	203	184	185	215	210	223	189	207	224	206	218	215	194	229	211	205	176	196	223	207	216	235	219	198	208	207	177	209	187	205	187	213	198	218	210	178	209	241	199	186	185	226	189	213	196	208	202	186	190	215	198	205	208	221	187	222	214	211	193	204	185	198	199	223	180	212	200	200	236	200	200	214	218	218	184	200	185	231	205	201	200	215	197	200	210	187	182	201	228	181	203	199	222	208	197	194	191	213	226	198	197	194	198	213	196	192	189	214	204	219	224	210	198	217	204	217	210	201
41618	38477	6364	5583	6104	18903	48863	51647	27047	814	703	702	718	677	667	619	666	618	626	584	612	600	613	623	547	597	578	623	567	574	595	586	609	572	592	550	546	575	556	560	577	604	575	574	532	589	537	536	598	594	574	601	588	541	528	591	578	528	586	614	594	602	587	569	561	568	759	1195	1642	1406	1092	797	608	588	573	582	553	586	580	586	546	538	572	585	553	581	543	583	567	533	645	519	601	563	568	564	577	570	580	571	578	555	570	617	636	568	577	587	556	536	537	547	557	591	569	596	541	589	538	546	533	584	595	576	577	552	587	552	543	599	567	579	551	587	558	603	525	535	552	598	600	614	532	560	564	581	543	589	585	574	555	609	586	555	595	621	588	565	619	600	588	577	579	579	544	601	582	585	591	600	612	529	579	554	581	552	578	557	571	554	546	564	561	586	545	567	534	569	583	564	555	575	562	580	591	576	557	574	625	572	565	581	574	592	560	542	645	562	557	580	533	551	599	587	526	557	543	570	542	558	559	539	557	563	565	602	545	592	603	555	568	551	643	577	554	586	603	581	579	617	562	568	583	560	611	641	578	562	631	613	628	626	597	564	555	589	553	555	584	548	560	559	536	570	546	550	581	582	559	614	577	602	512	542	580	572	607	517	561	549	576	579	584	573	568	572	551	568	572	580	582	570	611	596	600	564	572	590	614	559	608	523	567	538	599	568	577	583	581	584	593	524	549	589	576	610	547	599	546	579	545	578	561	537	588	584	574	587	559	545	580	563	551	552	579	597	554	549	552	548	595	560	595	574	591	574	564	574	568	573	569	570	579	585	588	584	557	568	557	589	572	575	547	560	570	559	584	568	538	601	584	601	582	554	532	567	554	530	549	603	582	613	553	585	604	582	560	557	593	603	583	561	539	538	576	594	607	577	555	569	551	575	540	532	522	598	577	555	565	517	601	620	545	529	592	575	584	550	567	597	569	631	584	541	596	560	577	558	599	564	562	522	584	563	579	579	620	583	578	568	607	556	562	546	571	575	536	578	577	600	594	579	556	591	606	539	576	605	570	573	565	577	548	536	573	556	549	534	582	556	589	536	564	581	575	582	582	619	566	577	515	555	580	554	558	592	542	546	556	538	535	586	583	564	549	587	548	562	542	569	566	573	560	619	588	557	595	571	584	576	567	569	574	542	533	596	570	585	562	545	571	585	607	581	599	510	555	573	575	558	558	570	562	518	576	613	533	595	630	569	583	551	573	599	591	562	511	582	540	537	609	606	590	585	597	581	553	559	565	609	567	592	604	569	594	581	587	614	526	570	602	595	582	561	560	573	543	547	544	590	611	543	597	531	593	556	615	593	590	602	575	586	585	541	576	578	595	581	576	565	552	566	564	554	536	626	567	594	602	549	592	558	563	567	575	545	559	572	576	574	575	580	570	570	579	544	567	573	530	575	578	560	544	544	584	566	612	560	597	595	538	574	567	587	569	563	572	576	602	563	587	584	582	562	550	541	598	572	580	561	541	537	575	547	602	536	577	535	587	554	548	605	606	508	609	611	518	556	556	554	504	549	582	573	578	580	585	545	595	538	602	523	555	559	573	569	576	562	555	575	563	566	589	600	578	552	603	596	568	576	536	594	540	572	558	598	522	572	541	592	538	638	551	547	569	556	555	565	576	561	572	575	568	596	573	585	582	579	540	595	567	549	581	583	557	549	578	569	540	616	553	548	540	572	532	569	561	525	596	590	556	559	581	599	586	546	561	533	587	573	568	558	615	595	572	560	590	567	525	607	568	561	599	573	584	548	558	601	559	578	590	535	589	605	572	521	571	539	555	583	531	565	571	554	589	572	510	557	600	547	562	531	542	584	511	571	562	578	567	594	555	592	540	539	593	603	562	566	612	574	554	586	588	616	509	595	594	572	568	579	572	574	577	609	584	618	557	539	571	607	572	587	556	557	598	597	567	560	554	556	573	587	541	545	570	540	576	556	635	567	571	575	563	590	586	612	593	549	553	595	563	557	548	583	573	550	614	572	563	562	537	555	598	593	585	515	569	550	610	602	572	581	543	549	566	584	547	568	548	530	569	634	580	557	560	559	597	570	554	535	541	556	591	558	625	521	588	581	585	606	558	575	607	588	595	578	586	518	543	592	536	608	571	559	559	555	595	557	605	579	576	540	540	581	565	583	554	592	545	597	556	575	570	609	572	575	594	580	572	583	546	570	584	556	564	616	567	587	572	584	555	533	544	554	522	565	562	581	602	562	584	554	541	579	566	592	555	613	588	551	544	575	584	532	562	574	576	553	523	579	595	598	601	594	572	589	549	541	558	562	556	546	583	576	572	575	552	568	584	583	523	555	584	574	586	622	567	572	567	569	568	575	569	584	566	607	576	589	566	597	588	571	584	577	591	600	590	546	580	594	578	538	567	548	586	539	566	591	528	540	572	627	529	537	591	558	560	607	590	537	608	560	558	563	586	579	568	570	539	580	588	527	578	565	589	589	571	593	590	583	526	538	531	583	537	592	568	575	559	609	576	540	621	573	579	558	608	612	594	574	596	566	572	594	561	519	578	588	568	568	616	551	592	557	552	547	551	552	604	553	585	523	566	568	574	542	597	590	576	592	575	525	600	537	604	568	621	576	610	607	584	563	589	553	582	623	579	573	541	551	566	564	542	556	551	573	531	571	578	580	576	586	553	544	589	561	574	590	533	601	599	577	583	556	572	583	563	567	573	548	529	559	601	567	545	577	556	582	595	575	557	591	558	603	616	531	542	563	510	602	568	546	610	546	567	553	585	615	590	583	554	592	568	575	593	590	573	577	579	590	579	581	547	595	549	607	589	574	563	616	584	582	574	576	547	578	554	584	543	559	572	541	541	608	589	573	569	561	539	559	603	530	556	564	599	574	559	575	541	603	620	579	541	629	557	548	580	575	596	565	582	543	566	544	551	583	577	572	612	555	597	574	638	593	599	582	558	603	578	591	551	576	577	572	597	547	604	606	600	591	592	573	594	589	587	584	546	583	565	575	604	593	560	536	580	581	604	539	567	571	541	590	562	565	574	561	551	565	557	585	556	599	594	549	563	574	561	581	581	568	538	606	582	551	545	580	593	586	612	551	554	609	566	516	551	536	546	577	592	570	586	577	579	560	545	522	527	613	570	552	577	609	600	529	583	601	603	582	563	566	618	582	581	565	576	553	579	530	585	598	548	553	574	579	570	555	565	560	561	575	555	570	539	560	653	598	515	564	538	538	588	567	575	591	575	578	616	585	572	599	557	569	581	594	578	577	550	578	584	534	570	572	562	528	592	598	613	548	565	577	601	537	588	550	548	568	620	522	570	574	566	550	605	563	539	571	561	591	575	514	595	590	557	577	589	584	578	564	591	548	561	555	556	551	536	601	584	577	594	572	608	568	539	548	559	552	600	543	595	538	512	583	507	547	567	528	562	570	590	580	606	571	546	547	524	581	566	561	581	558	612	576	556	576	580	598
53430	40722	27967	23563	19375	31117	46750	51516	34179	5477	384	318	281	289	267	280	277	284	302	296	269	267	251	294	264	280	266	252	239	256	275	285	260	283	271	252	260	246	280	295	280	240	275	245	253	237	257	259	258	235	277	257	264	249	277	259	272	263	244	269	266	258	262	284	266	251	298	410	455	383	363	305	287	259	256	266	278	254	270	282	278	288	254	262	298	278	259	247	274	262	259	278	251	240	250	254	274	278	289	292	248	258	261	231	267	248	265	300	266	232	251	267	288	234	233	264	263	271	263	267	256	256	257	249	250	242	281	242	225	238	277	248	240	258	249	266	229	261	264	276	263	261	265	261	247	270	270	269	261	261	232	267	267	262	255	274	260	274	235	253	244	236	283	251	274	262	257	262	256	251	242	264	232	270	229	280	267	247	246	254	282	281	273	272	277	216	210	278	240	269	246	246	260	271	247	257	245	244	244	250	276	273	274	260	255	246	223	277	255	260	257	274	265	230	252	247	252	255	250	256	277	258	251	280	259	251	300	277	239	259	277	242	241	245	260	264	226	268	273	261	268	268	273	263	276	252	261	277	236	295	238	265	253	254	265	250	294	281	241	257	223	278	280	255	243	250	253	272	248	233	271	278	286	233	286	250	254	290	246	231	253	236	256	271	276	232	276	263	255	234	287	279	266	282	243	217	267	249	262	281	256	247	227	291	285	266	270	238	289	271	266	261	257	244	256	270	241	258	244	253	261	250	250	253	272	275	250	270	250	261	256	269	250	231	245	273	257	246	234	257	269	252	254	243	282	245	286	258	249	253	266	248	275	259	271	249	219	255	246	265	230	272	285	255	261	269	261	254	245	295	255	248	262	260	245	246	257	260	264	275	269	245	258	267	269	275	275	259	263	285	275	263	277	252	291	245	243	252	256	228	234	257	253	279	257	261	250	247	295	256	253	250	249	259	258	263	281	268	226	256	264	237	248	256	247	263	256	279	249	274	259	282	260	251	229	266	283	259	252	243	276	289	258	262	251	246	274	235	292	235	259	270	233	221	261	277	267	269	244	238	261	251	285	223	234	262	245	279	276	258	240	263	259	245	253	271	243	244	276	255	279	216	268	239	268	305	267	232	242	223	275	269	275	257	255	261	281	254	266	256	278	260	265	268	233	276	239	239	237	271	249	263	257	267	248	227	246	267	291	254	262	252	251	275	246	275	257	258	245	233	266	250	268	244	264	252	269	241	266	254	282	261	246	255	250	267	291	271	262	259	275	271	268	283	263	272	262	248	231	259	268	268	268	235	249	257	241	281	252	274	276	275	284	258	275	284	255	255	269	261	269	257	250	273	262	281	269	259	248	241	242	260	246	268	253	251	263	264	249	275	265	249	258	265	250	287	254	261	264	257	266	284	257	281	252	271	260	292	255	252	258	269	248	288	272	234	259	268	279	251	264	249	263	242	254	243	259	247	268	277	259	280	231	253	260	251	272	259	247	267	295	282	260	266	254	251	227	255	255	280	242	277	263	292	244	251	286	235	259	249	247	267	236	246	263	256	252	222	247	246	253	258	281	264	298	252	262	260	247	271	280	255	269	242	247	245	247	264	268	272	237	280	285	263	269	283	270	233	252	279	303	265	255	257	276	278	257	274	274	228	261	243	233	278	253	260	271	251	241	273	286	251	281	235	241	253	272	255	238	237	227	260	249	263	245	293	251	242	236	259	237	257	242	257	247	242	259	271	252	226	282	262	258	251	264	271	269	262	282	261	281	270	270	250	232	243	269	253	248	227	244	261	271	271	254	255	275	244	236	271	228	263	268	243	271	249	262	288	239	257	250	253	249	251	241	243	237	245	261	252	255	276	260	237	273	264	263	239	225	280	258	257	271	244	267	287	253	261	279	286	260	286	268	270	277	267	273	261	270	233	264	240	284	253	264	250	249	247	272	253	225	236	255	274	239	275	285	250	250	240	257	251	260	242	276	212	272	273	284	279	252	269	247	245	272	288	235	252	233	261	216	233	282	254	265	286	236	248	238	244	297	264	240	244	237	280	244	228	230	255	265	224	261	243	264	249	287	233	260	256	251	266	268	250	264	272	273	296	265	250	269	266	275	259	263	259	247	250	235	241	258	222	265	255	245	259	253	247	264	262	241	263	260	261	243	245	241	247	247	255	277	241	237	270	229	244	241	245	245	285	256	254	246	249	257	244	259	256	282	278	264	299	249	223	250	229	258	264	275	274	247	260	243	278	246	233	234	280	243	283	272	257	235	224	239	262	266	253	253	253	274	252	228	255	227	239	228	248	213	245	247	274	232	244	279	229	268	238	281	257	244	277	259	211	278	237	248	252	248	280	241	269	239	230	250	243	287	275	264	262	258	255	264	266	234	259	244	246	254	255	252	252	258	242	264	228	266	287	273	276	249	243	249	262	296	262	264	256	262	261	275	256	274	252	279	297	260	269	263	265	256	276	262	257	261	266	244	243	256	240	250	246	269	265	280	246	247	245	242	246	264	261	251	249	248	252	232	249	275	272	262	272	262	303	276	250	282	271	261	271	260	240	276	284	262	280	257	251	259	259	259	255	270	246	286	254	256	242	247	242	263	255	280	249	248	246	249	237	287	265	265	255	270	253	240	254	229	244	247	242	268	233	241	278	269	247	268	261	288	249	273	231	277	261	253	268	270	283	230	256	254	257	268	252	248	243	272	244	248	247	250	240	250	279	246	244	253	254	245	248	266	309	247	259	234	251	264	249	270	248	265	244	254	273	233	253	263	243	263	258	251	239	241	262	268	240	270	279	249	240	245	268	259	258	267	238	237	239	252	280	253	286	265	262	266	287	287	256	271	246	252	245	262	267	286	262	249	248	277	252	254	273	267	257	272	261	246	260	275	244	251	246	267	253	276	255	266	283	224	257	261	278	286	262	232	283	255	229	263	248	271	250	273	235	252	272	222	270	278	273	252	255	279	247	266	239	250	242	254	241	238	234	252	256	284	285	243	264	248	265	254	258	267	257	247	270	264	267	251	273	240	252	276	246	256	253	235	252	240	273	256	250	245	279	289	277	237	262	281	260	259	235	261	270	249	256	233	251	250	242	246	251	239	280	235	254	290	235	267	275	283	228	247	217	249	288	257	287	247	266	270	247	239	256	225	235	271	278	239	277	261	235	259	269	279	264	241	259	270	278	247	260	250	239	222	282	252	252	274	278	276	275	250	266	262	235	267	251	267	270	246	252	245	255	239	243	249	284	250	276	255	257	249	281	226	249	266	264	284	283	257	266	237	243	245	264	263	255	261	241	253	295	254	260	235	288	272	253	246	243	250	251	247	291	262	239	254	271	238	241	226	236	257	242	310	282	226	271	256	276	272	279	246	243	281	249	250	249	270	270	236	262	259	277	252	258	274	252	241	244	272	273	244	238	292	257	272	264	243	242	246	259	271	239	259	289	254	265	244	239	268	246	253	242	253	254	261	267	270	278	256	264	241	255	233	258
44060	42290	13354	9945	10799	41692	60508	62641	38989	2529	937	907	891	843	838	778	816	762	816	768	754	723	741	742	692	777	669	746	690	675	692	761	719	708	735	723	680	704	672	755	694	651	715	690	646	690	717	687	753	759	725	709	738	695	687	689	715	624	680	671	727	706	659	730	701	700	847	1799	2419	1987	1426	970	749	690	728	732	683	701	620	728	758	694	700	697	685	713	665	679	716	689	673	686	690	686	714	693	679	715	665	665	665	679	686	719	670	706	639	666	683	670	661	714	715	709	708	685	694	692	711	678	698	740	691	680	681	668	651	688	677	706	705	684	658	706	672	685	747	661	688	752	682	712	726	677	677	715	684	649	681	691	679	686	708	669	668	636	709	648	692	685	599	666	651	662	726	647	719	754	690	689	715	685	707	712	647	691	707	715	700	675	635	681	677	701	721	710	658	641	654	692	665	705	680	687	704	648	676	676	693	683	676	668	661	668	698	629	642	672	667	678	692	686	699	679	713	677	667	704	725	692	670	698	687	658	663	690	705	707	691	640	705	647	664	690	683	718	674	666	704	695	687	684	685	633	665	667	677	656	668	698	702	682	679	684	745	674	670	677	675	665	687	650	651	688	730	681	698	686	657	683	660	702	679	683	696	728	673	680	730	730	666	707	685	660	681	627	698	666	684	684	696	681	707	680	727	649	715	682	653	638	633	670	695	695	693	685	673	698	703	721	698	695	722	673	653	710	644	733	668	691	683	735	695	690	652	671	711	635	653	684	663	660	710	674	672	717	747	723	702	678	722	719	692	697	657	708	718	701	726	664	687	700	690	685	678	692	697	643	678	650	673	693	657	658	744	703	711	663	664	642	669	668	680	674	712	726	697	642	664	692	667	654	751	724	699	662	669	698	686	707	702	680	690	704	689	659	685	651	667	705	622	694	655	701	713	676	630	718	652	668	675	700	706	682	640	671	694	700	695	707	652	677	660	684	654	711	679	646	673	684	715	671	686	699	653	654	752	675	661	715	677	686	703	646	710	662	664	718	674	648	689	677	726	656	642	677	694	708	690	677	714	734	661	684	703	723	708	694	657	732	666	669	676	644	681	672	729	631	673	734	695	705	686	694	708	715	729	690	701	705	700	672	704	646	669	750	714	682	698	702	687	658	693	681	679	674	693	722	685	709	710	688	690	662	638	676	681	728	682	656	750	694	663	671	694	674	711	686	694	695	709	719	676	685	701	694	707	722	658	704	693	685	700	725	705	677	713	748	720	716	645	660	679	677	686	706	695	671	715	762	741	716	682	705	674	723	685	661	671	689	704	710	735	701	705	625	722	694	654	644	693	678	666	749	680	623	683	692	680	672	654	680	721	729	650	703	717	667	663	714	668	713	716	671	692	674	679	652	744	720	664	681	707	697	706	692	741	665	671	679	662	673	655	737	673	616	659	700	699	716	715	677	708	706	663	690	707	678	637	703	695	675	675	693	706	654	682	665	691	704	705	690	676	666	729	700	704	691	669	655	684	696	657	728	697	697	677	651	677	733	670	728	663	698	717	687	682	704	684	657	690	698	643	655	667	676	694	717	680	660	682	702	661	669	682	677	702	687	620	721	693	737	671	680	673	668	710	691	710	681	710	656	673	707	690	672	675	680	697	711	677	668	669	724	726	656	630	702	708	675	760	714	710	721	683	757	665	728	644	689	682	657	711	681	658	690	714	677	666	701	720	711	720	692	665	682	708	635	714	690	659	666	669	714	697	697	722	688	661	660	690	672	743	641	700	638	719	669	663	692	702	704	715	710	659	656	680	700	718	641	670	668	693	685	677	693	705	698	684	683	704	628	696	676	686	684	657	695	699	680	695	689	714	701	674	696	682	693	647	663	699	680	645	714	680	698	702	680	714	694	701	645	692	628	709	653	717	672	711	738	682	687	696	677	721	680	696	676	719	711	669	684	650	721	710	678	632	664	676	673	707	658	674	686	743	714	673	751	721	702	680	663	727	691	726	684	676	668	666	680	645	657	707	696	699	666	671	688	723	664	700	674	693	677	660	692	661	666	645	704	645	713	657	703	678	705	680	680	660	739	689	680	702	718	676	693	703	697	660	676	652	682	695	701	673	709	682	668	715	738	668	718	692	718	629	658	665	703	715	734	714	729	702	694	695	664	714	626	718	713	652	744	661	726	686	722	684	684	656	671	699	713	629	649	719	678	677	695	667	686	717	670	668	687	681	703	654	707	671	735	639	662	706	706	686	662	669	723	681	675	727	673	656	673	680	672	688	754	679	700	718	681	658	667	714	733	660	685	686	644	662	700	663	666	665	641	645	719	646	657	671	660	701	699	716	701	690	677	677	691	643	678	697	698	709	630	682	747	674	673	732	700	690	702	671	711	692	678	709	698	659	698	703	720	688	694	726	687	704	645	716	711	714	667	722	704	694	697	664	672	706	674	717	693	707	636	680	705	684	680	660	697	684	702	698	692	684	684	638	652	706	719	672	661	715	712	691	671	692	695	658	649	636	666	705	677	702	660	661	642	685	671	663	701	678	676	671	712	684	673	719	681	672	716	687	672	660	682	723	730	646	685	696	707	683	700	696	680	702	673	688	674	702	739	688	710	711	717	691	724	696	690	685	707	714	693	704	722	653	722	628	680	703	699	703	680	654	667	739	657	686	706	709	694	691	720	719	687	687	699	682	696	692	679	708	677	660	705	658	724	644	699	687	713	735	650	696	625	681	670	631	696	704	693	663	708	738	687	721	672	682	717	715	663	724	705	656	680	664	706	749	717	678	679	653	691	728	686	680	679	677	674	686	661	685	691	647	702	700	701	739	719	654	612	697	690	668	653	748	669	678	695	699	717	699	676	628	670	646	690	718	663	666	743	697	709	687	722	703	694	681	666	662	695	699	675	662	683	683	660	675	664	686	692	668	718	673	654	708	690	686	661	670	714	688	702	664	678	659	711	716	673	682	666	686	728	701	740	697	696	655	724	680	683	720	683	698	694	677	687	727	702	703	664	701	675	688	685	650	650	698	670	639	688	758	660	667	704	735	685	692	649	665	710	698	712	720	683	680	682	680	682	650	668	672	684	676	696	706	672	748	680	670	707	683	661	641	661	666	715	715	670	655	704	686	681	717	740	643	690	640	711	646	697	703	703	668	651	664	694	676	711	658	659	654	630	680	705	711	673	688	700	727	666	665	725	693	683	661	689	697	692	648	720	667	671	682	666	598	685	718	728	702	688	718	698	700	704	674	672	680	657	715	689	682	717	694	688	649	716	727	683	683	659	690	680	699	698	711	695	677	686	689	686	718	698	711	681	694	693	706	703	669	685	680	707	647	708	640	668	682	678	686	706	713	675	660	687	710	679	690	675	641	675	696	692	686	683	677	665	644	659	684	703	684	682	700	701	700	682	632	664	665	688	707	684	661	708	667	689	665	685	668	685	699	674	702	711	667	670	695	642	720	681	686	655	672	705	697	733	661	668	698	687	684	705
12512	8601	1861	496	388	1231	3921	3722	2260	335	177	187	166	175	158	192	183	179	209	194	202	193	200	170	180	210	166	180	162	182	209	184	212	198	189	194	188	205	188	202	178	201	177	214	216	172	203	164	199	194	195	183	185	185	196	185	218	176	170	197	184	197	208	189	162	192	199	202	182	201	207	180	194	187	181	200	206	180	204	180	180	169	187	190	179	177	196	169	216	205	182	199	180	200	189	194	211	185	195	194	190	193	211	173	184	222	175	176	177	197	174	182	163	202	195	178	204	198	179	194	199	170	184	201	199	174	154	173	179	159	168	171	202	184	192	186	175	183	183	164	178	192	147	181	181	201	204	172	167	203	193	190	172	184	176	191	179	173	200	208	186	155	198	207	198	175	175	182	170	177	182	213	191	178	184	147	173	196	183	183	195	189	190	203	172	173	186	204	202	186	205	202	155	216	201	187	188	174	204	196	197	186	203	185	195	217	180	196	178	177	194	164	206	182	196	199	196	191	187	205	185	192	197	190	194	182	175	151	182	186	176	165	189	191	180	190	184	213	183	208	183	190	173	183	188	165	182	207	190	201	191	202	186	175	201	190	212	205	159	198	180	183	187	162	201	188	166	163	157	175	186	168	168	176	167	215	194	196	188	180	211	187	190	183	180	181	188	186	191	219	174	185	192	175	175	208	206	164	185	181	189	187	182	180	200	186	176	183	186	185	153	194	202	177	189	220	195	193	175	169	176	171	167	202	191	200	172	189	215	190	198	182	191	160	202	164	205	183	140	178	212	170	214	198	200	188	176	180	196	197	180	190	182	177	205	166	202	194	195	186	191	171	201	182	190	187	209	202	149	197	183	183	188	194	184	194	194	193	187	185	180	192	179	168	174	171	200	163	194	184	197	186	185	174	179	182	185	171	189	197	185	190	159	180	190	174	195	194	180	186	185	189	178	191	157	197	201	194	185	181	176	165	196	161	199	208	193	173	161	172	166	173	195	197	167	181	192	181	188	209	170	175	178	182	211	194	203	163	204	190	186	166	172	189	195	209	180	195	205	201	195	193	180	220	179	208	201	184	186	168	168	182	163	193	204	183	156	203	194	192	199	181	194	208	200	179	194	200	186	188	196	188	206	177	188	179	173	164	193	184	194	186	225	182	179	182	183	181	212	182	179	202	168	214	203	174	195	198	195	189	197	195	166	181	189	179	195	186	186	201	173	172	165	201	163	187	184	202	185	180	193	187	174	184	207	188	181	176	191	168	182	204	163	196	216	161	218	191	206	190	194	201	197	194	177	177	203	196	178	194	190	190	196	188	174	175	180	204	215	184	183	185	200	184	196	180	186	197	196	168	202	189	183	201	220	188	168	190	178	183	174	171	195	194	201	195	163	220	192	186	191	173	176	205	204	201	190	196	201	189	171	189	184	158	184	192	175	197	189	191	206	196	205	192	177	186	209	162	185	205	186	209	180	200	194	186	183	176	189	177	183	210	186	173	184	213	189	176	189	189	193	177	188	197	175	211	217	172	168	205	213	176	176	163	171	181	173	199	181	199	184	178	201	209	190	194	176	208	194	186	164	191	178	207	190	189	185	189	169	164	191	171	171	184	175	207	173	179	188	156	167	196	187	174	185	180	185	187	181	202	189	184	188	206	193	178	233	196	168	192	196	155	175	198	189	175	190	180	194	194	182	201	190	212	169	180	200	199	191	181	188	200	182	195	184	195	199	193	174	176	166	198	175	190	196	186	186	197	177	178	185	207	209	173	215	196	208	156	206	178	179	216	207	184	189	212	193	188	203	175	164	170	196	188	197	188	182	190	186	171	186	183	187	205	196	214	189	201	162	177	175	184	208	214	207	202	198	198	202	204	191	179	183	186	196	201	196	185	191	193	175	193	201	175	177	185	196	223	196	153	189	209	208	207	180	212	199	187	171	173	188	182	163	188	183	194	223	174	217	184	186	199	185	207	201	184	209	172	207	200	181	189	203	201	169	208	163	214	172	190	192	206	206	187	192	187	195	187	183	195	192	180	200	215	189	170	187	168	160	178	177	194	195	180	182	194	193	186	205	207	204	199	182	173	190	182	196	174	155	200	191	181	161	202	189	186	170	177	185	182	212	173	206	174	202	188	167	176	205	209	209	174	185	200	184	171	200	186	197	221	210	163	177	183	191	188	171	188	200	194	204	176	186	194	189	169	184	202	175	193	176	193	195	207	187	184	182	200	198	182	180	220	189	206	183	200	176	196	184	184	186	214	181	212	196	192	210	208	205	168	190	181	161	198	195	177	192	200	187	173	216	177	188	186	177	171	173	173	193	182	168	207	189	174	193	196	179	175	187	190	207	178	187	186	183	172	188	190	177	189	183	204	189	199	175	200	184	204	174	177	173	185	192	204	189	179	199	186	170	184	185	208	198	165	181	199	170	166	195	187	193	170	167	181	199	205	173	172	209	186	170	196	216	183	193	176	186	186	168	165	189	192	208	188	190	168	180	187	175	178	201	181	211	179	182	170	167	226	197	197	144	179	174	191	169	183	190	154	197	188	200	198	198	187	202	198	182	201	191	186	189	187	187	173	170	183	203	192	200	200	189	196	178	201	162	206	202	197	188	198	200	192	182	171	175	178	189	203	165	210	185	188	186	159	185	189	201	206	182	197	177	188	173	184	166	170	193	172	178	183	194	178	175	191	203	204	189	177	200	202	189	190	174	170	169	195	195	193	200	181	198	212	176	200	189	207	174	185	173	176	183	183	192	173	204	190	191	202	172	196	191	188	187	176	163	188	188	192	188	179	195	168	201	173	175	198	172	193	194	196	180	191	185	214	184	184	194	186	171	176	187	183	192	194	165	188	217	183	176	163	207	172	185	173	196	177	201	188	185	194	176	184	190	200	172	202	214	191	210	176	201	220	158	183	202	175	191	195	177	201	182	197	176	185	181	181	179	166	203	203	176	180	178	210	201	182	184	174	186	182	191	199	204	183	209	191	194	205	184	190	187	190	177	170	206	184	206	169	176	210	175	207	197	175	190	198	173	194	178	184	194	197	212	183	184	185	195	200	192	184	187	195	203	221	217	174	176	183	202	192	193	193	174	169	176	185	186	173	193	204	189	211	191	199	191	214	170	183	180	202	198	195	169	182	199	172	193	168	175	198	205	174	181	176	191	193	205	200	172	216	179	197	200	184	201	179	195	181	164	198	194	196	175	199	188	180	186	182	207	183	183	186	195	187	177	196	168	173	188	177	186	172	201	207	168	152	178	168	190	169	189	197	186	194	182	190	206	175	196	204	171	200	204	194	175	158	209	194	189	202	178	192	176	185	195	184	199	232	174	205	167	203	166	178	184	200	184	179	174	182	169	190	203	195	177	198	166	179	186	185	171	175	167	207	178	161	170	214	188	178	185	181	191	223	205	184	196	194	183	180	193	173	200	184	193	196	197	172	164	183	200	187	206	190	187	191	229	212	192	174	163	196	187	180	184	181
10440	10074	1427	974	893	5177	15593	13670	8275	949	513	512	522	519	508	519	564	537	503	553	538	504	560	559	530	515	518	531	517	513	533	537	567	543	504	496	508	530	530	527	513	517	506	501	475	539	541	552	500	558	506	546	531	526	533	551	511	524	526	543	522	516	556	523	562	540	515	617	585	594	585	614	553	550	558	522	510	531	527	530	533	576	544	508	525	552	524	537	528	507	507	511	489	551	535	469	541	518	521	502	543	543	520	503	556	571	506	530	539	539	564	506	553	493	486	528	565	498	536	572	510	507	536	551	542	548	530	537	521	508	518	540	525	540	482	534	544	505	536	532	514	524	551	532	492	514	534	540	522	555	540	517	568	536	568	558	541	495	542	536	537	546	545	524	558	540	491	493	540	526	552	519	554	493	497	535	544	549	532	522	539	504	574	557	526	497	526	504	521	528	545	522	508	530	540	522	539	531	573	538	514	560	498	539	524	531	485	548	524	505	530	540	528	532	539	530	487	537	512	524	571	524	530	547	534	515	484	490	554	536	509	548	529	528	571	484	479	524	501	573	501	540	532	507	544	530	533	515	522	538	560	565	547	487	517	504	547	519	488	520	550	526	505	505	541	555	557	519	540	523	554	524	561	504	485	563	515	527	513	496	496	539	553	497	511	515	562	541	548	553	515	521	541	516	533	518	520	512	565	518	535	565	563	548	518	521	526	551	528	499	491	522	540	528	490	531	540	527	519	530	600	513	519	558	534	454	543	514	529	488	510	542	525	538	562	506	489	546	508	553	557	534	512	531	523	517	534	538	503	549	544	567	514	544	560	531	499	552	517	549	544	496	503	528	554	547	525	549	519	547	529	517	511	532	505	536	530	537	527	583	542	553	524	541	496	485	518	490	565	519	548	561	562	523	546	573	510	501	579	519	547	544	547	537	497	560	539	516	509	521	522	515	514	577	556	538	502	548	540	566	534	514	508	529	493	514	526	499	514	529	541	474	516	518	527	549	495	534	532	547	547	534	521	560	558	540	536	543	487	524	537	524	487	515	530	539	532	544	512	544	541	562	531	557	475	547	566	528	529	505	542	536	520	549	487	496	554	531	557	524	538	482	529	537	534	507	519	527	523	513	494	545	545	519	551	516	540	529	532	539	523	534	476	525	533	558	566	537	576	502	480	534	536	549	548	524	560	550	540	577	549	516	572	546	563	518	555	501	577	548	537	529	569	513	563	478	533	529	566	514	530	522	530	505	570	540	519	567	528	525	551	525	544	551	521	503	515	506	512	528	544	530	544	521	549	531	548	518	543	599	552	548	533	563	535	528	524	531	546	528	533	519	552	524	526	507	536	547	501	522	510	560	566	503	540	558	518	548	500	511	502	500	515	509	499	565	522	522	488	524	485	505	546	541	526	559	546	522	510	507	524	533	521	556	500	537	510	545	502	553	541	513	530	515	532	564	530	513	571	553	528	529	525	526	515	511	526	557	532	558	560	502	556	527	526	532	549	494	522	518	537	537	594	503	522	543	534	514	512	555	520	557	493	555	547	522	510	524	517	526	521	532	551	545	543	552	521	526	563	563	477	538	547	541	554	532	491	535	505	516	481	536	525	527	512	542	512	567	574	546	529	538	597	549	545	505	548	512	543	529	542	545	509	512	544	526	493	528	555	526	549	560	586	500	528	558	535	504	501	528	503	531	537	514	541	536	549	544	549	549	529	539	547	535	558	494	521	564	513	513	523	525	531	520	520	547	495	520	540	498	546	515	537	503	511	535	528	540	521	503	535	544	536	570	497	533	561	509	577	529	514	536	518	501	507	522	514	536	502	556	492	500	534	522	521	540	523	580	538	499	527	519	500	542	489	557	534	537	516	561	497	545	528	521	531	541	546	531	535	555	493	571	491	546	495	530	553	542	559	579	515	500	523	545	517	547	565	512	536	519	517	507	556	527	554	506	540	493	550	521	524	525	554	541	541	541	548	504	504	530	510	557	504	546	553	488	515	539	546	553	529	571	505	535	549	504	593	590	538	514	522	577	528	544	557	540	525	522	532	592	530	533	527	553	518	560	561	504	553	492	501	509	534	505	537	529	558	523	546	521	572	543	535	541	515	514	540	515	552	532	518	551	545	549	491	527	515	513	543	525	504	530	534	556	566	511	519	503	543	506	526	536	509	527	508	523	553	511	537	516	533	569	530	533	536	554	480	524	529	541	555	524	490	551	517	552	537	553	562	525	524	572	500	512	523	533	486	536	540	502	520	510	533	560	525	518	510	528	524	541	501	563	517	522	539	510	534	525	552	510	543	512	534	508	521	595	536	553	563	505	510	511	528	534	537	520	527	545	545	569	538	565	537	576	579	540	531	553	545	458	543	555	518	535	552	522	513	553	585	538	545	540	545	507	513	496	568	543	537	549	558	518	520	535	539	550	565	551	552	526	535	521	542	533	497	518	529	563	506	523	515	485	484	550	519	555	512	532	520	508	521	594	516	528	544	503	503	509	534	512	518	529	521	527	544	479	535	561	513	566	549	512	539	516	514	533	532	519	544	509	508	546	529	540	521	556	512	520	513	543	539	522	546	509	484	520	525	562	512	533	515	512	540	541	568	503	495	505	525	541	559	522	502	527	533	491	510	564	519	536	517	481	532	508	536	555	522	571	530	519	546	549	528	569	561	520	529	497	561	496	510	500	538	538	546	535	511	560	540	511	528	531	550	565	537	588	557	513	545	539	558	510	515	530	498	558	499	522	523	530	525	571	523	529	559	564	508	534	518	560	505	540	518	515	534	488	560	535	517	526	535	492	512	516	560	541	532	553	549	515	534	567	515	528	518	522	543	511	564	533	540	530	564	493	544	543	539	524	543	507	521	578	504	531	510	548	551	555	523	509	570	548	544	510	515	524	526	548	511	505	541	523	537	502	543	537	549	524	518	555	509	555	560	490	523	531	535	513	532	510	528	527	549	527	497	599	531	515	507	488	526	548	526	546	522	560	530	522	534	533	570	533	542	490	516	569	519	535	511	517	555	513	514	582	521	554	569	460	524	542	537	546	555	581	523	505	548	561	553	532	531	588	576	527	549	506	513	517	541	540	563	515	488	571	509	538	520	591	537	569	540	514	521	507	555	552	523	526	532	511	588	536	561	489	511	500	542	503	543	521	550	552	491	515	494	505	511	548	586	556	529	522	512	550	550	507	535	552	498	495	526	527	535	498	518	575	545	536	521	540	564	543	537	538	531	533	557	570	516	548	507	549	546	542	542	544	533	529	524	539	490	519	478	520	556	539	552	549	532	577	564	549	530	518	543	570	525	532	524	509	496	492	561	530	579	550	515	544	538	496	511	540	521	486	523	529	517	523	492	522	507	529	498	527	605	492	503	518	526	518	540	536	561	543	576	518	493	545	546	543	546	558	522	532	541	514	544	548	531	536	560	513	510	557	499	541	526	525	554	572	537	509	511	569	490	566	507	511	541	565	550	513	559	514	542	567
45559	47250	29235	21216	14651	19946	43675	35383	22040	4377	266	199	222	217	209	206	199	229	202	210	214	188	245	213	220	198	201	195	218	221	205	184	205	207	192	195	227	189	224	203	182	208	215	197	191	224	201	200	214	212	200	215	199	196	218	200	207	188	213	219	224	227	243	203	215	198	255	259	302	274	221	228	221	212	202	200	183	196	193	179	193	209	210	215	207	189	238	198	209	197	190	223	204	179	195	193	215	180	205	198	177	229	209	209	170	215	203	222	205	219	201	211	214	192	236	191	227	192	198	180	213	205	176	211	191	204	220	230	200	210	195	208	195	232	192	208	204	175	214	190	198	218	196	220	216	220	187	210	200	227	190	184	193	189	206	225	211	217	201	206	194	182	218	201	186	213	198	188	193	194	196	203	214	180	184	217	235	177	239	202	199	212	209	207	180	216	193	200	200	190	218	210	195	191	209	217	181	209	188	219	206	216	215	199	202	184	224	209	195	205	198	194	219	198	217	187	213	207	203	220	196	216	198	193	206	216	197	212	197	224	209	201	204	208	211	214	211	211	190	187	216	181	218	210	198	203	198	233	209	187	221	193	198	216	225	183	234	205	205	182	228	198	204	203	188	212	216	203	207	190	220	190	215	220	232	204	208	206	187	205	195	228	200	203	246	215	202	200	217	197	182	191	237	209	209	194	200	209	203	219	207	239	213	182	201	197	204	196	199	193	204	176	217	200	230	195	200	187	220	224	212	238	190	195	192	204	213	195	200	194	207	233	201	228	199	222	189	193	196	194	226	229	195	210	206	189	191	206	231	207	201	214	218	199	200	189	206	216	231	216	217	211	206	199	203	181	187	226	222	211	215	215	216	187	197	189	188	209	174	186	189	200	216	204	198	224	209	216	187	231	211	217	205	202	217	181	195	205	202	194	202	192	228	185	215	206	204	241	182	188	219	204	203	200	190	203	192	208	216	194	190	229	215	183	227	219	184	205	202	209	197	220	216	197	192	225	230	214	208	205	205	189	228	213	195	221	195	223	187	173	221	211	206	183	215	208	210	208	194	194	214	198	207	200	216	215	203	202	205	221	203	198	192	198	191	194	213	193	203	222	222	202	208	202	193	184	196	225	191	206	208	184	211	226	214	216	216	227	187	202	180	206	205	203	208	210	224	187	198	187	214	204	177	207	200	194	201	204	200	195	193	229	202	194	203	177	191	203	192	203	222	183	182	214	220	197	186	211	205	236	186	183	196	205	209	187	202	217	210	186	187	193	186	244	198	227	199	203	229	195	214	205	195	213	229	210	209	202	210	198	231	213	203	210	185	214	173	229	208	193	203	217	218	209	198	197	181	237	205	192	191	220	206	207	207	191	208	191	217	219	182	205	198	182	184	216	204	216	203	193	213	218	216	216	203	194	206	202	187	194	177	214	208	216	204	208	194	195	215	193	213	207	230	222	216	208	210	226	188	212	215	221	183	207	229	172	198	200	203	226	206	216	182	207	198	192	202	179	221	202	224	197	221	205	208	192	202	183	203	220	188	209	192	201	210	210	210	190	217	207	207	227	200	217	205	195	193	228	207	185	179	202	197	210	212	208	216	197	208	210	207	190	224	176	195	206	187	243	189	236	187	188	194	197	219	210	219	211	202	207	203	217	206	187	202	184	183	203	188	216	228	206	203	203	191	198	200	187	173	199	218	213	200	183	210	194	219	208	197	192	208	209	225	187	225	219	185	199	203	198	214	215	220	200	196	209	195	208	179	201	205	196	193	220	203	199	197	194	227	204	212	200	202	221	202	212	200	209	185	230	226	200	197	184	215	226	216	199	183	218	206	217	225	224	206	187	207	214	214	220	199	217	209	196	195	222	190	195	189	192	192	208	189	189	196	237	218	188	210	185	224	188	212	199	219	204	201	230	175	224	185	202	203	215	186	169	192	200	215	198	180	206	225	206	219	223	206	206	187	225	199	200	194	229	216	219	180	210	209	197	200	201	202	195	215	216	214	199	181	204	196	211	217	199	173	194	228	214	197	201	197	206	200	220	207	187	190	210	193	206	205	224	209	180	223	203	180	213	232	220	217	218	200	203	192	212	207	207	222	186	224	232	220	190	193	197	204	208	195	216	241	222	182	225	225	211	216	217	221	196	214	214	208	222	219	221	229	229	207	185	178	212	219	201	199	198	197	186	192	193	175	174	179	198	217	188	187	200	192	192	199	211	182	178	179	201	228	176	239	193	209	209	206	192	188	189	192	210	202	187	219	220	226	236	200	207	192	186	211	202	217	219	214	213	191	226	211	205	205	215	199	193	243	192	198	203	212	217	216	214	226	210	220	172	205	198	227	231	182	201	205	195	205	194	228	196	198	189	216	198	205	192	174	184	166	236	212	213	224	185	205	205	189	175	202	209	175	225	210	210	213	211	212	210	195	210	194	226	203	229	220	222	212	217	219	193	183	186	201	188	240	205	210	203	200	209	209	194	221	199	215	213	202	198	203	191	202	214	202	208	212	235	211	210	209	201	189	185	213	217	204	189	195	216	195	175	209	185	194	205	208	202	197	210	196	217	212	196	179	202	177	229	197	213	209	185	194	235	227	216	212	200	202	196	191	215	220	221	187	200	224	234	209	199	194	178	203	202	213	230	226	243	216	197	195	192	206	184	193	222	190	214	209	202	199	184	220	191	204	199	206	208	212	199	198	192	166	207	205	208	193	210	227	193	203	198	192	188	199	217	220	180	194	207	214	209	223	208	194	211	238	208	206	233	188	233	221	195	191	211	226	210	198	210	199	218	219	206	212	202	229	215	188	226	199	202	224	194	174	204	206	203	222	234	232	212	227	210	228	185	236	211	189	203	199	200	207	196	197	208	204	236	205	197	205	225	218	226	210	203	234	190	199	225	206	216	178	217	204	200	192	190	217	210	210	206	207	196	219	192	223	211	223	221	214	209	221	200	220	224	199	204	212	197	202	217	182	200	185	241	211	222	184	208	202	193	220	205	195	203	220	203	184	188	172	187	202	233	216	196	210	206	197	201	214	198	202	197	210	220	210	223	203	198	217	211	200	226	178	214	189	204	168	222	206	201	195	200	211	188	207	196	212	203	190	203	195	200	212	188	213	222	204	206	161	207	212	202	207	217	206	209	201	215	194	206	180	213	171	225	208	244	224	206	189	193	195	207	194	201	184	196	207	198	195	213	201	190	209	212	184	235	194	200	194	239	201	170	224	195	186	203	208	183	205	213	188	239	223	199	208	199	209	182	220	219	217	212	218	203	223	221	207	197	204	190	237	207	204	189	188	207	203	209	198	225	229	196	210	217	203	210	204	206	208	219	205	222	205	207	207	188	189	178	226	197	204	192	216	229	172	199	207	220	226	196	206	213	193	196	211	214	220	191	195	212	208	212	174	201	210	193	223	215	215	209	212	208	180	211	185	218	215	220	220	208	206	181	199	212	186	205	233	213	207	214	189	199	194	206	186	219	196	205	220	189
36306	44671	13156	6247	5470	30781	56738	48660	36391	7040	634	644	655	632	595	624	604	631	590	614	591	608	584	587	611	563	589	603	550	581	604	543	596	584	583	569	619	543	602	561	537	563	581	585	598	599	586	579	576	649	591	591	547	560	552	603	565	642	592	563	558	547	599	594	588	607	874	1045	1150	908	723	638	581	543	564	521	573	535	557	550	579	563	571	593	531	567	590	544	548	540	584	558	575	589	526	537	569	562	586	581	560	593	592	540	602	608	576	543	574	556	608	598	578	613	535	583	566	584	565	598	589	517	538	547	549	583	524	572	562	584	583	592	563	598	544	600	547	542	580	568	594	573	591	576	579	555	540	592	613	614	562	576	539	606	555	612	574	559	612	569	540	613	549	612	556	544	569	570	595	593	537	548	592	590	586	580	610	559	579	589	567	564	545	572	537	543	555	578	583	601	580	580	548	584	572	615	571	594	578	604	576	589	621	561	571	574	580	579	521	578	548	633	593	585	524	560	579	553	581	568	563	587	547	564	539	586	544	567	570	602	583	562	536	564	572	563	561	571	559	569	545	619	555	582	515	561	583	589	571	516	525	573	605	545	569	537	586	614	551	561	601	549	553	498	586	570	558	534	583	555	565	569	567	553	613	555	563	532	591	590	552	540	588	529	536	565	533	549	536	591	569	567	598	629	576	605	613	551	571	576	593	526	576	553	584	603	575	556	538	587	513	571	577	550	596	593	556	559	553	541	589	595	553	593	581	577	545	557	600	557	567	569	554	601	571	558	557	558	557	583	607	585	584	545	571	577	522	631	571	562	573	619	560	577	585	559	547	580	577	606	587	612	609	549	539	597	558	590	570	570	556	564	582	540	586	549	561	568	571	583	551	589	555	569	548	589	530	560	558	569	563	621	591	565	622	576	586	560	618	556	613	621	566	530	591	587	559	543	599	577	566	566	550	588	608	614	566	582	538	521	563	554	585	569	542	533	608	568	524	533	577	587	572	588	574	591	592	549	553	602	581	526	552	546	542	547	570	580	540	525	588	551	607	542	560	559	575	573	583	563	539	607	606	576	611	573	604	595	565	552	581	593	562	547	560	556	575	600	516	611	587	557	583	556	562	555	587	623	566	586	554	536	569	569	593	530	577	571	602	598	566	552	590	552	574	549	608	565	578	611	561	525	599	620	601	558	538	555	541	577	591	559	574	582	533	593	596	510	592	608	530	554	603	548	578	605	591	584	547	580	540	560	535	541	551	553	577	528	558	529	556	595	575	568	585	592	575	578	586	562	582	580	597	592	556	587	595	556	555	595	564	596	600	582	583	551	590	571	598	550	549	550	603	564	596	580	578	546	571	568	570	578	577	571	578	559	573	613	563	554	540	574	596	591	527	576	556	593	530	537	601	586	624	574	597	563	561	617	564	568	567	555	553	588	555	657	534	608	529	594	546	567	614	591	575	583	573	591	554	562	564	531	575	568	592	574	549	562	598	551	548	605	573	610	518	576	580	544	601	580	571	573	562	534	560	555	573	584	555	568	557	558	550	596	603	571	565	522	539	555	564	601	589	604	571	629	566	584	633	547	604	571	568	592	555	534	560	568	527	594	604	576	603	527	610	575	588	577	560	577	607	578	522	579	559	539	616	552	606	563	569	553	590	542	606	537	599	610	541	566	563	584	612	576	588	555	573	622	582	617	598	565	548	573	558	528	590	595	600	574	546	600	569	622	560	555	548	580	542	587	556	576	568	580	587	532	562	569	578	567	565	578	565	568	554	549	554	606	611	576	536	584	562	576	566	568	580	540	547	563	576	571	585	549	556	545	558	579	569	571	576	578	569	588	581	603	521	628	575	572	586	620	574	588	543	586	585	589	550	619	584	577	564	551	584	579	534	599	595	578	543	576	523	579	559	573	568	593	574	619	568	598	566	562	566	609	565	594	547	593	584	555	591	600	564	547	571	556	555	583	579	582	590	568	565	594	618	608	516	601	568	545	575	576	564	609	581	543	559	555	555	549	580	602	546	527	556	581	533	571	546	568	575	606	560	591	541	556	588	600	575	632	566	579	531	584	572	551	622	542	556	579	612	583	552	562	555	588	602	562	549	581	585	571	513	557	592	580	554	571	561	555	543	564	551	564	543	562	564	535	549	590	611	574	586	556	556	596	597	560	584	543	582	559	558	586	565	573	560	589	569	585	528	570	602	567	564	583	562	562	568	521	604	537	577	516	552	586	565	561	614	566	578	521	575	566	562	592	635	526	569	579	582	571	593	588	606	588	543	583	581	504	593	568	533	575	566	557	567	566	567	589	571	549	537	559	577	637	584	576	581	520	564	587	605	550	578	572	587	577	560	545	590	504	560	598	621	587	590	548	552	583	576	594	587	583	548	561	590	569	564	541	599	572	577	545	578	566	521	608	569	571	565	591	562	566	565	586	556	536	568	572	616	596	580	550	558	605	539	545	548	568	567	574	544	556	597	568	571	571	572	557	575	572	635	576	559	568	566	614	552	543	600	615	591	575	576	588	587	575	561	583	572	588	569	585	529	513	601	595	597	602	597	544	623	543	551	586	569	533	583	601	501	583	536	540	595	575	555	589	589	565	521	623	546	576	616	620	557	520	600	590	552	562	550	576	565	580	550	539	562	544	572	549	558	612	563	575	563	566	530	574	557	565	576	617	601	589	549	586	631	578	540	610	605	590	599	543	559	554	594	579	571	583	598	569	610	572	602	531	575	549	546	587	562	588	572	551	552	600	575	552	567	574	555	572	567	573	566	603	541	546	584	618	573	566	570	551	567	591	569	560	594	542	576	557	578	551	534	625	541	607	588	543	553	550	594	563	568	587	542	550	575	548	565	568	590	584	604	528	593	503	553	567	590	544	567	576	602	538	601	586	570	566	541	566	546	588	571	592	589	580	612	601	572	556	608	586	590	550	600	594	542	558	591	612	557	556	593	592	573	597	552	552	598	581	587	560	582	536	589	545	548	578	567	583	569	561	576	593	579	550	587	605	559	606	530	568	591	546	615	597	544	576	579	599	519	613	555	577	559	564	579	525	519	616	582	534	576	534	598	565	560	580	585	552	570	579	567	570	543	514	568	569	591	548	575	526	539	563	557	619	564	539	525	539	623	600	622	584	547	588	572	587	541	562	566	525	549	557	617	582	569	598	561	588	574	555	585	599	586	530	590	563	547	598	571	554	591	560	519	590	581	596	553	560	580	553	593	525	572	590	527	547	598	584	612	599	557	575	585	572	566	567	607	590	590	561	583	568	614	574	585	539	607	610	561	591	557	574	535	571	590	599	538	575	553	556	568	561	565	545	550	571	628	563	530	599	587	582	589	553	619	590	561	557	597	612	601	567	586	565	562	582	548	617	566	549	572	578	598	574	520	585	533	608	555	585	540	553	585	592	593	587	544	518	548	559	611	559	592	555	598	584	558	605	594	560	556	600	577	555	570	585	596	580	563	561	580	578	551	530	551	562	565	589
51851	44945	29012	22742	18957	24083	44620	50094	40867	13239	642	293	281	284	266	287	283	250	272	241	256	276	261	262	241	282	252	249	269	285	237	243	240	279	285	261	279	269	245	304	250	253	247	254	261	258	260	241	278	248	244	261	294	271	289	257	290	259	270	241	295	257	243	235	252	266	368	474	429	356	339	262	246	278	266	303	240	264	265	251	257	280	289	242	272	260	245	241	252	264	265	256	265	269	252	251	247	279	248	291	241	282	273	259	235	256	245	274	231	290	264	245	232	283	266	229	223	260	290	278	261	248	256	240	282	253	257	238	272	249	256	266	246	279	254	237	273	229	259	261	247	250	253	261	244	287	270	239	251	244	264	269	272	282	277	271	259	251	247	266	262	244	260	264	260	266	258	261	265	261	268	262	246	259	251	256	250	242	253	285	266	242	258	224	268	246	251	245	287	239	240	249	270	265	253	260	252	233	267	263	248	266	270	240	254	250	239	273	268	241	281	271	200	262	268	273	281	256	266	269	289	267	251	266	277	255	263	260	268	238	246	249	261	289	260	253	256	233	244	278	251	271	277	229	248	243	263	277	258	257	250	269	280	261	237	278	252	258	301	241	259	270	221	274	254	284	248	261	285	260	250	265	262	251	274	249	259	262	271	247	249	242	261	279	262	253	221	257	253	270	240	290	247	244	244	262	282	255	256	264	252	226	248	260	262	270	246	257	232	254	267	256	247	262	241	237	272	255	241	284	261	264	270	290	280	264	285	271	308	265	265	231	229	250	228	259	246	249	280	273	263	268	239	282	247	252	275	273	259	255	256	264	280	277	250	273	268	270	240	242	235	251	286	267	259	261	274	253	254	261	256	268	235	232	259	255	257	248	232	234	232	254	268	260	252	257	302	278	266	256	226	261	279	274	262	292	269	228	243	257	265	244	246	255	261	227	242	275	261	271	256	262	270	282	257	267	279	253	252	257	271	252	262	256	245	273	248	253	255	266	289	256	240	260	256	262	239	240	271	255	277	254	253	273	243	261	254	255	259	280	261	260	262	244	268	237	255	255	265	248	259	244	249	250	257	240	254	279	300	249	253	265	272	249	240	259	259	250	254	256	272	287	253	248	297	238	240	272	216	261	256	264	274	241	266	269	273	247	261	259	269	263	260	261	246	258	275	277	268	249	265	226	249	231	282	241	273	228	250	252	253	292	236	254	262	271	235	270	266	286	253	264	272	303	247	251	255	248	279	248	267	242	257	253	256	249	266	286	243	253	280	268	250	283	267	259	248	273	237	282	259	253	249	275	256	268	237	267	285	267	295	268	282	270	271	289	276	270	264	242	250	305	258	253	278	232	250	249	267	249	239	254	282	249	274	253	228	237	240	255	247	300	249	258	278	264	252	235	261	256	256	274	244	247	271	246	240	267	271	278	229	256	241	261	269	260	264	264	222	245	275	254	253	250	260	242	270	236	266	264	280	249	239	269	255	269	255	239	265	271	265	253	278	269	219	259	246	276	250	234	250	278	255	241	241	284	263	275	266	242	263	261	259	256	275	288	236	252	269	237	280	251	238	263	289	301	248	269	241	235	258	247	254	279	243	268	250	280	260	269	244	246	271	229	268	277	277	261	265	273	284	265	274	251	286	281	240	229	258	256	246	245	263	262	277	264	269	285	277	269	228	244	252	267	295	250	234	216	279	247	252	251	255	239	246	303	250	257	240	228	252	252	256	271	264	250	279	270	271	281	238	247	258	256	271	261	257	245	281	261	251	251	271	267	258	280	241	268	257	254	258	282	263	239	271	258	290	284	266	265	269	249	271	295	259	256	280	264	261	245	306	266	281	238	258	249	270	252	240	299	262	279	237	289	276	246	250	262	264	252	207	262	259	253	303	251	248	241	265	246	273	281	259	243	272	259	261	251	239	261	268	262	250	260	259	246	250	292	262	252	238	249	272	230	277	274	262	268	272	257	267	232	255	275	245	263	251	244	285	288	279	247	269	225	261	256	271	265	259	235	271	243	265	281	251	245	244	276	259	264	251	256	265	262	253	241	275	241	255	254	236	275	272	249	247	268	284	267	246	248	229	253	264	257	244	265	251	248	270	272	274	282	247	259	238	286	232	276	273	254	253	235	258	234	254	274	257	286	252	235	274	246	264	267	292	311	270	279	253	260	268	237	260	262	240	236	272	283	249	237	246	262	259	228	266	277	267	241	275	261	249	255	273	242	283	270	265	218	267	252	278	271	270	239	244	268	249	246	274	251	251	302	255	263	234	276	263	286	256	248	270	271	288	266	245	266	252	267	273	262	278	247	267	253	248	250	260	265	244	251	263	276	287	259	250	289	271	254	266	270	259	263	286	269	248	252	266	230	255	265	264	261	274	264	284	272	238	254	245	242	303	261	238	251	261	245	282	239	253	268	269	283	279	278	261	249	255	239	278	281	234	255	250	267	283	268	281	242	253	248	279	255	239	300	273	266	241	249	247	236	259	257	259	302	230	266	250	278	249	252	292	247	249	248	259	256	257	241	273	264	263	253	287	265	259	253	240	256	281	257	272	236	252	267	268	244	279	234	243	259	267	285	250	267	250	273	258	283	254	241	273	239	286	265	251	262	273	254	258	295	263	237	283	244	260	256	277	270	275	240	275	248	280	244	278	273	235	260	287	261	233	245	259	252	258	270	285	254	233	291	246	292	268	241	252	258	259	255	255	230	252	294	239	248	255	240	269	287	271	271	258	285	220	270	255	262	239	244	262	263	267	240	250	251	267	264	246	261	251	267	253	241	270	269	267	274	267	262	269	275	259	285	258	260	253	259	243	278	253	258	240	269	282	292	234	257	246	255	225	240	251	260	256	259	261	253	250	276	255	239	256	230	248	258	282	262	255	254	243	244	246	239	258	260	248	252	259	262	283	262	269	283	261	272	242	262	269	264	257	245	230	270	256	264	285	253	255	263	254	248	262	253	261	264	264	295	276	261	271	258	277	274	258	242	289	237	254	246	258	229	292	251	228	253	257	287	261	237	240	255	242	289	265	274	252	266	254	248	250	275	254	264	244	264	236	284	263	254	263	258	237	256	250	276	285	278	248	224	252	250	274	264	297	242	293	265	271	241	268	243	276	265	259	271	255	270	242	275	267	253	250	247	252	254	254	260	270	296	262	266	270	258	247	253	221	249	275	240	263	294	228	235	242	253	272	295	250	261	254	264	262	271	260	262	259	271	257	268	264	260	265	242	282	263	254	272	266	237	276	250	236	273	272	267	258	270	256	264	264	244	258	260	264	243	253	234	262	257	239	244	282	272	266	248	282	247	271	292	260	262	279	246	248	254	272	244	242	278	281	252	249	289	254	245	273	273	274	251	247	256	273	244	250	268	262	233	280	257	231	247	270	249	255	326	273	272	235	258	259	227	280	260	279	274	259	284	257	274	262	268	256	262	258	255	256	252	280	249	239	254	255	282	255	253	234	254	268	271	253	239	287	280	267	263	241	240
43443	45254	10369	9299	9092	34486	57674	62335	52980	9069	891	853	807	773	792	806	782	772	763	722	774	754	753	769	745	739	724	710	759	711	727	707	761	778	715	706	641	689	780	723	720	672	689	701	657	720	723	721	718	698	687	736	696	694	687	716	686	679	703	669	690	718	659	703	706	752	1552	2398	2042	1559	1163	798	715	720	687	706	679	677	665	693	721	676	653	683	691	690	644	684	691	680	680	679	686	709	691	654	692	664	703	682	674	707	715	712	652	691	691	708	702	766	701	684	691	681	684	659	728	712	701	715	715	672	680	694	690	690	703	699	684	698	755	688	689	669	661	731	701	733	712	658	749	715	702	668	698	653	698	646	757	691	693	668	730	685	707	701	695	659	677	690	758	656	671	743	650	699	658	670	665	704	696	654	649	709	687	712	735	721	715	694	672	705	738	736	703	685	712	638	694	707	703	698	741	696	665	714	715	677	666	701	669	661	740	687	692	684	707	690	700	678	698	681	706	692	652	662	709	702	677	694	721	737	720	672	678	663	702	645	675	678	675	655	657	667	685	709	736	661	663	689	689	679	733	695	668	665	641	638	625	674	660	720	693	686	677	675	693	686	661	679	708	684	680	718	689	713	717	677	649	743	711	690	682	693	701	670	714	685	718	671	703	701	637	677	722	690	717	656	707	702	705	696	674	668	681	642	662	703	680	686	689	719	686	708	679	670	732	685	667	670	731	719	708	675	692	694	703	684	760	667	725	697	702	672	678	690	680	694	649	643	717	680	679	734	662	681	705	709	609	657	709	693	696	717	690	639	642	685	716	712	722	728	692	740	713	721	727	670	668	662	687	706	715	668	709	718	701	698	713	667	699	707	685	708	720	705	693	702	713	714	674	694	688	664	722	671	690	706	715	693	671	675	702	711	689	670	720	721	706	699	749	715	732	675	746	688	687	677	707	656	690	662	715	626	698	714	717	642	687	645	691	676	727	647	733	691	690	648	669	702	722	683	680	669	703	711	703	739	706	685	691	703	670	685	693	708	661	670	703	689	704	708	669	655	718	693	662	680	646	708	707	703	694	630	713	712	687	712	699	667	739	669	703	776	692	645	680	659	653	701	668	651	699	722	706	704	703	726	697	667	683	687	667	644	673	671	680	695	697	718	679	719	701	667	716	726	690	694	697	693	704	682	672	655	691	709	705	695	721	669	712	663	715	716	672	687	664	683	706	674	648	716	701	716	707	705	708	739	711	680	670	707	724	772	693	669	739	666	660	698	669	701	725	738	703	674	726	717	642	678	736	698	656	688	639	681	702	700	704	728	704	706	692	733	649	772	690	682	691	684	718	685	667	674	706	654	646	723	729	701	717	676	661	691	681	702	687	681	701	673	729	666	715	718	739	674	695	689	648	664	726	702	661	701	686	694	704	671	694	658	693	689	705	698	741	668	677	712	691	713	731	694	697	688	702	701	670	681	697	685	760	696	710	755	687	661	690	657	662	683	696	669	705	708	677	650	681	694	693	675	679	696	704	677	688	667	662	697	695	740	691	721	669	693	663	690	730	656	720	638	717	691	712	714	644	691	711	703	672	703	708	647	675	684	661	684	712	663	675	699	667	678	729	685	698	653	697	689	711	727	672	670	648	731	700	732	714	666	709	693	670	714	678	689	731	676	686	741	677	721	674	679	696	686	724	743	694	694	679	676	708	704	685	699	640	672	677	669	698	728	688	710	693	731	650	698	717	668	700	667	683	712	688	674	735	694	684	726	697	743	692	685	656	679	704	655	692	652	675	712	673	690	696	654	703	711	697	702	699	705	721	696	756	662	676	735	658	683	664	718	654	629	679	689	680	724	658	739	688	675	677	676	683	728	702	711	693	737	730	689	660	680	706	713	731	691	707	729	690	713	692	682	672	714	715	706	717	717	710	739	690	682	727	696	724	659	684	713	680	713	697	709	753	624	697	694	628	717	715	695	659	668	686	753	631	709	732	710	648	697	687	680	700	694	707	699	665	718	703	687	719	698	724	653	712	654	678	646	707	703	681	766	717	708	706	653	691	672	692	684	739	740	717	718	651	710	692	693	735	686	678	703	674	665	703	700	702	687	692	697	716	708	664	732	666	683	674	710	677	649	703	690	693	653	691	702	678	640	706	715	695	677	691	702	659	690	657	674	686	647	674	681	681	694	691	686	690	699	688	698	675	692	711	714	636	735	646	653	687	664	700	672	698	725	669	729	735	647	683	703	665	674	699	712	684	698	699	688	700	665	668	719	720	698	670	709	673	689	670	673	656	707	749	710	709	673	648	655	649	683	737	660	660	728	660	689	699	695	673	709	720	701	667	745	660	739	668	658	692	735	669	694	675	689	649	665	718	724	648	685	681	692	691	671	651	696	675	706	721	711	681	648	745	694	702	695	716	687	709	728	728	652	688	677	648	699	709	695	707	714	668	724	731	707	694	719	707	713	662	687	673	730	703	691	712	675	697	718	664	670	732	709	676	710	692	731	725	678	688	655	691	671	739	687	719	675	693	699	633	695	655	687	650	677	647	699	678	664	725	720	709	740	684	671	692	738	735	670	668	679	686	707	732	734	674	697	718	731	700	722	699	719	610	682	685	687	709	684	699	674	661	668	728	678	632	710	697	700	684	703	653	700	695	681	715	701	687	704	722	700	706	713	666	664	742	726	700	683	705	661	691	740	670	649	733	678	689	700	695	663	695	671	725	725	681	707	694	712	723	688	704	675	694	718	666	702	733	711	725	678	721	611	705	733	705	684	690	680	700	685	697	668	707	690	656	663	696	721	681	693	693	697	654	666	701	662	703	672	724	718	693	681	724	660	668	684	747	684	696	726	685	720	692	691	680	638	707	662	720	703	730	670	632	669	681	673	692	654	670	664	714	735	677	701	684	698	701	703	721	679	692	732	738	682	701	688	649	713	633	693	673	641	708	659	721	707	680	673	686	677	706	717	661	611	683	697	696	710	728	726	712	716	676	702	627	645	746	690	716	708	696	682	681	693	678	652	693	688	718	671	671	645	709	648	718	654	746	738	719	698	747	662	683	708	675	655	746	691	701	755	695	707	699	682	672	728	698	656	674	710	726	716	659	688	675	678	686	634	682	741	658	696	679	688	708	691	681	750	703	689	726	724	716	721	694	736	724	737	720	656	688	692	655	671	682	664	755	723	682	708	683	695	720	691	673	699	670	691	725	668	744	723	651	664	660	657	669	691	704	688	646	694	624	696	690	660	677	664	722	671	680	717	724	674	672	642	677	695	756	701	692	710	719	694	685	698	686	700	752	632	655	717	721	671	653	662	736	666	694	683	691	661	707	730	679	675	680	722	658	717	673	758	703	705	655	707	705	677	690	657	684	674	689	720	694	702	669	678	706	718	715	692	702	668	652	710	733	667	686	751	661	672	668	701	687	684	678	703	720	680	705	706	759	715	717	707	699	683	695	659	704	701	683	765	709	618	677	735	718	696	660	675	705	686	637	688
12804	8954	2040	743	468	845	3319	3753	2627	456	190	197	193	202	197	180	214	167	195	190	195	200	205	187	182	209	195	212	216	178	215	194	208	196	190	177	192	184	201	203	194	175	194	201	187	185	194	199	174	199	200	185	208	199	196	192	195	192	194	175	175	194	195	204	178	196	210	185	226	200	181	195	196	167	212	197	196	194	183	191	177	199	204	200	170	174	194	186	190	201	173	180	170	190	195	193	207	206	191	191	207	185	163	197	173	179	190	193	209	200	190	206	205	184	185	213	157	179	203	212	208	194	204	192	165	181	189	203	185	195	199	172	191	188	176	208	207	236	170	197	196	209	204	201	195	174	195	209	220	206	199	206	176	191	186	204	201	192	207	190	179	223	195	179	188	183	177	196	184	195	197	192	185	188	207	180	194	191	196	191	189	189	189	205	198	213	183	198	195	175	212	162	199	179	197	206	191	166	180	202	184	213	183	190	196	196	209	187	205	194	188	222	211	205	188	189	201	199	210	205	165	214	213	203	195	179	197	214	210	197	215	199	179	220	189	205	179	207	233	199	187	194	203	215	199	180	218	184	191	178	183	187	202	206	207	186	197	193	203	169	205	198	219	195	198	171	175	195	192	217	190	206	182	184	206	191	204	183	187	190	187	198	195	194	190	209	181	213	177	181	213	215	175	206	204	197	192	230	198	202	210	175	200	182	171	189	193	175	203	182	214	206	182	201	192	198	188	196	200	211	187	191	190	204	216	196	196	200	189	180	197	214	206	169	194	178	173	198	201	230	155	192	195	204	190	196	211	157	185	188	202	192	208	197	197	183	187	204	196	210	192	182	219	188	164	234	190	176	202	194	192	170	201	180	177	221	190	195	196	213	170	184	186	201	186	184	196	218	185	180	204	189	199	193	199	182	170	169	197	195	189	170	176	211	183	180	186	206	188	175	214	186	193	193	204	190	177	193	174	195	204	178	221	192	193	176	205	209	182	195	203	200	197	192	215	204	188	196	199	233	219	185	204	195	187	184	191	182	215	194	217	169	182	201	203	196	192	202	196	189	193	209	224	200	207	210	184	208	212	178	198	197	179	180	186	183	171	202	186	161	196	215	185	196	208	184	199	193	199	223	202	192	181	202	185	190	200	207	180	188	184	182	204	207	165	215	192	215	188	177	205	201	195	189	157	185	211	194	200	202	199	203	189	195	198	195	218	204	210	191	188	194	162	181	177	193	161	194	189	209	220	197	177	176	208	191	189	173	213	194	209	176	177	215	198	224	213	192	192	217	196	178	182	199	180	197	187	194	186	198	189	205	193	205	204	194	179	183	184	188	180	206	181	200	189	175	214	203	219	200	188	176	177	212	208	192	184	197	185	181	192	192	192	196	183	229	198	200	226	184	171	178	196	184	201	205	197	220	200	176	197	195	200	195	182	176	180	211	203	199	222	199	190	199	204	187	224	192	180	202	195	169	196	186	209	198	196	197	201	193	175	191	188	187	193	205	208	193	212	203	192	203	168	175	180	213	192	193	203	224	201	213	183	188	201	189	207	190	205	200	172	194	226	198	179	213	205	177	169	199	192	205	204	197	230	184	204	217	192	209	197	176	180	193	203	188	211	207	186	179	190	186	202	181	182	171	183	183	181	195	218	184	197	194	177	216	184	193	190	212	197	212	201	193	204	191	171	198	168	196	182	205	211	180	185	174	170	188	178	189	203	179	174	178	197	179	183	180	197	184	188	197	205	208	194	178	199	201	186	228	184	184	194	209	189	216	177	208	207	203	223	205	189	196	193	174	202	204	192	156	210	212	203	195	183	189	194	202	192	219	194	226	202	218	209	177	204	187	225	197	185	221	206	200	189	194	213	209	213	194	192	164	204	156	197	212	193	186	180	188	176	207	209	171	214	183	172	202	179	189	164	187	193	193	204	196	217	196	173	164	189	186	199	184	194	197	203	215	173	206	202	183	217	181	211	187	180	204	182	176	191	196	215	208	182	223	207	227	191	179	191	182	186	201	210	205	205	219	202	182	215	214	214	183	204	203	175	188	208	163	201	205	179	180	194	173	201	200	177	186	192	223	206	188	227	217	194	190	202	206	192	199	172	197	188	195	192	200	182	196	182	205	199	189	185	168	184	204	202	191	196	199	192	211	179	221	194	173	193	185	231	171	210	178	197	189	195	205	198	185	174	193	195	196	210	186	199	185	206	206	203	188	217	163	204	188	235	206	203	202	190	204	189	200	188	198	195	182	198	200	190	195	170	222	189	193	200	178	187	197	214	205	187	186	190	177	197	199	210	197	190	204	217	200	220	206	189	185	183	185	207	187	212	184	217	199	185	205	185	210	180	201	189	167	204	206	197	185	189	211	209	190	216	182	191	216	188	205	185	185	193	190	180	178	187	192	200	197	177	207	168	165	185	188	198	166	190	181	196	177	178	232	195	203	185	169	183	205	199	188	186	197	181	201	198	209	186	218	227	189	199	208	184	175	206	193	159	204	182	191	198	222	171	207	201	205	194	169	200	214	200	193	205	188	186	214	185	192	198	212	184	201	202	182	180	190	211	166	200	219	208	209	199	194	196	188	197	192	172	183	241	215	167	208	197	191	205	196	181	193	194	189	207	211	197	186	167	173	203	205	201	205	221	185	211	149	214	196	195	177	189	182	194	179	207	200	184	177	166	181	187	208	199	194	200	202	185	182	186	168	197	197	191	206	193	173	168	167	172	189	213	221	206	220	187	188	196	194	202	212	196	201	197	193	209	215	197	192	197	186	221	189	205	182	193	179	160	188	210	227	201	185	192	164	211	186	190	184	219	203	172	193	226	186	209	204	206	176	188	224	216	197	194	209	223	191	191	188	191	194	179	207	171	179	200	214	165	172	215	188	195	180	209	204	232	190	218	194	216	184	213	198	217	191	215	204	205	214	191	182	211	188	216	163	193	192	176	161	198	199	197	198	174	210	178	179	186	191	192	183	191	167	175	202	186	214	179	208	160	198	197	196	188	190	206	227	190	190	175	199	228	195	205	181	203	220	224	184	181	192	228	182	176	203	195	192	182	171	236	207	210	193	216	186	189	202	199	224	193	175	189	190	195	200	210	205	185	157	202	186	226	178	178	184	193	167	194	188	165	192	193	182	176	196	177	205	211	185	199	175	209	174	196	204	194	194	193	189	228	208	206	205	193	206	194	193	174	193	210	189	158	201	189	175	188	183	179	201	179	196	177	200	216	192	182	196	198	227	217	189	216	175	201	188	184	190	165	188	170	196	211	200	174	177	195	212	190	181	205	168	214	165	179	183	205	202	196	217	186	187	181	200	217	182	226	197	177	185	180	190	187	187	175	187	186	190	195	188	213	213	190	213	190	218	220	199	181	198	174	209	184	213	195	194	193	176	193	183	185	181	216	179	181	228	179	199	181	200	180	191	195	175	177	196	189	190	203	202	192	220	202	204	206	175	186	207	217	212	160	170	209	182	172	190	162	174
11058	10433	1516	1085	961	3432	13417	13498	9798	1095	576	530	552	577	526	499	554	566	569	551	575	545	549	512	561	516	591	583	569	575	540	531	580	571	539	552	537	529	535	514	575	557	593	574	573	535	510	565	573	529	583	552	537	570	543	542	552	557	537	577	549	544	553	549	557	600	559	658	648	674	615	589	537	561	561	512	498	576	559	549	549	573	553	543	576	561	553	523	532	538	519	519	502	525	525	565	560	570	555	551	554	537	551	522	516	534	565	537	527	572	552	559	579	568	585	511	538	565	533	514	555	522	571	563	547	598	552	592	544	543	561	559	524	574	553	546	553	569	534	538	570	518	564	590	552	513	589	542	565	543	542	545	578	566	503	568	567	587	562	553	546	562	529	521	543	566	520	616	585	534	503	563	511	542	525	538	531	566	528	596	543	567	545	561	540	517	536	588	569	577	575	499	582	538	563	537	535	527	547	550	548	569	560	538	541	499	553	491	552	569	574	554	553	544	550	525	548	533	562	538	529	548	554	555	614	592	514	570	584	574	561	549	548	528	579	562	552	561	560	548	601	514	525	544	535	537	588	565	550	562	509	543	552	534	536	574	508	545	519	555	539	550	541	576	570	531	549	562	539	550	564	558	550	635	505	558	502	552	576	587	562	532	565	529	551	557	529	552	548	540	547	555	537	531	552	575	567	549	535	548	594	558	507	573	555	565	559	553	537	571	568	549	543	521	593	576	522	534	563	578	508	544	574	580	583	556	570	592	557	498	546	547	523	521	555	570	515	541	545	523	546	567	512	537	534	563	536	567	541	563	537	544	543	520	580	577	537	577	558	539	560	506	534	575	520	494	555	594	534	529	561	533	566	552	551	566	485	572	555	571	554	544	540	516	541	597	556	543	549	583	525	519	591	558	499	594	587	562	541	546	546	565	566	519	559	575	556	561	527	548	537	543	487	536	560	494	553	555	541	594	511	542	529	603	543	545	576	530	537	546	565	555	547	525	566	534	587	510	524	514	542	535	553	548	540	521	595	569	519	597	551	542	550	532	555	541	557	556	626	512	543	488	563	555	505	572	546	545	554	557	534	556	509	526	602	594	540	568	555	549	533	547	557	534	568	582	521	542	534	640	525	534	525	578	574	529	533	542	535	588	512	552	515	561	555	559	554	553	586	586	573	536	525	542	525	556	528	557	501	523	570	554	551	579	571	520	555	560	519	551	543	517	495	563	502	573	549	532	586	597	601	557	535	518	565	595	531	521	548	546	554	544	527	583	532	541	554	583	532	540	583	517	537	579	552	539	549	510	542	563	575	539	564	547	528	564	559	534	558	624	550	558	564	544	552	535	527	550	531	521	534	533	504	526	557	545	523	513	516	597	558	550	502	513	582	559	570	582	521	525	532	564	557	560	537	542	566	532	575	567	563	556	594	561	552	593	515	554	558	552	533	535	540	586	550	549	541	519	516	578	551	522	564	542	555	535	551	562	553	559	576	543	540	552	559	560	554	559	586	555	585	550	565	578	532	584	548	524	549	519	574	520	546	572	533	526	560	546	535	552	590	517	591	576	530	537	587	586	546	532	581	556	561	516	579	532	549	566	542	555	506	549	532	547	543	554	541	545	522	531	556	529	540	514	551	548	585	621	545	541	549	534	544	539	545	562	572	597	538	559	561	552	535	518	538	559	529	568	601	552	551	556	501	548	567	587	565	555	527	512	528	550	563	531	530	545	594	533	544	591	554	575	525	588	551	546	498	556	549	553	582	559	559	521	547	542	527	589	554	586	518	503	538	549	516	582	558	564	550	516	577	532	553	552	558	552	548	527	517	564	534	514	579	554	562	529	541	573	536	535	543	564	560	535	535	554	563	543	569	580	558	550	549	532	538	513	568	525	537	544	527	561	545	560	525	596	559	557	518	566	566	550	544	564	504	591	509	555	561	563	508	610	557	578	518	602	553	532	524	559	587	544	530	543	554	526	557	571	611	543	535	544	553	511	538	538	556	568	512	561	562	585	547	521	571	531	508	541	567	535	544	578	572	560	533	524	562	546	582	532	526	538	513	525	529	521	559	523	554	583	519	581	523	574	553	514	565	563	543	496	551	542	537	547	515	535	527	594	557	577	582	537	577	555	513	520	522	523	580	556	530	551	516	530	584	550	524	557	536	548	579	566	530	554	567	550	577	507	497	553	557	541	567	527	535	550	547	559	562	574	525	543	519	538	497	562	549	539	569	573	541	543	573	558	568	540	580	517	543	529	516	552	547	580	596	511	533	539	545	549	538	538	561	541	590	533	548	583	514	495	535	534	537	508	537	591	520	559	562	568	528	536	514	509	539	523	569	530	561	555	597	515	563	548	532	547	549	531	584	519	550	564	602	545	503	544	536	587	551	520	548	538	528	536	487	561	550	531	536	545	508	572	526	570	556	538	533	509	545	543	579	558	546	538	508	580	548	544	555	524	587	537	559	546	551	560	528	554	565	541	574	562	548	518	537	529	573	520	588	552	555	538	542	499	592	588	543	562	555	560	548	568	575	522	556	557	550	543	552	522	509	535	554	538	538	569	546	518	542	579	547	520	524	568	562	564	551	574	586	548	576	545	562	561	528	565	562	535	575	506	587	528	545	560	556	573	531	552	555	529	550	565	539	546	570	525	599	577	530	519	549	504	563	539	536	559	550	525	529	516	540	553	541	554	519	533	545	573	553	563	603	598	525	542	552	554	548	563	563	574	515	551	563	508	549	542	576	560	555	552	547	562	552	536	539	561	546	548	555	525	516	551	553	551	564	545	543	574	569	537	516	565	573	566	580	569	538	590	531	561	608	564	542	515	534	521	507	541	541	567	539	524	546	525	552	555	571	499	585	533	522	570	522	525	591	526	512	554	552	560	553	552	535	582	605	518	531	583	576	580	571	522	542	554	544	542	537	553	563	560	542	541	555	561	534	551	565	557	533	549	568	557	576	549	549	525	548	539	562	512	576	570	566	554	537	515	585	538	567	597	540	568	543	542	527	535	562	593	551	535	536	506	562	548	540	578	555	565	570	540	563	531	562	571	615	549	549	548	513	552	510	534	542	556	531	567	558	499	569	578	558	523	558	603	556	525	562	525	594	566	568	527	543	563	579	531	569	537	545	510	581	545	566	562	506	526	511	557	559	539	544	555	499	516	521	512	561	550	533	478	550	543	557	579	526	540	611	522	532	503	580	518	556	527	535	541	533	566	556	486	555	526	537	590	551	529	551	560	562	560	518	550	574	529	588	595	535	577	595	564	567	557	559	544	524	533	544	541	542	555	531	502	565	574	568	521	593	520	545	577	556	564	561	549	505	531	563	531	563	559	507	552	519	509	498	520	536	566	534	539	541	576	533	572	532	534	551	523	553	558	522	555	537	575	512	541	571	557	510	498	512	596	534	555	578	562	532	573	538	568	541	491	576	514	518	553	525	521	533	543	566	565	547	525	567	535	589	579	555	556	546	543	592	551	524	551
45673	40036	26441	17300	10756	19484	44291	39430	21057	2456	255	252	179	220	232	215	197	246	221	233	233	203	202	231	221	210	232	206	241	211	213	225	224	212	207	224	214	215	204	236	242	203	216	215	218	207	219	216	216	198	229	211	218	212	204	242	235	217	217	221	254	209	244	246	218	220	223	247	258	255	251	203	183	206	207	212	213	224	211	218	232	219	202	200	208	217	228	221	228	202	222	245	208	216	216	228	184	215	209	205	228	224	252	223	201	189	230	237	210	204	230	219	190	228	233	215	200	246	226	226	224	200	220	231	233	195	221	199	204	227	214	227	229	204	235	205	234	193	200	228	223	213	224	210	205	222	190	257	220	232	263	207	224	226	223	219	203	215	212	222	224	196	220	228	205	195	206	201	194	206	192	239	219	207	230	186	212	224	228	206	212	229	200	224	241	229	220	208	209	250	200	216	196	239	220	206	195	213	204	213	217	244	219	209	214	204	209	197	224	204	217	214	217	218	221	218	224	227	223	235	247	210	201	222	242	211	225	198	194	232	233	198	192	223	221	201	211	194	206	225	234	218	204	213	241	203	213	197	203	207	237	223	218	238	211	187	214	216	225	210	211	212	219	204	229	229	234	220	224	186	199	238	210	188	204	222	245	210	204	205	251	217	204	204	210	214	232	234	220	225	232	221	214	227	218	209	213	228	220	213	203	242	203	181	222	216	216	216	224	214	229	231	219	245	196	224	218	243	181	207	239	215	210	203	222	253	210	221	202	204	188	271	227	220	232	210	235	226	216	211	200	216	217	232	195	250	206	213	234	188	215	218	241	205	206	199	203	216	204	210	205	210	234	230	224	221	209	232	252	208	212	245	227	200	212	239	227	232	234	215	200	204	227	191	228	247	204	216	236	220	228	196	235	209	212	197	196	201	217	211	205	227	198	211	190	208	216	262	223	226	232	210	212	200	220	231	214	220	199	210	243	180	213	212	211	207	203	213	206	206	205	246	238	224	226	203	218	217	239	194	219	209	217	244	202	213	194	218	218	220	182	208	231	200	222	223	216	211	181	198	225	197	193	207	210	230	225	223	209	202	223	207	205	204	221	211	229	223	194	213	212	202	218	210	232	221	204	213	210	243	212	207	213	239	227	190	205	204	204	219	210	209	219	219	226	199	220	234	228	215	210	212	221	212	194	228	216	232	216	210	205	228	207	215	250	216	201	188	238	218	203	232	245	203	214	227	216	215	222	195	226	202	239	221	210	231	223	202	207	209	203	210	236	232	200	216	215	208	220	204	195	186	238	214	201	221	211	218	247	200	193	191	229	205	212	200	213	215	215	219	252	216	228	198	220	207	245	206	219	224	245	228	236	219	205	192	211	210	225	215	215	231	224	214	206	221	198	205	229	211	203	218	222	215	229	226	230	194	226	208	209	244	194	219	220	205	247	216	222	193	223	209	227	201	232	213	212	200	246	227	191	222	207	215	216	229	228	204	224	223	205	225	196	244	208	244	224	198	214	217	228	220	235	214	188	228	210	230	235	207	205	223	204	205	213	220	259	196	203	231	219	229	226	237	215	247	224	202	233	217	223	201	211	202	197	236	208	216	206	244	229	225	230	206	209	218	212	222	219	222	206	245	228	215	223	228	204	229	225	215	216	212	216	253	201	207	204	227	208	214	226	200	235	244	228	219	196	201	220	196	198	215	224	200	237	222	220	227	208	239	206	204	221	224	208	222	204	205	217	211	208	221	224	217	242	202	192	244	208	227	229	230	235	192	225	181	227	215	202	223	203	196	212	202	208	222	213	207	214	240	219	196	202	211	200	220	201	213	235	205	225	209	201	236	224	207	218	212	216	248	220	223	225	229	231	210	196	218	255	235	193	221	237	211	196	182	219	236	210	207	215	213	258	205	205	227	222	249	221	194	219	225	229	216	230	221	226	222	203	200	190	219	203	223	229	184	219	234	229	202	235	218	214	214	227	201	225	201	244	233	211	228	214	215	213	223	222	211	237	194	219	213	227	204	213	214	230	211	212	209	218	228	241	201	231	223	212	236	196	218	205	223	212	196	208	214	217	216	188	197	205	202	218	237	235	227	227	242	217	225	224	208	228	226	226	216	238	229	222	216	207	210	222	223	230	222	219	197	238	215	214	227	194	203	209	208	198	206	226	202	195	195	228	211	222	232	225	229	202	205	233	218	195	206	232	213	222	219	201	217	224	219	217	224	211	216	238	208	178	226	200	230	222	200	226	230	211	228	204	204	207	256	206	191	184	240	213	216	179	229	222	209	209	205	213	193	209	209	215	207	204	239	231	190	212	214	229	196	199	235	234	235	263	213	217	203	228	215	217	208	202	227	217	216	225	204	198	225	220	221	200	216	206	215	223	194	191	217	239	210	210	195	210	219	214	241	210	177	207	194	229	210	209	239	231	237	206	212	221	239	221	199	253	223	222	218	185	215	199	223	203	212	231	241	204	234	203	210	243	216	213	240	214	241	220	216	196	204	209	215	221	211	227	234	201	209	235	215	223	211	222	226	217	244	229	217	205	229	205	197	198	228	213	222	234	216	220	183	214	200	216	216	226	234	189	229	234	218	223	236	241	194	205	207	224	232	238	197	212	213	209	213	203	211	219	230	217	224	223	217	214	230	213	186	196	215	239	249	211	222	210	240	217	214	202	230	224	234	223	188	209	201	242	226	226	235	214	220	224	211	207	228	223	189	235	196	211	233	205	231	214	229	202	231	202	202	209	217	222	208	231	215	284	245	220	216	235	228	227	217	245	224	199	183	201	235	221	200	208	240	242	224	219	229	231	196	235	205	237	209	209	234	217	208	187	238	224	199	212	208	198	225	216	229	232	257	227	212	201	235	222	213	211	207	227	199	250	194	244	207	228	217	248	239	237	228	208	228	203	172	215	222	214	211	210	199	210	213	225	209	214	220	206	209	200	216	244	225	241	232	226	209	195	271	223	224	193	211	197	241	214	225	226	225	207	222	212	201	191	203	210	201	205	214	215	180	202	233	236	214	218	217	213	202	213	206	203	236	207	227	226	216	197	243	235	194	207	229	232	201	212	190	196	191	215	210	230	216	186	222	210	211	219	232	239	219	213	218	188	223	226	219	194	192	226	211	191	211	219	230	207	224	214	239	220	197	198	209	229	200	230	207	197	213	229	212	221	212	228	245	233	228	202	238	194	225	197	212	215	196	237	189	225	222	190	213	223	223	229	239	221	216	203	240	231	226	209	187	237	234	235	201	227	209	204	209	214	184	208	228	202	219	213	203	191	220	225	223	213	206	235	228	234	217	222	207	236	182	204	235	210	202	214	194	241	218	211	215	223	217	237	224	222	202	239	235	191	204	204	218	238	196	213	211	221	209	208	257	205	221	204	203	227	195	216	232	239	228	227	236	218	219	218	237	219	229	213	231	214	216	227	215	215	235	210	199	242	203	233	197	236	216	223	209	204	202	237	228	196	224	193	179	193	233	188	215
35341	37335	9743	6208	6292	31952	57272	51848	31993	2140	651	649	640	647	620	597	671	606	619	638	641	596	596	584	584	593	642	598	613	611	593	586	551	602	612	567	571	609	570	620	653	618	613	630	595	599	627	630	618	574	654	589	605	583	606	602	618	623	611	544	598	644	606	589	612	634	625	905	935	821	712	663	627	575	608	579	633	596	594	649	583	632	574	608	570	640	587	603	618	538	583	600	568	574	602	623	616	602	609	595	633	612	596	548	605	600	618	604	626	633	597	649	620	626	618	592	625	571	545	598	652	596	623	597	574	603	619	585	604	612	567	616	621	637	608	650	580	626	608	616	648	571	624	645	600	588	611	598	615	661	619	573	594	600	591	622	630	616	601	582	608	569	594	625	600	619	629	597	549	578	604	599	586	599	611	630	553	572	605	582	598	620	629	597	587	598	590	582	568	599	579	623	577	656	624	640	611	558	648	617	598	624	625	619	589	626	609	608	585	634	662	642	620	603	577	605	614	570	607	586	605	618	549	606	614	618	567	589	642	616	570	594	594	590	639	624	612	580	631	600	671	592	582	645	617	595	620	596	633	627	614	619	606	587	619	590	573	586	605	569	608	616	640	635	607	610	575	634	569	578	596	620	640	643	595	579	598	618	598	587	612	647	624	611	572	608	595	644	586	600	653	596	611	574	610	641	622	619	601	543	623	558	623	599	635	603	598	590	633	593	617	625	601	641	618	600	602	630	605	621	615	623	575	598	630	606	671	584	636	587	629	587	598	607	648	591	613	619	574	577	604	663	633	594	600	609	612	602	601	625	596	581	613	582	589	638	582	602	585	562	591	627	595	626	605	603	548	634	592	610	628	594	614	635	577	626	601	608	639	623	601	586	600	544	588	582	580	636	622	564	620	627	585	589	584	551	633	610	600	608	589	589	610	601	597	616	589	595	595	621	601	626	601	610	564	598	593	619	584	549	587	590	653	588	609	614	587	573	593	592	580	630	663	563	601	621	585	610	601	621	629	550	608	621	623	605	566	616	562	578	595	593	655	602	613	606	624	604	570	566	605	647	639	621	624	599	579	610	626	595	579	641	597	605	572	601	644	586	606	532	603	608	608	584	556	598	564	574	593	599	607	590	580	586	629	608	627	588	621	606	616	571	595	610	565	583	609	575	589	559	616	609	604	615	636	603	638	613	605	613	604	611	567	591	590	635	626	567	563	610	570	572	618	598	617	643	585	575	593	562	610	606	632	611	628	612	562	588	593	587	559	623	627	616	595	603	613	652	609	569	630	574	602	647	580	633	584	615	611	596	616	606	537	587	597	588	603	627	615	630	613	652	597	658	601	625	607	593	558	629	617	626	577	623	604	568	586	569	588	596	583	630	610	580	552	623	661	613	596	670	614	600	601	616	637	645	618	631	607	623	614	646	638	620	634	608	615	624	583	612	586	601	611	597	591	635	596	632	601	602	621	562	614	616	565	619	615	576	570	617	591	584	577	609	617	622	608	612	623	599	594	576	614	578	610	624	590	574	599	615	564	610	582	559	596	582	571	625	657	589	580	626	608	626	588	559	558	577	593	606	569	579	630	596	559	624	632	626	606	601	590	617	624	621	569	585	615	570	607	573	572	601	605	602	603	582	633	612	595	604	621	658	643	600	580	582	598	606	605	638	562	618	622	579	644	619	602	628	649	594	595	650	612	631	610	622	585	587	608	596	610	611	613	573	625	599	582	591	663	624	635	602	617	579	584	592	625	548	641	588	634	583	604	610	621	594	634	609	572	597	600	591	606	630	601	606	606	599	627	584	596	622	584	592	561	628	598	547	576	601	613	603	594	599	650	597	619	592	612	611	573	616	608	607	633	645	616	593	658	574	631	563	610	648	641	570	608	597	584	596	576	609	632	564	612	600	555	597	605	583	590	614	590	571	582	629	592	582	591	611	584	604	631	582	605	625	553	607	667	613	580	632	630	600	591	596	630	606	599	521	620	572	607	580	561	634	643	609	614	626	596	627	596	597	578	572	615	619	618	564	578	617	639	588	582	608	611	617	575	572	608	625	605	609	582	573	625	566	600	586	611	589	591	618	614	599	609	547	606	544	674	629	602	622	597	602	587	565	604	610	612	559	599	565	596	598	609	586	650	601	617	612	574	541	580	630	570	566	624	600	636	578	588	622	595	623	612	589	600	582	619	603	582	633	624	636	614	592	592	611	566	599	633	634	633	629	618	581	575	621	588	658	582	608	569	625	581	609	585	590	575	562	583	641	600	613	598	633	633	611	670	572	602	545	602	608	618	609	635	627	597	598	563	564	591	651	594	581	600	618	638	630	619	621	590	600	604	582	637	603	617	583	595	611	566	563	603	600	599	610	617	595	592	617	623	593	600	585	554	652	639	624	585	611	604	574	599	613	613	593	634	569	622	579	583	620	609	616	593	613	570	585	587	652	601	619	574	584	631	555	588	623	624	581	601	593	604	567	584	556	568	582	594	629	613	604	602	590	593	567	640	609	614	633	630	595	582	620	625	649	591	643	607	627	589	639	593	549	630	572	584	591	569	595	630	600	568	557	592	595	617	604	561	680	632	579	593	572	621	616	608	603	587	616	592	622	622	614	606	599	629	592	558	604	578	597	565	563	628	617	571	602	585	632	582	588	591	603	599	598	592	578	599	620	643	639	594	616	615	613	568	599	568	603	593	605	561	623	630	617	569	633	637	608	610	605	592	631	640	642	586	599	615	600	612	573	613	588	612	615	596	662	561	568	613	580	628	552	586	593	581	608	586	560	623	590	582	587	587	573	570	580	652	601	636	580	592	593	618	606	643	603	588	611	617	562	549	595	643	605	600	599	594	622	596	627	664	558	594	617	583	584	622	586	582	591	609	610	600	529	638	604	596	614	614	617	599	596	591	630	618	590	597	610	612	616	586	598	613	598	615	567	603	625	625	584	623	587	616	588	600	594	611	618	642	609	613	617	584	616	622	602	612	613	580	582	638	590	571	581	600	616	590	567	555	602	638	576	555	601	588	664	619	605	622	623	627	644	619	641	574	613	592	578	638	543	556	649	581	646	598	642	641	607	604	556	619	637	595	600	612	626	615	621	607	636	658	575	562	610	611	575	585	601	569	603	601	662	576	626	673	611	564	563	601	596	578	587	598	558	566	650	610	603	607	560	612	620	621	605	608	618	585	626	648	640	564	554	584	642	592	607	630	586	596	560	605	589	593	635	580	586	611	610	634	601	616	626	617	589	575	616	594	594	587	616	568	597	578	638	653	631	593	593	611	615	582	634	632	553	609	589	610	584	609	647	633	601	574	593	607	562	592	607	617	601	609	617	631	634	600	590	584	659	595	601	549	646	630	598	599	607	541	620	599	612	569	594	571	582	597	554	620	581	622	568	620	568	626	618	580	582	635	591	590	599	619	565	571	588	607	594	583	581	603	598	615	588	553	601	571	631	588	635	576	614	637	604	633	556	585	583	629	634	569	578
54087	44231	30391	23608	20163	37933	58946	50471	27619	3862	320	312	270	281	262	267	262	261	215	246	249	269	255	272	283	266	291	236	263	247	275	264	261	234	244	254	291	248	243	258	278	269	269	270	295	225	270	266	260	278	238	275	279	255	299	260	289	253	264	269	272	256	249	271	249	245	270	338	349	329	295	251	273	267	296	251	287	253	254	208	244	263	267	256	261	242	268	261	243	258	291	222	261	234	258	282	278	279	269	247	297	281	232	291	283	273	260	273	289	269	243	266	243	272	251	276	252	273	252	270	262	278	264	288	221	255	255	256	251	268	262	271	244	256	229	266	272	251	253	249	287	243	244	286	292	264	257	250	266	288	247	228	263	248	265	268	276	281	262	289	266	266	246	274	248	274	271	252	255	266	265	260	270	267	271	260	269	247	276	283	256	281	270	271	277	253	283	291	284	268	275	253	249	225	279	259	279	246	262	276	308	234	270	235	268	264	248	293	301	294	257	243	248	253	250	265	298	272	237	258	264	299	287	267	263	246	248	253	263	273	289	254	279	241	233	280	253	278	233	254	241	281	241	292	269	260	266	283	291	261	245	261	272	269	243	273	279	255	244	268	271	260	273	281	244	260	272	274	268	264	267	270	288	236	271	249	295	260	241	290	290	251	231	268	298	265	262	265	261	271	276	254	243	243	266	226	253	272	284	304	256	277	251	249	276	252	251	262	239	254	252	223	244	251	283	269	266	245	272	264	241	262	285	258	258	276	274	234	248	260	267	277	248	218	260	271	249	273	217	268	261	237	266	264	252	271	288	256	259	234	279	271	256	253	252	272	267	236	262	251	270	283	274	252	238	246	253	256	239	292	261	307	274	291	256	268	250	263	279	255	256	256	249	258	269	274	262	254	252	250	251	270	254	261	260	261	277	287	245	277	261	271	277	260	246	278	251	242	258	244	270	301	270	258	235	299	271	274	273	265	270	261	287	287	267	247	247	262	277	259	253	256	278	261	250	256	260	266	278	253	265	277	264	251	261	272	258	272	278	258	249	273	284	269	273	251	268	238	248	269	285	259	273	274	271	265	273	255	295	236	280	263	240	270	250	271	278	291	250	294	246	270	252	245	243	263	264	258	270	278	243	282	276	297	270	237	287	268	259	225	263	240	222	238	250	243	243	285	297	277	254	291	260	260	248	262	243	261	250	277	250	284	258	266	263	264	270	272	276	271	266	275	269	278	261	257	284	258	283	241	284	274	258	250	280	269	226	255	276	262	264	248	274	249	277	270	275	255	292	261	244	281	241	284	274	269	248	252	220	285	287	294	271	256	260	242	284	266	241	263	267	269	294	268	278	273	262	260	250	289	264	252	275	263	268	254	282	288	258	278	267	253	267	268	270	295	252	253	252	273	235	247	262	267	268	279	244	270	276	235	283	275	256	220	234	266	276	266	283	273	239	232	254	261	270	250	295	262	248	272	276	277	271	253	247	254	259	285	281	245	279	278	275	263	272	271	253	277	282	280	271	267	304	277	248	266	271	251	283	291	274	282	273	267	255	270	282	234	252	231	266	237	257	255	260	255	239	246	229	259	263	270	248	267	256	288	264	284	241	264	238	236	257	274	265	250	273	246	258	260	292	250	230	251	238	262	263	234	280	271	251	245	266	274	255	266	267	250	249	272	279	252	262	270	271	257	243	254	238	247	266	254	255	247	266	269	267	280	247	249	253	271	244	216	274	252	283	271	254	238	265	271	280	267	269	236	267	293	287	262	263	256	270	269	244	263	258	272	263	262	256	296	248	261	284	269	305	283	293	251	237	279	274	257	257	270	263	292	270	262	272	279	265	240	261	294	243	255	238	272	235	232	261	260	262	245	264	244	244	241	239	251	263	264	231	263	268	243	261	290	272	291	252	267	264	280	266	240	275	271	247	289	273	261	266	266	266	231	268	257	271	249	273	248	274	241	249	251	249	296	262	278	269	268	257	275	277	288	265	267	247	289	280	284	237	279	304	257	256	263	268	218	281	279	244	264	257	243	262	246	227	280	246	262	277	257	263	290	310	267	247	260	243	257	274	275	318	278	282	253	277	265	292	240	251	239	271	274	258	238	264	286	247	267	255	254	247	250	275	273	270	270	256	280	270	238	268	254	279	262	248	271	250	279	254	254	238	279	289	272	263	242	270	275	231	269	253	301	263	222	223	247	249	284	284	264	278	282	239	259	242	292	271	278	274	255	286	274	275	238	262	243	242	241	278	285	271	260	255	256	263	317	273	273	312	276	276	248	269	260	256	258	266	268	218	268	235	305	261	306	252	252	268	254	258	252	257	262	257	252	261	268	266	279	283	269	270	285	270	233	271	259	258	244	293	245	259	277	274	263	249	216	283	253	262	242	258	272	248	241	264	257	266	245	251	253	225	261	255	292	260	265	270	290	280	253	278	248	276	241	301	301	255	288	268	260	272	254	263	297	248	252	257	258	267	243	281	278	259	261	269	263	263	259	278	272	248	269	268	279	263	275	259	257	269	257	254	264	258	250	259	270	232	256	252	249	237	273	244	257	251	261	246	238	309	264	259	265	229	270	259	265	275	261	253	265	295	261	267	254	241	282	236	252	261	296	267	278	275	299	271	246	255	269	262	260	262	267	272	286	268	241	255	259	255	259	266	269	257	263	282	245	256	257	260	283	230	246	232	241	228	269	250	264	259	243	248	259	250	288	292	231	252	269	274	251	280	242	276	253	278	271	231	233	230	283	242	259	262	255	268	272	253	257	261	228	265	237	261	302	251	272	225	238	243	255	246	259	250	271	250	249	251	238	258	270	263	232	260	236	268	244	275	276	266	257	251	250	274	271	223	260	259	265	252	267	263	285	261	275	269	264	265	257	266	252	270	253	262	294	266	256	262	314	274	245	234	276	261	276	273	260	258	216	264	269	272	220	244	262	254	254	266	265	268	280	250	279	285	275	301	269	230	261	261	271	260	280	242	282	255	279	302	286	266	264	309	258	254	244	269	246	301	268	290	259	280	263	273	272	285	258	264	263	277	272	259	245	275	247	240	279	300	293	259	265	256	278	264	276	267	265	276	264	267	255	267	247	257	247	257	274	254	256	304	268	250	267	255	259	249	272	264	259	278	264	263	240	269	273	256	259	249	274	265	247	260	261	260	255	242	297	269	273	238	253	270	245	245	285	249	241	266	227	269	267	265	258	254	295	291	252	291	281	245	276	245	271	245	286	297	290	279	247	295	261	271	249	260	253	260	260	261	267	260	242	284	251	244	221	280	263	253	261	262	247	252	259	267	262	282	254	286	263	257	261	253	270	259	262	274	276	242	273	290	228	277	252	233	293	235	249	297	263	271	270	271	286	252	243	257	248	267	248	261	258	271	284	249	266	279	263	255	268	256	252	261	288	289	266	261	261	265	286	263	284	266	250	244	293	260	253	284	285	272	246	273	236	300	232	274	250	248	268	247	266	256	269	271	261	267	267	260	266	281	267
44978	47902	15028	10423	9492	51831	71349	60635	33507	1138	777	796	732	767	779	763	728	769	741	762	726	749	705	704	703	716	698	687	738	714	734	726	699	705	756	682	703	735	697	702	717	705	697	680	759	701	718	681	711	695	693	687	733	722	684	712	680	736	711	691	700	723	698	720	673	734	946	1391	1244	1073	901	794	734	723	713	662	707	748	695	730	693	746	669	667	711	715	672	683	701	685	703	696	723	699	641	706	699	693	742	662	687	654	706	694	686	712	707	695	683	686	706	693	730	662	749	700	682	729	730	719	735	726	703	722	689	697	686	672	672	702	719	742	696	713	726	733	695	747	692	695	714	733	743	696	723	703	667	703	719	678	696	654	654	721	721	678	703	685	664	699	640	695	680	735	743	691	706	696	722	738	684	735	685	709	697	695	738	645	677	711	665	685	679	689	676	712	711	727	706	668	667	684	711	697	729	752	656	647	701	683	680	679	697	683	711	659	717	694	729	675	674	665	676	731	729	711	692	674	713	721	722	659	733	747	726	671	702	702	705	727	663	730	708	671	712	712	742	735	754	715	746	726	699	742	707	723	710	684	698	704	705	667	685	737	684	711	699	686	690	680	707	730	745	667	685	673	699	741	661	740	670	649	694	702	705	754	670	683	793	692	702	672	734	674	711	671	696	716	700	706	634	670	668	677	670	683	727	661	692	749	687	665	706	738	639	727	689	716	703	729	691	703	718	703	648	674	711	658	700	724	699	665	715	698	733	721	727	732	711	726	691	692	682	725	702	708	686	713	691	685	698	728	675	690	676	677	736	685	695	724	680	707	702	742	705	702	673	661	675	675	736	696	714	712	667	732	694	709	721	703	691	695	684	690	672	648	699	699	634	673	715	746	720	730	682	683	676	711	695	742	693	746	721	697	678	698	708	703	698	694	671	738	701	715	672	714	703	706	712	714	724	666	687	721	693	722	693	699	714	679	709	726	728	741	684	696	679	682	704	689	725	712	697	706	680	745	732	742	702	742	708	654	720	744	727	723	681	743	686	713	721	697	683	691	771	730	714	695	667	689	741	700	690	698	700	695	677	685	699	721	684	651	706	669	703	668	664	702	720	730	719	687	686	651	690	750	723	705	680	649	739	696	740	687	679	709	751	665	692	660	730	697	698	699	688	696	741	671	695	714	693	693	688	683	656	740	721	707	673	713	672	725	698	640	724	710	723	691	746	685	731	649	665	717	726	749	683	677	701	730	715	671	701	727	714	695	737	704	729	731	689	705	725	716	691	673	696	685	661	712	684	695	710	682	678	696	676	737	708	688	769	753	687	732	745	759	676	696	703	726	706	694	749	663	755	688	699	697	687	695	697	648	708	686	682	714	697	736	668	699	694	703	741	726	691	723	698	693	719	666	680	675	737	731	671	697	718	721	687	699	720	718	731	699	690	689	713	740	687	679	670	771	746	676	706	645	672	723	727	691	687	650	664	735	702	673	696	694	727	675	708	718	676	710	693	726	669	679	656	656	696	694	689	724	755	760	659	708	724	712	710	675	702	706	685	720	647	723	692	721	694	687	687	688	737	702	718	672	702	659	707	671	684	686	687	665	691	690	699	708	701	707	729	716	760	723	712	725	747	655	681	705	707	654	702	686	659	690	698	715	720	647	697	700	735	724	656	716	681	738	707	695	678	702	689	687	712	705	707	717	716	676	667	700	669	715	694	699	655	725	726	666	722	689	752	736	657	704	661	682	702	718	655	716	786	728	710	694	698	737	675	677	681	666	680	655	697	735	690	666	689	723	692	665	693	690	681	721	653	679	703	695	703	676	679	676	694	739	760	687	737	685	699	698	690	711	659	695	716	694	733	676	710	682	731	717	701	724	704	724	628	722	686	709	710	727	738	736	695	700	731	729	715	712	727	772	680	734	689	702	695	676	625	719	709	685	723	689	720	726	649	700	694	725	719	677	687	672	697	668	735	717	716	671	666	674	710	695	691	679	671	681	678	671	692	717	707	724	754	697	657	694	673	649	693	732	708	713	732	691	716	703	678	720	641	711	675	745	694	691	664	691	748	646	723	701	743	663	733	737	657	710	708	716	734	725	786	667	721	720	726	736	662	716	663	677	714	708	690	731	713	694	703	691	715	704	688	705	706	701	693	663	696	637	743	744	704	712	699	692	726	735	703	691	720	672	703	703	738	698	700	698	733	748	701	731	660	749	717	662	656	708	737	636	665	683	731	725	681	720	679	724	671	731	715	663	699	725	739	714	724	725	677	678	705	674	697	741	691	693	736	711	706	786	705	708	689	722	738	721	681	682	702	713	714	702	673	671	695	692	680	663	724	695	721	683	758	704	679	692	688	721	730	684	733	667	736	684	702	780	664	698	700	733	711	715	726	683	728	709	711	720	716	741	688	682	684	750	710	711	699	707	680	699	705	746	691	730	714	730	721	700	691	714	678	701	767	714	702	721	677	637	706	664	693	654	696	672	729	673	749	767	721	674	698	741	706	697	681	697	697	733	764	725	653	725	697	651	723	678	725	710	702	698	673	665	691	689	664	714	708	696	696	738	675	700	717	701	664	686	702	698	709	697	698	716	670	718	644	728	704	692	719	681	713	747	657	698	710	692	691	682	704	709	705	718	704	728	737	679	758	747	683	675	736	718	711	736	690	722	664	719	704	724	684	722	688	656	728	648	686	706	700	727	705	648	672	742	675	734	722	709	729	679	723	654	756	711	714	719	684	710	686	700	707	672	714	678	629	709	702	713	742	683	699	710	698	698	731	710	692	682	724	698	683	716	719	722	718	690	733	735	698	707	656	695	713	662	688	726	709	700	702	738	718	718	727	728	722	691	665	718	737	666	676	755	730	672	694	680	678	696	686	708	698	730	683	704	684	734	725	687	716	724	719	709	698	717	686	682	721	695	702	730	691	708	717	698	727	717	724	673	691	692	715	720	707	683	661	761	714	674	723	732	723	721	729	687	635	654	708	692	656	731	702	680	678	719	698	663	716	705	654	745	723	748	669	655	687	658	689	728	709	705	705	675	620	706	695	691	693	666	715	703	694	728	721	707	672	730	670	729	740	736	724	686	672	743	690	654	684	729	683	667	710	681	722	706	655	719	674	756	749	744	704	726	684	672	718	695	666	735	720	692	712	681	707	694	678	697	698	683	766	728	701	736	712	693	746	729	696	735	695	686	719	653	699	715	708	751	697	714	662	696	715	682	689	722	670	663	699	725	681	702	687	719	709	703	649	709	746	683	669	720	634	693	726	660	695	718	741	684	692	657	691	663	695	691	750	667	656	701	717	691	696	706	705	693	711	702	697	727	694	669	754	703	653	733	717	716	693	702	721	669	701	691	663	733	700	701	705	740	716	726	688	712	665	772	702	701	706	736	757	722	720	704	727	688	665	664	720	733	732	748	672	740	692	715	676	725	717	699	688	669	738	718	700	683	691	721	704	694	740	701	679	688	705	647	681	706	669	696	698	741	713	735
11684	13009	3211	678	334	1294	4380	3909	1453	209	189	203	187	177	201	208	199	219	220	167	213	167	206	219	223	218	179	209	208	194	180	194	192	195	217	183	184	197	215	212	203	208	208	191	209	192	191	192	216	201	156	188	187	246	199	200	199	180	184	206	212	199	185	236	193	196	198	256	214	246	197	194	192	191	223	224	183	167	181	181	203	206	188	181	177	186	219	182	200	183	198	229	183	204	206	210	209	190	207	174	188	210	220	199	202	188	206	210	204	199	195	214	205	206	189	201	184	196	206	193	190	191	231	193	201	203	202	189	209	197	195	219	174	204	201	175	172	173	189	196	214	198	195	186	213	203	181	198	197	216	191	202	219	205	202	167	205	182	200	183	180	210	201	200	171	209	184	187	221	196	200	192	197	192	174	214	183	202	202	195	181	194	203	205	188	197	216	165	197	183	199	209	210	197	179	181	195	208	184	194	190	213	204	197	211	223	190	201	183	188	237	201	205	203	194	200	181	166	193	208	198	198	206	206	210	187	201	193	234	196	181	195	202	205	223	215	214	201	192	193	170	181	174	223	194	192	209	199	196	212	214	205	172	194	188	214	198	184	199	214	207	211	194	202	203	202	195	194	209	181	207	208	211	175	213	182	189	202	191	188	199	191	213	184	211	198	193	188	231	179	217	197	176	179	197	199	193	194	197	203	204	217	222	209	211	194	183	209	168	189	184	190	171	209	194	220	198	217	214	189	184	186	172	177	188	211	197	203	199	180	185	210	197	206	210	199	215	203	212	206	197	187	204	205	203	192	194	200	197	191	207	183	193	200	194	196	194	215	180	190	221	181	199	211	196	179	163	196	195	204	193	198	221	201	195	194	189	197	208	205	171	202	196	197	195	178	195	209	179	179	193	216	185	178	198	230	194	181	195	195	203	208	204	193	225	218	202	213	204	177	205	214	204	209	183	195	217	194	202	240	197	181	191	172	207	194	218	202	219	215	191	182	208	181	210	209	189	179	185	200	181	208	184	201	205	198	202	186	210	222	197	219	206	190	215	196	197	172	195	187	220	203	161	207	191	213	177	204	205	192	206	196	184	181	196	193	224	215	191	199	201	195	214	194	185	181	210	208	230	211	207	204	208	197	206	197	201	194	204	168	195	188	203	215	202	180	205	214	185	206	218	214	200	188	182	205	197	217	214	195	193	200	195	189	206	189	211	209	209	185	230	208	195	193	184	202	171	195	216	216	197	201	190	203	183	200	211	188	205	176	203	222	203	210	215	204	190	200	188	216	186	196	201	185	211	182	186	178	192	181	217	193	183	227	213	192	179	196	188	171	197	214	216	225	196	211	225	188	202	205	210	206	198	177	197	212	213	201	205	190	213	207	211	215	196	206	220	196	217	200	190	173	203	195	203	201	227	203	192	215	231	176	207	213	187	211	195	200	192	196	198	186	210	190	216	213	187	213	221	224	196	213	192	210	185	191	185	212	194	204	210	196	188	197	181	210	199	205	214	204	201	193	187	185	207	187	187	193	220	214	221	192	198	189	189	211	225	171	192	184	196	184	194	193	209	188	181	170	222	198	201	191	214	192	204	182	209	203	186	183	196	198	177	198	200	206	187	201	229	210	212	199	149	213	197	205	187	231	183	204	202	177	186	159	205	202	224	195	209	200	184	207	212	202	203	221	204	197	161	197	175	229	199	187	213	198	204	183	197	184	178	216	191	178	191	224	194	178	195	183	200	198	214	191	177	158	199	193	222	199	222	202	195	220	175	203	213	197	183	189	191	195	189	224	206	191	202	210	196	195	188	189	211	224	191	206	213	197	203	196	207	202	197	193	228	197	200	191	188	207	206	206	173	190	194	200	205	198	183	198	224	205	188	195	189	190	202	208	206	207	211	184	213	172	232	209	189	182	187	197	198	193	213	203	190	225	195	189	190	190	218	206	210	210	181	214	198	170	209	198	202	189	231	193	199	198	230	163	184	203	197	200	172	230	223	189	184	217	203	205	209	215	174	200	173	200	207	204	212	185	241	203	196	188	205	182	182	180	197	197	190	208	206	193	194	212	205	210	169	188	198	199	205	233	193	226	200	189	208	186	226	187	223	161	221	185	208	207	200	203	206	221	203	229	206	199	212	209	197	172	198	193	211	191	203	210	207	213	174	197	210	222	189	202	203	226	185	216	177	197	211	193	218	188	196	213	168	189	202	194	229	172	210	192	213	210	192	201	189	187	202	190	217	189	197	209	185	184	219	204	211	206	207	215	230	177	182	221	204	191	221	204	189	201	205	186	203	200	191	194	198	227	216	204	169	219	211	181	190	176	210	184	201	175	186	186	210	195	202	202	176	175	201	185	191	192	167	213	215	184	190	204	188	211	190	185	205	208	202	195	217	216	205	228	217	173	189	209	201	204	200	201	201	209	219	183	181	183	185	202	196	199	224	214	203	175	210	222	190	185	200	199	241	170	197	200	199	190	214	196	216	196	188	192	203	171	179	197	184	211	184	191	236	187	188	190	166	195	177	203	211	178	200	227	215	184	188	187	203	205	186	208	212	198	193	217	197	204	186	208	200	201	225	212	204	216	228	207	224	183	202	224	204	193	198	192	196	215	219	197	190	195	200	214	222	223	204	193	231	198	187	213	214	196	186	168	172	212	217	207	193	190	181	214	194	203	234	192	206	178	208	228	209	189	198	204	201	182	191	206	181	216	207	190	212	202	210	230	217	202	208	204	203	193	199	196	236	217	199	197	194	202	196	195	197	183	170	194	194	194	220	179	189	185	178	190	171	207	182	206	184	216	222	161	206	217	209	222	179	209	199	193	181	205	199	182	173	198	222	216	201	222	176	171	178	210	175	209	169	205	204	197	211	214	198	178	203	212	217	206	196	224	197	184	173	195	213	199	212	205	193	181	196	185	200	188	215	187	200	213	177	215	201	206	215	220	209	208	193	211	188	175	222	194	207	195	179	199	195	209	200	193	197	199	197	226	192	190	180	197	190	185	215	201	209	211	200	202	211	219	208	205	220	205	219	169	220	201	206	169	198	210	179	215	192	182	195	199	187	214	202	191	225	187	180	214	170	200	183	215	210	218	199	196	189	198	194	205	219	201	205	174	191	176	220	194	195	193	202	210	200	205	204	178	218	197	206	167	178	216	188	220	180	201	226	217	206	217	201	201	221	206	196	249	218	191	170	196	190	197	189	206	189	194	186	229	185	203	229	193	185	215	214	191	175	203	226	210	207	190	176	199	206	196	217	182	206	193	199	198	174	213	217	194	186	216	206	212	223	181	207	204	195	197	208	198	197	200	186	180	189	188	205	207	201	200	212	199	207	198	205	178	199	212	212	202	195	207	180	204	193	213	207	208	186	188	199	181	196	200	200	202	183	181	187	195	202	206	209	178	192	182	204	190	190	190	226	210	201	200	197	188	207	195	185	190	209	215	213	210	204	204	205	201	210	198	210	204	190	183	186	196	198	207	197	188
9656	16013	1729	1054	853	5956	16890	13782	5034	561	551	575	546	547	537	535	541	595	576	591	581	540	587	540	513	556	574	593	587	560	583	592	579	547	561	541	555	513	574	551	597	546	557	560	535	532	535	568	546	520	573	549	561	540	546	519	549	566	526	583	555	548	563	565	541	541	587	641	653	682	601	597	595	518	550	559	551	545	538	543	548	575	582	522	537	541	597	509	551	589	544	574	573	523	541	571	514	517	573	627	563	583	599	548	566	615	528	594	559	555	530	547	563	547	591	564	553	550	559	563	500	585	544	548	576	510	568	522	534	553	531	565	602	534	594	522	573	552	561	520	580	574	591	520	541	530	583	571	543	583	569	578	593	543	554	587	557	519	563	562	578	573	547	546	596	558	581	548	583	554	527	550	565	542	526	546	555	601	546	519	567	548	600	561	491	540	550	558	579	586	549	536	582	578	613	557	519	518	555	551	568	517	567	567	548	567	529	577	549	536	535	577	509	595	523	560	551	575	552	509	564	563	576	620	524	586	567	540	522	545	617	566	528	535	554	610	563	528	560	581	543	564	520	526	548	573	562	523	553	584	544	563	569	558	620	533	577	566	571	532	552	566	539	596	541	579	558	526	516	555	537	546	518	567	533	590	572	556	514	552	578	568	561	517	562	544	545	561	549	574	589	577	585	569	514	543	558	594	559	526	591	598	543	539	569	536	574	555	540	561	582	545	549	544	583	530	504	580	564	546	540	560	584	539	563	526	573	603	573	563	584	562	556	578	555	581	581	521	574	570	548	606	540	522	530	542	561	583	554	542	589	601	533	532	559	548	566	526	537	566	583	550	603	575	578	541	531	564	562	575	598	559	542	567	537	542	580	558	532	579	577	534	564	524	513	585	537	555	560	527	554	585	526	567	580	558	589	547	612	534	550	568	576	548	538	568	556	494	504	536	565	565	510	545	571	533	509	561	554	569	593	552	551	577	562	557	556	562	565	560	576	558	555	541	542	581	553	570	555	519	568	580	567	542	589	541	578	599	578	549	556	537	591	577	568	591	559	545	565	564	575	638	518	597	554	528	579	563	549	528	513	568	577	566	527	588	516	576	563	561	585	600	562	595	569	545	543	609	553	566	572	546	587	540	561	579	544	572	562	576	555	552	606	613	544	569	538	538	557	568	535	547	541	571	536	591	554	585	585	536	539	572	561	553	564	558	576	533	544	534	582	549	530	534	566	526	581	587	572	589	505	559	531	533	537	578	588	594	564	560	572	539	573	581	575	539	568	565	516	540	553	571	542	571	545	614	606	599	606	601	545	567	551	567	582	561	605	551	559	541	589	576	562	601	524	544	558	589	541	552	602	560	533	530	524	550	555	542	541	587	560	533	575	590	536	534	567	547	566	543	559	569	591	577	576	540	562	557	541	572	547	578	526	567	567	557	546	521	558	598	532	602	525	564	546	579	534	543	576	576	605	549	532	572	543	552	547	555	577	557	582	548	564	533	556	578	576	548	542	507	513	533	571	548	540	555	514	543	529	563	527	529	611	556	544	558	551	567	558	551	530	580	551	566	537	580	588	507	537	524	554	552	536	583	574	593	555	579	559	556	547	561	542	556	562	544	581	527	557	579	549	542	564	535	567	559	579	577	572	546	555	533	578	537	553	563	583	562	569	551	555	551	496	546	557	562	542	566	558	538	552	546	505	549	509	561	529	563	567	521	556	540	605	509	549	566	535	546	567	558	549	567	557	599	569	564	574	534	568	584	583	571	577	556	610	545	531	529	579	593	579	560	561	546	560	584	565	593	573	544	532	556	538	589	543	552	583	567	557	520	550	568	559	570	555	599	551	601	555	529	536	546	514	553	557	592	544	594	575	544	598	527	547	554	538	529	533	548	582	532	558	547	574	536	553	552	601	507	600	537	555	595	585	558	580	562	551	587	563	541	529	529	553	551	600	570	571	559	527	535	548	584	590	610	565	537	565	538	563	582	582	568	579	589	570	590	568	530	613	572	540	562	593	540	574	565	558	559	584	530	545	563	498	565	559	571	569	621	538	570	553	548	533	583	589	572	588	566	546	576	570	541	517	555	554	550	554	544	567	542	501	568	582	554	552	562	519	592	555	500	595	590	561	514	571	525	544	544	547	548	510	543	577	574	535	539	590	527	565	574	573	581	529	504	504	563	567	544	570	590	514	560	538	565	596	575	545	577	543	557	585	537	568	557	571	539	586	572	529	557	546	558	580	565	613	576	538	553	570	568	548	546	573	545	533	582	554	561	517	529	540	543	563	570	550	532	554	548	571	610	574	530	567	561	553	548	540	581	599	531	537	548	558	579	542	526	562	528	559	549	555	578	559	546	556	545	545	578	517	576	581	515	540	535	516	557	528	523	566	522	562	598	591	557	503	550	564	548	558	559	581	541	548	553	548	594	583	553	570	576	575	572	559	568	588	550	568	591	555	535	529	552	551	531	589	572	543	550	585	561	570	553	529	532	586	504	585	591	581	575	554	566	564	562	566	566	566	527	512	538	562	514	585	569	558	535	512	577	538	539	545	554	556	546	558	554	564	574	564	568	531	538	534	598	558	544	505	557	569	625	524	562	532	576	538	535	585	613	557	554	550	554	591	567	580	528	539	568	580	579	584	560	639	552	545	581	578	581	573	562	574	546	505	580	576	541	545	538	532	556	587	559	556	537	520	577	583	568	565	564	555	541	551	534	531	562	569	553	552	564	575	559	569	601	529	554	561	556	555	554	605	542	532	554	549	528	548	544	587	547	587	564	587	553	559	547	575	588	534	586	575	549	534	557	540	619	559	565	557	562	505	577	578	540	545	555	559	580	575	547	575	600	567	599	562	551	544	524	551	553	539	569	535	566	568	547	575	636	598	550	535	520	576	556	541	532	562	555	599	550	570	516	577	558	564	547	557	545	591	531	598	540	546	517	546	564	547	561	538	552	575	572	573	541	571	588	567	600	601	506	583	555	541	558	562	588	562	560	584	558	532	606	549	576	523	554	559	576	531	513	598	536	572	589	559	558	547	556	597	575	552	575	516	586	550	579	556	531	622	570	557	559	562	593	513	602	574	564	617	543	567	557	589	577	517	558	542	554	550	547	555	581	600	572	553	560	596	530	605	538	564	566	535	558	564	566	543	542	589	582	543	552	585	542	523	591	547	553	551	555	588	577	573	577	544	552	554	512	553	558	552	551	557	538	590	532	564	577	569	572	570	550	561	580	530	548	565	577	539	568	528	594	510	563	528	545	524	588	562	546	518	568	548	584	529	548	524	550	580	551	546	553	558	544	572	535	569	596	565	570	544	582	508	547	563	560	557	577	534	570	533	565	533	565	555	549	547	539	529	602	575	558	585	541	550	544	578	552	543	541	553	546	507	531	548	539	577	609	545	505	560	578	556	542	572	594	552	529	560	554	578	587	586	589	563	567	534	544	596	565	547	562	538	511	536	580	556	596	561	604	543	520	513	573	612	572
46763	48383	29252	21646	15685	19401	43724	36672	17304	1212	268	229	240	225	235	235	215	248	201	201	204	207	201	244	229	225	211	223	229	233	217	214	232	224	203	193	225	224	216	228	217	211	208	201	215	208	219	204	224	202	216	203	239	228	225	231	236	212	233	226	206	208	201	233	191	224	248	295	337	287	245	227	232	197	198	199	224	251	233	228	223	214	229	226	213	250	215	241	223	215	191	207	219	212	217	228	215	214	240	230	230	222	225	211	231	223	199	242	244	243	224	193	207	229	235	241	248	213	222	239	223	217	228	210	204	194	231	213	200	216	219	230	225	223	230	228	222	219	208	227	194	215	243	202	219	210	201	236	229	207	225	227	206	207	231	204	203	220	216	204	211	205	211	230	223	229	207	193	222	244	219	225	249	217	208	222	229	190	224	204	190	217	234	214	203	213	211	207	220	209	188	211	217	213	232	249	225	176	207	248	228	203	217	217	235	196	223	191	195	229	227	198	199	186	187	229	223	188	235	201	223	224	206	201	239	215	232	233	223	232	228	230	219	205	234	234	201	189	237	200	253	218	212	203	243	216	190	222	237	206	222	243	198	238	247	229	225	239	219	208	221	220	195	204	197	196	187	199	227	218	220	187	209	218	232	228	217	233	215	224	216	218	210	195	205	233	210	213	233	199	189	209	219	215	245	226	233	191	198	220	225	193	241	222	250	216	198	224	221	203	204	207	206	225	203	205	240	228	198	241	231	204	215	210	246	235	215	216	237	223	208	203	220	240	219	219	204	231	193	214	199	225	226	222	220	222	179	231	236	215	249	197	198	204	268	208	199	190	232	223	224	214	217	232	217	227	221	215	226	204	203	226	198	219	222	207	246	213	196	219	230	220	203	224	221	209	219	199	187	206	200	234	200	232	202	218	267	221	195	229	222	222	240	188	211	215	247	195	211	229	205	231	199	230	198	206	229	216	194	233	213	218	195	201	190	213	240	208	245	207	235	202	203	227	228	186	204	194	241	196	207	231	226	202	201	196	213	209	216	209	202	234	185	217	215	223	233	223	192	199	236	201	220	206	226	232	197	219	225	234	211	218	232	205	223	200	216	221	224	213	219	206	223	195	220	221	212	223	222	218	200	214	223	210	230	214	240	251	207	194	226	215	223	235	228	213	212	201	232	223	203	226	226	214	203	212	246	240	214	242	207	191	194	227	232	230	221	217	195	232	238	207	221	227	218	202	206	187	223	239	232	216	219	232	215	211	238	221	206	200	258	215	200	205	214	240	243	208	231	223	218	227	226	221	200	223	221	219	232	207	204	192	252	214	211	222	240	246	239	229	208	231	218	211	199	212	210	222	240	244	240	202	222	223	178	199	186	202	199	216	213	200	197	208	214	207	218	198	204	196	230	220	217	230	232	245	200	221	204	193	200	200	234	231	208	222	228	205	225	194	229	208	195	211	234	213	242	216	232	219	221	194	236	216	222	201	229	215	216	224	223	203	217	219	191	213	204	207	214	219	222	206	226	209	213	199	222	231	207	197	230	238	213	216	195	213	227	231	205	200	217	268	230	219	209	223	212	215	225	207	217	231	211	231	212	240	233	235	196	210	209	232	203	209	211	205	202	227	184	196	205	229	215	227	219	216	200	217	213	207	220	203	246	219	219	232	187	208	223	215	204	231	204	216	201	227	233	226	202	207	212	228	212	206	204	201	210	229	210	221	227	203	223	221	233	235	241	209	207	210	204	226	220	194	210	184	229	223	224	214	204	234	235	217	204	218	183	213	232	231	228	230	216	223	212	215	224	220	232	223	216	246	198	198	210	224	221	195	221	187	203	203	226	232	203	213	224	207	189	214	217	218	213	237	239	215	228	207	201	238	223	197	215	226	211	208	240	218	216	244	209	212	219	219	215	212	228	211	191	205	224	210	211	255	204	200	232	200	220	221	212	216	214	232	216	214	206	219	214	228	228	249	204	212	193	239	230	205	223	227	213	200	208	213	219	221	239	208	223	231	215	234	203	217	227	224	230	223	220	214	218	218	190	212	222	191	204	229	207	238	215	234	205	219	220	223	212	220	209	230	226	225	218	207	225	198	215	205	229	216	217	213	226	196	219	227	224	235	207	231	215	207	203	229	205	236	201	192	228	191	200	233	222	200	219	211	187	218	214	201	219	217	209	196	211	223	228	215	212	198	243	209	212	217	218	204	204	226	184	235	223	197	228	248	230	192	202	193	205	234	242	239	238	199	215	221	209	239	219	188	213	205	230	221	201	238	205	225	209	191	218	235	218	222	223	234	229	224	206	226	198	203	228	223	221	227	227	191	215	173	221	217	234	209	239	181	234	200	226	227	199	229	229	208	244	251	205	224	208	213	227	200	199	194	232	212	200	196	217	233	223	211	236	242	226	178	217	217	230	197	206	222	213	231	209	216	212	232	233	215	240	200	191	210	201	209	238	229	206	222	217	222	224	235	231	203	213	218	242	204	234	203	219	209	243	223	188	223	229	221	208	191	234	210	218	253	218	209	221	235	221	202	210	184	231	225	215	205	227	221	215	213	223	233	219	235	212	237	202	223	218	203	210	198	209	190	199	220	198	234	202	243	212	238	235	192	214	208	239	206	230	195	230	226	211	216	191	238	220	207	243	242	213	226	238	239	229	216	212	204	204	212	202	209	234	212	214	236	221	198	189	213	215	246	213	228	203	190	208	228	217	196	227	215	208	215	235	230	225	212	213	217	212	204	231	237	209	212	237	227	216	205	210	211	221	209	205	204	230	226	226	229	213	215	221	231	226	221	224	255	208	207	207	223	218	199	202	214	242	216	228	210	196	190	213	204	211	206	220	229	233	209	234	197	216	216	196	210	220	213	232	213	228	210	209	240	216	222	189	220	195	226	211	199	229	214	209	228	223	226	192	202	223	221	219	207	235	214	200	205	243	217	221	200	205	222	207	222	235	225	213	220	213	195	216	225	234	202	216	179	231	218	215	222	223	213	233	209	236	221	207	233	208	203	213	207	215	225	252	188	213	217	201	201	206	220	214	209	203	220	253	237	229	250	214	222	198	204	227	198	184	199	207	236	211	211	235	202	222	234	204	236	205	213	208	209	213	193	244	205	223	223	200	224	248	208	231	198	200	228	222	214	228	220	218	253	244	217	219	232	197	229	225	229	201	208	223	189	231	230	236	198	224	184	205	229	219	210	256	231	218	218	226	226	253	205	228	217	217	180	224	232	208	206	215	208	197	223	238	221	172	227	220	219	229	228	203	206	237	226	250	215	237	205	210	201	206	243	245	227	231	210	228	206	216	213	208	209	207	231	216	221	210	202	219	213	207	203	226	244	231	216	204	183	223	227	192	214	209	213	196	212	197	232	219	247	205	236	225	209	214	213	191	180	211	212	212	192	227	217	212	180	219	215	216	203	208	196	199	269	204	226	205	241	222	230	214	209	210	230	204	231	223	234	212	220	227	236	203	240	224	212	253	223	219	205
36517	47057	9729	7037	6105	27754	56699	49578	23778	789	676	694	679	679	604	650	637	654	618	592	639	619	617	591	634	614	632	637	632	587	615	603	595	614	589	625	630	604	605	636	583	574	613	608	536	599	564	566	572	563	568	590	591	568	610	628	627	607	607	589	630	625	577	588	618	579	850	1351	1224	926	794	620	620	590	624	646	621	607	579	562	554	624	576	596	590	592	556	612	562	594	587	580	608	637	541	594	589	584	611	563	548	636	603	613	612	557	618	654	562	581	636	624	618	634	583	563	598	560	626	602	565	620	596	565	581	610	606	591	578	569	599	572	620	544	613	611	629	609	568	647	626	601	560	571	596	576	578	560	556	598	593	623	611	563	556	635	597	631	569	556	606	561	633	615	570	594	538	568	627	595	575	584	547	612	624	572	594	568	652	644	589	617	598	581	602	579	608	595	605	610	584	581	646	584	602	557	593	630	595	584	654	564	590	575	542	602	627	581	607	594	587	606	577	561	605	575	567	665	602	595	599	610	607	529	594	607	594	626	597	598	617	608	608	560	598	616	576	627	580	571	601	602	590	618	617	591	595	596	605	563	583	577	617	575	625	589	555	595	594	589	593	589	624	598	579	599	576	600	622	578	572	583	611	627	619	591	576	572	573	598	609	615	593	589	635	574	642	579	613	625	595	548	577	616	588	619	590	655	566	580	578	626	590	597	587	613	601	623	605	641	579	639	618	613	608	579	610	625	589	586	629	613	618	599	584	599	595	607	571	576	540	592	597	611	620	628	575	573	612	608	576	600	609	577	604	606	595	560	604	612	577	594	552	605	576	603	615	621	590	612	609	638	556	609	617	577	618	611	621	601	638	594	556	603	619	576	601	581	584	623	565	591	584	581	605	560	566	631	614	585	599	658	586	624	598	609	560	596	625	624	595	565	591	589	564	586	607	624	586	587	616	591	558	577	596	617	584	622	586	618	621	534	589	577	583	581	617	633	584	569	610	627	598	585	578	609	606	605	607	597	598	619	568	570	635	578	609	625	615	572	627	603	569	564	597	597	562	637	592	620	636	562	591	570	593	639	596	589	629	596	640	603	633	567	613	600	615	608	622	634	608	588	595	642	582	605	607	603	629	557	585	576	628	601	611	582	622	578	579	605	591	625	594	637	601	577	586	592	551	575	609	555	571	588	572	610	554	592	562	602	591	618	600	598	629	589	578	645	591	541	582	576	596	565	611	640	581	586	595	601	588	638	580	556	608	605	650	605	609	538	580	595	568	600	599	624	564	586	595	584	600	615	583	556	580	619	570	570	599	615	601	574	580	609	579	578	574	568	572	557	610	576	595	547	613	617	605	590	524	623	613	600	626	607	624	603	542	584	595	650	631	586	579	601	571	585	537	586	618	573	585	561	545	595	593	590	631	599	591	607	559	604	604	584	603	611	586	615	637	643	586	599	599	585	583	558	629	594	591	615	584	597	578	543	602	633	622	537	592	584	613	640	601	589	606	573	585	580	627	622	568	618	575	623	590	568	545	599	569	611	571	606	575	590	619	580	578	575	597	616	634	575	590	610	578	594	595	592	579	625	580	569	567	590	559	585	595	597	614	592	591	631	608	599	603	566	568	635	587	587	572	615	617	586	598	563	592	539	600	583	604	607	601	596	622	575	602	615	557	631	590	605	574	598	579	610	613	627	587	622	565	636	593	596	611	587	595	598	540	567	609	591	639	604	628	584	607	612	610	577	633	622	621	608	647	622	613	552	590	649	589	593	619	595	591	572	591	602	591	572	606	599	625	532	571	609	595	614	584	609	603	576	590	581	608	581	583	576	604	646	539	578	602	538	606	634	594	577	597	575	602	610	549	583	575	644	635	573	592	610	630	618	551	563	607	581	568	586	616	622	592	581	589	627	594	609	603	569	589	625	628	607	606	560	597	602	614	580	564	583	582	595	555	621	598	627	632	642	603	608	587	620	651	557	591	565	624	589	606	586	604	577	602	599	569	616	590	626	598	593	606	588	603	566	600	569	610	576	644	601	586	607	624	575	610	595	660	613	589	576	602	598	597	609	601	584	577	578	588	583	620	598	597	645	576	560	596	611	546	595	647	570	591	572	628	604	564	597	596	584	589	581	574	627	604	560	599	629	641	578	573	574	629	608	620	580	621	605	612	601	617	568	608	568	578	581	594	611	615	583	605	565	619	574	592	589	625	589	571	572	558	591	660	588	600	578	596	598	661	580	597	605	621	568	593	614	593	591	628	608	628	582	596	587	582	570	586	575	586	621	570	619	564	613	615	591	603	623	564	533	567	629	569	579	598	639	559	603	526	564	623	607	607	572	576	580	622	597	593	568	609	556	596	593	605	583	602	633	558	628	598	567	613	636	562	598	584	584	601	624	579	617	585	573	570	565	595	566	581	623	624	600	597	624	596	581	595	578	602	590	588	601	659	627	583	595	627	565	591	581	598	635	609	572	617	609	583	550	576	619	619	584	618	580	579	591	606	605	652	579	567	592	592	635	632	590	614	591	623	592	615	580	562	567	615	569	600	593	613	612	615	593	599	526	562	571	618	577	630	585	639	584	571	617	610	575	607	566	607	614	579	592	614	568	600	586	578	609	606	568	607	575	580	568	619	551	558	602	591	604	583	577	561	579	585	581	605	583	605	613	525	657	593	545	614	562	605	644	598	568	564	626	614	566	639	602	600	613	593	574	623	589	559	620	620	619	612	634	567	606	605	592	610	559	582	574	621	591	627	581	576	616	607	616	580	574	617	636	591	563	603	574	586	626	602	627	593	598	599	553	601	578	577	644	617	621	586	573	559	615	576	607	542	613	591	575	559	643	650	600	565	559	584	577	586	587	609	564	576	591	606	602	596	574	584	603	538	645	606	604	630	617	600	603	563	618	592	637	585	607	644	609	605	568	590	595	586	624	593	575	580	599	567	603	607	579	598	565	564	581	623	566	608	577	597	575	568	586	611	610	596	576	578	568	593	592	623	567	580	648	625	584	572	585	600	589	579	591	609	607	589	583	586	602	637	638	575	606	603	635	623	594	560	568	607	585	591	604	613	633	593	581	592	595	584	594	611	561	647	586	607	619	584	604	604	610	625	581	605	584	587	578	596	617	625	607	584	560	592	621	589	619	612	609	623	600	616	588	665	574	591	619	562	587	610	579	632	555	631	577	627	607	616	575	615	602	578	583	608	607	589	598	572	599	623	595	577	578	582	603	558	594	523	569	586	609	648	591	586	575	619	566	600	613	581	609	596	585	556	585	582	559	625	560	671	592	595	545	590	596	646	591	626	595	587	542	558	614	607	649	609	597	591	615	595	640	589	596	596	595	549	601	594	585	601	605	665	585	649	572	573	562	614	605	556	613	585	581	615	564	595	608	602	598	598	587	603	583	577	614	587	589	640	610	558	609	627	576	620	611	585	570	568	597	599	555	597	607	608	599	607	580	597	569	622	590	619	591	623	627	628	612	595	616	584	580
53452	45060	26999	23087	19949	23038	51211	50387	38056	8345	440	279	276	271	262	284	299	273	247	284	261	281	283	251	249	281	255	266	259	256	263	279	265	249	235	259	267	272	256	286	266	245	241	259	251	286	272	269	277	256	254	241	249	258	275	246	270	249	231	272	250	232	282	302	270	244	353	456	392	335	307	271	262	262	257	251	247	259	274	275	259	288	258	256	268	260	262	256	284	233	231	286	238	267	260	254	249	248	254	257	275	273	259	258	274	248	242	270	253	248	260	280	242	278	241	265	270	282	269	237	241	226	257	250	250	259	272	285	279	263	275	272	259	255	248	260	270	248	238	281	245	244	254	274	247	275	274	267	276	237	245	293	244	266	248	260	266	262	256	259	273	281	266	249	252	257	244	243	246	262	235	245	242	250	271	264	267	280	268	246	245	261	238	250	273	291	242	255	255	233	251	269	296	269	264	258	257	276	257	230	273	277	283	246	295	250	251	274	265	253	241	256	268	235	250	268	286	254	230	254	255	263	252	254	249	256	278	243	295	251	236	253	246	232	246	284	253	236	278	251	278	251	263	280	236	234	266	245	285	254	280	260	266	297	264	294	248	276	249	286	269	257	252	266	282	253	259	258	282	247	284	262	241	240	268	252	284	285	258	267	261	252	276	251	223	269	279	253	276	282	236	261	253	301	252	280	255	235	265	275	282	253	274	274	298	247	257	244	256	265	276	250	257	231	265	248	297	254	313	264	271	265	253	251	243	272	261	270	295	259	254	278	260	246	268	263	233	259	274	262	257	255	271	264	280	258	269	283	317	285	257	273	284	248	275	266	255	251	263	281	277	250	253	232	266	251	236	256	276	251	247	242	239	257	275	262	260	254	265	263	233	246	258	270	276	238	255	315	266	267	257	281	248	247	253	247	257	271	265	261	276	258	251	281	272	235	277	269	264	272	270	241	253	240	240	281	300	269	284	248	245	251	244	248	250	247	250	274	246	246	250	249	266	271	251	261	262	268	272	279	253	301	272	281	268	262	256	250	257	281	264	262	251	228	291	257	258	243	269	274	249	242	288	261	261	233	254	227	248	247	277	260	236	261	256	230	277	249	261	245	259	267	275	250	272	247	247	257	268	218	277	250	276	263	229	248	294	263	259	245	259	252	264	265	220	276	262	257	268	255	254	278	252	254	246	268	249	258	251	247	263	237	256	250	258	277	263	278	272	253	256	261	246	254	263	278	238	233	296	287	261	293	257	255	254	276	255	305	282	280	245	223	270	240	261	269	262	259	283	269	279	268	234	274	277	242	258	274	247	262	248	275	257	235	273	276	252	262	266	241	245	275	286	246	287	257	253	246	252	257	253	272	272	255	250	258	253	285	252	274	269	252	250	267	254	247	266	287	242	245	260	267	255	255	266	308	269	245	244	279	232	260	275	267	261	278	230	225	309	230	279	265	288	280	267	269	285	265	246	245	247	253	266	266	270	275	268	256	290	296	253	226	245	270	259	254	292	264	256	287	273	236	222	263	282	254	278	248	254	277	287	264	262	283	264	261	273	261	282	282	284	255	220	261	258	260	267	266	268	243	251	253	298	256	269	287	269	278	259	279	252	254	270	257	251	271	255	260	276	271	244	262	255	260	271	248	249	273	278	256	277	244	243	256	267	281	213	268	249	262	247	261	249	284	254	288	280	258	256	242	242	237	232	271	307	260	287	276	255	281	261	261	261	273	268	253	260	258	257	257	259	260	224	265	258	246	281	249	235	276	236	220	255	261	244	241	229	286	236	255	247	241	252	253	252	241	264	263	261	273	260	268	250	277	294	272	256	258	238	285	253	276	257	234	235	252	257	240	265	274	271	252	247	263	254	257	261	257	301	237	255	269	288	242	243	273	246	267	260	256	267	271	256	264	256	246	261	231	273	258	241	269	241	281	270	263	265	261	247	264	248	249	285	228	275	230	252	249	260	242	245	265	264	252	257	245	259	268	288	247	227	241	293	288	256	267	264	255	244	271	284	246	281	267	246	265	280	251	276	290	246	261	276	278	262	226	280	270	252	227	254	266	272	240	260	254	244	276	289	261	270	251	255	262	248	247	267	228	238	271	289	270	238	247	265	279	251	265	262	277	286	301	274	246	269	239	242	252	258	269	285	229	263	262	255	280	265	269	275	248	249	262	242	286	231	246	266	259	258	250	264	244	258	268	238	264	280	221	258	259	224	283	249	211	256	234	268	266	283	246	284	267	286	272	253	257	254	237	265	261	262	266	236	246	247	254	247	272	262	252	243	298	281	263	242	260	247	245	272	246	246	244	249	249	258	254	246	263	274	268	244	255	243	236	279	260	293	271	267	279	293	233	258	248	253	259	296	269	252	270	248	260	238	263	307	242	300	272	263	255	242	263	258	279	248	222	251	254	261	253	268	266	253	262	251	284	233	239	264	254	242	273	280	301	270	271	270	248	254	291	291	252	266	243	266	262	265	271	251	254	257	253	266	265	262	255	260	248	259	278	261	272	234	259	241	241	259	274	256	249	254	273	273	230	254	253	272	259	255	255	284	288	297	261	247	251	243	293	264	257	264	253	295	232	237	261	255	256	242	266	266	268	270	253	269	240	270	290	256	270	246	257	244	256	269	249	252	236	266	274	264	269	271	269	254	290	260	265	268	282	239	252	261	283	266	249	280	229	268	243	265	278	257	273	254	275	278	262	261	272	257	283	261	256	262	301	256	246	270	250	256	266	241	268	242	274	268	286	234	256	279	289	263	283	249	222	263	245	250	269	261	330	269	239	246	256	301	273	239	235	280	268	254	262	258	223	249	231	270	263	247	280	241	267	263	251	284	266	268	299	245	255	261	260	252	259	288	231	280	233	272	249	267	253	255	252	235	225	256	269	271	265	268	266	276	232	263	229	238	240	243	247	273	242	273	271	254	265	285	246	268	264	271	241	301	282	238	265	263	249	251	243	270	275	240	260	270	272	245	252	237	257	244	214	260	272	273	227	272	257	276	259	262	253	241	289	264	262	260	253	258	223	247	279	234	232	257	275	263	249	269	270	236	263	237	261	230	258	244	232	261	252	306	267	269	232	250	243	254	259	275	258	261	263	257	267	278	263	247	242	274	248	259	240	271	263	265	270	275	266	276	270	271	275	260	232	251	246	274	271	267	259	249	256	249	261	228	256	265	249	247	256	258	256	249	237	249	294	253	278	275	258	239	275	244	267	254	250	233	272	270	294	263	274	255	237	230	237	229	240	243	255	243	252	255	240	254	289	245	265	264	282	284	264	274	275	283	257	301	289	258	259	235	260	297	292	300	266	260	256	256	257	278	241	263	237	230	288	230	235	242	280	276	245	288	277	249	249	255	292	277	260	273	294	225	252	260	267	241	288	238	248	271	262	275	270	261	259	246	246	265	265	274	239	270	242	272	255	260	264	272	247	256	254	245	239	243	229	249	241	267	279	260	237	276	262	289	237	257	269	279	295	253	269	254	276
45106	41904	10435	10333	9859	30493	64864	61420	48226	3106	893	851	843	801	757	741	770	749	735	725	727	742	724	739	750	711	705	704	728	716	730	726	755	723	692	749	717	689	716	691	745	685	717	675	709	724	684	682	714	668	643	678	626	745	706	639	689	759	690	748	689	738	671	733	642	738	1552	2219	1653	1285	914	757	702	698	684	665	703	708	693	706	670	694	661	663	701	683	687	651	715	662	689	658	694	692	645	671	664	735	721	693	644	685	672	654	687	694	724	659	684	677	663	648	700	663	696	669	717	719	722	700	689	666	670	681	697	689	692	679	692	703	696	678	624	655	662	660	674	676	664	665	730	669	680	682	716	699	701	666	678	687	706	675	672	664	675	699	671	676	688	715	663	700	658	673	678	654	692	682	655	685	691	655	703	698	663	690	684	675	647	666	716	728	659	647	688	677	689	697	676	717	654	710	692	717	740	651	709	680	688	638	712	693	740	666	705	673	723	689	634	706	679	684	740	705	701	727	710	702	683	660	675	684	709	713	659	680	682	716	709	734	740	678	727	672	697	717	734	742	651	654	675	678	697	673	707	685	649	715	709	717	688	683	662	675	701	716	662	662	682	692	665	688	675	684	705	630	695	683	742	746	690	678	649	670	735	710	693	704	703	701	688	696	709	697	721	680	650	690	677	652	652	727	638	673	686	656	703	652	673	678	709	646	701	664	655	641	661	722	685	699	674	662	691	681	684	699	671	671	690	667	678	668	686	693	697	676	664	688	664	706	730	687	694	696	709	711	641	668	689	667	700	635	654	718	670	673	656	670	617	711	684	707	657	679	643	629	725	686	676	665	705	687	666	664	675	674	697	680	695	709	751	654	734	664	664	690	691	715	702	716	720	710	658	766	721	755	732	694	694	672	722	665	663	688	648	663	697	683	695	683	658	694	649	687	670	677	684	680	668	660	673	693	639	670	702	654	715	740	663	670	690	712	650	677	707	698	668	692	678	690	691	668	681	669	716	674	674	653	691	644	668	667	697	695	663	705	705	638	655	677	691	663	651	660	698	659	680	711	724	743	746	707	679	656	645	661	691	709	682	681	716	699	650	675	715	698	698	667	664	663	683	730	660	708	739	698	668	676	665	666	733	633	740	624	672	675	705	648	659	641	713	701	655	733	706	638	714	670	704	726	670	645	661	645	707	706	647	701	690	647	669	736	661	699	669	705	678	677	700	729	672	682	679	702	650	669	677	696	649	691	678	729	740	713	683	708	657	619	714	705	682	702	726	694	659	716	676	681	671	701	670	669	669	687	721	695	677	686	636	716	640	634	644	688	696	666	780	690	662	701	718	668	701	657	678	736	703	713	709	653	712	701	660	635	692	723	671	653	702	702	716	707	698	655	688	693	646	650	700	688	716	688	666	679	721	727	674	704	655	641	674	655	674	708	703	686	705	653	641	669	694	671	704	702	705	675	678	617	691	696	653	690	671	687	680	703	715	676	722	654	687	681	707	711	689	668	677	664	690	658	683	699	671	698	708	687	638	674	644	655	636	705	672	749	712	673	673	641	672	722	704	674	677	720	703	650	640	716	697	689	648	647	651	688	696	686	715	697	679	684	718	695	735	715	680	652	724	697	763	677	675	703	668	691	717	668	712	699	636	717	681	688	696	693	717	696	694	670	703	672	661	666	697	683	704	720	692	668	706	691	691	723	673	761	715	696	659	667	678	747	691	707	685	646	690	714	692	681	696	680	637	682	677	705	675	703	679	685	678	727	743	673	716	683	711	655	721	620	666	665	648	686	686	671	643	708	687	632	698	669	725	689	701	666	686	698	656	722	713	666	700	670	647	679	693	725	709	696	689	701	653	677	667	704	678	688	672	689	654	719	696	697	682	698	710	688	657	727	650	673	673	658	630	736	676	699	658	659	688	679	698	688	656	708	692	701	656	693	646	707	711	673	681	689	727	631	670	656	687	685	695	669	710	687	662	692	665	723	676	688	689	672	649	732	724	684	729	698	718	679	697	722	718	651	703	701	680	644	709	737	680	704	695	720	713	662	644	613	722	691	713	704	663	685	682	626	729	667	709	715	704	676	657	692	694	695	666	660	678	680	705	700	663	723	694	736	709	657	715	709	643	692	680	703	657	708	709	664	687	667	711	670	692	652	679	696	672	680	655	686	652	690	659	712	672	717	676	641	689	669	706	676	673	681	700	704	673	689	681	683	681	712	674	688	665	682	680	728	669	725	714	711	661	726	690	674	655	657	694	693	719	703	683	645	706	682	666	695	708	674	690	712	692	637	726	629	719	673	711	688	730	719	724	699	672	719	681	724	673	716	665	638	665	635	690	684	700	681	652	659	695	667	676	678	661	691	649	716	629	627	752	734	684	706	689	690	686	645	692	641	733	665	657	649	706	669	714	675	668	722	674	649	659	671	644	673	701	692	689	669	666	672	676	707	668	677	704	661	690	649	697	671	643	656	682	655	716	656	683	701	698	747	667	690	652	654	700	673	659	697	713	681	694	696	647	722	658	706	729	710	703	703	661	693	729	722	742	706	724	644	684	662	677	712	648	675	653	657	678	686	680	678	666	708	676	694	685	702	658	713	675	659	702	673	695	705	726	681	690	722	687	658	713	665	682	666	684	700	673	694	670	676	671	670	723	628	694	707	690	667	655	690	698	648	655	713	703	649	743	692	721	711	675	677	664	718	680	666	646	703	640	680	658	703	749	688	632	687	651	655	716	683	683	650	652	703	689	684	673	697	688	703	689	648	677	698	689	707	686	710	719	679	706	687	781	674	661	680	649	728	746	701	685	697	696	696	719	682	651	667	656	675	704	694	673	664	645	638	676	714	728	680	670	674	674	664	712	721	703	718	705	672	694	701	690	688	706	709	646	707	710	664	675	685	646	703	705	686	682	718	736	683	674	697	660	695	634	684	697	707	669	691	702	661	679	653	698	734	695	673	693	686	684	707	709	645	685	714	681	692	693	688	743	682	647	725	660	713	708	675	727	699	621	637	668	642	698	684	638	680	727	741	703	707	677	716	727	680	680	692	683	620	680	648	664	740	676	678	667	648	725	690	704	720	643	626	626	699	672	706	665	731	719	687	707	695	712	676	660	705	662	679	691	678	645	696	682	672	690	699	659	692	689	676	643	703	702	740	672	685	688	695	669	679	685	667	702	627	686	706	691	667	672	677	668	704	709	668	706	654	688	690	700	657	695	676	689	649	690	709	687	657	688	686	674	721	712	616	670	691	685	674	709	697	709	670	738	657	737	703	682	678	658	671	691	706	720	665	620	693	675	666	687	664	679	671	679	668	683	701	679	623	715	662	699	696	690	676	658	723	699	693	663	688	697	685	724	682	698	686	712	668	757	664	653	672	688	702	680	678	658	665	718	705	693	679	691	686	700	660	701	704	690	725	723	695	666	708	647	718	677	694	702	667	739	740	696	668	692	677	713	716	713	668	673	715	693	672	693	688	668	678	659	647	705	647
14126	16445	4001	836	489	633	2907	3375	3376	521	200	159	186	172	209	184	199	179	175	185	186	193	195	190	190	191	191	187	185	189	179	191	178	165	193	214	200	200	171	201	186	185	180	194	171	173	201	188	170	184	173	190	158	201	205	178	178	189	182	200	178	196	177	194	179	202	165	193	213	181	176	201	183	178	176	182	196	182	179	189	176	181	205	206	184	184	198	177	183	187	183	178	198	176	178	206	194	187	198	185	200	193	175	202	184	209	176	180	198	174	186	171	205	168	179	192	168	174	192	194	196	181	196	194	189	205	241	189	206	169	178	186	204	195	199	190	214	159	202	167	196	178	177	173	186	204	179	193	226	184	188	198	201	185	188	187	200	207	204	182	196	198	179	198	199	190	214	180	202	170	179	163	196	189	200	206	192	200	172	169	204	197	184	184	216	202	215	159	151	196	185	169	215	191	195	184	195	193	171	200	185	191	225	191	171	179	217	204	186	190	191	185	185	196	197	195	207	174	174	189	199	185	171	192	190	174	198	196	210	204	192	189	170	171	185	168	199	195	207	175	182	177	196	157	182	187	185	194	181	179	174	190	194	185	187	189	206	171	182	179	189	200	163	177	195	191	221	169	197	186	184	188	201	186	205	184	164	201	187	180	197	179	184	201	194	186	203	175	167	199	190	190	175	193	187	180	206	165	205	196	161	177	198	205	193	178	165	195	207	179	209	191	197	207	192	192	183	186	199	185	179	170	203	143	192	177	200	185	184	168	208	170	186	176	177	188	184	206	223	184	182	212	200	204	187	196	176	202	189	189	184	207	207	168	187	184	200	179	200	183	161	217	182	179	189	214	204	171	168	176	221	188	173	185	179	187	180	201	179	198	219	185	206	194	199	184	168	178	186	192	204	193	211	187	173	210	197	193	207	197	214	207	201	174	209	199	178	183	159	208	177	172	192	198	204	179	189	177	205	184	220	181	200	204	177	185	189	194	219	194	168	179	193	181	184	197	191	193	198	191	172	207	172	200	156	200	214	181	178	187	188	188	186	198	174	178	200	163	168	190	184	171	176	163	202	191	170	170	194	185	164	197	186	195	172	177	222	206	175	196	176	178	162	172	202	187	178	214	192	201	192	213	205	203	222	169	173	184	188	179	224	200	174	195	173	164	197	198	184	190	189	189	205	185	191	191	189	180	215	185	180	212	198	174	197	199	207	193	183	183	191	187	175	191	188	192	192	205	190	199	205	189	203	198	177	187	201	192	213	189	196	170	183	206	190	179	165	193	189	186	165	168	186	171	167	180	201	206	196	197	177	171	168	167	172	190	194	162	194	201	194	189	178	200	189	167	192	204	177	190	187	189	215	190	217	194	155	167	179	185	202	159	202	183	180	207	193	175	199	186	165	155	177	204	160	202	197	192	190	185	188	199	169	197	186	228	178	183	191	173	190	181	190	191	184	209	170	195	175	195	196	197	177	183	185	195	198	188	185	176	172	186	203	212	188	206	177	200	200	187	176	184	193	205	204	176	208	174	190	191	201	177	189	209	179	184	177	177	203	184	205	177	190	157	188	176	179	202	172	172	206	176	198	205	217	192	200	188	199	189	181	187	192	196	203	182	192	182	198	195	194	190	193	188	204	194	191	182	173	188	161	175	216	194	187	205	177	184	189	187	175	183	203	189	192	187	198	184	182	191	194	176	183	188	195	165	195	181	181	210	176	177	197	189	168	191	221	186	193	179	195	178	173	194	199	204	167	176	175	188	179	186	199	201	162	187	195	185	209	187	180	185	196	172	195	191	160	185	187	151	189	174	164	174	190	186	208	215	205	195	196	194	213	204	175	165	170	191	167	204	185	179	197	178	201	172	198	166	200	193	193	190	205	180	189	181	214	190	213	183	180	184	181	176	200	207	186	217	200	188	171	170	161	176	193	207	196	202	180	217	181	185	207	191	170	168	173	184	178	185	182	178	176	201	181	193	220	200	199	181	206	190	181	209	176	180	197	184	188	171	166	182	191	186	171	173	208	187	190	203	192	175	171	199	188	181	181	189	190	157	186	194	203	193	195	188	223	165	222	146	190	174	189	155	173	212	198	194	188	175	220	210	177	203	187	192	196	154	211	182	211	190	172	174	168	182	179	192	221	167	216	183	199	173	198	199	177	169	202	178	167	185	175	200	179	204	202	170	207	186	191	190	188	207	186	183	195	195	176	185	180	189	209	196	181	187	164	191	166	185	213	205	206	183	200	179	185	164	201	197	175	181	208	194	190	195	189	217	212	202	197	199	197	199	195	202	178	195	182	177	185	185	167	186	183	191	178	203	188	194	199	163	172	176	201	201	173	177	193	203	178	171	200	207	190	205	195	178	204	186	187	209	185	177	179	204	173	191	192	182	195	176	183	169	191	187	163	185	197	185	160	178	164	220	172	178	193	201	202	207	175	163	170	184	191	173	206	174	187	196	203	195	206	213	191	203	181	206	190	189	188	200	189	191	188	192	195	200	191	195	197	186	182	185	194	185	197	188	184	204	182	180	183	196	182	176	191	163	197	189	182	182	171	184	189	175	205	198	207	193	194	200	173	183	184	174	179	186	167	198	204	185	205	192	201	197	224	141	190	203	216	191	184	166	211	207	199	178	191	189	168	175	189	202	195	222	157	212	182	180	197	182	195	181	200	193	192	204	187	191	193	190	191	197	192	199	178	166	196	185	195	173	189	203	197	211	180	164	175	188	174	211	203	172	190	172	152	187	167	201	208	210	202	165	177	204	175	194	233	201	188	178	189	199	169	197	188	197	191	180	184	180	173	216	177	194	208	187	189	198	195	197	186	173	191	191	196	184	194	192	197	198	176	174	196	198	201	206	199	199	204	159	165	205	161	217	189	203	167	183	175	190	188	187	184	184	193	161	194	166	206	162	162	179	189	173	186	170	204	184	194	192	183	199	188	204	204	196	190	179	185	168	211	184	170	198	187	201	183	190	194	162	187	191	184	195	189	184	188	176	187	171	176	182	190	188	187	198	211	165	175	185	189	203	155	170	186	184	180	179	188	180	180	218	193	208	182	190	190	207	189	235	197	210	174	206	168	187	206	172	185	186	198	193	199	210	191	181	189	197	198	181	185	191	168	221	182	186	179	179	189	212	203	162	211	190	195	193	180	194	173	194	188	187	194	174	192	171	182	194	191	199	181	165	199	167	231	219	190	184	199	180	187	184	199	195	193	183	191	211	191	190	167	203	177	194	175	196	210	171	170	193	202	176	190	188	167	183	174	187	199	196	181	191	171	202	200	237	204	182	172	173	205	186	187	188	186	204	192	224	183	196	197	166	205	176	193	174	201	186	171	179	232	187	196	202	191	182	193	187	201	185	213	202	176	164	196	196	198	198	203	203	182	181	199	195	187	193	183	208	193	179	171	200	181	177	183	166	196	185	179	198	187	160	194	210	176	170	203	191	172	189	173	169	217	176	174	219	179	205	187	193	203	195	182	154
11441	18362	2670	1090	1039	2218	11791	12351	11332	1167	540	551	543	541	546	516	534	520	489	546	562	516	527	524	546	558	539	558	534	497	499	543	532	554	540	530	570	508	554	512	527	504	539	502	545	501	534	525	530	539	547	526	538	533	552	499	530	509	562	573	528	528	500	550	539	546	584	622	661	643	577	535	495	513	534	542	523	511	561	506	504	510	546	558	538	546	547	547	491	512	518	514	506	510	533	530	514	489	516	545	495	552	529	545	507	511	501	525	521	522	558	548	523	503	542	544	542	528	542	500	583	537	510	530	515	513	513	533	527	573	555	539	524	538	553	545	562	484	509	551	550	560	547	488	562	561	556	536	552	567	492	517	547	481	498	534	465	572	553	525	513	538	549	478	486	537	487	530	516	581	554	537	531	539	518	535	528	500	486	508	545	568	510	543	507	530	545	504	520	465	598	478	546	541	510	541	515	532	521	541	513	528	528	555	513	517	513	529	548	546	532	552	529	532	530	510	521	550	493	538	537	491	595	534	547	554	512	521	546	566	512	542	491	530	570	506	490	562	534	497	546	529	515	518	527	525	535	500	559	516	497	533	494	526	490	507	561	489	510	528	499	555	556	540	542	539	542	496	497	527	543	503	509	566	502	530	497	517	525	512	497	533	479	534	520	574	493	483	540	554	500	536	510	575	529	530	569	549	530	579	561	496	473	542	489	513	544	499	483	547	536	526	545	514	553	515	531	573	544	523	528	467	545	552	507	480	513	551	534	526	518	495	497	531	573	483	506	544	537	510	531	550	520	567	531	577	551	531	519	540	548	523	524	549	522	535	477	494	496	524	508	537	515	519	519	531	542	538	516	561	511	495	536	526	498	535	529	519	513	487	467	541	524	501	514	535	528	523	537	516	519	539	500	530	508	534	551	494	546	545	496	563	541	540	558	524	548	537	524	597	525	513	509	515	529	533	543	557	527	537	551	505	537	555	523	525	533	547	537	468	567	528	546	507	528	509	534	530	478	532	550	529	543	508	578	594	498	524	513	564	559	521	505	522	532	540	501	507	547	492	550	555	560	521	516	527	538	543	542	556	503	506	532	529	496	506	540	506	506	560	523	577	515	545	516	531	512	502	545	517	542	497	526	555	557	523	552	522	533	530	479	546	496	546	541	546	474	538	537	534	487	560	533	531	544	494	528	493	553	515	525	496	554	505	529	536	555	501	502	543	531	539	512	527	511	494	528	524	527	486	566	488	545	573	523	533	506	523	531	530	511	553	537	526	528	524	490	545	551	537	523	516	502	544	536	553	527	528	519	534	514	523	532	502	525	517	543	510	506	532	498	571	514	545	550	527	525	492	529	530	525	515	547	504	536	532	541	559	535	481	555	531	505	531	526	486	537	498	517	557	555	509	517	533	575	541	526	490	542	564	520	533	549	510	520	506	513	520	532	523	548	507	482	533	547	522	523	489	539	552	502	542	534	562	549	516	492	540	544	528	546	522	541	533	534	548	560	521	532	574	507	550	516	502	516	487	496	526	525	518	539	542	527	541	486	517	524	557	497	517	528	515	549	531	541	569	536	538	535	495	506	520	545	554	523	528	513	526	547	565	564	566	500	542	528	487	523	550	532	506	572	538	508	525	524	531	524	505	514	509	522	533	516	562	576	529	522	562	535	581	528	525	551	506	520	592	491	514	525	547	514	527	532	551	568	573	559	504	497	530	521	506	568	518	513	564	559	522	530	550	520	517	530	496	518	555	522	503	539	542	502	485	541	563	494	533	538	519	519	568	532	522	572	573	580	523	527	549	555	503	562	547	548	553	519	528	553	539	510	539	523	521	538	485	536	552	510	549	545	534	572	514	493	491	514	540	522	536	560	516	516	530	516	569	542	487	529	533	539	536	557	487	529	531	541	541	558	536	514	535	537	488	540	497	558	536	554	578	596	500	534	545	552	521	533	485	513	545	548	583	530	525	531	558	519	530	564	517	534	546	551	555	534	559	520	468	547	549	536	525	576	514	542	564	543	535	568	525	557	501	543	534	528	569	526	509	527	571	578	508	523	538	527	505	500	507	485	578	537	541	485	503	553	506	541	522	553	514	501	506	527	519	467	524	502	525	550	506	579	510	496	529	487	522	543	506	487	529	538	532	490	555	543	547	552	539	532	534	489	559	546	513	496	498	524	528	518	544	551	489	534	540	540	570	541	532	536	503	484	526	530	532	520	563	545	551	472	549	529	553	534	520	526	524	535	520	452	538	529	572	522	534	562	543	547	557	523	530	505	556	537	513	548	575	512	505	553	534	536	557	516	499	562	517	509	580	553	523	519	496	563	504	559	587	565	549	528	515	539	571	528	518	495	528	516	533	521	535	568	556	539	520	552	522	524	532	524	540	486	529	580	528	480	504	537	552	527	527	556	544	549	544	531	553	537	525	502	519	536	533	502	516	533	507	525	513	523	474	510	559	545	531	549	548	543	544	499	493	551	537	532	569	535	531	565	530	557	538	517	543	501	495	569	544	548	518	543	526	524	489	525	531	500	537	531	537	522	517	571	524	539	570	550	523	517	541	529	513	544	577	522	564	514	522	563	531	579	523	516	535	508	511	520	542	535	522	501	517	537	530	538	528	502	535	494	515	535	539	493	507	547	541	502	536	522	552	510	501	519	505	513	567	528	484	543	514	509	517	530	527	557	538	504	592	553	499	522	531	521	514	478	555	528	513	579	525	522	521	543	512	517	542	516	561	516	543	565	556	552	511	535	483	524	522	515	523	534	550	547	493	531	525	476	497	529	543	534	518	511	549	542	494	532	538	519	509	550	512	534	553	548	532	532	522	525	514	516	497	514	508	526	520	508	505	532	552	536	518	508	510	537	551	539	531	544	522	537	525	512	567	560	524	473	512	509	512	530	560	529	541	476	518	542	535	492	499	532	557	529	552	553	581	486	532	480	536	507	491	537	505	534	506	547	527	568	532	533	556	524	531	535	522	530	486	537	551	537	575	515	526	531	522	542	527	525	525	539	530	525	569	511	526	525	531	561	552	509	548	528	556	557	519	529	564	514	564	569	540	537	522	566	513	564	508	514	503	524	532	503	517	500	508	522	534	481	522	497	513	560	521	507	500	528	505	532	521	540	516	519	537	536	525	526	481	489	520	508	549	496	550	513	538	485	539	561	525	496	530	546	580	501	525	558	509	523	565	508	560	510	556	519	549	531	519	530	535	506	527	552	525	544	522	523	522	548	526	525	490	537	559	542	501	512	476	542	526	511	533	540	520	533	504	549	544	540	564	533	506	504	528	508	515	566	523	512	531	552	503	559	561	506	506	515	504	552	490	514	543	517	535	531	548	507	533	560	506	516	506	555	521	482	520	541	511	551	518	549	532	530	475	539	558	559	511	530	524	511	490	514	543	547	561	519	514	530	486	540	537	495	522	533	532	540	557	497	501	522	504	536	504	546	564	529	546	551	497	554	550	515	532	529	522	536	544	552	528
49681	46478	28760	22088	17234	10972	33360	35728	27239	3669	246	260	237	235	235	211	260	213	217	244	208	211	209	222	202	235	209	208	207	210	207	213	228	225	207	216	233	253	224	227	221	213	223	217	226	238	228	212	232	207	229	224	208	225	222	212	237	205	205	214	207	224	247	202	208	253	269	336	317	292	247	223	229	216	212	205	203	240	221	229	216	207	213	201	220	212	233	213	190	200	230	233	221	193	213	227	189	233	219	190	230	218	203	205	185	214	212	208	182	201	207	215	191	216	220	226	204	226	209	229	209	247	233	239	223	203	199	192	217	208	192	209	228	209	248	212	224	220	188	204	209	218	232	246	214	208	220	231	175	217	230	208	213	235	226	214	214	207	194	219	193	193	217	230	202	223	213	213	214	213	244	193	216	200	202	245	196	243	235	210	207	232	198	219	216	209	234	209	228	233	172	215	222	233	200	192	226	200	230	212	234	222	236	223	234	213	184	226	222	195	194	217	228	210	228	208	222	226	189	241	224	216	224	216	177	201	214	222	198	216	214	207	245	237	213	246	192	199	230	211	223	227	199	180	207	212	195	220	239	234	215	211	211	236	203	197	199	218	222	217	214	206	216	192	206	193	217	230	212	199	245	206	218	219	226	219	218	217	214	216	217	228	231	213	207	201	208	232	220	219	239	239	199	201	208	224	208	213	223	189	239	214	194	191	202	235	235	227	201	237	209	208	191	240	192	224	191	229	201	191	231	215	193	195	199	202	235	238	233	225	211	205	191	232	193	229	210	202	214	195	247	194	220	228	220	203	211	224	203	207	216	179	196	226	234	207	216	207	204	221	204	210	216	235	226	223	218	192	209	206	207	228	223	209	230	203	216	249	200	249	231	199	205	209	208	188	233	218	208	230	213	212	185	237	221	209	212	191	222	209	208	225	191	220	209	216	225	200	212	230	204	227	211	178	237	207	199	237	210	198	221	193	227	223	236	197	233	212	215	232	236	230	236	189	206	204	210	206	248	212	248	216	222	214	215	195	215	194	194	197	265	200	237	211	229	207	212	205	216	223	221	215	232	210	212	198	211	224	218	176	205	219	223	188	212	235	209	238	224	197	240	212	200	221	227	229	218	216	205	222	231	222	215	203	182	181	194	204	226	200	204	223	191	196	225	230	197	196	217	236	219	196	228	213	212	197	205	218	244	203	211	212	222	210	185	206	233	210	201	228	240	192	216	207	228	207	209	205	215	218	235	203	213	205	192	233	223	197	247	195	221	202	207	190	200	230	207	230	230	221	225	243	229	234	190	219	205	233	209	217	220	216	172	194	223	201	222	215	199	194	238	227	220	225	198	197	213	227	217	210	212	254	198	220	202	217	235	220	209	226	195	225	226	205	212	196	205	217	212	222	196	189	223	244	187	207	212	222	205	232	229	214	200	237	202	207	206	192	201	187	225	214	214	222	206	210	186	206	207	201	218	200	176	216	207	222	214	246	211	201	189	196	210	217	219	241	212	210	212	181	196	199	202	243	221	224	233	209	242	222	243	215	229	188	218	212	225	216	213	217	209	234	233	230	188	242	218	192	226	174	221	221	239	216	206	241	211	214	200	221	215	230	220	238	192	223	217	236	217	219	218	205	214	216	203	208	215	213	198	218	206	206	223	201	209	205	204	221	245	210	197	200	216	203	232	247	231	213	234	214	223	199	242	218	216	183	215	207	217	188	198	221	201	220	190	222	199	215	220	221	208	221	216	226	219	218	202	243	239	205	229	187	210	228	202	205	200	207	199	207	214	220	231	199	228	224	213	227	232	242	217	213	194	226	199	214	235	238	224	188	234	202	231	227	215	198	220	201	208	211	213	234	202	206	229	230	215	206	240	248	231	223	235	213	215	216	232	211	208	214	200	226	216	191	199	204	196	198	213	210	210	229	205	242	213	216	210	229	237	212	221	224	190	202	228	224	209	213	197	196	219	218	237	209	214	214	191	194	208	228	240	220	227	207	196	223	220	197	213	201	245	218	248	221	219	229	206	185	214	207	232	228	168	205	219	214	234	221	216	179	212	185	207	240	210	203	221	180	225	207	208	218	219	214	210	211	236	214	205	218	204	234	209	214	210	198	225	229	211	215	250	203	191	217	218	227	213	208	220	225	199	236	215	201	222	210	218	195	230	213	238	240	244	230	205	199	236	206	208	207	222	197	197	227	211	185	215	211	262	212	214	246	232	206	230	226	222	209	216	207	214	219	216	225	215	212	217	217	198	191	220	214	204	227	216	195	233	221	205	211	242	190	249	228	222	243	226	237	201	198	210	211	204	206	219	224	228	215	207	204	219	215	186	195	208	213	222	213	223	225	219	218	228	190	238	232	221	223	205	210	227	167	191	220	198	206	205	200	252	195	227	207	221	228	185	258	211	226	200	177	225	243	196	234	218	192	219	223	231	211	224	206	203	220	231	186	212	232	224	217	218	234	209	231	202	217	211	201	211	223	211	215	207	216	200	221	212	198	218	212	204	203	223	239	213	234	227	239	221	205	219	237	224	197	197	218	216	214	234	221	205	217	235	189	238	216	223	219	196	213	205	232	200	219	211	231	213	206	203	211	219	201	226	227	221	240	208	215	214	227	205	218	218	212	215	207	187	207	195	205	202	242	230	195	240	198	203	215	215	221	217	222	216	209	220	219	185	226	226	238	190	231	216	208	212	193	237	222	209	219	205	221	224	205	220	227	216	210	227	217	221	204	209	211	224	230	223	206	232	216	211	206	217	197	237	214	207	207	234	208	195	220	208	202	221	211	209	250	206	216	205	198	209	211	215	191	198	200	212	237	204	226	201	232	218	211	212	216	203	222	220	208	190	216	199	216	211	229	234	215	211	218	211	222	197	213	227	249	232	237	221	226	195	205	233	263	194	207	196	189	193	238	202	219	207	223	192	210	228	200	224	231	204	221	235	252	225	228	221	218	199	198	200	225	213	222	185	218	196	195	198	214	227	206	210	198	235	214	236	217	222	188	242	216	210	215	216	208	234	189	231	218	203	194	207	213	229	201	215	227	217	209	211	216	229	196	214	214	219	219	201	199	201	210	197	214	221	200	202	200	197	191	213	236	236	217	201	238	233	196	213	214	237	206	240	208	240	238	226	200	209	204	201	222	210	231	223	220	204	231	198	221	208	196	237	197	226	202	230	205	219	210	185	231	240	239	212	234	237	183	213	203	215	245	222	195	213	226	223	211	190	209	183	210	221	195	210	227	222	220	208	191	215	224	213	209	240	211	208	190	206	183	224	229	201	201	219	206	219	209	211	227	222	218	225	204	227	221	221	214	220	213	197	213	193	220	233	231	229	219	218	219	233	216	192	205	248	210	227	225	212	220	201	224	246	210	190	223	218	220	217	210	207	183	199	195	203	234	228	230	215	230	205	219	211	216	242	213	187	199	212	219	212	232	225	185	216	226	185	203	219	212	200	230	223	206	207	231	190	218	223	194	209	218	222	217
40237	47290	11777	6609	5503	10003	49573	50289	39826	1919	678	684	674	639	713	678	639	646	587	560	625	595	625	630	608	613	616	606	581	617	536	628	617	588	577	549	607	525	615	621	611	594	603	633	616	622	595	579	599	627	642	601	568	570	618	564	610	589	589	594	601	602	559	616	611	714	1288	1509	1201	1014	730	634	616	609	626	620	616	582	601	628	593	558	593	566	587	609	627	569	602	605	581	605	582	565	632	579	619	564	644	604	608	582	578	592	594	607	610	582	583	637	561	618	597	638	538	597	551	613	584	610	643	607	576	579	572	622	622	562	577	594	620	601	618	628	591	594	555	558	597	623	579	573	615	571	582	561	598	638	537	604	590	614	600	589	575	629	608	633	589	603	583	594	622	609	576	603	616	577	565	571	582	568	575	599	630	565	611	559	582	592	584	654	566	582	572	565	588	556	604	582	550	618	557	609	573	586	596	589	629	556	603	589	565	614	636	612	636	620	604	598	562	603	646	601	606	558	591	624	591	589	588	617	592	579	582	595	577	605	598	605	577	583	590	580	577	620	621	583	572	607	621	536	594	578	600	605	572	661	552	548	623	594	580	584	580	591	624	574	570	576	617	607	610	598	586	575	610	584	589	561	608	584	621	605	577	587	647	614	597	564	621	624	643	612	593	640	597	559	587	587	572	577	611	577	597	577	593	591	566	574	590	589	616	591	584	612	558	603	610	570	591	612	575	607	574	611	593	580	612	622	554	606	596	638	585	548	619	555	591	583	566	595	575	613	588	561	623	586	600	559	606	611	610	604	573	585	589	551	576	584	575	564	570	618	579	591	609	568	591	568	552	606	602	594	567	569	618	611	608	604	612	554	624	597	611	562	651	574	590	616	602	636	631	608	599	568	560	598	612	560	541	617	584	605	622	613	565	586	589	642	575	579	579	604	579	605	587	622	599	600	580	613	567	593	611	596	581	565	613	612	584	562	601	589	586	606	597	587	611	603	608	576	578	585	531	570	592	626	584	583	573	620	631	575	594	578	592	599	617	585	575	581	632	613	619	605	630	534	594	572	618	627	593	592	590	549	589	597	565	601	591	619	626	566	605	586	641	581	619	594	594	535	602	573	608	630	560	602	638	597	613	602	581	628	609	610	587	592	613	599	600	557	594	609	623	586	606	642	604	608	603	581	585	600	543	587	575	617	618	567	551	569	587	567	587	594	619	585	562	594	608	531	594	591	619	578	578	620	641	571	593	581	571	575	629	579	612	566	580	578	610	615	584	594	630	565	614	576	563	618	610	578	589	614	580	594	588	613	581	614	565	586	593	594	585	611	586	593	580	583	606	604	606	622	606	584	592	576	588	605	612	631	587	575	630	597	596	593	558	605	582	580	560	547	594	580	625	556	537	563	549	578	596	596	594	557	623	576	584	602	633	573	688	650	589	550	575	579	622	597	624	607	605	580	579	569	570	620	601	598	561	626	576	567	612	590	581	563	582	577	590	596	605	611	606	592	610	610	560	622	625	601	567	559	565	628	570	574	589	587	614	565	586	543	634	612	598	535	603	579	578	581	574	611	624	589	598	579	578	568	598	561	565	601	628	578	569	584	587	605	595	563	589	580	589	547	604	588	548	580	560	591	570	632	643	589	600	567	564	567	669	609	603	603	588	596	587	636	606	573	604	624	570	627	599	589	576	597	600	606	571	582	592	587	581	575	567	614	582	562	601	611	632	627	618	611	608	582	587	574	558	598	602	541	585	590	590	545	616	603	601	593	616	606	661	547	601	570	654	597	588	581	570	587	562	605	588	600	596	600	578	579	593	585	593	578	609	587	594	611	651	580	583	610	581	581	560	596	606	587	610	609	588	578	624	601	592	572	587	564	609	602	570	582	638	597	572	617	593	628	580	535	569	627	586	645	590	562	651	587	564	583	560	581	546	568	569	608	590	621	614	588	602	595	563	574	563	563	599	636	590	554	594	605	582	596	620	607	597	604	570	547	636	601	623	634	605	630	545	589	615	599	579	551	635	537	597	590	596	586	593	537	604	607	643	594	590	578	609	589	582	595	600	600	602	557	632	588	592	583	626	572	572	594	579	638	546	599	583	574	591	616	577	605	585	588	648	610	585	577	594	589	582	579	628	559	586	605	608	547	577	605	594	582	596	651	598	585	592	625	634	607	580	606	594	583	582	586	616	540	620	610	559	596	610	662	598	610	609	650	580	554	630	565	627	599	569	588	583	627	629	607	594	566	605	615	616	587	596	636	562	594	598	573	587	577	582	546	589	593	616	591	563	589	596	609	571	547	589	585	641	582	621	588	592	523	592	574	598	606	572	606	582	639	593	613	561	628	565	576	592	561	558	615	587	637	583	586	573	554	588	626	605	571	530	602	571	641	622	610	636	548	579	605	578	576	594	639	596	609	568	573	566	599	569	587	584	587	566	615	565	519	579	587	618	585	577	619	590	564	543	584	594	550	639	594	540	565	626	627	626	566	595	583	610	575	561	591	585	596	571	581	606	570	555	580	565	587	627	603	549	588	589	569	595	602	594	577	592	580	597	588	620	598	576	620	586	621	544	596	599	617	585	528	629	596	577	576	605	547	593	616	649	587	620	619	604	566	592	563	600	632	645	572	611	591	611	584	563	514	646	597	585	596	622	593	595	586	653	575	647	587	616	632	566	626	586	614	622	574	575	589	584	584	600	573	600	592	591	609	626	588	575	625	595	597	609	595	580	611	622	600	582	637	578	594	618	581	608	602	603	633	619	566	585	572	612	643	617	593	582	556	587	602	585	598	598	578	594	596	546	628	584	598	590	596	630	609	561	598	611	608	564	576	604	593	608	618	611	582	622	626	619	601	541	628	591	587	583	559	567	620	599	563	557	583	571	611	618	609	560	626	602	609	569	523	586	585	564	593	611	595	618	582	638	590	540	572	581	617	554	584	599	614	565	616	581	558	575	592	614	580	583	606	571	608	605	605	568	562	578	599	593	571	587	630	575	595	572	577	614	619	599	580	581	601	587	614	608	629	605	606	577	578	595	557	601	649	579	580	541	617	552	598	605	619	629	601	601	604	573	571	581	575	607	621	594	582	603	608	580	576	548	588	586	631	601	564	598	589	562	593	582	605	586	565	560	593	590	622	579	587	567	648	650	629	566	595	601	661	623	586	591	596	581	615	628	596	610	568	604	597	609	596	569	584	603	597	614	572	593	571	570	584	577	576	644	574	584	643	601	582	575	608	617	572	588	614	636	582	624	582	589	578	611	626	564	595	590	566	581	571	592	593	590	594	620	561	598	595	629	581	585	591	641	594	604	578	572	555	599	610	634	602	586	585	598	573	624	592	541	568	614	536	555	586	609	570	556	594	607	602	614	559	597	586	584	566	606	593	572	606	556	583	642	629	605	591	598	563	582	588	592	594	601	623	575	588	571	581	631	588	561	624	650	628	584	581	556	615	535	608	623	614	587	576	598	589	650	582	604	579	611	590	589	599
54502	45897	31872	24425	22987	20812	39043	53963	36184	6121	404	332	348	306	306	315	310	273	333	265	298	286	315	294	277	300	312	275	285	290	270	323	287	282	303	307	270	307	268	315	271	309	307	301	297	311	295	299	251	304	282	290	323	290	308	282	313	264	268	254	263	264	277	312	304	328	418	604	537	448	384	304	310	275	256	305	265	306	280	301	289	279	263	291	285	261	278	281	282	309	284	282	295	297	302	303	268	248	322	284	275	266	279	276	257	281	294	290	304	286	289	304	281	282	321	274	312	260	291	287	304	309	279	285	282	284	302	266	314	264	278	282	276	254	312	319	273	284	279	317	279	299	256	284	260	263	302	290	277	288	290	270	281	312	293	284	293	285	276	285	265	291	295	294	271	285	289	288	252	297	289	302	287	283	284	260	282	311	254	272	284	282	269	257	263	246	275	258	294	278	292	279	268	280	284	264	264	273	308	264	258	277	287	297	274	284	287	297	295	277	290	303	269	268	280	296	297	315	275	301	246	300	305	275	284	282	288	276	291	279	282	270	298	249	289	267	286	288	301	276	284	280	268	292	262	279	266	262	297	284	285	280	284	296	264	332	316	292	295	293	301	299	302	280	286	287	298	293	284	277	272	265	262	254	292	290	289	313	280	296	259	296	294	291	273	263	275	295	286	260	297	255	289	302	302	292	266	290	294	279	298	257	272	309	304	282	325	306	317	292	302	280	259	281	266	314	252	307	284	263	261	284	292	298	317	264	261	297	300	289	280	289	300	264	311	282	278	296	282	263	279	266	287	307	274	267	295	289	316	265	257	306	293	286	288	284	253	308	275	286	300	266	264	290	246	281	277	300	343	263	289	283	296	284	292	345	279	278	306	280	258	259	294	291	311	290	292	286	277	259	246	280	289	293	270	286	301	242	271	293	288	269	275	286	282	284	300	300	280	269	332	282	283	302	288	266	276	259	286	324	278	298	307	294	299	311	302	270	311	285	264	295	274	296	318	296	288	277	270	271	277	319	299	304	292	274	318	282	242	263	268	274	289	269	284	298	274	271	270	268	263	298	310	264	300	288	245	292	261	264	301	285	297	296	272	310	285	285	277	254	299	269	300	280	283	277	270	272	261	291	303	301	237	305	285	278	288	301	288	270	312	321	297	266	268	276	250	269	312	289	316	284	260	322	257	277	291	285	296	307	291	287	277	296	270	281	292	295	306	277	305	266	290	264	305	314	272	293	300	272	298	312	292	280	263	272	292	288	257	298	307	271	291	291	295	283	278	271	291	278	278	272	280	271	284	270	299	287	290	266	283	285	336	309	326	283	279	290	271	270	284	290	278	315	307	245	273	263	281	298	295	296	304	280	273	304	284	256	278	291	286	294	268	264	282	303	288	290	269	293	310	287	249	309	268	296	271	273	272	271	308	256	262	285	291	278	276	271	290	303	270	312	296	291	305	309	283	248	306	290	285	307	262	309	275	288	267	300	275	280	286	267	316	252	280	281	318	263	315	272	295	286	291	270	294	268	285	314	295	290	275	288	282	282	272	269	277	273	313	321	290	290	287	269	261	280	280	258	301	275	293	261	303	292	300	295	292	294	269	279	319	291	289	270	298	273	284	287	272	253	291	287	280	287	296	265	285	300	283	278	266	311	257	254	313	266	291	299	266	311	304	250	292	280	274	270	256	277	286	245	260	294	269	264	255	254	292	289	310	256	301	267	302	289	298	277	270	260	277	290	299	249	291	292	265	323	287	252	244	308	266	302	308	282	288	281	329	311	285	284	288	297	283	319	271	253	268	282	270	300	293	276	323	277	292	265	293	265	289	290	280	277	252	298	275	257	280	277	280	284	281	283	299	317	274	288	282	274	272	268	292	286	271	260	284	295	314	284	273	308	275	261	275	275	285	295	280	284	272	290	298	291	264	288	259	268	277	286	300	292	273	258	286	241	259	282	289	312	282	256	288	276	292	273	281	291	279	275	285	274	272	277	316	273	278	268	270	253	259	323	266	298	308	298	273	311	286	272	255	283	270	316	287	305	281	304	267	276	286	286	297	281	296	273	283	265	284	274	311	278	283	281	278	287	292	309	279	297	271	296	286	294	270	274	293	269	251	277	295	295	284	287	285	271	288	295	277	272	277	267	290	279	268	262	293	272	289	277	289	298	281	308	315	303	295	299	269	246	289	298	273	275	280	272	302	270	284	295	318	265	283	280	261	262	267	289	269	259	259	292	244	286	281	265	264	279	278	248	304	321	303	264	289	283	310	285	279	293	297	295	288	294	306	287	280	298	282	273	302	309	288	276	303	270	290	260	275	310	322	289	290	263	281	271	283	285	265	306	310	292	265	266	276	252	274	298	300	272	255	277	258	270	291	273	261	287	283	296	277	262	286	265	308	262	294	265	275	286	278	268	253	270	320	286	257	282	268	288	271	265	276	271	279	275	291	305	270	298	305	254	306	290	294	254	270	273	292	270	304	284	291	294	281	276	278	297	280	313	290	297	257	303	302	279	296	262	323	267	259	297	267	288	304	273	281	257	295	296	291	299	281	272	274	274	263	251	288	287	288	282	277	299	267	282	283	266	296	301	296	311	250	302	279	273	254	285	282	285	270	295	287	270	286	263	279	311	266	317	261	290	281	313	314	253	293	290	292	278	282	276	284	280	254	267	279	297	265	278	287	297	279	303	293	277	277	307	285	284	286	274	293	282	325	287	280	300	274	284	283	275	298	310	272	292	276	300	260	300	276	250	287	244	296	298	273	292	258	284	305	275	276	293	276	296	276	272	272	289	281	291	281	278	289	283	280	273	284	280	289	270	283	267	306	289	262	277	280	288	287	291	287	312	288	285	253	276	285	258	290	258	251	266	251	266	281	277	267	262	288	286	287	284	297	291	268	257	259	275	315	267	283	281	313	285	272	300	241	284	292	265	292	244	308	273	288	289	290	284	296	322	272	301	306	268	300	306	302	312	300	266	265	246	278	296	295	298	288	295	272	306	289	299	279	275	284	295	267	285	307	282	305	260	248	274	275	291	280	269	292	258	274	260	282	309	333	281	290	305	285	273	291	293	304	275	283	293	283	309	258	302	285	279	287	305	298	254	268	276	294	268	285	292	267	265	257	271	240	301	279	280	285	285	295	303	275	277	269	268	283	313	248	292	277	274	298	282	280	286	300	311	281	281	263	264	288	272	311	284	268	263	255	270	253	282	266	290	309	242	292	282	306	299	280	262	309	292	317	257	305	297	296	270	284	281	282	281	289	296	285	284	274	224	301	271	275	306	270	293	276	276	279	261	287	303	258	307	314	278	262	293	283	273	275	306	302	303	300	318	269	316	291	273	308	281	291	243	309	300	247	280	285	270	268	285	308	271	303	278	276	285	297	275	286	263	285	283	305	286	273	328	259	285	263	267	273	267	275	314	301	292	303	301	267	286	288	308	280	298	284	272	298	306	263	270	303	249	308	298	278	286	274	254	296	287	268	277
46996	53305	16774	10717	9488	16607	56185	65676	38027	1796	1043	993	984	926	938	860	939	814	829	845	807	817	835	775	838	757	818	790	786	739	806	757	716	783	741	743	725	799	793	765	791	772	784	791	728	737	748	761	804	797	810	749	751	752	780	784	782	799	727	774	767	743	741	752	809	871	1976	3183	2707	1924	1237	865	797	761	736	738	695	784	751	723	705	697	730	733	757	687	705	729	721	762	769	767	792	698	770	764	714	722	709	715	723	786	727	700	740	742	779	768	752	700	720	750	719	734	730	716	743	791	692	685	691	709	744	764	748	710	752	749	725	750	719	776	676	750	729	719	736	753	705	744	708	710	713	682	680	758	697	733	742	733	749	709	715	687	721	737	759	723	751	723	715	719	772	776	749	762	659	754	796	719	751	755	707	723	755	757	810	689	706	668	713	787	710	725	715	772	749	765	731	748	742	715	737	743	705	743	750	760	785	708	742	709	751	752	710	726	766	738	796	746	752	787	769	763	731	747	695	754	750	750	743	703	740	731	782	737	733	756	736	722	755	724	746	744	727	743	767	723	740	749	787	735	728	781	707	760	773	761	809	732	776	752	785	770	766	832	731	751	743	757	727	736	741	751	734	794	766	735	723	742	733	718	740	730	748	713	763	742	728	770	741	702	711	731	744	771	730	767	692	747	712	714	759	766	722	716	753	724	705	772	729	718	756	685	766	760	700	752	746	723	798	750	786	762	765	744	709	728	781	744	673	739	758	730	734	764	778	762	733	734	705	747	724	713	744	842	731	807	721	738	813	753	735	749	709	768	729	733	747	740	721	780	722	740	769	726	775	727	794	715	737	774	754	747	708	749	715	717	728	719	687	759	755	718	740	699	681	745	733	743	763	748	666	755	720	762	732	753	675	721	704	738	739	723	715	728	697	785	757	713	784	707	727	678	769	719	733	745	771	719	713	825	756	703	717	730	745	741	725	723	745	741	732	713	769	751	752	732	744	724	730	753	715	733	742	799	726	746	743	737	777	758	774	761	753	725	732	741	682	740	698	743	706	668	770	746	714	734	734	737	782	750	719	759	790	673	780	767	742	721	728	750	740	752	691	793	787	764	742	725	746	759	770	763	713	746	762	681	705	735	780	738	717	769	685	743	748	759	742	762	747	710	712	744	714	739	733	736	716	743	797	722	720	769	722	755	748	749	729	748	762	713	729	747	754	743	770	724	713	751	706	714	746	774	748	711	743	764	738	733	771	752	742	732	724	734	722	759	731	745	757	749	735	765	739	758	806	737	714	701	744	763	768	743	765	755	723	776	759	733	709	718	743	765	728	756	756	717	734	712	696	777	768	771	751	713	739	770	734	729	716	726	724	737	715	803	701	738	774	749	735	797	743	732	741	738	745	734	774	731	739	715	735	753	758	751	740	733	790	803	712	782	738	693	773	697	735	703	763	734	750	719	768	713	749	750	750	752	762	747	759	767	735	765	777	764	702	692	752	755	747	728	725	720	759	709	767	727	755	706	763	722	718	766	709	737	724	736	725	730	727	743	767	709	696	724	757	749	744	724	758	756	753	673	757	789	738	721	743	755	718	729	705	792	712	711	733	725	739	748	753	761	781	770	784	683	764	807	724	736	715	758	706	786	685	772	746	772	741	743	788	785	706	784	746	684	740	731	724	696	715	697	735	758	752	762	712	743	699	724	748	769	768	742	763	752	738	722	754	728	743	738	710	723	731	730	748	716	751	702	727	750	720	734	778	711	750	741	729	713	744	698	782	783	773	704	767	745	701	784	694	728	701	726	744	797	734	718	697	710	741	737	682	730	759	692	720	700	750	768	735	761	748	695	763	746	752	749	714	723	760	690	702	763	745	733	715	756	725	740	701	714	722	759	774	755	725	713	725	763	715	723	784	757	765	758	810	741	764	731	750	722	749	700	768	750	776	754	694	684	764	711	714	778	724	753	714	702	741	700	689	798	741	705	721	743	800	701	782	688	724	719	754	719	718	758	773	760	763	767	782	747	788	753	786	775	734	720	730	737	719	736	720	708	743	769	746	730	786	756	764	776	685	752	736	719	766	750	689	714	695	736	695	678	758	751	778	714	744	740	705	690	708	766	754	743	755	758	757	730	722	745	673	816	722	751	738	681	742	780	718	675	724	760	752	799	714	753	736	810	707	744	735	791	716	709	747	745	766	788	721	701	741	737	729	702	697	721	693	768	723	729	725	742	726	730	723	692	764	739	736	746	779	746	741	731	718	719	699	735	755	712	736	749	781	786	764	740	751	795	711	698	755	706	739	737	736	708	725	747	707	782	723	757	716	719	727	825	756	736	730	711	801	777	766	784	729	755	735	767	713	804	713	685	756	759	728	769	719	732	774	717	700	730	727	757	763	743	752	705	769	733	783	701	724	708	695	745	723	735	761	763	752	758	731	746	761	733	735	726	747	736	770	771	780	757	770	736	710	756	715	733	777	723	732	730	761	770	703	719	728	669	765	770	705	779	789	764	775	747	686	741	715	695	754	689	727	695	751	776	710	763	708	699	731	766	752	769	695	733	714	717	764	744	688	726	767	723	741	712	772	709	703	755	758	770	762	743	734	791	747	766	723	753	791	740	744	741	766	729	707	758	740	741	739	697	764	733	726	675	748	761	747	729	745	753	774	767	754	785	737	823	760	739	700	725	711	676	761	765	733	712	761	703	758	736	738	770	727	726	700	718	717	754	745	726	738	701	731	803	667	755	751	707	707	758	738	707	714	758	713	741	740	762	831	768	748	784	831	791	710	738	755	734	744	727	690	770	717	667	773	704	748	723	759	688	729	743	701	767	729	695	752	730	717	767	751	755	707	755	721	720	756	771	716	770	741	733	741	757	772	768	774	773	742	734	714	774	792	721	755	752	754	798	742	775	767	726	740	786	782	699	707	755	771	726	770	744	710	723	798	755	761	722	728	704	721	731	776	715	712	714	718	787	742	738	761	714	730	706	689	768	721	723	758	760	783	723	740	754	749	783	746	735	675	733	746	741	694	730	701	734	708	751	713	761	791	797	711	740	764	690	767	748	720	762	769	720	720	780	739	750	726	721	711	731	738	720	703	743	745	774	739	761	768	719	746	781	719	801	766	730	749	749	783	804	742	723	783	754	735	804	751	713	758	715	732	767	739	771	703	733	756	720	727	762	750	755	788	699	723	747	743	762	725	770	736	771	712	729	739	741	743	715	703	733	705	724	756	738	768	752	781	713	777	669	710	722	739	749	776	714	734	760	697	746	716	733	702	793	739	703	740	718	717	746	729	753	703	687	713	754	698	749	760	766	764	757	729	714	757	707	739	752	719	736	741	741	731	720	734	783	724	715	680	733	699	755	720	720	778	763	727	752	729	745	766	772	692	732	731	723	717	754	766	737	761	741	700	715	776	760	712	722	735	782	723	750	697	698	696	742	710	684	717	749	703	743	706	750	741	751	704	745	727	735	716	726	708	756	687	739	766	733	754	737
16212	21544	7704	937	343	548	2054	3761	1238	268	236	243	218	204	217	202	196	240	182	239	220	218	209	238	212	211	202	202	220	199	206	184	217	226	235	243	208	235	238	220	228	199	241	231	193	249	247	202	214	237	211	201	234	202	237	206	201	232	212	237	231	231	244	192	196	224	219	241	246	255	212	229	215	251	235	197	203	224	206	216	209	227	226	224	218	216	210	224	230	223	214	227	229	199	208	229	172	199	214	207	195	225	223	210	217	229	229	239	188	200	206	221	214	221	224	216	217	199	228	204	190	214	234	211	229	208	218	234	202	233	239	214	204	225	218	213	191	201	189	203	237	215	252	225	213	230	221	201	224	220	221	226	182	250	220	195	211	221	204	249	215	227	220	222	220	216	203	235	233	243	206	205	231	242	219	241	235	199	216	239	227	227	235	230	230	238	244	194	230	238	229	217	211	209	180	203	229	202	210	205	237	199	247	222	208	206	217	205	237	222	232	244	201	216	234	217	217	233	210	199	208	218	180	243	226	201	226	235	230	210	200	213	209	210	218	216	238	228	226	215	226	224	179	229	228	182	223	213	238	207	203	215	254	219	215	199	220	245	189	219	219	234	214	234	213	210	198	199	212	244	241	214	228	213	214	209	215	234	226	204	225	222	243	206	224	186	216	216	218	225	216	219	221	199	222	235	215	211	252	226	213	215	202	236	178	224	224	197	216	218	219	205	215	235	205	226	204	199	233	231	230	242	220	217	235	220	204	214	213	201	206	196	230	208	217	214	245	215	234	216	233	200	246	233	232	223	180	219	208	236	222	213	246	225	225	209	234	249	206	201	226	198	207	237	194	218	230	221	225	233	249	208	227	199	191	224	233	232	217	237	232	196	219	221	228	208	215	232	202	201	219	210	204	233	207	226	224	197	215	225	233	220	231	241	221	226	200	199	211	231	223	234	228	247	237	236	222	235	212	200	207	229	241	227	236	199	193	191	259	237	214	234	217	253	221	213	198	197	208	237	212	234	230	199	204	230	236	218	190	211	194	220	213	219	235	238	235	221	207	215	223	213	214	217	205	217	217	232	191	188	221	205	213	207	224	194	187	214	231	208	212	237	232	218	235	189	216	208	219	207	189	223	220	220	219	226	220	195	194	183	210	219	214	229	227	233	202	232	237	236	223	238	237	216	216	199	213	225	233	232	247	218	212	207	198	221	219	230	255	195	244	204	210	231	231	196	217	208	246	225	219	215	226	205	242	209	215	200	214	206	228	244	212	235	207	238	203	233	209	209	214	209	215	204	242	231	228	222	222	213	202	207	183	192	221	233	197	231	217	219	232	202	241	229	216	205	218	221	223	234	212	218	205	226	232	232	194	231	204	204	222	201	206	228	221	203	226	199	225	208	225	242	196	213	222	211	205	189	231	194	253	230	209	253	202	222	224	202	200	242	219	237	208	219	240	221	204	216	235	256	222	197	241	226	234	220	218	249	206	224	213	212	237	216	197	220	221	208	241	225	211	227	224	205	210	229	224	249	237	220	205	243	216	221	243	214	227	216	202	222	224	192	223	213	226	217	219	192	215	225	225	246	211	208	244	216	231	217	212	203	249	209	250	225	221	234	239	242	228	219	224	251	247	211	213	220	202	242	202	244	234	238	218	220	211	196	248	256	210	235	224	205	230	238	222	231	236	221	232	211	231	253	205	235	218	230	217	222	251	199	209	222	211	227	204	231	223	190	256	230	244	222	227	224	225	230	235	209	224	242	236	212	218	213	230	223	260	208	201	216	230	210	237	190	250	231	232	234	209	235	244	230	225	209	208	223	211	200	202	214	202	253	226	221	239	230	226	217	214	240	223	227	218	236	225	224	214	206	236	217	228	195	185	210	226	205	213	228	211	216	213	233	221	221	237	195	224	220	204	240	195	213	207	229	216	222	215	217	223	226	228	225	216	216	194	227	219	190	229	200	221	229	222	221	212	223	216	222	226	214	218	209	211	248	200	246	235	221	217	211	215	249	212	187	202	237	204	205	217	229	219	239	207	235	212	233	194	218	224	183	221	225	197	194	219	219	234	222	211	241	242	226	210	241	197	215	225	227	219	239	230	239	225	226	217	217	248	230	210	205	212	230	248	217	209	236	216	247	213	212	230	232	228	188	223	210	225	215	236	241	206	215	229	203	213	199	224	228	202	240	199	222	220	211	215	192	201	196	240	250	217	222	232	233	214	223	223	227	221	231	182	214	216	258	246	237	216	239	192	209	206	208	210	204	252	211	218	235	203	233	223	197	232	220	210	206	251	210	219	219	198	217	206	204	232	236	222	211	210	234	209	205	214	209	215	220	218	201	203	238	221	220	229	243	227	215	227	228	195	200	202	214	222	224	225	247	219	226	245	246	187	240	201	229	192	211	213	187	229	214	206	220	225	203	213	194	226	229	230	225	229	223	236	253	195	212	212	236	253	225	236	211	192	195	212	218	217	216	229	227	229	226	217	208	206	207	213	240	234	237	207	245	222	218	234	245	210	228	211	259	214	205	214	224	239	202	234	215	241	231	262	233	221	252	232	204	218	188	211	238	231	214	206	224	202	235	217	207	216	221	223	214	222	230	215	217	258	198	231	221	211	191	219	225	209	229	222	204	246	233	219	227	216	241	216	232	221	223	246	233	218	201	232	212	222	236	227	225	234	208	198	236	233	218	223	202	197	220	214	212	230	230	200	201	258	210	225	205	227	212	209	207	247	237	210	219	243	221	238	209	245	217	233	209	227	203	255	231	224	223	196	237	257	207	216	228	203	177	234	201	208	221	184	227	204	217	228	222	233	245	196	205	219	244	217	254	207	223	213	199	219	205	217	241	219	212	224	198	225	186	231	263	211	233	223	229	206	215	227	228	233	241	223	202	218	239	213	219	219	200	244	237	217	239	216	221	228	195	216	218	195	200	225	226	212	221	202	228	225	197	249	236	256	216	217	215	229	228	226	226	254	219	228	212	216	215	213	232	208	217	206	213	209	214	231	236	225	222	224	215	200	255	232	221	235	190	236	211	237	249	213	196	214	230	205	224	221	205	219	200	212	203	203	197	229	201	218	211	223	224	223	195	228	198	226	209	176	184	226	213	211	230	238	212	211	217	239	223	220	228	240	218	201	215	229	234	210	245	235	224	217	218	211	217	209	206	242	198	198	198	236	217	219	218	213	205	225	232	234	224	237	214	239	225	244	208	217	240	198	202	225	203	195	214	202	216	203	207	225	249	217	203	230	263	223	208	239	225	209	213	208	255	220	210	222	238	182	211	223	221	211	226	179	204	251	253	194	215	218	225	238	225	221	240	252	256	236	212	230	179	228	234	219	235	191	237	211	205	213	218	182	234	202	219	232	237	228	213	232	220	206	244	233	205	215	204	209	215	211	220	212	239	225	206	225	222	206	214	237	229	214	216	201	231	209	220	203	225	221	222	229	211	236	200	215	211	229	208	184	232	228	222	239	215	222	244
13729	24171	4412	926	989	2482	9816	14386	4493	692	629	594	615	616	622	645	576	601	609	626	613	620	644	589	636	660	599	639	607	600	630	609	628	556	606	611	646	562	625	586	564	597	669	632	592	654	603	582	592	609	606	619	595	647	641	570	601	614	625	635	574	621	599	590	627	614	715	766	815	721	707	652	629	617	575	612	610	644	583	597	630	613	582	609	574	577	603	585	621	625	598	583	610	567	589	573	598	626	614	595	619	625	611	557	562	622	636	619	593	566	590	623	596	625	641	670	635	623	586	584	636	555	602	622	617	581	562	622	591	595	603	608	661	597	579	614	620	619	613	568	592	631	585	622	592	671	545	634	642	576	629	597	611	615	607	623	591	579	568	613	621	622	599	601	570	617	623	570	578	574	568	607	623	586	576	594	613	563	590	607	607	657	632	610	576	607	622	626	601	589	613	627	613	639	587	613	620	548	652	614	583	592	630	596	640	645	610	615	554	602	619	549	609	608	584	627	605	663	559	553	620	597	621	602	555	623	680	631	590	592	623	584	624	616	662	659	612	639	564	620	642	628	606	604	611	582	593	613	582	587	584	567	584	580	579	559	640	627	642	590	604	609	612	594	585	592	614	616	590	575	579	597	634	628	612	592	584	599	633	616	616	602	597	589	557	616	598	673	610	568	623	558	611	596	562	618	629	652	609	616	569	627	586	570	642	573	588	601	588	582	641	546	646	661	617	606	599	600	603	624	639	605	613	600	603	612	566	588	632	625	613	632	624	617	602	563	637	601	610	614	571	620	618	652	627	615	585	602	593	610	617	598	599	571	596	603	582	615	598	595	617	602	610	576	612	609	604	626	593	575	622	588	632	611	586	640	624	636	620	589	618	624	622	615	607	617	627	566	608	610	586	611	599	613	643	577	653	593	589	634	604	558	621	618	579	637	595	600	593	606	615	640	600	587	623	605	626	580	592	598	624	603	609	619	625	589	661	572	641	604	621	628	622	613	605	647	605	614	629	580	602	623	600	627	580	639	586	596	608	607	619	599	611	576	596	590	606	665	601	599	589	586	590	591	565	613	599	643	607	609	570	622	637	602	607	580	599	623	587	568	627	606	635	598	595	645	597	615	611	650	616	582	592	602	583	607	578	621	615	582	634	639	551	605	617	644	634	589	621	597	600	622	586	612	527	571	623	604	621	575	625	602	569	623	579	570	596	610	605	595	631	610	610	602	581	576	650	595	631	598	535	609	588	585	584	620	571	555	606	623	656	546	632	630	619	634	587	609	579	609	623	577	601	601	589	591	598	637	597	573	610	575	635	598	588	604	622	625	608	585	610	622	640	579	575	591	641	594	597	590	612	608	629	575	599	595	615	655	580	631	631	572	610	615	570	589	624	586	581	634	582	584	614	574	589	580	590	629	621	600	621	594	575	566	616	607	580	567	629	624	619	602	619	599	614	587	610	604	610	565	620	585	650	603	652	618	577	617	630	640	579	632	585	639	581	601	631	633	610	635	573	613	584	639	575	610	609	585	568	626	610	642	616	621	601	592	555	632	532	621	599	620	595	596	589	584	582	617	609	593	641	620	637	611	659	607	631	590	592	636	646	601	580	605	619	629	623	578	623	642	593	613	569	632	638	562	557	654	596	630	604	609	566	618	611	616	609	577	582	614	564	623	610	609	620	581	623	616	614	625	628	579	613	588	661	580	585	626	561	613	585	616	589	582	619	629	599	580	583	603	620	631	590	648	613	592	551	622	580	598	580	612	548	612	582	604	559	561	610	579	651	626	602	597	630	558	658	639	565	604	594	644	558	601	607	596	607	609	620	586	667	615	635	614	611	632	586	596	595	622	607	627	609	573	598	610	549	585	600	584	552	594	624	605	638	613	600	600	614	569	579	600	590	595	584	603	598	627	568	631	592	586	642	592	605	628	611	628	623	645	618	617	615	593	620	635	625	579	628	592	620	650	596	573	621	585	640	623	616	626	600	619	643	577	602	621	579	598	609	601	594	597	620	614	572	576	603	570	626	627	591	555	623	574	600	634	591	599	623	637	584	607	599	636	586	588	645	619	545	583	592	567	585	640	584	646	638	652	645	631	605	593	567	590	609	596	571	612	599	647	615	591	574	540	539	616	625	559	624	574	595	629	600	578	614	588	632	639	600	606	637	609	616	613	644	631	639	583	660	633	620	592	603	555	603	610	621	589	587	593	620	621	595	614	631	578	626	609	579	599	608	615	630	586	639	571	611	584	582	627	615	592	629	629	616	594	636	622	587	602	632	585	588	588	586	656	599	602	593	590	603	593	586	629	600	607	536	593	602	599	643	613	578	545	614	618	576	615	572	626	595	613	613	621	608	579	606	606	610	586	563	624	634	607	640	616	603	578	634	581	576	655	613	588	624	636	581	652	601	669	606	608	630	608	624	574	626	537	600	607	572	587	579	633	629	604	607	617	626	590	582	645	627	553	642	618	591	614	614	600	602	610	597	659	584	597	594	598	588	622	569	592	592	607	548	599	599	553	585	558	568	584	624	602	591	601	575	608	600	589	602	604	599	620	575	602	563	627	647	580	609	604	588	585	613	614	608	645	584	605	604	603	633	593	634	610	573	629	630	603	584	624	600	589	620	621	585	626	609	625	601	639	588	548	601	609	629	606	583	601	626	583	603	611	596	588	634	590	566	614	593	617	615	645	574	610	611	612	585	545	592	559	602	573	584	598	610	595	618	622	623	602	598	598	605	618	610	656	629	562	624	537	624	616	619	652	597	579	608	652	609	611	567	574	663	581	637	624	587	621	621	573	562	605	583	618	614	600	602	651	587	608	593	599	612	580	585	609	595	598	597	572	634	599	592	557	614	565	601	613	642	636	578	617	633	601	597	623	649	642	609	599	584	609	601	571	561	636	618	624	638	609	576	579	609	616	625	597	597	600	612	658	585	600	598	666	579	587	589	578	632	617	605	601	633	605	612	565	643	665	594	672	599	617	614	589	604	641	631	566	625	583	606	602	609	632	619	571	589	612	607	621	592	608	624	617	637	582	622	618	607	601	629	601	590	565	596	598	638	583	593	620	625	610	605	592	614	621	613	650	616	581	614	587	623	581	595	625	583	590	579	556	594	618	605	616	627	611	618	641	570	564	614	626	559	618	622	622	600	582	629	612	599	599	586	617	569	558	643	621	601	643	649	577	601	623	585	590	649	553	643	590	610	611	568	632	621	628	644	596	643	630	612	589	573	578	553	570	568	575	609	624	618	600	570	602	570	623	631	579	610	605	619	604	606	626	633	638	592	601	604	625	638	633	644	627	632	581	578	645	634	563	604	606	626	602	631	624	616	615	596	564	629	611	606	596	610	630	586	605	563	594	609	575	566	590	577	635	579	600	595	599	603	582	593	581	574	612	591	549	634	567	644	542	590	560	640	601	604	587	610	601	606	582	574	567	629	626	607	643	600	578	599	621	608	583	628	611	596	584	609	646	622	597	637	630
50113	50006	30807	22888	19436	12615	33774	40238	17871	1305	210	253	224	237	241	215	245	239	222	228	192	230	212	227	215	241	203	243	202	215	224	218	213	227	202	229	205	187	221	233	244	188	187	206	206	205	222	214	201	200	215	224	212	192	179	220	202	212	205	193	201	234	213	218	254	306	331	334	284	264	262	228	206	213	252	206	209	202	207	215	211	211	206	218	199	229	210	216	198	211	233	216	216	222	198	215	220	236	190	205	202	231	259	205	211	235	223	246	217	220	204	222	229	213	214	197	205	216	206	224	222	234	216	217	216	230	227	215	205	207	219	227	237	238	190	214	212	205	213	248	214	206	225	222	218	209	184	210	212	225	200	191	231	213	234	204	205	214	231	198	202	194	189	189	218	216	231	193	204	219	217	217	205	224	216	213	212	237	171	183	225	220	253	193	206	201	218	224	221	205	210	225	226	222	209	202	238	229	214	204	223	235	191	203	191	237	221	227	200	202	199	222	215	217	232	231	209	237	200	209	209	242	235	239	228	238	239	219	207	220	193	215	225	208	216	209	227	225	218	207	234	217	190	227	213	219	205	247	237	194	218	233	248	203	234	201	191	214	214	190	216	210	211	240	238	210	207	225	198	241	208	238	215	204	216	241	234	230	238	218	220	213	222	206	207	204	202	205	217	208	235	222	227	228	237	227	234	224	201	190	238	217	220	202	206	216	229	217	222	251	233	220	208	223	236	209	204	204	215	228	222	186	237	191	205	205	212	226	213	216	237	212	195	234	219	216	213	172	207	203	214	216	220	213	245	227	227	218	241	215	201	194	195	227	214	223	197	207	222	227	227	210	237	234	221	194	235	227	213	230	228	205	208	198	209	208	235	220	228	204	234	224	214	235	209	220	207	227	206	227	209	210	212	228	235	199	226	242	228	220	219	196	233	247	238	231	236	216	197	188	204	218	224	203	225	205	231	216	197	231	205	206	221	204	221	208	228	217	212	217	220	207	225	228	189	220	218	223	172	193	206	222	203	232	201	224	231	214	243	216	214	194	231	222	249	225	234	209	217	197	234	198	248	195	205	226	203	198	215	208	207	238	219	211	199	198	207	226	213	219	196	190	227	217	244	216	238	232	246	223	208	213	214	246	194	188	220	198	224	220	218	216	225	217	191	229	226	215	231	221	180	189	194	211	220	214	231	226	206	196	237	194	222	215	202	209	225	265	225	180	226	228	209	227	201	223	220	216	218	220	211	198	228	238	204	227	248	210	195	206	226	167	209	207	232	215	198	237	244	199	196	224	199	208	224	225	238	236	177	215	242	210	221	220	224	191	225	203	190	220	222	223	238	219	203	221	198	206	206	215	200	225	213	208	231	202	195	222	224	212	190	213	212	242	225	224	185	238	221	230	199	235	233	231	184	252	206	242	208	213	209	222	217	213	232	223	212	214	231	208	221	220	208	241	198	204	197	235	192	211	191	214	192	222	210	220	208	224	204	202	203	222	191	191	200	224	201	212	220	199	213	230	207	229	217	216	199	206	227	212	191	199	236	217	190	220	212	242	203	208	215	244	216	214	196	239	233	225	198	201	245	206	193	224	210	246	212	194	223	227	233	225	210	240	219	219	199	217	203	240	223	211	236	191	214	222	211	232	242	214	225	222	238	185	221	229	194	214	219	219	193	206	194	228	227	216	184	196	193	225	232	215	223	212	215	210	218	208	229	229	225	217	231	223	227	255	206	243	217	217	226	207	226	206	198	244	204	211	203	206	232	195	215	220	222	209	226	212	210	200	237	204	222	206	232	220	216	222	229	212	217	224	244	204	226	214	220	240	214	234	221	230	241	229	196	220	208	212	218	200	206	211	226	205	214	220	209	217	197	200	220	240	250	210	200	208	187	230	196	243	211	226	198	234	194	238	226	197	198	236	201	225	184	216	182	185	229	199	233	206	219	225	223	202	204	236	207	209	238	213	216	211	210	222	226	200	204	230	227	224	210	210	203	244	230	223	232	232	209	199	229	204	212	226	224	208	234	228	236	223	208	217	230	210	213	221	218	203	219	229	180	225	230	239	225	245	209	224	240	234	229	221	217	229	222	212	194	218	207	207	204	225	208	233	201	181	221	221	197	189	230	221	221	227	176	227	231	199	205	218	241	225	202	239	200	208	229	211	186	211	219	193	239	223	211	198	206	210	225	213	213	213	217	214	201	228	213	213	209	191	218	223	191	201	226	219	223	198	224	221	219	203	215	210	230	225	205	229	219	215	207	199	209	211	216	236	244	231	225	225	219	195	222	217	202	212	216	194	214	227	219	196	210	244	222	212	235	234	201	231	218	242	218	203	230	198	210	213	240	183	202	216	230	221	234	231	226	226	214	217	237	227	180	238	230	207	217	204	218	211	218	235	229	250	188	192	212	194	229	230	224	222	240	218	222	190	190	227	203	224	189	221	198	223	220	217	215	234	194	216	196	238	222	212	197	210	224	234	215	226	231	197	230	204	217	199	207	228	205	206	207	211	228	184	219	198	235	226	194	208	208	224	215	186	224	226	219	216	192	218	227	215	238	217	197	214	222	223	227	216	198	215	240	218	209	224	230	220	234	217	216	204	215	219	222	198	221	226	230	219	230	207	209	186	225	221	221	216	214	209	221	235	230	246	200	206	208	212	225	220	208	219	232	214	246	238	205	235	218	218	211	186	226	190	235	213	207	222	186	243	237	219	209	239	203	248	214	214	206	212	215	214	228	201	201	222	212	228	227	199	200	222	211	230	224	206	230	220	215	204	194	225	201	221	190	200	218	213	215	228	201	196	216	202	233	228	233	206	229	234	194	233	226	206	194	218	230	238	198	202	197	198	217	215	213	206	235	191	220	217	195	228	217	195	210	208	252	213	233	225	198	236	208	239	230	208	215	206	203	226	221	208	227	224	226	210	224	242	188	227	207	217	209	195	212	243	216	194	204	231	264	191	232	208	207	201	210	206	209	209	215	198	207	191	217	222	225	205	245	232	209	198	196	203	214	199	254	204	217	233	224	206	202	212	200	219	245	205	215	200	176	229	208	221	192	190	201	208	221	229	208	198	192	205	234	224	215	227	206	221	241	197	223	213	219	208	222	187	221	231	244	200	241	250	200	224	227	217	196	197	246	217	197	209	213	210	230	239	223	214	234	212	200	225	200	187	205	208	232	195	212	212	243	213	222	225	198	232	232	217	194	205	214	214	247	212	220	195	203	185	222	186	210	200	229	221	203	233	228	218	195	225	217	202	204	218	224	207	172	206	210	202	229	232	209	222	211	202	247	229	200	233	204	215	231	231	247	209	239	210	225	214	203	226	222	214	239	226	208	243	228	207	221	201	211	214	233	229	225	233	211	208	215	227	218	215	216	218	209	220	196	245	211	215	209	214	247	219	212	174	199	241	199	193	219	209	203	196	261	216	242	236	182	243	229	239	206	219	213	222	231	198	205	201	230	221	208	202	239	192	255	201	217	211	198	238
40453	52394	13152	5649	5001	8089	50493	52835	20962	853	741	700	723	715	655	624	661	625	624	580	631	607	622	621	621	595	585	595	633	637	584	621	631	598	604	575	595	572	597	590	576	582	613	571	609	598	591	594	564	605	594	569	616	585	548	570	593	622	619	584	620	553	622	606	749	1244	1574	1573	1160	879	651	670	603	600	602	567	633	551	583	607	619	604	638	574	591	593	572	593	602	561	565	617	621	571	575	612	617	595	580	585	630	580	598	579	613	610	624	589	574	555	626	617	631	597	599	580	616	542	620	589	588	609	589	625	577	578	588	579	614	603	593	618	575	586	592	591	632	580	615	620	591	585	629	570	607	599	618	590	588	595	579	538	580	575	622	585	611	595	602	556	548	558	522	556	622	601	564	590	617	570	632	609	632	535	579	569	626	593	611	568	553	637	588	588	580	576	598	564	599	528	549	636	574	623	590	597	555	623	582	569	559	582	564	584	558	585	610	562	595	607	628	583	571	647	574	560	615	572	589	610	590	598	566	598	566	587	630	606	609	532	602	607	558	595	566	594	547	599	574	563	598	569	589	586	535	575	597	612	581	615	622	610	562	571	588	568	573	609	620	585	625	603	598	579	544	584	622	606	613	575	640	550	572	597	606	571	586	570	564	587	583	611	603	613	564	601	587	561	585	575	620	642	592	563	586	556	577	585	593	637	584	596	594	616	618	556	580	598	567	578	622	574	614	578	567	593	612	564	590	592	557	593	623	559	565	590	599	626	633	591	574	584	594	581	610	586	606	580	632	623	598	596	641	620	576	583	604	594	581	594	575	622	583	555	632	562	623	609	654	596	550	610	612	640	608	608	595	581	608	634	575	630	566	641	631	575	568	569	550	609	574	550	576	606	573	613	604	577	612	601	612	580	558	590	573	582	586	614	578	584	568	607	628	583	554	561	597	608	584	581	583	585	582	561	611	570	594	604	584	565	586	596	618	602	587	610	569	589	552	625	608	561	571	598	611	615	624	577	648	546	589	604	585	597	597	584	622	588	591	599	587	610	568	601	583	593	611	645	620	569	600	596	601	555	574	599	623	607	623	602	611	588	614	586	564	579	617	594	579	591	632	589	609	608	582	566	570	561	582	590	652	593	574	599	565	603	620	560	599	632	605	591	577	576	584	604	551	626	570	606	587	592	565	617	571	562	601	607	596	600	579	571	557	580	594	604	645	584	564	557	591	617	611	585	578	536	620	617	564	580	572	581	604	613	594	615	604	547	593	617	562	592	575	560	526	543	573	556	599	570	597	571	584	616	540	597	600	570	607	640	603	553	605	559	586	574	600	533	572	592	632	592	643	630	557	596	566	593	571	595	589	599	580	584	576	602	597	599	580	581	580	549	595	563	609	656	579	629	609	568	572	605	599	560	588	580	569	570	534	565	576	587	616	582	581	595	548	594	598	605	554	599	600	557	589	594	570	585	599	605	611	585	614	580	630	609	616	566	626	581	572	565	587	589	637	543	570	580	574	616	580	589	614	559	552	553	605	647	569	583	590	598	564	640	639	578	591	580	638	578	626	603	607	583	582	561	611	573	567	586	591	595	602	614	609	582	606	578	613	587	561	560	631	588	595	615	573	647	631	611	579	541	636	603	575	601	579	621	665	580	616	628	558	605	587	581	590	606	601	594	572	595	573	546	597	589	642	543	609	574	553	581	587	576	583	597	569	636	573	582	611	587	610	595	582	589	584	597	623	598	555	595	543	586	654	551	588	580	560	617	633	616	592	618	561	596	631	602	560	589	576	622	573	602	561	591	591	610	577	592	549	566	580	598	552	588	593	579	596	588	596	605	545	595	597	591	560	620	621	628	555	603	544	591	570	559	617	590	598	606	585	602	553	623	600	605	533	577	567	608	633	596	583	540	573	594	608	624	609	646	579	579	575	598	590	567	587	563	573	598	577	549	566	606	589	566	584	570	574	590	603	601	667	561	588	579	594	565	612	628	634	638	620	540	525	622	614	620	590	577	604	637	587	613	572	608	580	528	584	611	637	588	555	580	588	585	609	635	571	579	567	638	593	599	578	635	573	604	572	579	582	561	580	571	548	603	586	577	587	570	580	581	585	597	611	578	611	590	568	632	593	577	603	603	603	581	558	558	655	594	516	635	608	590	605	596	559	519	598	587	576	587	561	594	625	591	553	579	581	604	561	580	587	578	595	637	605	596	635	579	586	592	570	567	574	592	612	638	625	646	515	586	613	529	591	612	598	569	577	577	589	573	586	559	616	551	563	639	604	605	567	590	543	604	556	590	589	584	570	611	561	603	608	607	606	580	586	591	625	606	572	570	598	595	569	554	604	565	606	625	589	607	624	593	621	612	569	593	595	570	603	572	566	599	623	621	572	591	602	590	584	604	600	584	614	597	587	597	621	577	612	547	592	599	548	621	620	610	529	600	573	591	652	548	568	580	581	571	564	633	611	620	599	598	585	569	607	600	561	559	568	622	575	580	587	589	591	611	593	615	585	545	612	590	569	597	615	624	604	604	575	570	597	615	628	591	607	559	594	591	590	617	580	573	616	586	614	579	605	622	623	551	591	586	572	573	591	573	583	577	590	543	624	604	582	593	619	598	612	594	621	591	570	576	592	626	625	576	600	591	579	566	528	573	616	617	572	626	586	585	602	602	629	606	571	586	602	527	578	618	601	598	589	589	611	575	584	562	596	580	575	580	572	559	603	628	593	579	590	561	592	634	620	563	615	610	584	568	545	585	567	562	577	609	595	617	615	615	583	617	575	622	627	582	543	586	594	591	580	593	582	584	583	553	588	600	603	572	596	560	595	596	594	572	563	649	612	608	589	601	597	553	606	636	584	539	593	606	590	600	633	583	549	616	582	580	594	590	592	584	562	579	563	619	551	594	605	595	594	607	587	588	553	613	605	577	575	555	593	601	601	608	614	591	563	604	607	575	594	578	605	583	567	579	618	557	592	611	603	580	595	573	552	572	628	598	627	571	612	591	618	586	564	584	599	588	573	550	581	574	587	612	633	550	585	578	637	546	589	586	592	603	640	669	601	558	570	592	561	623	563	582	591	593	594	627	607	596	587	599	611	535	596	568	579	573	581	597	610	559	582	603	564	540	551	622	577	602	566	607	564	591	620	587	596	565	615	555	580	594	594	547	580	638	589	611	592	534	610	554	631	590	534	613	567	586	593	555	572	604	591	579	619	620	596	608	604	582	591	538	630	596	587	593	568	588	606	587	572	573	578	575	558	615	621	572	595	570	587	602	560	574	581	542	556	580	596	569	594	580	552	590	570	611	552	575	587	567	582	625	583	573	583	564	572	605	614	595	602	599	607	613	563	624	622	585	609	551	602	597	612	608	588	574	556	602	587	626	556	553	579	624	575	577	567	546	592	566	579	591	612	569	579	595	602	602	559	609	591	563	565	597	590	583	587	543	547	581	606	586	580	579	580	607	560	547	553	626	624	607	540	551	572	583	545	584
53155	45743	30114	24552	24197	22688	46018	54513	22350	2815	304	301	317	284	306	311	288	284	278	286	279	260	244	270	312	284	279	250	278	259	261	286	264	244	228	250	253	277	286	263	278	243	273	258	290	287	261	243	265	255	261	251	310	260	244	253	246	255	244	283	247	274	262	243	284	371	588	480	404	369	355	280	274	280	248	262	260	261	259	274	269	272	270	305	263	272	246	269	235	264	277	249	268	269	302	299	273	254	247	261	280	254	255	248	246	284	258	280	275	234	301	274	245	319	287	236	265	285	279	242	263	261	239	253	264	291	280	255	253	230	283	291	231	265	268	276	242	247	249	266	269	284	252	280	279	277	296	235	242	273	254	277	285	266	251	274	249	260	272	256	264	279	238	272	269	240	279	259	262	242	243	257	219	260	246	233	292	265	242	271	240	266	246	255	270	256	252	264	279	275	289	303	248	251	277	253	296	278	290	277	261	232	270	262	279	240	295	243	275	274	247	299	292	275	279	257	252	256	269	271	270	273	262	266	251	272	249	282	240	265	257	292	267	224	256	285	258	271	293	253	255	224	247	264	245	279	260	250	239	293	263	264	292	257	261	250	261	270	262	242	271	267	257	241	246	250	245	274	267	247	232	250	278	225	262	252	256	306	248	260	273	258	257	243	268	273	229	288	257	230	253	265	285	269	287	279	264	248	269	270	245	257	264	235	274	253	253	286	267	257	238	242	259	253	277	265	251	245	252	220	287	282	268	265	249	283	251	265	249	259	262	274	235	234	264	269	276	293	249	279	263	256	235	239	293	267	245	238	257	278	248	264	270	270	266	269	266	250	257	281	249	284	224	261	266	281	260	258	258	258	299	284	269	268	251	247	234	261	249	229	262	248	250	262	275	274	250	257	293	237	259	238	266	268	289	298	268	270	256	243	246	278	250	267	271	239	262	284	273	251	269	275	288	250	281	223	269	237	267	304	289	245	234	240	268	274	277	235	235	259	263	266	282	245	271	270	271	247	306	240	249	278	293	259	262	292	253	269	285	270	256	262	267	253	263	263	239	268	268	274	254	246	269	271	254	261	245	285	274	240	282	258	262	263	255	245	276	254	253	254	236	214	248	290	259	271	266	264	266	257	286	258	256	291	284	269	262	255	219	272	264	285	265	267	263	256	272	246	242	261	282	276	260	255	264	237	258	254	265	263	274	267	259	245	237	267	272	259	287	253	249	291	267	286	258	269	260	248	255	268	295	271	266	262	281	260	285	259	254	274	282	272	277	289	245	269	275	280	267	259	267	272	281	234	262	267	217	261	254	279	284	286	285	237	257	269	262	262	276	291	245	259	246	257	273	266	267	255	259	216	287	269	278	248	264	279	256	259	257	258	261	279	260	280	249	285	273	236	220	244	238	264	254	258	286	274	243	239	310	261	257	259	263	241	268	252	261	251	261	230	270	244	259	260	271	269	251	262	252	229	267	272	266	263	257	266	270	270	235	271	275	267	252	250	271	284	252	278	265	282	287	249	306	270	263	244	239	284	256	250	257	252	253	247	262	267	280	261	246	284	275	252	257	283	262	260	271	264	266	277	259	274	250	278	278	268	240	270	259	267	275	277	277	291	260	236	277	253	237	276	249	279	275	259	291	278	245	233	270	262	272	255	238	247	264	256	278	276	265	248	267	231	268	273	243	278	274	271	237	272	216	265	255	269	251	251	233	263	261	256	273	272	247	251	274	281	278	287	264	275	239	265	279	265	265	232	257	236	261	291	260	262	244	247	263	242	262	286	260	245	253	251	258	295	258	289	275	277	254	269	272	259	284	250	276	228	230	265	260	273	290	290	247	272	251	275	270	294	258	203	250	257	259	254	278	245	246	266	246	277	285	284	259	273	273	298	267	248	257	274	260	247	251	246	270	229	247	248	252	250	271	253	264	262	271	277	270	274	246	248	253	278	263	265	262	250	277	273	291	261	286	250	269	262	282	276	264	247	253	243	242	269	250	279	221	257	246	252	254	237	252	274	259	273	251	259	252	260	270	285	276	266	233	269	259	283	245	269	251	252	257	251	263	263	286	254	246	274	258	232	259	251	235	273	260	254	265	283	253	298	275	316	297	257	256	264	283	262	236	261	258	242	269	294	261	284	256	256	272	239	293	238	236	257	255	252	237	252	246	281	266	270	254	279	253	252	250	285	270	253	279	299	252	250	286	268	255	248	258	271	260	227	221	241	264	250	271	268	260	242	288	267	262	256	277	251	281	272	258	262	247	289	285	284	231	261	280	253	264	273	267	252	264	287	249	252	237	268	250	243	237	264	247	247	292	253	260	261	277	250	289	268	245	245	269	290	281	280	257	271	259	255	238	270	254	240	284	274	266	268	244	268	248	275	250	231	256	269	263	265	256	266	286	264	246	253	269	273	288	262	239	236	275	287	257	276	263	277	279	240	231	278	269	232	260	258	273	290	240	282	244	243	284	246	241	232	280	267	268	257	227	248	248	283	242	279	274	283	308	252	244	263	270	268	257	272	282	233	245	264	265	246	288	265	286	276	267	234	265	258	272	276	252	271	231	239	268	248	256	250	255	294	273	281	265	252	276	265	243	267	263	266	290	249	277	270	249	256	283	308	253	263	282	275	252	266	277	239	249	257	231	256	259	276	244	290	244	244	275	251	257	266	247	283	257	245	263	244	238	270	281	248	258	260	262	247	290	261	256	277	259	277	261	230	239	240	293	266	243	283	265	263	288	270	295	246	258	249	251	287	270	268	253	264	240	216	255	262	268	263	266	244	231	264	262	278	270	238	279	279	281	265	278	269	275	251	306	283	251	247	254	257	271	268	259	256	239	270	280	239	279	259	278	252	245	267	251	276	249	243	307	268	284	279	263	256	255	255	264	269	256	273	282	289	228	281	266	238	245	277	273	244	249	272	254	275	235	258	280	287	245	285	272	267	242	266	254	265	247	284	274	246	235	249	266	265	286	258	275	263	250	236	276	238	248	265	265	259	303	298	284	256	241	261	252	262	237	256	261	235	265	276	287	225	255	251	242	311	254	264	297	235	267	275	275	285	289	266	243	280	291	256	243	295	268	250	268	261	226	269	245	257	250	260	279	249	272	269	260	289	301	277	245	253	286	269	269	259	257	266	271	266	266	272	275	272	251	269	258	264	239	262	260	254	255	290	280	283	256	285	249	245	278	267	287	273	259	248	231	235	251	250	258	256	298	251	259	289	283	265	249	265	273	269	267	257	243	274	241	235	305	277	261	266	265	298	261	295	233	277	297	251	297	243	247	271	269	306	236	241	279	269	244	239	245	253	269	255	235	242	270	282	274	241	273	256	262	270	247	249	259	271	256	273	249	275	262	229	277	245	258	241	241	254	256	247	281	240	299	257	277	263	248	275	236	254	266	238	245	250	241	230	271	268	266	273	279	270	281	240	256	279	242	240	253	284	283	285	268	263	264	255	274	271	269	268	264	248	243	242	273	265	254	259	266	285
49256	52823	15282	10068	8735	20468	65164	65032	12665	1814	1045	958	846	849	873	842	849	767	766	783	774	746	709	729	728	773	748	726	722	737	739	728	666	706	702	661	694	724	718	669	666	679	699	726	718	708	762	672	684	661	709	705	707	713	684	679	651	708	668	680	733	684	708	757	805	1366	2882	2565	1880	1469	1045	775	681	639	705	698	694	712	711	721	710	665	690	691	670	659	640	694	650	683	649	655	682	667	628	707	685	663	642	708	689	650	689	663	674	673	703	637	704	694	673	663	673	698	670	607	666	662	657	687	689	673	686	653	668	684	650	706	706	701	669	653	683	703	660	638	735	708	700	703	691	693	707	725	691	680	728	677	642	734	659	620	696	700	648	684	688	652	697	619	672	637	698	641	674	748	693	653	689	657	726	680	681	648	631	665	700	631	662	733	700	652	657	729	690	699	719	693	709	734	666	633	691	694	670	700	655	668	698	667	687	660	679	657	733	702	722	714	647	679	689	651	631	681	688	686	652	727	632	632	681	707	699	698	688	707	663	676	693	653	700	700	707	690	721	645	662	687	668	686	650	674	694	704	672	697	695	641	672	656	700	675	681	678	704	686	713	679	691	671	684	649	646	650	711	692	688	647	668	685	648	691	667	692	672	675	661	701	696	663	688	675	656	649	660	668	651	677	657	723	672	680	690	681	700	684	686	666	668	674	726	721	648	657	666	643	696	680	670	682	650	688	653	640	740	670	637	706	664	660	722	685	684	652	639	670	710	669	664	668	675	657	699	692	702	678	671	654	717	723	696	666	689	676	662	681	621	679	678	664	704	647	680	663	699	706	681	659	625	688	654	647	660	675	673	689	723	672	667	625	644	686	675	687	706	667	673	685	641	672	683	726	661	659	671	650	651	640	697	689	680	674	650	674	703	675	649	700	695	673	695	682	666	687	706	701	706	686	683	722	709	654	681	670	628	695	675	701	714	656	733	721	668	717	691	658	655	674	689	656	694	673	703	671	712	672	685	694	691	687	679	690	648	672	691	652	669	676	701	666	693	680	681	665	742	643	705	698	697	656	703	692	721	670	684	717	683	661	650	709	692	683	698	695	684	693	694	676	692	664	700	645	708	634	680	690	689	705	675	654	698	648	705	679	643	682	701	643	669	673	676	671	669	631	637	663	681	682	659	682	665	622	667	674	639	676	670	674	652	644	681	711	681	680	671	673	667	631	623	696	702	655	683	685	660	670	666	678	653	681	720	617	706	641	684	660	710	678	642	642	659	693	690	690	638	676	676	651	652	691	714	699	673	670	642	682	681	664	663	654	697	633	692	651	717	669	685	665	683	708	669	682	704	677	690	684	688	705	683	694	658	623	631	671	691	703	647	661	683	713	657	626	710	717	672	688	700	684	673	670	739	667	675	668	662	669	681	668	677	643	695	675	670	676	671	660	671	703	654	687	698	681	695	643	707	658	636	633	632	647	661	701	638	647	686	680	662	663	646	696	654	659	678	673	693	717	675	636	676	688	689	670	712	731	686	630	612	680	661	686	694	711	690	700	719	670	682	657	687	694	697	660	691	658	682	712	624	675	646	640	683	682	692	645	698	628	691	654	692	641	683	673	659	676	659	691	668	621	692	642	727	681	653	620	661	683	680	690	692	667	693	722	699	664	690	678	707	708	715	690	696	690	680	713	670	647	639	694	716	718	683	696	658	694	711	674	685	710	638	670	644	702	651	675	708	676	662	673	706	681	663	658	709	674	651	675	731	630	679	686	693	689	637	674	678	715	735	677	685	669	679	641	688	690	665	698	662	725	709	633	695	680	674	641	670	617	688	705	640	653	692	638	682	669	669	731	664	664	719	678	679	671	671	658	726	641	688	709	664	718	724	653	690	694	680	617	726	683	699	704	675	665	700	664	707	708	691	716	692	676	704	660	659	700	690	668	699	670	694	696	663	689	642	674	705	695	639	691	653	691	685	646	641	627	701	671	649	645	676	681	676	739	645	634	659	658	697	683	711	685	662	689	690	654	726	654	619	675	674	659	668	674	683	689	669	686	683	669	692	662	702	679	646	699	677	730	696	652	690	678	685	700	662	672	665	678	660	691	701	715	698	675	672	701	683	681	722	646	760	635	672	687	628	672	680	646	682	691	683	674	686	659	673	680	634	683	658	678	681	659	706	723	679	648	629	677	622	665	640	664	719	661	681	670	664	685	718	637	699	666	667	655	647	692	687	699	664	670	742	681	675	652	669	679	697	665	658	643	631	696	651	703	699	658	638	649	645	691	666	625	680	712	694	667	666	600	667	660	666	687	695	751	652	699	696	703	685	689	687	688	690	697	704	681	681	702	710	706	689	711	668	639	698	662	682	695	685	674	671	633	643	611	672	636	696	685	622	634	660	611	675	657	689	621	638	685	658	613	676	652	694	719	705	656	674	695	714	670	705	645	648	664	689	695	690	654	675	708	691	667	733	631	672	644	702	631	683	676	667	683	687	636	665	670	647	694	700	635	721	705	687	693	651	668	664	717	699	709	671	684	663	652	694	691	654	688	686	676	665	671	689	624	671	715	686	678	661	720	672	666	662	678	655	709	723	710	668	689	684	665	671	692	695	718	689	636	679	674	683	682	670	648	699	659	655	695	679	665	706	717	712	631	642	702	640	738	659	676	673	659	667	724	653	697	689	673	726	769	707	672	698	654	684	722	714	727	699	653	655	668	735	725	660	673	680	666	674	676	704	683	656	628	660	657	682	705	672	706	692	684	681	665	665	705	680	670	717	664	619	687	676	688	694	682	652	721	678	688	687	693	627	673	658	661	659	635	623	691	701	625	691	732	675	694	623	695	671	662	635	691	674	689	668	667	633	672	706	632	682	676	678	650	665	661	688	683	683	707	633	632	687	642	712	646	703	681	626	667	673	689	663	668	705	687	654	678	662	727	644	698	697	645	651	669	675	725	679	743	731	666	697	681	718	661	690	670	624	682	660	634	702	692	682	666	669	693	691	656	680	637	652	704	689	692	638	660	653	672	664	623	671	699	674	673	709	690	692	680	671	718	636	691	697	711	696	721	637	651	655	666	661	679	677	731	687	681	675	658	626	654	689	692	663	624	635	659	677	679	673	649	737	700	656	677	632	691	674	672	658	687	655	704	660	615	688	699	663	697	652	693	630	690	605	691	655	653	699	689	698	634	640	641	696	680	669	676	697	765	688	689	629	697	608	679	677	695	675	698	655	660	679	710	685	683	623	723	690	693	676	677	681	703	700	663	673	704	699	725	673	670	670	630	719	683	669	657	669	696	656	664	676	705	647	657	673	661	670	680	704	657	674	681	672	655	641	667	662	665	672	703	642	705	679	679	681	687	702	690	721	706	691	633	671	685	698	718	660	649	704	674	643	618	693	667	718	684	656	657	727	638	721	676	656	688	656	697	645	655	652	675	715	642	663	692	689	657	702	679	700	628	675	716	676	705	670	680	714	672	613	636	725	653	658	656	688	713
17495	26293	8180	1154	542	478	3304	5092	1770	205	189	189	206	213	202	210	206	200	191	186	193	215	188	198	199	187	185	200	213	191	212	200	178	195	183	183	195	189	177	184	201	179	177	179	201	190	201	192	203	190	205	189	202	179	191	207	165	173	202	200	196	186	192	195	195	194	189	196	219	218	210	191	214	205	210	206	177	187	205	197	190	206	197	216	161	158	199	216	172	188	193	201	200	174	207	200	181	210	204	222	211	197	179	190	191	201	180	204	179	185	224	201	209	175	180	224	182	178	200	185	198	170	207	187	209	190	186	198	199	203	169	198	178	210	223	195	219	168	186	201	197	185	217	174	194	176	205	170	219	197	202	187	205	199	233	181	202	189	200	190	202	186	208	167	198	204	202	230	190	172	188	204	219	179	166	209	173	208	202	194	189	211	221	204	175	222	199	203	210	182	184	193	218	195	193	186	203	207	192	206	215	192	201	177	216	204	212	193	167	189	208	182	177	189	175	175	200	165	169	220	222	199	175	175	187	190	173	207	203	200	212	191	186	199	219	178	197	173	186	183	198	183	198	201	183	203	209	167	202	202	164	195	197	210	206	185	211	190	193	196	193	197	212	209	173	185	184	191	219	194	196	174	221	221	196	199	219	172	191	200	211	213	188	194	207	194	210	223	181	169	184	172	176	196	189	193	205	179	180	188	178	196	190	171	184	179	197	209	235	190	180	184	213	217	194	210	196	170	197	205	171	195	196	193	181	206	209	172	190	184	209	186	205	223	191	191	198	188	184	186	183	229	208	185	203	213	204	198	214	176	182	171	175	188	217	173	173	186	200	208	205	182	192	189	218	194	182	188	179	190	208	180	215	199	204	177	195	207	197	180	200	170	184	194	181	187	173	203	200	193	201	178	189	199	212	192	189	213	214	193	196	221	172	209	184	184	169	201	184	180	202	201	217	211	191	212	207	215	197	217	192	190	191	187	200	211	195	225	197	176	180	183	200	186	175	191	197	190	193	187	188	179	190	191	163	191	216	212	209	202	180	205	191	205	202	169	178	204	198	161	194	207	196	203	196	190	215	200	208	185	220	202	169	198	211	178	193	179	203	205	175	199	197	187	198	187	193	170	221	179	205	220	188	205	177	201	188	187	191	193	202	200	178	200	208	218	208	187	193	206	192	218	208	182	218	199	216	176	189	202	200	181	177	170	160	205	206	176	188	209	203	178	179	190	198	193	184	203	198	221	225	217	189	207	199	176	195	179	197	204	206	187	201	197	197	178	189	202	187	190	189	196	182	207	201	192	202	196	178	205	169	217	196	159	202	206	214	191	207	205	180	203	203	181	184	202	197	185	188	186	213	201	192	217	198	197	179	191	188	200	181	188	192	180	189	191	187	202	173	191	192	188	203	190	209	208	208	174	187	186	205	189	198	199	199	187	181	218	179	179	183	218	167	202	177	195	191	196	179	194	223	172	177	181	192	181	185	198	184	189	182	190	187	185	204	192	174	202	187	184	190	188	214	192	172	195	185	211	174	195	194	190	201	175	216	204	179	199	179	180	195	219	177	172	204	179	209	200	172	180	192	199	183	180	213	206	196	182	180	191	191	184	189	207	197	194	182	199	185	174	183	198	214	213	183	167	201	193	199	191	207	202	182	213	202	210	232	195	184	187	197	207	210	186	205	217	176	203	197	204	192	194	209	177	161	190	207	205	206	191	217	184	194	166	190	207	190	181	176	204	191	199	204	190	175	198	207	189	202	222	186	207	197	169	207	194	203	162	172	158	205	204	213	180	177	187	207	175	193	191	206	180	207	182	181	192	198	167	185	175	202	201	188	214	206	182	171	216	192	191	214	170	192	199	219	189	209	219	176	192	199	178	186	195	185	174	188	225	198	207	218	194	167	186	207	196	197	182	210	177	212	205	200	194	184	187	203	180	193	175	204	155	180	204	204	210	188	199	193	216	192	206	203	203	200	167	196	212	193	194	203	187	207	203	221	201	206	193	189	191	207	202	190	184	201	201	193	211	224	192	191	216	213	186	206	188	184	184	196	214	189	175	188	202	203	199	213	235	184	195	205	201	214	186	186	213	193	194	180	198	184	198	173	189	188	199	180	195	174	192	182	227	201	180	197	182	189	172	185	235	180	204	191	195	170	167	177	199	192	202	186	168	172	183	191	177	159	193	151	191	187	207	200	208	162	183	191	179	192	186	203	192	185	186	202	189	179	206	201	189	212	182	190	195	197	184	199	212	189	190	184	205	199	168	209	208	214	193	190	210	184	206	211	195	201	190	186	176	223	194	185	201	197	204	222	205	172	207	226	189	168	207	203	196	220	174	202	199	190	167	189	185	181	201	212	192	195	215	175	190	163	189	197	193	176	188	181	162	195	199	182	194	181	187	221	198	190	204	203	216	197	192	212	180	182	204	223	206	194	212	209	183	201	179	197	191	198	193	220	202	178	181	178	184	189	181	183	209	174	186	190	180	183	184	170	189	174	217	198	185	213	197	204	202	192	210	212	181	204	198	208	207	202	181	194	174	186	193	197	189	184	184	205	185	174	189	203	197	207	173	191	214	196	203	206	201	212	173	215	185	211	195	190	161	183	195	206	189	202	163	188	186	202	180	173	202	205	187	212	192	179	197	209	169	192	223	181	205	181	174	203	218	200	205	194	192	184	210	188	170	211	175	158	204	235	232	211	204	202	182	191	184	166	192	196	181	192	202	210	194	201	177	179	202	169	209	212	206	202	218	184	196	193	194	194	188	187	198	196	188	196	201	204	183	178	183	178	180	190	198	191	182	182	200	196	184	220	194	201	180	182	221	192	182	157	216	184	216	213	204	199	203	185	169	182	172	185	176	180	221	193	205	199	185	193	191	207	205	178	203	203	170	199	208	177	197	202	191	210	186	193	211	167	182	184	195	208	197	201	198	168	168	167	199	216	183	202	220	195	160	191	192	192	184	212	199	198	191	221	192	201	193	184	213	197	193	185	213	207	179	187	203	210	184	207	207	210	202	212	197	179	204	180	198	213	226	210	200	185	196	200	190	234	182	191	180	194	214	202	199	171	188	190	178	184	214	184	197	194	202	203	192	222	179	170	199	177	209	206	181	194	222	199	177	211	223	179	191	200	192	209	176	172	180	176	186	187	186	217	193	203	200	196	209	190	202	191	215	190	189	182	198	205	185	214	179	176	197	173	184	216	199	194	176	171	211	192	191	208	194	191	219	207	185	207	187	181	214	208	172	202	196	191	214	193	197	206	195	216	193	194	168	198	201	197	186	196	158	199	190	166	218	186	182	188	206	202	211	186	202	206	220	207	210	208	195	199	197	181	176	203	201	206	199	184	184	216	189	201	204	163	168	190	196	195	172	214	198	197	222	167	195	212	199	215	199	194	190	183	176	201	197	196	188	213	188	197	176	213	185	197	190	204	174	194	198	207	182	192	178	191	204	180	161	209	174	191	198	202	176	201	196	202	173	184	192
15062	27303	4030	1045	915	1091	13704	17191	5244	565	507	534	503	513	539	538	577	538	539	548	543	540	566	509	525	565	521	522	548	569	559	528	552	537	540	529	518	516	525	541	537	534	486	495	522	521	514	552	565	544	532	537	538	521	543	522	517	592	513	519	496	530	524	518	521	510	651	623	614	649	581	587	568	553	551	556	534	571	510	617	512	511	519	565	553	563	567	514	539	509	519	540	514	528	498	564	516	583	521	545	502	487	520	512	532	547	516	550	526	538	506	548	573	572	548	500	535	545	531	496	509	554	529	535	549	511	544	543	554	493	545	537	546	563	514	537	524	558	540	498	549	540	526	508	516	556	531	521	543	569	526	528	527	495	543	518	549	535	555	560	534	509	540	596	544	526	515	518	514	561	528	536	558	546	542	540	567	529	565	567	552	569	550	495	538	555	549	546	487	586	527	531	556	525	503	536	497	532	520	580	556	550	551	515	546	526	556	566	550	559	518	494	497	553	541	525	512	494	527	533	517	521	535	526	506	563	499	543	548	523	551	525	526	550	567	508	559	534	522	533	534	545	518	542	564	536	579	524	521	540	543	511	534	548	530	560	559	528	512	523	536	529	558	546	537	580	566	569	549	559	535	531	535	508	518	508	564	533	515	536	536	535	550	532	544	527	561	546	560	546	522	552	516	569	533	514	530	543	572	540	508	518	548	508	525	534	551	533	501	551	530	563	531	531	587	555	511	549	553	540	534	514	528	533	524	571	534	536	521	500	553	542	527	551	549	531	562	539	553	509	524	518	496	539	516	545	545	515	528	559	533	552	575	517	511	542	535	539	544	540	563	546	506	522	527	520	551	502	518	562	577	499	535	553	531	523	499	572	529	518	561	528	495	492	501	545	557	532	527	592	525	559	551	585	556	525	531	534	492	526	551	512	526	543	560	483	509	503	563	570	494	513	551	527	533	536	578	532	521	527	518	537	545	575	527	497	556	552	524	528	549	594	507	501	521	530	515	526	567	562	572	551	546	502	527	565	557	539	531	551	544	549	550	565	515	549	532	560	527	510	562	521	480	513	498	549	528	549	541	522	510	577	528	541	498	519	543	520	534	594	559	522	491	518	527	535	541	541	533	500	537	540	546	572	547	530	565	540	526	498	555	526	512	537	513	531	500	570	525	567	533	511	560	548	552	549	531	497	509	551	538	509	518	541	556	551	532	567	580	548	528	557	551	571	536	477	490	531	551	567	526	539	533	546	524	533	548	521	508	544	538	557	518	550	606	500	532	507	571	490	537	572	559	550	561	520	539	542	553	548	512	515	500	550	522	549	552	561	563	526	564	520	552	521	497	548	541	533	519	508	547	523	545	568	549	522	537	534	530	588	513	535	552	575	539	537	499	504	547	525	525	538	591	550	538	513	532	521	520	557	515	511	558	510	509	525	519	551	498	515	544	546	557	552	535	546	508	543	549	547	550	545	566	520	517	538	541	526	487	551	549	521	535	558	479	539	523	508	543	516	542	478	549	536	522	488	528	512	548	521	554	538	506	512	578	558	499	534	521	556	494	520	560	581	517	529	551	541	526	514	514	559	520	568	516	524	516	487	517	521	527	556	532	515	586	534	550	509	525	567	530	515	525	537	572	552	583	557	559	511	551	540	532	547	529	504	526	544	546	496	540	544	492	519	535	562	521	527	550	533	553	507	567	518	495	518	487	535	518	522	564	502	520	556	530	576	544	553	558	504	532	546	516	535	551	478	577	528	503	539	532	564	535	581	547	487	540	513	563	536	543	504	527	517	516	557	541	534	532	554	521	540	556	521	531	531	515	533	497	541	525	524	514	560	551	540	548	546	537	537	554	531	547	545	600	561	542	562	539	521	528	542	574	550	544	542	583	519	533	545	515	542	596	510	546	578	530	532	582	566	558	561	518	516	529	587	549	553	558	504	484	548	545	510	546	570	538	546	526	506	554	458	537	523	525	554	511	551	518	529	570	543	506	495	588	555	529	568	571	528	554	539	554	552	531	530	560	525	547	558	509	555	530	526	513	515	545	551	540	550	516	514	562	573	551	513	525	583	521	534	502	576	538	547	546	510	556	503	499	502	497	534	499	548	539	521	512	518	526	573	511	559	518	576	542	524	524	518	550	556	514	536	504	537	494	554	525	544	497	528	546	514	504	508	541	533	496	522	502	526	561	519	511	534	536	543	517	544	507	541	538	526	517	511	547	525	542	552	565	520	521	536	493	582	527	531	472	538	541	529	518	519	521	536	510	552	546	519	505	545	568	529	506	530	539	546	538	559	544	564	540	547	535	520	570	525	572	548	548	551	546	533	532	511	569	518	528	506	535	556	523	514	555	563	541	493	499	509	533	503	533	569	549	498	594	528	485	505	539	559	567	511	545	529	516	561	531	509	520	560	518	535	556	562	517	515	538	517	536	545	512	566	520	576	514	496	527	537	516	554	517	555	535	527	516	587	551	574	541	539	571	564	542	517	536	560	567	541	582	555	533	569	561	508	519	551	503	545	514	523	533	542	540	555	530	518	552	555	538	545	543	524	506	531	523	559	540	535	547	516	547	530	510	538	545	554	537	495	560	549	556	522	488	502	545	494	584	510	534	562	514	509	554	538	538	571	525	535	540	582	571	546	507	489	578	529	540	577	535	542	550	520	553	538	589	510	516	520	528	525	527	484	522	554	550	548	511	517	531	538	527	528	561	515	585	524	508	528	522	542	532	504	552	532	538	466	552	533	546	545	526	558	535	534	503	544	528	550	532	524	582	541	536	562	480	586	543	548	561	518	528	529	521	540	553	558	527	531	548	518	520	521	507	523	499	567	530	512	566	515	537	518	531	556	562	543	540	523	560	522	516	479	528	523	522	533	536	535	568	558	531	535	524	539	545	517	537	520	526	563	525	559	567	527	546	526	568	537	523	508	536	555	501	540	538	508	510	548	526	548	564	499	575	520	507	544	578	509	499	592	581	567	567	541	548	544	561	529	509	515	568	542	527	522	549	541	534	552	549	539	534	533	543	571	536	514	512	580	583	519	564	517	547	508	534	534	521	520	501	569	509	569	573	498	524	575	524	533	534	551	554	527	467	526	557	546	505	515	588	470	570	502	536	489	524	529	546	524	507	537	508	533	513	538	540	521	517	574	540	534	521	527	556	498	536	539	523	534	515	506	553	523	570	517	548	551	552	547	531	557	555	535	524	517	515	535	545	545	490	538	471	523	540	551	468	511	488	538	567	509	498	553	535	570	550	520	533	533	504	523	552	541	556	572	591	538	577	548	491	510	549	516	543	505	538	569	540	531	510	557	546	513	610	556	531	579	533	538	585	556	521	544	550	466	534	519	548	547	534	543	552	559	521	570	540	534	563	512	555	511	508	514	571	558	523	517	514	564	562	520	560	534	553	521	516	541	543	539	532	550	530	554	591	520	507	526	520	495	567	542	536	522	560	543	558	517	531	534	497	547	556	548	484	532	540	501
51866	45887	30300	23861	19983	14275	37208	40967	14994	719	257	241	247	257	231	225	231	220	214	250	227	232	223	251	225	243	231	222	259	191	237	223	223	239	232	201	204	220	229	227	222	235	222	228	230	206	239	211	204	216	230	228	267	200	212	230	221	219	227	222	210	222	242	228	226	242	270	380	329	308	285	229	234	237	214	230	224	195	202	240	210	217	228	217	222	218	215	240	215	202	239	224	205	213	238	226	231	208	222	208	214	215	238	242	201	238	245	239	192	229	202	219	238	245	234	241	211	217	201	213	240	224	194	214	245	195	222	252	234	234	229	197	228	215	193	267	223	204	186	237	204	232	226	201	216	222	217	204	181	213	216	209	232	196	234	204	232	234	231	222	220	235	217	221	243	191	224	227	253	223	202	202	222	255	253	240	234	198	216	232	220	227	237	201	269	207	224	214	204	205	216	254	214	194	218	197	203	206	205	201	214	215	226	211	236	216	219	232	212	217	207	192	230	224	207	199	185	222	207	238	218	238	222	243	215	234	206	244	238	257	195	205	234	207	222	224	228	204	190	217	212	218	236	224	229	250	229	229	228	215	230	200	225	236	210	214	211	217	225	209	214	236	230	208	245	233	212	221	230	203	190	213	226	202	213	229	237	227	223	215	214	204	213	205	220	210	221	216	225	217	218	225	209	226	227	218	228	228	229	199	244	239	213	219	225	227	213	231	235	231	209	233	208	195	242	220	210	208	216	210	234	235	223	249	207	217	230	203	217	240	223	202	240	190	189	245	216	202	201	224	222	236	214	226	235	220	227	240	225	211	215	228	228	217	225	263	210	210	217	216	201	200	243	209	210	223	228	246	213	229	222	234	217	237	218	212	219	227	200	205	215	190	248	225	229	236	209	201	215	212	217	220	211	221	187	212	216	205	235	233	231	218	219	223	211	187	213	201	217	238	198	216	207	219	219	210	230	218	231	229	234	212	240	242	207	222	238	219	215	211	185	235	213	222	209	234	219	229	209	210	208	212	240	251	209	226	218	226	209	222	243	217	206	227	250	208	214	213	202	230	236	244	184	214	239	233	205	225	203	231	235	217	219	220	225	207	217	240	231	203	213	213	218	214	216	223	210	200	232	235	237	221	193	237	241	210	218	235	211	214	218	215	230	233	215	235	206	218	222	216	227	213	226	223	231	210	218	221	217	205	232	222	211	223	200	214	216	200	201	199	213	213	225	216	221	232	225	232	224	187	235	195	242	211	197	216	234	243	218	214	223	228	236	196	252	212	216	201	209	225	205	225	225	233	217	218	250	212	218	206	221	221	211	207	232	238	229	270	224	223	223	191	205	228	208	225	223	224	226	223	244	223	245	215	223	217	227	185	203	224	228	219	217	214	224	210	224	207	211	212	218	210	221	194	230	231	236	186	219	236	237	208	217	242	237	242	219	204	232	231	202	219	216	237	198	235	210	209	251	205	202	197	191	226	221	224	220	226	224	217	222	205	251	222	219	221	245	227	187	210	200	204	213	235	218	244	205	211	198	233	211	229	214	225	230	240	210	238	225	202	238	235	201	240	217	215	237	233	214	209	245	234	212	211	219	196	208	233	241	205	218	219	220	251	220	214	217	238	217	220	243	209	217	238	188	187	221	206	235	224	202	230	210	233	206	209	209	239	209	218	208	242	223	250	214	228	223	189	205	200	212	215	231	209	218	221	199	239	220	243	208	203	212	219	218	231	196	221	208	210	224	247	228	243	237	196	242	237	238	186	214	203	214	211	195	214	194	216	216	196	218	220	211	184	214	200	224	243	201	196	206	214	220	235	220	216	197	206	216	226	207	231	232	184	229	224	220	234	211	201	211	229	248	229	221	238	239	195	250	205	208	243	224	202	216	223	239	215	223	207	207	218	204	244	210	229	248	228	199	241	232	199	203	208	224	203	209	224	229	223	233	226	241	222	209	222	213	236	229	205	203	221	220	215	225	224	213	229	214	201	233	234	221	218	230	204	203	221	244	217	206	215	224	234	230	223	211	232	222	222	211	224	193	225	216	199	217	233	226	200	226	243	224	216	242	216	219	234	235	219	221	244	223	230	221	219	207	201	196	237	215	235	227	237	219	212	229	233	229	225	203	195	228	212	205	198	232	205	207	218	231	198	209	234	204	230	225	215	222	226	214	222	237	243	230	224	218	203	190	215	211	213	191	211	186	225	214	208	232	211	242	207	222	221	219	242	211	219	238	191	211	209	224	224	199	232	191	222	226	205	226	237	244	230	213	209	215	203	202	224	230	234	205	195	221	207	239	238	193	214	237	212	225	216	195	221	238	241	233	205	213	219	208	237	230	221	227	194	208	194	230	202	206	247	244	224	246	232	225	213	218	214	217	205	199	238	196	219	224	241	234	233	209	219	204	237	218	225	195	230	201	219	230	198	228	219	196	222	207	219	193	255	228	202	236	219	208	224	223	228	228	229	220	240	238	236	248	207	224	215	224	246	222	209	206	231	205	233	206	210	211	220	213	233	214	222	200	232	211	202	237	227	201	224	218	217	214	228	248	216	229	219	220	235	222	239	218	224	240	250	202	205	211	223	189	205	222	209	206	237	232	249	226	214	204	201	232	209	246	212	210	218	203	206	219	229	260	237	207	216	222	245	239	230	224	231	219	231	210	213	250	204	249	256	200	226	221	204	229	246	228	246	231	190	221	218	209	228	225	234	218	217	207	226	228	244	210	213	237	228	230	240	234	205	246	203	190	248	259	209	212	230	222	231	223	204	191	235	245	225	209	219	221	206	237	181	238	212	201	211	215	233	213	226	246	221	249	217	210	222	214	214	250	220	223	254	224	217	244	204	218	231	208	229	218	206	216	220	238	216	199	221	212	233	185	200	214	220	202	203	226	238	226	215	214	222	223	247	220	206	230	213	229	209	213	204	217	220	227	240	229	218	229	231	204	204	240	221	202	226	210	202	223	206	213	198	194	219	216	229	219	223	219	219	233	221	250	229	217	224	224	238	213	221	219	221	192	222	219	203	230	232	248	209	221	225	226	231	223	223	205	215	223	227	232	225	221	227	225	225	217	215	232	197	212	208	220	234	218	232	224	231	220	228	226	198	200	221	191	238	228	224	210	200	205	232	199	223	227	210	223	225	233	222	215	214	233	227	235	254	240	251	222	239	189	224	199	204	221	215	225	238	224	225	225	215	219	224	199	221	232	214	242	234	200	218	200	242	241	223	215	219	219	226	226	214	242	237	214	235	220	240	229	220	202	217	209	225	212	207	201	217	221	221	205	225	216	231	212	195	214	230	228	217	223	206	245	221	233	232	223	221	198	192	221	212	215	212	240	220	204	227	225	241	214	240	230	220	220	215	210	225	219	210	234	202	227	232	238	219	203	209	207	217	233	183	237	235	214	252	186	228	208	209	190	221	223	211	236	207	198	204	210	222	213	210	214	221	210	264	231	207	229	218	218	235	228	222	203	206	199	194	247	186	228	234
43739	51349	14761	5901	5760	11044	53681	52409	12504	765	734	681	682	692	597	726	681	658	654	631	607	620	677	590	587	597	627	601	587	595	635	581	603	604	614	590	577	593	633	586	627	623	598	610	607	606	602	567	595	609	590	607	612	589	602	619	602	611	621	562	606	585	596	600	587	629	987	1794	1404	1208	889	682	603	659	607	598	560	602	618	596	628	606	595	579	590	581	582	585	601	591	616	565	581	609	621	551	582	592	570	593	602	612	616	589	619	576	614	570	595	594	627	575	568	639	603	571	596	589	605	594	606	604	597	639	584	601	597	593	583	612	566	618	575	568	604	615	585	629	597	550	587	602	582	648	601	607	623	549	637	558	600	579	618	623	626	595	600	592	625	599	569	657	544	567	620	593	618	575	618	601	585	614	567	591	575	620	599	596	598	590	571	625	631	591	589	554	648	583	576	601	599	584	552	591	589	604	573	625	549	613	616	563	593	616	545	581	621	601	588	616	611	583	596	616	567	619	601	583	620	573	596	607	598	581	595	563	609	591	576	620	591	591	567	572	624	617	601	610	615	567	628	575	599	581	595	557	615	601	596	584	625	601	617	583	611	605	595	612	570	565	609	594	566	626	596	569	583	622	582	617	588	619	619	563	561	587	580	584	565	615	572	569	600	622	598	594	589	574	613	609	589	626	614	522	604	610	603	595	614	589	597	596	590	578	582	570	592	545	620	624	583	651	600	598	582	600	619	600	564	593	562	616	574	604	585	603	575	636	559	584	622	565	617	607	604	624	605	585	574	614	604	604	568	567	602	613	552	618	575	582	632	591	601	581	587	584	586	582	593	591	607	575	601	587	593	578	602	596	564	584	626	593	561	593	593	588	612	620	547	610	615	624	545	615	621	617	557	620	569	607	573	659	600	612	659	620	578	607	604	615	587	575	598	599	595	602	586	608	573	607	608	579	588	626	634	588	600	584	593	620	608	611	576	611	568	611	569	598	586	594	601	629	595	617	610	586	682	553	620	630	618	585	618	608	591	581	592	616	592	583	588	625	614	604	627	584	625	589	591	558	617	585	611	610	598	625	584	588	593	584	640	614	606	559	560	583	588	600	588	558	576	635	584	607	597	606	573	581	612	603	541	638	581	594	634	630	613	635	603	628	617	595	571	596	596	568	601	566	629	612	614	627	614	580	592	572	607	592	593	622	609	591	626	619	593	584	603	590	603	595	615	660	625	577	573	565	567	559	627	554	624	636	614	552	590	604	611	581	570	598	559	592	638	603	618	624	643	598	617	595	541	600	652	579	596	586	597	618	662	577	622	577	641	579	590	590	614	613	563	609	596	573	613	639	659	611	604	577	592	626	584	567	537	588	599	614	598	545	617	611	601	598	597	600	616	598	576	616	580	563	611	581	613	585	609	643	599	591	590	624	605	566	596	616	617	582	577	601	614	597	619	589	617	563	602	625	608	541	603	595	629	584	576	569	602	657	574	605	597	634	584	580	600	605	568	576	614	597	575	596	594	569	625	595	580	594	592	610	621	578	630	614	558	585	628	573	596	630	614	581	590	620	559	597	594	607	558	611	585	613	607	601	581	582	540	587	527	598	602	595	597	568	588	583	618	585	590	581	642	579	602	612	623	563	600	611	600	592	573	628	599	561	589	573	589	632	587	609	605	630	571	609	650	610	589	596	600	578	597	606	600	610	587	622	599	603	569	615	611	607	635	613	625	589	593	606	616	601	612	584	588	630	586	620	608	575	574	578	589	607	624	595	596	607	583	617	609	600	559	584	580	572	574	598	576	638	593	610	637	569	617	573	572	557	599	569	592	584	563	614	613	571	626	589	585	572	556	623	627	573	575	596	561	604	583	607	598	609	640	582	573	603	637	612	590	586	599	569	636	614	619	590	607	613	592	615	597	574	602	601	597	632	595	604	586	585	574	625	592	600	580	600	599	596	628	608	606	578	601	613	580	585	563	654	589	582	637	586	606	586	571	582	630	628	592	614	660	605	565	619	587	606	571	652	601	559	644	617	567	608	638	578	630	582	615	641	582	589	636	632	590	633	592	593	648	579	580	593	594	599	573	588	568	598	589	629	602	605	652	560	582	617	575	601	618	594	608	602	605	582	587	585	578	637	590	581	585	611	599	590	616	630	593	563	559	586	570	596	591	602	596	626	567	629	568	567	591	584	596	564	609	587	580	616	604	619	585	579	605	638	613	574	606	614	605	589	601	549	606	570	592	645	587	581	598	638	561	577	581	606	574	598	580	594	562	594	619	594	665	596	592	654	593	599	558	560	550	603	606	542	582	599	612	612	620	611	614	571	600	604	587	577	637	647	600	632	631	613	573	645	597	585	631	633	620	598	552	621	576	602	607	591	568	577	651	567	580	618	589	566	611	615	588	603	590	597	616	617	591	590	594	559	615	590	599	635	612	587	657	565	599	634	564	560	621	593	568	603	606	622	624	610	580	578	591	646	584	596	581	607	603	581	552	629	623	547	583	546	569	603	564	602	617	612	607	570	605	556	592	630	556	558	568	617	624	586	646	610	626	576	614	599	584	618	599	596	567	616	588	611	621	612	632	589	572	592	632	580	608	590	601	570	605	568	577	572	601	589	604	573	593	576	560	583	570	605	584	616	589	614	597	624	588	616	589	613	582	562	605	582	562	599	655	623	593	559	594	628	575	609	534	606	597	583	599	568	588	578	594	572	584	650	565	619	641	606	587	582	550	594	630	600	627	606	567	594	597	565	618	597	579	593	609	579	605	605	590	639	571	618	610	617	630	609	620	582	601	625	624	605	570	615	560	643	571	584	575	581	566	616	598	583	602	605	587	581	571	630	541	635	617	603	591	596	576	608	578	623	593	623	614	581	568	577	606	592	594	589	587	608	596	567	594	592	665	634	576	642	615	601	557	604	591	608	635	565	587	575	570	577	598	606	573	555	603	546	581	549	599	598	579	573	589	573	584	601	595	586	626	598	601	581	567	595	666	588	576	586	609	638	594	622	586	596	617	617	605	619	608	625	592	577	590	637	619	584	619	625	587	607	568	560	543	611	601	645	592	599	578	602	611	598	589	564	621	595	599	570	630	563	641	654	584	595	579	617	602	593	590	597	593	558	656	586	610	614	564	630	554	610	600	603	610	573	613	618	570	584	609	592	602	599	667	588	555	621	599	596	617	584	586	581	604	622	578	616	615	595	570	578	613	615	575	601	618	608	600	543	620	615	601	632	565	610	562	594	595	562	556	627	609	593	611	637	604	580	608	602	600	613	629	592	571	558	572	589	560	573	624	577	626	571	640	625	602	579	594	597	584	609	616	581	595	583	607	613	634	560	596	650	602	602	608	598	563	575	604	590	618	582	569	545	617	586	569	606	579	578	600	644	605	582	583	580	603	573	603	592	590	593	596	603	598	584	614	590	635	595	598	612	592	593	629	574	586	605	589	592	600	606	600	592	636	619	561	575	595	606	633	578	604	606	584	613	591	581
55567	46373	30712	23890	22604	20188	49703	54638	32959	4811	406	301	303	288	299	265	294	257	264	282	283	312	303	305	305	293	287	257	318	262	278	284	277	298	322	284	286	299	270	284	275	254	327	266	300	271	289	292	301	266	292	298	305	264	294	271	287	311	273	273	258	268	281	279	300	276	305	484	436	371	313	273	294	261	254	273	287	270	333	293	273	251	274	274	285	283	304	293	260	306	259	283	270	309	290	282	310	265	264	260	282	287	283	290	266	305	265	326	261	259	293	281	263	274	257	302	308	250	289	291	277	267	305	281	284	273	284	285	290	284	265	267	269	264	267	277	278	267	288	260	273	292	278	278	282	285	270	286	287	259	265	280	274	285	266	304	270	316	281	269	283	263	302	284	259	283	305	274	237	296	300	293	256	248	309	264	275	283	293	273	285	266	259	257	291	290	289	264	302	274	268	270	250	270	289	308	284	286	267	268	267	281	274	316	263	259	256	281	268	245	269	287	255	286	281	241	273	240	257	264	273	261	256	292	320	315	308	260	275	254	282	266	281	270	272	265	312	265	288	272	283	270	264	258	264	280	244	287	304	268	272	266	285	301	260	295	279	257	254	297	251	252	262	266	266	254	286	261	298	301	247	259	281	284	297	271	280	255	294	303	275	267	257	278	283	284	300	278	262	273	266	280	269	272	248	266	271	264	288	279	267	271	296	253	314	254	267	277	282	274	279	280	274	289	238	247	262	278	262	306	298	301	279	261	279	259	277	262	273	268	318	273	288	281	281	273	250	250	286	287	298	273	260	288	301	274	265	270	260	275	287	282	283	291	303	249	292	279	316	285	278	306	279	274	260	288	278	252	278	267	283	258	272	245	293	293	226	246	290	255	289	288	260	326	271	297	279	257	272	256	294	298	283	292	274	261	257	274	292	273	244	286	279	279	270	315	277	300	274	293	245	299	269	267	276	268	286	303	288	287	279	270	286	267	303	267	308	299	288	268	250	291	271	296	294	246	283	296	262	297	287	281	233	293	287	283	247	279	285	259	253	275	259	291	312	280	286	315	259	300	284	307	249	243	299	308	265	272	294	258	277	270	281	318	277	267	267	279	294	259	302	296	313	248	271	263	262	302	278	272	247	241	279	290	269	275	277	277	261	286	281	296	269	252	271	301	288	263	287	280	264	249	275	272	281	272	264	236	294	285	269	291	293	273	299	261	280	316	297	246	278	281	246	261	312	273	262	277	281	259	281	269	326	319	268	249	266	287	242	266	273	272	271	309	288	255	260	270	290	304	290	275	231	261	291	273	263	248	256	282	277	286	291	265	277	271	298	283	273	270	276	279	299	312	296	266	282	283	272	292	267	239	264	275	280	319	279	263	313	260	282	297	288	274	264	275	259	264	272	298	272	281	267	276	257	289	292	302	262	292	259	253	265	280	259	279	264	311	252	282	309	297	268	278	280	280	268	265	288	281	276	275	252	269	299	265	291	262	298	266	271	290	258	266	254	299	253	298	274	243	271	285	268	263	300	285	256	291	255	316	284	281	296	266	276	270	248	277	312	297	295	300	272	289	293	262	265	312	280	275	239	274	272	285	279	271	254	285	278	267	268	289	266	286	242	245	274	267	281	295	290	259	277	285	281	271	257	257	245	279	273	261	277	225	292	259	285	294	271	287	277	295	254	293	308	290	274	271	267	282	259	283	283	275	263	263	262	293	265	280	316	263	277	282	280	298	293	280	245	296	259	276	296	303	262	271	277	286	298	301	282	318	304	304	275	303	283	295	295	269	276	311	298	258	276	268	258	281	287	251	267	274	287	294	279	284	287	270	257	264	240	310	283	263	289	275	255	244	290	266	277	256	308	253	262	265	282	263	275	285	274	262	239	280	291	265	283	275	305	279	248	296	250	272	302	287	252	274	279	265	288	276	283	284	280	262	260	239	263	283	267	309	289	274	266	305	269	308	287	277	253	277	262	276	268	264	263	269	266	267	265	252	273	291	264	263	266	277	268	273	261	291	263	277	284	279	274	248	293	283	276	280	307	273	290	307	318	286	263	279	264	261	270	289	294	220	244	277	273	282	302	306	272	281	298	261	253	304	270	272	262	260	288	278	268	289	272	290	299	288	279	264	316	272	301	313	281	270	290	283	235	286	265	289	315	249	282	281	286	259	245	261	278	304	274	249	266	277	270	253	293	264	271	299	281	271	277	262	281	279	289	266	311	297	278	290	271	269	274	318	280	300	268	289	280	262	316	279	288	311	278	260	307	290	294	281	275	289	284	274	250	255	279	296	269	262	262	274	298	286	287	271	298	274	264	276	282	276	271	282	283	282	279	274	269	292	260	279	250	242	280	271	289	288	264	262	281	288	271	269	309	302	269	298	265	295	267	286	236	266	292	287	284	305	246	285	279	299	285	268	267	290	291	292	276	299	257	268	270	262	271	291	256	271	278	257	277	264	256	303	273	280	267	275	259	268	279	293	290	274	280	281	288	274	276	308	276	288	274	310	285	300	240	298	264	288	257	264	274	278	275	271	272	308	259	283	294	255	255	255	267	251	275	271	269	220	289	305	246	280	270	291	292	286	308	299	258	281	277	263	295	256	242	265	307	276	265	252	290	252	266	292	283	282	261	330	267	282	251	273	252	270	261	263	289	280	278	281	251	299	266	275	270	301	241	320	276	263	281	275	291	273	285	255	255	282	257	255	275	274	288	279	287	273	255	313	273	293	285	275	279	292	303	289	292	296	283	249	295	280	289	272	245	260	262	281	287	253	277	293	288	289	271	277	260	229	257	280	306	276	271	266	295	285	295	280	277	301	259	279	306	272	268	277	270	281	251	263	294	300	284	236	294	263	269	268	286	267	275	273	281	282	272	308	275	292	272	280	284	293	289	281	257	275	294	280	301	281	267	254	273	258	269	273	256	222	284	275	267	247	315	286	267	279	276	281	289	276	281	270	289	275	271	303	244	266	267	294	271	298	279	289	273	254	284	264	286	279	286	286	277	272	257	269	288	288	260	284	257	264	284	277	253	266	250	313	291	286	248	285	284	298	271	263	292	288	274	265	292	276	286	270	284	301	297	263	319	269	271	258	285	270	261	260	276	288	283	261	299	294	265	274	273	271	259	268	313	318	302	282	268	295	274	311	281	279	282	298	278	289	310	273	271	297	319	320	278	256	261	284	272	312	266	306	271	279	293	268	306	269	283	256	310	245	266	278	300	263	257	256	261	280	287	287	273	277	294	271	291	288	283	282	311	273	253	272	270	272	297	285	264	280	293	262	281	260	258	267	287	298	283	265	302	281	272	286	290	279	312	284	279	293	265	285	266	294	290	300	272	284	265	303	266	267	273	283	294	263	301	298	268	283	273	262	283	295	272	256	255	283	277	260	288	282	246	291	253	275	279	292	260	249	283	243	283	284	263	267	253	263	272	270	283	277	298	298	285	268	275	255	272	265	280	281	299	247	283	291	263	290	281	265	263	302	295	293
47841	53931	15155	9878	9291	16245	66193	65143	30930	973	896	911	863	919	823	828	836	845	779	762	787	799	745	726	742	797	767	755	741	796	692	749	775	743	761	726	715	733	693	773	760	693	737	756	793	672	720	746	702	710	718	737	737	733	671	758	705	739	720	717	716	714	730	743	715	693	1222	2388	1950	1540	1102	816	820	738	742	660	704	735	733	753	724	735	711	720	762	683	708	736	716	687	721	728	722	700	727	686	778	761	787	715	742	718	706	729	758	703	700	702	709	689	711	733	675	760	728	654	738	715	710	714	730	728	682	694	705	701	760	713	760	705	689	711	742	698	716	784	727	768	713	711	708	733	728	731	744	747	736	802	696	772	724	689	726	715	742	755	750	721	755	638	701	722	728	705	661	672	734	694	726	708	708	739	729	710	740	725	711	701	708	712	727	720	728	741	707	718	731	741	749	748	759	730	754	699	706	752	754	775	683	703	742	756	743	748	727	711	720	711	787	737	726	750	746	678	685	677	712	728	707	698	711	727	717	700	716	749	740	705	698	724	736	782	731	726	731	749	692	714	773	732	739	736	726	751	706	738	736	721	686	716	755	780	710	711	746	708	736	746	716	710	762	701	763	726	715	715	690	706	734	677	709	712	694	733	743	765	742	698	716	667	715	708	717	711	730	778	741	715	712	685	781	774	714	734	751	718	741	713	682	706	691	753	762	769	702	720	734	744	743	694	731	704	740	691	745	743	694	738	733	719	718	683	719	714	730	726	727	689	722	758	740	721	768	717	721	758	701	709	713	721	727	748	757	710	728	794	732	734	682	669	721	729	726	672	722	716	706	700	720	713	702	700	718	761	753	781	717	692	720	663	757	706	714	725	710	714	722	707	761	730	731	749	722	721	729	770	698	745	713	762	682	715	674	721	778	756	716	732	782	701	738	750	725	740	725	701	730	700	729	687	739	768	726	705	766	761	719	726	709	704	750	735	708	691	699	749	772	733	714	689	725	734	717	723	763	761	720	777	735	703	712	717	653	695	731	737	703	732	713	740	715	702	755	699	685	717	777	689	754	638	724	670	741	764	717	744	750	637	727	739	682	680	760	649	749	777	709	739	756	687	682	670	709	730	731	697	730	734	696	711	765	737	709	696	693	723	740	743	724	766	750	758	725	728	776	682	669	725	712	704	743	714	728	719	681	680	694	737	767	701	706	702	711	786	718	699	762	682	702	728	707	740	716	703	684	760	719	767	693	728	750	721	744	712	731	731	698	733	714	745	714	710	717	739	715	696	739	681	774	738	732	710	748	720	718	762	723	732	726	709	722	678	690	724	733	720	719	689	757	731	737	713	698	777	744	729	735	722	696	784	723	754	767	717	732	751	695	718	708	709	702	684	702	702	783	755	708	730	730	694	720	711	752	771	754	781	757	736	727	696	738	743	694	721	744	718	657	689	719	723	761	668	724	711	764	724	695	669	718	716	708	669	650	714	716	675	711	693	732	757	740	716	773	748	750	697	710	738	750	729	712	761	736	747	739	734	730	694	698	774	726	690	718	759	723	708	713	737	693	705	748	731	698	689	717	695	749	721	711	703	734	731	729	734	708	729	764	712	681	721	720	735	754	744	729	759	711	730	744	760	687	702	692	709	736	746	737	746	693	751	671	725	702	701	724	725	731	689	713	744	691	721	731	735	726	703	703	704	701	717	756	744	708	692	709	735	733	697	709	707	748	727	718	710	712	753	694	746	729	722	698	751	756	773	751	716	765	724	729	718	661	719	707	689	725	681	758	711	767	778	691	741	746	721	723	750	728	756	753	734	700	753	730	671	704	733	755	671	643	700	743	687	716	724	724	698	771	715	675	692	692	705	732	694	733	762	726	732	782	705	709	756	723	711	738	731	725	705	747	720	716	708	727	712	730	706	740	754	728	704	724	709	691	746	717	695	743	748	761	738	717	753	735	752	671	679	726	767	704	711	714	780	759	750	735	691	684	714	706	687	677	726	743	754	729	765	704	747	688	691	740	717	753	728	722	724	725	716	738	728	698	701	726	701	726	726	720	758	707	713	719	723	734	690	720	744	742	719	703	689	710	743	690	700	727	758	746	725	726	765	667	712	748	717	732	692	677	687	691	724	744	720	726	776	664	683	737	707	796	753	754	768	689	717	683	709	747	720	736	746	706	714	728	696	710	708	742	724	738	742	729	722	747	758	737	775	715	760	713	698	762	753	699	750	741	666	716	732	694	738	761	707	751	707	697	730	686	738	739	688	682	734	668	726	754	755	718	717	684	689	715	742	709	706	727	734	697	705	729	758	675	676	706	755	783	729	727	694	671	734	767	766	765	739	733	710	741	720	742	705	681	703	736	733	733	748	731	686	712	735	732	699	743	743	692	719	714	689	732	701	703	682	708	718	709	706	706	730	721	702	717	710	714	736	724	728	695	694	713	723	706	704	726	729	831	753	708	726	733	744	741	696	702	721	697	704	710	693	713	731	790	762	703	728	701	784	736	700	761	759	737	744	776	715	742	698	726	727	720	742	731	748	696	777	729	713	685	665	718	693	695	729	679	730	740	750	767	757	683	691	702	718	695	698	719	678	691	732	750	717	751	703	700	745	709	761	726	708	741	661	777	774	709	676	717	735	721	694	714	727	726	707	667	768	696	707	712	709	735	706	732	730	771	744	733	671	679	741	685	728	696	764	726	709	660	716	700	689	693	738	746	697	696	695	745	784	745	711	707	706	700	702	763	702	727	760	737	695	752	768	697	712	753	744	743	704	712	743	735	710	751	734	706	703	812	652	726	720	758	731	683	779	738	696	741	743	761	714	729	714	697	728	723	700	768	778	715	781	725	743	758	706	748	766	723	681	715	727	671	708	693	717	724	715	751	719	731	708	762	718	707	733	692	751	714	753	721	729	718	687	721	707	710	777	732	717	777	695	743	666	739	693	718	744	786	694	749	724	739	690	724	754	719	733	771	714	701	749	704	743	705	710	674	681	731	696	702	666	714	732	760	695	740	719	739	739	775	725	717	733	724	707	738	701	687	756	719	731	734	717	728	692	725	707	737	716	730	713	718	719	720	752	726	740	737	701	763	680	753	693	741	731	678	695	756	728	694	721	675	719	735	747	746	728	742	726	729	726	739	680	718	693	703	712	719	677	728	747	692	686	645	736	686	747	737	711	708	744	745	790	728	712	721	713	745	716	731	754	759	723	711	686	747	729	716	756	692	723	736	733	713	732	715	722	714	731	698	700	744	753	761	710	712	753	730	708	726	741	701	732	725	682	722	770	747	704	727	724	698	733	732	731	728	697	771	717	765	766	688	712	674	729	724	769	724	637	712	741	716	690	705	661	730	736	705	711	722	702	695	741	708	740	746	719	653	791	705	731	726	692	760	715	717	706	793	735	728	683	717	682	729	682	741	711	712	723	731	732	706	736	676	738	675	747	771	713	678	741	665	744	740	736	698	740	721	764	729	719	735	740	727	710	712	681	729	724
18903	22478	6180	1031	619	575	3725	4742	1543	255	196	194	190	204	176	182	168	182	161	180	181	182	210	206	200	180	181	203	187	196	170	210	183	170	203	193	198	165	173	207	183	186	190	184	207	203	188	208	208	211	172	219	187	156	174	191	181	196	208	187	193	182	180	212	197	192	200	204	204	210	191	199	187	196	205	193	182	171	199	225	193	176	195	216	208	195	185	175	210	222	187	177	201	191	188	230	193	192	171	174	171	188	212	196	192	182	184	169	177	211	188	163	191	190	190	191	179	208	186	178	204	191	193	189	167	186	220	200	170	187	181	162	218	182	199	209	174	193	174	172	181	191	208	181	180	152	207	184	209	194	178	220	171	210	180	191	162	187	187	191	190	192	172	211	207	201	189	185	191	173	193	202	177	183	198	210	176	169	178	217	198	172	189	193	184	187	212	168	156	195	193	188	199	195	202	193	180	200	175	159	188	216	196	186	181	191	172	202	187	194	183	183	190	178	209	195	166	164	213	194	182	177	182	200	183	195	193	175	182	227	178	179	186	183	181	190	215	194	187	181	202	172	162	196	176	201	183	196	186	175	199	183	187	190	200	179	189	191	189	182	179	192	189	201	175	182	198	187	205	171	179	176	182	158	182	191	181	200	178	179	189	190	202	158	188	187	193	170	168	183	193	204	197	204	160	183	182	181	173	197	186	191	198	170	196	173	182	196	202	188	171	200	192	193	199	219	171	192	188	196	201	182	193	194	198	168	181	212	205	196	210	189	182	207	182	190	166	174	188	186	203	196	195	207	182	188	200	211	173	199	154	189	182	205	191	178	192	183	207	167	195	185	208	192	183	207	184	184	192	205	193	182	188	184	192	199	211	197	184	172	211	205	199	181	163	195	185	176	200	193	184	173	170	185	190	167	181	187	219	199	192	171	182	194	209	181	184	184	159	178	158	212	178	195	200	194	195	186	203	167	181	187	235	192	193	191	183	196	163	186	195	192	209	171	189	216	185	182	179	166	195	231	197	185	179	190	209	187	192	190	162	201	181	171	171	193	189	189	184	178	176	188	186	177	193	206	189	167	181	181	190	196	173	176	203	225	173	169	188	201	204	157	179	192	194	180	173	193	151	181	189	204	160	197	177	190	169	177	218	195	162	188	198	199	197	193	183	207	204	184	177	181	187	180	170	198	201	183	177	177	181	185	203	179	196	183	180	162	199	195	176	193	188	224	176	175	172	208	206	162	206	166	181	223	185	160	216	200	173	205	206	171	221	182	181	176	168	193	201	198	203	190	172	191	189	174	150	195	192	173	173	183	195	206	175	201	181	188	188	181	178	182	167	164	177	176	180	213	198	201	206	178	174	186	188	198	189	189	183	181	184	206	184	202	187	204	181	200	180	173	195	190	194	167	170	193	178	184	168	178	187	179	191	170	209	169	176	193	181	178	187	188	183	196	190	173	193	176	172	223	158	210	198	215	185	171	167	175	183	196	206	203	198	203	197	196	199	200	183	174	207	172	195	191	205	176	188	197	200	180	197	194	212	201	183	174	166	197	197	177	199	195	178	194	176	189	170	190	181	170	196	182	213	182	205	196	162	191	209	206	220	184	198	174	180	187	190	178	195	190	195	187	162	197	193	213	196	158	184	185	188	176	209	191	182	187	217	171	184	198	230	169	194	194	220	180	196	196	193	205	190	199	175	194	158	186	186	195	184	182	185	225	167	181	159	171	184	168	196	156	211	225	204	215	174	173	180	173	201	210	190	200	195	199	201	195	207	203	178	183	204	175	205	182	182	191	171	165	189	185	173	211	189	174	202	197	178	182	169	188	189	185	177	195	196	173	169	177	201	164	196	200	176	206	183	186	203	196	183	212	194	190	198	216	184	184	170	216	180	207	178	157	200	213	169	171	175	215	177	179	189	192	170	168	191	170	201	222	178	191	180	174	174	176	205	196	186	206	217	213	180	164	171	183	200	173	182	193	184	171	175	199	177	191	191	197	192	198	194	174	208	212	196	203	174	209	196	188	208	182	192	219	184	209	203	189	187	206	166	209	190	196	215	174	189	188	199	181	174	204	189	199	193	183	169	172	188	195	169	174	202	192	220	214	159	194	183	207	194	173	202	207	195	219	185	195	180	213	202	195	183	184	174	171	189	181	206	170	194	211	176	184	189	195	194	195	202	174	198	193	200	191	178	177	191	176	203	181	175	186	175	192	198	200	194	173	194	188	199	189	189	167	187	207	171	183	187	193	194	197	205	188	180	205	189	198	184	196	189	164	174	169	169	167	199	200	166	183	182	189	174	193	179	182	203	190	194	178	185	166	201	164	214	179	223	182	186	175	202	180	194	197	191	197	156	180	182	195	203	171	193	168	218	184	172	174	179	178	190	170	178	187	191	225	189	204	216	208	191	206	187	172	194	202	181	194	191	181	190	207	191	188	172	177	187	182	199	196	197	193	185	211	194	177	199	176	201	174	190	192	183	184	184	197	190	190	178	180	183	198	187	198	198	193	163	194	195	194	200	210	205	188	214	187	177	153	182	197	174	161	197	181	196	190	161	207	170	205	196	201	197	179	176	181	176	194	180	196	182	197	170	191	180	179	171	178	214	189	183	177	186	175	182	174	188	180	196	188	179	201	195	177	179	194	173	199	178	166	205	189	178	201	188	201	175	195	190	213	170	187	208	193	204	200	175	200	194	192	176	202	175	196	189	172	190	177	190	188	203	196	186	185	163	188	197	174	215	201	183	186	175	192	206	193	169	188	198	172	160	195	173	173	188	185	201	187	218	188	199	190	197	185	164	185	183	177	177	189	203	187	206	178	175	172	205	197	169	185	202	216	168	175	176	181	165	185	193	192	200	175	202	201	189	174	197	166	176	176	216	192	222	193	167	176	167	164	187	182	183	202	187	184	195	188	222	157	191	191	212	197	164	187	171	166	181	208	199	184	182	211	170	197	193	186	211	190	164	190	187	206	192	197	200	208	201	193	191	196	201	193	202	186	171	170	214	185	183	207	170	193	195	200	195	194	213	177	157	167	185	186	203	215	177	178	174	195	201	156	166	203	180	211	217	197	218	182	190	175	207	168	167	192	194	195	201	194	157	209	183	173	171	184	177	206	181	188	192	167	197	197	174	189	200	188	199	174	177	199	157	175	193	194	193	170	168	177	178	210	184	190	189	178	183	235	190	189	180	182	158	182	159	176	179	209	198	190	208	186	181	172	184	192	224	215	197	186	198	164	210	187	195	192	217	175	189	204	186	200	207	198	187	190	201	156	189	188	196	192	184	183	189	172	206	195	176	185	193	193	188	206	199	219	173	181	190	205	203	174	161	224	175	191	202	188	188	171	194	175	182	185	188	174	184	203	200	165	176	171	184	174	169	186	202	175	204	213	177	197	184	209	192	174	183	181	202	172	221	181	202	215	194	168	220	206	201	205	199	199	194	191	183	200	211	181	196	179	200	209	189	172	188	199	179	149	200	183
15587	24122	2868	1105	1006	1264	14369	15789	4104	542	561	565	503	524	495	507	539	542	511	538	516	568	533	559	566	523	562	560	542	522	516	553	542	550	546	521	519	543	542	561	508	527	523	529	568	526	501	545	498	527	556	525	515	529	549	571	543	530	518	565	535	528	518	562	516	555	589	559	667	657	652	586	572	564	511	573	520	566	500	477	496	553	551	558	530	564	543	484	565	541	569	566	540	548	557	503	546	551	558	537	550	536	486	506	505	536	530	541	541	511	512	495	517	519	521	528	541	508	501	543	564	532	579	524	531	526	544	531	533	553	562	570	498	527	522	509	538	531	572	550	537	536	513	546	543	562	525	555	512	557	557	549	564	538	521	527	540	528	498	500	543	518	579	545	560	531	510	529	553	561	552	562	497	530	541	539	539	558	535	592	487	574	529	534	554	544	554	548	562	490	524	484	513	527	507	551	549	516	510	536	546	521	536	507	559	537	575	526	530	542	536	499	480	570	560	529	534	538	552	511	534	538	537	503	537	522	536	543	546	545	512	532	506	563	581	528	516	505	523	515	573	549	495	529	479	526	604	523	543	540	534	503	525	537	520	549	507	543	516	566	525	526	552	498	537	538	554	526	539	528	527	523	537	545	512	546	529	555	548	552	521	521	552	514	560	557	554	554	542	534	541	551	510	534	531	561	572	535	545	544	532	497	521	528	546	533	507	530	528	553	540	570	540	524	501	520	552	564	530	555	561	520	521	554	574	521	558	603	542	534	524	530	565	549	549	517	570	537	500	546	528	521	516	533	507	545	535	519	516	547	536	517	526	534	566	530	585	528	553	501	524	510	540	510	522	486	548	542	549	522	519	515	519	521	554	514	491	554	508	522	501	517	575	538	536	522	517	550	555	527	552	539	573	535	565	559	549	504	575	529	527	494	519	514	555	548	576	551	513	547	567	533	580	563	510	546	541	562	522	536	486	550	537	533	565	514	577	540	521	539	503	523	513	534	550	536	531	543	498	530	518	581	503	556	552	521	559	533	515	521	536	507	527	536	535	548	536	524	543	522	541	582	541	532	557	482	538	529	553	520	502	508	524	515	544	519	555	516	506	526	542	508	570	535	544	541	559	523	528	556	511	518	523	539	542	523	557	530	529	576	566	527	490	548	539	529	533	517	541	564	575	530	526	551	565	553	555	513	567	524	553	486	527	503	541	495	537	589	495	536	530	520	505	523	504	559	523	548	523	533	519	526	525	524	539	550	497	532	502	506	554	543	536	561	536	532	582	524	532	541	541	513	566	555	549	566	545	518	557	529	556	546	514	549	541	540	540	541	546	559	540	519	543	567	551	537	508	537	551	531	526	532	515	523	552	542	502	548	531	498	568	519	584	512	503	539	573	509	573	526	577	543	569	537	502	560	562	562	523	539	551	551	534	545	548	522	523	506	513	567	500	505	538	540	550	529	516	506	556	531	577	541	534	516	538	548	522	515	546	488	528	542	558	563	522	550	582	537	532	571	515	481	505	523	544	550	531	514	512	561	536	554	502	542	499	570	534	536	507	527	509	568	550	510	524	501	512	561	514	534	506	527	506	484	516	498	503	538	500	513	548	480	542	542	522	563	534	553	558	522	558	545	533	532	542	538	539	570	503	507	513	518	569	537	541	538	526	537	521	564	502	533	545	543	516	502	512	542	559	544	538	501	529	555	491	539	542	489	544	551	517	528	569	542	508	511	495	522	509	573	548	533	525	510	536	584	506	539	515	532	531	526	532	527	493	545	544	538	538	524	546	551	503	492	513	555	535	556	571	516	528	542	581	500	525	550	561	537	488	523	530	505	589	542	511	534	558	538	546	542	520	560	592	504	548	536	551	550	513	562	564	541	511	513	497	583	519	551	527	532	525	536	528	562	508	515	522	515	525	548	517	564	549	540	521	519	536	555	528	543	529	540	489	528	529	545	540	541	494	571	514	514	571	574	578	570	503	496	511	512	504	548	527	526	535	533	509	535	566	530	532	504	560	518	548	537	566	529	517	551	510	508	542	538	529	519	498	558	538	553	531	534	547	558	522	523	527	493	558	551	488	570	511	499	519	521	568	547	516	490	540	542	497	518	541	549	545	507	524	534	532	538	520	531	537	538	508	567	558	515	493	527	529	522	530	507	552	516	515	520	520	567	562	531	555	590	527	528	569	575	551	566	540	526	556	532	544	568	553	549	562	527	523	511	556	522	598	539	549	546	528	505	531	496	503	527	525	540	577	551	580	484	503	503	537	556	529	550	543	572	530	548	524	549	571	492	556	517	520	600	531	543	583	532	509	527	529	521	514	537	521	532	539	546	575	527	515	559	569	524	529	555	558	505	548	535	533	541	498	535	571	525	579	494	538	529	515	519	542	508	594	565	548	520	590	561	553	534	519	543	520	573	554	527	560	553	525	535	530	547	498	542	532	488	541	539	559	578	516	530	555	549	485	526	559	533	547	510	528	519	492	534	532	531	509	527	557	539	522	527	545	550	553	537	551	535	532	523	515	523	511	551	579	538	530	566	550	518	506	534	564	534	535	521	532	542	538	550	519	544	501	563	527	594	534	530	577	547	521	566	563	523	531	523	512	554	551	555	543	538	542	537	507	528	561	505	554	566	541	507	544	516	518	556	507	561	529	521	549	539	538	587	543	489	553	503	508	543	507	582	539	517	553	495	529	559	523	519	516	507	563	526	523	541	507	540	516	543	514	506	554	516	511	519	527	540	532	538	580	585	548	546	556	521	558	496	549	514	542	530	557	553	527	530	518	527	542	549	533	565	528	561	494	502	539	541	539	546	562	510	518	459	567	536	534	514	565	518	536	545	534	489	491	509	547	522	501	556	521	522	542	537	561	538	520	549	514	542	558	498	523	563	560	551	516	524	559	570	532	515	522	540	515	548	511	515	511	531	531	538	553	572	574	528	572	520	544	519	554	546	548	557	520	548	532	540	530	547	553	544	567	533	584	567	499	588	534	529	535	534	552	531	511	562	491	563	518	534	532	557	513	492	492	534	487	524	521	523	520	546	580	525	528	555	538	505	542	557	548	556	533	557	537	569	542	517	498	554	550	518	534	546	551	532	493	517	518	525	561	513	488	526	523	539	544	581	532	505	521	533	544	560	551	550	521	539	528	526	534	531	538	504	533	526	547	556	529	534	517	557	507	550	546	552	542	531	510	505	532	530	517	545	561	513	547	529	539	515	493	544	550	499	538	526	565	525	492	534	536	544	501	570	560	538	524	535	552	570	543	522	542	494	533	507	509	559	489	545	519	535	525	556	546	518	557	577	537	507	524	515	524	529	533	536	545	534	600	562	582	531	548	511	549	554	511	518	570	539	531	563	539	548	529	537	548	532	523	546	522	526	524	538	535	562	543	532	532	565	537	515	549	512	514	532	575	505	512	490	547	518	527	550	553	499	575	560	538	527	565	538	603	506	553	520	505	585	557	517	558	545	560	547	525	489	580	494
52360	48467	29031	22873	19230	12657	31778	40728	21237	1456	223	218	226	230	198	225	207	201	218	209	197	200	196	222	224	210	193	183	217	206	205	213	199	164	196	216	209	206	186	182	197	217	197	196	203	210	224	217	215	189	206	197	199	236	221	214	226	213	209	220	211	212	217	215	259	261	255	303	270	260	227	210	190	230	190	212	178	206	191	189	184	212	223	218	189	194	213	218	188	220	220	231	186	185	229	204	202	185	169	225	207	215	196	222	206	176	191	197	198	197	195	224	198	223	223	185	224	208	214	226	210	186	217	192	233	211	216	199	195	179	215	221	195	198	192	201	207	225	195	203	210	176	201	207	185	189	209	215	196	194	192	199	191	185	224	194	192	193	210	224	206	217	197	203	196	175	198	198	188	178	204	185	211	191	197	210	168	186	201	202	216	194	200	195	234	180	188	183	220	196	205	179	188	209	190	211	209	185	208	205	169	208	214	166	242	196	217	218	201	198	206	173	203	198	194	195	197	207	184	191	185	207	170	210	233	228	194	190	182	184	207	200	205	215	200	213	203	238	225	181	185	205	218	202	191	197	201	182	205	214	180	187	194	180	215	200	218	208	199	185	208	225	207	210	192	187	213	210	209	192	203	198	184	198	220	204	205	219	205	225	184	195	206	204	227	203	207	196	207	202	176	183	194	208	196	226	205	213	203	188	206	205	188	196	217	191	213	201	220	210	221	210	177	211	207	190	216	197	184	216	205	193	173	233	217	208	234	187	217	196	215	198	211	214	189	201	198	215	204	215	201	195	224	189	222	197	198	191	201	200	199	225	220	187	204	206	212	193	197	193	181	195	223	222	217	206	199	206	189	177	204	187	198	194	196	171	202	208	224	187	207	197	173	224	252	184	221	204	197	232	228	203	210	205	209	220	171	183	217	194	205	175	197	213	226	194	185	204	204	241	219	223	221	192	187	191	185	181	197	187	191	186	215	213	204	192	216	214	213	232	205	222	201	206	184	205	208	194	202	193	184	193	203	201	169	210	193	195	186	237	212	195	171	201	211	241	208	214	218	198	186	242	198	213	211	191	209	183	247	219	221	199	180	216	206	182	224	209	210	195	224	215	220	206	195	190	194	184	205	225	210	188	194	193	248	203	179	202	186	225	204	190	206	219	186	192	212	189	203	226	192	199	178	188	203	206	214	198	201	186	194	189	198	234	207	191	204	198	194	199	185	206	228	214	204	209	180	231	223	201	205	198	197	230	198	177	185	206	212	200	198	197	200	182	236	196	204	200	204	208	203	214	216	202	176	234	207	183	200	199	195	215	206	192	230	193	224	177	204	183	204	209	186	220	184	192	214	221	167	187	183	198	188	206	224	201	192	188	202	200	207	212	202	214	197	198	210	186	190	226	181	200	184	201	200	208	192	215	198	207	200	208	215	207	182	198	196	167	214	210	206	224	183	213	188	208	209	208	206	200	194	199	196	197	212	215	212	201	211	188	234	189	202	213	198	201	221	207	221	228	200	174	208	201	217	204	214	218	190	192	201	201	182	173	203	197	224	196	246	220	198	202	214	190	203	190	214	209	205	170	201	197	208	212	177	208	197	181	217	204	203	215	200	220	224	202	200	197	214	222	191	231	230	199	198	188	175	212	185	189	224	221	225	237	223	208	195	216	220	210	200	196	217	218	206	217	221	211	202	212	194	213	180	194	203	217	208	192	195	203	212	193	176	206	218	205	203	226	192	194	183	219	211	211	198	218	228	220	196	194	206	219	180	182	214	211	213	198	206	216	169	225	200	228	217	218	194	191	209	190	202	210	205	195	211	178	211	190	200	194	206	197	225	211	222	190	180	187	215	215	213	204	208	180	178	169	237	189	210	219	209	213	181	209	198	196	196	165	209	203	200	194	211	216	216	193	215	181	179	202	202	212	202	193	238	202	200	184	204	202	212	246	238	186	206	201	202	200	231	207	193	209	185	215	189	204	197	236	172	201	227	198	229	231	210	175	211	226	229	213	219	197	207	188	206	186	193	201	198	200	197	221	184	183	181	195	207	198	201	166	217	204	216	208	205	204	201	195	184	212	175	200	189	218	212	209	217	227	204	187	193	217	193	187	205	186	195	193	203	191	208	198	213	185	181	186	202	205	207	194	194	205	191	202	215	210	214	182	204	221	172	212	208	202	188	202	227	221	217	212	199	194	163	216	195	229	181	192	222	209	201	192	188	222	216	206	178	207	220	194	213	172	201	182	211	193	188	183	214	193	215	202	224	218	183	218	201	199	198	193	217	187	202	212	216	200	199	244	227	223	227	196	207	199	201	246	215	211	197	196	195	197	191	199	202	211	201	200	222	199	199	219	181	223	203	219	173	212	205	192	212	226	213	221	178	185	191	189	225	205	202	191	220	200	201	199	207	202	198	205	211	215	197	184	203	184	189	220	219	199	226	219	211	194	221	200	200	203	207	208	214	188	188	205	201	186	217	197	208	214	204	190	226	176	208	199	207	200	197	193	200	186	200	217	202	193	192	206	235	218	206	210	190	191	227	169	195	203	196	205	177	196	190	190	193	215	220	210	193	201	205	199	208	212	207	191	203	206	193	232	242	216	214	215	202	192	211	219	200	207	212	199	183	227	211	202	192	200	194	211	197	210	192	201	210	190	202	187	206	209	222	206	186	191	210	198	197	180	223	221	206	167	196	215	206	206	181	215	225	196	214	204	198	213	227	197	184	201	236	198	225	176	214	230	186	230	194	207	214	190	209	210	236	184	211	186	211	223	216	204	227	198	187	181	220	204	205	212	206	187	196	227	215	176	189	205	190	193	235	202	214	249	216	202	209	193	193	198	205	209	218	193	209	177	203	192	181	198	166	206	201	225	176	202	204	219	198	194	216	208	204	228	206	213	210	186	210	216	206	229	199	204	197	208	197	196	206	207	191	216	206	197	212	210	203	194	227	206	204	202	205	207	231	218	206	187	192	180	182	217	227	202	206	237	194	188	235	190	199	192	218	223	228	204	201	177	203	194	222	189	196	198	196	230	227	216	194	218	224	204	200	205	184	246	193	182	221	204	197	178	183	199	215	173	191	229	218	190	207	194	207	188	224	205	196	201	182	210	201	192	204	206	232	189	203	204	224	211	227	224	197	186	181	188	228	218	184	217	187	196	200	187	213	212	210	210	206	189	215	211	218	217	199	215	174	206	208	205	221	217	216	198	214	190	210	226	222	210	194	225	210	183	196	218	183	208	188	200	196	195	179	194	220	215	207	222	204	222	208	205	201	209	190	196	205	208	184	207	216	218	204	180	192	188	211	207	179	228	183	202	194	227	216	205	178	196	192	184	196	207	182	197	174	196	199	207	202	218	223	181	209	203	205	236	203	185	192	187	207	203	203	220	236	194	229	215	196	206	195	193	201	227	204	218	213	203	210	193	180	202	231	197	195	226	222	205	231	205	199	183	202	220	186	201	208	207	183	225	218	202	207	195	221	217	188	205
42904	48834	9939	7155	6571	7519	48952	52739	23427	728	683	635	692	657	596	655	601	638	600	597	574	539	552	581	550	567	606	578	557	609	592	587	569	530	578	570	554	535	562	577	601	566	594	574	590	543	563	581	553	543	565	508	566	615	571	557	599	566	586	546	535	561	606	530	688	1192	1203	1105	1042	933	783	628	596	539	524	526	596	529	564	557	568	564	518	562	543	535	563	556	525	579	580	549	548	556	566	561	622	545	579	551	557	549	547	540	564	556	560	574	533	517	541	563	592	531	538	554	537	566	539	573	502	561	562	553	587	562	535	574	566	567	577	550	543	562	564	579	548	528	569	582	582	523	539	567	553	575	519	567	576	572	545	527	569	564	555	540	579	538	548	596	533	576	579	544	535	575	552	568	577	553	548	597	556	544	567	616	551	578	547	577	565	588	579	584	563	557	564	589	552	573	554	554	567	518	596	585	539	595	540	597	570	570	544	582	579	545	566	540	496	573	582	555	544	547	568	566	501	489	562	543	538	559	567	566	536	538	555	548	601	609	576	578	549	520	592	577	576	556	543	581	528	521	551	543	612	574	582	576	537	549	575	548	580	538	598	563	584	537	556	578	558	568	574	575	581	547	555	605	552	611	592	516	549	582	560	555	568	568	547	536	528	540	528	534	584	563	560	560	548	535	569	531	536	536	539	555	551	553	587	528	547	582	553	565	540	570	517	561	534	560	552	561	533	556	545	559	564	574	583	582	567	548	549	537	596	556	574	561	564	573	568	579	580	565	507	576	542	562	607	577	567	528	528	568	543	551	549	545	550	532	520	530	587	552	554	588	621	562	550	551	566	556	588	538	552	583	581	609	542	550	567	531	526	520	555	548	567	501	521	532	543	602	546	558	565	547	551	543	545	599	564	551	549	564	598	564	566	565	555	575	551	533	538	561	556	594	533	554	591	594	578	590	569	561	556	535	561	556	541	582	579	561	568	565	534	586	586	548	576	572	581	566	548	581	569	530	546	573	576	534	565	555	591	553	573	543	549	566	557	580	567	554	565	543	541	567	567	551	568	565	577	537	512	610	543	563	544	581	539	553	532	574	576	557	596	568	563	544	573	575	533	567	583	552	603	534	588	553	592	591	602	582	560	580	553	531	583	576	538	503	525	580	571	585	551	582	546	547	545	548	518	579	508	536	555	579	539	539	587	527	549	583	596	576	547	576	544	539	566	583	574	557	578	539	542	592	509	547	575	491	588	582	575	599	521	556	536	520	551	574	597	548	544	552	580	612	549	588	558	571	606	549	553	529	509	584	579	577	554	532	627	563	577	557	526	547	513	564	559	544	557	543	557	584	598	530	573	579	574	558	533	580	553	541	574	542	540	519	532	577	553	564	547	569	531	580	489	567	553	552	548	547	582	505	538	576	556	563	537	570	620	598	565	517	571	553	553	557	576	574	567	547	516	610	589	533	569	588	543	507	568	554	555	588	539	590	588	564	569	540	523	552	548	541	538	559	562	538	580	529	532	557	573	569	562	513	558	575	549	582	558	564	507	539	571	569	564	556	573	573	590	573	563	629	584	570	558	559	558	525	511	570	538	558	561	552	564	549	572	522	529	580	534	529	560	553	550	546	547	551	553	545	560	539	578	567	585	570	556	543	573	503	565	547	526	559	541	529	550	534	543	566	571	539	560	555	582	568	576	565	556	527	575	568	550	511	564	537	589	589	569	533	588	571	566	616	566	552	574	558	602	585	543	586	562	543	566	554	570	592	574	542	532	516	540	527	505	557	573	619	553	530	605	593	535	553	568	546	571	575	578	517	544	546	569	543	582	537	564	590	544	566	589	578	575	587	550	597	570	593	559	602	564	567	568	545	555	538	515	582	555	553	558	556	564	527	515	549	548	527	554	525	548	518	554	552	517	541	567	584	540	551	557	534	542	562	587	558	527	580	528	538	546	582	540	585	491	569	517	559	515	531	574	585	554	533	592	545	528	545	545	582	547	519	526	537	562	545	523	588	600	604	571	558	587	520	553	597	588	562	551	539	534	568	518	536	568	564	501	571	568	563	529	529	565	563	573	563	557	510	538	575	547	592	567	573	543	575	526	577	560	538	598	591	578	530	581	564	552	556	580	600	538	539	565	575	561	546	545	558	587	520	561	547	565	523	574	556	580	576	547	513	557	547	591	576	561	585	563	551	544	599	559	561	560	519	568	542	534	570	515	551	538	553	548	535	559	579	541	533	531	594	560	557	558	587	532	576	532	567	574	592	570	565	561	526	551	589	599	561	535	536	543	546	546	540	551	516	552	554	553	543	572	574	570	556	535	546	547	569	514	518	544	570	559	520	540	536	547	552	534	545	539	615	563	542	555	520	536	558	575	537	552	559	565	564	559	548	533	585	565	575	563	558	531	542	568	590	579	572	556	528	533	560	521	581	615	561	520	518	499	555	559	515	576	561	569	606	544	517	549	555	539	539	581	527	546	542	543	549	586	577	569	563	513	576	576	564	567	530	604	575	568	610	583	586	531	507	543	552	525	516	559	546	570	538	565	554	553	603	542	518	552	567	601	576	539	546	526	600	520	552	498	554	564	564	542	537	587	566	536	551	527	567	550	526	546	581	515	519	567	592	571	528	596	526	556	525	533	547	566	514	547	527	520	585	553	598	575	557	533	558	503	543	553	533	552	625	565	554	580	545	581	545	542	584	581	574	575	525	564	563	566	529	581	564	581	585	538	588	539	581	566	574	583	535	558	624	513	577	553	517	561	551	567	567	564	531	622	576	518	560	578	532	574	546	540	561	555	569	535	572	536	564	601	537	583	537	601	557	536	566	562	582	602	543	549	555	545	555	570	594	603	554	525	536	564	525	596	582	538	576	529	538	569	574	540	484	575	587	543	599	541	536	563	564	541	537	585	556	543	555	628	555	575	554	526	558	548	530	566	590	564	553	593	538	514	548	572	562	504	580	529	550	545	569	554	569	576	550	596	570	540	576	531	527	577	535	540	560	571	576	526	543	633	602	548	597	581	589	546	577	557	542	568	562	568	564	559	595	605	566	547	563	565	553	527	546	577	513	575	546	582	539	586	592	542	510	545	529	506	565	551	596	540	564	548	541	532	507	572	526	572	555	545	561	566	567	528	515	548	563	578	506	521	593	553	638	547	532	597	550	511	558	532	539	537	530	540	509	539	570	542	576	552	562	533	563	538	557	543	570	570	551	544	575	542	545	588	567	515	553	542	544	578	565	574	542	544	574	575	577	517	577	567	548	587	571	539	540	541	577	541	517	553	535	575	525	562	523	568	558	583	544	584	552	512	570	596	535	548	597	554	546	544	549	564	584	565	588	614	544	573	548	528	517	567	552	573	562	544	537	536	556	559	546	550	533	602	539	538	557	555	555	562	559	531	527	540	575	535	552	553	573	587	529	549	529	517	576	536	573	575	545	592	594	534	533	599	517	553	566	507	532	568	547	567	584	536	518	532	542	573	582	589	597
55949	46716	28911	24842	23279	23836	50690	52880	34618	5934	382	322	307	317	324	288	257	329	338	301	320	289	313	269	305	288	291	272	315	289	280	306	251	303	283	311	292	277	278	251	275	276	288	279	243	281	291	275	287	306	279	282	287	262	308	283	297	301	256	269	290	289	300	278	327	392	442	393	379	330	288	272	287	244	276	293	288	287	289	268	292	267	285	268	312	251	270	264	268	256	280	297	283	297	294	273	283	246	302	280	288	281	293	273	293	283	290	287	288	278	272	284	284	279	263	297	276	293	270	262	287	273	265	292	276	300	277	250	295	308	298	309	263	283	291	288	270	272	281	288	275	268	274	278	295	310	304	281	272	270	308	300	281	329	294	296	296	254	263	279	282	277	249	259	299	272	269	302	294	259	288	271	283	279	269	289	266	278	266	291	283	262	285	275	281	263	300	265	278	300	267	282	268	304	282	280	286	299	276	311	309	296	295	291	293	273	301	287	307	278	271	293	300	262	265	275	312	282	312	294	300	290	301	329	290	261	265	307	297	280	290	266	248	260	284	274	284	296	275	292	269	298	297	285	287	264	302	285	286	269	281	305	278	273	242	307	287	320	286	291	291	285	284	290	261	257	287	308	322	279	308	274	284	256	294	278	277	248	307	295	304	291	294	288	279	279	267	273	272	278	295	286	255	306	288	236	310	302	271	265	266	269	272	260	288	295	287	279	263	263	290	269	285	299	301	287	284	290	283	265	300	295	275	268	266	269	288	306	311	283	254	283	306	291	275	292	280	292	275	285	271	285	265	307	263	272	312	265	294	285	256	279	258	285	286	247	233	295	260	292	298	293	255	222	271	276	274	281	274	280	308	277	269	304	283	290	320	291	279	272	289	264	256	317	277	283	264	294	283	251	281	258	253	283	286	304	285	301	269	283	269	299	278	268	299	268	308	312	296	279	282	288	282	268	267	290	289	299	317	277	287	272	280	286	274	292	265	292	264	289	294	273	304	252	263	262	306	287	275	277	290	302	251	290	264	259	282	264	318	295	283	250	293	283	313	284	297	283	273	262	282	280	305	278	267	276	308	288	285	286	285	301	297	274	307	297	259	270	296	278	297	270	261	278	286	291	298	287	248	277	304	280	273	268	323	299	255	303	271	281	281	254	314	268	281	251	301	272	242	290	303	288	293	285	252	293	280	292	282	285	294	256	281	284	285	265	312	286	285	266	258	237	258	305	300	285	277	279	285	269	279	280	287	268	265	301	275	258	304	290	262	290	292	252	236	294	290	295	286	284	262	282	262	263	290	253	279	285	266	288	302	265	250	274	280	293	284	282	266	315	261	281	302	258	300	273	250	272	308	283	282	289	251	301	299	301	284	303	288	246	267	278	232	312	275	263	244	235	288	295	259	277	246	266	257	274	247	270	297	320	261	267	314	280	284	292	280	290	300	290	266	245	262	266	311	268	268	234	261	252	291	297	264	312	288	283	282	252	285	242	293	278	270	276	254	289	282	263	270	261	273	282	282	274	277	290	253	259	274	320	289	312	307	278	279	287	288	259	271	300	282	307	295	298	279	280	268	269	268	263	256	261	298	284	331	298	299	266	260	273	292	294	307	269	274	261	294	241	301	300	265	293	289	266	277	286	293	314	302	287	261	310	285	289	294	254	313	304	264	317	292	257	289	296	305	269	288	281	270	292	302	277	265	266	262	294	268	290	294	306	279	249	281	295	251	306	277	272	255	275	265	317	270	294	296	289	294	292	283	274	299	284	273	284	274	297	277	275	279	297	258	298	262	289	288	273	274	302	293	277	278	287	330	297	279	279	288	277	285	248	276	318	290	313	271	266	260	272	284	276	256	268	307	302	287	275	296	290	277	266	261	268	249	276	247	288	302	280	266	280	263	261	307	270	280	280	291	254	305	270	292	295	271	266	271	262	273	308	266	279	262	275	296	239	287	289	273	296	274	257	253	266	282	297	295	311	273	275	285	273	297	254	274	254	296	291	280	271	268	252	289	275	268	303	260	277	241	265	300	268	257	262	273	298	289	284	285	269	300	257	255	297	283	276	290	266	276	244	293	291	281	294	291	274	270	301	261	305	273	280	286	249	293	254	276	266	297	263	264	284	310	277	291	292	289	277	247	262	289	283	266	310	296	262	267	289	271	287	262	267	302	269	268	275	274	308	281	278	289	274	295	269	266	298	289	297	272	309	308	244	269	278	270	306	300	300	276	289	265	291	308	277	281	273	275	287	297	272	301	262	294	253	274	264	319	283	245	290	266	269	278	235	278	285	267	263	298	288	282	280	288	260	288	256	272	275	270	264	292	266	262	267	256	293	278	284	237	284	275	301	298	262	271	313	280	299	296	268	290	259	282	263	282	288	282	289	304	270	293	268	270	269	260	309	283	283	267	307	301	296	285	290	301	276	288	301	279	271	251	302	278	287	289	275	295	290	275	265	274	256	271	281	277	294	296	270	298	290	298	274	280	275	297	319	309	271	251	274	314	296	261	297	278	248	295	297	284	300	291	264	270	304	284	279	263	287	296	273	249	282	274	271	329	273	274	271	266	271	277	312	301	271	276	276	269	294	255	290	277	278	287	290	287	286	256	299	291	284	276	306	283	305	309	317	285	265	249	266	240	290	293	295	270	277	260	269	309	271	275	254	279	288	257	286	278	266	277	281	244	294	270	270	265	289	306	280	261	278	286	307	312	262	265	253	256	283	304	269	295	282	282	318	289	263	294	301	314	283	260	266	261	282	255	280	290	259	263	292	291	273	284	252	294	304	275	297	246	278	265	279	294	315	276	264	267	260	309	250	274	251	280	261	301	292	278	246	265	276	304	286	295	283	269	321	277	249	268	304	274	277	264	248	279	277	271	277	250	289	285	282	313	285	306	284	261	272	278	250	268	266	265	317	297	288	293	254	264	280	270	265	266	254	315	300	294	289	293	279	264	272	273	278	288	301	283	254	290	302	273	279	258	277	282	270	246	295	282	292	275	270	285	270	296	265	274	285	297	266	276	275	253	291	267	287	271	284	268	289	264	272	278	269	277	288	283	252	283	282	291	306	279	314	253	268	294	286	310	279	268	278	242	249	265	285	263	285	290	306	253	284	258	266	271	281	287	271	272	300	267	277	287	278	252	257	261	282	293	279	274	297	279	265	291	294	261	337	292	256	290	269	270	290	253	265	287	298	278	245	271	265	269	294	258	293	306	264	286	281	275	300	278	280	252	279	276	285	267	266	297	261	286	296	266	282	272	276	267	270	272	259	273	290	306	281	279	307	272	310	294	262	260	263	291	266	239	299	303	291	270	271	296	289	278	240	293	306	267	281	275	291	306	303	291	261	243	257	319	281	302	290	241	286	278	271	266	254	293	280	272	263	267	271	317	277	268	295	278	264	258	299	320	309	271	268	252	273	297	256	270	290	305	292	248	262	288	303	263	264	303	264	285	270	269	266	251	309	292	261	317	285	318	257	270	257	267	270
47830	51939	12430	10117	10119	22531	67230	63701	37109	1001	948	856	869	798	861	802	765	738	786	780	753	753	765	736	716	736	779	771	810	696	712	749	724	697	730	734	721	730	734	691	792	738	745	706	725	736	731	719	753	724	726	700	710	759	774	751	713	738	689	720	728	685	723	790	1148	1645	1889	1575	1246	947	764	750	689	724	765	765	737	707	625	723	731	709	654	734	726	708	737	722	697	748	694	695	688	766	717	702	750	701	756	666	702	743	696	719	735	704	663	727	717	736	707	728	780	709	690	676	713	711	774	751	750	697	705	737	703	716	707	748	688	744	697	744	772	706	745	734	738	679	773	703	759	719	696	682	681	739	800	671	728	682	737	707	766	718	709	761	789	689	706	705	697	692	729	754	708	697	744	703	713	747	729	713	697	764	702	700	731	723	728	728	743	728	712	702	723	731	731	751	675	733	714	722	723	702	739	740	756	722	695	708	657	723	720	707	743	715	729	742	697	740	705	728	718	704	728	697	713	708	704	701	683	684	662	696	692	780	745	710	744	744	704	676	704	728	749	730	702	714	723	712	755	695	716	723	744	759	710	720	750	689	728	694	738	678	721	717	707	731	775	721	681	704	728	710	749	725	699	661	706	707	719	715	733	730	732	742	708	751	725	708	698	739	700	758	700	734	718	675	775	729	714	743	711	669	710	706	696	667	735	728	747	701	728	729	687	770	762	672	736	700	701	749	750	737	679	680	699	680	747	702	744	700	723	701	711	729	719	710	709	768	786	708	713	688	714	702	702	737	725	743	688	785	717	689	678	697	706	663	686	700	756	740	756	725	702	699	743	683	683	730	746	737	683	739	694	712	705	791	717	760	680	742	668	716	689	723	733	719	758	676	735	710	728	705	714	733	732	748	754	710	722	750	730	710	775	750	696	709	706	726	740	743	756	737	693	691	727	726	744	751	695	718	689	705	727	746	751	754	703	717	770	736	718	750	697	690	702	719	727	777	722	687	706	726	737	708	738	749	737	758	725	712	710	707	682	709	744	723	762	725	687	760	694	704	685	749	692	703	694	721	710	773	700	730	763	711	771	699	777	710	719	714	696	722	724	739	689	706	719	699	678	709	693	699	684	765	718	735	701	705	733	733	756	755	743	678	765	689	736	715	744	704	730	718	726	716	695	765	730	699	738	690	704	743	686	689	720	745	759	770	756	747	692	708	694	686	685	729	721	738	701	714	734	712	741	736	686	748	686	703	761	745	705	717	714	740	739	682	691	747	705	732	717	742	721	700	684	747	715	749	704	753	738	760	709	698	717	688	744	699	727	718	724	730	704	710	746	716	741	695	718	691	714	736	672	757	733	703	713	726	763	706	683	633	740	722	718	698	717	760	728	747	678	731	696	664	672	772	728	657	700	760	726	709	696	725	741	744	728	741	719	669	694	760	717	691	735	763	665	702	709	749	736	714	700	722	711	748	728	700	732	762	730	757	691	740	755	734	692	686	691	718	742	648	702	744	763	688	775	722	701	728	706	699	719	720	694	745	734	716	731	729	757	736	726	749	743	694	715	681	715	734	707	708	723	711	753	726	746	694	755	733	753	709	741	730	745	689	718	697	741	733	709	698	696	766	676	756	723	696	732	714	708	697	717	772	709	712	701	736	723	666	731	807	678	717	712	661	729	771	707	712	739	718	740	718	720	723	695	735	695	708	744	762	747	729	722	700	708	716	722	672	684	686	688	713	734	678	683	675	717	713	706	711	701	695	704	737	744	723	708	657	771	756	703	738	705	781	731	699	718	687	740	725	706	718	718	739	704	692	745	733	691	729	755	755	751	758	733	704	726	719	717	671	724	772	694	732	676	730	768	718	718	730	764	722	743	705	730	671	741	729	672	722	700	692	743	732	682	673	702	683	751	775	746	681	710	722	749	729	731	726	718	738	670	718	748	724	732	717	722	712	717	733	692	716	668	717	713	699	753	712	676	724	747	734	714	700	702	761	727	749	737	709	760	754	714	721	709	728	702	736	735	727	737	673	725	731	741	708	717	722	726	693	743	683	707	728	693	755	750	722	695	699	735	691	759	723	731	768	737	707	735	692	728	709	769	698	692	712	723	764	735	696	700	694	774	738	724	739	705	754	725	727	691	716	726	703	706	670	707	772	749	727	750	764	677	670	711	763	761	696	729	689	742	729	741	722	756	703	681	694	733	703	717	732	690	717	697	780	732	731	683	723	701	735	718	686	798	693	664	715	749	750	710	712	738	738	695	684	700	710	702	727	726	682	673	719	672	744	735	677	702	682	777	725	689	733	794	731	762	703	737	727	699	688	676	687	790	733	779	709	742	730	722	727	689	721	687	737	707	734	729	701	753	739	723	703	704	733	749	723	702	659	721	733	717	699	674	760	752	736	707	709	704	712	729	705	762	705	722	735	722	719	772	703	720	705	730	754	773	728	754	710	681	753	675	713	741	710	706	682	683	747	753	717	752	752	701	688	743	681	760	714	726	661	721	759	722	691	702	700	707	678	721	657	725	729	687	729	688	747	728	700	738	779	736	708	744	735	740	707	740	736	711	732	705	794	751	705	695	764	730	759	704	712	696	705	704	703	696	791	772	725	714	733	730	670	677	680	788	717	692	732	690	748	677	705	738	740	683	712	734	741	714	754	701	773	750	729	702	685	663	731	754	753	710	729	710	728	745	696	748	726	731	751	657	752	730	717	765	746	671	712	757	746	699	707	699	711	707	782	769	738	711	699	682	751	709	731	690	764	684	711	708	764	768	695	739	684	723	710	742	719	721	782	716	751	721	752	739	741	704	707	698	708	698	728	706	725	684	696	720	722	696	707	725	734	730	730	721	679	699	726	701	701	728	777	714	785	703	749	682	747	717	716	708	704	749	677	693	752	720	724	703	753	705	677	730	715	672	727	674	723	687	654	699	696	704	695	727	710	693	752	741	700	722	740	698	717	754	720	783	732	739	764	749	731	765	698	750	716	739	672	686	739	702	752	686	751	741	731	692	685	695	723	691	703	715	726	764	727	742	753	749	710	710	692	744	684	704	706	718	712	691	737	728	698	754	740	720	699	664	754	713	768	721	715	704	719	767	694	712	713	768	726	681	722	718	763	700	695	741	722	646	693	734	688	708	764	747	689	665	724	703	760	675	693	700	727	712	760	724	694	729	711	719	729	713	694	687	694	752	683	708	699	694	724	742	697	698	689	736	701	725	742	712	725	748	689	730	725	708	715	723	686	755	745	675	737	720	707	761	670	766	769	740	715	704	701	710	748	746	669	692	740	675	733	671	743	737	712	721	717	737	714	779	713	730	662	764	761	731	671	719	701	705	702	689	698	714	724	670	663	707	684	683	707	725	697	698	735	742	762	697	729	690	709	678	675	767	698	718	747	725	732	747	718	727	781	730	725	788	641	723	721	731	706	702	678	752	702	772	763	679	681	718	710	677	717	736	758	699	695	698	712	676	717	751	669	735	721	715	692	734	779
15667	17189	4354	1012	679	1292	4164	4375	2354	301	226	238	231	210	227	224	239	223	228	218	228	252	250	202	244	240	217	230	225	235	235	201	219	222	225	227	239	234	210	187	227	215	227	235	226	221	220	226	216	251	219	203	217	222	220	220	213	235	208	207	238	233	218	217	246	230	246	208	224	248	250	212	224	205	206	246	204	217	211	229	200	221	232	249	250	228	198	265	213	260	228	240	238	221	207	211	219	249	216	235	213	217	230	189	218	219	220	210	235	215	226	212	220	243	207	219	251	227	220	190	216	240	201	244	219	202	210	209	213	232	240	216	216	257	217	229	213	216	226	231	224	225	234	259	197	211	224	226	206	245	231	221	205	212	202	222	205	190	238	213	231	200	218	228	245	228	227	188	233	243	196	223	223	223	229	234	200	216	215	221	235	226	239	229	217	215	229	210	243	217	226	230	228	214	210	217	204	224	229	207	227	245	230	211	234	193	261	254	239	232	243	227	222	221	237	225	190	235	216	219	224	202	226	242	224	220	201	227	230	254	225	239	222	230	214	207	200	222	224	196	251	239	237	199	249	223	225	226	235	238	221	233	216	208	247	197	201	221	249	211	221	232	215	195	193	215	233	231	222	211	210	223	228	232	210	213	221	225	225	247	220	241	230	222	215	192	218	220	230	220	245	216	232	232	223	255	236	237	227	229	228	228	233	208	222	219	211	215	235	228	213	246	230	238	240	222	195	224	234	232	229	233	216	210	211	227	214	222	238	180	251	213	248	201	210	227	234	256	201	226	248	194	240	256	241	217	223	222	214	206	206	209	217	214	226	252	216	225	215	218	227	216	244	233	246	220	193	248	221	239	210	209	229	219	208	225	233	229	232	251	209	220	207	221	225	221	230	234	219	231	210	206	237	214	235	223	240	230	249	226	210	217	239	227	223	218	197	233	211	201	216	233	207	237	196	240	255	237	202	235	226	247	232	241	243	230	223	218	237	219	212	216	221	242	193	204	208	223	181	222	221	206	198	251	219	230	225	215	227	230	224	212	217	247	239	241	212	212	236	224	215	249	223	231	198	233	230	213	220	208	222	221	234	220	236	228	229	217	212	229	224	210	218	217	216	218	217	225	218	234	205	222	254	233	231	220	213	222	204	209	210	229	202	209	214	244	230	237	227	242	198	219	232	203	248	216	234	220	224	255	222	216	201	229	241	249	235	207	216	218	220	222	234	221	229	233	203	228	259	235	189	238	227	218	214	225	207	230	219	205	225	215	210	219	228	252	197	216	241	216	214	209	247	237	207	208	230	247	222	216	206	195	228	220	220	237	228	208	232	228	226	211	218	209	202	227	215	235	242	219	235	252	234	216	227	228	210	210	235	218	208	226	236	203	243	233	203	255	211	234	219	203	220	222	236	209	231	254	233	242	242	234	242	243	242	245	231	235	233	239	234	216	203	223	206	231	215	221	221	234	222	251	211	257	217	219	254	250	232	215	233	223	190	219	228	221	231	254	209	227	247	204	220	245	227	219	215	210	251	211	199	221	243	243	237	229	192	209	217	239	241	193	224	233	263	225	204	195	214	234	214	224	240	215	230	215	216	221	201	236	212	214	216	214	213	225	212	204	230	192	205	190	198	216	265	209	229	223	225	228	195	223	214	234	218	249	212	230	242	244	206	223	228	230	225	225	241	253	234	209	231	226	207	192	261	212	221	229	230	211	210	223	188	206	220	217	204	235	249	246	229	229	222	207	212	233	212	237	229	225	239	240	217	217	221	227	234	217	242	224	213	182	244	243	223	179	225	252	228	232	235	223	220	228	212	231	211	220	221	211	229	207	195	217	220	236	202	229	215	228	223	195	199	234	201	232	237	207	227	219	219	233	255	209	250	219	242	224	205	210	232	244	212	222	233	239	217	226	227	212	215	225	197	204	210	222	229	226	217	216	211	219	219	189	235	222	192	220	211	229	230	276	213	211	214	181	199	208	246	214	225	223	225	227	239	194	210	189	207	231	225	215	218	197	228	240	218	249	218	245	240	206	216	242	250	238	218	232	239	216	207	192	194	230	240	223	232	208	236	215	231	217	252	224	231	215	243	225	238	230	219	190	235	233	224	200	217	226	208	226	200	244	253	250	218	224	200	224	218	255	238	191	224	217	216	211	243	223	236	214	206	210	218	227	225	226	205	216	203	243	226	213	225	240	215	222	201	223	211	222	228	206	227	234	228	203	230	216	230	241	237	227	214	225	220	188	249	203	206	236	229	232	216	225	220	215	230	208	251	217	235	194	223	211	241	215	213	210	224	219	241	224	217	216	217	252	221	217	232	254	217	231	210	245	233	227	231	219	225	217	227	226	226	216	215	208	193	202	222	193	207	228	211	205	217	218	226	236	231	221	202	235	221	231	229	204	240	197	212	221	238	238	221	217	243	240	230	199	238	243	235	215	228	227	231	232	222	241	214	190	213	209	245	238	229	209	210	237	185	225	232	209	219	238	183	217	228	226	209	231	238	215	248	217	195	224	235	232	217	243	206	211	223	207	220	233	211	218	217	234	214	216	236	204	234	218	222	248	238	236	186	229	208	199	223	215	210	196	206	226	219	219	223	251	242	251	222	220	228	216	224	226	226	227	214	243	217	229	252	222	233	202	200	214	229	219	203	214	226	240	228	243	211	200	229	223	231	201	197	250	201	221	223	243	200	231	218	201	210	236	225	216	237	218	193	226	239	225	246	219	226	229	233	212	207	229	240	240	230	234	226	218	234	214	231	237	225	234	229	220	222	251	203	238	211	219	215	228	217	228	237	255	229	219	203	246	219	214	225	233	221	240	228	221	226	226	213	222	225	244	230	221	220	211	203	228	223	215	223	180	225	221	229	202	218	196	234	195	218	227	219	247	228	225	203	207	237	224	213	240	221	207	205	212	228	215	225	214	263	206	223	236	186	202	207	232	218	222	219	181	229	244	266	214	223	209	212	233	242	231	233	203	210	200	235	233	220	195	205	241	238	221	219	233	209	194	251	251	229	218	238	219	227	220	236	229	236	222	222	199	214	243	233	215	202	228	225	229	212	194	205	204	231	236	212	219	213	229	219	224	233	215	257	224	225	231	218	228	245	235	256	225	222	232	247	212	218	206	233	228	212	216	226	241	204	216	217	213	252	225	239	244	212	233	235	223	230	220	220	240	228	193	229	216	247	221	236	217	229	222	218	254	215	238	208	212	209	226	220	221	205	249	230	197	246	214	207	232	196	224	201	230	194	193	251	226	220	241	247	223	233	223	248	256	241	202	240	256	221	220	232	214	238	223	210	226	250	207	209	259	238	249	231	243	191	218	222	224	249	239	228	210	241	243	211	236	224	250	209	211	254	208	218	212	233	230	225	207	212	226	226	208	214	226	213	247	220	246	200	256	187	237	209	233	243	210	241	228	220	230	215	247	204	250	210	233	210	216	244	219	227	237	229	197	228	225	219	217	209	242	215	246	217	239	210	188
12855	18947	2705	1163	1056	4904	15000	14723	6979	648	615	600	643	606	602	623	644	660	600	658	636	629	583	622	589	622	631	619	669	639	601	646	641	616	609	642	658	595	628	597	601	616	575	635	594	642	605	582	601	603	585	624	636	594	609	578	631	613	577	581	597	609	648	627	595	645	665	700	692	661	679	650	605	592	604	571	575	580	603	626	576	572	619	616	593	612	594	598	640	597	578	580	619	622	601	599	652	627	667	630	616	618	601	615	604	583	606	630	626	635	627	639	602	585	606	593	599	620	617	621	649	601	650	620	596	566	649	599	597	607	624	572	616	658	633	634	645	575	604	618	629	658	607	641	599	643	570	607	621	579	597	610	613	660	592	635	610	580	591	626	617	603	622	620	599	621	601	607	572	590	601	609	581	641	654	625	592	630	612	616	618	593	607	576	591	588	592	579	620	627	591	589	594	596	602	590	543	615	603	584	660	610	598	640	597	630	646	589	591	618	618	587	584	583	645	625	610	635	617	635	652	614	662	577	577	608	639	625	583	600	617	613	556	620	618	591	623	604	620	575	595	574	585	594	587	618	615	606	591	616	612	578	620	617	621	627	630	595	624	616	632	614	606	622	597	652	631	555	593	623	593	631	593	586	595	588	647	664	614	597	624	602	635	637	608	567	560	598	623	589	581	604	625	624	658	654	561	690	587	614	615	585	524	600	614	604	597	592	613	602	592	597	610	573	617	636	590	593	597	631	594	610	624	618	609	590	673	631	632	592	628	591	645	632	627	602	643	652	568	648	601	619	633	622	649	597	574	638	629	604	631	597	599	638	622	606	562	611	606	598	570	562	604	647	611	613	608	633	613	585	626	601	606	597	630	666	634	582	650	614	645	619	575	638	630	595	653	653	595	554	614	618	592	648	642	573	611	605	587	593	624	632	627	623	621	570	621	582	610	612	661	636	595	629	580	593	630	627	582	616	619	598	601	605	617	598	598	618	618	619	637	603	617	615	604	592	658	593	588	608	585	670	621	645	574	593	611	612	605	616	633	628	592	611	612	614	597	581	594	605	591	603	604	622	631	569	580	656	576	605	596	588	633	571	579	623	591	616	633	616	600	573	583	592	546	610	650	597	669	623	577	609	615	613	635	597	624	595	595	622	582	629	622	611	599	581	594	618	664	629	592	572	597	633	618	624	617	583	601	630	614	587	611	608	680	617	610	633	625	536	628	584	648	596	574	625	613	621	592	588	600	644	624	590	610	607	600	660	602	621	643	600	592	616	576	577	615	606	565	622	618	632	623	592	594	641	593	568	587	615	606	607	578	658	618	587	621	603	641	606	648	644	609	589	593	615	586	642	615	614	578	591	610	626	609	610	623	642	606	626	643	627	624	614	657	611	627	609	582	602	622	620	611	624	616	629	617	592	605	599	597	622	625	623	578	597	595	585	629	626	633	635	617	586	598	637	589	628	644	636	584	639	611	615	592	642	637	547	577	604	594	599	598	604	634	585	621	604	610	647	603	615	605	597	590	589	596	609	648	615	619	666	667	648	642	586	616	571	653	569	604	612	680	628	657	616	610	601	586	667	609	596	638	643	646	643	626	675	616	596	608	620	576	637	587	598	631	646	630	611	590	586	614	678	610	602	601	614	598	651	626	595	622	591	606	620	625	625	592	625	607	582	593	638	624	616	636	613	626	608	555	607	591	616	600	624	581	593	598	633	636	629	624	647	643	616	618	599	618	587	606	571	564	616	623	633	597	599	603	603	610	645	594	597	629	586	621	605	582	623	622	621	625	593	659	599	603	610	619	630	600	601	608	638	641	580	646	566	594	613	610	579	632	599	587	622	623	573	604	605	581	593	614	603	611	603	638	612	635	635	600	630	600	645	655	620	634	613	601	590	591	592	590	588	596	664	582	633	601	584	603	602	583	617	586	611	632	567	589	627	624	580	631	605	610	626	619	635	625	654	601	617	578	620	622	614	610	637	553	609	630	599	625	606	614	604	631	604	562	674	615	657	601	588	609	624	624	616	611	648	593	680	665	580	616	621	630	616	633	588	628	618	586	638	648	609	605	593	610	591	595	651	581	589	619	607	614	634	617	650	600	626	567	590	606	638	631	616	602	584	584	605	610	605	634	669	614	603	664	596	623	598	585	622	605	612	598	587	586	661	620	652	629	600	594	616	611	567	621	592	616	606	626	581	594	646	623	620	603	653	591	590	605	559	614	608	585	600	611	650	590	651	596	583	644	629	652	633	613	664	619	594	581	633	579	582	541	601	570	592	614	573	632	621	620	584	596	640	586	610	578	625	624	629	606	619	577	592	601	626	596	596	608	570	625	541	614	602	632	547	652	599	577	580	620	603	573	585	634	629	628	617	592	617	605	633	614	596	636	599	557	622	645	572	632	599	658	563	606	625	624	610	606	587	605	613	594	578	605	577	581	629	628	607	559	619	583	584	623	619	551	613	629	627	632	600	617	584	622	622	650	597	580	591	618	614	614	619	574	613	605	613	628	657	603	615	616	603	660	573	630	633	619	596	587	618	639	558	632	615	633	617	590	576	642	588	642	631	548	556	588	605	568	613	628	599	632	580	625	602	620	595	600	596	616	608	596	641	620	654	583	620	631	590	622	625	607	624	639	621	592	647	648	689	669	640	600	590	610	584	607	610	635	636	592	640	612	618	598	606	587	651	603	620	622	638	573	612	622	626	647	630	570	599	574	592	607	625	577	582	629	581	620	623	615	659	628	625	584	657	634	593	645	602	640	625	598	559	576	637	672	581	617	622	592	619	587	620	612	661	645	620	579	620	612	633	612	617	663	592	622	610	599	658	614	578	609	623	613	607	600	561	606	625	622	567	627	618	629	579	621	600	652	609	603	611	635	607	610	615	613	621	583	634	622	589	621	574	631	597	591	589	605	613	620	596	587	640	627	567	635	570	627	588	593	602	608	600	660	624	606	645	583	616	590	602	643	641	624	623	623	615	566	610	625	568	657	616	604	655	599	595	680	610	624	594	607	658	604	604	657	633	611	600	625	603	615	564	604	607	627	618	586	598	620	582	567	615	652	597	644	625	596	627	617	569	613	585	598	613	659	607	578	595	597	579	619	589	581	671	617	566	614	634	585	620	587	588	592	627	611	606	609	594	616	635	620	615	667	610	614	645	639	635	607	615	611	630	606	649	641	608	609	641	581	619	606	597	609	626	620	618	635	625	625	610	577	625	588	610	599	589	610	595	607	606	628	635	565	583	635	634	624	584	582	618	584	630	625	587	638	631	624	639	601	608	623	598	596	607	562	585	638	629	609	581	623	587	606	611	662	603	604	602	597	579	600	621	593	634	603	593	568	627	650	614	621	611	617	607	592	610	617	568	633	568	594	654	631	605	609	605	584	577	567	589	608	583	651	594	611	640	623	614	623	586	612	620	584	617	614	583	608	635	602	610	600	604	606	591	629	615	609	608	603	613	607	625	613	564	616	648	606	551	600	639
48015	50235	28304	21835	16980	31586	45187	34479	14028	737	252	300	252	272	266	272	264	298	251	222	250	273	262	225	247	282	265	269	236	246	242	259	261	257	259	257	278	239	241	248	263	280	236	232	245	258	269	272	264	277	267	218	238	253	249	249	207	256	257	237	245	253	236	236	233	246	291	324	326	284	277	281	250	265	228	252	247	223	240	234	244	271	251	246	254	256	237	231	264	254	228	239	231	249	251	257	253	240	260	227	258	270	258	237	243	258	249	253	255	279	227	219	256	212	241	256	248	260	244	252	257	257	259	254	263	227	257	261	258	248	248	267	272	257	245	244	253	244	254	261	247	238	241	239	249	252	255	236	226	238	250	256	243	229	268	262	272	256	264	266	284	262	247	263	257	243	244	256	262	272	271	251	265	247	266	267	263	212	238	238	251	242	270	236	243	270	240	268	269	242	227	261	262	242	262	218	247	259	255	241	269	240	257	270	252	258	258	264	232	240	267	250	261	234	274	252	257	249	232	233	263	268	253	253	268	262	256	255	229	265	267	261	240	221	260	241	239	239	258	278	263	217	237	244	230	277	251	246	248	249	260	270	239	241	252	235	255	257	251	260	263	238	253	259	259	243	228	235	241	234	251	270	236	250	306	266	253	245	261	254	269	253	235	286	221	239	262	288	260	268	258	221	271	266	249	269	230	244	298	245	264	254	262	247	248	271	242	239	262	240	227	285	273	217	240	224	257	250	250	275	236	250	276	260	257	262	272	255	250	256	249	267	261	258	251	277	264	259	239	242	250	255	279	216	274	266	267	241	248	266	255	247	265	242	232	225	240	273	291	234	244	252	233	267	281	265	250	234	258	255	246	238	273	271	254	245	223	260	265	264	236	248	214	248	250	241	247	238	259	267	253	266	246	236	226	260	245	263	285	261	222	230	253	257	256	241	279	247	240	237	246	277	266	243	239	243	249	280	239	244	241	262	247	279	231	269	283	254	260	255	258	270	252	264	255	269	247	254	257	264	254	248	249	266	251	268	271	241	250	244	230	243	247	265	266	279	246	272	258	308	244	230	233	228	276	240	239	255	256	255	247	268	246	270	218	252	269	266	250	255	262	274	256	225	259	265	252	245	266	249	247	253	228	249	238	241	256	238	239	285	268	256	232	248	234	249	251	237	237	236	229	253	234	239	268	285	277	259	266	239	233	257	257	267	266	225	260	257	224	262	250	238	294	252	245	261	274	249	244	247	260	268	259	228	245	236	274	263	244	256	229	264	262	247	228	250	276	227	267	256	258	265	253	250	253	291	235	254	253	252	253	256	228	265	233	245	239	264	297	255	246	247	290	265	216	267	224	262	262	275	251	240	240	255	237	275	255	239	254	253	240	229	258	259	242	228	250	239	237	276	251	264	251	239	246	232	271	261	248	269	257	256	236	246	266	284	261	249	245	264	251	255	237	271	249	251	231	267	239	237	247	256	243	228	248	249	276	219	245	259	248	247	247	253	260	266	221	272	221	238	255	286	262	237	227	255	244	273	240	249	268	260	236	251	250	264	255	268	246	252	258	262	272	244	243	248	239	213	248	219	224	237	240	240	234	241	268	259	254	253	241	268	243	267	253	284	234	269	269	240	273	221	262	256	260	249	244	247	276	235	261	255	245	260	267	226	275	259	271	244	258	201	219	218	228	227	253	237	262	265	262	267	274	229	247	232	249	264	257	222	257	248	249	237	244	236	244	254	252	284	256	264	242	303	201	248	259	230	290	266	242	264	253	268	257	242	291	269	251	254	270	255	241	248	254	248	239	275	254	260	246	265	241	217	248	254	266	257	253	226	242	268	255	248	255	242	256	261	268	298	216	253	251	251	250	248	252	244	272	246	229	255	255	264	254	263	234	257	250	247	247	274	250	263	259	264	234	234	254	253	246	256	260	229	270	237	233	235	253	269	233	250	237	260	259	244	265	251	248	272	249	268	217	250	246	253	242	240	250	261	256	247	264	274	245	260	258	250	243	233	269	277	244	252	241	265	240	238	240	257	251	241	253	250	270	264	274	270	227	235	234	245	245	274	260	245	250	255	255	262	260	252	234	235	244	265	276	274	250	261	223	220	254	239	238	253	243	237	275	256	257	244	248	259	250	250	251	264	262	264	268	263	241	268	255	254	244	236	243	234	254	266	256	234	251	244	245	260	219	256	245	259	251	264	224	227	243	216	249	260	266	261	248	260	243	265	268	223	244	248	237	229	231	262	252	248	260	227	276	236	266	267	235	269	255	235	246	236	280	246	257	287	284	245	249	261	249	242	258	241	237	269	230	259	270	270	252	235	244	240	232	246	272	246	246	250	248	266	271	270	257	235	267	251	280	270	229	247	264	244	248	242	286	231	225	277	255	263	258	251	246	251	226	261	255	226	288	243	243	236	236	263	250	260	226	248	250	248	246	256	239	254	245	253	248	261	244	258	244	245	238	252	251	284	234	261	250	261	244	238	256	224	237	220	266	233	253	248	246	235	268	280	246	248	250	277	251	228	257	227	253	246	252	245	246	245	249	271	272	240	252	240	234	261	252	249	256	250	269	262	218	276	261	273	261	254	241	237	257	254	256	246	237	236	257	255	262	271	262	279	253	272	273	244	241	275	260	242	266	244	237	275	260	251	218	263	259	255	233	240	235	238	238	237	235	262	249	242	244	251	260	259	256	249	256	255	256	221	253	232	266	237	257	291	256	238	248	255	229	240	258	256	249	242	262	246	244	222	283	284	241	262	261	220	259	281	238	248	247	235	271	267	226	270	218	250	251	254	253	242	244	227	273	253	273	257	265	242	235	252	227	273	229	252	259	257	254	242	232	255	258	245	279	214	264	258	260	267	260	267	228	257	266	251	248	229	268	234	242	262	261	261	266	241	238	256	256	238	272	230	254	248	253	247	289	234	274	233	264	288	273	271	237	234	267	248	261	238	231	252	273	259	239	269	263	245	267	269	258	252	233	248	256	257	234	280	247	257	271	270	265	280	225	253	241	251	258	258	229	257	263	246	249	246	252	260	264	228	240	263	285	249	287	260	251	238	259	237	273	264	247	237	223	242	256	263	239	281	242	251	263	261	254	259	245	239	271	258	257	270	256	251	222	242	223	253	275	258	240	247	236	248	258	258	283	249	230	257	246	254	238	243	257	228	275	265	255	259	258	245	236	278	246	239	254	243	273	266	281	273	279	240	256	224	251	251	270	235	263	260	254	241	265	240	264	244	242	267	268	231	280	248	250	240	245	261	266	225	259	244	212	250	243	247	244	230	252	275	255	262	250	231	264	255	248	257	250	260	227	259	275	277	229	262	266	265	300	237	253	259	263	238	257	252	283	293	261	240	233	259	271	259	259	250	244	272	255	253	262	240	248	254	269	235	253	255	262	235	247	278	242	237	251	244	258	240	275	277	257	265	234	255	245	261	248	258	258	261	272	275	257	254	249	259	259	263	243	247	267	273	243	248	253	240	233	223
38273	48360	11123	5777	8156	44512	56863	46662	16515	755	768	702	741	738	714	731	651	711	729	692	713	714	666	691	684	733	687	702	725	689	706	688	691	727	681	699	695	713	649	692	672	696	711	671	701	690	671	690	663	693	703	656	670	627	713	685	686	706	690	677	733	668	650	684	661	764	903	1064	1018	977	746	689	694	667	682	655	708	674	683	677	654	653	680	724	682	682	666	687	665	712	669	683	682	660	662	648	669	623	701	694	663	684	656	655	654	723	635	688	736	681	663	692	668	658	704	699	660	664	686	659	677	696	705	706	682	695	661	666	658	653	654	664	702	662	704	663	701	699	669	708	691	628	725	644	679	675	675	705	681	648	721	695	705	662	729	671	674	687	694	685	648	686	677	693	658	668	742	693	708	659	629	665	721	661	724	637	691	700	684	667	684	684	661	646	670	680	667	698	658	658	707	666	658	740	665	689	686	685	695	662	655	686	700	673	671	712	688	677	686	645	688	688	729	703	634	706	651	689	685	691	640	660	671	685	654	756	735	664	639	614	680	677	700	642	656	658	653	633	672	685	693	683	665	617	701	697	670	682	637	658	679	682	652	661	631	701	645	722	683	722	692	651	663	665	649	641	653	695	672	678	672	693	688	680	718	704	675	663	673	671	680	712	663	683	661	666	634	602	685	682	687	714	696	711	715	669	692	675	706	745	672	719	718	717	662	695	615	643	673	641	677	681	658	686	737	671	642	688	709	690	647	651	662	656	663	719	657	648	675	646	668	647	709	693	712	670	639	672	727	667	681	660	644	704	683	661	711	719	687	674	672	692	716	655	675	663	666	686	668	681	694	678	676	664	650	688	710	660	724	696	666	697	686	668	677	675	656	703	703	666	673	708	638	605	671	690	672	696	707	659	631	708	613	688	679	615	655	675	653	703	649	686	632	677	677	736	695	640	650	691	701	715	662	684	669	646	663	710	691	699	678	660	651	658	674	688	648	733	646	684	657	652	657	665	709	685	673	685	676	682	656	718	653	658	684	682	686	692	643	653	701	680	661	650	708	668	716	680	700	683	618	700	666	677	666	696	675	744	675	675	641	670	659	678	699	631	676	725	722	667	691	683	708	697	679	643	665	666	655	680	706	685	696	703	693	749	701	669	710	721	676	717	688	684	695	710	686	673	689	679	682	667	670	661	647	666	697	660	694	693	643	665	678	665	703	686	686	665	660	659	740	682	657	663	676	631	662	649	610	672	681	677	714	664	704	708	675	643	681	680	685	688	667	711	651	697	674	690	697	694	673	715	685	666	655	668	682	629	698	657	712	707	724	683	696	676	650	698	712	704	683	729	660	674	689	659	663	676	692	673	716	679	656	658	668	687	698	699	663	705	695	682	670	689	653	678	684	682	656	717	677	677	661	714	682	680	663	697	620	657	688	673	666	678	705	706	676	661	712	640	713	629	670	690	664	678	661	731	705	642	704	701	680	675	665	691	657	643	638	685	673	696	678	688	709	678	651	625	652	651	646	686	718	691	668	658	638	672	700	680	683	628	716	667	652	724	676	703	658	660	645	696	691	643	650	698	655	651	698	680	655	718	680	664	661	693	672	688	669	637	627	679	676	720	654	638	680	675	647	682	690	655	700	676	669	676	670	704	675	671	638	673	618	701	710	676	688	699	674	723	652	715	655	673	646	688	707	684	689	700	665	638	685	678	641	695	700	691	656	687	670	654	707	664	671	715	684	713	717	668	660	648	659	643	738	623	702	696	663	702	694	711	699	684	624	704	668	671	674	682	715	732	714	619	684	649	626	635	679	676	676	664	703	686	659	661	616	712	666	681	688	675	715	685	684	689	679	681	694	672	693	710	717	670	679	717	693	699	665	732	650	654	675	697	661	741	675	667	697	683	709	677	689	661	651	699	678	668	621	698	759	660	695	694	710	682	644	652	635	637	684	663	691	649	689	727	696	681	674	647	672	646	702	663	657	664	639	730	678	667	716	662	679	689	642	703	645	724	690	685	676	702	639	676	648	707	663	668	665	679	667	677	718	697	671	706	684	713	712	682	647	733	648	703	722	636	688	721	723	698	665	710	699	681	672	692	717	659	666	673	683	655	702	642	695	671	674	705	679	708	663	624	708	727	629	715	687	694	657	693	642	699	701	670	727	641	655	649	721	719	685	710	706	688	690	700	670	672	660	675	692	679	716	694	663	684	673	706	730	692	677	685	719	679	662	661	670	611	660	657	682	657	722	687	681	698	710	685	650	651	719	672	698	690	672	673	688	676	630	665	671	698	688	655	653	740	676	652	654	670	709	712	636	641	694	697	696	695	632	689	704	676	687	631	662	735	723	678	693	684	719	615	699	640	663	689	642	643	718	670	654	666	649	657	661	687	676	623	668	698	683	705	694	698	646	678	681	705	647	679	730	713	697	679	675	695	692	662	709	711	690	716	684	696	602	668	640	714	675	678	686	693	642	686	689	687	710	671	695	680	648	704	615	707	706	684	646	649	645	644	750	689	695	697	681	673	683	665	644	657	716	709	665	667	629	710	724	625	682	669	714	710	619	664	688	658	691	634	651	661	635	671	666	687	661	672	665	720	671	703	679	685	633	677	683	650	696	668	682	662	661	644	719	694	639	723	704	714	689	719	655	648	698	735	674	653	661	704	664	689	737	672	676	659	652	714	684	659	633	666	658	677	712	727	720	651	723	651	689	674	652	646	732	662	703	705	705	640	657	656	635	647	660	689	640	710	698	657	695	734	691	663	681	700	619	702	695	685	674	696	638	675	656	702	665	680	687	700	654	668	671	676	634	690	665	640	703	706	704	690	720	719	652	648	708	696	632	686	724	660	655	706	672	698	672	660	692	683	728	682	659	654	607	646	650	624	702	689	707	652	725	680	674	697	653	684	668	675	698	647	694	694	698	635	686	652	671	631	661	686	679	673	677	613	666	680	645	702	681	716	676	681	666	678	692	700	667	685	690	670	657	670	700	668	699	659	704	629	688	699	707	706	691	681	675	690	679	724	654	699	695	695	657	664	675	659	681	678	679	630	707	670	684	663	695	647	711	714	658	695	705	655	673	676	655	698	653	696	690	633	651	654	664	672	705	664	733	685	664	678	662	710	668	685	695	643	675	677	662	685	653	688	656	703	670	721	722	633	665	690	694	644	656	689	695	704	711	667	709	680	659	673	651	660	681	649	704	672	692	672	694	661	660	665	655	681	660	695	681	644	721	638	676	660	703	709	670	718	647	736	684	656	660	693	649	679	647	637	669	634	651	683	698	662	708	657	639	682	694	675	700	743	697	693	726	699	672	712	647	714	662	692	682	662	724	668	676	661	739	686	723	680	704	705	681	641	670	677	699	658	676	692	677	666	632	705	650	640	630	673	679	657	699	692	690	636	639	659	650	682	665	667	643	693	695	652	638	693	712	653	737	707	701	680	666	688	693	676	698	677	687	703	675	728	686	692	681	724	726	688	717	656	734	698	686	679
55496	45713	30587	24191	22786	35783	59704	47929	24500	3109	324	320	315	303	316	345	309	330	320	283	300	292	288	322	329	288	286	310	256	304	283	292	311	326	303	305	320	303	323	288	327	286	314	283	302	291	272	327	295	300	313	305	322	293	295	284	296	290	291	307	305	312	299	295	297	302	307	369	293	322	283	306	303	308	297	293	296	272	298	285	306	290	324	293	304	270	319	293	308	303	301	325	311	292	305	299	311	287	323	263	281	298	301	296	296	326	323	294	314	295	266	258	294	310	297	282	306	284	317	298	298	283	327	311	312	308	294	283	327	284	305	311	288	294	335	307	268	274	304	316	287	283	340	309	295	301	304	285	296	290	305	277	300	297	293	286	284	321	282	264	293	294	281	262	312	298	298	286	292	303	281	284	296	306	293	296	311	282	322	283	272	290	281	319	295	280	304	276	293	318	309	286	303	312	289	267	275	281	296	291	284	258	313	315	315	298	292	305	310	277	281	284	330	308	311	299	316	319	306	288	287	289	307	309	319	318	285	319	288	299	288	341	286	290	290	304	299	290	299	309	290	291	331	292	286	326	313	291	283	278	283	314	280	288	309	309	300	284	296	300	314	266	289	309	309	326	314	295	331	299	306	344	283	269	292	287	301	274	295	317	317	308	263	306	315	290	356	255	294	271	278	308	302	316	360	316	279	276	307	303	301	301	316	292	258	305	293	286	307	319	315	323	276	306	278	321	320	302	293	284	326	277	297	309	280	324	310	282	283	301	284	304	303	305	318	305	291	288	276	296	301	302	341	298	290	304	295	329	297	303	319	307	282	305	282	307	294	267	309	294	304	321	295	315	264	317	315	300	298	310	287	297	264	302	286	317	305	297	287	283	330	297	308	309	296	308	263	289	282	285	287	276	287	289	304	307	289	299	289	318	312	304	311	294	301	298	308	315	285	325	287	291	289	312	296	335	334	312	319	317	274	293	289	315	289	307	290	284	297	295	339	333	291	295	290	284	293	301	309	280	293	296	270	291	293	312	303	289	284	288	323	291	278	302	274	297	273	307	300	311	297	293	327	271	286	277	311	308	310	309	294	313	305	314	324	291	312	335	302	300	327	284	304	330	294	300	303	288	312	270	332	294	320	310	292	276	291	296	313	279	299	322	284	284	288	289	281	343	311	290	303	288	300	304	325	288	299	308	301	297	298	326	325	316	294	310	310	292	288	296	283	277	300	295	313	316	313	291	304	300	283	288	320	267	323	306	284	290	333	292	296	288	296	303	255	275	285	308	302	287	287	321	311	302	306	293	313	287	290	307	310	306	304	324	318	285	297	314	287	337	301	281	271	317	310	313	262	295	298	289	307	302	331	292	300	287	298	276	314	311	309	292	329	319	288	294	301	298	307	284	291	310	296	285	294	316	307	289	285	297	294	288	293	270	304	293	286	305	305	286	304	300	330	292	267	303	316	301	312	318	316	316	278	263	291	305	288	294	305	345	300	279	283	294	283	277	293	296	317	300	272	315	279	274	295	318	275	276	279	271	284	287	311	304	295	293	299	302	300	311	309	282	303	317	291	291	297	318	310	292	327	305	284	349	310	284	277	299	298	302	302	309	298	311	279	332	316	303	286	301	295	306	297	298	298	276	317	293	305	292	292	291	265	290	319	313	304	321	298	297	282	276	300	305	299	291	278	303	300	303	353	337	309	265	300	326	327	329	316	338	285	253	289	283	305	305	306	261	268	301	286	302	291	281	274	298	263	285	282	309	296	263	299	304	301	280	309	310	310	336	316	315	298	274	297	297	293	328	285	315	289	273	340	305	323	310	279	311	271	350	273	296	289	327	292	295	286	287	298	302	283	305	322	298	292	315	297	293	294	320	291	309	264	301	318	311	318	282	295	287	263	310	315	278	281	300	303	289	314	277	309	269	294	321	311	297	311	294	307	294	292	294	289	330	342	332	275	310	318	337	286	277	305	313	320	273	306	286	284	301	258	306	268	284	295	319	286	292	326	317	300	294	295	294	294	338	290	303	312	334	313	322	304	301	289	272	332	298	266	267	304	267	297	303	308	294	303	317	285	297	309	308	306	346	283	291	291	355	310	277	309	319	289	314	291	319	317	296	300	304	311	281	297	294	276	303	269	287	303	311	323	293	273	282	299	296	276	313	307	304	310	271	266	260	298	304	283	325	285	275	313	249	292	277	297	305	308	292	297	348	289	291	270	291	275	297	284	297	334	319	279	291	265	325	280	253	302	318	305	308	294	300	296	302	282	295	313	294	284	309	263	301	313	314	315	288	302	285	287	299	297	319	312	304	284	288	278	338	305	314	294	300	290	308	290	297	306	297	297	269	301	309	288	315	273	330	306	291	302	296	285	298	297	298	287	306	304	296	294	293	258	323	290	297	306	309	292	311	325	317	334	300	293	308	273	304	297	291	321	283	295	315	324	300	253	318	308	262	278	293	292	283	286	326	302	277	277	303	285	294	323	292	316	293	273	311	292	316	267	275	312	281	310	291	326	276	330	263	311	305	310	321	293	293	289	320	280	277	319	331	290	280	272	303	302	303	300	286	302	331	296	275	309	277	300	300	304	319	327	274	307	287	295	329	324	325	293	279	338	301	305	291	327	300	311	276	286	280	329	301	291	307	296	304	307	259	307	336	288	307	293	307	326	320	304	287	308	319	270	313	315	310	309	298	287	302	320	289	298	289	284	273	275	335	313	298	299	322	255	299	293	323	302	297	287	330	311	300	274	309	284	305	318	273	285	311	287	293	312	286	285	292	290	299	292	272	311	307	286	305	275	293	292	310	300	306	290	303	329	305	302	282	288	305	310	321	282	323	281	275	299	295	302	300	285	294	288	324	282	261	325	296	301	308	294	315	290	289	297	297	271	300	307	275	291	291	295	300	301	308	327	294	317	289	282	322	287	317	279	302	310	304	313	306	298	270	303	301	329	311	307	307	287	318	291	314	295	304	309	293	270	301	272	311	282	304	320	310	300	335	307	309	319	292	297	275	283	304	278	302	271	300	306	296	321	291	280	275	312	290	301	279	309	302	314	320	318	321	261	296	303	307	297	277	314	309	293	300	294	313	309	323	303	266	296	320	279	315	319	278	291	331	297	314	319	293	308	316	295	312	338	303	315	305	271	316	301	292	317	278	277	298	295	271	278	315	314	287	294	294	305	293	272	292	271	259	291	288	311	293	274	333	313	282	325	293	284	293	280	301	294	290	310	302	312	272	312	296	273	306	292	329	292	285	288	297	328	296	302	283	320	316	306	274	302	295	317	295	310	291	320	304	306	301	283	303	285	292	277	297	283	273	308	299	284	317	316	296	313	314	301	311	300	303	285	298	312	271	276	302	314	290	302	345	320	323	304	309	272	287	302	320	327	301	292	280	316	270	303	314	261	302	299	297	292	293	311	317	295	296	266	293	262	302	311	307	310	284	323	278	314	308	305	311	282	301	293	300	268	291	309	282	284	287	326	294
48659	51409	14222	10235	10478	51794	74622	58702	25181	861	788	832	812	784	801	762	808	767	823	752	766	781	745	753	775	750	776	761	733	757	729	785	765	769	767	736	751	687	766	732	745	753	791	746	824	750	796	712	794	756	792	751	767	730	781	751	735	740	797	738	763	765	761	780	816	714	881	1292	1122	1012	879	760	769	747	741	800	811	738	731	799	764	724	755	798	784	733	752	743	738	732	753	744	760	769	768	798	771	745	773	737	772	816	757	777	780	741	793	744	724	753	787	733	817	713	728	771	747	719	798	729	770	774	750	750	785	766	734	767	732	703	761	777	751	798	734	761	735	717	776	776	748	753	747	750	767	785	764	747	810	760	773	815	772	781	779	783	764	768	765	746	734	780	677	739	738	722	744	805	791	754	749	761	800	720	751	774	748	762	738	735	745	701	780	770	772	746	784	780	766	777	756	744	758	788	788	782	748	783	747	768	806	757	685	815	737	773	765	762	726	744	779	762	803	795	710	747	766	751	722	745	761	757	789	781	714	785	782	766	740	734	771	708	742	724	773	726	809	778	802	750	762	772	769	758	798	777	776	767	780	733	761	757	768	766	715	723	763	767	769	734	755	779	735	746	770	783	745	769	812	722	774	810	824	742	759	801	719	756	729	744	753	792	760	775	802	784	756	766	778	721	816	781	764	785	802	732	801	819	776	768	785	772	731	776	797	774	722	813	815	704	761	738	765	736	778	762	748	774	746	773	805	773	790	691	785	728	771	742	755	789	751	762	808	736	811	778	771	759	775	760	759	751	798	800	777	789	772	763	757	712	768	784	702	749	765	775	776	796	767	743	723	767	755	764	688	784	776	827	780	790	788	797	789	771	754	781	785	759	781	759	714	785	694	751	760	711	761	802	740	737	741	764	774	750	764	774	751	766	761	766	770	783	778	794	753	764	757	713	772	774	786	772	735	776	775	760	796	778	738	765	775	792	737	804	769	730	748	747	794	762	824	796	756	763	799	771	801	781	749	740	770	770	741	752	819	696	708	763	796	817	803	751	724	772	712	788	735	762	812	758	779	718	749	735	733	710	772	766	712	740	780	793	749	743	743	753	797	741	741	768	722	787	757	770	776	760	733	730	779	718	730	772	713	777	765	765	796	777	805	802	729	768	804	778	768	717	764	763	802	717	774	801	734	750	715	757	770	781	753	741	718	751	748	740	794	732	742	722	754	836	801	764	735	779	833	725	773	738	754	772	795	758	741	778	736	720	762	785	802	742	783	752	776	787	804	744	774	793	775	793	781	794	765	737	726	834	774	741	749	763	817	820	787	778	771	778	774	759	787	762	743	765	783	830	739	764	773	730	803	774	770	762	785	744	758	719	812	806	778	765	728	749	769	742	803	672	793	752	787	747	781	746	774	752	781	763	755	749	723	756	738	772	736	782	757	751	772	789	734	748	784	736	775	763	790	777	763	788	739	776	755	790	767	751	801	803	760	758	767	698	778	763	787	796	801	789	744	746	762	766	756	767	778	765	774	788	789	765	786	781	807	806	754	746	751	749	764	772	752	705	772	750	837	750	765	720	751	766	761	775	803	707	703	771	777	813	730	758	736	762	748	780	777	772	794	811	794	725	733	787	778	767	758	775	753	735	795	728	768	765	741	779	746	790	754	807	774	745	788	774	742	777	768	731	761	746	736	760	791	737	735	740	717	758	734	716	751	788	734	746	794	771	749	744	759	784	734	778	758	767	750	726	767	769	779	785	782	788	744	769	768	783	746	760	754	787	773	778	757	800	751	768	727	742	752	751	750	751	736	738	739	755	761	779	721	776	769	760	747	747	769	774	723	750	767	719	757	746	786	796	801	763	755	811	792	758	794	775	717	773	773	759	751	788	774	731	764	724	812	767	788	726	745	710	723	741	807	756	780	766	759	778	783	797	764	786	814	756	761	779	788	735	769	768	752	788	738	746	783	790	804	772	720	769	750	754	723	794	717	731	783	736	755	734	780	724	724	755	770	798	788	781	745	735	736	791	753	741	778	762	736	731	775	781	795	785	735	778	763	737	801	789	743	796	741	773	778	733	816	760	773	762	820	779	750	776	776	751	743	757	719	738	746	742	787	774	778	753	790	761	767	776	771	759	777	767	740	738	745	717	768	771	758	770	787	740	753	767	769	721	814	771	773	744	779	745	730	801	779	757	745	766	790	792	814	730	719	754	765	775	736	775	729	768	767	763	808	775	741	741	758	751	739	762	731	787	759	791	734	783	772	742	794	735	813	831	742	773	752	754	754	788	753	757	706	735	778	756	743	782	770	793	791	748	781	801	788	742	721	765	794	726	766	730	753	772	803	710	788	730	792	755	745	789	769	808	732	769	723	770	788	744	803	790	758	769	738	777	788	798	797	798	766	763	754	760	762	731	719	777	762	815	781	806	741	737	796	722	761	693	785	790	775	785	743	796	723	781	766	796	718	702	742	749	774	734	760	720	748	810	783	790	755	791	690	779	763	770	774	764	722	765	761	776	797	717	740	738	740	778	768	801	729	778	751	783	765	720	779	801	756	758	792	809	763	828	795	765	758	748	776	794	739	765	809	756	766	782	766	756	751	780	726	792	739	730	743	709	754	814	756	810	751	769	717	790	761	733	723	746	777	763	783	737	720	723	765	770	755	755	802	784	730	736	742	746	773	697	731	750	779	747	799	774	782	753	717	775	775	766	751	757	744	728	735	804	748	728	793	766	754	789	758	744	744	780	747	761	740	802	744	763	740	772	748	787	746	825	752	761	755	755	793	729	780	777	784	751	759	755	769	742	716	725	729	762	754	764	750	807	768	769	785	744	779	795	742	755	814	786	743	757	782	756	751	720	730	817	783	766	792	775	775	763	749	734	777	793	782	727	760	756	807	762	775	758	792	826	747	755	811	780	755	741	724	798	741	731	786	731	777	728	787	790	795	757	739	769	779	735	771	743	749	765	753	760	776	773	738	764	753	794	771	763	769	781	743	761	750	778	779	768	773	785	765	773	814	723	756	797	716	788	745	704	718	828	749	778	770	762	800	710	733	743	768	766	758	789	767	786	765	774	804	741	727	756	719	780	799	729	760	777	806	775	772	745	795	781	754	772	742	759	727	783	773	748	751	699	771	791	803	832	749	719	742	778	772	767	796	765	726	766	810	716	772	758	698	726	711	776	691	727	769	759	813	774	751	741	699	766	809	770	747	761	779	750	749	729	743	773	841	783	751	749	773	732	783	824	729	813	762	783	761	745	712	782	720	789	794	813	730	757	789	722	704	778	810	740	729	777	774	783	763	734	756	766	833	732	808	779	777	730	775	780	785	769	794	762	809	760	771	737	745	767	806	790	795	774	736	772	801	778	745	775	745	780	770	758	754	747	809	733	753	729	717	758	783	791	761	766	799	787	751	769	800	770	779	762	749	746	730	743	720	755	784	741	732	793	723	754	776	790	792	759	751	781	792	751	812	729	803	748	776	725	790	771
19496	16487	3808	1025	672	1677	6884	5615	1958	260	201	255	223	205	215	211	207	229	233	222	214	236	221	210	218	213	235	219	191	236	209	213	214	198	215	217	206	220	223	227	198	233	244	239	224	221	240	206	225	212	240	237	220	208	219	239	236	200	234	208	199	224	235	190	210	225	215	229	242	231	218	253	240	256	220	225	230	219	229	217	227	218	209	213	228	225	202	216	218	198	228	206	229	211	222	231	240	225	225	262	197	221	218	240	231	215	218	202	236	216	220	234	231	235	217	230	238	203	196	236	212	231	229	207	226	225	235	230	231	206	241	238	235	229	230	198	216	231	192	215	228	236	250	201	217	217	191	222	223	207	211	234	226	210	220	193	199	218	196	243	231	213	224	207	210	213	215	208	234	208	232	208	233	222	218	217	209	207	217	216	205	227	221	227	207	207	248	215	220	200	208	231	211	216	232	214	186	230	219	218	195	243	221	189	230	210	203	225	205	206	233	238	235	236	223	221	202	236	204	217	228	221	198	211	229	223	239	198	260	210	222	218	218	223	202	215	224	237	213	188	216	242	232	219	218	225	237	227	234	222	230	222	232	201	244	230	217	225	206	216	237	229	209	205	222	225	240	224	199	200	231	199	231	226	188	231	212	228	237	223	231	201	206	223	198	240	221	261	213	222	225	211	200	207	202	201	238	214	240	208	217	205	227	209	183	221	255	216	191	249	215	198	206	204	229	225	214	225	231	229	221	213	200	215	209	226	245	235	176	229	232	237	207	201	242	247	251	182	208	178	231	226	221	223	217	213	221	231	224	231	197	212	202	190	216	234	182	195	202	222	199	210	219	244	211	199	227	236	196	219	231	220	230	221	218	202	216	210	230	211	228	238	242	245	211	226	221	210	211	231	213	220	225	200	216	222	231	224	237	223	193	230	187	186	208	216	210	240	234	238	196	219	239	206	206	202	215	218	231	221	251	215	207	217	227	219	211	251	215	209	203	235	211	211	211	207	225	223	242	204	213	227	225	241	200	221	222	206	206	212	222	221	227	223	214	245	216	221	235	196	202	228	233	204	221	205	201	219	219	198	208	228	239	214	181	217	186	216	235	235	183	228	218	224	217	232	229	241	214	208	216	200	194	204	209	214	201	237	226	223	227	213	185	213	213	216	199	235	250	225	222	210	197	204	231	226	242	227	182	230	235	213	215	225	233	207	219	205	195	240	211	225	211	222	209	228	215	210	225	207	224	218	222	240	236	210	256	246	209	210	211	208	240	237	197	226	220	202	225	231	223	213	232	223	198	235	235	196	215	200	205	220	195	235	222	206	193	210	223	206	211	248	194	205	229	224	233	239	203	221	220	211	225	206	224	228	233	217	194	203	224	246	217	233	207	217	220	240	204	215	201	207	196	225	211	194	241	227	224	211	217	213	222	227	207	221	217	213	212	206	232	208	222	239	195	208	241	203	223	207	245	231	221	229	231	234	234	233	224	232	184	231	235	235	204	208	256	235	214	239	206	238	235	219	206	222	230	245	201	191	205	198	207	194	228	225	245	219	235	221	210	241	231	180	225	166	208	215	231	241	227	246	209	219	225	232	223	207	204	200	210	213	223	207	243	215	213	209	221	197	230	206	212	232	189	213	238	234	203	223	230	223	215	218	196	225	211	238	212	198	196	237	232	215	239	192	224	185	215	203	236	235	216	230	239	197	209	206	219	220	224	240	224	236	201	216	198	234	205	245	202	208	217	241	206	220	221	222	231	211	243	249	216	215	219	208	217	219	215	222	220	224	244	211	243	206	222	220	228	202	221	202	220	196	240	228	205	209	243	230	213	217	222	205	203	216	216	227	234	243	208	222	224	198	225	235	256	242	219	207	237	243	216	237	242	204	214	194	223	213	226	239	181	232	229	187	211	229	212	195	213	234	216	229	185	218	246	230	209	213	215	209	211	193	225	231	208	208	210	235	216	248	229	196	199	197	232	204	221	240	219	223	236	211	212	212	210	209	218	219	213	230	204	225	211	244	244	218	200	212	225	220	224	208	248	216	226	198	236	225	197	225	208	202	196	213	204	217	195	252	202	221	216	234	245	218	217	209	204	204	220	239	195	222	237	214	227	233	229	208	209	203	206	223	221	207	196	208	216	243	211	235	216	230	228	212	203	206	207	256	229	226	217	234	232	231	197	237	184	199	216	239	201	208	241	201	208	222	221	247	195	253	222	235	223	223	245	211	220	198	209	219	219	246	198	216	239	189	210	203	251	224	213	223	212	208	243	207	226	217	221	226	209	224	214	235	210	197	204	209	193	209	215	217	260	216	217	230	226	224	217	226	228	209	214	236	226	201	237	185	218	214	218	232	234	215	208	222	218	203	213	215	225	198	201	217	230	214	216	211	223	194	219	212	234	193	211	216	201	197	249	220	214	216	216	206	235	190	205	223	220	228	228	224	217	223	217	216	226	209	212	246	225	206	224	263	225	217	193	203	219	211	219	226	226	223	221	229	233	229	225	207	198	230	225	230	232	204	216	227	248	216	221	236	214	200	207	244	208	232	214	217	228	214	225	228	214	203	217	204	226	247	236	216	220	238	216	215	223	220	187	218	213	215	200	205	215	209	204	251	241	204	226	221	262	215	213	236	202	211	210	230	239	231	216	224	226	216	237	212	222	223	186	205	227	234	229	220	227	225	233	209	204	223	236	237	225	209	187	206	248	179	217	216	242	213	209	232	208	210	212	239	233	209	236	235	224	218	208	196	217	205	194	230	196	215	221	222	216	205	250	214	210	210	194	235	243	203	230	216	230	217	211	218	206	230	212	200	230	213	225	238	225	226	223	221	221	208	208	231	197	214	224	187	218	218	222	222	217	227	202	212	208	242	235	240	208	218	239	223	203	210	195	213	235	252	238	213	221	198	247	213	183	216	225	227	210	233	231	242	226	240	226	219	205	210	224	228	210	241	217	212	219	227	194	217	219	236	229	210	212	225	226	218	218	204	202	228	216	200	232	199	229	208	230	225	236	204	213	222	226	196	226	217	224	227	218	222	223	227	213	229	231	219	202	201	235	215	222	220	214	233	232	222	220	242	224	218	213	235	189	238	224	207	219	218	236	209	206	238	234	256	242	234	200	212	206	208	222	197	218	216	189	213	232	202	205	229	221	210	236	229	211	201	251	217	217	230	194	204	199	199	213	203	209	209	233	203	175	223	196	220	236	202	213	211	202	201	222	208	215	198	222	239	220	226	208	206	214	232	233	222	214	193	232	198	213	179	237	225	204	214	237	205	231	221	210	219	194	247	245	212	220	230	191	223	209	223	232	222	209	214	227	208	247	220	215	214	233	230	207	219	200	215	212	217	215	207	200	213	216	230	201	211	242	180	209	219	235	214	240	220	208	232	211	193	194	215	189	233	207	209	223	188	219	228	216	228	236	217	227	202	244	218	200	250	204	228	217	217	216	223	225	229	231	238	200	231	206	224	208	205	216	228	213	199
16053	16232	2857	1129	1032	6494	21402	15786	5404	597	593	597	598	554	596	619	629	605	592	611	606	603	644	629	632	627	607	578	559	617	591	604	576	571	636	639	611	572	588	591	559	583	606	573	595	597	579	587	639	558	605	624	550	598	594	598	609	602	623	573	606	593	600	626	581	587	582	619	672	633	633	607	601	606	637	610	591	601	640	637	583	613	570	575	613	651	573	607	587	615	629	625	540	570	601	631	620	595	623	586	622	641	586	621	625	579	605	584	567	630	588	575	561	599	594	587	586	585	589	627	587	663	589	647	587	558	619	596	597	642	609	598	601	600	594	592	627	593	596	623	581	622	594	601	575	627	629	634	588	565	582	558	587	592	577	620	604	611	569	578	595	598	598	651	586	605	617	577	646	586	597	608	613	609	581	604	591	571	629	654	614	563	581	586	600	597	637	610	613	592	573	589	584	582	599	571	566	593	578	582	600	565	594	600	619	573	595	606	586	560	586	570	575	585	578	570	598	578	576	584	608	598	594	585	605	653	618	556	604	586	571	569	586	586	601	602	551	590	580	549	619	585	670	571	585	584	628	621	593	584	555	599	550	517	605	585	583	612	596	598	599	625	627	606	603	576	643	587	595	579	646	570	616	603	631	601	613	619	596	599	649	615	589	634	589	650	615	588	605	624	572	557	597	589	600	605	597	577	593	627	609	579	617	601	610	606	572	621	527	612	636	601	576	596	630	623	606	583	616	624	585	602	644	639	635	608	571	588	604	568	604	590	568	579	614	573	567	604	589	546	567	653	614	560	612	613	619	601	582	586	628	585	632	590	590	608	585	614	594	603	606	614	560	596	577	585	599	620	561	576	611	580	631	596	566	607	588	647	620	592	610	608	613	616	623	629	603	660	594	606	558	627	589	614	605	622	591	602	615	557	602	571	614	651	621	566	600	584	583	598	590	613	576	660	573	614	552	579	577	587	564	599	599	580	600	567	621	582	559	622	611	584	594	631	583	579	555	613	603	613	603	574	600	618	604	607	580	624	606	611	564	602	641	620	606	545	602	570	579	606	576	572	648	587	630	604	561	611	575	537	588	597	626	618	586	593	591	627	614	615	604	605	571	579	633	567	588	570	581	639	596	584	599	581	605	583	590	604	607	594	597	621	592	563	560	610	604	617	616	586	609	618	584	616	583	569	626	603	618	606	571	634	574	594	624	599	586	623	612	603	624	635	583	550	643	597	556	584	602	605	556	602	579	607	617	616	601	579	596	621	614	645	604	561	598	569	582	625	585	596	583	599	615	607	589	575	617	599	594	560	571	611	601	613	640	579	599	582	604	612	613	639	595	617	556	588	609	614	583	573	586	608	583	659	624	593	618	597	602	568	597	611	601	599	633	567	568	565	608	542	600	605	595	579	617	610	621	581	572	611	567	595	595	600	608	613	582	615	644	602	567	613	585	570	555	600	605	600	571	610	596	617	556	577	589	581	586	589	589	615	584	603	619	635	568	641	579	575	610	589	607	564	572	591	562	617	600	571	607	568	599	595	587	628	612	574	573	598	633	589	594	615	583	584	604	579	584	600	598	611	608	603	620	628	621	595	616	634	579	566	596	592	598	614	600	607	549	559	630	589	595	603	592	585	577	581	626	544	590	634	597	555	605	568	596	607	603	596	618	634	622	593	609	626	629	546	566	607	604	639	625	623	587	595	576	618	636	668	602	616	597	596	634	549	557	606	630	622	592	623	571	598	607	580	559	630	561	607	606	632	585	582	547	628	606	543	608	622	580	581	611	600	601	599	582	613	612	555	631	581	610	594	624	629	609	611	568	643	598	619	608	600	576	638	597	586	588	646	592	640	631	638	624	568	587	578	614	613	630	532	653	595	588	607	641	549	569	592	590	592	614	583	582	621	580	610	600	565	617	573	622	620	630	610	578	597	604	647	576	613	656	574	548	614	577	559	609	614	603	554	630	585	640	549	569	599	573	580	628	580	634	630	594	627	607	610	576	621	622	618	599	593	593	613	599	596	567	583	556	601	590	619	576	640	578	590	635	578	650	591	580	580	614	542	594	587	640	628	597	622	641	576	594	581	616	576	610	602	574	599	628	638	649	623	621	601	615	613	584	595	616	577	572	623	595	605	624	578	621	596	601	610	618	587	593	607	628	601	619	633	610	617	571	600	556	584	641	591	616	633	626	601	634	597	581	617	579	611	572	605	577	584	531	612	612	668	566	626	589	607	601	617	564	555	632	550	663	625	596	616	614	624	594	616	606	611	579	604	587	573	623	572	581	594	653	567	578	593	614	625	595	672	587	521	558	621	559	592	643	611	607	689	587	602	587	555	596	595	585	628	584	576	565	656	569	588	593	562	568	596	625	555	594	582	605	538	594	600	580	579	641	584	594	640	607	628	591	550	568	602	579	578	617	633	609	583	567	588	590	626	569	606	603	571	605	580	633	584	604	585	547	590	617	621	557	539	591	603	633	629	632	590	610	616	576	559	576	593	580	599	618	570	595	653	596	583	589	591	629	592	550	580	633	651	555	609	563	624	599	613	602	596	561	580	602	626	614	633	610	610	640	615	630	614	623	585	589	650	616	566	590	588	616	635	648	605	544	590	635	582	596	570	581	599	626	591	611	651	645	619	570	618	577	591	616	600	596	638	609	552	629	612	591	634	589	627	613	583	623	563	572	642	621	572	653	607	581	622	587	625	589	618	566	558	624	588	568	599	558	605	611	598	598	593	601	607	608	612	630	653	607	627	655	622	644	623	598	603	614	589	596	611	573	608	578	609	582	620	578	629	583	585	608	629	613	580	564	619	609	560	561	613	624	589	582	627	588	599	602	603	605	605	564	607	612	615	570	626	620	605	601	586	574	633	621	611	604	597	610	570	603	610	620	591	595	607	556	632	600	601	635	598	616	613	636	641	639	610	613	603	566	633	611	614	606	605	621	615	622	625	583	577	581	606	586	560	615	612	598	597	578	652	582	603	592	610	608	607	574	584	650	639	630	633	637	541	630	598	625	641	572	601	586	565	571	603	608	636	599	629	630	612	566	613	579	599	638	635	578	622	625	590	612	588	585	565	584	595	595	614	630	585	573	580	583	627	626	634	623	550	574	626	608	589	578	549	586	643	610	588	612	613	615	599	577	587	590	596	587	589	644	618	591	608	593	603	606	593	620	620	611	586	617	618	601	631	612	589	590	594	575	624	616	644	643	590	569	563	579	588	589	597	573	614	595	553	582	546	571	566	596	587	624	615	544	576	571	627	620	596	579	635	604	619	625	587	616	621	601	615	575	580	586	617	593	584	611	615	602	600	597	572	604	591	594	593	569	597	565	575	603	574	618	590	570	609	644	596	612	602	598	616	586	575	618	631	622	588	590	595	583	588	570	605	591	649	611	565	603	632	619	589	588	582	634	595	600	597	603	656	583	618	599	582	597	633	579	560	627	626	549	529	631	571	591	553	595	578	610	587	602	591	592	556	570	588
49813	47592	32226	22911	18787	26105	48222	38574	17454	1242	265	275	258	250	246	237	238	219	245	258	237	246	259	250	244	225	247	229	252	247	268	250	238	259	257	248	226	237	233	237	230	225	227	253	223	243	235	222	264	249	235	252	258	234	267	220	230	264	223	259	258	227	252	228	205	226	267	238	285	259	255	235	240	249	224	260	250	248	226	233	255	239	237	239	238	258	269	240	246	273	232	252	216	225	229	258	244	239	245	248	238	244	244	229	222	229	241	235	233	207	240	234	256	230	249	260	240	228	199	205	237	261	258	233	231	241	236	249	229	216	253	234	215	231	241	238	242	225	249	229	244	254	242	231	245	238	259	208	247	235	255	266	238	245	212	251	214	263	254	243	248	249	233	240	225	269	271	251	230	240	267	233	241	257	231	251	228	237	236	230	229	244	236	255	252	250	234	228	248	220	227	254	236	227	233	249	235	246	235	238	223	261	260	229	244	275	246	236	232	255	239	243	211	216	245	227	232	205	225	238	258	247	247	225	256	238	259	231	224	250	213	253	243	226	234	223	220	234	225	260	250	265	247	208	253	243	241	256	250	234	240	259	228	234	222	270	223	247	264	220	235	243	243	230	224	221	249	233	230	266	230	225	227	222	230	259	226	260	240	262	248	237	233	254	263	242	234	240	223	248	253	238	245	222	237	220	239	235	268	248	230	219	206	254	247	231	235	209	251	224	243	246	219	231	291	259	262	217	255	223	279	245	216	230	269	225	269	231	225	245	227	248	239	216	226	242	225	239	256	238	252	249	244	238	243	243	275	237	239	217	217	248	264	233	231	243	231	205	234	251	264	254	240	261	240	235	255	238	244	248	251	266	255	251	247	220	245	253	234	237	247	214	237	235	239	232	217	205	258	210	250	261	243	226	243	229	252	202	251	218	235	244	229	254	230	238	205	225	245	246	261	247	224	239	242	223	240	258	224	223	254	246	218	226	253	234	203	238	234	240	246	253	216	261	277	266	245	237	215	265	244	236	234	234	268	224	224	230	250	251	264	256	242	267	241	254	221	228	255	268	255	209	236	232	259	225	261	231	241	239	224	243	268	259	245	247	223	239	229	238	248	256	235	228	222	235	264	234	267	230	249	233	245	221	267	263	253	234	254	232	242	234	239	245	249	238	261	232	231	221	249	237	233	216	254	267	235	242	231	263	259	228	232	241	226	235	263	238	229	266	216	247	248	247	226	234	251	234	249	231	236	230	242	259	233	264	274	274	220	196	229	264	232	211	239	229	265	240	238	223	230	254	251	253	229	220	240	246	231	239	253	266	226	267	242	227	237	239	231	248	264	247	231	258	241	252	272	261	239	234	227	242	218	250	250	228	248	249	239	247	241	230	232	251	250	243	252	230	241	197	234	244	239	225	257	272	245	235	277	229	241	214	221	208	216	254	240	251	256	243	221	239	225	254	222	242	234	235	253	245	253	240	240	243	232	248	237	237	242	192	235	223	222	270	230	239	240	260	238	243	242	236	226	269	233	228	236	227	252	240	278	230	247	225	240	264	232	272	218	260	252	222	261	254	218	234	212	229	241	249	234	264	239	253	224	237	237	227	273	251	240	256	275	221	237	243	254	245	256	212	225	230	228	241	240	240	240	256	240	236	230	217	229	214	228	220	236	205	240	228	254	242	235	237	230	230	244	258	237	249	225	238	253	259	260	219	264	212	259	239	239	253	249	228	243	251	263	244	242	254	251	227	235	241	233	248	259	236	265	242	227	241	238	230	253	237	237	244	240	238	236	220	229	260	244	232	256	229	263	236	194	246	237	233	254	272	244	226	249	272	259	249	250	276	245	234	251	247	240	262	253	225	251	239	257	204	233	239	269	243	226	239	246	223	239	245	256	244	253	241	243	251	239	248	248	218	225	242	246	209	255	246	264	257	243	242	243	247	218	243	231	236	227	262	235	268	242	239	259	223	220	218	231	247	246	206	249	256	243	242	262	220	248	271	224	259	241	210	242	237	244	266	263	247	269	259	224	243	219	240	273	225	208	212	275	230	245	230	216	243	234	222	272	238	247	219	244	213	271	224	255	225	247	204	224	247	265	238	246	232	262	238	266	246	264	242	246	255	279	255	249	227	224	245	261	215	237	244	216	254	211	247	237	247	240	240	256	221	259	234	222	277	227	234	230	269	252	254	246	206	275	236	247	222	257	243	231	247	217	245	244	223	241	222	231	228	233	245	238	248	227	231	250	207	224	249	210	258	231	262	218	257	226	247	203	247	223	236	241	244	237	223	221	251	274	218	224	236	244	272	248	250	242	254	220	271	203	210	232	222	236	241	239	236	233	248	255	244	243	271	220	261	229	220	244	222	261	240	241	258	232	276	241	245	237	235	284	257	230	209	231	241	254	257	243	226	225	238	207	233	244	250	226	239	243	236	240	260	236	271	235	219	244	253	234	242	247	249	246	234	230	254	240	226	205	239	253	225	234	249	229	240	246	248	206	236	232	243	248	217	212	218	233	243	255	284	240	250	261	222	260	239	223	236	242	232	236	248	229	209	230	277	247	236	234	250	227	255	255	233	232	234	227	232	243	246	250	238	236	269	254	237	246	245	214	248	229	255	249	227	227	282	250	244	254	261	238	230	224	220	217	222	220	218	267	251	251	254	259	225	231	236	232	227	245	224	249	208	236	265	226	287	234	221	238	234	215	221	221	251	213	254	236	250	249	224	253	240	248	253	233	241	254	275	242	260	241	264	241	234	263	240	198	243	241	245	225	246	232	250	228	248	242	227	239	251	243	235	279	234	248	220	229	243	255	242	242	217	230	236	243	235	249	260	248	255	248	244	199	209	267	261	214	241	230	238	236	208	249	225	215	234	235	251	230	233	257	243	248	265	225	259	250	233	226	236	233	224	207	241	266	225	226	230	231	221	231	229	215	227	227	258	273	251	240	245	265	224	260	256	233	233	253	219	211	257	225	200	256	235	231	238	237	256	226	269	226	235	259	236	271	231	241	217	224	234	222	225	227	246	229	233	251	229	236	256	234	237	232	228	243	244	250	241	259	242	238	232	262	237	268	227	232	224	247	221	245	243	229	230	221	253	259	260	251	251	245	240	235	248	216	229	227	223	253	225	255	240	248	247	213	259	255	227	251	249	233	254	241	219	246	252	257	239	231	244	265	249	256	230	232	209	267	238	249	261	267	278	238	241	230	251	240	244	248	230	228	223	244	237	239	268	218	245	255	239	252	251	266	259	231	222	269	260	221	242	259	250	227	254	255	254	236	251	226	247	233	262	225	227	217	240	252	237	234	237	260	223	222	252	249	231	250	251	217	276	297	200	249	251	235	245	242	245	234	236	242	230	249	248	227	211	232	219	250	261	247	235	257	223	271	223	243	233	234	245	238	246	245	229	234	228	214	229	257	252	239	265	227	250	226	249	231	225	276	236	250	223	235	232	209	244	247	232	226	233	204	224	216	244	232	239	224	240	252	243
41823	51079	14072	6658	6001	36554	60955	49567	24345	699	674	668	633	664	612	632	620	702	636	654	673	646	607	671	687	663	598	657	638	691	687	623	634	688	663	651	635	662	691	609	648	712	680	636	606	652	645	652	627	612	645	628	686	671	699	635	617	639	649	670	640	622	708	661	649	676	739	900	821	769	651	675	682	676	601	641	663	657	621	613	639	666	642	651	637	639	657	667	679	649	653	642	631	631	636	590	637	644	607	641	623	662	685	635	650	653	597	673	647	663	658	626	641	644	623	653	686	647	664	647	632	635	669	666	636	614	655	665	650	628	620	651	663	633	636	639	627	665	663	650	660	649	682	634	681	630	682	665	643	608	652	626	664	637	629	654	648	624	634	593	658	687	620	643	636	619	627	651	645	620	642	651	650	672	648	649	656	657	642	630	628	634	668	664	621	612	636	632	634	663	703	660	655	619	618	631	645	723	662	630	667	655	662	633	642	700	648	599	645	668	670	624	646	670	682	624	644	651	653	647	674	670	661	660	659	670	659	673	672	657	636	671	598	671	602	641	693	679	643	617	645	656	694	621	597	597	638	663	633	684	601	624	689	693	656	639	609	643	627	675	673	665	680	624	608	628	683	607	635	644	665	635	676	675	641	641	650	642	659	669	593	668	669	670	694	673	674	586	654	647	650	690	627	609	689	664	650	631	683	641	669	611	657	602	633	628	651	653	635	620	617	619	678	627	669	679	627	637	635	648	677	634	637	604	632	649	637	627	610	630	611	614	637	604	611	618	655	616	686	659	667	641	635	648	681	650	625	623	597	665	633	618	664	653	660	648	661	660	662	693	675	700	630	661	652	633	640	641	666	599	645	614	669	668	620	641	621	603	646	669	690	673	645	630	637	665	654	584	678	629	685	626	650	612	693	606	629	605	622	655	679	665	670	638	630	610	629	623	664	623	634	655	665	631	621	649	623	651	631	653	620	650	642	632	670	671	626	625	671	635	647	683	645	623	627	650	669	639	609	658	641	660	654	626	667	658	644	645	659	663	677	632	693	595	679	621	646	664	625	627	634	651	613	654	668	661	640	658	632	660	640	669	635	596	673	643	698	633	608	645	636	630	665	683	636	656	632	732	669	643	700	626	622	635	640	655	669	651	697	675	651	642	653	670	634	644	665	607	624	637	613	621	677	653	665	656	634	609	621	647	727	607	663	616	608	665	671	599	615	649	648	672	636	666	683	668	662	652	684	672	670	619	681	667	629	632	623	624	628	650	662	643	592	625	651	624	646	700	626	661	647	643	663	636	710	649	637	589	642	625	588	660	592	692	643	652	650	595	652	678	662	645	668	660	624	674	665	625	628	635	653	631	635	643	637	654	682	652	635	688	629	638	689	634	670	654	633	619	652	682	664	601	674	581	639	653	628	661	647	656	627	650	645	653	660	632	639	652	667	657	626	643	655	619	684	698	621	634	631	641	667	640	656	606	679	637	661	634	670	661	672	607	649	686	656	665	611	659	612	628	646	639	643	643	626	662	641	609	651	636	662	629	643	667	682	664	620	666	701	678	635	638	613	640	624	651	660	639	640	659	644	599	640	634	673	602	665	614	648	657	634	664	646	673	663	645	644	673	676	640	657	677	659	683	642	677	647	638	659	649	620	643	672	616	617	663	626	672	607	651	621	677	635	690	653	618	679	659	630	613	623	678	655	677	633	589	666	657	634	616	682	664	649	671	619	624	638	638	654	634	618	648	663	641	675	650	629	599	642	656	647	660	665	614	652	661	646	644	645	627	650	685	634	653	656	627	675	654	629	615	683	658	662	634	699	632	638	616	620	638	655	588	647	649	633	698	630	681	615	679	627	647	618	652	637	643	675	634	638	691	650	642	683	661	651	645	656	635	585	612	659	620	655	619	625	661	698	682	663	631	645	640	639	644	606	657	673	645	673	632	632	684	640	641	643	607	658	694	645	661	615	625	604	665	641	607	645	663	611	657	627	626	632	636	617	634	682	631	683	649	682	633	646	656	646	633	634	669	670	625	626	623	670	642	657	634	646	629	671	634	659	640	646	631	649	682	678	648	661	665	640	691	628	622	626	654	661	658	673	621	678	632	621	656	676	656	646	636	633	666	643	690	668	652	603	595	626	654	642	591	607	663	667	647	623	623	631	683	722	640	639	669	647	671	628	644	635	662	641	618	648	651	679	693	635	671	680	665	646	691	626	643	648	659	662	621	669	664	635	651	656	621	651	640	683	616	693	637	667	618	675	657	694	633	656	627	637	697	661	659	616	662	644	639	666	652	638	681	670	682	613	646	663	616	613	688	646	629	649	666	642	665	616	652	640	618	666	624	647	682	637	650	625	675	619	670	673	647	688	675	646	640	622	672	622	669	642	665	651	661	618	644	625	613	638	643	641	643	651	650	644	636	662	620	632	639	641	651	635	655	613	645	654	691	613	656	722	657	607	622	646	650	606	674	654	715	609	633	662	615	671	663	657	648	637	618	628	718	593	650	614	636	649	659	655	671	669	646	653	671	663	637	626	670	652	632	612	694	636	630	643	646	632	658	585	634	619	641	670	639	604	641	643	676	656	603	635	686	631	654	679	617	677	667	614	634	677	644	647	656	625	678	669	627	612	635	644	651	639	625	661	676	632	612	648	674	650	650	666	658	653	627	633	644	617	682	653	620	645	632	630	641	675	647	691	629	643	646	676	672	652	660	634	631	655	679	630	613	648	638	615	631	662	595	646	666	655	664	694	618	623	629	639	637	674	649	687	634	638	669	691	621	661	646	682	653	584	648	631	630	690	686	633	635	616	614	669	676	665	622	604	637	661	682	654	673	635	668	670	646	650	647	649	641	645	658	636	612	710	608	650	658	610	692	637	658	634	644	665	630	672	610	618	602	666	701	652	642	662	704	663	630	637	645	651	687	647	644	651	669	638	630	651	643	644	659	606	637	630	654	667	648	612	649	675	642	661	649	631	681	686	650	617	677	685	661	650	657	612	632	630	651	665	641	618	618	585	634	656	642	686	648	654	641	627	682	585	633	621	617	652	626	625	600	611	653	646	619	704	691	641	641	698	672	666	663	654	640	608	652	636	641	673	636	655	660	641	632	649	640	677	677	668	617	610	661	631	683	666	675	662	645	672	667	619	646	612	654	631	645	648	650	654	675	632	646	661	624	714	664	616	612	610	650	634	643	643	641	665	674	620	638	652	664	609	670	606	613	684	650	681	648	663	611	662	674	631	671	613	644	645	646	672	609	622	619	674	623	654	668	649	647	633	643	632	608	660	609	669	644	624	653	664	630	670	641	645	679	593	616	649	684	627	652	644	581	620	650	671	625	662	648	612	625	619	687	697	626	681	647	647	653	644	585	668	638	625	701	673	638	651	655	640	616	641	620	646	688	647	610	601	643	623	594	600	631	672	689	684	645	680	623	636	615	621	650	618	636	653	651	651	631	654	673	628	675	645	688	661	633	625	645	637	646	667	634
54662	50456	31104	24298	23585	43792	59102	46278	24229	4248	312	293	285	305	294	298	295	324	314	288	301	312	258	276	311	299	300	289	246	293	305	301	267	320	294	310	302	267	287	303	292	278	279	301	275	274	288	318	258	290	348	324	277	279	271	297	326	316	291	281	293	293	310	292	271	289	309	280	303	298	315	286	291	295	289	273	321	287	284	292	281	298	303	273	292	287	306	297	286	291	309	298	272	235	281	285	276	317	278	281	278	306	306	310	284	289	306	301	313	300	297	290	298	313	306	300	290	308	297	319	314	301	288	317	237	281	294	299	308	311	280	298	309	279	308	300	282	304	291	279	297	276	266	285	287	316	330	274	306	295	298	299	291	282	267	315	274	298	308	290	292	275	302	332	287	308	312	306	309	283	276	298	294	286	298	290	310	278	304	308	275	286	310	273	313	292	280	296	282	311	323	302	299	319	294	291	294	240	288	288	301	294	305	308	292	282	296	286	320	304	309	283	279	286	316	270	303	299	293	333	314	279	315	315	315	258	276	303	319	289	309	295	283	313	275	282	287	314	293	262	314	299	339	332	295	282	290	305	336	313	299	285	299	322	293	303	290	303	311	324	327	294	281	268	282	290	290	306	285	297	309	283	276	276	307	260	296	287	296	282	286	302	313	308	275	279	317	297	297	299	312	317	308	294	309	318	281	303	304	278	336	299	280	302	302	278	263	289	298	269	297	276	285	307	293	288	287	298	285	271	270	320	314	311	301	305	287	301	301	285	313	274	304	284	314	280	269	313	293	295	289	266	280	287	281	291	278	313	299	320	281	331	278	312	287	314	293	293	278	309	262	333	269	299	343	266	310	298	322	320	291	285	282	281	292	318	313	308	275	341	308	318	301	316	294	298	284	296	281	296	326	280	339	303	282	308	325	309	317	275	294	293	286	284	335	295	281	276	300	243	282	283	301	279	301	313	273	303	291	291	312	282	305	289	288	271	312	302	301	323	267	267	286	252	339	259	271	311	298	288	275	296	292	284	325	258	283	264	310	296	323	277	274	295	287	280	294	305	303	297	273	257	281	278	317	258	280	295	275	289	302	274	315	307	279	278	301	291	309	307	298	309	312	289	310	276	302	301	331	313	280	282	307	293	341	297	286	310	280	300	296	262	276	324	305	323	299	320	289	299	302	295	338	306	302	309	287	291	316	244	327	273	254	291	276	299	320	300	295	337	262	308	292	334	277	259	293	275	261	265	301	297	298	271	310	295	291	301	286	292	300	288	252	272	303	299	263	250	282	274	335	280	319	263	294	276	290	286	271	302	274	273	293	300	305	281	302	303	288	308	336	297	306	318	295	272	308	310	295	275	294	319	300	300	265	288	304	296	312	282	289	312	259	257	289	313	324	302	287	310	294	301	308	270	282	277	271	302	277	296	281	318	297	287	277	325	308	291	312	277	309	292	308	308	290	287	298	299	308	303	277	318	286	310	319	285	317	314	296	287	288	275	335	291	305	290	272	284	285	271	276	289	295	293	332	308	297	304	294	280	288	266	312	306	303	282	288	280	292	248	305	282	278	312	270	306	300	312	307	277	279	286	286	293	305	285	295	323	287	284	300	271	276	297	306	304	273	302	299	272	305	276	306	309	288	268	291	263	289	293	276	278	280	313	276	297	309	319	325	291	309	282	260	330	290	290	299	315	299	281	284	267	284	275	268	277	279	306	287	321	307	285	291	280	291	261	290	291	279	277	281	324	286	271	256	285	292	288	270	287	304	299	301	309	313	313	342	305	287	280	288	310	272	275	268	299	296	290	305	275	302	286	289	323	295	341	291	287	307	287	319	292	279	304	306	270	283	295	293	306	307	284	315	298	289	287	290	282	275	282	302	269	271	288	287	283	272	285	283	299	302	288	290	293	285	304	257	311	299	283	295	300	284	282	301	318	292	295	307	288	285	292	286	276	290	286	257	268	284	291	281	299	282	288	270	266	290	314	294	289	265	301	266	321	262	293	309	314	282	297	266	290	310	250	269	280	259	269	263	302	271	307	307	319	291	310	299	312	285	289	310	300	307	299	309	316	312	305	262	301	306	300	308	310	281	318	332	317	285	261	295	287	292	289	305	305	314	338	318	299	277	293	289	314	265	299	274	285	313	330	306	285	276	262	318	293	304	308	297	298	277	337	285	288	296	300	288	291	283	294	284	309	296	275	285	271	318	282	287	292	331	276	287	285	284	298	299	285	293	273	314	299	286	283	293	346	277	308	275	320	267	253	306	306	309	275	302	292	288	290	275	298	328	283	288	304	285	294	323	303	304	294	339	302	318	286	297	272	273	321	309	296	302	272	282	308	276	284	302	315	314	285	328	302	304	292	278	284	298	305	304	285	289	317	321	308	278	278	328	303	254	314	321	295	301	285	287	283	274	319	316	317	305	314	294	299	295	299	272	316	294	305	301	300	307	303	287	305	317	295	311	306	296	296	286	289	271	315	290	279	289	301	323	280	307	274	338	264	332	313	282	298	295	290	299	300	294	289	297	305	298	301	328	291	277	335	278	296	282	303	299	301	304	311	308	304	297	284	278	264	289	314	330	279	277	300	298	297	317	283	275	288	314	278	307	297	322	286	274	311	287	308	288	307	319	316	311	321	310	284	267	300	287	290	313	309	303	287	287	310	289	280	295	277	305	312	301	298	270	280	254	302	306	303	297	289	302	319	308	319	301	254	316	305	301	278	282	308	296	292	294	288	300	281	298	284	310	320	290	323	333	297	296	322	326	305	284	272	285	289	295	278	332	304	296	293	288	304	289	304	329	340	314	325	299	285	325	307	271	299	305	283	288	320	301	309	308	291	278	307	298	295	289	320	264	300	318	305	297	298	281	274	305	278	277	275	262	271	298	299	277	259	271	312	290	317	291	265	311	313	307	325	298	308	273	287	279	303	287	273	298	293	288	291	299	273	303	283	283	280	265	318	306	289	298	310	319	320	291	250	276	296	314	305	304	282	339	278	296	283	330	297	311	281	313	278	296	302	297	300	270	315	287	280	309	301	270	284	279	278	309	268	270	292	265	307	284	315	292	323	288	297	345	274	300	314	305	296	267	303	312	302	269	292	272	288	276	284	291	284	298	270	295	290	326	318	331	282	273	286	329	326	297	287	256	301	282	322	294	306	304	296	311	283	282	311	290	290	292	257	280	298	262	317	268	286	300	332	301	273	279	263	278	282	285	284	317	271	308	297	276	281	301	313	310	280	291	295	317	282	283	278	265	266	280	279	280	276	290	311	274	305	292	292	304	302	285	302	292	284	300	299	329	290	281	299	320	311	292	310	289	327	284	294	317	323	312	293	314	298	300	293	300	309	286	290	318	284	287	307	307	345	281	266	290	279	293	264	290	302	295	300	318	305	254	298	254	282	284	332	281	282	290	285	300	279	286	293	287	274	303	294	278	320	304	282	301	274	318	286	291	292	265	297	295	284	305	252	322	305	289	282	266	293	267	287
45372	52692	14818	10915	12598	66006	73605	56694	32996	3497	815	786	754	807	797	756	736	675	793	775	779	797	747	810	758	725	771	774	759	734	776	742	787	754	740	724	793	756	772	763	778	680	756	734	780	727	804	729	814	750	778	769	787	751	739	738	748	659	751	794	695	777	804	787	739	835	936	947	803	768	778	776	748	762	728	760	771	748	760	785	742	770	703	753	724	749	752	731	812	758	736	720	758	759	744	757	804	730	776	758	769	801	753	728	728	827	758	777	764	727	738	777	730	819	747	752	727	755	759	768	760	760	783	799	780	703	719	807	774	752	721	788	692	742	778	757	759	766	776	751	752	693	751	752	746	753	735	787	759	721	757	787	751	750	744	776	721	731	714	763	712	745	725	754	716	782	728	740	768	765	744	740	736	730	774	760	793	816	758	728	740	758	762	799	752	767	771	708	738	754	722	776	765	744	771	748	720	722	753	737	775	716	722	708	720	791	782	750	757	741	786	749	758	718	801	721	779	793	738	734	807	763	755	779	793	754	766	729	802	748	768	733	738	725	733	728	727	689	725	740	751	747	747	723	709	736	723	702	738	769	769	744	753	770	697	815	746	744	751	823	743	791	718	778	750	735	720	765	745	777	731	768	762	759	727	790	768	721	753	742	760	754	739	699	745	760	712	721	755	785	780	727	751	723	711	769	721	743	784	751	771	764	735	761	819	780	795	728	659	747	764	743	778	778	769	761	768	779	735	751	749	782	731	735	755	701	724	731	741	768	753	816	738	766	766	792	779	743	720	686	743	742	743	789	694	773	736	771	704	715	787	784	705	771	793	746	757	764	744	746	763	773	787	775	747	723	689	761	739	762	785	782	760	740	769	736	738	773	724	767	716	750	761	785	721	802	758	777	773	769	715	708	732	790	755	743	744	776	758	715	765	750	762	764	747	749	746	784	720	768	758	760	782	764	755	759	743	735	763	768	739	758	755	732	752	786	740	787	758	721	727	755	768	770	747	779	787	785	720	790	791	787	769	740	756	766	780	732	802	753	777	804	725	746	769	727	763	751	731	766	786	741	724	743	766	790	712	751	758	695	771	757	751	683	755	747	768	752	747	739	744	754	712	754	779	784	768	708	755	730	767	720	744	755	724	727	740	755	760	759	752	718	744	775	791	729	768	749	754	740	769	745	739	742	780	706	676	738	732	787	770	750	726	730	765	775	770	766	789	784	705	767	706	722	788	737	749	738	761	793	754	737	743	793	732	799	713	720	770	762	768	761	807	767	710	702	744	759	736	758	739	736	816	721	737	764	776	768	781	761	760	745	739	749	720	753	800	788	696	735	771	732	788	718	750	739	782	747	724	717	781	760	763	739	718	758	759	747	750	776	802	715	758	810	695	721	787	764	754	775	775	742	782	755	728	752	773	735	775	704	772	667	725	771	723	722	728	743	772	755	792	778	741	753	730	718	792	736	757	723	737	733	719	729	751	746	755	747	772	756	718	774	719	730	811	739	771	711	739	761	784	771	728	733	761	699	790	751	790	788	791	742	727	771	724	757	750	775	764	747	781	722	783	734	766	790	752	762	755	759	780	770	750	716	764	758	767	810	720	761	730	706	747	754	720	758	775	778	719	734	754	760	760	757	764	680	788	769	723	727	757	750	772	798	751	725	728	760	786	757	780	741	792	769	784	734	782	774	723	758	708	785	769	750	706	760	733	795	742	746	738	720	774	744	773	760	776	754	697	740	737	733	761	728	725	753	765	752	722	746	717	765	755	756	789	727	751	752	692	771	730	734	752	780	760	761	692	754	768	746	804	723	741	762	732	738	753	685	776	776	754	740	795	715	733	756	800	774	799	786	731	731	736	766	735	728	742	741	785	733	770	756	787	756	759	762	768	767	783	742	799	776	716	772	704	761	780	743	799	729	721	742	718	740	744	737	750	760	764	715	777	757	763	763	807	731	763	739	708	796	716	774	747	775	702	771	703	757	714	728	736	760	709	756	776	761	754	762	779	728	707	788	764	775	711	748	740	759	727	724	729	733	733	780	772	714	774	806	781	762	716	753	752	713	777	760	722	811	745	758	754	780	757	712	705	776	731	753	754	730	747	764	745	753	740	775	790	777	753	706	758	730	772	715	768	771	764	739	785	734	743	738	711	723	792	765	732	751	758	769	769	673	724	737	741	775	785	740	751	775	760	724	741	797	781	756	796	755	751	767	728	768	767	764	765	727	782	739	749	771	759	745	716	761	766	786	731	780	753	762	716	752	703	718	768	760	785	783	706	783	746	817	780	801	727	790	771	738	750	762	770	714	796	821	722	741	742	726	733	785	765	754	728	759	720	783	767	757	751	770	725	760	753	756	726	763	816	748	756	763	751	743	765	780	770	709	737	734	734	746	771	707	782	780	761	749	754	820	725	774	756	755	744	760	721	769	746	709	722	772	753	767	763	729	728	731	782	745	739	738	742	797	751	745	716	786	770	756	741	725	770	733	760	744	762	787	757	748	751	769	778	799	751	744	802	752	754	743	764	746	728	767	786	777	691	724	746	720	779	771	779	716	782	749	714	733	796	758	711	763	742	731	743	756	796	717	771	751	752	745	708	750	769	737	751	734	757	741	764	751	714	726	795	792	766	789	788	740	723	783	780	764	778	758	720	760	745	730	727	744	788	763	755	771	750	759	765	727	728	779	756	727	765	806	723	731	778	721	761	781	723	731	774	759	739	780	795	721	767	783	763	703	777	737	738	793	738	763	760	705	762	737	730	788	801	782	782	809	756	783	789	705	750	755	754	748	729	776	759	718	748	749	777	769	766	809	733	777	745	769	747	770	779	777	734	714	760	737	781	743	762	721	754	721	794	745	761	727	769	751	726	788	780	781	770	721	737	695	750	786	781	751	745	738	750	781	763	687	758	768	734	741	781	751	736	728	806	733	772	794	728	751	734	744	732	749	749	773	761	765	725	798	737	774	772	780	739	758	787	759	799	757	752	747	739	710	783	800	721	767	744	721	767	753	707	842	740	760	755	727	758	733	764	779	749	795	768	740	744	806	767	713	750	759	745	825	745	745	770	757	785	753	786	720	747	767	707	768	728	783	778	725	772	818	758	753	828	782	732	768	750	741	774	741	755	732	756	773	745	773	754	740	734	727	707	766	735	737	741	700	733	724	708	808	770	748	765	729	778	698	773	713	731	766	814	780	768	713	688	773	701	745	751	793	750	725	776	731	804	756	711	760	776	744	739	733	806	771	696	737	738	723	730	775	778	734	748	797	740	754	775	762	780	771	726	768	718	774	749	794	767	722	769	785	750	781	783	744	714	724	740	750	770	721	746	754	716	744	745	775	748	778	766	765	757	720	785	762	754	786	748	753	781	736	757	807	773	759	745	759	726	694	742	764	731	780	786	795	762	736	731	768	802	748	749	761	715	721	802	787	762	780	784	754	740	765	729	752	788	766	768	725	767	771	720	749	753	710	776	779	760	758	788	742	773	775
16884	24456	4954	1000	651	4457	6779	4450	1843	413	201	245	240	198	232	201	245	228	217	231	233	230	237	217	204	219	216	222	206	193	236	202	213	249	246	216	210	204	200	234	225	250	221	222	226	199	227	215	226	210	203	245	249	212	236	219	244	233	205	215	225	234	253	242	224	230	227	222	238	225	240	236	210	214	207	252	231	229	242	212	238	199	227	200	223	209	228	201	216	211	217	226	206	231	220	235	214	239	191	224	237	228	193	220	233	223	232	211	241	221	220	222	260	242	205	213	207	196	225	214	274	232	211	224	217	228	223	200	239	213	213	228	232	232	214	212	244	233	229	213	213	221	241	204	229	205	216	225	205	174	252	212	219	207	208	224	243	209	217	217	217	243	247	231	235	231	202	267	210	241	235	215	210	239	242	250	236	224	205	231	198	214	208	234	249	217	225	234	249	216	235	210	229	224	195	213	226	214	224	230	252	244	219	217	240	240	216	227	204	232	222	225	236	236	225	235	223	194	231	217	248	219	229	220	238	186	196	219	192	224	201	219	209	234	230	228	213	198	175	240	220	244	222	214	236	213	234	219	227	188	216	205	228	219	252	253	230	210	227	234	223	209	217	226	199	233	188	208	236	211	231	239	219	241	230	221	215	215	231	233	232	245	229	208	227	225	229	231	239	194	226	236	246	215	223	188	222	249	231	201	220	220	244	219	240	238	223	228	245	234	225	239	214	196	239	227	240	210	193	220	224	252	239	229	225	256	214	204	198	227	181	200	202	221	191	210	212	208	245	229	219	214	223	235	226	212	229	232	200	222	217	214	233	233	219	213	192	227	241	224	225	234	240	180	237	236	219	227	226	226	222	221	236	221	221	234	223	234	238	230	228	241	233	224	223	225	243	230	228	230	211	206	226	248	214	223	195	214	228	253	220	197	220	212	227	218	225	224	225	226	196	217	199	237	202	239	225	212	232	231	220	240	233	201	228	248	231	246	209	223	210	204	220	207	239	236	209	210	225	199	218	216	239	217	212	217	241	223	230	232	218	250	251	234	238	206	231	238	228	220	241	236	241	223	213	226	231	209	231	217	208	253	226	231	215	238	238	183	229	215	233	214	232	239	223	216	227	257	222	263	207	228	207	250	208	220	231	215	221	242	221	220	213	212	193	245	203	246	220	220	218	211	248	226	243	240	228	261	200	214	213	203	215	234	220	229	241	217	219	225	229	209	232	237	231	209	216	228	209	231	216	235	189	210	240	213	201	243	218	240	252	224	231	212	226	226	213	197	219	210	209	217	225	189	209	198	236	233	209	207	243	222	226	215	232	215	226	242	205	217	253	228	211	231	212	240	234	226	240	239	199	226	231	218	204	238	218	215	214	250	207	241	230	226	218	211	214	214	197	210	206	212	200	239	255	220	230	231	206	226	235	212	260	219	215	244	221	208	243	210	235	238	231	225	219	219	223	206	212	203	216	258	212	239	249	198	233	237	234	210	239	235	196	232	235	228	227	220	252	227	231	231	211	216	216	235	208	246	209	228	221	220	202	205	230	227	231	250	209	202	230	225	224	208	226	233	218	211	225	224	234	224	214	210	235	231	242	219	220	203	225	257	247	251	213	180	215	223	223	242	226	217	204	197	224	222	218	201	227	217	218	243	238	230	217	216	213	219	264	221	224	233	237	213	226	203	208	246	233	219	224	205	241	234	224	224	197	210	221	234	230	245	239	221	253	237	227	214	223	184	232	232	211	231	233	238	230	210	223	235	262	213	235	222	239	234	212	249	218	208	213	210	190	229	220	249	208	235	244	229	234	215	224	213	235	231	191	200	212	214	244	240	259	210	247	233	196	227	252	210	211	247	245	247	220	242	215	229	214	218	255	243	231	242	228	239	223	226	201	254	255	221	221	217	212	219	243	238	255	234	211	212	240	231	239	200	255	215	196	218	221	206	252	233	232	231	219	228	206	228	215	231	219	228	216	211	237	220	254	200	205	214	231	205	229	207	220	243	240	248	233	224	236	225	235	219	246	245	216	209	231	229	209	220	215	230	228	200	209	214	234	227	211	240	214	239	231	213	234	233	262	242	231	202	229	257	228	201	230	207	222	251	249	222	227	214	226	217	216	245	245	225	254	223	241	222	209	222	204	236	227	236	195	222	217	247	224	211	242	221	224	197	197	235	246	198	205	250	218	198	221	213	228	238	225	252	219	222	232	213	209	218	242	211	217	224	222	216	248	232	231	237	232	204	240	213	219	221	216	218	233	201	212	230	232	208	216	240	226	236	212	219	237	227	235	210	204	220	220	202	231	237	227	217	239	226	219	271	214	220	179	206	240	222	208	221	208	220	222	228	235	211	203	221	229	216	231	242	205	240	228	241	204	218	259	238	231	234	228	215	227	226	225	217	228	234	218	207	217	237	223	236	197	226	209	228	213	222	215	195	214	233	216	213	265	257	227	207	259	218	245	218	193	207	224	221	228	220	224	223	224	185	233	223	219	221	229	225	217	232	226	232	209	248	223	220	192	216	212	220	233	227	196	206	209	224	222	231	203	217	239	244	203	226	218	240	203	225	228	210	230	224	208	238	212	231	229	246	236	250	216	224	241	224	236	231	217	251	226	235	237	242	216	244	188	240	202	225	231	201	224	265	232	224	213	252	219	227	228	207	215	228	220	207	218	215	217	226	197	212	223	199	233	255	217	214	220	208	231	232	229	223	226	204	230	213	207	219	227	215	231	202	210	194	230	245	224	242	230	224	211	228	236	224	242	227	232	212	209	219	244	217	215	230	220	240	218	227	217	210	233	217	224	214	228	229	238	241	241	232	215	237	247	219	229	218	217	254	212	223	230	213	218	249	210	225	228	239	246	212	191	230	237	239	255	226	239	213	219	224	238	227	216	208	238	239	215	208	218	217	209	210	223	233	230	241	243	232	244	265	225	200	234	222	198	237	198	221	227	190	230	198	203	223	206	242	231	230	241	229	212	217	224	203	215	236	206	227	241	230	217	197	221	227	209	226	211	230	224	248	204	239	232	205	239	243	235	221	214	232	234	227	216	210	225	220	232	194	188	234	200	208	232	231	232	205	220	253	240	248	241	247	212	196	222	236	250	217	235	227	208	194	216	202	215	235	199	219	244	237	230	231	224	217	214	240	244	233	222	207	230	225	223	227	237	232	215	223	253	202	211	220	206	222	216	214	205	221	273	237	207	200	206	199	217	242	242	228	226	238	244	219	214	230	221	208	226	226	227	226	235	246	202	252	230	226	232	221	245	204	221	245	191	198	207	208	211	224	228	211	212	194	228	226	208	215	231	221	248	238	230	215	236	235	215	239	223	199	192	223	210	226	219	220	224	221	242	233	202	196	245	206	216	244	201	246	201	242	231	242	224	219	212	227	211	211	227	212	229	198	220	223	227	236	210	248	241	227	223	200	232	242	226	233	215	211	227	200	195	241	239	202	206	249	214	235	229	217	229	217	252	252	200	215	256	228
14105	24212	1731	1168	1313	16187	19985	13109	5885	1213	605	634	625	629	627	587	590	618	593	616	580	612	609	621	606	698	604	595	608	653	621	587	621	630	611	602	601	613	611	615	599	630	580	619	602	604	603	584	594	593	624	566	613	598	571	643	648	618	601	570	609	599	580	620	618	632	603	604	627	625	591	582	682	606	646	614	650	612	559	616	631	604	534	635	602	607	644	591	625	562	638	599	647	631	614	624	622	595	644	589	588	645	605	619	595	600	589	584	586	617	620	597	602	621	586	629	626	619	653	601	594	631	583	584	576	617	661	626	545	592	611	651	624	572	600	586	617	601	606	590	647	596	631	637	588	626	574	610	621	640	654	622	597	623	585	616	619	640	580	652	610	652	639	594	633	605	630	584	584	642	644	665	600	619	638	622	559	595	603	621	560	575	627	584	615	579	642	567	602	599	587	632	602	632	611	600	590	587	612	618	643	596	614	653	650	601	617	601	600	610	632	621	580	601	591	613	604	577	592	647	655	652	565	621	615	640	600	616	594	601	625	566	607	577	603	606	596	643	589	587	611	614	626	581	573	562	630	641	598	640	575	568	631	594	620	621	614	610	633	612	653	588	618	617	629	607	628	633	642	637	635	625	626	632	613	581	585	577	626	593	566	592	651	618	605	620	579	615	586	607	590	606	638	624	629	595	601	592	587	587	629	632	659	625	606	617	574	589	608	618	633	632	580	603	567	605	616	614	642	653	581	602	656	578	609	600	587	580	582	648	621	649	639	596	616	584	623	594	601	627	564	599	633	590	612	615	645	632	614	575	615	606	592	568	588	599	566	591	609	653	637	591	613	581	643	639	618	656	603	610	624	604	577	579	598	620	655	599	680	634	631	589	584	585	604	616	664	566	598	584	610	643	585	595	655	655	609	606	632	608	579	596	566	584	647	599	548	648	660	619	600	653	626	598	585	620	612	596	630	612	610	602	625	614	604	598	586	569	606	644	608	601	609	628	639	626	558	588	631	625	632	585	636	663	618	583	598	553	582	603	587	589	638	606	629	621	631	646	654	601	603	558	580	594	643	663	603	644	565	598	551	615	638	601	603	613	627	613	644	654	609	576	606	625	623	612	629	596	650	615	573	598	645	609	624	656	612	614	627	632	620	610	614	638	631	555	602	643	646	599	636	603	603	613	621	594	551	606	639	612	655	591	562	623	671	646	634	584	599	583	580	597	612	612	588	617	589	650	617	589	629	673	610	614	627	609	590	619	632	597	590	612	583	623	620	601	612	624	618	659	591	624	617	624	613	595	596	614	574	577	606	638	657	624	622	581	653	613	629	619	652	638	623	639	613	595	598	612	636	652	650	621	585	619	606	602	612	618	613	603	657	569	574	628	605	613	619	661	591	599	595	645	612	591	649	668	605	589	627	608	612	596	624	638	544	603	627	628	612	637	647	640	591	617	624	576	649	632	621	636	596	602	585	632	589	618	586	643	599	610	606	620	599	640	585	630	647	599	640	604	608	607	580	605	581	622	618	613	632	643	591	635	627	643	623	652	593	578	621	610	607	601	633	585	635	587	638	621	628	575	594	609	614	641	578	613	615	606	600	614	607	607	587	615	561	624	573	614	572	641	609	646	607	642	627	629	618	592	598	614	634	658	587	594	611	631	631	585	592	608	616	610	636	607	569	583	629	656	637	626	625	640	578	630	628	603	557	594	614	634	596	601	607	603	590	633	599	577	591	628	649	583	646	561	609	607	572	620	626	632	607	633	605	599	663	603	587	625	652	629	618	599	631	612	624	632	614	606	574	630	612	606	582	583	647	623	648	631	667	618	634	602	631	577	639	606	617	634	619	596	641	628	610	623	614	629	601	613	627	602	615	608	670	601	603	559	617	664	593	611	600	588	593	600	641	595	648	618	591	604	608	611	632	580	626	547	596	604	614	621	625	610	606	620	661	605	655	587	628	565	604	617	635	607	625	609	610	626	640	599	558	580	640	602	593	575	628	616	642	612	590	605	633	596	611	622	615	583	635	613	617	614	641	621	632	602	630	586	657	638	602	587	642	641	610	650	611	635	619	602	607	565	587	632	617	618	587	589	636	616	566	589	632	645	594	612	601	663	562	611	615	620	585	596	620	582	568	583	595	635	600	612	604	614	587	616	621	602	603	585	641	619	637	591	636	609	621	573	595	600	595	640	626	583	645	651	642	573	627	638	590	591	617	604	563	642	561	602	620	571	594	595	631	578	617	581	595	613	621	634	638	611	625	619	597	592	596	573	623	585	625	607	615	595	581	587	625	634	591	602	625	646	600	631	657	614	663	625	572	630	577	588	625	632	630	630	643	590	598	634	627	598	611	605	579	628	615	627	633	649	637	620	604	569	618	588	582	616	614	651	605	642	658	605	598	580	641	612	626	619	628	606	587	611	668	626	568	577	569	631	606	636	621	582	650	644	638	646	581	632	608	601	635	644	593	580	653	595	594	568	607	563	616	626	603	600	594	593	613	596	640	619	582	585	624	623	586	621	628	655	615	620	655	605	651	620	624	641	595	630	595	614	628	663	588	574	596	613	579	614	632	633	600	572	604	639	599	610	604	584	567	609	587	600	595	571	625	560	655	636	597	659	627	649	629	609	577	612	597	646	645	576	628	590	644	578	622	568	567	588	590	659	630	609	650	594	610	648	620	637	595	631	588	621	636	622	592	605	590	572	631	646	594	580	619	589	636	608	583	604	594	601	565	593	650	628	595	590	572	616	606	652	629	642	597	600	643	648	619	633	599	628	596	620	610	601	628	628	579	623	593	621	595	610	620	606	622	570	600	616	585	649	623	564	638	585	572	640	616	584	582	653	590	654	602	639	608	584	620	643	629	605	632	593	566	606	643	590	600	577	640	593	686	626	659	617	605	575	647	611	624	645	601	625	637	628	632	584	573	643	627	628	621	602	608	645	608	631	599	592	593	630	605	633	630	566	627	616	648	604	607	626	671	602	609	629	597	586	605	581	609	615	615	630	607	590	603	595	605	625	577	603	669	608	656	618	578	596	623	680	647	610	605	633	622	602	575	640	610	606	620	578	618	595	609	604	619	619	581	600	606	633	580	630	639	588	613	605	621	638	617	597	596	611	615	634	578	631	612	570	581	585	616	666	603	646	609	649	631	624	615	633	628	585	678	587	586	601	639	631	628	617	615	612	535	611	608	606	584	610	602	664	606	599	574	609	630	630	595	643	608	633	598	615	591	584	580	575	635	601	667	627	596	626	594	604	621	582	601	642	647	614	573	541	579	636	615	631	555	625	607	632	639	631	638	646	632	610	583	607	584	654	633	613	625	585	616	634	660	591	689	623	605	631	617	591	635	620	643	661	582	613	611	591	598	630	578	643	603	582	608	614	568	603	604	590	602	561	634	655	595	562	634	627	622	622	584	640	628	608	639	609	622	605	636	640	579	588	652	621	586	588	608	617	615	574	596	591	584	598	609	619	618	597	612	618
51429	47754	29263	23646	20486	36484	48380	32778	14540	1734	277	242	233	247	240	209	216	260	281	240	251	260	230	237	205	223	230	231	249	230	225	245	226	254	241	226	257	262	221	251	238	222	237	188	207	256	248	217	195	233	254	216	253	249	230	254	207	265	244	245	219	230	256	230	226	254	253	265	255	243	232	227	257	227	212	239	224	229	211	237	227	224	232	259	236	238	241	248	255	215	257	251	233	241	224	252	266	226	231	227	259	250	219	253	252	240	225	237	232	234	222	231	229	223	228	246	242	213	244	232	208	250	250	239	245	216	232	254	247	249	247	249	239	221	226	251	250	201	257	242	226	209	224	223	239	222	264	252	252	258	228	246	214	220	237	214	246	219	252	237	228	241	259	242	220	217	238	219	234	255	255	234	222	267	225	234	228	222	248	221	264	222	227	229	259	250	252	239	241	226	210	235	252	216	217	215	229	236	209	238	234	250	243	235	253	220	244	226	236	209	228	220	236	195	221	261	211	244	244	245	261	217	245	259	224	253	224	245	253	265	266	256	256	224	234	217	242	246	236	240	233	229	234	263	235	247	232	255	212	218	241	251	266	251	226	234	228	224	221	232	207	241	258	220	219	266	232	253	224	242	217	253	236	237	242	241	251	214	220	243	234	270	232	214	238	241	231	233	222	201	235	242	218	206	219	215	243	242	231	221	224	234	237	212	235	223	210	226	199	249	231	213	257	252	251	185	242	270	218	242	237	223	241	248	220	265	256	235	230	264	232	236	203	251	243	223	221	234	233	221	228	240	227	255	240	244	216	250	271	228	238	238	253	239	237	252	222	237	222	231	221	249	221	234	250	240	224	221	243	238	220	211	227	223	210	228	238	232	225	227	261	226	224	255	247	229	232	248	218	241	247	243	272	207	263	244	227	242	246	227	228	238	223	236	221	241	243	241	241	232	215	209	260	219	238	238	225	252	228	240	239	235	228	223	225	220	244	225	221	217	211	220	234	233	257	227	209	242	233	251	233	229	205	252	241	235	220	238	208	233	242	267	217	217	224	248	219	231	262	250	235	235	217	247	220	216	250	214	231	256	243	252	228	225	231	227	256	197	221	233	259	242	242	228	240	233	239	234	229	205	233	247	217	255	251	225	248	221	230	255	207	220	220	240	258	249	212	240	252	256	219	235	251	225	257	251	249	247	196	238	243	237	226	235	210	222	239	238	233	240	201	241	203	239	249	254	271	240	236	231	238	223	231	240	235	217	232	225	249	217	250	229	230	229	251	231	195	227	241	228	225	242	245	213	207	221	217	235	240	229	218	203	231	250	244	218	257	234	200	268	220	206	242	211	212	240	210	241	244	237	217	234	243	225	249	237	224	245	213	255	256	244	231	233	231	258	248	211	241	229	218	227	199	233	232	240	243	234	227	239	224	233	251	248	267	253	235	223	227	252	219	257	209	194	232	245	219	207	241	241	214	202	238	244	220	221	230	252	244	223	259	240	228	256	248	252	217	238	211	228	241	207	223	235	257	244	231	191	236	286	245	253	217	241	236	235	217	227	250	245	225	232	230	234	232	212	254	226	238	226	258	246	207	248	240	226	221	240	217	222	224	251	229	266	231	249	244	245	238	243	238	238	242	241	206	238	237	223	221	230	221	209	271	245	222	242	218	229	245	232	212	247	234	249	252	255	248	210	236	220	240	238	258	205	230	241	256	257	218	222	226	229	233	247	210	264	232	252	240	224	239	206	196	224	231	242	216	234	248	232	258	234	229	249	237	221	251	220	241	229	251	234	201	218	256	233	221	227	264	218	238	208	221	264	248	243	230	234	241	255	229	233	220	235	235	208	254	236	222	220	228	254	230	229	208	214	222	250	232	256	216	254	241	240	215	213	235	215	254	223	217	219	230	221	228	230	225	265	243	246	226	227	241	224	237	219	230	248	266	229	221	213	233	237	250	224	245	228	238	260	232	249	238	238	232	232	224	219	258	245	228	246	212	233	202	227	225	241	219	238	241	219	237	253	223	245	259	250	232	246	240	240	228	231	270	210	231	240	220	260	222	233	209	219	234	208	233	238	246	219	252	225	260	241	258	232	221	217	226	253	211	193	214	228	255	235	246	265	198	260	224	230	225	211	210	200	235	241	241	240	265	225	257	231	234	208	272	257	252	226	234	243	244	203	244	235	233	200	216	206	227	212	248	260	212	252	228	241	223	231	244	232	241	260	198	234	247	219	236	237	212	251	264	230	231	211	246	239	234	239	214	252	239	231	235	239	214	219	228	244	231	234	223	199	236	246	243	243	227	236	237	217	235	220	238	225	246	237	248	240	245	232	210	233	234	210	228	222	225	233	236	223	221	246	210	254	227	252	234	255	266	204	251	240	226	245	217	261	242	243	234	222	237	257	261	270	237	224	225	235	213	218	234	235	202	259	225	204	248	208	226	211	236	222	226	258	233	226	225	233	233	222	192	222	228	246	223	239	208	223	254	251	227	242	248	229	232	247	260	240	210	228	222	226	216	252	235	210	234	230	257	219	214	250	203	231	242	243	200	215	244	231	248	225	238	277	233	239	244	227	244	210	231	226	241	249	240	245	217	233	238	236	216	236	248	251	231	253	235	231	240	235	233	229	232	231	218	245	222	239	210	242	237	214	245	260	230	261	228	219	244	204	195	203	218	249	237	221	229	212	268	235	228	240	254	226	200	217	222	215	257	204	229	234	221	243	215	220	215	235	258	214	198	226	249	247	221	231	228	236	254	238	254	239	215	247	232	220	213	219	248	246	263	234	230	223	238	232	228	239	214	245	234	225	268	252	230	230	234	231	220	243	227	234	252	244	245	227	215	241	221	242	245	220	201	223	223	222	237	228	221	211	229	278	246	235	217	230	225	226	262	250	216	247	248	235	223	231	236	227	220	243	229	237	215	227	243	220	230	244	228	231	253	208	256	239	245	212	231	228	252	251	249	227	247	240	248	207	274	234	233	241	225	234	245	249	216	243	259	257	245	238	239	242	225	240	203	228	200	229	232	252	232	233	256	237	246	232	235	223	237	256	224	218	241	239	232	241	231	244	202	239	228	205	233	245	241	229	251	234	249	233	253	254	237	249	230	209	241	243	241	255	224	230	236	256	264	275	238	231	235	214	244	225	222	228	202	237	229	224	231	231	255	216	237	240	226	202	251	235	234	227	244	273	206	231	227	250	253	232	212	248	219	263	221	230	263	213	239	209	270	250	211	238	240	252	251	208	246	226	212	243	221	223	236	228	229	221	260	277	235	241	232	242	249	226	231	226	213	250	228	209	216	217	234	228	230	242	225	226	252	240	221	202	237	227	229	268	243	261	225	255	231	248	204	233	230	227	222	241	254	233	232	236	244	250	240	240	232	215	215	236	259	239	241	232	236	214	235	254	264	210	241	232	240	237	231	218	229	224	232	226	208	272	241	239	270	247	248	231	243	226	213	228	248	259	234	261	257	262	233	231	243	242	237	256
42430	48328	14131	6399	6447	53197	59119	44536	24876	2833	608	647	692	656	653	630	590	602	623	624	631	620	628	624	663	638	594	636	663	624	597	618	636	630	622	611	614	638	632	615	643	618	651	668	576	649	639	619	614	611	623	638	660	653	600	639	609	628	636	580	638	597	644	646	620	630	705	739	664	637	611	608	629	648	625	595	645	622	637	620	653	624	615	575	606	650	649	638	653	672	565	618	654	602	625	642	635	606	618	627	671	633	648	662	646	646	661	625	641	653	634	634	649	678	619	624	592	638	642	664	612	644	648	634	629	636	627	615	617	632	607	652	640	614	647	616	613	605	667	680	588	613	616	632	657	646	615	658	636	599	646	639	627	610	666	633	678	605	631	636	617	680	614	583	604	610	661	642	656	579	638	589	674	602	625	631	633	615	591	580	613	638	589	606	644	651	587	611	631	618	620	623	598	600	616	605	631	640	616	609	646	621	595	603	632	700	605	632	619	661	632	573	616	640	649	627	604	648	596	641	651	651	627	657	607	623	653	658	619	637	650	582	645	587	582	617	597	636	566	606	658	650	652	602	631	626	589	621	656	605	561	627	620	632	599	672	606	609	631	609	643	570	611	684	623	617	590	627	660	602	608	633	644	608	623	640	599	632	606	624	643	664	625	579	622	652	602	619	640	670	675	605	622	632	583	610	630	619	622	625	625	638	680	636	609	610	576	603	647	623	635	631	610	619	648	684	603	632	627	585	633	689	595	607	667	652	592	592	569	645	603	654	640	624	661	646	642	591	623	617	599	595	600	684	610	609	614	616	640	629	578	584	701	632	639	637	609	639	591	612	664	607	629	608	636	631	669	627	673	643	628	617	585	602	571	619	577	606	621	681	615	661	619	619	577	629	614	640	614	551	625	642	613	596	616	628	663	599	634	624	632	593	624	650	599	624	642	637	645	627	594	614	644	653	650	651	639	600	619	609	615	636	616	609	641	608	622	568	659	619	613	663	613	608	628	628	615	617	656	617	665	601	611	603	629	637	654	623	640	644	597	614	640	637	622	683	665	646	625	617	635	628	586	679	674	662	621	632	591	607	635	604	638	611	613	600	592	623	598	644	650	610	615	618	619	630	663	628	640	632	641	590	666	650	620	615	618	608	632	647	682	667	608	603	609	635	668	623	686	645	619	638	615	650	621	631	643	661	638	607	619	649	609	641	617	640	638	634	668	606	592	610	628	615	626	595	611	603	655	638	642	628	624	644	624	647	589	627	613	585	600	598	594	641	637	594	619	589	634	605	622	646	677	614	611	652	597	627	653	608	645	611	614	658	631	583	614	638	634	588	603	643	640	619	643	610	622	659	609	671	653	663	629	625	600	626	607	623	647	588	640	629	619	613	656	601	662	667	623	609	625	605	628	639	622	647	688	628	616	679	655	608	646	661	612	626	605	659	632	632	602	699	660	600	624	587	648	633	633	633	599	594	600	655	613	637	612	642	657	641	637	641	612	624	618	612	644	647	621	626	598	651	631	622	630	605	628	614	586	617	650	643	649	607	656	606	605	620	595	642	661	643	631	613	593	658	612	621	613	632	639	684	625	593	588	623	638	644	598	609	664	619	591	642	622	592	601	663	600	607	610	646	615	672	613	660	613	644	674	624	625	605	645	633	637	649	616	657	572	634	633	626	637	646	614	689	630	637	589	652	612	632	637	583	600	672	605	642	603	638	617	590	621	628	637	599	620	640	648	601	610	597	624	578	633	592	641	651	619	610	612	640	644	575	637	598	628	671	658	620	705	658	593	597	629	662	676	624	623	648	631	637	603	573	627	593	631	644	620	666	573	677	655	578	621	632	607	602	612	607	671	648	618	641	663	634	637	610	644	642	624	613	636	622	597	629	602	587	635	622	702	648	653	588	613	592	643	591	634	605	629	592	662	652	645	611	619	647	599	621	606	599	649	662	614	616	642	616	598	613	625	661	650	644	608	618	618	647	615	607	624	606	614	573	605	590	610	578	615	600	610	644	617	643	642	640	656	634	614	622	620	646	663	668	645	652	642	603	622	562	615	616	669	576	619	592	643	580	635	603	611	635	632	629	626	622	610	661	588	631	625	680	589	580	636	645	621	628	566	666	615	634	617	577	630	628	625	629	639	653	654	616	638	640	644	622	641	566	631	601	613	639	638	630	609	671	623	585	676	620	663	614	601	651	631	607	621	618	613	637	612	607	657	615	608	649	605	627	624	638	636	620	625	634	627	659	642	631	595	619	622	660	618	637	619	631	625	571	648	640	630	670	670	636	635	582	638	646	594	633	615	602	665	600	635	600	591	603	636	610	625	666	627	644	573	641	634	605	634	638	650	612	658	614	668	625	616	595	593	594	654	582	638	619	634	635	661	659	596	626	648	657	646	658	644	627	615	611	637	647	609	644	616	638	628	607	665	634	624	619	633	642	623	597	650	603	644	637	626	643	642	589	653	635	654	583	670	662	618	639	590	600	652	619	589	624	679	605	619	630	642	602	623	645	642	632	616	582	589	630	610	648	579	629	633	658	637	610	566	618	650	611	641	586	652	619	627	671	600	666	619	611	659	604	634	605	643	604	601	639	643	629	681	615	623	632	668	609	632	640	636	657	607	647	602	662	631	624	654	580	600	671	604	612	616	631	653	639	639	611	597	619	610	645	648	670	626	637	607	609	622	632	609	652	647	635	588	633	664	638	631	589	627	672	637	642	657	649	645	624	609	604	607	638	656	646	579	632	613	627	606	625	619	629	647	649	623	625	658	629	616	612	611	612	621	640	624	683	567	634	617	680	700	641	641	628	628	658	622	618	646	653	653	611	543	637	590	640	629	647	590	591	627	615	615	639	646	614	694	606	629	621	666	625	604	617	663	621	635	644	647	588	592	620	670	642	632	653	620	636	640	584	633	674	600	612	641	622	577	618	625	592	609	634	608	655	598	652	645	641	639	652	610	629	634	608	646	640	646	673	656	633	633	670	683	634	566	660	642	662	617	636	634	626	647	639	584	619	611	609	627	613	616	631	621	612	611	625	605	587	644	648	611	560	659	602	657	651	655	645	617	678	641	622	607	624	596	647	673	617	614	669	612	590	639	626	627	573	596	628	572	622	598	697	656	605	651	659	653	632	645	665	675	648	627	650	625	632	644	599	559	644	579	595	644	631	628	597	596	575	618	652	635	616	589	629	660	637	559	681	639	686	624	599	622	653	595	600	643	639	591	631	651	641	694	609	619	676	618	641	616	597	622	622	618	609	613	617	596	626	627	648	639	612	627	651	625	637	612	619	621	596	543	622	612	652	640	668	650	605	642	617	629	675	613	616	596	652	642	600	613	686	612	648	625	669	627	635	638	643	670	645	640	666	673	629	588	619	597	606	633	616	655	633	669	632	666	660	602	579	642	609	637	647	607	607	623	625	664	635	617	623	643	626	649	638	639	663	609	612	660	613	672	632	640	636	636	629	652	624	659	644	624	612	614	611
54507	46820	32639	24411	22868	42333	59145	43664	23768	4294	302	279	272	257	294	322	305	293	280	289	288	291	312	282	266	297	250	243	293	294	270	280	279	288	294	277	285	329	309	279	297	274	318	269	281	325	259	295	273	307	315	283	276	254	277	306	296	300	290	299	293	267	249	281	315	301	305	303	309	275	287	285	284	288	273	267	248	268	308	292	294	286	260	270	270	264	270	267	285	247	298	277	311	269	269	312	296	259	269	305	268	274	282	325	296	267	274	257	310	282	294	273	264	276	288	318	290	264	292	286	321	265	270	309	274	285	292	307	279	315	296	275	272	278	288	321	299	261	305	273	281	328	293	298	263	252	291	314	309	283	245	292	307	283	275	310	287	260	277	274	283	276	305	279	297	296	278	285	295	267	286	290	289	288	299	288	265	275	269	279	327	295	272	299	257	316	306	295	271	288	290	279	281	298	277	267	268	277	274	275	269	276	311	237	259	275	300	265	237	291	299	282	292	270	293	293	273	311	292	294	266	280	258	289	319	284	278	272	286	291	293	286	282	285	285	292	266	261	264	288	253	287	272	272	303	293	275	326	301	293	293	294	265	271	291	267	279	287	264	280	301	270	280	295	292	286	274	295	291	261	301	268	283	301	312	335	274	254	280	276	274	288	310	317	303	293	290	291	314	293	283	286	263	263	322	302	295	295	297	285	271	283	275	300	260	306	281	249	272	310	279	280	272	315	293	301	305	274	271	261	304	300	300	312	310	295	290	289	300	266	329	262	291	272	295	266	257	292	288	292	308	295	295	257	325	284	272	288	270	298	286	305	305	252	270	285	284	314	276	271	283	288	292	262	309	267	295	292	287	291	289	282	258	285	275	293	281	290	322	300	283	277	293	256	288	268	279	302	293	274	301	296	296	264	248	307	293	298	271	292	301	282	246	287	270	290	264	291	313	287	281	298	266	306	292	300	293	259	278	287	299	256	267	275	305	264	274	303	337	301	280	305	281	294	282	297	246	276	280	271	299	250	303	277	258	319	270	300	285	289	297	289	295	291	294	273	293	287	287	296	275	291	266	290	266	275	324	278	287	282	268	297	260	283	277	291	279	258	302	293	287	300	285	298	268	279	294	287	271	285	269	316	284	307	279	271	310	267	285	290	293	291	293	270	285	287	260	270	283	274	295	281	284	297	289	306	276	294	308	291	288	260	275	278	269	279	269	299	311	283	301	288	300	305	289	325	277	300	274	307	274	292	296	293	312	293	264	256	265	280	310	250	268	277	308	293	274	316	286	292	287	288	304	293	267	289	276	283	306	284	286	272	255	278	294	261	265	288	310	280	275	280	278	296	257	271	278	287	266	283	264	298	295	266	292	292	274	290	280	300	244	297	283	290	275	308	299	299	284	284	275	274	282	261	291	319	250	291	295	279	270	275	263	322	278	272	280	287	256	267	316	270	278	271	258	277	232	267	257	281	290	314	308	271	260	288	258	293	272	286	247	286	295	283	301	290	274	292	281	265	286	307	263	286	296	285	286	277	308	310	280	273	273	283	263	254	266	273	277	277	287	289	313	245	282	279	269	289	294	280	303	268	313	289	257	266	279	281	322	299	267	289	279	275	299	263	260	300	288	301	277	281	260	300	309	256	273	292	298	283	282	284	305	303	303	271	296	272	295	270	312	279	278	276	282	257	265	307	294	264	281	278	319	294	290	298	290	292	322	281	272	287	288	304	292	312	307	266	313	280	256	284	298	270	308	302	308	289	316	283	287	292	282	287	256	253	266	291	284	247	270	285	298	286	272	299	294	285	285	301	272	285	261	309	291	270	286	268	304	295	273	288	303	274	294	303	276	281	275	293	310	294	285	277	299	291	251	281	278	304	287	271	271	300	299	301	297	279	268	256	273	260	254	272	272	273	257	286	264	302	260	281	274	289	288	300	272	282	286	302	324	280	279	302	307	281	317	285	250	287	308	252	282	271	272	286	312	280	286	248	284	311	288	280	292	300	274	277	289	292	275	260	266	287	273	259	308	297	279	290	275	315	285	285	236	286	275	286	274	281	282	281	290	271	295	270	266	318	278	277	282	306	279	302	286	282	257	270	272	279	285	282	283	304	303	268	278	285	263	281	280	280	285	275	264	279	339	311	289	273	256	287	282	301	306	279	278	264	286	293	275	288	296	312	297	292	311	255	285	287	284	289	268	268	285	294	290	278	265	285	286	256	273	294	256	294	271	294	287	297	278	287	287	274	258	260	290	303	282	300	302	271	303	267	240	296	302	274	301	280	240	289	276	273	295	274	298	280	278	275	285	295	269	276	280	290	330	284	274	298	268	278	290	279	289	286	242	308	300	283	248	280	297	294	281	313	274	286	288	308	307	267	285	281	262	283	289	307	284	292	280	297	279	269	263	305	282	267	304	297	278	282	290	323	292	306	287	277	277	268	273	316	266	277	250	282	257	269	286	284	274	271	295	291	288	276	285	291	287	290	287	303	264	295	296	255	274	299	326	276	265	254	291	264	291	286	266	290	273	290	277	304	272	276	296	318	310	297	264	281	299	274	259	272	266	279	279	283	276	301	285	239	296	274	225	313	275	281	287	285	290	298	288	274	270	263	308	273	262	301	328	266	300	265	280	284	290	290	266	252	282	282	294	290	274	288	319	259	286	314	299	296	291	282	282	283	259	291	266	275	278	276	297	275	297	282	302	280	273	291	247	287	290	267	283	304	279	264	302	301	293	270	274	264	253	307	280	254	298	277	273	276	278	280	282	278	284	299	314	294	274	279	289	271	279	288	295	285	267	279	272	270	300	280	288	250	297	255	275	284	295	299	299	291	268	271	260	270	272	256	284	266	293	295	292	299	283	267	312	270	296	295	286	307	306	275	273	292	276	274	315	278	294	298	264	261	285	308	278	308	269	291	260	258	283	269	272	282	313	311	300	301	271	279	283	308	281	312	321	274	311	282	280	267	231	260	304	275	268	287	260	278	309	272	260	308	296	275	289	259	276	313	317	296	292	265	269	307	289	288	301	277	273	263	268	275	257	289	281	278	292	311	269	245	280	294	288	291	297	274	269	248	257	294	265	279	302	266	268	280	288	287	293	270	283	271	277	302	260	285	286	275	313	276	293	273	283	308	297	275	304	256	283	290	315	301	269	314	301	300	284	269	252	269	281	309	315	261	257	271	294	297	289	280	287	277	283	316	271	249	290	300	280	307	252	294	289	259	308	294	272	262	287	253	282	296	270	251	296	306	314	293	257	292	275	272	273	321	258	299	300	287	271	317	294	251	283	301	289	267	285	268	277	315	314	263	295	284	309	297	296	306	269	313	306	277	304	301	280	250	298	295	303	285	302	278	266	260	298	285	293	294	293	256	306	285	287	292	269	251	279	259	281	256	267	292	284	286	274	286	296	288	280	262	270	298	294	286	254	290	271	292	259	282	301	310	285	287	272	244	302	311	260	277	275	307	286	266	265	284	267	289	286	302	295	281
46084	55373	16184	10150	9761	66250	72535	54373	33262	3045	762	772	793	751	781	786	775	745	701	709	742	690	693	744	725	701	777	765	749	714	721	734	725	717	680	713	752	731	715	750	723	730	742	706	753	713	733	740	708	770	797	701	778	727	751	743	685	722	705	699	792	752	727	722	736	800	817	843	766	722	759	754	767	707	713	743	758	757	752	687	670	751	727	693	741	723	742	727	684	710	732	738	721	712	743	746	729	682	705	735	741	771	795	724	724	721	689	747	717	723	750	778	710	691	724	777	715	741	692	747	765	745	732	755	701	752	731	765	704	730	789	725	728	730	764	722	754	742	717	739	736	715	756	718	729	752	715	727	726	750	722	734	712	685	803	734	730	808	774	817	715	685	778	762	737	680	719	727	730	748	686	741	754	755	719	716	704	701	738	727	732	712	667	698	739	695	704	760	749	806	729	730	703	755	719	695	760	722	758	741	751	705	734	756	754	757	731	768	759	746	735	695	727	758	732	754	773	747	700	758	698	676	764	678	694	704	749	711	710	744	732	756	756	727	696	737	725	754	706	738	707	755	801	723	663	714	705	746	704	755	722	758	752	694	711	728	739	718	739	712	750	727	722	799	708	722	732	727	698	689	762	718	734	762	732	682	719	733	731	752	738	687	743	734	744	687	702	689	726	740	755	691	747	683	735	765	719	748	763	719	735	738	733	710	707	720	736	723	755	747	793	723	719	723	737	771	734	704	727	738	717	710	721	726	730	698	730	702	742	729	736	727	705	743	769	737	734	726	703	718	752	733	729	704	723	718	725	737	718	744	686	713	733	748	770	696	744	767	718	728	746	706	742	741	709	774	752	757	769	748	707	677	696	722	704	701	767	718	755	753	710	774	770	699	739	722	740	751	788	739	699	759	693	732	764	745	727	686	731	726	716	688	747	731	726	766	729	806	684	706	743	734	735	706	734	689	769	746	722	716	733	748	749	761	742	711	733	758	744	756	760	687	732	708	670	706	712	717	719	737	764	704	722	752	730	708	746	741	737	754	718	759	768	674	731	779	745	747	723	739	720	721	767	684	748	788	700	740	776	732	772	737	738	761	751	710	677	720	720	774	725	761	734	742	706	790	694	765	732	706	725	724	779	720	716	745	711	715	722	715	758	720	706	740	707	734	756	692	705	671	744	766	715	718	789	740	725	714	742	726	734	716	725	734	737	757	719	756	724	759	704	744	749	751	757	766	750	729	735	747	708	736	734	751	723	711	729	780	762	720	719	737	739	714	739	714	767	741	687	774	699	704	738	706	736	743	721	741	718	717	779	714	746	684	764	721	803	662	704	768	693	746	722	762	741	707	688	727	773	726	710	722	723	726	734	746	758	702	729	668	710	760	751	746	734	749	730	703	753	751	710	716	668	712	771	704	760	684	734	738	743	734	725	725	808	726	735	716	738	692	713	736	757	726	732	746	761	748	755	765	793	758	677	780	751	681	721	717	726	718	701	706	696	732	716	734	710	757	746	701	720	691	746	718	719	752	732	689	735	736	713	794	748	750	690	714	759	740	755	693	701	772	755	745	725	735	713	721	723	755	679	788	714	735	707	699	727	776	735	765	744	717	751	747	719	708	678	694	685	700	757	749	724	736	715	745	693	704	711	704	750	733	719	702	774	706	745	768	775	748	759	718	722	724	750	767	725	704	753	708	716	762	719	704	732	772	788	797	713	724	737	736	690	697	727	731	761	730	743	706	670	729	725	731	742	737	750	749	698	733	737	771	779	735	709	702	715	772	772	709	784	744	692	708	740	773	744	731	751	708	734	710	666	722	733	731	707	784	700	698	725	738	762	761	711	691	711	717	695	762	772	747	721	724	707	700	760	758	713	713	734	768	753	694	717	696	759	712	730	726	779	752	709	765	765	708	735	741	719	690	714	740	708	742	709	712	750	755	771	709	727	787	759	680	757	711	720	745	728	711	736	747	781	734	741	732	695	733	724	733	706	789	679	771	775	755	761	739	791	772	730	748	749	740	690	719	707	748	718	744	724	778	684	735	756	715	684	747	722	705	736	762	722	758	697	677	721	760	753	741	729	744	739	743	714	706	757	753	658	732	775	733	709	749	760	731	739	676	736	661	745	726	727	750	722	710	748	710	724	731	701	665	773	739	733	764	706	797	736	734	770	747	742	743	754	677	762	723	716	739	723	676	749	732	766	696	744	681	693	716	718	712	733	727	746	794	722	699	719	757	697	675	680	767	682	681	729	689	761	673	731	755	782	751	715	734	769	714	720	715	745	716	737	702	729	716	713	757	737	734	773	727	703	762	728	732	697	726	750	713	755	712	687	711	782	746	748	719	696	728	714	754	768	683	692	737	732	691	717	721	745	749	737	714	676	743	754	718	761	715	765	707	712	742	714	706	750	760	756	733	671	705	714	729	704	729	773	722	726	708	741	725	738	707	727	753	756	715	773	688	762	752	703	744	744	734	781	741	730	719	745	743	753	676	728	745	712	706	721	776	730	720	712	734	752	676	746	740	724	746	779	770	725	756	725	757	753	724	773	716	737	702	694	760	697	750	704	696	690	750	694	730	735	730	735	734	770	716	690	673	726	718	756	743	732	735	771	737	696	838	765	780	752	709	754	714	758	734	742	747	774	690	727	718	713	781	736	681	728	723	741	685	701	762	742	733	720	739	719	751	702	707	729	740	713	704	733	752	751	723	780	755	720	721	734	737	705	711	721	760	756	721	748	739	741	732	750	701	683	703	734	801	731	749	764	695	739	779	659	684	728	730	710	726	745	736	720	735	690	716	725	751	750	720	718	738	734	729	699	759	724	760	736	702	699	700	736	700	753	760	743	716	724	730	747	773	748	714	746	726	679	667	719	683	752	711	750	737	668	747	729	749	749	705	795	738	673	757	676	695	719	702	692	715	723	713	697	737	729	726	737	710	730	692	792	736	744	719	756	792	690	747	719	719	763	763	759	713	724	749	771	750	762	715	752	697	678	717	776	751	735	638	733	716	739	746	731	746	737	744	758	740	724	750	753	761	723	757	690	710	793	776	686	746	704	712	728	713	703	768	726	766	747	774	742	712	770	751	756	759	755	723	731	737	733	684	716	765	760	730	754	722	741	685	792	701	697	658	709	708	751	729	673	684	739	720	731	730	693	690	739	723	692	706	696	687	721	696	726	754	712	731	729	738	743	747	761	796	722	656	704	714	742	717	734	706	707	719	724	738	722	762	725	769	743	763	757	699	756	759	714	700	725	768	754	726	692	767	715	737	697	747	736	765	737	704	726	710	728	714	739	744	760	741	736	715	749	798	763	743	716	721	706	743	747	760	744	740	721	709	751	746	761	766	793	736	682	713	748	714	786	717	713	731	720	757	724	697	748	701	722	736	693	691	766	689	748	741	715	729	774	767	725	694	763	756	689	704	724	760	736	685	732	725	702	779	738	689	736	699	751	736	691	744	746	769	727	776	734	745	737	758	711	729	703	718
17320	21690	7383	1378	713	3250	6853	4714	1690	267	198	210	228	231	214	255	217	219	218	202	202	197	222	211	207	234	228	221	224	237	205	217	192	189	237	216	196	215	224	195	213	224	197	233	213	236	195	210	209	215	193	228	213	224	211	217	236	223	236	228	208	205	225	188	222	191	220	213	200	202	212	193	208	225	202	236	231	233	200	217	234	222	212	211	212	208	234	195	214	204	209	194	213	222	208	204	212	207	214	185	209	228	236	203	195	204	213	205	214	208	202	225	210	209	227	233	214	203	220	224	252	219	230	223	217	215	196	216	202	203	197	233	212	231	199	224	207	217	242	214	221	239	224	197	205	227	198	220	217	201	214	220	200	191	210	186	217	210	221	199	204	206	205	203	216	213	213	209	230	207	202	209	214	218	214	213	219	223	223	224	210	225	210	219	227	242	219	172	222	212	184	238	206	195	231	199	220	217	210	216	227	211	223	212	213	213	223	222	203	207	232	230	210	208	215	190	201	222	209	189	212	213	212	202	234	215	198	226	204	252	208	201	235	217	188	226	205	205	207	214	228	237	209	201	204	213	225	189	237	193	190	230	218	194	218	224	203	191	232	194	215	226	214	218	212	230	217	214	213	236	238	229	229	194	212	227	217	210	218	206	214	226	187	191	211	206	223	183	219	208	221	214	213	215	241	212	234	222	209	221	221	257	233	200	208	230	232	202	209	217	239	210	226	209	200	224	211	227	215	243	195	222	248	220	236	203	218	216	215	176	224	191	202	231	189	202	201	209	201	205	201	223	215	223	189	227	221	204	218	227	207	232	201	248	223	212	221	214	234	232	206	201	219	230	234	235	245	213	217	208	199	192	194	199	214	198	222	211	215	204	220	225	200	191	230	182	220	205	189	222	206	230	212	228	202	209	246	214	221	202	210	192	231	231	208	212	197	199	231	217	222	203	219	214	215	212	202	231	194	202	198	215	211	219	235	230	217	196	206	219	212	223	234	222	233	212	212	212	200	204	225	215	221	211	213	199	218	227	227	203	236	212	248	230	215	207	189	183	235	220	199	225	215	224	216	233	238	208	215	225	220	224	246	249	250	231	210	234	199	209	218	220	236	216	231	218	218	217	231	207	210	187	190	193	206	227	197	200	206	208	212	238	206	192	194	208	225	228	240	228	222	167	216	205	195	190	194	198	227	214	233	219	222	224	217	218	227	211	203	230	211	220	202	197	193	202	184	241	209	222	207	218	200	226	191	214	219	232	226	216	225	194	188	193	186	239	220	206	230	220	214	210	188	216	205	223	233	191	198	234	216	202	225	223	230	213	229	195	198	217	212	208	207	209	215	228	223	212	205	208	239	193	235	204	211	217	245	208	219	192	226	239	196	219	205	190	214	209	209	215	209	225	206	211	206	189	204	234	212	212	196	200	224	239	224	212	234	220	201	199	196	226	226	222	196	217	207	226	232	206	212	199	225	229	220	188	193	208	200	224	212	210	206	208	208	195	226	221	218	220	212	208	218	223	206	217	222	222	217	203	211	236	222	203	205	182	191	206	208	214	222	189	205	227	218	204	219	206	208	208	209	195	218	200	210	204	201	208	208	215	228	242	209	233	205	209	249	205	217	223	200	217	185	205	203	224	236	213	221	238	195	192	227	209	237	228	220	209	231	224	232	201	211	211	216	201	211	213	227	205	218	217	222	226	234	218	200	195	232	214	226	209	220	221	184	220	229	206	214	185	185	210	218	217	218	246	211	209	223	202	194	223	201	201	198	224	227	185	191	214	225	215	234	235	227	233	235	223	203	194	206	237	212	235	222	217	224	214	201	213	214	215	220	208	242	214	213	234	187	209	233	211	200	204	185	203	217	222	202	209	228	231	205	233	209	202	219	208	202	210	195	212	220	220	215	194	222	193	218	237	240	213	215	200	215	226	197	232	202	215	212	234	211	196	228	220	225	214	194	245	213	203	191	217	223	167	228	211	229	215	210	185	222	199	208	220	220	197	207	203	213	235	213	216	218	184	217	214	189	207	211	221	223	213	209	231	211	196	185	211	236	248	186	242	246	218	193	201	228	187	214	251	214	216	214	226	199	231	227	226	203	219	214	236	258	193	220	216	227	190	200	226	217	225	208	230	208	223	245	243	207	208	217	212	224	194	199	212	205	226	215	222	208	227	212	200	220	218	224	223	213	198	220	224	238	213	220	210	211	199	195	211	216	198	218	221	224	208	217	221	200	215	224	216	213	214	253	237	207	233	232	196	227	217	206	191	186	211	231	212	231	228	179	218	202	197	216	216	192	219	232	223	205	239	229	200	212	189	224	186	226	207	214	251	206	246	208	209	191	198	204	219	235	229	200	199	185	208	222	214	218	213	232	214	222	198	198	216	254	227	208	241	248	187	232	214	198	234	219	247	220	217	199	178	224	190	196	218	229	195	197	209	189	210	240	191	219	204	209	201	234	229	212	203	227	214	218	193	224	226	226	210	203	188	225	223	210	203	223	204	213	187	233	226	224	206	231	214	218	225	228	228	205	195	234	227	226	196	191	205	235	207	172	192	182	230	185	240	200	213	227	201	223	230	203	214	204	212	224	221	221	211	185	202	210	209	220	206	225	202	225	236	221	193	206	214	202	228	221	198	203	186	244	203	238	226	207	211	202	233	217	181	217	208	222	210	226	215	233	212	216	208	210	226	206	205	214	225	217	211	191	231	229	195	223	180	196	231	193	201	203	216	219	233	234	200	222	209	233	192	178	241	215	226	219	221	222	211	194	196	206	230	218	195	220	196	229	231	236	203	193	199	199	204	217	194	215	221	210	211	185	179	231	231	210	207	234	229	212	214	222	229	199	204	220	221	206	177	207	204	214	233	199	206	230	208	210	188	195	205	237	203	204	226	195	214	200	209	204	197	215	205	190	209	193	203	203	216	233	222	247	241	213	200	243	236	196	181	206	232	198	226	200	197	202	201	228	194	191	213	251	225	221	202	217	198	223	214	213	207	205	200	227	208	236	216	200	220	238	208	232	226	214	204	205	224	221	205	220	219	192	224	221	229	200	218	224	192	226	259	225	213	222	202	228	202	226	217	249	224	227	221	245	203	229	206	221	255	231	206	236	215	207	228	225	236	226	195	206	219	209	200	197	205	189	195	200	222	218	215	225	229	217	246	210	202	222	223	207	224	203	198	203	229	235	196	210	206	222	220	198	200	212	207	221	190	234	222	215	229	202	203	231	204	212	224	222	226	200	224	214	236	214	202	227	205	223	223	205	208	210	214	201	225	217	242	203	217	209	217	206	214	217	210	206	207	204	243	215	210	209	216	225	218	241	218	212	208	210	230	210	215	220	202	182	220	216	219	210	209	216	220	213	226	209	207	203	232	203	194	212	192	196	235	225	231	235	221	209	178	210	205	224	223	215	202	178	190	215	215	233	236	188	204	231	214	203	208	201	238	227	213	232	236	219	209	208	213	204	199	228	209	215	214	226	230
13622	24068	4197	1230	970	12367	20531	13358	5091	588	658	567	607	584	571	573	573	621	583	587	607	583	526	571	591	593	643	609	619	601	625	579	588	565	580	612	604	625	580	593	586	597	649	606	594	568	583	603	586	561	561	594	599	570	605	592	559	566	578	542	563	587	565	560	583	583	551	634	638	586	572	581	598	614	594	590	551	587	586	620	583	577	587	596	583	567	616	562	558	616	601	576	605	607	564	570	575	559	585	574	605	592	581	568	558	601	581	588	579	609	573	647	624	618	591	604	543	576	632	616	598	641	568	590	609	600	547	594	609	579	558	579	615	581	574	611	585	582	602	613	588	604	626	564	609	591	581	612	593	578	601	578	570	559	552	595	567	592	604	555	607	551	542	621	570	564	622	595	562	585	567	641	598	621	533	574	600	639	590	587	587	576	611	597	577	570	611	588	591	563	612	544	552	553	577	598	579	574	654	579	557	584	576	583	568	572	566	596	582	627	570	598	602	616	585	608	563	604	577	603	579	582	569	587	588	637	575	572	574	628	589	580	542	618	585	581	599	552	593	606	594	545	570	554	615	586	555	632	570	619	597	593	503	560	568	581	599	608	625	619	596	618	574	587	545	616	581	571	569	582	585	565	548	596	608	551	563	591	562	606	596	557	589	586	575	551	596	614	605	565	610	577	594	619	606	597	556	609	594	570	589	594	558	579	612	571	619	595	600	556	586	558	624	618	579	583	549	610	601	583	591	597	649	581	598	588	630	567	579	604	612	603	579	579	609	573	558	598	562	596	601	532	576	608	588	607	582	598	607	601	577	563	589	607	612	572	598	595	577	546	567	608	551	576	635	586	608	560	571	555	604	567	617	582	584	573	549	573	600	585	618	579	574	590	586	572	588	577	602	588	540	601	597	576	611	566	596	578	586	627	549	610	579	587	630	584	617	596	640	590	619	600	576	571	572	539	597	594	572	579	588	573	613	621	593	602	596	648	588	554	580	596	563	560	617	585	608	604	561	610	567	604	625	628	575	577	576	580	621	567	617	597	601	649	540	566	598	598	563	572	583	616	600	553	568	583	608	589	560	623	582	567	595	553	581	611	574	555	579	611	619	550	604	616	580	583	568	588	577	604	597	562	625	581	621	631	624	549	584	563	599	588	559	615	612	577	581	547	638	585	579	597	594	600	634	582	548	628	602	577	595	559	565	610	591	569	555	566	586	557	574	585	587	599	560	588	554	613	573	591	588	592	583	639	570	563	624	564	618	590	567	631	628	597	574	552	589	591	603	615	597	561	616	604	568	619	603	604	592	622	594	638	576	585	538	588	576	578	559	587	549	608	623	584	585	607	581	622	645	603	588	585	567	615	590	593	570	562	587	576	577	580	551	581	600	610	567	594	577	567	594	577	595	538	593	543	636	604	583	588	612	593	629	614	562	581	587	610	596	562	566	581	602	576	579	578	587	601	584	580	626	580	573	597	596	620	593	556	610	585	617	577	550	582	572	603	634	597	579	557	614	625	612	601	594	593	622	599	633	537	619	584	600	635	588	584	596	643	547	589	602	569	601	562	512	619	565	568	581	623	561	581	571	642	592	576	585	565	587	549	601	614	606	601	577	620	585	567	619	588	572	579	600	603	578	583	577	604	600	584	534	602	568	606	566	576	585	600	570	578	538	570	591	596	566	611	579	590	634	553	598	568	606	563	604	558	594	592	596	576	609	593	599	557	592	598	549	600	625	568	623	587	562	612	581	548	581	598	604	608	555	555	575	621	555	584	609	612	612	587	564	625	602	555	615	585	581	591	573	565	600	554	582	573	596	570	610	557	606	605	556	574	577	561	598	604	575	569	591	600	603	603	576	547	617	587	613	595	566	634	612	554	614	642	574	573	598	583	593	622	530	591	583	581	587	590	592	566	538	605	539	545	598	522	630	576	588	596	581	615	578	589	575	598	557	571	614	556	584	567	561	583	616	621	598	557	633	588	568	613	579	555	588	601	574	591	564	653	585	606	578	576	601	599	533	623	592	581	582	586	608	587	586	596	576	631	585	600	582	562	587	539	621	549	570	582	615	625	608	628	585	621	582	557	602	602	581	589	546	625	564	572	617	581	602	609	571	576	600	638	593	554	607	622	583	600	620	569	559	567	549	588	598	577	652	581	602	642	618	598	586	605	610	621	576	520	595	603	578	598	663	574	584	598	562	589	591	594	562	590	595	593	589	568	596	600	577	590	575	572	617	581	555	595	571	589	604	575	600	590	566	570	549	570	563	599	563	579	605	590	621	628	606	572	583	568	592	631	579	593	560	585	570	612	590	642	617	549	587	578	594	620	584	564	598	553	580	596	552	584	555	607	591	589	560	591	588	619	593	582	571	600	568	556	573	602	578	590	592	593	589	625	564	595	573	597	548	586	600	595	612	586	562	607	607	586	566	583	596	592	598	594	612	563	598	642	586	561	597	592	595	576	575	579	590	584	544	592	558	561	590	592	558	582	550	602	597	569	572	553	612	578	582	538	573	600	609	565	601	604	634	553	581	620	571	554	597	602	605	588	592	544	586	650	604	569	619	608	582	600	547	571	599	603	559	602	597	599	578	578	583	617	591	582	603	594	578	615	629	579	586	623	627	586	637	575	602	553	589	562	576	607	594	570	583	608	627	617	574	572	639	571	611	597	580	604	600	594	587	535	582	605	584	569	537	610	572	583	583	588	587	620	618	580	591	596	590	596	586	592	547	575	629	604	565	584	574	594	588	614	606	572	562	558	652	602	581	573	587	584	600	602	573	590	586	595	576	560	558	581	626	586	571	601	575	517	621	544	595	631	589	581	595	552	555	591	621	573	593	612	630	596	563	595	598	615	568	561	601	579	581	603	577	553	643	580	612	632	599	568	569	581	587	595	592	595	636	622	618	570	595	599	609	543	618	613	572	607	599	589	572	608	623	554	561	613	551	576	611	598	526	561	560	614	563	603	585	629	623	624	610	594	598	595	573	606	603	571	596	618	596	567	548	603	587	556	601	624	596	575	546	621	572	614	563	584	562	581	601	579	556	550	599	598	593	601	586	586	560	579	613	583	579	579	577	558	615	585	608	577	566	625	565	565	575	624	565	602	616	561	616	591	564	652	624	622	622	601	585	600	588	589	594	606	567	616	573	596	580	549	575	560	594	586	603	579	573	615	566	568	572	575	580	601	552	611	598	592	556	615	556	609	572	547	592	636	629	614	597	625	590	577	568	579	573	604	552	621	579	602	602	595	567	592	591	558	612	523	595	589	643	610	592	652	601	617	639	584	568	592	631	568	552	576	601	538	561	593	594	605	590	615	569	574	570	605	657	590	604	581	553	579	550	578	604	580	621	610	567	613	603	589	578	618	603	564	589	540	618	592	584	608	600	568	557	546	583	601	631	586	573	591	584	611	604	590	576	597	659	566	564	592	601	634	628	599	572	535	595	623	601	587	601	589	596	556	577	605	574	551	553	610	610	621	617	571
50029	49662	31821	22030	17511	36778	47386	32122	13855	1031	246	233	256	228	242	244	224	215	196	232	217	231	219	232	210	222	241	204	208	245	232	243	238	248	223	212	239	211	228	226	226	213	236	228	237	247	245	259	264	255	231	226	256	218	228	223	205	257	240	259	246	245	243	236	239	256	247	268	254	237	224	219	208	227	237	243	246	222	208	215	240	235	224	248	232	244	212	227	230	221	251	232	237	245	229	243	241	224	230	242	223	231	211	223	259	240	228	223	234	242	218	236	232	234	234	218	205	227	224	249	232	246	213	222	268	188	249	243	267	236	231	263	252	207	249	235	236	237	222	206	221	242	212	256	233	214	218	262	224	251	217	235	221	226	211	217	239	230	206	253	226	235	243	232	227	231	228	245	244	222	213	214	241	236	229	250	251	223	225	262	215	229	239	251	255	260	262	207	242	266	236	217	203	231	193	214	222	233	223	234	204	267	244	253	233	207	205	247	242	225	237	228	249	247	260	235	235	251	250	240	234	265	256	202	232	259	225	246	210	233	193	223	262	226	247	220	246	217	250	232	235	253	222	246	243	273	227	230	242	206	200	230	235	239	245	226	216	224	252	241	258	216	205	227	236	251	235	236	260	249	256	257	237	209	247	235	247	223	235	230	251	252	223	223	215	229	248	237	235	216	222	238	205	242	226	239	230	232	235	225	227	226	234	232	223	222	202	226	224	213	250	235	234	230	223	217	230	240	223	247	227	256	253	238	236	259	207	224	248	235	244	261	223	249	246	221	209	229	242	258	248	262	221	254	250	229	214	228	250	244	239	252	250	215	225	222	197	225	221	243	259	202	248	234	242	244	217	256	250	271	265	250	236	228	222	225	230	244	247	239	247	240	212	209	231	233	223	224	227	231	236	213	231	235	237	234	235	221	226	223	237	227	238	217	229	233	259	255	235	239	253	213	215	251	222	222	229	236	240	227	226	234	223	229	238	264	227	253	242	222	247	215	240	214	239	235	278	247	266	227	225	230	227	257	216	227	229	226	223	243	207	246	213	231	232	203	236	232	241	247	212	226	232	237	238	256	247	240	230	246	247	208	228	228	239	229	245	251	242	248	231	241	208	210	271	233	231	276	230	205	243	244	239	231	232	250	222	259	251	228	217	218	235	219	225	221	255	243	237	239	239	229	236	230	245	213	228	245	254	239	216	233	261	245	230	215	237	222	252	248	275	253	241	248	217	234	227	249	216	236	250	251	195	214	216	263	229	229	247	214	240	217	227	225	234	234	254	233	244	238	245	248	243	210	223	222	250	240	227	237	235	235	250	220	233	218	233	218	259	230	237	244	276	237	231	245	252	220	218	254	215	237	238	242	250	249	225	240	222	220	242	248	224	238	214	229	218	239	215	235	232	244	241	238	214	232	250	212	257	262	219	226	237	215	215	243	243	235	234	225	244	234	220	234	223	260	234	209	233	247	223	246	227	229	228	233	222	229	233	214	239	243	246	246	257	242	223	227	225	252	237	231	229	244	237	236	235	245	241	241	258	223	215	238	260	236	233	220	236	241	227	215	245	236	220	260	219	233	229	221	220	234	244	251	218	229	221	212	238	220	227	253	236	228	240	237	226	264	268	232	230	246	251	256	241	241	245	212	233	251	236	255	218	238	240	228	241	236	240	237	231	241	222	242	228	224	228	221	227	240	226	260	208	254	248	249	242	230	258	184	241	239	240	237	224	222	237	222	242	233	231	248	222	233	214	221	246	231	240	254	239	239	224	244	230	237	260	232	228	212	241	221	229	249	270	253	270	254	224	249	227	250	219	230	254	231	240	226	245	244	231	251	257	230	228	252	259	251	224	217	261	261	258	237	224	243	271	242	240	196	257	241	235	213	220	215	257	246	239	246	235	228	253	231	221	259	242	239	261	241	255	219	214	234	242	243	224	246	218	225	248	240	207	245	229	259	249	223	244	223	229	230	247	253	235	221	253	240	249	226	219	248	221	250	247	210	204	253	247	221	247	250	224	241	232	217	232	220	246	245	217	253	217	248	220	225	244	239	232	245	222	226	215	219	245	227	229	210	237	249	223	217	222	237	216	229	199	240	218	231	213	215	227	232	248	212	230	240	218	223	263	250	210	235	221	217	253	244	252	237	234	237	231	190	239	218	247	239	236	244	202	233	239	263	248	236	225	243	240	231	241	205	223	234	221	231	254	245	257	220	241	211	265	243	236	257	245	246	249	259	214	211	205	211	240	249	258	207	213	237	228	230	244	213	186	253	239	247	233	214	222	222	232	252	212	222	230	240	223	232	244	244	249	218	222	239	239	237	212	192	253	203	206	225	227	203	242	228	212	222	227	226	242	247	220	259	241	230	259	237	205	229	232	206	238	213	239	210	240	236	232	227	231	246	240	269	258	216	215	232	246	216	240	220	241	228	237	217	226	239	219	227	244	206	231	212	245	235	215	237	224	236	256	251	230	221	221	220	213	218	231	250	230	227	244	243	242	250	231	204	236	226	222	231	224	215	250	214	215	251	205	219	254	241	245	208	244	243	242	216	252	223	242	264	257	224	243	229	236	240	237	207	219	234	230	231	266	250	239	268	263	245	217	227	231	256	244	249	231	245	238	228	223	241	263	224	234	221	251	260	237	272	232	237	238	231	245	227	251	231	230	239	224	259	237	238	233	231	241	247	241	218	249	236	212	219	226	241	250	243	240	233	229	247	221	247	257	244	239	234	247	212	208	212	245	247	241	243	226	244	227	232	218	246	234	255	243	206	240	217	244	229	216	224	236	227	227	218	218	227	218	224	238	242	246	256	231	211	246	243	249	235	243	266	226	234	208	224	240	238	266	244	250	221	241	227	235	244	231	242	240	225	229	209	239	217	236	248	259	229	252	221	219	258	234	216	264	251	226	234	245	240	211	241	231	242	231	238	272	245	254	240	225	217	254	244	243	233	245	240	244	255	219	243	239	237	238	236	242	240	219	224	244	248	246	247	252	224	241	223	232	259	228	240	210	224	249	281	230	217	233	228	245	229	226	211	233	220	204	232	221	242	243	215	252	243	229	239	232	252	232	240	226	240	233	234	232	201	231	240	231	256	251	237	225	272	229	242	226	220	242	254	224	255	228	225	228	229	238	221	218	258	232	223	241	241	242	264	252	260	239	222	246	237	253	231	222	239	223	233	264	231	239	258	240	240	251	247	230	235	234	227	232	233	257	221	236	275	216	242	206	257	231	227	226	239	233	221	251	220	230	236	233	268	245	234	225	224	241	259	245	223	247	237	227	235	243	235	247	233	228	226	242	228	244	239	216	228	251	225	218	233	252	207	247	238	241	235	239	241	251	246	250	241	239	233	220	231	251	237	220	254	248	224	236	210	233	226	238	219	220	241	247	187	262	279	234	207	247	224	231	210	246	264	205	219	207	257	222	226	206	246	233	205	212	235	244	228	235	243	237	214	235	233	242	231	243	213	249	230	202	219	246	241	248	249
38575	49243	18966	6972	6330	51934	58006	43943	23745	1017	646	623	639	644	645	632	657	622	603	708	648	642	656	629	643	668	659	665	618	620	636	655	604	596	628	652	661	649	648	667	647	642	609	622	610	636	648	655	659	615	642	686	612	693	622	661	611	641	626	642	633	655	633	603	647	668	734	727	674	631	589	679	651	639	581	636	661	592	611	646	614	601	646	659	630	663	631	654	604	621	640	631	630	650	662	624	644	662	619	614	608	649	638	659	649	578	657	642	646	633	649	622	620	647	603	632	656	619	626	587	672	612	659	606	612	613	615	670	642	656	668	662	614	607	616	657	651	605	628	594	619	588	607	649	651	617	644	652	647	633	647	669	625	636	630	636	657	621	622	609	662	653	640	593	613	668	637	625	622	632	598	657	671	651	628	623	618	642	612	646	643	634	617	648	656	629	666	676	623	603	620	625	633	667	623	609	674	613	600	603	671	636	637	613	603	661	610	660	629	635	624	640	608	626	580	609	621	624	687	651	607	614	632	647	668	646	611	686	598	638	636	601	673	603	610	686	614	673	684	674	630	627	623	587	621	675	621	649	652	620	614	588	621	626	593	620	624	619	626	637	598	638	624	674	670	646	608	611	611	630	611	588	622	638	678	651	629	595	669	628	651	643	659	636	634	631	637	627	657	658	637	627	639	621	690	650	618	626	619	660	637	614	652	616	626	636	585	627	625	616	639	633	662	632	653	626	645	630	631	636	623	684	638	646	637	601	633	628	653	587	643	593	652	648	644	644	633	674	663	640	623	619	637	670	651	578	634	636	643	622	631	647	662	608	631	613	605	609	662	557	647	590	672	593	620	664	639	641	667	624	671	631	641	595	613	626	678	638	635	608	617	615	643	625	617	666	639	637	606	666	611	618	627	653	594	658	672	644	628	679	601	628	654	690	612	634	638	650	614	625	616	653	640	618	641	649	607	628	649	608	625	668	636	647	604	603	644	639	618	614	615	625	629	650	644	633	615	623	593	597	633	643	643	659	616	642	631	681	607	631	630	612	655	667	639	659	625	650	659	625	632	653	613	626	654	647	613	607	653	653	605	692	607	608	653	620	666	630	607	598	611	635	626	636	657	607	611	653	644	635	674	578	618	651	638	641	620	644	649	651	632	698	645	615	615	642	657	675	634	668	639	611	603	616	634	653	660	641	630	616	650	629	631	657	654	635	643	654	665	582	600	608	653	603	606	630	625	623	647	651	636	595	666	626	677	617	629	612	638	641	600	600	658	619	625	626	605	618	593	598	607	623	618	639	623	610	653	633	595	627	618	614	613	670	668	595	603	646	627	627	656	648	627	610	639	602	623	637	614	607	665	662	604	610	666	635	654	568	587	678	600	656	668	615	648	624	611	599	622	648	633	664	616	617	652	614	620	629	593	615	624	616	573	583	648	599	630	617	597	620	661	622	639	608	636	656	622	611	646	611	615	674	645	648	649	601	646	641	660	627	669	659	668	634	666	627	636	646	651	581	624	600	641	638	690	622	617	632	626	638	642	659	663	637	652	638	602	650	651	637	648	642	645	640	663	605	638	653	655	612	605	623	641	642	667	629	659	621	665	622	630	643	617	631	608	664	642	603	607	622	633	599	643	638	618	663	608	637	652	609	579	615	643	632	637	658	653	601	626	610	669	594	612	608	639	626	666	663	608	634	652	600	639	664	654	647	664	607	640	627	583	635	639	630	663	631	660	607	580	612	614	597	628	692	636	646	665	627	656	638	627	652	630	664	613	696	616	646	686	647	647	624	610	636	630	615	642	629	640	627	583	611	621	584	615	635	621	655	651	627	606	643	631	613	665	657	633	666	573	581	619	637	617	601	632	619	635	606	598	629	641	619	621	643	644	647	659	677	596	618	628	605	607	610	609	589	585	592	632	609	622	660	645	629	641	661	615	663	590	638	659	632	640	623	661	609	670	641	642	609	670	640	632	598	630	682	660	623	659	619	653	614	629	642	637	621	674	674	602	630	614	610	613	644	613	604	623	678	692	612	686	615	626	644	627	628	644	668	609	643	643	656	661	602	658	649	635	636	619	627	604	652	636	653	639	660	597	622	628	656	658	601	650	640	708	648	611	632	657	625	601	620	631	631	646	625	586	644	631	597	606	595	659	640	647	647	570	643	642	578	622	611	589	616	609	599	667	669	661	616	625	631	684	628	604	621	626	651	635	631	642	603	637	636	586	607	646	644	638	602	619	652	632	613	693	615	647	632	613	642	636	637	658	692	604	630	635	584	591	652	650	629	631	646	610	609	640	686	648	630	667	607	642	644	623	637	652	588	620	651	616	656	648	615	631	603	675	614	607	650	626	646	613	596	585	676	643	655	588	662	654	618	637	628	666	643	607	623	631	587	649	646	637	631	630	676	630	629	637	615	653	635	639	638	632	649	596	638	578	613	646	651	660	666	601	641	636	634	638	655	647	635	648	613	609	610	631	659	631	644	677	638	646	642	610	624	626	641	656	585	612	589	650	646	606	642	621	640	630	677	685	620	615	611	594	620	637	640	585	653	630	589	677	635	640	625	636	614	645	619	624	614	595	626	651	606	615	644	647	660	602	643	644	637	690	613	669	672	606	610	674	649	610	650	606	621	611	651	643	618	649	612	643	639	630	637	646	642	625	614	644	636	582	649	586	665	654	617	626	609	634	677	600	646	622	606	669	614	619	616	653	654	647	618	627	638	632	622	682	592	628	636	652	652	659	576	618	577	636	613	621	654	679	619	668	607	599	678	665	596	634	641	633	594	655	589	638	622	649	623	635	615	662	612	612	552	684	606	608	637	659	662	659	618	662	665	627	608	610	656	633	657	638	637	603	654	598	646	645	617	656	643	630	637	615	610	611	592	598	660	630	675	606	665	621	621	613	640	669	690	628	624	629	649	613	627	608	615	657	608	637	622	676	634	663	690	617	658	606	646	577	615	634	634	634	641	667	601	631	650	602	642	600	632	633	647	623	637	585	650	595	632	640	613	666	639	645	639	632	623	621	649	616	615	646	592	642	636	608	580	633	657	662	645	670	624	585	615	630	616	651	650	678	624	639	644	626	634	631	620	609	614	636	637	630	644	619	611	640	643	628	635	659	591	632	613	628	650	624	583	645	643	610	590	700	618	686	639	639	608	664	634	607	629	628	582	622	615	595	632	657	625	604	609	648	653	588	653	629	627	610	648	682	634	627	598	644	631	693	649	636	628	620	623	708	649	656	659	663	660	631	633	648	634	632	634	593	648	648	670	638	674	641	642	689	611	665	665	644	628	646	636	632	628	637	667	647	641	649	602	650	645	617	634	653	652	688	631	660	603	651	614	631	668	634	609	634	654	635	616	615	684	633	639	614	636	630	665	610	695	658	610	618	632	611	653	650	639	659	654	651	583	634	633	645	640	612	609	666	669	626	622	609	622	675	608	604	659	626	647	639	624	671	638	592	614	596	629	668	657	649	640	603	653	666	665
57462	47194	32869	25080	23594	44504	56879	41588	21340	2564	313	303	292	293	294	271	276	289	290	312	293	285	249	270	296	266	309	303	277	284	309	285	298	287	264	291	245	271	268	273	315	303	290	287	301	247	280	289	270	270	274	284	273	295	278	265	286	287	299	315	287	266	275	299	225	296	307	295	285	292	314	311	297	285	285	290	269	281	285	264	281	293	298	280	312	295	305	260	280	288	331	279	307	257	275	273	310	290	268	279	277	276	262	267	290	308	290	280	291	283	244	301	299	289	263	303	293	295	296	287	274	276	273	283	279	279	258	280	277	298	286	296	307	297	282	266	291	286	260	270	298	279	279	310	304	258	289	285	290	322	274	282	277	289	259	293	274	285	264	253	283	276	272	296	301	294	293	302	281	267	313	292	280	267	302	289	323	274	281	271	254	286	268	275	248	296	325	312	289	282	303	337	301	277	250	311	261	281	297	257	294	289	277	285	289	300	268	284	283	298	293	283	311	288	281	281	271	267	273	267	284	280	271	293	283	262	284	285	278	284	299	307	288	279	310	282	261	260	295	301	294	299	341	280	290	267	303	261	290	279	298	306	288	277	270	286	284	317	240	275	307	283	287	287	281	340	304	277	258	286	282	292	242	266	265	291	289	299	286	286	276	257	272	273	281	270	295	273	258	279	277	240	265	313	269	283	299	280	266	295	281	280	269	267	281	282	285	263	265	269	286	275	295	290	287	271	272	287	274	302	282	284	311	298	280	281	286	274	274	311	299	265	291	291	274	275	267	306	272	294	284	248	308	272	277	281	292	291	303	247	300	266	314	302	294	237	275	274	285	284	302	301	283	308	287	312	283	273	278	283	292	288	275	275	265	299	295	294	262	271	318	299	305	278	295	314	302	309	277	260	299	280	291	311	286	288	270	304	286	248	293	252	279	281	273	289	248	280	268	299	291	284	306	276	311	255	277	280	309	281	309	285	291	297	292	262	312	312	330	280	299	275	282	257	316	266	283	252	292	284	291	284	282	278	290	303	282	291	301	264	298	269	328	292	276	281	284	260	268	264	283	291	279	313	267	307	271	276	289	293	292	276	276	250	292	305	257	288	310	265	269	283	270	293	283	247	317	258	273	270	278	290	277	285	268	249	317	262	286	316	310	291	274	262	282	282	299	287	287	285	319	283	244	298	302	288	289	289	284	271	248	273	276	299	263	275	274	267	294	285	318	286	262	288	266	294	307	252	302	297	275	272	293	254	286	294	294	278	281	297	285	259	293	280	273	275	270	277	246	270	252	273	288	305	276	251	306	288	277	284	269	305	261	293	301	294	287	257	320	285	298	293	261	293	260	276	248	270	301	277	290	265	286	281	278	276	298	299	307	274	266	260	278	293	300	281	291	297	309	286	284	277	280	290	272	290	257	284	244	295	274	286	322	309	312	282	292	299	283	267	271	275	258	285	286	270	281	270	235	269	278	292	262	286	254	286	295	285	292	281	281	287	244	314	298	240	281	275	285	276	275	287	287	294	282	279	253	270	263	256	289	284	253	293	270	312	288	290	269	278	285	282	299	264	297	276	273	273	289	292	268	321	280	267	293	287	314	265	313	305	313	255	266	297	277	257	292	328	262	295	305	323	282	316	289	315	279	297	286	285	269	278	269	281	266	282	326	246	274	278	288	289	276	287	246	253	287	280	297	312	314	255	249	302	267	315	263	271	295	285	269	289	287	286	319	279	285	247	266	309	268	287	298	282	281	290	309	257	287	281	290	279	308	275	314	311	285	272	277	287	273	269	304	264	271	279	300	292	289	279	277	259	268	283	272	293	285	281	282	289	290	281	280	281	274	298	259	261	274	280	272	295	263	259	277	291	297	268	285	339	289	286	281	268	287	285	265	264	282	303	254	297	291	293	291	278	290	265	250	272	273	291	303	256	282	301	247	287	269	279	283	277	252	278	291	277	268	297	263	285	277	256	279	299	290	301	310	296	294	305	280	299	274	293	250	302	301	295	302	280	259	292	324	283	303	267	263	286	279	270	263	257	289	291	286	282	287	302	295	286	294	293	302	280	289	279	282	256	285	305	285	311	278	280	286	328	258	287	283	270	279	305	284	295	290	276	277	282	295	287	334	275	275	307	279	267	264	321	303	306	277	266	298	253	316	284	289	281	303	297	262	281	274	274	277	289	286	264	276	274	269	283	272	277	265	290	269	286	269	285	291	266	282	257	252	281	295	263	284	326	269	311	291	271	271	268	265	265	289	285	266	264	293	287	262	249	291	304	270	268	299	280	286	292	245	293	303	300	273	286	273	260	296	296	287	310	285	288	307	267	299	262	259	271	290	247	281	243	279	287	299	285	276	289	296	266	266	268	325	297	315	319	284	258	288	302	278	280	304	284	290	311	276	324	262	274	285	279	310	280	264	259	275	288	284	270	292	303	274	290	296	324	265	283	288	270	281	282	278	282	275	274	264	269	295	285	273	287	275	309	290	284	261	280	266	301	289	273	253	290	299	303	292	311	305	297	316	278	288	283	294	269	298	275	279	273	304	281	284	268	269	297	291	285	266	264	275	252	268	303	276	264	288	304	262	274	288	281	301	283	287	274	279	289	280	278	253	273	272	268	319	284	278	276	308	276	282	250	299	275	285	257	284	313	256	309	288	297	298	258	288	284	292	280	308	277	267	269	255	272	292	268	277	321	303	283	312	274	303	257	294	292	288	245	274	277	289	275	294	275	273	307	287	281	277	274	273	295	277	283	286	296	284	275	311	298	289	280	291	273	247	252	254	293	290	281	275	271	279	297	272	299	303	259	277	282	288	293	286	291	308	295	267	263	286	269	279	310	276	292	279	281	300	295	264	285	285	270	302	290	265	272	297	298	285	273	289	315	297	287	303	284	290	276	281	274	304	250	266	289	285	297	308	302	265	280	285	297	287	283	289	299	268	299	303	275	299	271	268	274	269	292	284	312	295	268	282	299	319	295	296	255	311	248	294	293	313	249	268	290	279	280	292	267	294	279	316	276	307	251	274	287	248	276	303	278	277	298	292	293	309	288	282	290	286	297	238	275	310	300	269	254	301	289	270	272	263	313	273	290	301	304	291	292	279	271	283	284	268	331	302	268	281	289	283	296	299	292	293	270	310	263	282	256	267	254	282	298	276	289	286	262	303	286	242	273	291	303	263	279	298	283	271	286	299	314	290	299	261	278	288	269	310	283	284	273	287	254	309	283	260	300	293	303	276	287	261	271	268	277	300	311	292	287	258	326	303	261	273	254	255	282	257	276	249	282	280	270	293	303	301	301	295	256	266	270	295	277	302	271	304	251	276	307	283	280	309	311	260	272	280	268	298	303	271	282	279	300	287	273	290	289	250	287	256	278	279	256	267	298	288	270	305	297	284	267	290	294	312	283	300	292	294	271	286	321	268	273	265	279	294	327	280	269	312	302	313	286	273	297	287	281	282	297	277	276	306	298	267	250	310	270	295	282	293	263
48170	53731	25050	11386	14559	67560	70998	52138	28440	962	756	733	727	752	711	763	726	763	737	741	729	792	714	721	749	759	765	752	695	771	755	736	763	707	772	699	693	711	737	745	710	739	738	730	730	752	716	751	700	668	723	785	749	723	710	761	723	740	703	698	719	725	753	750	802	896	878	803	759	753	720	761	784	698	763	729	712	741	728	731	737	728	779	731	729	720	762	727	726	706	749	710	740	708	708	700	719	809	715	711	734	716	753	726	736	707	658	719	760	739	777	730	733	752	722	735	743	721	739	694	761	717	773	732	723	734	692	701	717	780	751	710	786	715	713	757	752	749	723	702	683	760	706	694	817	706	729	725	719	718	799	724	766	713	707	725	685	713	708	712	710	741	763	716	752	765	733	686	723	711	710	783	753	717	767	715	750	707	756	665	726	728	708	762	705	749	706	712	699	737	722	759	724	713	733	739	753	736	700	693	695	712	765	753	723	733	705	744	725	727	703	764	739	744	726	744	733	741	713	708	717	716	720	687	721	703	709	754	744	696	701	742	714	724	699	715	739	779	777	742	772	708	746	748	750	754	714	715	718	715	712	717	725	704	723	756	670	716	714	688	710	740	722	738	774	725	674	774	715	719	721	768	727	755	778	757	772	757	713	751	730	740	749	729	730	748	732	761	701	754	682	747	764	757	770	748	708	694	722	740	700	768	756	777	681	741	714	762	717	775	759	751	727	760	713	732	733	740	720	701	767	731	778	674	730	773	768	708	713	700	753	765	749	718	737	716	750	678	750	760	760	717	749	758	727	749	690	755	720	754	735	734	768	694	748	775	780	773	717	738	754	730	744	736	740	720	663	745	700	703	739	681	723	690	705	739	772	770	719	756	689	713	762	698	760	728	710	734	708	759	775	714	733	723	727	752	725	742	783	734	693	682	747	733	685	735	750	724	728	759	767	763	771	725	702	717	737	745	724	726	697	732	730	756	676	764	706	756	714	751	762	726	696	748	741	731	704	720	697	725	716	655	730	745	692	727	758	694	739	740	756	754	698	733	709	731	757	743	689	724	739	762	773	739	714	744	709	724	696	770	712	782	690	755	739	768	709	783	723	715	680	768	721	712	695	768	694	783	744	701	761	764	714	720	732	763	731	759	713	731	726	706	677	741	718	748	770	756	715	753	677	703	750	707	728	697	757	745	714	713	721	694	733	784	710	743	675	731	721	690	717	778	712	767	707	719	744	716	704	770	699	703	709	740	735	767	696	762	740	737	683	676	740	742	703	664	727	718	760	697	703	728	725	707	668	747	743	690	698	708	708	732	759	687	727	750	721	692	768	720	759	671	706	725	729	782	720	721	669	717	756	698	709	720	744	748	730	750	712	704	736	738	744	748	675	726	727	739	710	703	647	740	736	754	751	703	749	723	696	738	755	757	718	753	699	780	747	737	684	767	722	741	698	761	700	716	739	722	698	691	692	746	762	743	744	735	695	760	714	750	790	723	693	731	761	704	770	729	715	775	708	712	722	739	740	738	730	713	746	689	770	756	764	733	757	716	779	769	797	684	757	722	701	748	725	686	727	750	734	757	703	715	742	727	698	712	695	712	745	709	703	769	741	735	717	744	769	686	735	748	709	737	753	721	746	750	706	730	746	686	771	753	672	722	723	757	687	748	771	732	746	706	728	763	740	702	736	748	723	704	745	732	743	724	753	781	696	764	765	755	761	749	772	685	743	723	745	752	734	750	756	725	722	761	695	745	697	711	679	751	737	712	768	745	666	698	746	745	740	708	709	735	748	739	726	701	693	687	702	736	731	718	733	764	752	716	765	788	747	727	778	750	787	802	737	758	732	734	711	741	689	712	704	752	746	728	741	733	690	742	728	753	708	700	684	754	754	732	729	725	747	744	738	727	746	728	734	758	689	708	711	723	719	759	747	720	780	759	745	750	769	736	736	727	753	741	691	704	739	725	722	710	714	766	750	725	726	741	739	750	755	723	771	708	743	719	709	723	756	667	714	740	773	686	716	781	721	715	719	728	745	705	754	744	747	743	735	784	722	742	729	725	699	714	726	725	743	725	703	719	789	749	749	698	747	670	730	725	761	761	707	743	768	725	720	741	747	722	683	707	707	731	771	743	755	742	785	744	733	705	720	703	686	734	716	733	709	740	759	718	761	727	723	705	715	737	743	725	691	740	743	718	686	712	760	733	715	726	715	744	755	682	711	747	758	706	781	750	651	724	737	714	718	721	777	727	729	748	710	722	732	758	714	668	684	727	777	769	767	737	687	779	771	736	729	689	768	703	692	716	774	724	665	749	727	702	723	741	734	716	744	781	774	777	758	734	735	700	738	711	747	707	705	742	727	725	722	728	691	721	789	760	717	724	719	750	690	706	708	758	735	746	753	730	684	727	699	738	700	702	778	712	764	725	754	753	752	690	725	693	730	707	725	748	721	723	733	792	732	704	713	737	773	760	727	745	710	705	732	738	741	767	746	672	779	699	758	769	702	694	741	752	743	718	744	803	726	720	743	724	717	698	714	741	764	700	740	719	740	739	666	775	706	750	739	755	767	745	701	721	694	684	705	705	765	739	689	736	717	764	725	711	730	779	765	681	690	743	757	710	725	693	727	717	795	736	695	716	731	674	740	735	738	753	735	704	733	751	686	752	755	713	748	733	761	762	728	732	733	739	731	794	735	719	715	758	755	679	708	711	681	704	727	673	731	737	712	697	724	697	725	724	704	757	747	740	696	717	722	758	705	726	684	751	715	719	680	744	742	740	707	768	721	759	744	737	787	655	730	763	712	721	713	764	696	708	746	725	779	772	731	711	722	746	690	738	686	694	741	724	767	742	693	750	770	756	714	711	715	757	767	725	691	733	698	712	774	701	700	749	761	743	748	747	713	724	743	738	714	709	747	779	713	706	777	714	735	738	750	728	681	786	737	733	715	766	721	749	706	764	688	740	737	729	673	688	687	725	755	749	733	733	743	762	749	730	777	732	750	747	698	717	718	748	721	743	755	705	736	710	737	741	744	711	719	757	699	704	744	763	707	739	731	674	708	714	750	760	725	677	680	738	732	761	714	722	754	737	731	755	669	727	736	748	706	720	723	717	695	725	717	719	730	774	713	711	725	748	755	725	718	740	728	732	760	683	739	735	742	670	687	700	743	727	693	685	698	737	754	712	724	739	735	714	701	729	774	683	724	721	730	702	745	759	761	740	692	741	725	778	760	773	732	699	731	719	684	767	738	743	705	772	757	696	783	718	762	740	719	691	704	729	764	736	731	706	675	765	722	711	761	729	708	724	690	758	693	733	746	708	733	742	707	744	703	722	677	731	734	716	698	730	756	713	707	735	732	713	728	747	731	730	734	807	744	723	706	712	732	733	727	761	688	715	749	728	694	725	719	724	748	732	748	720	777	715	737	756	727	726	709	737	772	729	734	722	737	758	716	736	682	720	736	749	724	743	697	750	694	751	767	714	717	761	727	705
20553	21240	7997	1330	742	4815	6772	3971	1478	270	247	220	221	234	204	220	218	221	231	222	204	218	192	225	209	179	224	212	220	201	201	199	231	216	231	227	238	241	192	232	215	200	241	227	217	241	211	233	212	231	207	218	197	210	225	225	235	198	202	208	238	234	209	209	235	206	224	233	223	198	202	209	224	217	230	214	259	240	241	228	215	220	225	202	239	232	221	232	222	241	209	236	237	226	227	201	245	215	236	183	205	247	208	225	230	253	217	220	236	239	230	213	234	223	197	232	233	220	243	230	211	220	218	223	225	215	214	187	203	214	187	216	219	223	232	246	223	235	235	218	226	241	249	215	233	209	214	196	234	194	210	244	208	248	221	215	199	212	208	248	233	214	199	202	225	243	221	236	225	237	193	190	239	214	214	227	234	215	229	221	210	243	217	190	235	232	224	234	240	231	223	186	231	232	210	223	236	212	227	196	257	235	211	225	220	207	236	192	219	202	226	198	253	237	238	221	207	228	235	249	234	196	249	215	223	226	224	224	230	249	223	204	220	199	214	212	220	221	222	248	203	216	227	216	223	213	222	218	209	235	218	217	241	215	204	220	221	202	238	220	208	197	218	231	247	229	211	233	210	223	240	243	253	229	229	222	204	235	214	235	238	204	231	204	253	199	206	205	220	212	225	214	253	209	217	238	236	206	220	215	213	217	251	189	224	250	242	219	209	251	212	236	200	217	228	199	206	237	213	204	231	212	222	222	208	220	221	205	243	226	220	228	219	182	205	208	204	229	236	213	214	216	222	204	204	212	222	252	214	218	223	202	199	232	211	211	263	224	214	214	225	207	227	233	190	234	187	225	248	209	223	210	212	217	227	242	248	230	216	198	233	235	226	215	241	204	214	229	212	250	220	194	215	196	241	220	190	225	239	216	221	192	220	216	241	235	218	201	212	250	228	213	236	237	235	214	204	220	256	195	226	237	220	209	237	252	233	210	198	234	224	261	215	225	231	245	241	229	226	199	213	207	194	207	228	228	223	244	233	226	217	213	222	218	234	236	220	196	202	215	236	200	226	224	219	225	248	211	212	198	236	222	198	206	213	218	210	219	211	206	218	222	251	239	224	197	196	233	235	233	228	206	228	240	212	217	212	222	216	212	223	238	251	214	232	241	246	221	237	210	212	216	194	213	241	231	233	209	227	235	225	214	244	220	235	225	228	232	232	237	209	230	226	222	232	207	202	218	212	212	223	223	192	234	225	223	226	229	215	240	221	199	216	224	261	219	219	234	204	237	223	247	229	209	213	211	218	197	226	262	194	225	246	233	220	211	212	220	241	190	243	218	242	217	250	232	248	232	252	248	199	203	230	208	216	207	238	196	222	201	211	251	224	226	240	214	229	211	228	200	215	217	220	199	219	225	230	200	228	193	241	235	231	209	218	209	201	200	232	202	237	201	240	218	225	201	210	221	222	191	239	244	233	224	261	242	214	261	239	242	207	216	224	234	237	228	200	233	224	224	228	223	199	189	210	250	200	245	214	237	216	218	230	224	220	214	231	213	231	218	219	244	220	236	250	234	218	221	223	207	244	206	221	213	210	226	209	224	191	204	191	263	227	227	245	203	221	188	227	235	249	235	191	226	237	207	212	231	243	223	203	198	226	191	226	221	241	223	227	202	231	229	232	220	212	232	205	222	217	228	210	245	247	188	226	213	219	219	209	231	208	240	216	203	233	201	223	207	223	211	202	242	228	209	212	218	231	235	231	248	233	201	205	221	254	216	241	209	252	247	202	211	233	220	223	199	221	220	210	214	225	212	232	228	225	228	236	248	231	241	217	202	212	239	210	252	201	229	197	205	205	234	250	234	208	206	210	238	236	232	249	219	213	218	234	224	231	216	208	225	225	216	227	218	222	226	203	198	212	232	233	223	224	221	198	221	222	205	213	202	213	211	213	208	221	213	215	225	211	244	224	209	202	206	220	218	225	221	206	218	203	223	212	212	203	219	229	228	209	217	239	229	258	223	211	235	225	218	207	204	197	238	221	234	235	216	216	207	218	212	217	232	227	230	218	245	230	213	215	229	239	232	198	234	210	215	225	215	191	183	215	228	209	238	228	212	227	236	200	244	209	218	225	218	238	194	218	228	225	232	228	206	239	203	242	209	224	210	186	196	218	246	213	213	216	223	253	194	216	242	228	209	230	204	239	238	202	217	238	228	228	224	219	204	248	205	208	216	209	223	240	204	226	207	233	210	216	224	221	217	220	226	230	233	232	237	226	256	254	231	232	230	241	224	212	231	237	221	227	228	225	217	232	209	201	226	217	247	222	213	217	231	234	200	223	214	217	236	225	211	204	208	210	211	215	214	216	219	203	215	208	204	203	219	214	213	224	219	235	197	229	243	208	224	218	218	217	214	203	238	197	220	193	216	208	229	224	220	227	226	212	230	213	208	232	214	217	202	211	230	228	233	213	220	206	255	230	210	220	224	202	246	221	196	196	224	209	189	212	209	233	236	243	206	227	196	203	227	207	229	225	208	191	239	199	233	229	216	187	218	214	244	213	208	222	206	211	229	236	240	217	210	214	193	225	242	227	208	223	208	214	200	211	206	201	216	219	202	214	243	196	190	234	233	210	214	212	233	219	233	222	221	217	215	200	218	237	204	204	203	209	231	233	214	208	232	191	232	218	189	234	199	213	222	190	204	226	225	232	235	229	208	236	224	225	199	228	211	228	222	205	231	204	212	235	210	213	215	189	233	211	206	217	224	223	234	217	231	225	238	190	185	194	213	221	225	210	223	227	231	200	221	212	240	236	220	209	224	230	225	231	227	222	229	207	231	226	246	209	228	202	238	217	223	235	218	244	243	224	207	203	219	236	219	237	226	211	212	207	217	204	225	217	221	224	207	232	217	205	237	204	202	212	240	203	225	212	205	220	202	207	244	227	242	210	230	205	224	212	238	201	220	224	233	230	250	223	223	214	221	218	223	218	203	254	233	207	243	237	220	243	234	236	219	211	221	234	229	221	243	213	227	224	234	235	229	220	202	204	222	226	241	228	203	233	228	242	211	229	218	243	190	235	213	208	247	217	192	192	205	251	219	224	202	219	241	194	225	213	207	237	231	234	235	244	232	209	226	233	218	217	230	216	225	246	220	238	239	229	210	239	240	235	203	230	219	215	247	223	207	240	226	232	223	215	214	201	190	210	226	216	205	240	206	220	237	221	217	203	216	187	229	247	199	213	207	246	206	228	192	242	233	219	234	205	219	200	224	210	202	240	242	225	230	218	204	199	225	218	237	221	250	234	226	224	218	240	227	203	224	209	206	210	242	209	209	210	221	211	231	214	198	244	205	242	211	208	238	210	217	223	227	226	233	205	248	209	226	209	218	225	195	203	193	212	235	221	229	197	206	202	220	207	201	187	206	208	201	232	217	207	232	236	198	254	205	233	165	218	210	231	234	218	211	236	202	191	233	210	222	235	205	221	202	233	248
17270	22175	4956	1080	1970	17163	19993	11801	4387	659	672	569	591	607	637	571	578	648	637	570	567	626	578	585	563	640	621	620	629	607	597	595	568	638	582	588	577	586	600	557	614	626	562	582	603	586	638	600	608	542	587	591	626	619	588	610	624	609	614	643	566	572	582	640	612	609	574	563	653	629	587	588	575	621	595	587	589	590	567	578	584	590	590	577	614	614	588	588	593	611	620	628	571	576	645	629	561	574	592	614	578	618	597	578	568	573	598	626	612	570	634	551	637	587	590	623	640	630	609	633	627	598	629	626	578	594	596	600	599	611	619	570	567	603	599	610	572	593	610	577	624	602	571	549	616	603	610	613	614	615	570	583	591	645	625	612	569	573	623	572	555	589	593	640	603	592	591	616	593	621	588	642	598	598	623	588	653	556	561	612	552	616	576	577	587	598	579	643	614	632	564	567	573	587	600	622	603	628	598	639	573	618	608	613	599	610	599	592	623	602	578	623	587	630	590	614	583	601	642	572	600	601	616	588	612	597	672	572	577	629	575	583	575	636	605	602	591	598	581	584	585	599	612	562	574	656	617	591	590	639	570	614	636	624	613	626	595	608	609	652	597	598	593	610	583	588	553	587	617	598	599	621	595	648	593	598	588	553	598	601	582	623	601	612	600	596	620	595	590	547	575	613	600	547	624	557	567	596	593	625	638	655	587	602	601	612	588	591	590	602	567	611	614	625	552	610	559	593	591	635	610	594	599	602	578	598	595	623	600	602	631	577	550	581	592	584	583	626	547	555	641	589	588	618	565	568	602	581	614	604	579	630	614	564	599	575	624	635	587	579	583	617	580	574	584	559	634	598	559	576	589	606	584	595	592	620	601	623	593	572	609	575	601	575	617	563	586	624	593	596	636	577	596	594	585	635	590	629	613	630	599	645	584	586	578	608	599	598	605	624	585	598	585	625	626	588	657	567	636	610	589	602	616	609	624	586	631	637	584	587	599	593	615	616	627	588	617	604	610	554	571	583	569	576	607	619	604	603	580	592	566	634	635	597	616	602	571	611	604	595	574	605	540	616	617	588	589	583	570	563	570	582	664	592	610	626	611	601	608	624	583	619	605	617	602	601	634	618	576	636	608	598	595	601	546	614	632	629	586	572	575	629	636	616	558	618	645	612	579	635	619	566	594	624	603	622	621	631	562	609	616	587	634	613	564	586	597	615	587	593	589	598	607	564	615	612	577	640	623	601	601	569	577	569	634	594	599	577	603	600	602	567	569	591	591	602	602	642	562	633	603	588	598	594	580	598	605	662	588	588	570	591	625	621	586	600	641	672	623	596	615	565	623	597	616	627	568	577	616	600	595	618	573	586	586	566	602	564	609	578	621	598	624	618	604	585	584	577	620	618	571	636	558	610	581	596	572	607	581	620	630	635	655	590	601	635	585	634	620	615	582	627	609	622	597	609	619	566	609	597	596	596	593	577	597	641	663	621	612	571	613	561	571	627	611	602	599	597	623	585	627	615	568	610	631	587	609	603	568	633	653	582	645	578	592	569	606	632	585	613	590	577	595	643	619	563	637	596	607	611	607	538	603	640	578	590	610	589	579	584	593	588	605	569	638	591	587	577	545	621	607	594	656	582	626	606	613	597	606	626	632	531	611	582	564	608	596	615	592	591	605	573	562	592	581	610	596	607	563	560	679	564	612	617	620	623	598	597	612	664	574	592	610	585	616	583	576	604	625	541	616	589	622	606	610	571	608	591	568	607	587	571	622	618	615	598	637	613	615	589	632	620	564	577	620	597	576	594	598	605	625	587	663	611	615	571	579	601	584	599	571	611	562	610	562	579	596	630	635	603	638	584	597	611	639	606	608	620	599	607	636	594	606	600	588	620	620	627	633	608	622	582	633	595	553	648	606	611	643	594	612	593	601	600	584	602	602	626	599	630	609	589	544	627	568	622	626	604	607	597	549	644	585	620	619	590	618	591	572	610	617	618	614	635	629	567	571	612	592	593	593	561	572	561	573	608	615	637	651	581	601	567	612	652	617	576	577	625	548	553	619	584	617	590	599	599	643	595	543	579	564	625	586	590	581	559	628	612	567	610	609	574	596	587	576	644	569	547	618	640	586	586	554	609	608	607	606	610	608	582	624	637	646	582	623	635	586	605	622	569	632	592	619	610	666	599	580	619	575	557	606	627	607	568	591	620	617	590	623	602	640	681	568	636	636	589	580	622	600	598	561	609	607	596	580	608	616	626	569	593	628	593	599	585	620	583	607	607	552	602	587	591	582	639	626	626	581	632	596	626	644	646	609	567	607	631	597	611	594	603	564	596	620	581	604	592	618	601	599	629	590	603	656	601	595	574	569	622	630	628	593	592	622	542	565	605	642	620	586	575	563	572	621	593	567	576	625	641	619	596	577	593	617	567	617	622	626	621	596	603	578	597	611	598	609	592	596	591	566	643	557	584	593	589	617	650	577	607	575	581	606	617	619	639	580	640	590	578	618	599	649	583	620	632	630	560	587	605	586	649	608	594	566	620	631	624	588	646	532	614	588	594	589	641	593	606	576	596	612	626	592	591	596	608	629	597	629	629	578	615	622	612	575	600	606	589	598	626	618	626	587	591	651	591	539	568	605	627	573	577	555	570	613	628	596	571	604	594	653	604	631	618	629	566	640	608	589	614	597	594	648	648	599	617	586	615	635	607	606	578	575	600	550	588	585	565	615	560	639	575	615	620	596	640	623	618	637	588	592	608	577	608	577	561	563	583	575	635	590	624	572	608	594	595	605	616	579	611	622	624	617	617	573	556	611	625	586	623	567	656	604	619	582	607	615	604	580	614	620	631	577	608	570	598	640	601	612	599	590	577	579	611	604	630	630	591	651	579	634	592	602	604	585	565	576	557	654	572	562	619	621	609	567	578	641	608	576	622	590	571	622	572	630	570	584	573	579	584	553	604	607	613	627	608	617	629	597	667	607	628	580	594	605	556	611	548	581	589	601	607	587	617	641	623	584	603	564	627	584	605	619	607	615	617	593	585	602	611	625	579	565	631	581	623	635	614	603	632	594	615	623	570	593	592	607	589	583	552	588	593	593	577	614	576	621	588	621	598	613	637	564	562	551	621	579	635	591	656	576	590	603	602	594	596	617	583	600	526	602	647	597	614	594	579	614	588	619	617	592	585	582	613	602	620	619	591	579	567	564	610	604	591	589	608	599	597	630	578	597	602	610	592	582	635	639	606	589	596	615	581	612	620	606	612	619	603	589	613	575	589	606	620	605	610	616	599	583	652	604	619	604	620	602	605	621	601	583	614	615	620	604	608	578	590	618	637	560	587	569	569	583	598	625	542	637	576	584	593	605	596	591	662	537	595	655	602	593	574	596	630	661	643	636	600	590	615	602	597	617	614	618	547	559	565	614	584	599	540	576	588	610	619	551	583	586	589	575	633	605	626	571	584	593	589	589	606	558	585	587	625	559	618	617	629	627	571
55065	47882	30229	24133	23120	44264	45106	28729	11283	853	251	265	250	230	231	237	270	264	260	236	216	249	220	247	251	238	238	252	233	232	234	247	263	240	230	231	222	250	238	266	199	240	241	218	232	272	251	228	216	234	223	228	244	252	243	236	240	211	253	233	259	262	249	252	258	233	232	234	243	254	246	260	239	264	231	244	246	280	267	217	250	245	252	257	225	287	258	220	237	248	265	227	258	220	250	217	225	260	246	258	228	274	261	228	242	225	216	272	245	225	272	252	236	253	214	244	241	244	233	257	232	241	251	233	251	241	248	251	248	241	239	251	251	214	236	239	261	252	235	213	245	229	244	255	255	245	260	242	216	273	228	229	228	238	234	251	248	242	254	222	238	224	235	268	221	246	220	215	234	232	242	200	253	223	225	232	227	277	257	255	242	228	242	248	264	221	259	227	226	244	239	222	265	201	244	276	223	225	254	228	203	247	238	245	242	230	257	240	250	214	256	225	238	257	215	263	252	231	232	219	237	236	248	234	274	260	257	239	217	207	257	240	210	233	239	236	228	231	242	235	243	244	224	254	260	262	261	255	270	243	225	246	261	246	230	224	231	244	252	219	267	261	268	265	229	266	231	240	253	205	236	255	244	215	214	227	209	237	250	238	234	230	205	244	214	247	245	235	236	242	251	248	245	228	254	260	271	245	233	215	234	247	228	225	241	244	246	248	239	225	246	249	253	233	237	225	247	256	241	228	253	231	252	234	237	243	237	257	256	271	263	217	229	245	247	249	218	262	225	235	227	237	231	232	246	223	243	245	256	238	229	225	235	249	228	262	244	226	201	225	234	241	247	246	224	251	256	255	224	268	215	254	233	243	213	224	248	237	242	274	254	265	235	229	241	253	234	226	264	229	263	230	233	243	226	246	247	245	242	226	270	214	219	235	249	225	277	236	239	242	250	268	247	260	230	245	246	268	250	258	224	242	219	257	216	237	237	247	220	244	247	232	228	246	257	243	226	223	220	212	224	235	223	244	250	252	281	241	268	208	244	239	218	230	237	232	246	239	271	228	229	243	250	217	241	233	230	216	242	239	216	253	251	266	242	263	266	225	233	243	254	235	233	239	226	242	266	232	215	256	240	258	231	245	234	260	230	248	276	260	221	221	263	248	230	234	229	222	242	247	250	237	245	224	254	253	214	259	254	270	248	247	237	236	243	226	257	230	246	215	243	224	236	232	238	239	244	228	212	231	249	257	239	250	241	229	244	239	257	258	199	254	247	240	224	255	250	225	249	223	245	230	210	263	226	239	232	243	233	224	240	235	244	239	232	235	256	254	242	224	235	245	241	232	219	213	229	205	239	241	245	245	246	286	240	262	247	234	272	293	236	244	237	247	253	241	237	242	255	257	250	248	239	222	244	226	242	231	248	261	225	221	230	230	247	233	255	239	217	250	219	248	259	257	238	227	246	214	231	208	205	237	272	256	234	269	277	249	239	269	245	251	243	255	243	234	229	280	233	276	226	265	222	244	237	232	252	245	225	228	242	243	246	257	253	244	246	238	240	229	272	231	224	260	253	237	211	249	220	257	244	208	265	238	244	250	238	261	230	230	242	220	233	238	210	247	275	245	207	266	231	262	277	253	254	247	252	248	240	241	212	218	234	248	231	237	234	242	244	234	220	239	250	255	258	258	223	234	232	238	245	228	238	235	256	243	248	240	248	257	241	241	243	236	250	245	212	249	246	287	227	240	249	246	244	229	222	247	268	244	224	251	242	209	231	225	235	235	222	240	216	243	234	242	238	264	248	214	266	234	263	256	223	242	231	232	218	249	231	258	227	249	236	264	251	237	224	230	228	260	247	253	232	256	233	242	223	256	241	218	229	233	260	256	261	247	288	227	213	252	247	256	248	236	241	215	260	236	249	240	223	234	236	250	239	249	239	224	238	249	253	205	254	221	228	250	233	242	234	234	250	259	250	220	247	259	242	268	235	214	271	263	233	257	245	281	251	242	244	237	256	212	249	248	243	233	245	252	202	217	253	213	241	243	233	221	250	272	250	257	220	239	276	223	243	229	231	262	255	254	240	256	218	244	247	212	238	219	265	219	231	244	274	221	222	260	244	255	230	263	241	277	251	234	225	221	240	275	224	286	212	266	239	253	261	256	236	239	236	239	225	233	227	236	223	240	273	245	256	260	239	220	238	259	227	244	233	240	236	246	239	244	246	258	232	237	249	232	236	210	281	266	239	252	258	218	268	244	219	260	239	230	223	221	216	223	271	222	254	258	243	220	253	234	269	249	244	237	250	229	271	231	255	234	227	230	220	239	274	209	242	278	224	248	252	250	242	290	240	228	249	248	231	237	244	249	233	224	274	240	254	247	264	262	238	230	250	256	253	227	266	220	247	211	231	227	240	226	252	226	269	245	262	230	239	245	249	262	257	235	227	225	253	228	229	241	229	231	281	229	235	247	243	280	231	227	233	227	240	283	222	218	211	233	279	227	241	216	231	260	241	233	265	221	250	258	218	242	251	249	256	250	251	265	234	250	253	262	251	255	239	250	234	240	249	253	235	213	270	253	249	249	261	233	249	236	268	249	236	261	259	235	253	246	237	232	230	227	251	246	237	241	242	240	248	274	257	246	217	264	226	247	230	265	220	257	229	238	232	242	242	232	242	255	218	224	254	252	243	244	242	225	245	245	226	226	234	237	229	243	220	234	241	230	229	231	263	245	236	242	225	236	216	243	270	241	263	261	225	251	252	244	240	246	263	227	245	235	255	268	221	236	217	234	224	205	257	261	204	223	248	221	266	234	220	258	238	261	242	242	225	235	251	210	270	247	244	256	245	221	265	212	251	260	241	249	213	227	234	238	252	212	254	233	241	246	236	219	225	273	267	246	246	238	254	260	236	273	222	243	245	250	259	241	243	245	252	269	252	228	239	248	247	229	247	257	257	262	220	254	230	216	246	233	245	236	233	253	252	240	233	255	250	260	213	241	230	240	236	230	258	244	244	248	240	249	250	241	254	233	191	229	236	265	233	218	232	237	231	235	239	217	206	245	268	223	224	235	225	272	239	226	239	236	234	250	247	253	254	287	236	248	260	230	210	241	226	236	249	240	226	257	222	246	233	231	203	268	255	224	227	270	228	225	243	277	242	237	257	234	251	241	228	264	224	272	238	208	244	253	251	243	255	216	225	229	217	223	218	244	244	234	232	237	222	223	231	259	249	240	253	252	248	223	231	233	244	230	252	251	261	234	252	233	228	233	235	253	225	244	227	252	268	233	281	229	232	211	227	251	212	258	247	220	206	235	256	272	267	264	235	249	239	194	238	235	263	266	229	249	223	257	269	261	244	236	218	244	250	268	243	237	263	258	259	254	255	236	258	258	230	257	260	255	235	266	247	250	249	239	231	255	224	249	221	225	231	222	261	225	239	220	240	266	245	211	235	240	206	243	245	222	214	230	231	223	229	229	223	230	243	252	257	223	239	259
45444	50596	17678	5896	22815	62195	56152	40135	19999	1000	661	692	651	664	647	625	688	681	627	616	638	669	651	691	626	670	651	645	621	644	595	637	648	658	673	654	652	614	656	653	637	659	604	641	661	633	643	666	649	604	651	631	633	677	667	658	619	676	594	654	618	669	619	634	573	623	681	678	716	641	638	613	642	658	638	679	634	607	636	605	629	619	651	632	613	654	632	655	632	710	633	634	626	634	645	640	669	675	648	665	647	630	656	613	634	655	640	644	663	694	639	653	664	675	692	612	668	590	610	673	619	643	665	612	641	681	682	596	654	685	645	608	673	634	669	616	616	635	595	638	668	632	619	619	662	638	670	634	632	603	610	627	603	578	657	665	641	624	653	650	632	644	703	647	670	654	703	666	581	592	674	657	651	660	632	655	643	600	640	629	604	667	657	623	674	646	683	645	590	648	689	678	623	649	641	636	643	661	709	657	676	590	635	630	635	695	605	659	655	654	643	675	628	659	664	666	619	643	613	670	666	649	618	664	641	601	627	673	651	695	683	677	649	644	654	655	661	612	634	627	610	667	654	638	699	618	667	630	688	663	643	634	622	621	681	661	646	627	663	633	666	635	623	642	636	625	637	636	647	666	655	694	693	677	617	589	625	695	584	704	642	653	632	640	644	688	637	647	636	630	616	635	672	639	652	647	635	625	644	657	651	666	630	617	620	595	620	621	627	659	660	639	647	610	657	647	699	660	639	650	611	634	675	687	673	638	667	646	659	658	637	643	642	654	593	624	636	635	629	661	631	692	651	661	645	658	639	685	653	653	615	626	641	599	645	642	654	658	665	598	646	662	636	634	634	631	655	620	639	620	669	640	641	607	646	613	686	612	641	624	668	650	661	674	652	685	643	656	624	633	652	653	640	635	618	641	645	638	631	641	686	657	625	651	627	667	626	673	631	623	659	664	614	625	671	653	664	651	664	673	644	622	633	604	645	607	608	642	627	617	675	665	657	610	645	585	616	630	610	664	632	622	670	591	595	629	612	659	632	606	622	653	724	615	644	640	654	639	618	644	658	605	635	679	602	627	683	679	650	648	679	662	671	657	638	632	669	646	647	644	671	682	629	656	643	646	643	594	647	654	683	647	643	630	625	638	654	669	664	637	666	656	612	639	668	642	611	680	640	668	690	629	645	618	646	644	627	608	650	656	613	665	638	659	594	624	648	663	641	683	638	580	633	663	610	646	646	634	638	616	612	638	674	678	604	626	648	629	625	643	684	612	679	683	657	669	615	681	668	652	600	658	614	677	615	615	631	644	674	654	645	584	673	610	636	674	636	644	630	618	631	639	617	629	639	646	606	634	647	645	636	681	628	672	654	664	692	648	644	604	647	621	669	645	647	642	631	686	653	645	626	635	645	648	643	690	643	636	633	661	659	629	605	596	608	652	627	652	633	614	694	633	691	701	631	673	609	683	623	639	663	657	631	690	646	676	630	634	618	673	594	599	644	622	616	653	634	662	629	629	654	638	638	641	629	619	639	691	624	651	683	569	654	568	598	645	651	628	662	638	650	657	623	592	682	621	632	608	639	693	648	682	628	616	655	677	637	641	572	665	633	635	679	629	622	672	652	635	632	676	610	652	633	635	636	638	636	605	605	636	660	607	684	615	653	637	646	682	629	621	639	638	621	648	643	649	666	616	651	683	656	624	618	647	602	648	642	643	628	673	627	672	631	616	661	595	636	670	656	655	685	593	609	666	607	687	665	634	667	634	669	625	632	641	605	632	650	640	647	671	609	635	632	641	641	616	640	659	650	693	595	629	646	645	614	619	644	640	597	591	635	653	626	659	653	638	598	660	610	635	672	656	673	627	639	674	669	657	640	663	612	610	654	653	671	684	639	660	631	664	625	650	604	679	623	640	645	640	665	593	619	704	588	670	623	637	629	674	656	616	639	620	629	656	673	663	644	621	634	628	633	637	633	596	674	625	666	681	676	662	666	639	601	625	683	663	627	653	650	678	656	662	659	597	608	631	694	692	640	656	631	711	613	649	660	673	642	585	648	675	643	621	648	637	673	645	649	611	640	648	601	637	643	653	645	676	682	621	642	663	645	696	674	661	689	623	642	615	668	653	623	584	617	654	631	601	649	652	653	661	663	582	625	646	619	639	636	621	587	645	641	657	654	646	710	632	621	680	608	670	635	656	613	648	617	630	633	626	637	657	651	630	636	605	662	647	642	636	660	639	649	640	653	631	635	645	652	682	659	633	611	652	638	630	636	639	620	678	644	672	613	650	642	675	682	616	624	703	684	667	652	651	675	654	649	610	690	604	629	634	675	654	684	659	658	639	665	671	614	639	640	653	629	688	635	646	662	673	631	636	659	650	687	632	627	663	652	641	647	669	621	654	659	630	655	659	657	623	618	632	643	654	606	670	629	644	632	611	660	642	659	643	643	644	662	667	651	651	676	641	643	612	621	672	640	610	610	609	648	676	679	669	664	635	636	587	670	654	670	640	616	649	644	668	652	640	643	678	654	641	633	656	658	657	680	672	651	611	615	646	634	651	663	636	636	667	635	614	613	662	629	645	636	652	642	671	625	635	602	624	624	655	577	626	707	661	621	662	645	666	663	662	630	649	670	634	660	608	659	687	651	611	617	645	646	657	694	655	653	646	623	639	620	644	659	676	632	646	624	656	650	618	657	607	643	664	572	646	611	641	651	661	686	657	637	632	679	637	624	613	663	628	619	623	660	672	635	670	641	673	577	601	637	686	621	657	641	658	644	622	625	580	617	659	655	675	659	651	617	659	628	631	626	610	642	697	603	612	648	650	681	633	604	636	692	630	630	587	661	653	635	637	670	611	669	649	627	605	660	647	644	649	665	620	641	643	625	649	604	696	654	669	645	637	626	643	645	624	664	648	703	680	633	650	653	632	616	636	686	650	673	626	652	641	675	609	633	680	587	606	661	629	629	617	669	629	618	650	629	664	633	591	671	597	604	621	572	683	602	648	620	686	592	641	580	679	642	670	635	633	669	642	642	587	644	629	664	671	658	656	668	648	604	724	685	670	636	638	640	674	646	685	605	647	630	644	623	623	660	658	596	645	613	669	649	650	672	602	635	643	623	640	629	637	705	624	655	669	630	669	689	643	637	633	589	628	651	632	676	642	610	657	625	656	640	612	621	660	632	645	633	642	690	671	652	678	660	641	657	613	629	618	642	649	609	659	604	647	609	642	581	681	689	689	610	644	662	659	656	641	638	635	643	634	636	672	617	662	687	635	620	615	656	645	632	649	664	630	684	594	649	624	629	641	641	596	621	684	637	640	693	589	618	649	673	646	630	636	640	675	592	614	612	639	614	620	686	641	673	641	602	614	644	639	642	623	652	597	627	622	633	629	614	646	630	621	669	689	652	651	664	675	649	644	643	653	624	632	638	618	687	630	663	653	602	625	667	679	618	647	625	643	637	637	651	619	683	619	658	645	625	680	639	622	667	635
57274	47047	33430	25527	23231	39103	59466	47691	25191	4351	325	291	310	307	308	284	289	303	284	316	268	298	346	299	305	331	281	309	305	288	299	302	286	329	304	299	302	324	302	268	314	286	317	262	286	302	279	279	329	290	282	283	281	303	296	304	317	307	312	284	291	297	321	320	290	295	319	285	318	316	341	291	279	320	318	308	302	281	320	286	314	284	251	314	322	287	262	303	275	284	305	284	284	299	276	310	279	309	290	317	311	328	265	322	309	310	298	293	303	267	291	302	321	306	351	298	294	309	304	283	317	272	333	303	292	300	304	303	286	313	287	314	302	307	283	292	289	291	291	301	334	289	306	302	303	277	301	290	315	315	301	275	312	274	283	341	296	325	283	289	325	298	324	311	321	277	305	267	318	296	306	273	306	288	295	296	296	285	315	277	319	294	300	320	299	292	283	319	316	292	299	306	347	285	319	298	284	284	301	324	284	303	305	294	299	274	344	295	264	347	303	279	302	305	277	295	313	317	319	301	296	325	291	315	292	305	314	305	287	333	313	292	319	310	307	312	311	311	292	296	296	287	296	307	256	307	312	312	277	298	320	287	286	277	280	280	293	302	272	286	277	273	312	297	302	332	311	297	285	330	305	291	311	320	317	299	310	288	282	271	293	284	297	257	352	290	333	281	322	322	269	314	300	327	268	302	255	332	285	296	317	270	312	327	292	299	293	290	312	295	299	279	283	302	301	293	276	307	307	336	270	306	282	288	289	274	274	315	317	279	290	287	298	314	282	297	302	301	281	319	301	305	302	287	321	288	316	330	279	322	277	293	298	303	312	305	274	257	294	289	286	287	295	286	307	272	277	302	286	306	302	303	275	287	263	297	319	317	299	309	313	305	275	290	291	278	290	307	327	288	272	296	315	279	280	301	309	296	270	300	310	288	322	291	268	280	302	310	300	312	291	308	325	313	285	257	276	302	310	264	293	298	271	255	275	282	265	312	314	301	278	304	295	303	287	288	316	291	316	292	276	281	313	309	300	295	300	289	282	328	285	292	291	302	340	291	321	325	286	270	294	277	268	290	312	288	289	305	303	300	293	303	301	326	302	305	269	270	311	314	272	304	302	297	283	287	278	284	317	316	305	301	307	289	280	325	298	266	276	304	288	291	287	250	274	298	293	265	282	309	275	313	310	303	304	288	276	305	313	305	322	267	321	260	273	300	277	301	292	326	287	288	294	277	303	331	292	324	284	275	275	300	275	302	280	299	298	270	335	299	307	275	297	277	279	294	279	281	295	302	300	331	261	299	274	294	276	300	302	305	269	315	326	281	305	338	314	277	305	306	311	296	314	279	297	278	285	271	283	291	306	321	291	308	299	292	290	313	289	318	293	303	286	285	288	289	292	302	275	288	304	309	324	280	293	306	325	323	293	282	303	291	300	293	270	275	289	304	342	281	293	290	308	288	289	310	272	263	330	342	291	307	279	309	295	283	282	311	304	280	297	283	326	275	287	281	283	303	291	287	314	288	302	285	303	272	296	292	277	289	322	295	283	284	299	300	274	291	300	304	325	300	303	280	296	294	268	287	266	295	278	282	292	311	294	304	300	335	251	300	286	299	277	303	299	311	280	318	326	290	294	326	285	289	283	329	271	304	305	269	308	296	288	294	326	290	312	302	304	294	279	319	320	289	326	284	294	272	293	314	312	316	278	297	312	306	275	306	320	294	274	275	265	301	301	302	312	293	297	308	291	333	301	259	284	301	296	303	256	319	298	299	271	301	311	296	309	298	301	294	325	274	306	307	281	320	312	276	304	304	274	263	289	286	319	314	290	304	293	301	280	270	316	310	307	289	281	343	284	296	315	313	316	305	288	301	319	301	288	283	284	281	311	285	278	280	342	288	291	296	270	285	320	310	297	268	313	289	291	308	311	300	289	311	291	313	320	288	297	318	320	312	328	305	293	296	283	279	322	290	309	293	312	310	317	344	284	256	298	322	286	292	262	296	294	299	303	313	290	288	275	322	290	285	290	293	318	313	305	300	287	310	289	300	310	308	312	284	278	313	296	320	311	311	329	306	286	307	307	305	307	275	296	305	268	275	307	300	292	288	313	313	303	284	314	282	291	308	296	274	300	284	290	276	283	329	320	296	322	288	304	297	285	294	279	309	281	305	301	301	315	269	283	307	286	302	295	288	288	310	290	309	311	278	271	290	300	282	303	279	280	296	294	323	276	291	301	284	294	295	291	300	308	309	288	301	292	287	291	336	296	303	281	301	273	285	305	274	284	279	279	295	297	262	294	275	283	316	300	305	294	289	293	281	295	296	319	329	292	295	301	267	277	307	316	317	280	269	310	293	291	297	302	297	322	327	311	299	284	307	289	291	302	289	298	283	325	287	271	313	303	279	272	297	292	288	306	278	296	295	300	299	307	292	300	320	276	272	320	321	299	291	318	290	300	300	293	326	283	286	285	307	269	315	322	307	302	277	323	271	284	272	300	283	301	325	296	306	287	293	327	297	331	292	275	296	281	288	303	295	317	317	280	306	293	314	334	281	284	301	320	292	284	291	292	307	293	322	288	315	301	289	304	294	290	294	302	288	274	276	283	284	322	291	306	315	306	293	303	273	280	282	293	291	332	274	284	297	293	295	292	308	268	301	306	298	296	285	320	326	323	296	276	295	269	292	288	276	289	305	277	298	268	282	282	300	288	305	297	277	276	277	281	295	284	303	290	297	295	293	283	294	293	326	244	297	307	293	279	276	313	310	312	280	284	283	279	308	283	297	298	319	270	309	295	329	301	333	318	294	297	287	288	289	272	298	316	293	292	278	278	289	292	288	322	298	282	275	284	304	280	301	318	297	262	324	311	271	268	277	258	307	276	250	305	281	299	267	300	297	286	282	295	296	272	268	339	287	290	282	285	277	301	308	278	315	253	321	304	310	326	281	280	295	308	318	276	281	263	278	315	311	280	301	263	282	296	320	298	305	325	297	283	282	328	286	275	282	312	290	310	295	309	273	336	303	291	286	269	299	269	294	324	309	323	290	311	302	320	303	286	257	315	299	270	291	290	329	290	264	279	268	296	320	292	275	284	290	306	292	292	278	302	318	296	304	328	295	311	301	312	315	294	298	281	313	306	292	297	308	285	317	323	291	324	313	320	313	285	302	293	311	270	309	308	286	283	292	319	274	308	278	287	291	292	298	288	307	278	245	297	330	286	320	300	320	294	303	287	252	298	303	249	323	271	294	285	302	282	313	323	287	292	306	274	309	279	287	304	311	320	309	274	341	309	318	307	263	262	321	300	313	315	295	260	267	309	293	303	313	320	303	296	300	297	307	323	311	293	272	263	300	312	316	303	321	301	315	305	286	283	315	301	299	322	318	326	284	320	298	304	333	291	286	296	264	274	312	318	273	288	282	291	262	304	291	313	280	290	273	285	290	303	285	335	291	276	304	306	287	294	314	301	324	282	299	275	304	289	289	285	310	290	293	296	312
48155	55019	25881	10308	10370	62204	74514	58026	33555	2312	811	846	758	801	818	774	736	758	797	745	723	730	739	804	751	776	796	787	784	800	759	792	745	771	786	792	727	761	732	779	733	745	747	749	771	713	764	786	785	767	758	760	792	706	779	771	716	715	732	730	749	749	749	783	787	788	888	839	808	781	774	786	705	741	752	735	803	742	786	763	748	777	743	732	697	756	763	726	790	776	762	771	725	762	723	772	751	712	768	774	704	750	772	753	727	756	729	789	792	786	767	750	802	780	757	744	803	740	787	712	711	825	767	742	749	746	732	770	751	770	748	771	748	732	789	780	774	738	741	787	748	700	776	750	767	770	804	765	773	774	795	704	772	766	769	767	794	730	695	756	754	813	752	741	731	767	742	776	768	736	765	721	756	745	733	736	737	740	751	728	756	739	760	756	802	732	743	761	789	780	765	764	798	719	762	776	775	792	766	791	678	773	831	752	760	786	782	784	787	787	762	728	728	735	758	771	734	729	769	784	770	763	699	785	728	721	747	721	767	775	807	782	749	755	773	772	785	738	723	770	791	747	751	768	807	751	740	721	760	754	765	786	744	692	747	762	737	731	766	795	821	735	756	740	791	779	769	768	790	725	783	743	776	759	772	745	753	734	784	739	773	811	768	768	817	781	773	722	782	746	731	716	802	750	785	789	767	768	725	725	793	743	755	745	753	750	757	756	796	778	756	740	765	777	706	711	769	720	741	743	716	764	726	738	778	765	723	715	764	773	770	783	766	747	721	737	761	764	763	821	756	796	786	707	753	773	744	807	790	746	778	766	762	751	747	737	724	758	779	722	720	768	747	737	766	727	767	784	722	708	800	741	747	795	767	744	776	689	730	752	689	727	751	748	787	798	783	773	709	683	724	745	722	749	725	697	811	808	762	730	737	729	755	778	814	733	704	751	777	769	782	766	756	764	710	757	758	720	770	783	776	735	756	747	805	766	829	761	717	781	749	770	761	769	766	764	763	751	794	753	780	772	763	774	773	775	771	756	766	729	794	757	732	785	804	744	714	741	762	791	722	749	697	777	756	769	760	770	759	756	705	716	811	776	795	761	801	810	758	776	743	682	770	748	753	740	760	733	759	756	715	750	803	730	814	782	801	750	714	773	786	755	737	761	733	742	704	790	784	794	769	827	718	774	727	727	767	749	750	729	734	694	776	673	794	711	718	785	744	741	759	751	780	763	779	749	763	798	775	719	771	758	773	835	738	763	760	745	717	742	741	700	726	741	755	766	804	757	766	730	778	725	785	809	710	743	779	741	720	743	752	773	765	745	774	763	755	758	691	768	806	761	715	742	732	728	787	688	780	783	750	695	744	744	774	709	775	745	750	777	803	730	739	775	766	741	748	789	732	752	737	768	709	787	786	737	731	808	806	728	774	748	748	788	760	746	772	779	767	766	792	745	724	748	774	762	765	785	778	786	754	761	781	776	769	710	739	771	819	746	761	751	770	751	760	714	740	770	790	816	779	787	783	731	726	765	743	739	718	739	748	753	792	775	755	732	751	786	724	729	724	747	745	771	722	815	715	828	777	778	751	772	733	748	769	741	774	762	780	725	720	722	767	755	787	756	728	797	748	743	766	751	780	806	760	747	740	792	756	734	767	735	719	759	744	797	788	759	768	705	734	738	763	773	728	734	784	739	794	750	779	743	787	735	792	754	756	766	763	752	729	774	747	764	784	687	786	770	740	705	765	711	713	759	755	733	767	795	752	721	737	744	733	744	768	767	748	732	750	755	791	756	726	727	815	779	757	764	827	749	730	747	775	755	737	732	714	748	800	766	761	729	799	719	756	767	740	812	765	764	762	740	782	784	670	740	768	706	751	722	741	775	815	753	826	705	763	776	738	779	812	773	785	794	773	759	739	783	777	733	778	776	778	722	762	751	740	741	739	741	768	743	766	720	728	793	731	768	778	775	790	741	751	755	772	792	735	796	748	717	754	752	771	795	775	737	721	749	751	743	779	696	690	808	762	716	759	670	733	747	790	744	744	768	722	752	693	768	751	760	772	778	681	724	733	726	775	784	721	725	750	769	780	755	725	780	797	754	733	788	801	772	749	763	725	757	766	684	707	798	711	794	753	744	759	721	751	778	766	825	769	765	697	738	744	788	694	763	787	799	743	729	780	779	788	780	774	781	787	797	723	766	785	766	697	799	711	796	766	734	770	723	727	759	792	738	729	746	787	707	776	769	787	767	755	715	777	649	738	797	815	755	742	810	723	783	799	811	774	760	774	703	706	751	770	734	795	825	789	789	751	750	782	758	803	759	762	706	731	744	749	776	716	739	752	777	793	724	732	762	764	754	783	743	762	760	735	782	739	770	766	741	739	798	781	764	739	749	766	726	734	711	760	735	823	752	687	738	735	833	765	767	772	741	733	774	740	770	764	737	742	809	714	784	752	759	757	742	775	784	786	745	760	826	793	757	722	805	756	798	738	740	708	750	783	767	726	789	751	773	744	751	786	807	775	760	743	741	742	780	745	791	737	764	744	762	783	752	774	757	768	806	733	721	745	743	820	776	754	750	758	765	804	741	761	755	748	762	785	713	751	783	765	798	745	724	727	800	762	792	780	771	750	758	765	797	778	802	745	764	717	749	800	729	779	788	742	736	722	723	732	765	800	752	738	771	720	774	719	796	752	770	761	759	752	772	772	721	800	780	749	720	721	783	758	724	808	720	715	742	754	721	710	750	798	744	718	768	771	750	765	720	762	728	770	731	759	717	715	822	779	760	740	724	747	769	740	710	780	771	754	776	723	723	772	740	811	743	745	713	792	761	751	700	758	745	765	760	782	770	741	724	707	782	757	737	740	720	770	754	743	748	727	774	794	763	771	815	723	793	758	768	732	767	723	762	827	764	741	716	715	745	755	711	743	812	741	819	750	702	743	722	761	763	804	750	773	770	740	776	775	754	737	728	746	725	779	742	750	751	724	740	744	755	754	679	766	776	728	791	754	728	737	765	832	744	769	787	768	736	745	790	784	758	749	747	729	749	741	784	770	751	768	747	788	738	777	798	763	729	772	795	778	758	760	754	745	754	761	778	689	708	771	751	744	790	785	771	786	764	754	750	780	687	714	753	761	740	778	712	767	727	741	714	751	795	750	783	772	772	753	766	756	761	760	798	736	713	735	795	726	789	736	781	675	778	723	761	776	782	763	744	770	734	795	757	799	801	704	771	773	717	746	746	747	720	774	718	766	776	762	772	746	786	766	738	761	742	756	809	748	792	760	731	693	754	758	774	736	759	730	761	745	736	760	750	752	798	746	720	787	712	725	747	740	770	762	766	734	717	779	753	706	825	700	809	730	747	724	731	737	698	789	774	737	755	769	725	767	728	751	758	754	754	725	758	753	774	763	733	800	722	733	753	773	703	774	849	790	794	761	712	753	791	751	755	766	721	769	771	814	764	768	797	785	807	786	757	746	737	787	782	716	782	771	779
17905	25362	9598	1318	424	2766	6278	4812	1821	286	240	250	227	235	250	251	236	226	222	217	223	211	232	222	236	227	217	241	228	210	213	233	235	244	223	221	247	238	224	206	232	223	232	233	249	224	246	226	205	239	216	209	214	225	223	215	212	241	238	245	241	220	226	228	212	227	244	225	218	252	243	240	223	214	233	235	235	222	219	230	240	197	231	227	237	253	225	224	258	213	225	232	232	258	231	236	197	253	215	228	233	257	223	217	228	233	231	242	251	259	230	227	259	231	226	250	237	224	246	222	232	229	242	229	231	222	225	243	235	217	243	235	219	256	227	213	210	224	219	220	218	235	246	229	230	222	218	215	255	224	229	250	208	234	238	229	227	240	243	224	229	244	231	217	224	229	224	230	232	237	242	223	213	215	211	234	233	230	220	247	244	223	217	196	201	252	221	226	238	238	213	259	241	208	207	231	255	218	237	233	227	227	225	211	230	220	243	226	234	221	243	215	238	223	244	214	250	261	281	225	223	231	217	260	246	231	244	239	227	249	247	230	248	273	245	234	231	238	218	214	228	206	233	236	238	240	212	237	214	237	254	227	264	225	212	212	231	220	236	225	225	216	215	217	220	234	210	230	204	222	247	228	275	236	231	203	229	213	236	257	243	221	218	235	260	211	223	232	225	254	236	220	229	216	218	251	219	252	241	232	216	253	207	207	223	241	230	241	222	223	262	239	224	221	224	254	231	253	211	280	259	229	237	222	212	213	227	250	221	221	233	266	242	231	209	226	250	229	229	205	260	238	245	283	222	221	236	219	233	216	242	231	232	238	224	234	250	225	226	239	228	234	216	245	272	268	214	234	226	214	241	211	213	238	229	208	204	229	225	189	222	231	250	232	254	225	216	224	257	239	214	233	236	231	222	222	221	238	231	207	242	258	206	263	234	209	222	232	229	241	233	247	238	239	235	212	189	229	246	194	232	235	234	215	229	222	238	209	238	231	220	257	231	222	226	260	226	227	226	218	196	216	225	223	248	240	223	215	242	234	235	215	221	238	208	214	252	235	241	209	225	242	229	232	221	244	223	246	242	240	242	231	236	212	247	245	257	215	246	228	239	236	225	248	236	215	239	218	247	238	210	248	246	217	213	237	203	239	224	230	254	213	265	237	217	267	242	223	237	235	248	208	224	237	236	198	220	211	250	223	206	245	228	234	214	219	238	226	234	219	222	231	204	246	249	230	254	235	223	262	237	249	213	257	205	241	257	249	233	226	235	219	205	250	210	222	215	203	244	222	207	261	253	220	216	226	228	209	185	243	227	245	249	204	224	223	233	234	224	209	214	237	235	235	222	244	211	242	229	203	257	223	225	247	234	231	255	226	235	221	220	231	224	235	230	220	264	231	216	231	228	223	229	230	256	231	196	222	206	249	256	251	214	238	229	213	192	252	239	217	204	206	248	218	216	237	248	246	218	232	276	251	229	240	220	251	224	203	253	228	236	239	248	243	234	226	231	216	220	247	220	226	245	218	234	241	230	209	234	218	252	250	239	246	240	249	219	238	237	224	224	218	212	225	254	269	220	237	225	223	220	232	223	266	194	227	239	218	234	228	225	223	248	245	239	231	250	258	215	229	195	231	226	200	240	232	243	227	246	218	229	200	203	216	238	214	223	230	244	237	224	231	247	205	254	228	251	213	218	237	255	218	233	235	214	258	224	221	229	217	244	268	230	229	230	232	227	248	237	235	245	242	228	228	210	253	249	227	219	273	223	210	264	195	212	274	242	229	223	228	238	209	232	234	237	237	226	237	220	240	235	246	218	249	237	254	239	260	219	235	227	236	232	238	214	231	228	229	234	211	241	216	223	242	256	235	235	216	236	233	239	240	240	229	221	239	217	226	242	217	210	220	228	230	227	227	209	238	240	222	202	238	253	214	214	242	241	220	209	230	228	231	204	238	209	261	268	227	217	235	218	233	217	258	230	226	234	267	247	233	244	254	217	229	233	215	239	221	261	245	212	237	266	225	220	239	223	234	248	224	222	235	262	257	238	228	211	225	248	257	236	244	254	214	223	236	222	205	234	228	245	217	269	230	237	235	242	215	240	225	238	236	213	212	221	219	258	253	253	226	214	225	242	212	230	234	233	190	191	236	235	236	254	222	215	257	215	250	257	220	243	252	229	248	247	226	205	239	232	228	218	253	214	250	243	224	259	220	204	246	217	222	206	227	213	207	231	232	246	239	220	245	223	232	213	235	232	232	237	243	237	227	227	223	227	224	228	203	211	212	236	247	219	217	222	234	211	243	216	229	233	246	233	225	221	234	223	211	214	246	235	221	241	220	208	217	218	267	221	233	252	225	191	250	257	260	220	238	222	258	197	224	246	214	222	251	237	209	216	233	215	240	228	231	258	239	229	208	256	227	234	203	220	248	228	254	237	229	235	236	225	218	259	220	223	251	222	241	244	243	230	263	216	210	238	233	234	237	228	234	231	233	226	223	253	243	233	235	235	233	212	244	220	255	238	234	207	240	209	252	229	241	248	232	214	251	242	218	229	215	234	202	257	223	235	221	250	219	274	219	230	239	227	239	202	216	219	249	226	238	238	245	218	240	237	199	233	213	233	275	244	238	230	219	227	219	222	212	223	218	236	211	255	250	218	243	235	238	217	236	220	227	194	238	263	223	214	232	235	255	247	232	231	234	253	215	240	258	239	239	231	214	244	238	214	219	233	238	224	223	222	238	201	221	223	247	228	241	243	226	224	217	253	226	220	236	211	249	217	221	218	232	227	232	207	260	236	231	257	212	217	229	230	213	230	214	201	219	229	201	248	215	199	211	231	262	245	218	208	233	219	209	230	263	231	200	240	222	297	250	232	234	232	224	238	224	218	260	236	219	232	213	231	249	243	251	239	249	246	249	256	221	221	200	220	218	228	241	238	228	246	209	232	218	231	243	235	233	225	214	211	219	237	231	222	263	227	244	259	244	244	275	209	213	212	242	205	220	231	226	207	212	217	269	269	239	240	234	222	265	227	196	240	229	253	212	256	219	206	250	231	232	237	218	261	208	233	238	248	236	240	224	223	227	238	253	253	253	204	247	226	218	219	231	231	241	222	241	227	228	272	207	225	239	220	225	226	235	238	218	239	215	217	227	259	219	274	224	236	236	230	222	221	233	243	247	233	222	234	209	218	237	214	242	243	243	219	210	215	218	252	227	211	231	224	231	234	226	231	263	220	245	273	229	227	232	233	233	267	227	237	225	243	227	219	277	238	226	228	239	237	250	226	260	207	248	233	214	220	223	228	236	256	259	262	224	240	234	204	230	225	198	232	250	263	226	214	250	239	257	224	241	231	215	208	246	250	241	241	206	247	241	254	203	196	259	224	223	266	220	236	214	217	239	195	210	225	242	236	244	256	233	243	248	235	262	242	249	235	195	233	196	231	240	226	221	235	227	214	216	239	262	223	253	220	230	211	233	224	227	222	239	231	249	210	257
14669	27915	4861	1027	1056	11697	20305	14380	5794	732	594	639	642	652	646	648	612	636	643	656	609	647	649	581	655	582	610	638	639	629	597	635	639	619	608	608	638	644	641	649	638	648	627	658	573	626	614	636	614	643	601	709	634	633	676	611	640	644	616	646	618	598	647	620	614	599	660	647	631	644	650	641	657	645	634	641	617	604	625	674	640	646	629	643	603	612	641	617	610	647	623	627	658	649	646	604	588	653	622	627	628	669	641	629	644	588	650	622	635	576	667	643	647	642	614	629	632	653	598	626	650	672	641	633	610	658	645	630	629	626	648	641	642	634	618	666	682	619	683	664	600	606	629	665	608	646	686	638	617	639	585	648	633	664	626	645	664	610	679	685	628	655	605	648	632	596	643	589	633	649	600	661	615	622	665	652	630	651	646	628	617	627	623	639	667	647	640	624	623	598	661	616	605	646	654	634	587	619	662	621	655	656	587	655	606	595	635	658	599	600	594	607	604	627	630	646	608	652	625	630	584	655	636	599	618	641	607	624	655	623	664	650	654	658	634	665	628	622	645	635	678	632	644	675	629	669	615	606	648	649	660	656	647	658	621	573	637	618	640	641	613	622	647	624	618	591	622	619	642	652	645	602	659	608	608	654	677	626	659	604	648	636	617	629	673	620	612	637	623	627	615	623	653	678	643	612	604	632	633	614	615	642	574	614	624	655	633	604	624	621	622	625	682	648	670	628	600	566	650	605	601	626	654	611	644	626	683	611	630	630	642	579	615	593	640	612	619	628	631	650	652	656	620	649	646	643	611	664	594	682	631	637	643	619	612	632	669	639	597	620	596	636	638	636	575	616	635	687	623	622	643	620	650	670	620	622	658	644	658	601	632	651	623	611	614	618	638	666	629	618	617	693	614	673	605	648	591	623	696	631	604	626	639	621	669	630	634	617	601	600	622	659	650	647	595	609	621	645	647	633	665	655	567	625	610	650	629	648	640	646	571	624	625	670	631	656	635	608	627	632	605	626	646	638	581	648	627	626	634	633	588	632	691	597	678	606	682	698	622	653	618	616	644	606	640	619	608	599	666	632	617	641	598	644	662	624	626	591	606	651	623	580	614	638	598	666	663	609	652	637	635	636	618	636	659	632	620	622	644	681	628	588	598	638	593	663	605	654	685	616	636	574	585	617	604	620	648	680	638	637	665	635	616	602	578	625	651	621	626	644	657	608	619	637	630	634	641	622	601	636	658	640	584	655	604	605	665	621	667	674	638	604	599	632	679	622	638	651	612	632	605	595	639	605	634	625	604	626	646	662	636	609	622	634	659	624	606	627	625	629	672	591	575	656	622	592	613	623	706	656	590	592	642	622	611	654	600	623	643	599	625	619	620	631	620	625	651	634	628	657	673	649	638	645	595	641	645	591	636	618	642	628	622	639	641	661	627	652	632	643	658	636	644	690	607	616	618	643	644	674	626	631	633	627	615	611	636	608	610	638	639	638	580	594	635	625	629	645	616	645	626	592	596	648	625	634	637	667	627	635	628	649	629	690	631	572	622	703	596	623	617	605	651	606	628	604	664	645	690	616	656	679	665	614	631	614	659	643	612	599	638	612	623	654	640	657	616	554	618	641	696	618	637	650	644	650	651	599	630	683	596	639	612	627	637	634	580	638	632	653	625	611	641	625	620	670	592	631	658	596	615	606	646	619	628	579	636	652	602	632	663	637	653	624	611	632	622	636	640	613	675	644	629	629	632	619	671	624	644	617	664	624	654	658	624	597	608	585	669	645	612	608	604	673	606	644	649	648	659	641	641	599	647	645	666	655	583	622	645	600	627	622	664	646	628	602	630	624	679	647	651	637	616	663	639	631	651	620	646	664	627	602	632	691	661	603	623	662	633	658	663	633	585	637	654	610	635	631	649	597	628	610	616	631	603	673	650	631	639	616	631	604	648	604	687	620	647	597	654	625	616	640	601	638	661	672	665	631	615	630	631	554	656	687	610	621	629	667	641	643	631	662	616	632	656	659	639	666	633	613	685	635	631	658	672	686	628	622	648	617	596	614	648	684	587	624	639	644	634	596	650	646	609	635	641	635	620	655	599	654	602	624	624	635	666	644	621	601	649	646	683	583	623	620	550	650	641	646	627	625	612	591	624	662	585	658	622	646	646	628	670	603	674	625	638	670	622	672	632	615	626	599	624	637	614	656	645	657	654	638	589	624	655	641	617	624	648	672	659	614	602	627	630	636	617	630	663	686	682	636	645	639	633	628	657	637	614	646	650	639	640	680	615	624	636	652	639	619	646	638	647	641	613	628	622	636	643	662	626	668	656	621	653	614	620	631	621	604	642	629	599	648	693	648	631	634	661	607	604	692	617	639	622	617	650	615	662	593	588	607	661	661	620	662	646	654	662	596	589	656	600	589	648	607	673	623	623	609	619	670	686	660	643	630	664	611	647	632	628	638	628	668	638	610	672	610	631	652	600	618	583	662	648	612	661	645	611	616	608	636	629	669	613	628	627	623	621	633	623	600	647	616	608	656	648	632	629	631	619	623	696	640	639	626	643	644	631	682	708	638	620	644	651	654	634	644	624	632	616	633	607	666	648	659	659	653	588	635	602	618	602	643	594	595	620	615	648	643	662	636	656	608	667	658	632	628	639	562	607	630	599	669	622	630	628	646	650	638	598	644	599	600	639	631	633	588	639	631	618	635	609	588	573	665	648	631	641	611	642	590	626	619	655	645	665	629	625	650	631	657	651	641	664	649	626	635	613	645	618	605	616	641	603	661	618	624	637	630	613	639	618	617	623	660	637	626	656	588	594	646	646	635	627	610	643	586	637	655	655	622	615	629	661	575	653	643	610	642	628	615	640	673	640	632	630	624	644	698	639	595	632	668	596	663	603	652	658	647	645	634	612	628	644	640	593	611	650	651	626	629	645	596	645	601	625	596	658	603	619	638	610	610	623	615	674	619	608	667	607	601	624	580	670	615	634	672	623	627	609	629	665	611	663	620	577	648	630	630	577	663	618	638	661	626	612	636	599	621	647	644	614	637	655	625	618	653	642	596	627	592	646	612	671	648	665	675	624	642	644	616	637	640	574	637	650	647	654	651	625	592	582	610	649	629	601	671	623	625	627	649	641	650	611	651	626	605	574	667	629	658	638	618	622	618	610	665	629	614	643	619	612	636	573	625	680	634	628	601	622	626	644	629	609	625	595	664	600	617	649	627	622	639	623	635	605	637	640	621	570	617	651	640	640	614	618	637	619	643	600	592	666	620	602	602	627	683	614	660	633	627	635	644	585	613	651	617	612	606	642	604	622	655	642	636	660	642	664	628	566	643	594	653	710	633	654	601	614	620	642	606	644	650	635	645	654	669	669	635	642	620	660	643	652	653	604	639	645	642	692	586	611	642	642	606	628	600	619	636	640	617	629	626	650	603	639	626	617	652	694	636	604	642	581	633	677	629	612	650	648	601	649	644	605	629	635	641
51677	46624	29093	23733	19795	28931	49811	36311	16075	1305	235	203	241	229	255	228	222	207	224	244	213	280	244	260	243	255	271	248	294	260	257	209	256	213	240	246	251	281	262	240	246	211	260	225	257	222	230	241	203	202	236	257	251	241	212	225	245	257	278	244	233	240	259	241	254	240	226	270	252	243	260	268	245	261	243	250	286	232	248	206	226	261	258	234	241	221	248	255	237	266	245	269	253	269	256	254	237	237	238	235	247	242	240	262	240	254	236	243	227	241	222	232	243	222	231	251	220	253	238	253	261	229	223	269	274	252	252	246	227	253	256	281	246	233	245	262	226	265	266	273	221	237	257	223	263	254	249	253	264	250	290	254	241	257	238	236	220	240	214	244	248	226	234	243	260	244	265	283	268	235	239	248	262	232	265	261	231	241	273	245	259	252	257	259	271	265	235	231	246	251	235	241	261	248	242	225	219	241	239	260	247	254	276	257	218	228	247	230	256	227	262	243	234	255	257	227	231	249	229	258	249	234	262	238	239	250	228	227	276	239	252	267	238	254	253	245	229	241	251	270	286	262	266	244	233	239	259	266	252	257	235	255	266	245	239	243	257	264	249	261	281	268	264	254	250	214	252	229	257	216	249	259	273	246	247	244	225	262	256	261	232	256	252	280	238	258	271	232	259	245	266	248	233	224	241	269	272	237	232	248	262	260	270	283	273	255	268	242	269	260	239	247	230	240	239	243	260	260	269	287	266	265	257	255	226	272	275	245	234	241	263	234	255	208	259	254	233	269	255	215	225	249	250	257	258	222	267	249	230	233	248	229	226	239	220	253	236	269	218	255	238	262	238	275	247	247	277	271	230	251	239	264	246	257	260	245	283	236	251	229	259	289	268	249	223	244	243	254	236	261	224	252	249	255	246	226	270	254	267	235	245	252	263	235	262	238	240	245	222	252	216	245	264	265	281	240	248	238	258	289	246	241	232	261	269	247	225	269	225	230	228	268	207	254	228	243	247	235	239	231	257	269	249	256	259	225	264	225	246	238	261	243	258	243	239	235	269	285	256	258	276	260	258	251	226	243	267	238	258	227	218	245	260	237	248	252	253	235	259	238	241	250	262	269	256	292	251	272	252	252	250	227	246	218	249	221	261	248	254	257	248	228	246	268	251	267	222	247	260	253	229	270	229	257	252	245	225	233	238	213	256	251	237	212	235	226	252	250	271	260	255	257	255	250	231	231	236	275	235	232	255	243	281	271	236	215	270	220	249	251	243	236	230	259	263	254	257	230	239	242	270	257	236	259	236	244	260	259	255	237	272	238	220	255	260	223	232	257	237	219	254	237	270	271	246	228	236	255	245	226	244	267	221	246	249	238	267	262	263	247	242	240	232	231	244	241	254	223	251	255	245	231	254	233	215	235	246	241	245	220	253	258	262	232	262	257	270	241	253	227	252	232	226	231	243	244	271	255	253	262	217	243	266	239	256	249	265	246	262	252	293	263	245	257	238	263	256	266	256	280	255	275	247	234	248	268	220	241	215	217	230	245	245	266	271	280	245	220	267	226	228	253	240	253	249	248	258	269	225	260	226	265	286	244	245	257	260	234	243	256	264	228	225	229	231	249	248	224	246	257	258	242	259	257	234	254	246	254	240	243	257	256	236	243	253	235	261	274	279	248	268	245	262	257	252	250	235	255	246	260	250	254	252	271	255	250	233	268	273	256	245	222	277	244	264	227	245	255	268	278	222	263	248	229	259	243	240	272	267	287	269	210	247	264	260	289	250	250	257	267	261	235	231	265	245	220	252	243	264	263	264	239	257	240	244	261	206	238	263	220	289	235	248	244	268	243	252	268	268	245	243	238	260	254	227	270	214	223	266	260	232	253	262	251	255	256	262	279	246	261	261	274	233	249	223	250	237	206	233	243	215	240	246	247	229	217	250	246	252	266	251	260	258	244	246	227	260	283	246	230	254	236	232	248	270	234	277	222	241	254	243	264	235	245	257	242	273	263	238	254	224	276	247	250	263	241	245	270	240	261	272	256	264	260	242	257	258	258	232	250	245	249	238	260	281	234	268	275	260	233	270	248	234	233	253	245	247	238	217	249	269	243	267	241	233	253	238	255	252	246	253	304	256	249	266	264	253	290	266	244	251	257	241	243	238	254	260	240	255	257	261	260	247	242	249	230	245	272	255	233	250	258	257	237	253	242	235	279	242	262	230	243	234	245	260	252	266	234	260	282	228	232	253	223	239	237	241	227	253	239	256	237	209	264	255	266	235	248	241	242	233	270	239	240	243	231	219	269	246	273	227	220	223	243	232	244	249	232	245	237	234	245	271	260	268	236	248	274	249	248	243	242	259	249	226	241	248	244	245	242	232	285	261	271	248	256	283	245	227	277	243	241	253	247	239	248	269	246	259	247	243	244	252	243	240	266	259	239	266	244	255	261	231	270	251	220	239	216	251	250	241	260	234	252	252	243	270	267	240	221	277	236	238	253	247	244	266	261	248	255	250	230	245	270	281	273	231	243	234	242	255	224	253	244	233	244	257	248	263	216	242	274	278	229	263	257	215	250	257	273	227	253	232	247	256	243	231	246	263	237	242	252	254	220	247	282	260	247	265	237	266	260	232	274	227	240	244	234	252	228	230	239	207	245	268	248	260	260	213	246	243	241	227	242	251	245	250	232	270	246	226	261	228	224	248	248	228	260	284	272	261	252	242	220	248	243	262	251	229	237	212	228	275	235	250	228	238	263	206	273	249	203	242	235	272	210	253	249	256	256	237	250	246	257	279	239	216	270	234	282	240	241	238	251	235	270	243	246	266	241	267	234	239	257	253	264	231	249	271	247	258	234	259	266	247	228	272	246	264	233	263	267	238	231	234	251	255	258	238	238	269	258	251	235	268	233	247	269	267	257	245	261	219	237	261	225	241	248	264	256	225	228	263	281	265	235	233	225	256	252	222	261	252	244	214	243	246	262	245	242	216	239	222	245	244	253	270	254	237	256	242	269	240	271	253	243	236	245	247	241	261	251	253	213	261	250	226	267	246	247	277	244	261	240	273	245	248	256	239	259	266	240	249	250	229	270	228	256	248	263	231	235	265	259	240	250	255	225	243	239	238	214	211	260	231	232	267	230	247	216	240	254	233	244	251	248	266	252	223	232	296	242	266	263	292	238	265	235	222	248	237	265	273	230	282	253	247	256	232	267	229	234	268	246	254	238	245	243	238	261	236	220	253	224	243	241	234	248	236	264	247	244	261	253	264	220	245	250	231	226	227	223	268	227	256	263	231	245	247	255	228	231	257	263	228	269	258	260	245	250	255	250	266	255	249	227	241	266	251	248	258	273	237	250	251	231	235	259	273	254	286	253	214	230	230	259	242	242	267	233	248	244	265	245	253	269	261	232	246	261	249	252	274	262	273	243	232	277	255	243	263	224	249	271	259	237	251	249	249	267	263	261	255	259	231	266	257	247	267	235	246	250	254	272	250	229
42182	46926	15241	5978	6059	39841	61232	47325	24895	741	715	645	689	652	670	642	647	690	664	677	649	680	638	700	688	682	641	638	617	644	668	631	635	671	665	665	677	675	699	634	646	708	666	636	652	627	658	691	634	655	664	688	651	613	629	663	702	675	718	616	646	639	669	664	649	638	751	707	688	693	674	640	634	663	660	628	657	610	659	637	608	682	607	657	661	629	629	679	680	659	672	671	639	685	631	666	670	680	618	674	633	709	645	624	660	641	650	629	642	640	630	615	633	680	670	643	639	677	673	640	632	677	678	641	665	632	663	671	581	638	663	665	671	639	634	682	651	678	613	638	672	651	657	631	652	678	671	684	635	618	652	666	654	670	638	665	686	669	688	646	657	642	662	630	660	598	608	611	645	663	665	649	664	710	632	643	687	676	639	643	635	679	624	697	658	672	637	658	667	642	658	649	646	618	589	661	666	644	659	699	650	673	646	670	701	584	632	679	631	649	682	666	658	695	675	668	671	659	654	658	661	641	692	647	661	670	639	674	668	708	653	667	638	633	665	649	637	652	636	627	631	676	679	651	660	658	621	642	650	649	668	639	657	637	668	674	680	619	662	661	652	653	642	648	676	681	627	677	645	693	641	665	668	691	655	688	621	663	665	651	704	681	641	633	667	690	642	640	632	676	627	691	661	662	643	646	622	600	676	639	618	685	647	641	687	703	622	640	635	665	672	639	625	705	659	609	647	680	666	643	642	670	613	658	685	651	675	630	650	676	643	714	660	649	650	642	646	709	640	649	671	674	663	653	641	640	656	687	630	657	676	634	630	695	671	672	655	687	670	650	667	664	666	618	682	662	639	684	663	679	595	683	678	642	648	631	622	633	629	658	654	649	647	641	718	600	636	665	654	679	681	673	665	646	657	704	631	671	636	671	685	641	632	679	647	652	691	663	624	657	639	612	653	611	692	662	683	656	616	611	673	613	651	703	646	665	673	655	640	615	676	666	657	587	693	618	639	606	697	647	656	682	650	635	646	681	689	633	648	665	619	656	645	626	678	623	620	670	643	651	674	683	645	678	648	706	677	680	668	639	647	697	656	668	600	663	645	637	690	677	703	658	655	660	661	697	638	637	653	671	643	681	652	650	629	653	646	661	669	698	674	662	626	711	652	690	643	668	687	718	659	656	692	653	669	662	664	644	612	621	656	692	626	678	653	648	686	646	663	679	703	684	677	671	641	652	681	651	649	642	645	647	614	675	673	681	666	658	634	701	643	720	634	629	689	676	659	713	712	692	647	668	675	649	665	669	676	673	647	658	650	662	688	699	634	665	623	631	640	623	635	636	644	639	605	648	682	674	678	633	670	652	660	666	614	638	665	674	631	667	681	651	631	622	639	684	654	635	632	696	693	699	649	640	628	652	658	670	685	678	650	609	631	638	677	684	608	620	661	644	673	670	664	669	670	623	670	641	679	625	640	637	656	691	704	688	634	694	672	647	639	634	643	657	651	665	667	671	640	707	648	660	692	648	623	660	678	658	643	637	686	609	689	656	630	673	633	696	698	638	664	667	691	645	680	655	641	633	612	661	672	628	651	642	657	707	647	683	651	679	664	647	624	689	700	693	671	667	635	623	731	680	639	649	638	691	621	648	651	663	677	666	622	646	673	641	609	632	651	657	665	703	676	650	617	655	661	634	631	602	638	614	646	664	685	668	641	695	670	629	676	636	698	681	674	699	675	660	638	635	658	666	682	619	698	674	678	626	645	665	675	671	666	652	619	655	677	659	649	707	660	662	660	666	676	667	652	643	678	712	624	642	636	639	651	683	683	710	690	643	663	688	653	645	660	636	658	698	677	656	641	679	646	616	665	648	644	690	665	647	641	638	690	629	619	683	627	686	706	647	671	645	615	667	655	632	700	658	711	684	659	646	645	656	627	645	667	641	715	691	645	661	674	645	685	662	606	700	701	647	648	683	684	631	665	705	654	681	650	665	686	640	622	693	629	618	667	639	653	683	678	641	650	645	691	675	670	647	634	667	667	654	654	629	631	631	679	703	677	687	640	625	651	676	674	677	680	640	641	687	626	638	693	618	697	640	670	635	657	644	672	675	660	660	654	646	610	711	654	681	644	695	701	636	648	620	611	658	701	656	661	630	629	661	632	611	679	659	664	705	635	629	691	663	626	690	638	651	638	645	644	671	677	647	645	653	709	620	641	685	632	690	634	653	658	679	704	673	652	635	631	678	693	670	666	663	664	667	673	650	673	651	656	629	687	665	702	671	646	679	661	700	643	649	624	679	644	663	636	653	664	641	682	660	699	659	669	651	624	725	684	614	620	631	676	645	620	678	602	626	643	714	693	641	652	679	617	634	665	633	693	633	676	670	651	670	653	759	698	665	704	649	680	662	653	640	703	678	676	665	671	662	629	730	668	679	637	668	604	638	658	671	725	694	612	660	669	637	680	701	623	689	615	635	696	640	637	607	688	684	632	717	669	709	637	625	672	651	674	683	650	677	665	647	660	616	630	691	667	660	674	673	642	718	632	673	658	675	625	675	667	626	673	667	677	640	601	674	629	674	667	613	651	678	671	623	637	656	698	660	643	688	608	657	659	691	660	660	647	653	640	669	675	656	654	642	652	627	687	667	623	669	641	647	658	619	654	691	649	668	628	659	655	651	689	665	674	631	681	667	669	604	658	611	651	635	661	660	634	701	686	622	630	646	650	667	658	651	689	595	642	698	636	690	671	655	696	643	683	654	616	652	649	650	663	639	646	693	693	641	663	645	646	634	672	683	654	706	687	696	607	673	654	674	645	622	639	675	685	638	649	643	639	622	632	673	644	645	687	632	672	649	662	625	662	687	681	641	670	651	600	654	641	637	688	629	678	675	651	624	638	629	686	675	685	644	692	606	605	628	672	647	659	621	665	650	655	616	666	653	641	633	656	645	645	659	637	647	662	640	651	656	635	660	653	644	658	621	661	673	652	632	655	696	674	654	665	663	642	643	661	662	701	673	636	644	659	685	668	683	707	653	639	661	662	600	627	691	667	650	654	658	619	641	655	627	668	633	633	620	686	656	684	677	627	678	662	655	631	679	689	603	635	718	695	684	719	650	600	705	627	668	645	678	647	651	604	698	668	694	639	641	643	635	635	622	660	660	647	638	631	648	674	636	636	623	642	680	640	625	625	704	670	656	626	648	658	674	698	676	616	688	653	631	693	704	646	693	688	643	683	679	666	695	705	600	640	700	681	646	640	638	644	642	641	645	699	653	681	666	659	690	698	676	647	680	645	625	643	653	656	650	675	663	655	642	631	646	665	710	696	643	636	644	689	682	660	611	623	662	672	652	629	662	683	633	644	681	630	687	663	716	638	692	681	671	625	640	682	652	683	680	666	657	650	673	669	683	675	675	676	647	702	646	688	669	663	636	627	685	675	669	685	652	682	686	642	639	655	662	682	639	649	649	678	667	624	659	670	636	664	640	702	622	671	667
54817	45975	28159	24219	22658	31976	63013	51879	26671	4240	355	332	301	290	322	282	299	289	287	289	288	321	299	278	291	290	252	296	295	298	299	291	311	291	295	276	274	286	287	309	273	274	308	274	318	262	274	262	280	267	320	286	291	284	293	310	272	264	289	334	302	295	273	278	284	272	335	312	265	287	305	315	272	310	310	299	295	298	327	282	303	312	308	295	287	278	289	259	294	257	281	285	289	262	266	261	306	296	301	271	284	276	309	297	263	316	284	262	285	271	284	279	259	286	257	278	289	263	276	296	269	286	295	323	317	304	291	342	295	287	275	266	287	286	296	289	307	281	304	320	289	309	243	321	303	279	274	291	293	315	307	329	304	308	304	302	276	323	302	285	293	264	287	252	301	272	299	280	297	298	272	292	291	283	255	281	270	283	304	302	338	301	277	300	277	266	284	300	315	275	281	289	275	258	269	259	317	296	280	279	280	303	304	293	292	299	307	303	284	284	306	280	269	316	260	302	274	304	290	307	277	303	301	271	271	256	305	282	294	279	289	305	265	255	292	304	313	326	297	316	279	287	288	280	331	305	307	276	300	321	307	302	266	268	313	273	311	293	283	306	277	308	300	282	288	283	274	297	263	287	279	288	325	263	283	278	269	278	276	286	302	288	313	265	292	283	284	283	279	286	307	279	287	283	299	291	253	278	286	298	320	312	289	275	256	289	276	272	303	290	334	317	303	259	275	283	264	300	295	288	277	276	283	280	304	272	305	306	298	270	266	296	287	268	268	272	294	274	291	288	311	262	294	283	301	260	312	277	273	292	266	263	308	258	269	281	280	311	304	291	288	254	280	339	293	315	306	295	287	302	273	285	264	287	302	272	280	317	290	305	272	263	294	296	314	271	313	268	287	257	282	331	281	280	271	280	280	275	290	283	302	305	273	276	302	261	258	295	272	291	296	308	276	293	269	263	284	268	303	288	290	285	290	281	308	335	299	278	286	303	286	276	308	280	286	275	284	299	283	294	293	282	263	303	281	288	290	279	282	298	312	276	269	286	292	285	318	286	298	277	267	280	296	281	304	302	285	285	311	303	282	285	277	305	308	287	270	266	289	276	301	300	280	270	289	299	284	300	308	308	334	286	274	264	269	265	273	293	298	313	307	296	293	281	278	293	299	297	284	285	282	309	288	280	303	280	267	287	266	257	281	277	311	280	274	302	251	294	297	315	283	268	310	298	293	292	281	303	300	290	289	283	309	295	261	261	287	256	311	257	274	280	318	294	274	272	306	264	284	278	282	282	265	275	292	276	258	278	317	296	314	291	287	310	303	292	278	280	292	296	292	257	327	281	297	308	310	317	314	278	274	277	300	277	278	274	274	285	312	293	335	279	302	246	261	288	299	255	271	284	310	283	286	259	271	262	309	331	291	253	270	307	269	256	276	297	267	279	288	306	272	280	310	294	301	310	301	243	259	270	284	294	282	290	267	324	257	275	302	286	306	286	287	304	279	292	292	290	297	279	253	286	280	264	287	331	291	301	291	285	261	288	272	289	297	285	273	293	332	262	339	291	310	284	249	302	282	299	293	254	277	247	311	275	295	282	272	288	269	299	303	274	262	329	287	259	246	273	272	323	281	287	299	299	266	289	270	275	296	258	278	271	302	295	283	285	278	297	285	276	298	304	292	303	288	285	312	309	274	269	272	278	284	268	299	288	301	276	282	296	304	286	300	275	316	286	267	288	297	276	284	287	251	273	305	332	312	245	324	289	276	289	281	259	260	281	268	255	277	257	256	246	275	279	324	310	268	284	288	266	280	271	283	278	292	276	296	286	277	269	274	280	306	294	298	283	272	308	299	267	287	270	294	274	302	279	277	293	308	305	289	286	316	317	282	271	272	269	303	279	293	284	276	290	280	285	286	303	277	270	271	262	303	275	282	304	321	314	281	273	256	244	248	261	291	281	292	284	277	301	304	298	282	289	276	330	291	299	264	289	287	294	262	282	308	302	296	304	317	301	285	268	280	306	264	287	283	307	273	324	270	276	298	302	303	279	293	281	316	283	274	293	307	303	255	289	271	280	282	300	298	300	270	289	319	295	281	266	321	280	289	276	281	296	292	265	299	284	255	315	260	280	292	272	297	299	292	286	301	269	293	303	294	308	286	284	344	286	304	292	259	301	272	289	280	284	291	281	289	303	265	306	310	303	295	281	243	281	274	267	290	302	302	284	279	274	309	274	247	255	288	247	308	315	304	313	290	283	286	317	265	288	289	265	341	295	277	291	316	282	323	330	288	302	300	283	306	264	270	285	264	267	285	291	296	272	299	328	306	285	309	321	294	265	276	267	290	299	274	296	267	284	281	294	280	270	292	285	301	314	289	273	282	284	298	301	278	275	287	288	278	284	273	308	277	269	306	293	290	281	271	318	296	286	266	264	302	293	276	262	303	311	290	252	272	273	309	302	284	307	280	286	295	290	281	265	292	300	293	304	272	273	289	303	286	288	269	291	273	284	277	279	301	290	282	296	246	272	314	291	281	296	311	306	318	318	255	281	294	282	317	300	296	296	299	273	319	269	257	303	277	294	285	289	305	295	307	284	277	290	277	262	306	294	275	279	280	294	302	289	256	318	295	305	284	267	273	302	290	304	268	312	303	262	301	310	277	265	283	247	273	314	276	284	279	287	264	297	286	288	286	294	268	281	293	305	298	291	297	270	288	285	311	278	296	313	273	301	285	289	277	309	284	286	292	330	319	282	293	281	330	278	297	288	276	298	304	317	303	299	269	286	301	295	287	286	314	301	295	289	278	283	288	286	288	306	285	297	296	324	305	284	329	268	306	267	264	319	304	279	290	303	284	275	280	305	301	296	294	254	296	315	314	288	302	281	299	282	283	314	287	279	280	318	299	345	283	301	263	274	293	275	295	286	270	271	299	279	273	269	317	318	306	300	320	277	268	276	285	271	304	300	312	296	318	294	269	296	304	299	306	303	267	304	267	313	289	314	301	251	274	283	286	292	290	270	306	282	283	291	272	292	256	276	291	297	283	296	302	275	309	283	317	267	282	293	289	302	294	312	311	272	273	293	260	314	291	299	261	281	261	297	319	312	276	300	303	287	288	287	269	307	277	281	271	298	262	286	260	281	286	290	311	286	274	303	285	288	277	274	276	278	298	317	313	291	260	289	272	306	251	284	299	310	276	259	303	284	256	300	279	275	303	261	251	251	258	270	287	287	300	272	300	290	275	254	288	319	286	280	270	285	299	294	281	319	295	278	299	317	253	267	297	281	294	266	294	302	270	266	279	268	276	297	301	270	325	286	277	294	256	294	306	277	293	264	301	278	288	297	300	314	313	299	313	300	274	296	270	282	277	305	289	317	304	282	296	309	282	285	268	305	248	279	302	280	294	287	305	262	292	308	286	272	278	307	295	291	312	271	302	298	266	307	285	294	283	275	326	303	274	271	277	302	284	281	304	280	291	270	273	290	292	292	288	290
47333	48324	13196	9614	9014	45437	76161	60575	33868	1859	780	756	810	736	773	731	785	749	706	771	812	753	769	735	737	706	733	790	752	721	743	730	757	763	680	826	765	698	752	750	753	687	720	762	821	747	716	712	729	734	736	756	764	713	737	742	772	772	763	744	751	717	743	737	724	787	898	906	848	773	782	780	760	683	719	771	725	732	764	796	701	775	728	705	732	735	735	714	727	733	722	744	728	687	743	763	703	728	736	720	731	802	704	712	725	752	745	706	765	763	747	759	714	728	754	740	748	748	785	772	804	744	747	721	687	743	699	713	778	743	725	802	723	770	732	726	740	743	716	741	774	754	744	711	748	750	802	735	715	745	770	740	765	792	757	732	799	699	694	781	751	702	746	734	722	762	767	719	735	718	714	712	741	695	748	700	729	743	789	770	755	744	772	767	780	690	723	740	743	731	762	693	714	776	707	724	755	746	750	776	777	742	730	741	672	714	748	711	706	734	686	745	719	771	684	720	726	737	753	738	722	694	690	726	775	785	768	749	762	706	721	705	723	699	766	802	746	747	777	733	687	689	665	774	682	727	724	760	763	767	760	715	683	699	718	737	769	778	723	793	722	793	751	773	749	722	737	710	780	734	763	701	722	753	741	752	733	722	794	657	766	710	745	744	713	749	707	724	731	766	736	744	742	776	754	686	728	758	806	762	685	777	744	759	742	685	771	769	679	775	741	782	726	718	781	743	777	718	692	748	736	716	734	715	707	695	750	737	750	720	745	753	724	767	757	707	708	732	705	709	695	694	733	715	741	742	763	762	758	763	755	739	777	735	734	695	713	774	776	647	761	711	709	731	705	696	693	746	767	744	736	746	688	749	731	782	765	715	738	686	764	752	705	781	751	703	749	763	730	722	691	762	741	716	720	743	752	698	836	720	785	796	697	758	750	758	730	745	756	751	733	730	698	722	772	755	718	720	720	746	713	756	737	738	732	690	665	735	682	705	789	703	725	713	744	710	722	765	694	723	735	775	747	725	732	783	745	736	753	727	750	726	766	751	713	711	751	751	727	728	777	759	758	681	723	746	728	729	765	732	761	753	752	702	720	735	758	733	752	732	712	690	770	731	712	698	792	682	747	755	748	739	740	724	764	706	698	727	754	726	754	731	767	729	790	716	772	714	733	749	724	695	711	734	748	789	778	779	694	750	705	700	769	753	761	748	732	725	796	742	736	747	725	705	697	790	742	761	761	655	732	770	735	734	743	704	776	714	722	746	737	770	727	723	715	743	734	759	701	743	684	790	724	775	736	723	727	720	706	699	729	733	767	735	771	752	786	703	744	684	688	705	774	688	743	746	720	746	710	761	737	738	756	705	761	732	762	713	783	747	769	732	675	682	760	774	713	750	732	682	736	734	768	724	723	787	728	762	721	757	703	747	732	715	746	689	772	727	745	762	783	755	729	703	726	713	721	738	729	754	768	776	702	754	720	771	749	757	721	692	741	779	814	707	759	726	755	774	699	751	807	743	723	788	757	765	731	779	737	715	680	769	740	810	779	708	698	740	735	759	747	734	779	755	739	705	742	705	742	725	731	720	741	739	723	730	748	769	769	703	728	740	742	767	780	700	753	799	754	697	750	755	747	777	770	722	744	729	755	742	740	745	740	737	742	716	719	732	754	751	760	771	747	712	697	746	767	751	695	773	738	707	732	797	741	775	735	769	689	748	705	771	717	727	746	780	734	712	716	701	755	691	722	721	793	734	742	750	744	714	783	686	762	736	735	741	700	712	759	714	737	737	757	752	757	727	746	729	760	736	710	728	704	711	707	798	725	709	731	704	718	761	749	720	711	676	773	707	698	692	723	746	750	727	698	729	729	778	729	763	736	734	724	727	706	714	770	730	764	721	725	768	748	734	767	738	730	741	759	761	735	763	741	747	708	749	758	777	743	728	746	774	776	744	762	704	755	757	729	748	754	695	713	731	784	814	761	758	710	771	714	744	713	724	756	702	739	707	742	732	718	790	769	701	751	732	764	762	791	722	757	760	781	740	735	796	734	720	677	681	746	754	736	724	751	712	714	779	737	769	720	705	730	719	721	718	773	731	728	741	737	713	732	702	710	733	708	749	717	717	777	692	758	735	741	708	712	747	736	803	710	727	755	748	724	742	769	708	709	750	740	743	738	761	731	734	704	739	707	717	782	733	685	758	796	761	733	764	747	708	705	737	751	773	765	762	741	708	769	804	703	761	746	747	692	755	742	763	718	787	736	767	762	738	719	745	736	720	771	729	741	713	774	705	729	773	742	770	731	737	686	724	694	752	686	760	747	746	712	703	795	750	780	716	712	746	773	757	750	697	706	750	702	774	730	735	768	758	725	751	713	724	783	712	702	772	763	709	746	722	720	735	726	696	734	666	703	727	741	784	735	734	708	752	718	739	729	738	729	749	735	753	764	739	739	695	704	718	753	726	791	699	779	752	741	714	758	756	720	758	766	710	689	732	751	750	713	780	724	764	779	716	755	715	748	745	736	729	730	739	760	750	761	808	731	755	759	728	737	728	774	769	762	699	694	710	692	730	760	731	794	773	727	746	785	715	688	730	724	757	705	737	726	760	701	748	754	721	773	753	765	683	780	742	734	737	742	749	713	731	737	746	757	770	720	766	788	721	723	708	745	724	705	716	731	744	732	714	776	736	733	722	766	699	724	732	763	730	807	745	695	745	779	750	706	742	761	734	781	751	748	772	712	739	718	731	726	748	734	678	765	716	740	760	796	688	743	751	718	723	710	737	772	771	754	717	748	690	703	712	730	759	761	741	772	739	726	726	727	742	736	763	711	738	764	726	786	756	743	751	729	786	744	700	748	757	737	774	709	749	747	764	733	686	730	715	766	731	749	764	697	720	768	704	722	769	772	745	737	757	736	764	772	766	738	742	715	786	725	748	710	720	686	717	764	700	762	752	743	717	736	729	731	765	762	709	711	719	799	675	761	739	721	741	740	693	727	744	707	765	719	746	748	737	683	728	695	764	734	761	739	714	742	726	738	696	676	809	747	688	734	728	695	764	751	745	738	743	717	773	718	727	705	746	767	740	743	755	747	759	722	704	736	732	706	739	768	718	668	747	781	747	707	793	724	792	743	804	766	737	757	769	725	732	783	745	742	714	739	760	746	750	737	719	710	755	751	712	729	769	734	705	748	690	757	744	756	730	706	774	745	695	737	700	695	776	723	746	792	746	746	707	713	757	736	721	702	737	759	680	721	779	743	721	759	726	740	731	762	782	694	724	734	741	762	797	704	766	743	752	748	743	669	757	738	770	748	715	724	721	754	766	717	760	765	720	713	740	728	704	736	765	780	755	736	720	720	784	729	729	718	757	709	708	742	745	773	776	688	698	744	738	760	725	806	729	750	748	747	754	707	704	717	724	757	688	714	748	751	731	734	731	726	729	703	724	784	744	721	769	756	721	724	736	751	778	689	747	734	716	739	735	736	671	746	744
19641	21145	7690	1412	722	2405	7217	5579	2379	444	226	218	229	230	235	272	225	215	219	262	212	226	226	236	243	214	224	227	228	223	239	227	218	216	222	237	218	223	244	235	230	241	204	231	232	233	218	228	218	233	250	213	242	237	200	226	240	216	231	209	228	204	248	228	247	221	233	219	206	194	215	230	216	238	251	250	232	224	240	226	209	208	200	224	215	220	229	253	228	215	252	238	254	220	237	226	228	208	221	231	236	249	212	226	227	229	228	201	228	234	222	237	222	197	219	214	224	246	210	218	220	202	212	226	230	246	242	204	230	216	221	225	215	205	208	205	235	233	194	231	215	225	241	229	246	216	261	237	220	223	204	234	220	172	234	236	219	232	259	241	228	233	208	229	227	219	209	223	217	227	214	240	231	240	236	210	189	230	219	238	200	241	223	220	217	225	206	221	229	219	211	235	206	217	223	220	222	221	217	256	262	237	231	232	213	232	222	223	230	235	211	242	258	194	237	224	258	244	255	215	231	206	240	249	216	228	210	226	211	205	215	242	211	223	221	211	205	241	216	204	219	211	223	206	221	233	208	234	231	241	227	226	226	235	238	216	210	228	238	232	240	223	214	231	227	201	259	241	217	227	224	220	195	230	234	241	215	252	253	228	241	207	218	251	219	217	212	229	217	201	222	241	212	210	213	232	214	226	218	211	234	217	239	222	239	224	210	210	238	222	235	231	230	226	228	254	217	203	244	240	210	221	252	211	214	237	217	245	205	229	214	211	216	223	238	225	226	224	227	241	217	234	238	239	230	238	239	235	215	213	224	201	251	224	220	230	227	241	218	219	232	211	217	270	232	224	219	254	244	222	251	237	239	254	223	216	223	208	219	233	249	238	241	224	253	219	235	219	210	216	224	218	212	243	247	185	221	209	225	214	240	220	230	237	199	222	229	209	198	230	226	223	243	191	222	193	217	205	195	211	184	247	214	240	227	247	219	220	234	213	256	221	258	202	237	233	207	237	212	264	221	231	230	210	242	210	209	220	237	221	174	210	216	234	255	229	247	205	222	249	246	227	225	260	230	224	235	229	209	247	206	233	213	236	241	229	230	218	200	205	244	235	215	248	234	251	243	254	235	188	237	220	218	252	241	210	228	240	218	237	222	199	230	233	206	204	216	232	228	235	191	238	228	230	219	200	236	238	214	242	190	222	227	229	213	230	222	208	205	239	255	222	209	235	237	211	217	220	208	231	229	237	232	195	223	230	220	232	226	233	223	213	206	212	225	235	217	243	243	219	226	225	223	222	218	222	225	263	222	236	234	205	220	213	225	233	233	218	238	217	227	237	248	216	205	225	226	244	253	194	232	217	223	218	237	260	211	242	213	220	231	200	239	225	202	232	240	245	211	229	201	201	215	243	238	201	233	239	217	223	245	259	210	247	208	222	242	192	240	240	235	237	218	222	222	223	227	240	232	199	227	242	218	222	226	223	219	227	250	214	247	244	224	204	223	244	201	215	218	229	231	216	239	239	215	244	235	215	239	218	226	221	241	254	230	237	225	228	223	224	203	239	221	199	247	227	233	253	220	217	215	223	243	238	218	214	225	212	214	247	240	235	217	208	215	210	200	184	225	210	229	230	216	239	228	236	224	211	227	226	229	205	219	210	204	217	254	224	241	223	264	200	209	218	215	211	245	246	230	248	245	219	217	233	207	205	225	213	227	189	222	232	217	240	196	209	221	217	227	189	244	227	223	203	240	215	245	237	200	245	232	201	218	217	207	223	236	233	209	251	233	249	220	251	237	228	233	199	212	226	206	220	234	234	228	208	208	236	214	203	214	198	225	236	234	229	236	227	212	230	226	219	228	219	200	235	208	243	224	207	212	237	224	198	230	209	224	198	215	199	229	222	200	246	225	226	204	199	241	217	226	225	233	217	232	251	245	222	229	219	231	219	204	195	249	235	228	260	207	250	242	221	198	222	211	229	215	224	226	213	204	247	223	212	232	243	229	205	242	238	181	219	206	210	174	216	229	242	237	240	211	214	244	212	223	223	227	225	208	219	257	201	203	215	218	218	228	209	221	224	232	201	233	224	242	236	258	234	212	199	240	207	249	194	208	230	244	247	230	224	210	215	210	221	249	216	236	224	198	225	251	219	237	234	247	227	217	238	200	270	223	222	216	216	228	226	214	231	228	193	238	237	192	225	223	235	204	226	221	221	237	211	210	206	209	232	244	223	256	218	211	234	225	215	240	217	205	202	238	206	204	230	176	211	248	232	216	228	246	245	219	239	239	217	247	217	216	217	198	229	202	247	247	189	226	230	217	223	239	218	229	235	228	232	217	231	229	253	256	220	223	225	238	225	220	190	220	211	219	239	226	225	253	225	237	201	229	221	219	229	211	206	214	244	183	260	207	213	245	221	229	238	225	238	241	195	225	211	226	228	228	227	250	212	236	219	218	246	238	218	235	219	263	241	212	202	239	221	208	224	232	234	214	222	222	213	233	183	245	207	209	233	221	242	243	247	218	227	234	216	230	239	225	196	232	234	246	231	212	230	276	225	227	249	223	223	220	216	236	217	226	205	236	210	231	201	236	232	204	235	193	194	224	223	224	212	228	236	225	239	209	212	227	215	221	212	253	206	189	226	236	257	249	222	184	213	221	231	218	232	250	205	232	218	208	234	222	232	217	212	211	203	226	234	214	249	196	230	226	228	210	217	209	214	231	227	234	230	233	205	227	186	201	227	219	238	234	217	235	215	205	219	231	236	243	229	211	229	245	204	200	245	225	221	242	220	261	243	208	236	227	218	214	218	225	228	225	252	202	224	226	218	240	223	242	218	233	210	250	214	211	228	214	238	222	218	246	193	225	255	217	228	215	231	227	208	236	256	206	213	231	214	233	222	216	227	220	219	228	211	213	251	245	241	263	226	191	212	208	233	211	224	241	220	217	253	226	222	235	229	219	222	206	213	193	214	212	229	221	213	216	216	210	221	241	240	254	224	226	255	220	204	208	225	234	214	224	214	239	222	237	221	224	219	212	237	239	229	229	227	238	215	222	208	226	221	231	249	213	224	236	222	211	213	201	219	195	242	225	207	248	251	214	218	240	229	225	205	211	236	231	243	212	241	232	248	240	242	227	213	222	211	239	222	199	217	241	218	223	205	268	218	204	222	230	217	230	237	234	220	237	202	207	220	241	210	197	225	232	234	242	236	225	229	212	226	233	193	196	227	216	232	236	223	224	228	218	228	196	225	224	208	228	227	221	206	245	221	247	220	235	233	225	213	186	228	211	223	221	217	241	223	229	220	208	204	203	214	228	221	210	212	230	214	230	220	237	234	211	239	204	232	238	243	199	225	215	212	228	228	207	213	226	216	234	222	216	233	226	201	227	238	248	217	216	222	192	225	211	222	226	215	210	203	225	213	229	256	217	217	221	219	223	232	230	221	226	210	211	242	221	241	211	205	207	201	233	212	235	200	222	224	230	226	245	237
16840	20462	6338	1077	1059	9235	21920	15923	6872	1100	636	587	602	651	597	616	610	647	619	628	631	599	670	611	624	620	582	637	597	625	636	665	590	584	626	623	637	599	603	632	581	587	607	604	599	596	616	625	579	670	567	601	583	595	594	589	597	598	628	612	578	647	595	606	602	629	605	609	645	609	617	612	628	617	562	626	580	580	676	635	604	636	600	616	574	636	571	666	603	605	587	650	639	543	610	574	600	599	619	626	615	630	544	602	614	568	673	575	617	639	595	608	620	682	607	632	601	605	591	615	610	641	609	609	617	599	596	598	635	599	623	677	570	637	625	638	607	637	641	621	583	600	604	587	611	618	595	623	622	620	608	618	609	616	607	619	592	608	611	585	626	566	598	603	619	653	603	596	623	608	632	600	600	635	625	645	630	648	599	604	625	626	581	610	629	639	682	585	593	624	613	642	607	598	634	609	569	643	616	612	599	612	613	600	599	611	630	573	571	610	596	623	617	601	613	614	590	607	653	622	607	613	590	560	636	554	606	614	589	636	625	670	612	658	599	574	634	586	653	566	590	596	583	612	622	601	615	608	657	602	621	632	619	626	580	615	580	634	626	583	635	621	620	595	622	595	642	597	628	633	592	607	570	609	647	584	561	611	560	633	596	607	605	630	603	569	645	624	597	611	609	656	641	631	622	627	621	611	631	579	604	624	643	592	638	638	631	629	622	626	613	618	612	598	620	612	624	633	622	636	613	613	619	592	604	572	631	582	614	600	644	586	559	608	611	611	565	593	644	644	652	577	591	614	639	667	613	625	606	615	538	582	647	625	632	653	596	633	648	626	587	680	629	617	597	578	559	641	611	604	597	611	559	607	636	587	644	633	649	620	574	581	552	608	661	619	568	600	616	651	598	647	658	623	613	626	634	579	616	598	594	610	631	612	596	594	648	621	586	618	568	611	620	593	618	607	618	620	650	645	588	635	632	598	635	599	612	626	642	581	628	559	645	637	597	623	627	621	588	614	616	595	625	582	593	615	642	631	602	580	632	584	606	593	587	626	616	636	605	627	610	615	602	601	591	639	594	634	645	568	617	632	627	617	619	634	591	595	598	655	554	625	582	641	596	561	631	610	594	611	590	619	615	587	562	627	622	580	629	627	616	599	586	635	658	603	594	618	588	579	592	640	611	597	600	652	620	633	620	608	590	610	650	561	654	604	588	616	577	640	636	636	604	621	600	655	591	630	608	621	617	586	608	616	600	636	667	661	598	622	612	638	569	597	581	585	570	623	640	594	635	604	577	648	676	596	647	583	583	675	585	669	606	641	595	572	617	631	579	646	570	606	651	643	623	613	605	568	594	642	612	613	602	578	603	597	608	684	629	634	560	638	575	582	614	600	573	586	589	629	612	576	593	612	578	621	590	624	639	577	598	591	595	606	579	629	613	585	614	615	579	623	608	577	627	591	606	599	588	597	623	624	599	601	614	661	617	591	595	582	614	567	657	592	631	611	592	598	629	614	610	638	618	641	650	588	566	622	612	636	612	592	592	582	592	604	600	648	621	582	632	636	646	607	616	644	596	563	615	628	589	606	614	611	608	574	651	609	649	599	603	626	597	606	567	625	648	585	593	587	612	631	619	626	607	574	576	637	593	632	628	604	563	602	670	599	626	604	600	613	569	649	604	656	574	595	596	619	624	615	634	575	635	593	605	594	585	638	613	637	638	585	606	626	599	610	594	611	618	598	659	629	627	598	598	601	606	579	640	630	569	635	646	604	609	633	584	599	618	616	597	661	589	606	630	620	589	547	589	597	616	594	609	616	588	605	619	592	659	622	576	612	589	628	624	614	621	603	599	613	636	571	622	611	656	600	637	626	579	588	639	596	576	589	600	628	617	631	606	637	594	583	603	609	592	619	600	593	600	617	576	611	624	639	610	592	597	629	590	570	571	597	636	631	588	595	580	604	593	616	628	653	602	622	614	587	579	647	640	613	601	584	582	599	628	586	610	597	580	605	578	623	589	608	649	596	606	643	582	625	623	608	584	660	591	596	632	625	618	616	625	572	621	612	579	676	615	612	607	636	615	608	579	587	624	621	648	643	599	582	649	657	569	600	620	612	627	633	597	622	585	613	625	641	599	599	617	602	615	619	589	558	588	612	610	606	671	586	617	633	624	659	624	622	630	620	605	571	624	635	583	545	646	622	628	649	660	626	634	595	631	609	627	615	600	617	606	649	590	588	637	607	586	598	646	646	591	573	629	584	626	633	592	603	593	596	580	633	658	629	637	595	640	596	596	641	603	601	609	649	591	607	613	627	627	582	589	627	592	618	626	563	602	594	611	647	620	593	597	644	654	620	590	574	627	575	588	647	603	606	623	633	585	598	595	588	637	651	622	623	547	584	630	587	599	614	594	565	603	630	676	590	621	551	624	635	651	608	639	572	607	626	614	596	626	600	594	592	603	629	584	617	618	606	604	603	650	572	570	574	583	616	658	630	582	603	608	655	615	623	640	607	626	597	566	639	614	634	602	613	597	604	600	653	595	583	600	635	591	616	624	622	590	627	616	578	624	626	603	633	644	539	631	591	626	632	628	608	604	628	589	623	631	568	618	566	595	569	629	607	602	659	640	593	649	652	593	615	607	650	660	571	582	636	615	610	601	641	629	576	623	628	614	587	582	629	591	594	622	598	614	599	669	649	568	630	612	610	613	646	623	592	634	606	628	611	657	615	626	576	587	597	570	653	668	581	572	577	588	597	620	646	587	600	606	614	606	609	633	595	616	599	566	579	618	635	589	609	622	590	618	624	632	637	635	616	616	605	585	627	650	611	661	614	602	651	573	602	598	605	564	611	598	631	641	599	593	629	580	608	604	636	572	637	571	587	583	593	626	591	615	645	586	614	601	569	645	624	608	588	588	612	593	644	614	582	596	630	616	590	642	569	614	597	616	584	600	592	587	603	605	607	571	630	617	593	609	637	657	584	630	628	632	570	614	584	586	609	628	585	596	603	641	597	582	642	616	663	590	601	635	643	619	628	619	632	628	627	623	622	599	594	604	632	589	583	634	555	631	626	613	644	584	585	600	623	629	568	644	599	615	631	618	642	575	591	635	579	575	619	638	619	606	665	584	651	615	612	631	640	565	558	607	605	594	616	605	610	625	585	583	595	609	658	601	588	617	625	594	634	638	595	646	591	601	627	654	606	603	655	622	652	619	595	619	636	605	544	607	588	607	585	624	666	669	563	590	627	583	570	578	605	605	617	601	578	605	632	613	596	607	605	624	607	631	609	596	650	612	642	621	588	597	578	622	624	586	625	626	558	575	600	653	644	638	609	576	680	632	630	616	616	620	583	645	616	597	677	636	606	600	581	623	593	581	617	569	598	647	631	606	614	645	595	642	630	632	630	620	635	630	608	635	612	651	613	611	618	573	635	558	648	610	548	612	595	637	620	615	631	659	607	592	583	567	642	653	620	592	585	588	632	599	622	585	633
50631	48350	29386	24385	21800	28456	46862	39678	18843	3426	290	284	257	258	254	248	259	248	288	256	248	275	287	230	246	224	226	232	231	245	270	227	261	254	284	260	258	255	250	239	273	250	244	242	267	242	234	276	242	240	249	260	290	259	270	231	227	242	245	234	249	248	243	256	231	233	274	238	249	265	276	253	261	250	237	234	234	264	262	248	256	256	244	225	269	262	283	265	242	232	240	255	254	261	261	238	238	231	242	248	274	245	246	254	247	243	246	269	277	229	248	262	209	255	272	214	239	255	258	289	252	249	247	237	245	245	244	262	244	264	238	251	274	250	252	268	263	254	247	279	264	237	253	234	246	242	245	272	256	259	227	244	273	258	280	265	244	275	246	242	238	240	242	243	218	251	266	263	244	239	281	245	243	241	258	268	245	238	263	255	207	275	268	233	244	267	262	272	286	241	238	253	269	271	248	269	259	262	241	272	273	264	218	257	278	269	244	230	253	237	255	264	254	240	247	237	264	228	254	246	261	251	223	270	281	239	248	235	263	246	271	252	257	279	269	253	261	248	228	269	239	252	251	260	250	248	259	264	249	281	270	233	245	283	258	262	244	229	249	221	251	237	277	226	278	245	297	263	268	239	244	253	229	263	247	259	252	258	246	237	251	246	238	233	262	235	255	253	260	264	260	253	218	267	268	218	265	243	272	275	257	258	267	256	217	228	232	226	247	233	264	238	238	243	242	232	262	262	250	263	247	269	279	251	241	228	254	248	249	258	257	277	248	279	216	265	265	287	239	263	239	273	263	220	222	247	250	235	266	224	258	224	277	268	261	256	259	263	258	280	287	242	239	246	241	252	255	283	249	251	241	241	289	263	249	233	238	257	276	250	259	235	244	249	254	221	256	269	281	235	237	227	264	290	224	263	267	274	263	260	268	211	235	263	259	263	238	231	231	245	268	240	227	264	232	272	283	236	265	235	239	264	245	285	289	258	271	244	247	246	257	238	232	246	259	230	254	247	250	237	246	261	278	249	255	281	237	252	271	266	268	235	254	260	265	249	266	252	258	264	271	237	253	253	249	250	243	250	254	241	248	278	252	264	244	252	287	243	259	237	256	241	247	256	225	234	253	234	245	227	282	246	278	257	255	241	264	268	269	233	242	242	239	246	253	273	245	253	246	228	277	260	249	242	254	259	227	221	249	250	252	246	249	253	269	249	229	231	244	252	270	276	261	257	240	260	238	259	281	256	266	246	274	236	249	266	231	256	239	219	263	256	268	266	263	248	268	255	254	246	237	251	266	257	262	252	278	266	276	275	274	233	261	244	252	292	267	255	272	239	234	245	249	272	229	230	301	227	237	234	279	274	244	245	261	263	232	305	252	231	252	264	249	258	246	265	274	238	274	268	233	257	254	260	246	238	235	227	264	257	252	258	257	238	242	276	285	249	255	222	252	248	254	265	268	233	262	260	276	279	242	276	271	246	283	235	238	264	223	260	230	248	255	230	263	256	278	272	244	249	223	245	261	285	212	267	270	244	244	218	257	247	225	233	266	256	223	248	259	253	245	278	235	262	240	282	240	232	263	262	226	250	262	257	256	224	227	245	248	238	257	235	265	237	273	266	273	253	241	261	255	282	241	281	259	238	259	256	256	276	253	286	269	269	249	266	276	208	227	271	266	249	243	250	244	276	259	265	248	237	273	250	256	246	262	244	263	253	241	251	273	245	253	272	244	247	280	268	236	212	258	280	247	262	226	240	252	262	251	251	236	266	238	259	282	259	250	236	247	260	279	254	273	272	244	273	270	250	265	257	267	243	226	258	257	253	235	257	247	269	228	236	253	281	244	251	245	251	272	270	254	241	264	252	259	238	245	250	248	269	250	236	260	229	236	251	262	283	240	261	255	215	255	228	276	229	250	240	256	228	234	287	254	253	266	225	256	276	264	289	265	231	267	227	243	255	241	241	246	258	273	283	277	269	238	238	275	270	266	256	263	249	243	221	234	248	233	275	251	261	228	237	236	219	229	239	252	268	247	263	252	227	242	271	235	288	253	204	241	231	250	255	275	248	257	261	260	211	216	257	279	273	254	266	262	243	253	251	238	284	268	253	258	258	257	256	255	205	256	275	258	247	251	259	246	243	274	255	231	269	243	218	246	229	267	237	270	260	258	270	255	254	261	256	291	240	254	277	250	260	276	253	235	239	240	273	289	241	249	261	243	272	232	251	227	247	260	257	255	264	254	248	238	230	275	212	262	268	221	231	292	264	260	228	254	252	238	218	265	245	267	242	249	245	272	246	255	286	251	297	263	249	257	254	243	259	222	241	272	274	245	270	242	253	262	249	261	237	259	254	252	236	239	215	268	259	261	264	270	276	265	264	252	240	259	243	294	247	245	248	268	277	282	248	271	236	244	266	231	261	262	277	244	236	276	274	238	264	242	254	248	271	280	243	264	276	257	249	249	242	254	269	243	234	256	261	262	245	254	242	248	205	245	255	247	242	259	255	266	247	289	257	256	255	252	276	262	238	272	242	245	241	233	268	237	225	223	263	249	260	271	256	274	282	258	238	265	271	236	256	242	263	263	211	257	233	226	271	248	212	235	265	258	269	253	244	239	250	255	242	255	268	279	250	257	253	229	257	271	233	221	275	253	281	232	245	264	266	269	239	244	253	267	266	255	245	262	263	256	224	272	250	247	262	259	252	250	243	235	233	268	239	265	244	293	236	246	243	265	246	245	254	244	240	246	265	268	246	236	271	243	278	250	255	230	270	262	250	255	233	256	266	256	244	295	266	261	270	267	246	228	245	252	258	252	257	263	230	255	261	210	229	253	279	241	233	279	245	222	238	252	260	242	259	257	256	263	261	268	228	262	230	246	244	274	259	265	249	247	261	272	233	276	246	258	246	248	252	254	263	270	260	234	256	245	235	233	230	217	257	246	269	262	238	261	245	216	241	265	243	231	267	247	254	223	240	244	258	258	228	245	253	255	265	249	246	279	250	265	240	230	267	249	266	260	253	255	274	275	274	259	232	257	290	220	245	218	232	249	262	255	246	244	276	278	229	241	275	252	217	262	258	234	253	271	223	240	245	231	249	271	261	261	267	262	236	278	262	294	260	250	245	260	264	254	258	261	254	251	265	242	246	248	253	224	237	265	241	271	246	244	237	253	241	272	250	237	270	267	277	242	247	259	266	250	235	256	245	229	250	254	239	209	238	262	237	248	248	240	234	240	217	267	253	261	248	273	244	218	252	218	265	241	250	243	227	250	258	262	262	264	278	257	261	261	255	246	252	226	267	246	259	289	242	255	271	273	256	242	265	283	242	253	235	255	254	275	234	251	260	230	231	260	248	268	279	271	259	263	280	261	259	258	226	258	270	247	266	260	282	255	245	223	226	235	251	277	245	248	231	244	243	265	240	235	246	223	262	275	281	278	275	280	222	287	250	265	278	238	265	236	225	251	237	245	232	275	255	287	273	252	232	235	263	278	278
41544	50079	14429	6565	8467	42035	60962	50565	28788	6540	666	722	675	686	676	689	640	670	663	657	704	668	639	675	664	643	660	712	681	661	653	739	671	652	709	664	682	679	687	652	673	684	659	640	655	641	668	648	673	668	662	659	644	727	664	671	655	623	649	706	627	646	684	683	630	712	715	676	671	657	656	646	673	667	659	689	622	657	653	672	642	648	650	698	691	690	656	684	663	714	703	659	632	686	696	651	653	656	645	684	683	657	667	684	698	634	625	694	639	629	703	687	641	695	687	676	643	684	663	717	672	683	673	647	643	710	679	690	696	678	650	669	669	654	706	690	604	697	698	665	608	701	599	695	732	704	696	648	653	691	696	694	717	618	654	654	677	609	640	632	698	697	693	686	687	684	665	693	662	665	679	696	675	637	644	682	657	633	689	716	655	611	669	741	682	630	704	661	680	679	669	689	709	713	657	647	683	664	677	671	634	655	708	634	712	659	694	655	705	662	676	605	685	641	642	663	622	605	702	667	663	700	639	653	670	641	693	666	665	703	705	632	693	714	682	623	689	645	631	651	691	722	692	699	676	679	670	649	650	657	682	641	666	631	656	696	690	704	663	621	665	647	699	675	690	674	610	695	701	673	654	650	711	690	611	632	678	657	692	646	709	675	676	622	684	678	664	730	670	648	669	723	684	679	702	645	655	686	630	680	703	668	660	616	658	679	676	666	618	690	638	664	665	639	642	663	640	666	645	671	614	654	657	656	691	665	656	675	655	662	708	651	635	652	654	715	712	635	676	652	654	652	724	662	675	659	677	619	697	670	716	687	706	664	706	689	670	660	642	675	724	689	675	647	713	619	708	702	685	706	668	666	718	627	654	685	666	701	698	697	664	735	674	638	659	710	684	638	599	675	669	688	658	743	668	733	654	653	702	676	691	664	639	689	667	654	701	719	632	688	657	696	710	613	638	660	668	697	673	691	699	694	661	635	679	646	652	655	663	674	667	697	662	691	669	687	664	672	650	633	691	663	676	661	646	672	668	638	641	689	696	677	703	654	672	673	678	721	667	681	653	712	651	679	654	654	676	683	685	663	732	640	648	640	656	635	690	656	656	687	689	630	696	669	646	620	662	664	677	616	647	677	665	644	652	651	655	666	641	683	665	673	648	671	710	678	640	704	656	660	672	657	707	673	655	628	725	654	685	650	622	645	687	671	670	649	666	698	664	636	693	655	701	710	625	667	699	713	677	688	640	711	632	594	653	692	657	635	687	656	640	653	622	677	671	674	652	686	656	704	627	696	706	610	670	688	648	667	672	679	682	692	649	632	687	638	643	722	670	727	619	646	650	669	640	642	690	677	664	667	642	704	672	680	683	657	615	618	665	661	678	629	704	673	707	676	690	669	601	678	658	700	665	605	667	682	674	635	674	609	605	674	670	692	653	720	699	681	669	668	657	681	705	687	669	657	680	699	667	673	698	672	651	649	653	724	702	668	669	638	673	639	651	643	619	714	614	636	686	637	641	648	654	698	651	670	649	615	683	672	657	724	664	682	685	673	687	690	615	666	679	718	712	691	711	679	652	629	640	669	689	661	674	674	707	654	674	663	681	630	654	667	686	679	658	674	674	667	668	629	622	714	687	684	649	661	640	628	673	707	678	674	680	681	608	682	656	645	665	668	686	671	669	648	647	654	657	688	676	683	650	670	681	666	674	673	679	726	659	658	651	647	640	716	656	678	683	686	709	656	664	648	638	700	658	642	686	650	646	678	682	723	683	637	605	666	649	651	674	700	659	689	681	655	642	688	680	708	697	705	663	666	661	647	644	696	653	688	677	645	638	669	669	632	650	624	660	671	646	679	617	648	695	683	644	654	657	670	679	671	707	682	701	724	650	699	668	686	679	646	656	637	669	687	705	642	713	662	666	661	678	628	671	683	614	674	619	633	636	643	653	702	702	662	665	631	647	660	668	692	626	713	648	647	678	675	644	638	705	650	650	685	676	642	655	624	637	648	677	709	695	700	685	701	651	652	676	668	662	641	683	645	678	629	613	647	639	696	666	684	622	664	669	657	665	657	622	655	656	680	657	643	654	701	652	671	657	672	652	655	675	692	651	693	688	710	678	675	645	653	684	664	662	700	661	700	674	693	617	688	671	677	693	675	717	661	634	698	706	643	684	656	651	697	692	648	684	674	661	676	679	650	725	672	633	699	633	688	668	617	679	706	714	724	654	636	643	653	654	713	703	662	689	690	676	631	659	660	692	721	663	675	660	674	652	698	673	709	681	687	699	610	685	679	696	670	661	654	661	649	666	680	654	656	665	654	670	647	690	699	627	654	657	670	658	638	691	702	678	697	679	654	629	664	672	661	664	665	674	661	673	676	738	720	678	665	696	684	702	653	678	691	676	685	662	680	689	698	611	671	627	675	661	657	664	660	640	680	668	631	663	678	652	658	675	680	647	651	685	706	663	687	649	691	649	664	691	705	656	659	679	688	676	686	634	674	677	645	679	683	747	634	634	698	610	667	691	684	700	680	684	639	675	612	713	682	689	688	655	671	695	682	630	684	712	682	671	640	663	619	712	645	674	631	731	683	653	666	698	649	687	662	679	645	681	614	663	704	632	667	698	693	687	676	641	683	711	642	635	642	681	639	615	659	700	648	630	664	693	668	704	693	717	667	686	681	654	630	669	666	663	665	688	694	672	733	691	654	663	679	718	706	666	624	689	661	700	650	654	681	702	682	623	660	686	634	686	696	633	624	672	667	642	666	674	686	743	620	682	683	699	674	673	664	658	615	608	668	694	691	650	699	684	732	734	655	671	652	669	637	680	639	728	668	664	684	654	698	692	703	710	694	711	648	690	678	629	717	613	654	652	669	687	674	673	662	643	700	700	673	704	677	653	656	677	674	678	673	683	644	680	696	682	679	678	641	647	708	669	652	634	714	681	657	704	678	636	689	633	650	706	661	665	708	663	690	651	651	726	713	734	685	684	668	657	645	723	648	681	677	678	672	686	649	674	717	667	651	678	642	653	677	696	665	659	655	689	718	647	657	641	664	707	651	676	664	639	665	664	714	676	674	670	643	668	650	688	667	644	662	675	694	648	651	688	679	678	665	666	679	681	657	643	672	676	666	659	664	678	641	645	632	712	727	713	675	716	690	708	620	703	655	636	701	639	683	636	633	679	649	665	624	636	652	677	655	628	660	681	681	655	655	699	679	690	624	664	678	668	679	670	643	636	678	686	646	676	668	648	656	685	652	678	659	683	646	658	709	690	677	667	663	655	634	640	672	738	700	674	704	651	669	679	703	637	656	643	634	667	678	623	702	702	669	688	657	677	669	684	658	677	685	658	698	647	655	701	683	653	697	704	697	639	669	642	644	666	670	646	671	667	681	663	697	683	699	707	674	692	672	704	641	696	658	616	658	678	633	688	644	719	628	648	656	660	658	727	692	697	665	669	731	618	675	662	645	660	660	686	650	658	655	679	676	638	630
56307	40550	28696	23903	23444	50090	60190	44010	21355	4200	424	303	297	318	312	301	292	305	266	322	276	293	320	289	281	314	290	300	315	301	305	290	297	293	300	282	300	295	295	301	299	313	318	297	289	293	283	305	279	287	291	313	277	304	273	258	295	277	309	273	336	290	317	321	289	313	319	344	280	299	333	318	291	295	339	315	287	307	291	268	313	280	298	310	282	310	286	295	309	297	293	292	289	297	290	305	318	296	314	276	284	280	281	316	316	302	301	299	295	295	283	314	315	306	317	312	287	296	313	291	310	279	282	270	319	304	312	292	285	303	294	286	280	292	259	285	308	319	313	299	283	295	277	319	288	285	323	322	278	309	295	263	292	288	294	287	287	320	308	260	337	265	309	297	296	279	336	281	293	297	274	309	310	288	281	299	279	295	275	265	304	289	288	302	314	310	274	282	296	293	296	286	320	304	277	292	282	316	281	297	296	309	313	284	311	311	301	314	286	276	295	294	281	326	304	281	263	294	282	277	306	291	309	266	275	309	300	290	293	316	269	277	268	311	288	282	287	270	298	315	329	305	285	307	297	318	297	281	267	271	282	327	294	262	316	282	287	274	292	287	281	302	300	280	288	292	284	275	292	297	299	284	291	277	304	299	302	272	339	299	305	300	301	291	284	281	325	313	291	263	308	310	281	279	300	294	282	288	325	325	306	298	309	305	313	281	303	299	268	285	292	316	286	302	332	304	286	314	287	320	296	263	332	318	291	325	272	317	288	283	320	332	339	316	284	282	290	299	281	295	313	309	299	320	270	296	302	296	325	293	271	301	311	284	269	280	301	296	270	316	273	281	312	281	291	292	263	281	303	292	278	276	296	313	285	287	309	319	325	255	274	305	312	303	309	294	248	286	289	292	273	293	290	318	297	301	312	308	305	319	266	281	300	300	281	289	285	282	287	292	301	322	298	313	301	305	304	289	303	286	300	311	299	289	250	272	305	314	322	297	318	300	296	297	276	300	289	280	314	287	294	316	297	300	272	289	295	310	311	317	322	276	296	308	299	256	310	294	319	298	287	276	335	292	299	291	275	281	284	299	275	301	300	290	303	306	273	284	320	260	274	288	301	294	315	297	288	275	328	271	278	303	287	297	321	304	311	279	300	320	297	279	281	288	308	275	284	299	277	291	325	297	287	302	314	307	323	270	308	295	307	304	298	312	302	291	269	325	287	281	292	271	307	312	318	283	271	271	351	283	314	276	307	265	307	285	301	301	354	265	269	279	321	314	289	292	309	273	285	306	298	283	299	274	303	304	313	311	287	282	271	296	293	280	299	294	307	304	309	328	301	279	302	298	317	290	270	291	297	298	282	299	263	321	274	264	284	300	320	273	289	315	291	312	288	312	312	277	314	285	272	278	293	314	301	290	323	275	262	258	319	312	284	296	328	300	302	301	292	296	309	303	305	284	293	300	299	341	301	320	292	279	281	296	274	311	318	284	310	267	272	306	264	292	299	272	276	315	325	293	293	303	259	297	273	298	317	297	307	290	285	285	277	280	295	293	282	284	342	290	316	289	277	303	279	271	292	316	299	327	314	298	289	304	315	281	279	297	289	306	313	269	293	294	305	301	280	282	267	290	291	321	287	323	300	279	299	302	269	307	306	279	327	291	293	286	301	304	309	302	304	323	270	303	287	289	300	293	281	287	280	313	311	336	280	346	322	275	301	331	290	300	284	290	298	287	284	295	291	298	318	275	276	288	274	355	312	288	283	292	311	311	287	281	286	268	290	308	306	296	301	298	294	298	294	296	282	306	304	318	269	317	289	298	313	300	296	335	321	285	262	277	317	300	275	303	286	298	300	328	281	307	295	267	325	277	287	296	282	275	278	255	313	314	299	285	279	321	320	299	270	285	304	285	314	316	303	272	282	337	284	294	324	256	301	311	303	274	299	281	289	300	307	284	297	288	305	281	303	304	262	279	308	269	315	285	292	314	273	288	273	286	328	309	312	335	296	291	311	294	301	295	329	321	278	303	312	313	293	282	305	319	281	313	267	287	306	311	281	280	296	306	297	281	329	288	261	305	319	265	290	285	334	320	282	274	321	299	311	283	317	265	266	299	280	300	280	315	301	302	306	318	316	275	324	288	317	293	314	300	294	294	301	279	269	301	327	317	284	273	293	315	304	290	278	277	289	313	298	340	293	271	286	319	307	285	307	352	316	317	295	339	296	323	271	293	312	306	315	297	319	288	304	287	288	312	292	282	297	314	300	314	271	311	279	294	323	288	284	297	304	281	304	277	302	301	303	282	282	271	259	330	299	307	279	318	283	282	303	269	296	280	302	295	279	297	315	293	275	275	281	287	295	288	285	323	316	326	306	298	279	300	309	325	310	313	301	315	303	292	277	287	285	301	300	308	289	339	290	335	347	311	341	270	259	286	325	315	290	258	320	276	307	298	276	321	292	298	304	287	320	295	297	303	279	264	290	285	294	333	316	284	273	315	312	351	317	270	298	279	310	263	262	289	283	296	288	297	286	275	298	257	309	319	325	296	291	295	299	312	308	299	324	276	283	310	284	275	296	294	280	279	279	298	321	284	316	277	304	278	314	307	294	301	290	278	253	283	272	298	293	302	259	291	292	295	283	275	316	314	256	299	330	301	281	344	270	297	272	314	275	323	303	319	295	285	300	284	279	295	297	287	316	280	326	303	324	296	294	264	301	313	285	262	294	305	283	280	276	302	297	288	309	310	282	274	303	293	268	301	295	299	324	296	314	298	316	293	282	294	276	269	295	279	286	308	284	299	291	295	277	290	324	299	295	281	304	297	306	310	288	297	337	275	287	314	275	263	264	303	325	306	310	290	289	279	291	302	286	333	280	288	316	288	290	325	313	327	285	257	320	286	260	288	283	313	280	301	286	314	303	298	320	279	293	319	299	281	314	300	283	295	329	307	299	264	291	333	299	302	323	313	321	303	309	302	280	299	286	282	309	332	291	270	292	288	283	295	267	263	274	296	323	304	282	300	320	261	262	264	309	307	284	294	286	322	274	301	290	273	275	303	298	290	279	302	306	277	287	292	287	311	271	284	287	264	287	310	306	282	273	313	284	295	345	263	294	302	309	301	252	322	298	308	268	275	291	337	314	293	301	273	302	320	311	269	301	317	263	307	297	275	308	316	293	293	278	278	311	290	278	295	298	282	253	311	312	255	275	293	287	291	265	319	305	310	303	289	285	312	319	284	303	310	285	301	341	307	284	306	301	290	331	279	273	264	270	301	293	297	274	306	302	287	299	309	322	265	266	290	298	318	268	281	306	281	309	315	306	274	263	297	321	286	282	283	307	302	293	313	288	284	288	271	273	272	302	314	302	305	305	298	317	306	296	267	280	308	305	300	282	316	282	311	309	295	277	259	314	305	314	305	308	272	300	319	297	306	237	289	303	295	290	299	319	295	276	296	281	292	296	328	301	325	295	291	312	261	281	299	301	281	285	321	329	288
49093	42820	16157	10319	18630	72327	73143	53652	29164	6227	780	768	756	732	804	760	807	728	730	765	765	747	722	730	745	775	768	736	768	724	792	746	775	742	760	771	782	743	754	737	736	762	768	774	769	705	769	746	721	718	761	753	739	741	781	714	750	709	751	773	737	760	730	785	740	790	743	818	796	768	733	729	762	743	774	709	717	775	770	744	776	695	757	777	814	768	692	700	785	704	741	794	732	686	716	808	771	734	728	789	755	819	741	704	755	769	748	770	736	777	780	739	720	817	712	757	737	716	725	747	739	775	747	762	778	757	726	744	731	734	748	720	785	725	748	742	769	795	743	778	742	742	749	706	803	753	714	764	771	764	776	735	793	780	790	672	805	771	746	760	788	797	754	760	765	745	761	743	743	733	749	760	784	784	779	767	781	768	740	823	730	747	772	827	713	778	764	742	753	771	757	732	752	775	753	769	765	763	788	795	745	716	734	748	791	753	726	765	760	740	753	773	747	749	780	709	740	761	734	771	783	769	739	738	721	756	739	779	722	777	740	745	744	763	789	746	760	738	764	734	719	774	775	730	800	752	728	742	713	768	765	763	724	752	743	756	767	788	779	770	772	721	753	804	746	735	691	762	697	751	773	772	772	753	791	731	731	725	745	793	779	716	832	716	805	728	754	761	719	728	767	743	760	682	742	758	706	730	727	756	693	776	806	749	724	767	717	732	776	775	744	743	736	772	765	791	811	704	762	761	737	737	756	716	745	759	765	742	720	749	770	753	776	743	755	803	729	753	718	745	739	741	747	703	763	766	772	788	742	732	769	735	724	753	738	763	774	729	717	713	806	723	804	803	714	776	680	724	772	797	774	765	753	700	784	728	760	707	761	770	769	777	715	714	752	768	709	707	789	772	745	749	740	738	780	760	805	738	818	772	779	689	789	746	764	744	755	728	690	724	740	745	774	784	758	768	739	765	766	769	724	760	769	701	761	834	790	781	748	724	722	758	735	793	718	708	699	709	753	748	747	768	791	727	767	804	714	711	706	727	797	755	673	757	719	760	754	780	734	812	718	755	771	710	750	721	758	764	715	706	754	716	763	765	760	749	760	768	762	740	768	761	779	764	757	776	738	801	762	727	742	787	719	768	701	719	742	740	743	791	754	787	786	754	749	750	738	798	773	760	727	731	758	806	753	756	763	742	746	738	740	775	760	732	767	774	781	793	760	753	733	801	783	792	758	744	714	748	756	726	733	753	738	791	736	744	762	708	760	782	769	755	715	704	766	774	760	781	761	722	775	736	781	747	760	775	772	733	726	774	740	756	734	760	763	761	724	760	735	775	749	706	785	728	739	780	749	753	757	754	788	737	736	770	736	774	783	767	768	765	758	731	733	721	720	754	739	789	759	753	757	775	710	734	754	752	788	749	769	765	738	786	756	758	814	778	731	764	767	764	781	819	732	777	796	750	765	763	761	779	748	732	724	746	749	736	777	718	775	730	699	722	725	735	734	778	702	778	788	717	720	736	806	743	711	814	776	718	762	820	766	752	736	717	786	763	745	718	780	764	741	749	736	771	762	747	765	765	750	784	774	799	797	782	801	719	738	737	779	733	754	712	799	752	740	787	726	742	704	778	807	726	716	757	734	710	748	740	737	787	723	759	822	748	751	738	758	732	796	752	785	708	734	761	724	737	727	772	751	758	743	774	760	791	778	739	715	722	740	742	733	799	732	717	760	788	828	732	779	755	799	809	730	762	795	799	755	767	708	783	738	755	746	710	791	751	729	770	711	737	707	757	788	779	760	742	724	734	779	764	736	776	761	774	750	758	790	759	788	757	753	720	761	784	696	758	774	732	781	739	753	737	736	769	764	730	751	704	760	774	743	755	751	719	762	784	765	753	762	757	765	778	757	793	750	801	782	775	746	796	750	725	776	740	799	713	800	725	701	757	722	769	795	732	740	810	706	755	719	762	708	726	758	808	810	715	799	783	759	744	741	729	733	720	774	786	780	749	743	719	719	713	735	764	742	752	703	739	776	758	795	738	758	725	712	770	754	771	718	749	752	746	767	726	742	809	777	763	750	777	761	722	740	749	800	736	749	757	737	781	721	777	792	746	745	787	768	729	742	733	798	752	764	750	789	751	816	753	711	740	782	747	749	782	774	756	682	793	715	743	785	745	735	759	736	760	744	776	744	755	764	720	774	767	775	781	721	732	736	752	785	714	776	747	738	711	744	741	766	720	721	726	789	742	698	759	755	763	751	763	715	776	784	769	705	743	735	719	751	799	769	760	753	749	793	760	721	755	787	737	687	748	743	793	788	727	732	780	710	800	761	696	761	741	717	714	723	793	756	759	732	740	736	779	709	754	796	743	744	753	745	702	742	760	757	760	800	747	789	757	754	751	763	786	731	753	764	762	735	753	760	782	714	754	764	756	749	764	736	732	764	751	727	753	710	728	729	796	762	749	730	769	817	767	755	749	752	817	748	791	726	724	724	796	775	741	750	774	739	758	761	809	745	757	740	783	738	762	762	747	716	738	735	723	785	762	789	784	736	764	749	750	770	767	754	768	724	781	777	789	751	723	733	791	778	831	703	773	765	756	739	716	739	742	702	746	766	753	735	735	733	790	751	791	740	703	733	776	732	707	778	798	767	725	768	716	757	758	768	762	743	786	788	780	735	748	769	790	775	732	752	783	742	765	712	723	734	762	747	769	778	746	759	723	736	776	729	779	769	803	784	734	794	726	747	753	746	735	760	773	717	757	715	792	768	756	739	787	778	778	766	788	738	755	816	725	802	760	689	735	801	764	743	713	795	739	762	751	728	735	755	781	751	728	764	792	704	751	706	769	755	762	744	778	750	714	783	788	763	795	802	750	756	757	756	744	764	725	739	766	737	775	776	710	740	718	727	732	723	770	746	760	744	728	762	749	773	713	739	732	775	706	764	789	703	796	757	757	708	759	771	718	733	721	766	767	779	739	770	761	785	763	745	770	731	771	762	811	772	716	808	734	821	785	772	734	779	796	793	790	798	773	758	757	746	701	776	790	733	735	785	759	712	732	724	792	754	810	764	778	728	761	773	796	762	773	733	753	711	740	740	729	760	725	720	816	767	750	766	783	730	793	777	784	710	760	722	774	730	766	727	760	721	683	765	767	777	748	789	688	683	742	750	793	765	722	763	801	727	783	787	741	811	716	746	703	767	777	744	732	728	779	766	715	750	775	766	718	794	754	769	720	764	733	744	747	703	770	736	772	776	782	721	770	710	712	745	717	764	801	753	764	752	752	750	753	748	769	708	726	746	746	762	754	734	705	739	735	735	803	751	775	738	752	773	776	754	741	765	737	723	802	759	715	765	736	715	704	765	725	783	728	764	756	699	712	767	778	721	674	747	745	770	771	779	726	756	765	737	771	740	742	771	714	746	789	742	763	748	754	745	737	815	784	723	730	723	765	747	762	741	744	744	723	749	736	711	763	801	775	757	769	730	699	753	747
19318	18665	6649	1168	758	4663	6014	4097	1757	417	223	220	226	231	181	216	218	224	200	243	209	226	214	203	230	249	210	235	244	209	224	217	208	235	228	217	232	219	218	192	198	228	226	219	215	197	221	209	225	239	222	207	213	213	205	237	241	211	225	248	247	198	248	215	204	221	204	221	213	226	228	210	220	218	217	208	217	222	233	204	221	218	214	223	225	204	194	238	221	232	219	223	193	198	231	231	237	222	251	245	241	224	202	207	208	235	223	229	218	218	241	205	226	223	204	231	235	233	207	217	182	192	183	198	215	215	216	226	223	192	216	231	211	228	220	245	236	222	213	188	227	223	207	218	230	206	209	222	217	228	220	207	205	215	224	236	200	206	215	225	243	220	228	232	210	229	206	220	264	207	234	208	230	225	198	237	242	241	205	218	259	230	236	207	205	230	210	219	238	212	228	212	187	211	206	209	215	222	196	233	223	226	216	228	211	226	252	203	221	211	212	219	239	226	238	233	243	228	234	222	223	222	244	191	204	206	216	211	226	261	217	280	226	209	241	207	221	224	253	213	211	203	202	214	222	221	209	206	245	215	232	203	206	220	198	231	224	194	227	204	198	243	199	231	214	224	230	216	203	193	224	207	224	235	228	229	207	233	230	204	235	203	232	198	193	217	227	230	213	221	221	223	196	232	226	204	201	224	221	213	234	237	210	231	228	206	196	219	229	232	192	236	239	240	240	216	203	198	240	212	212	220	257	241	211	197	222	233	226	228	229	238	238	219	212	221	241	241	226	215	217	236	215	209	224	230	190	200	239	218	238	242	230	208	201	211	200	226	221	194	229	214	236	207	236	209	224	207	231	244	226	217	229	231	236	235	248	202	223	215	236	196	215	228	231	243	240	198	233	230	223	211	205	225	197	247	221	203	227	212	230	227	195	208	200	213	258	238	217	208	226	224	227	237	216	232	239	205	225	219	215	230	224	201	213	232	206	248	197	205	202	211	228	201	243	237	250	244	245	207	236	248	214	175	219	195	214	219	201	218	236	231	205	219	231	196	224	209	238	229	237	235	235	213	225	228	223	232	242	243	212	241	222	215	222	239	213	226	224	238	241	214	217	243	237	243	240	214	252	227	227	205	227	209	222	211	219	235	221	229	223	240	210	229	208	197	248	175	224	217	184	231	212	207	216	211	224	211	219	227	225	208	220	206	209	256	234	232	241	218	199	208	213	204	214	212	243	217	229	227	211	219	226	222	207	232	258	214	207	226	201	218	249	222	208	216	223	186	209	210	222	246	200	215	232	208	217	212	220	237	214	220	194	248	222	214	216	239	237	209	209	244	210	231	220	220	217	220	225	225	194	202	228	232	190	245	226	212	233	218	220	211	205	194	227	212	209	213	225	228	224	238	230	217	218	213	228	207	225	213	241	221	216	231	202	226	221	213	226	206	258	241	239	207	208	203	211	239	199	233	225	222	230	199	215	230	222	200	263	223	222	236	223	211	240	192	234	213	220	237	203	227	218	198	224	208	221	237	211	232	208	211	244	217	221	229	230	203	211	212	209	210	196	215	242	223	209	210	207	207	201	241	220	233	185	212	229	229	233	238	233	229	206	241	248	226	193	238	238	245	217	221	216	226	239	244	220	225	215	218	219	222	201	224	222	252	198	189	242	229	226	241	222	211	219	228	227	211	202	207	205	222	242	221	225	214	222	227	240	221	196	209	216	225	210	201	186	246	215	237	208	197	181	242	210	215	259	212	210	209	206	207	226	222	211	229	215	224	230	214	220	218	211	230	201	236	214	240	221	215	224	221	239	216	225	252	209	230	236	245	202	206	224	200	222	228	215	212	240	223	212	227	213	230	219	228	205	237	236	211	230	236	230	211	216	229	186	186	227	230	211	223	218	221	203	232	229	220	233	205	214	219	214	221	235	260	192	240	213	197	202	209	259	252	222	218	207	207	227	190	217	198	196	212	240	192	217	213	218	218	221	201	184	212	210	182	232	208	231	204	240	222	228	235	216	220	232	217	187	238	187	201	204	191	227	234	246	226	210	212	219	214	217	220	225	212	221	224	231	228	204	216	210	235	230	191	232	198	226	208	244	225	211	187	242	226	219	240	246	213	231	206	231	218	238	214	242	252	220	198	222	244	226	226	242	215	208	207	204	213	205	213	204	210	201	233	233	234	213	212	215	218	243	235	245	226	233	211	239	210	206	228	224	239	205	205	219	220	212	224	216	236	240	230	247	211	223	229	212	207	206	215	209	199	218	199	224	232	238	232	238	223	232	191	205	216	228	221	232	199	222	234	233	228	203	249	216	192	220	219	237	226	235	224	205	227	209	215	240	211	191	222	209	224	221	201	196	192	218	222	216	204	227	192	205	226	220	192	189	212	234	234	232	238	215	223	243	237	222	200	210	212	229	199	218	233	216	215	219	205	224	197	207	240	230	203	240	205	194	211	207	230	213	206	231	207	246	228	216	205	204	232	216	226	218	237	219	219	219	204	236	240	224	204	223	210	219	245	205	215	194	224	245	212	225	228	193	203	208	231	235	218	203	226	205	246	227	220	239	243	227	231	213	226	249	222	203	210	198	199	202	182	233	224	231	193	228	188	183	229	212	195	225	230	226	210	196	222	233	202	212	225	217	191	231	230	183	238	241	207	204	228	222	194	227	207	224	214	205	203	214	234	215	221	231	227	197	216	191	227	245	225	238	220	215	220	218	236	218	252	226	226	216	208	204	206	194	212	236	214	225	204	226	211	206	226	216	227	222	211	213	249	233	220	227	216	219	226	223	230	231	231	197	230	225	229	244	258	220	196	223	226	233	211	231	222	217	210	235	211	212	196	215	244	213	253	222	241	212	196	205	232	207	229	231	236	219	252	217	239	227	219	198	243	215	223	236	225	196	222	203	240	237	225	184	244	205	203	218	229	229	200	211	244	232	237	226	202	236	250	206	207	198	224	230	206	231	220	217	227	207	199	216	234	213	220	197	212	209	237	221	238	227	230	226	231	240	210	212	194	225	205	225	209	229	217	231	211	203	215	203	209	212	230	229	221	214	221	217	211	223	217	209	262	212	248	224	228	202	223	210	218	219	217	233	198	215	237	245	214	228	203	226	247	204	216	219	217	241	227	198	250	215	224	211	191	208	213	201	227	237	243	229	199	215	223	197	183	215	205	220	206	216	218	236	204	226	237	227	218	198	213	221	218	260	206	232	205	213	220	233	217	229	255	193	207	239	208	244	248	205	213	212	227	230	217	216	236	211	191	229	233	214	234	231	209	220	228	225	211	216	234	185	200	219	213	247	227	227	218	208	225	216	219	229	222	217	219	236	204	214	234	218	212	254	205	234	222	233	246	211	207	219	211	237	204	212	198	213	211	246	256	222	212	227	214	207	215	250	214	208	186	206	188	234	235	209	232	209	206	235	215	239	227	237	214	237	202	243	246	232	211	207	211	217	203	222	220	224	243	204	228	213	200	192	215
16340	20397	3835	1032	2337	17138	19063	12761	5396	901	601	595	653	612	591	603	613	579	634	630	581	608	588	600	612	596	591	611	626	591	602	559	609	599	585	585	557	576	583	596	567	608	604	577	598	575	572	544	614	589	608	618	599	595	646	589	580	578	540	631	590	579	601	622	617	598	616	615	629	615	612	585	633	607	618	616	605	599	577	627	597	621	604	638	596	577	625	567	606	579	569	599	600	630	636	621	593	592	601	582	624	554	601	649	563	563	576	626	643	597	608	590	618	598	583	592	591	576	634	603	574	582	575	631	595	633	581	606	587	626	586	597	582	554	598	606	593	581	627	599	635	623	593	599	645	627	614	563	588	621	622	575	616	610	631	612	580	639	564	606	648	599	589	604	585	646	610	613	650	610	610	620	625	593	584	604	620	607	583	593	586	608	578	586	631	612	587	624	597	639	607	567	645	626	594	602	639	594	633	605	563	598	592	614	579	594	598	582	593	586	589	599	608	572	649	590	611	613	580	594	603	611	587	582	579	567	564	598	613	549	529	587	562	631	637	606	592	596	622	589	577	550	582	595	601	616	603	598	615	581	612	579	567	617	601	589	552	582	603	573	589	593	618	596	620	638	599	612	592	609	592	572	633	582	597	569	629	609	594	582	638	619	584	622	565	612	584	639	591	610	558	611	599	595	585	587	605	575	634	593	601	662	598	589	614	586	595	594	629	592	594	591	629	615	572	631	602	616	582	575	640	565	604	615	590	620	537	577	596	567	614	641	658	586	605	605	605	603	595	614	621	627	578	601	604	608	591	566	561	593	623	606	575	604	586	600	591	600	602	583	593	564	567	606	575	600	631	602	634	631	534	672	612	627	562	615	584	574	597	586	584	619	605	585	580	585	610	603	579	603	575	623	591	604	631	600	626	608	592	608	573	631	616	597	633	592	615	566	561	662	579	563	607	634	574	615	604	584	655	553	627	588	601	572	566	564	579	601	565	609	596	550	583	582	611	614	610	596	612	568	607	601	605	584	610	613	603	591	572	586	610	571	617	587	598	586	629	604	601	597	627	581	605	599	581	630	616	569	563	592	615	617	610	562	631	621	621	641	588	585	634	556	559	610	580	630	589	549	598	629	631	613	602	593	610	642	565	619	589	613	586	605	562	620	589	636	613	587	597	611	570	573	573	593	621	577	616	595	652	572	576	576	604	621	604	577	602	558	625	611	619	608	599	630	593	604	604	612	604	588	601	619	567	594	615	606	556	579	572	608	632	560	597	640	630	628	570	587	577	624	561	609	574	607	656	581	564	580	550	554	587	609	591	576	571	614	584	597	610	607	583	570	625	596	566	572	593	636	629	609	547	523	615	616	606	582	580	583	561	564	635	610	611	614	611	603	560	627	562	547	626	626	627	620	627	591	559	628	592	574	643	626	599	579	554	604	577	597	543	659	608	595	565	553	590	598	594	577	641	607	530	556	598	554	588	617	586	608	565	583	587	603	599	575	623	545	582	593	598	585	597	583	594	591	602	632	587	625	604	602	604	605	592	610	596	630	548	585	564	608	629	596	614	579	631	580	616	583	608	583	581	600	606	610	583	576	640	640	606	612	597	606	596	583	590	595	613	585	590	574	578	648	558	564	614	605	588	585	611	632	547	655	587	614	534	595	641	593	583	606	643	568	568	594	633	602	622	591	546	563	603	608	609	604	653	609	604	604	605	579	603	567	603	578	616	606	602	600	584	603	594	612	595	577	604	639	589	578	591	606	595	625	581	587	619	579	594	613	653	578	607	598	586	616	611	583	600	568	607	631	605	571	554	641	607	595	554	609	590	583	578	597	586	631	619	608	622	632	657	653	575	598	673	596	595	607	614	598	653	618	619	619	613	584	648	574	580	542	618	611	582	609	604	615	601	572	598	615	556	575	584	599	545	593	635	615	631	593	620	591	581	600	599	636	586	615	604	590	598	582	598	605	590	575	587	620	616	619	620	582	588	647	595	614	633	608	642	628	633	591	624	590	603	598	612	620	606	622	625	581	611	590	624	618	598	596	629	598	550	601	614	600	580	593	617	613	617	581	613	619	576	660	620	608	624	659	547	643	595	585	589	620	621	608	577	623	568	596	599	615	587	555	626	615	647	581	582	584	598	600	568	640	589	575	621	601	555	597	598	589	608	629	581	569	591	589	588	592	606	581	617	629	590	563	552	554	575	561	625	613	612	580	595	584	582	628	622	584	587	588	574	612	610	552	591	570	586	624	606	604	656	582	568	617	554	582	612	565	621	592	583	600	585	651	625	576	563	614	566	590	560	636	650	636	645	602	588	587	610	600	575	561	567	573	608	606	540	613	642	620	578	626	580	614	597	557	629	604	571	578	578	581	632	601	576	589	583	584	626	597	616	602	577	602	555	607	587	611	572	649	602	565	597	605	612	595	645	624	593	641	586	616	582	586	590	617	606	552	614	612	614	604	545	591	597	626	550	611	603	598	593	562	614	621	604	614	566	610	618	623	592	603	610	602	581	622	610	548	597	613	603	582	619	632	614	640	604	600	612	572	612	580	621	572	518	569	580	620	601	608	621	580	650	585	602	586	594	571	600	612	613	610	574	588	597	620	548	603	581	596	606	555	550	614	634	604	638	601	620	584	647	601	565	591	585	609	563	592	607	603	582	646	618	559	573	552	592	632	601	581	634	602	591	583	596	609	591	631	598	552	618	534	606	567	619	597	662	588	599	564	589	575	594	596	627	598	616	595	567	648	606	602	626	613	610	591	563	583	586	614	609	587	620	575	642	580	594	646	613	595	619	626	607	599	600	594	616	611	608	608	586	581	614	609	589	588	541	579	604	521	608	647	634	595	563	564	596	661	593	580	640	598	608	581	578	614	594	630	581	580	595	603	604	576	617	596	593	609	631	605	617	563	586	553	578	638	565	563	613	616	539	605	603	567	623	609	581	576	587	604	597	570	602	580	581	626	560	611	616	601	574	604	564	570	550	597	591	581	578	588	563	634	574	600	602	617	607	594	593	628	590	613	513	598	631	593	592	585	571	608	601	557	593	600	625	586	657	585	599	593	624	595	576	596	587	574	633	608	609	608	586	642	559	601	662	580	616	572	594	620	600	635	636	614	575	552	637	581	633	595	574	612	584	587	640	610	607	636	616	594	596	562	611	561	617	581	579	592	641	634	570	609	608	603	573	621	637	556	647	588	581	623	604	623	561	583	604	604	599	616	612	624	583	611	597	618	553	576	561	560	623	575	595	600	569	610	601	589	607	582	548	584	602	616	543	583	616	590	573	610	599	571	584	594	612	578	582	588	566	588	577	579	612	582	578	609	654	609	638	591	577	577	617	628	604	578	619	589	599	615	577	589	635	637	578	580	583	594	638	592	615	569	643	579	600	569	649	606	614	642	599	577	562	625	589	590	594	564	565	593	575	598	609	564	658	580	605	597	611	636	576	616	603	600	585	660	605	624	593	612	632	572	557	611	620	600
54744	45911	28131	22943	19467	42190	48522	30937	12274	1672	233	256	241	229	253	283	236	246	220	295	247	251	218	230	261	267	242	224	245	233	240	247	262	235	252	274	254	228	241	235	239	252	229	225	259	239	263	241	248	253	245	235	222	235	267	261	238	246	237	229	248	257	242	288	259	237	255	235	234	237	257	231	262	263	240	247	224	227	214	277	269	264	253	230	243	246	258	239	230	227	232	243	226	257	222	235	223	225	238	256	249	249	271	241	230	267	238	230	269	250	257	270	237	255	245	227	240	265	255	221	238	238	281	224	240	265	243	259	237	236	239	235	256	250	223	207	270	239	234	219	237	220	226	262	249	254	227	231	238	233	262	256	223	270	257	216	235	247	256	249	235	227	226	216	244	263	245	239	258	224	244	248	246	258	243	235	242	254	259	244	228	239	238	215	223	249	241	256	240	236	247	253	235	232	216	250	241	218	228	250	246	234	230	231	250	253	262	229	239	237	217	247	224	265	238	265	259	253	248	197	223	219	265	234	249	243	242	226	218	244	214	229	236	262	255	271	229	229	260	252	239	237	235	241	225	232	238	240	228	241	258	250	271	257	227	227	216	239	234	230	236	255	227	239	249	259	252	242	217	230	239	246	248	237	251	253	241	237	277	236	233	217	279	249	240	248	224	232	264	218	228	241	252	249	230	231	240	209	242	260	258	216	257	237	249	233	232	247	236	233	216	227	236	256	244	271	233	228	267	246	235	215	237	262	254	261	216	228	218	212	256	235	223	248	252	233	213	219	259	250	245	226	242	236	225	212	207	229	234	253	218	240	228	225	230	247	242	236	238	239	245	230	236	248	256	233	240	269	249	240	246	219	218	231	247	259	231	226	245	241	225	244	227	251	230	253	249	249	261	232	222	276	216	259	236	241	234	251	237	248	262	235	222	230	249	229	242	256	255	244	221	252	246	223	244	275	249	257	240	239	216	229	242	231	267	249	241	257	240	216	209	241	251	237	257	256	240	245	196	255	247	260	253	219	250	225	259	229	255	245	234	237	245	248	232	240	238	240	240	239	248	226	243	218	246	242	250	265	224	242	274	244	225	231	223	224	253	259	255	249	226	234	248	244	243	240	221	247	257	242	210	249	228	267	270	240	241	229	242	240	224	231	226	228	241	247	265	248	226	220	239	236	254	232	249	222	213	244	232	246	227	289	257	261	234	259	219	251	243	232	238	232	224	227	240	258	261	235	210	246	235	251	217	249	230	209	245	229	258	234	256	258	257	237	256	239	245	246	230	241	226	255	233	237	238	229	271	261	227	223	235	272	223	227	248	235	219	239	240	248	244	256	259	238	237	259	250	236	250	241	225	221	231	235	259	239	225	267	247	229	236	204	213	209	229	237	219	246	216	209	232	234	235	241	282	259	251	222	254	238	232	259	243	219	251	256	231	242	241	218	225	221	228	254	220	224	255	248	233	243	246	255	228	245	238	247	228	250	228	225	239	244	239	251	237	250	249	258	274	243	257	235	213	228	214	201	215	222	257	236	248	231	261	248	238	260	231	249	216	251	230	250	250	252	237	249	228	228	226	243	243	241	225	232	234	215	263	248	247	211	224	233	223	207	242	250	262	248	244	214	239	266	246	242	234	225	246	238	235	249	238	247	237	233	232	225	228	213	258	247	252	242	233	255	232	231	213	255	289	240	240	245	230	235	250	247	255	256	253	220	235	210	223	235	242	249	240	227	220	233	253	225	230	239	237	230	256	216	259	236	253	259	229	222	260	232	223	244	216	257	252	223	223	262	250	226	234	238	237	220	232	230	248	221	260	204	240	228	238	259	213	257	250	241	230	238	225	226	255	241	230	238	248	207	247	201	240	230	261	262	231	245	245	234	205	199	231	242	226	231	244	234	218	209	237	249	251	246	235	244	238	240	239	242	214	238	270	261	241	244	246	252	258	226	262	250	248	257	262	229	228	220	213	239	242	240	243	249	247	234	224	221	236	227	237	243	246	272	230	246	260	250	240	231	256	243	259	251	231	258	237	234	230	263	239	267	233	237	228	235	265	242	241	237	221	272	227	228	241	253	246	237	247	220	256	256	256	270	241	238	224	254	235	265	240	274	221	234	232	246	242	223	232	268	228	222	226	222	272	243	258	208	235	258	248	226	256	217	235	200	253	225	251	271	252	222	246	244	232	224	231	261	211	205	217	237	244	251	243	242	247	243	242	248	260	240	260	225	240	236	247	208	249	237	248	225	214	261	232	240	231	239	233	219	257	244	231	224	240	248	206	242	248	230	239	251	248	251	232	250	260	251	246	254	222	230	234	250	254	271	271	245	246	254	240	215	225	253	248	221	242	228	202	237	236	271	236	193	244	228	211	239	246	224	240	240	240	232	214	259	267	211	249	218	288	247	223	264	226	271	235	214	239	252	220	244	222	240	259	220	231	254	273	218	242	234	256	231	228	247	226	222	257	248	251	231	255	237	248	253	245	248	241	206	221	212	236	267	229	234	268	208	226	221	266	249	206	236	234	242	248	238	245	233	237	233	238	246	221	254	226	241	251	249	240	239	232	254	235	227	247	220	264	234	234	254	244	235	271	269	254	229	276	236	257	229	239	239	215	263	248	275	241	250	239	258	250	214	221	242	229	226	218	241	245	225	268	227	238	228	236	228	226	263	251	239	250	239	250	227	251	250	225	250	248	254	256	217	224	239	266	256	210	252	243	252	226	229	258	213	259	231	227	248	213	204	231	238	248	223	236	260	236	239	247	262	248	244	239	235	265	200	244	228	232	261	232	245	260	246	222	239	217	255	230	225	230	252	256	230	238	254	243	222	225	261	233	251	252	239	241	253	246	222	239	234	244	232	252	208	245	215	225	271	229	230	256	248	258	231	229	262	244	268	225	262	234	253	239	211	231	253	242	224	268	223	261	238	250	208	241	225	241	241	236	246	228	235	238	241	237	230	259	217	228	255	255	230	246	223	221	226	248	231	232	224	245	244	232	252	245	265	226	218	225	228	205	215	264	267	249	248	230	232	233	241	281	240	245	245	273	239	254	236	217	255	244	235	228	250	238	222	246	228	219	236	245	226	269	258	230	234	234	219	223	216	215	235	241	225	242	260	226	223	243	237	216	243	234	206	233	252	232	228	229	234	222	260	233	246	225	247	216	217	248	245	241	263	220	274	240	226	240	248	278	268	263	258	239	238	227	228	240	234	201	242	229	236	219	240	251	241	209	258	255	228	248	272	255	250	237	248	248	231	274	239	230	243	245	247	224	223	253	203	241	234	241	243	234	244	237	234	245	231	226	247	224	207	257	241	252	238	231	223	240	252	223	260	239	235	258	253	245	224	184	242	239	233	236	248	239	230	236	233	249	221	260	233	237	219	263	245	222	253	248	225	226	205	235	215	225	238	223	230	254	251	228	266	233	252	226	249	222	253	249	244	232	247	216	235	226	218	274	226	222	218	292	276	242	250	238	223	236	241	218	249
44921	49255	9875	6546	13120	59388	58703	41821	21720	3658	665	624	649	643	606	646	646	642	694	686	642	663	665	680	624	641	633	645	601	680	620	591	667	643	636	619	602	590	609	653	667	629	640	625	629	607	655	623	604	634	591	708	628	644	673	651	640	628	645	632	660	673	611	675	613	676	657	663	676	664	628	646	640	622	647	652	656	668	676	656	645	650	617	639	661	672	600	623	658	610	623	630	661	666	626	663	657	670	677	631	649	632	663	654	634	664	645	676	638	632	660	614	619	632	658	670	651	610	644	612	621	644	592	599	642	652	616	586	632	635	597	655	704	669	660	695	610	639	623	666	642	654	635	633	632	618	647	690	663	655	609	631	623	659	626	633	659	645	631	633	608	599	629	665	659	640	635	614	609	610	641	667	625	666	675	628	662	625	633	620	644	663	617	597	693	650	632	598	630	694	651	614	622	625	638	610	662	657	719	654	629	627	645	663	609	644	656	647	643	643	623	661	676	715	632	678	647	634	661	629	632	675	645	639	603	625	623	694	626	629	660	662	650	647	648	603	660	632	631	631	613	639	602	631	649	607	664	635	641	645	607	632	591	643	654	649	616	670	641	636	674	704	684	664	637	642	644	702	670	603	612	640	648	617	704	680	619	624	654	628	581	643	642	641	634	671	607	656	650	634	644	646	650	658	631	635	647	671	603	657	567	621	659	638	648	672	687	652	635	633	656	658	637	658	629	650	630	643	592	583	642	622	631	615	662	664	648	628	646	645	613	650	633	649	636	630	633	659	640	661	669	632	662	639	629	666	664	682	664	680	649	640	612	632	597	661	653	688	641	684	633	657	611	640	642	617	637	632	649	618	666	636	673	662	654	633	655	639	687	598	638	675	642	631	628	631	635	661	710	627	635	687	658	634	642	628	647	645	703	620	602	646	649	660	668	665	650	611	720	591	661	590	655	606	646	596	669	628	590	669	683	679	651	606	629	667	624	689	651	646	628	632	652	659	675	662	628	619	646	620	651	642	657	613	642	673	632	646	611	670	675	661	616	587	675	638	659	668	650	612	640	645	670	595	628	609	637	610	653	612	632	634	638	583	678	648	622	598	651	638	691	614	673	645	690	706	665	622	598	626	660	647	634	631	662	636	637	603	623	668	653	675	630	676	672	629	638	655	624	664	616	675	646	609	647	680	612	630	637	648	618	668	638	639	621	654	622	619	642	636	609	594	645	614	649	624	633	652	652	653	635	654	650	668	636	636	634	653	672	656	623	677	608	590	603	678	634	646	669	592	638	608	603	632	651	653	640	668	647	654	681	706	639	641	642	597	708	633	609	646	645	597	607	632	615	622	685	580	637	652	646	639	695	634	623	637	616	615	663	637	683	595	614	646	608	621	660	633	627	668	606	629	625	638	628	620	610	650	600	637	622	658	624	673	631	665	634	651	602	636	577	607	646	695	601	636	647	624	620	647	640	636	617	618	685	660	631	630	646	617	723	594	643	676	693	682	620	620	639	636	664	649	663	658	631	669	687	648	654	581	582	647	606	616	631	736	595	628	624	650	650	614	641	660	593	650	638	591	685	636	609	660	645	635	623	632	656	696	670	660	609	626	633	693	650	634	607	626	636	622	653	639	659	661	588	639	641	662	628	634	625	654	679	646	609	634	625	631	642	635	631	656	642	658	671	675	623	653	645	696	613	664	634	585	651	663	717	632	668	671	692	605	662	640	604	711	597	612	699	584	718	622	684	683	605	679	669	616	653	655	610	674	620	646	662	644	662	662	624	643	642	657	652	632	614	634	654	636	666	656	633	653	668	662	596	689	609	680	619	652	649	603	668	642	655	622	635	622	619	595	642	654	735	637	653	601	653	641	635	648	636	636	664	609	612	632	619	663	623	626	682	627	642	606	673	579	633	688	637	671	620	655	646	643	668	566	643	607	635	636	648	628	628	620	639	633	631	638	634	667	653	675	596	628	657	634	641	647	609	646	659	661	643	634	638	617	681	622	613	636	607	641	591	655	609	657	626	629	626	614	648	604	615	616	606	636	602	611	607	654	626	628	594	658	656	622	651	653	654	674	635	624	621	667	625	638	596	665	652	639	627	671	664	664	653	652	636	656	628	625	636	674	642	639	656	635	663	645	646	641	603	643	693	628	642	649	651	582	637	588	662	670	637	644	622	659	651	667	688	610	641	671	608	620	621	631	670	630	669	631	617	669	681	636	624	648	648	615	679	685	638	659	667	668	641	648	615	638	699	643	637	595	607	641	580	618	663	621	635	664	614	653	646	640	664	597	664	632	657	630	663	617	664	660	658	616	643	586	671	616	645	653	625	616	651	653	629	672	639	641	620	680	631	643	665	706	616	688	643	667	649	665	632	669	608	643	630	637	639	648	589	612	644	619	568	630	656	626	566	629	600	609	693	672	685	658	644	666	630	616	626	638	656	597	594	632	709	646	604	624	632	624	667	640	663	646	635	656	647	631	594	618	636	629	632	680	630	648	650	608	605	600	629	657	656	628	651	677	631	639	618	661	678	612	656	647	632	707	651	641	638	607	636	591	627	642	673	659	668	615	624	654	648	626	662	631	653	622	636	650	674	664	645	669	647	633	642	627	632	649	661	616	641	615	613	650	677	615	642	643	605	621	661	661	640	627	651	642	614	598	625	587	637	623	653	576	646	647	684	678	697	648	676	595	644	662	678	659	641	647	666	638	667	620	622	669	613	628	635	671	638	609	639	649	649	625	686	640	641	609	639	624	638	596	638	604	655	645	610	608	620	682	634	621	668	711	666	637	671	646	637	672	601	610	600	667	657	678	681	616	671	607	606	647	634	660	631	649	644	664	644	654	654	680	649	602	643	656	683	630	653	650	601	663	655	626	641	644	645	645	669	658	643	650	645	599	619	655	652	646	633	629	658	631	669	640	683	633	693	646	686	647	656	605	653	653	657	602	635	647	627	623	615	622	647	642	653	654	653	670	666	612	613	651	664	608	637	648	658	634	666	649	667	653	624	654	610	633	637	596	654	639	642	661	623	623	653	674	635	590	624	650	662	596	626	608	643	668	639	666	643	628	645	664	683	638	629	648	674	673	625	631	669	653	587	649	611	663	694	618	607	628	669	629	658	640	591	605	662	635	613	618	635	610	665	625	649	663	678	648	651	646	631	620	625	640	667	611	642	650	682	655	602	658	646	600	685	647	616	691	656	679	628	628	616	670	622	640	672	615	625	632	670	648	675	683	636	646	602	641	657	655	651	600	624	636	660	657	696	652	651	645	588	626	641	649	654	618	657	610	639	649	668	627	622	648	660	604	697	612	695	635	657	660	603	624	617	644	644	652	665	634	615	644	645	638	638	626	643	655	615	656	651	611	642	645	643	642	641	630	645	636	657	639	669	616	661	627	685	664	675	635	635	691	672	665	649	629	641	633	639	610	641	625	673	662	609	632	669	641	690	647	643	655	664	678	634	622	619	647	634	600	644	626	625	665
58721	44067	30542	24478	23203	50129	59695	42716	20475	3400	332	289	287	310	289	347	269	267	328	314	274	253	299	294	283	296	287	295	280	308	295	288	325	301	290	294	309	289	300	331	283	288	284	308	308	285	295	284	304	289	295	298	282	297	328	272	283	290	302	318	280	278	297	266	272	316	326	314	290	283	275	290	278	286	273	266	293	286	295	267	262	266	290	306	301	284	276	285	314	312	292	299	296	277	293	277	249	305	272	287	293	288	314	266	271	247	290	275	316	294	302	293	277	315	315	296	262	272	284	270	297	304	315	312	265	299	279	283	323	288	295	259	295	302	318	324	289	264	304	302	306	260	303	314	286	279	311	261	301	279	290	289	287	286	317	310	295	291	313	318	306	274	300	298	281	259	283	288	274	304	273	305	252	267	284	274	317	303	296	266	291	296	301	264	277	310	306	277	284	284	254	350	294	262	325	331	296	256	283	268	301	309	311	259	285	297	283	288	310	313	308	292	282	278	321	297	300	284	262	289	297	285	274	269	313	260	279	286	282	319	289	295	277	282	304	280	308	286	296	296	304	301	292	297	300	310	273	303	283	298	290	259	296	299	289	291	286	275	300	281	295	278	290	279	323	283	270	338	278	300	275	293	302	265	269	270	284	274	272	295	294	305	305	306	305	306	301	326	289	301	317	307	308	283	255	273	299	278	295	292	287	287	277	288	291	280	270	291	292	317	279	312	330	289	299	291	314	263	287	282	280	308	290	282	290	327	287	291	298	256	284	304	287	278	292	305	284	296	287	296	280	281	274	293	301	333	308	307	278	308	320	293	287	283	273	285	288	304	281	290	300	266	286	271	285	298	306	304	297	298	288	296	258	284	303	279	294	309	321	288	284	259	290	312	308	274	300	276	311	286	316	284	275	281	304	283	281	272	295	269	297	301	296	308	272	299	292	288	283	312	270	262	303	292	314	303	282	283	280	274	273	313	306	266	296	300	321	275	291	281	284	307	299	286	291	304	316	254	301	275	294	283	303	271	299	299	276	303	320	299	316	287	310	320	284	311	320	278	288	308	318	294	292	294	275	290	301	317	260	295	285	290	263	265	270	289	314	310	297	284	285	284	250	294	281	306	311	283	288	298	300	312	300	262	305	302	281	305	317	309	316	266	301	301	307	301	302	326	288	284	284	288	279	272	298	320	295	320	303	294	273	300	261	316	313	295	273	302	284	276	267	315	286	307	301	312	289	290	282	290	285	292	300	272	297	282	268	313	297	276	323	278	289	309	275	291	305	281	276	311	336	278	289	286	280	291	302	311	285	280	319	294	269	302	299	272	253	294	273	297	285	262	282	281	277	287	306	300	274	310	266	298	269	296	265	319	281	295	309	322	321	327	304	298	318	290	338	298	288	283	306	271	290	273	313	287	277	305	262	313	285	318	282	286	283	279	300	286	310	330	285	271	284	295	271	316	288	289	285	291	289	326	287	303	270	312	340	271	269	283	295	289	306	292	327	282	296	297	293	324	281	331	302	290	338	282	313	296	267	294	304	275	278	323	291	298	301	281	294	277	284	282	351	289	304	302	287	275	299	320	261	301	305	301	276	278	319	275	294	298	318	275	292	286	328	293	254	273	258	254	296	274	323	279	308	312	290	293	280	304	301	278	288	278	309	310	295	309	324	296	282	288	283	325	291	281	300	317	290	307	305	305	282	268	281	294	277	269	287	284	295	306	275	274	327	296	320	287	284	263	303	270	269	315	306	271	304	280	322	293	300	264	282	293	321	284	309	300	263	322	276	283	280	277	287	290	295	295	293	313	272	271	294	284	319	298	305	294	320	297	303	263	281	282	295	270	262	308	324	284	272	293	299	296	299	293	268	289	307	273	289	324	282	299	308	292	277	311	294	288	316	306	300	289	311	280	334	284	244	273	277	283	302	306	311	294	279	297	302	324	322	282	310	279	299	272	263	258	324	287	297	281	308	265	284	272	277	328	282	300	288	297	273	292	306	276	297	314	277	279	279	293	276	319	316	287	280	305	310	277	296	288	281	306	261	299	290	258	284	319	282	260	278	274	333	321	303	324	293	257	283	342	316	284	267	281	297	282	261	268	292	262	278	290	283	303	277	281	334	300	255	310	265	286	317	306	310	321	324	313	270	278	275	312	299	297	274	285	243	306	290	301	278	303	289	276	289	302	295	294	286	285	291	288	308	292	303	315	270	276	263	302	300	316	301	274	290	282	298	282	271	299	291	282	265	309	262	307	296	305	271	297	269	273	266	290	294	300	265	299	314	313	311	286	287	274	293	294	255	269	293	307	284	303	285	284	294	278	298	281	307	277	313	301	267	315	306	331	279	286	264	304	296	305	284	306	283	304	263	270	274	297	268	303	296	293	287	277	279	288	284	292	264	305	287	295	294	284	265	250	295	306	299	307	306	303	285	308	280	288	277	265	299	277	272	287	289	301	306	323	263	274	272	333	297	299	293	305	285	296	298	280	283	305	250	298	336	315	294	250	276	298	261	278	288	281	293	307	276	256	271	288	289	292	306	301	287	293	301	281	305	321	295	313	283	300	288	302	311	310	297	313	281	289	304	286	288	300	275	268	262	268	321	297	307	284	269	267	290	286	266	280	290	262	306	314	293	337	288	321	293	322	277	253	292	325	288	270	274	286	277	286	302	270	298	285	326	246	291	285	277	318	305	294	290	292	301	289	314	280	314	266	281	307	298	282	283	249	280	282	309	290	262	301	291	321	289	269	290	265	257	274	305	288	311	291	272	279	286	278	288	315	301	298	300	322	264	297	318	313	295	250	254	299	293	293	301	321	311	303	323	272	256	307	307	294	313	280	319	331	337	281	290	315	308	312	303	305	299	264	316	305	293	301	328	273	270	303	303	285	305	282	271	267	310	288	274	307	304	307	321	333	309	274	276	272	291	303	304	285	291	305	303	277	283	303	264	317	283	294	284	303	287	323	279	274	321	290	284	299	289	333	281	290	289	298	285	279	277	288	271	259	297	288	312	303	278	290	285	304	305	277	249	304	274	313	255	277	316	313	300	276	268	286	258	273	290	284	301	307	255	276	275	285	292	280	277	295	321	290	298	299	294	306	291	290	297	278	293	319	316	274	286	305	287	318	297	284	299	292	283	285	319	284	286	305	305	311	287	275	286	297	294	330	301	311	307	288	314	287	270	284	285	288	297	286	277	312	289	304	334	298	293	283	287	279	287	298	299	309	293	287	330	274	277	286	259	311	295	283	293	303	292	282	290	281	263	295	281	282	317	322	278	297	300	277	275	287	289	280	261	313	265	278	299	277	267	272	291	333	302	300	270	300	289	291	275	266	295	274	295	293	283	278	273	283	280	267	316	278	268	297	289	292	279	271	297	284	308	245	320	314	320	284	273	304	285	303	275	290	313	312	291	262	324	276	269	309	311	270	278	283	301	266	314	281	278	294	290	288	310	303	270	254	299	288	280	286	288	305	325	325	302	289	277	291
49705	49902	18820	10217	15773	72437	71687	51916	28162	3692	757	712	678	779	777	748	738	721	747	732	750	722	730	697	796	738	716	741	743	748	754	741	755	755	730	754	727	736	707	727	758	712	731	737	730	769	734	744	808	729	792	759	747	751	710	734	746	761	725	706	728	729	786	706	807	758	771	799	805	713	762	796	788	792	763	759	770	733	763	771	749	720	733	743	714	748	779	711	757	765	752	737	709	738	758	763	686	767	755	745	737	727	735	745	714	736	700	705	748	727	716	748	766	716	740	734	706	728	713	755	766	770	706	733	690	772	702	775	695	787	726	767	771	769	741	723	759	754	711	751	682	748	754	757	691	732	764	724	747	711	755	791	717	768	754	776	695	709	758	740	716	715	747	688	698	695	713	736	755	733	723	750	751	740	733	737	755	733	751	758	734	729	743	758	749	748	683	718	738	742	798	714	770	727	732	734	724	746	735	758	747	683	734	708	764	738	752	706	737	769	792	719	749	735	750	712	768	794	738	721	719	736	670	768	737	734	776	729	745	702	718	752	733	772	731	785	738	762	751	722	737	727	714	793	755	749	752	772	705	792	769	706	720	767	710	772	755	712	758	763	742	738	767	767	780	698	764	744	700	747	722	748	693	777	760	732	781	764	719	766	744	781	746	747	728	753	732	717	715	683	711	762	720	798	737	743	740	719	713	780	766	753	729	700	742	733	780	795	760	738	706	747	728	713	743	716	763	743	783	728	759	743	747	748	765	703	753	722	714	783	731	698	797	756	731	716	764	734	723	717	753	766	769	764	762	774	752	710	689	746	740	746	738	739	778	761	773	741	723	759	736	720	776	717	739	726	741	753	724	754	735	743	794	724	769	756	723	744	764	734	723	792	707	728	676	746	701	689	691	751	744	699	688	756	712	723	768	768	743	721	722	730	718	772	732	754	772	745	747	689	757	719	700	776	779	700	684	739	719	737	753	773	734	780	762	747	732	721	763	767	724	747	730	707	725	759	760	695	727	708	752	720	773	736	730	747	737	730	731	753	717	759	719	692	724	771	721	721	744	680	732	688	743	757	739	725	729	772	658	747	758	753	726	724	730	751	810	761	776	740	745	728	730	753	712	712	756	781	736	783	782	785	727	752	792	763	716	745	750	737	704	770	718	733	755	728	765	719	759	736	703	738	730	707	774	739	722	747	799	767	721	745	757	708	734	719	721	742	724	710	770	733	753	770	727	730	687	755	732	730	721	734	756	713	740	752	744	777	730	702	714	742	746	796	769	712	744	730	748	773	738	681	774	740	735	723	762	739	755	743	741	736	739	761	735	740	746	753	751	756	698	740	753	731	764	776	776	766	734	727	725	754	772	776	713	719	738	750	781	708	749	691	730	820	781	742	783	778	783	733	688	721	704	778	712	759	733	783	750	724	748	787	763	728	737	775	740	689	797	751	752	733	723	747	748	723	728	775	777	747	743	746	716	718	731	726	710	770	732	772	761	747	777	758	748	772	721	764	761	710	755	749	741	705	750	744	771	795	751	740	682	741	745	747	787	726	733	741	723	762	753	722	692	783	699	713	725	762	689	728	752	735	735	808	753	732	746	733	726	761	720	728	748	693	717	804	803	732	784	742	788	775	727	746	741	749	759	758	767	775	792	738	788	736	719	796	744	736	731	721	760	730	742	757	752	726	786	734	742	716	745	728	732	726	721	689	769	741	724	750	693	800	757	767	717	774	742	711	710	700	717	780	726	763	738	711	698	725	777	793	701	699	762	726	768	730	734	733	707	719	775	723	730	756	779	705	682	720	746	776	799	731	742	749	743	733	727	731	765	731	743	698	715	774	711	736	742	764	730	765	715	736	740	722	769	749	728	752	742	739	723	761	741	735	815	810	754	793	758	759	732	750	704	741	767	743	732	716	715	750	719	708	776	718	743	774	769	785	764	747	763	806	709	754	716	757	744	725	729	736	728	776	763	760	739	738	729	775	693	708	754	757	743	766	720	702	745	756	743	732	733	763	737	759	760	748	715	741	753	744	744	750	778	754	712	791	691	724	755	713	741	759	737	747	785	694	755	749	748	765	704	746	723	769	737	734	710	695	660	767	711	744	742	760	746	762	741	747	777	803	732	722	765	779	742	747	757	703	721	760	740	715	747	730	755	710	738	742	704	727	744	742	699	723	729	745	817	765	779	721	735	742	722	755	743	794	789	773	724	763	741	708	723	766	731	761	723	764	748	680	790	734	748	783	713	689	721	742	751	752	754	757	779	740	708	703	717	761	754	730	723	782	756	734	722	692	776	723	718	786	759	732	740	736	742	721	697	762	752	757	722	760	716	733	729	743	727	734	731	776	710	767	777	786	746	765	758	694	717	730	780	767	763	763	766	737	813	754	711	729	727	721	720	738	764	752	763	790	716	724	754	717	676	771	694	711	791	723	743	776	748	722	760	717	735	753	774	728	720	756	745	750	768	728	803	793	775	720	773	772	672	771	784	713	786	738	724	792	699	734	752	699	713	734	738	765	775	766	703	731	747	748	763	742	743	760	803	756	738	752	809	708	753	724	730	729	712	752	721	776	733	759	742	696	767	715	719	710	714	761	684	732	773	796	768	714	705	736	751	722	741	731	749	727	745	752	793	721	708	693	721	729	730	743	724	714	749	786	747	756	729	752	772	745	726	707	745	717	761	772	674	744	767	755	766	768	719	758	749	768	713	769	737	801	771	677	755	761	761	741	788	732	750	748	700	721	733	708	792	709	729	751	787	713	725	763	739	706	762	701	776	757	774	710	763	709	693	716	734	743	746	737	786	728	761	737	732	777	736	708	764	750	762	726	710	720	772	724	730	729	738	760	758	763	730	721	745	755	750	725	741	776	716	744	760	761	715	749	745	737	746	715	731	757	745	711	739	734	698	734	730	738	828	713	732	774	761	760	740	771	696	774	740	751	715	728	747	728	702	781	711	724	725	738	746	718	718	736	786	707	721	703	777	738	763	735	687	757	745	726	754	721	760	704	720	771	731	700	725	763	741	753	780	707	718	755	770	731	758	727	727	709	746	709	690	763	731	734	772	760	735	732	733	739	716	749	743	757	724	698	759	700	766	738	725	746	773	761	746	743	737	708	735	775	694	715	743	726	776	761	767	737	737	747	704	782	722	691	764	771	722	732	744	729	733	792	720	723	738	786	781	731	764	709	734	722	740	761	760	710	738	723	735	710	754	702	780	747	764	743	731	735	754	757	750	714	719	709	685	742	777	756	727	764	753	736	750	737	726	758	744	673	729	741	787	719	720	738	786	734	739	776	768	763	739	770	769	722	761	756	730	714	769	727	718	739	741	721	760	731	739	759	740	725	746	750	760	728	749	682	753	759	802	741	739	748	777	761	683	742	725	785	721	753	753	763	776	723	687	737	739	748	795	710	715	776	751	739	733	760	731	770	736	724	698	706	789	731	730	724	725	721	764	775	746	722	773	753	776	736	747	727	775	762	753	746
18755	18449	5905	975	447	2495	5763	5237	2333	443	209	247	214	187	232	216	215	213	229	229	230	206	215	222	248	248	242	232	222	200	228	233	216	229	243	218	228	218	207	219	227	225	224	228	245	223	219	210	222	208	227	233	235	234	213	217	214	243	229	198	235	206	219	217	241	203	224	210	243	251	235	218	212	238	216	221	235	214	255	228	177	214	205	205	217	211	217	224	237	213	230	220	221	225	264	211	213	209	208	193	231	231	193	205	211	240	237	218	211	217	223	215	228	234	233	226	223	204	232	209	193	231	241	219	225	245	218	210	230	258	233	229	200	225	243	214	224	215	212	204	228	206	229	221	236	204	224	215	237	221	236	220	217	215	226	216	227	243	229	237	208	205	198	244	211	227	211	192	222	211	220	236	208	199	243	221	206	219	231	214	227	205	219	245	219	215	245	234	223	228	216	237	205	204	219	192	232	215	222	238	239	248	254	195	223	203	241	221	222	224	234	226	212	220	195	209	228	214	210	244	240	217	242	226	234	242	208	209	209	215	250	236	222	209	250	221	198	242	202	215	229	227	207	222	195	235	248	217	246	222	216	227	225	204	211	224	201	206	221	218	227	235	229	212	235	212	229	219	250	230	215	250	231	204	203	236	237	231	206	212	227	218	216	201	232	229	222	208	211	214	222	202	222	226	217	206	229	196	216	200	217	214	229	225	256	221	218	214	236	222	245	218	216	226	206	248	200	221	247	238	208	206	233	204	216	220	226	220	214	202	212	214	217	232	226	225	198	231	241	240	218	205	246	229	227	230	236	210	209	231	193	256	197	234	229	231	223	188	189	222	246	234	214	213	221	239	201	226	206	251	209	237	205	219	207	209	237	220	209	221	225	217	211	239	237	212	203	221	196	236	238	201	202	244	221	234	218	223	210	221	231	204	232	211	209	211	252	228	208	216	206	211	229	232	209	223	213	226	215	199	211	227	197	226	226	222	253	232	230	239	219	235	217	223	240	231	222	215	228	231	202	219	225	187	244	247	226	215	246	226	215	238	221	215	216	230	202	220	211	264	251	222	238	209	204	182	216	229	232	228	222	240	220	251	229	212	238	224	228	224	201	219	222	235	213	204	223	222	189	236	242	230	230	201	209	212	203	205	201	228	235	248	248	207	224	211	242	205	231	208	196	210	207	221	212	236	222	220	197	235	229	228	220	225	227	224	205	208	226	228	222	201	220	192	226	223	221	208	224	267	204	207	220	239	219	235	242	229	214	221	194	207	232	215	208	238	227	210	216	205	205	204	206	214	227	245	223	195	218	214	207	226	194	204	228	215	213	245	224	228	227	280	235	232	197	237	232	226	194	223	234	223	224	256	223	223	213	234	202	219	203	214	242	238	209	233	234	221	241	207	192	213	213	210	216	214	214	238	233	226	208	242	220	198	208	224	210	227	225	249	224	245	233	207	207	218	214	236	186	193	191	244	223	232	238	206	224	230	210	239	226	228	243	212	211	229	236	224	225	222	224	239	249	246	207	257	199	222	216	217	265	194	187	194	212	228	211	213	248	228	234	215	242	242	227	234	188	230	214	207	230	228	180	223	216	211	227	206	217	208	230	236	210	203	238	223	207	203	228	245	213	203	231	202	220	234	192	231	203	217	249	227	214	220	221	200	232	217	248	215	214	200	240	233	197	237	223	220	220	216	222	189	245	208	202	202	206	211	228	229	245	224	228	236	224	216	206	231	211	228	227	234	221	215	218	192	213	196	191	229	218	217	215	214	204	202	223	220	231	215	220	221	230	197	220	208	229	194	203	228	228	216	194	196	207	203	251	208	229	206	195	228	238	233	224	221	236	232	232	229	181	218	214	244	223	189	237	250	208	220	218	226	239	210	242	234	205	211	240	226	223	233	219	249	243	228	231	230	228	197	212	224	180	189	207	223	208	217	190	222	219	217	210	234	242	209	226	227	205	213	223	203	225	218	225	208	218	245	237	245	230	216	219	235	203	247	213	225	195	255	212	207	217	237	202	217	227	202	241	212	239	224	204	207	233	225	222	196	212	226	227	237	241	216	210	223	224	229	221	217	218	219	235	215	224	222	238	256	208	228	226	230	213	181	221	214	199	226	249	225	219	212	198	208	222	217	218	210	232	220	225	241	213	220	219	200	240	232	208	237	220	224	216	211	207	245	239	215	224	202	232	239	228	233	209	187	189	203	233	209	214	230	206	214	204	227	212	209	223	245	232	233	222	209	183	230	225	233	248	205	215	223	254	220	258	196	202	211	213	230	208	206	234	270	215	203	222	209	193	243	242	240	216	206	224	225	197	223	219	234	237	227	227	229	215	205	189	236	225	217	223	247	194	239	230	222	207	216	235	245	226	267	243	224	223	226	233	233	221	222	212	213	197	211	239	221	222	199	214	214	214	241	235	210	258	231	251	175	238	219	261	211	208	228	246	216	221	236	200	211	226	214	207	248	251	226	222	223	259	202	203	217	217	245	204	225	201	198	226	200	213	227	207	208	209	223	231	243	218	218	230	256	228	226	226	226	228	212	225	249	219	226	248	246	213	224	205	239	212	245	235	223	220	206	208	203	213	215	214	267	212	225	243	237	213	228	233	234	233	227	239	204	230	207	221	220	205	212	216	228	237	222	208	205	215	208	211	208	213	232	217	230	239	219	239	228	217	247	218	205	218	234	216	193	210	225	236	209	230	213	218	214	232	229	246	213	245	252	232	235	232	233	216	231	223	224	253	229	233	235	204	219	226	205	228	218	237	232	222	220	229	205	218	217	218	241	223	233	226	208	237	197	222	215	197	222	225	194	220	224	221	223	200	237	203	224	222	225	228	211	223	209	218	221	215	228	247	219	255	233	214	222	232	185	201	208	200	226	219	233	225	206	199	227	222	227	224	229	242	213	211	206	235	260	219	226	231	212	236	215	235	232	182	237	212	240	213	227	236	186	224	202	217	235	203	239	207	243	200	207	210	233	219	216	231	189	236	248	244	243	191	242	208	217	230	241	225	235	222	197	248	237	250	227	216	226	223	225	247	230	250	242	217	199	216	214	217	233	226	228	231	225	221	238	248	200	229	193	202	227	233	221	233	232	210	204	205	216	252	217	233	234	213	223	231	241	241	249	187	209	223	239	212	234	218	211	214	201	194	211	212	225	229	244	221	228	209	214	211	250	232	229	220	215	200	202	223	248	219	230	220	200	224	222	201	238	202	228	208	196	234	229	236	227	240	207	224	225	212	256	256	209	202	218	211	220	215	231	221	219	208	194	245	210	218	225	215	232	230	222	232	211	239	240	227	227	219	213	189	218	197	245	221	242	222	208	201	217	209	201	184	203	207	224	218	203	222	212	239	183	215	220	220	237	197	236	213	241	226	268	214	226	225	213	201	244	208	211	227	223	219	214	231	225	193	201	209	199	203	230	198	272	198	236	234	237	201	229	196	243	228	194	205	203	229	209	189	227	222	215	228	207	225	228	216	220
15328	19030	3827	1055	1086	10389	19072	16326	6899	1186	582	610	594	615	617	583	574	583	602	607	579	576	628	581	594	597	584	594	581	591	596	576	644	605	560	586	606	611	619	627	663	646	583	586	611	605	625	649	600	603	579	602	592	611	626	583	653	589	634	615	648	613	587	602	571	593	652	617	618	583	609	594	613	614	597	633	583	649	576	593	605	603	585	604	593	602	589	641	601	576	596	603	606	636	595	601	646	645	558	627	616	624	613	559	568	580	608	603	610	632	586	597	598	634	597	614	610	596	601	611	618	568	622	593	611	591	606	657	625	610	616	634	618	562	594	571	603	628	610	627	609	586	586	607	590	625	644	565	633	570	619	588	594	574	615	568	613	601	607	603	630	582	633	608	595	554	606	612	600	594	632	603	611	622	573	571	616	590	611	636	622	596	631	620	573	610	608	604	629	567	619	597	604	619	599	640	588	587	645	594	584	608	649	639	607	582	616	567	644	577	589	611	624	645	599	612	597	552	637	535	637	578	588	552	600	575	616	565	587	632	581	606	580	614	598	602	614	560	584	608	557	610	604	591	544	624	583	610	633	559	576	587	591	592	563	603	569	614	608	613	611	619	602	570	588	622	617	621	613	590	605	558	556	557	627	586	588	603	586	595	597	630	629	614	574	627	583	577	554	572	636	593	624	582	603	571	608	575	597	592	611	657	612	579	602	593	572	585	576	605	621	629	599	587	608	590	593	610	581	606	627	550	624	583	648	602	587	594	572	606	601	541	590	627	600	580	586	635	569	583	578	606	611	598	565	546	616	563	608	616	615	636	618	611	591	558	657	546	616	632	620	593	617	591	577	647	613	638	571	621	576	527	604	587	604	598	626	609	580	608	606	623	571	593	560	586	583	622	557	629	559	620	604	578	580	622	618	629	582	582	624	645	594	587	587	539	615	571	582	585	632	644	656	592	569	535	627	609	596	550	560	604	613	595	599	567	581	603	580	612	606	607	613	631	590	584	624	618	633	591	611	596	563	595	639	614	630	583	588	600	632	611	616	608	582	623	566	625	572	587	565	602	599	600	612	614	603	567	616	599	609	610	614	573	644	635	558	606	592	607	655	579	559	558	617	599	599	626	567	626	564	605	624	615	613	602	578	583	647	601	586	541	617	641	589	582	631	624	605	622	610	587	594	613	633	613	596	607	563	592	587	627	628	583	640	583	608	642	644	596	588	608	589	632	637	551	584	580	592	583	594	598	573	587	595	593	610	624	559	665	604	571	603	592	586	614	531	624	610	544	577	572	592	606	583	608	623	595	618	610	587	615	576	575	575	592	553	600	638	594	597	575	607	614	642	616	596	587	614	610	577	599	650	611	568	629	601	590	605	586	608	587	629	595	606	625	641	587	557	564	604	580	602	615	654	609	594	606	582	560	578	598	608	650	619	600	587	594	573	609	605	614	611	583	634	557	558	593	621	584	596	606	586	617	625	623	581	619	636	599	639	557	610	605	569	576	611	607	633	649	596	598	637	585	643	595	607	600	584	584	598	572	600	553	577	605	586	594	618	593	610	581	583	539	610	604	655	616	620	617	611	618	608	606	599	609	578	619	601	597	592	575	596	619	616	599	588	581	616	605	610	581	611	574	651	567	608	593	607	613	576	624	611	574	564	585	606	586	564	598	591	566	625	593	600	599	637	591	616	567	618	559	634	607	620	581	659	588	620	633	589	611	621	627	575	620	555	615	592	605	649	601	642	617	617	646	601	606	615	589	568	611	624	599	583	619	588	639	550	609	631	563	615	600	636	625	585	579	579	626	583	614	652	598	653	572	609	584	633	598	579	600	592	610	616	603	610	625	616	593	615	593	618	627	573	530	615	615	641	606	595	575	600	610	606	560	620	605	585	609	585	587	590	575	613	590	594	533	566	592	616	604	601	608	605	589	564	569	638	596	625	608	582	605	633	615	621	613	580	612	597	549	596	580	609	640	566	627	576	586	592	603	600	611	645	595	611	558	565	578	593	595	645	622	580	573	587	608	595	613	595	585	619	607	594	629	627	577	565	637	595	594	564	598	626	595	594	565	596	589	566	594	588	583	602	577	628	620	575	584	601	597	651	558	650	579	588	615	610	592	637	584	613	617	549	573	593	606	604	600	619	597	602	595	628	601	604	618	610	635	666	597	594	552	608	641	577	618	617	624	615	586	612	602	652	589	618	572	613	619	558	642	599	594	587	595	624	613	567	636	609	630	621	601	579	606	598	569	647	611	539	602	589	615	606	598	589	598	625	566	619	616	589	582	614	629	648	574	570	624	597	589	584	607	575	581	618	559	582	595	636	604	571	589	620	596	611	575	572	547	607	627	616	596	605	603	617	613	599	615	617	611	583	610	580	569	661	606	629	651	610	581	588	586	600	591	609	602	578	614	625	652	634	646	616	608	628	563	628	622	569	578	567	588	613	625	574	581	582	577	603	586	612	658	595	580	611	595	619	616	620	567	613	632	633	589	620	570	563	605	620	593	600	587	595	598	601	592	614	597	641	560	594	592	596	634	594	596	598	587	634	611	624	616	614	614	623	597	582	604	604	552	549	579	570	614	614	598	628	590	638	581	600	614	582	575	627	622	626	622	624	597	623	594	580	554	582	645	560	643	626	608	582	591	577	598	612	603	610	650	619	623	585	589	571	592	613	625	589	589	599	614	598	653	632	632	556	591	601	582	601	634	588	605	593	567	606	631	598	609	570	587	585	609	605	598	613	626	574	620	612	577	629	607	586	583	583	619	587	559	569	608	591	617	633	600	566	586	591	631	615	620	572	565	580	581	587	598	584	576	619	558	619	618	661	574	622	613	593	616	607	592	577	634	593	637	589	577	595	628	595	628	620	616	622	581	574	597	599	640	642	598	602	596	624	654	573	623	577	610	586	612	628	552	565	591	625	612	628	581	609	585	640	625	641	638	624	610	594	596	597	576	573	587	582	637	639	626	611	643	568	608	574	608	601	576	636	644	582	596	587	615	581	630	631	619	557	611	610	619	585	605	602	599	620	595	603	598	633	570	589	596	626	601	641	595	633	600	640	612	619	599	585	625	607	617	601	578	571	605	631	587	560	584	616	609	622	640	603	619	583	607	620	592	614	621	617	586	614	569	605	596	606	593	575	574	597	589	600	640	594	606	592	618	626	589	584	566	577	597	589	595	600	652	577	563	605	638	599	591	583	604	625	590	583	639	581	634	591	600	589	622	613	608	649	637	591	642	625	589	618	606	609	638	630	574	617	650	605	545	648	607	578	631	580	583	602	605	608	581	621	609	586	612	575	591	610	585	571	638	602	608	595	624	621	632	621	645	571	601	613	606	603	609	604	580	572	619	613	616	615	566	613	617	587	637	621	594	575	596	560	609	594	583	626	613	597	631	592	612	573	633	608	587	652	578	603	636	642	606	581	579	596	605	602	611	587	613	602	596	568	634	550	604	555	551	623	589	639	593	631	661	607	555	609	644
50680	45128	29539	23219	17403	38985	49496	31627	14166	1387	257	240	190	267	262	252	268	266	267	261	242	226	238	234	238	254	236	235	224	251	222	255	243	239	241	264	231	239	232	223	245	251	228	249	225	240	221	249	224	253	255	255	242	257	244	259	265	237	244	262	236	246	239	244	235	242	216	258	249	259	239	235	260	235	244	252	234	238	247	242	226	223	227	241	253	250	215	217	271	250	252	232	263	272	229	251	274	256	256	252	277	251	235	253	249	252	299	261	232	224	225	283	253	221	229	257	239	261	246	237	240	251	246	219	221	286	268	248	233	257	259	239	231	238	235	238	253	230	250	245	272	225	230	212	229	232	230	239	253	261	222	227	241	267	245	259	262	260	255	239	247	241	231	257	225	270	296	238	273	223	247	225	243	236	245	220	235	214	250	251	226	238	235	250	280	243	237	211	239	251	229	257	246	254	242	241	252	236	263	240	234	252	228	220	226	214	232	243	239	256	219	243	278	247	252	215	237	210	244	252	225	241	237	226	250	253	227	257	245	220	222	251	225	244	235	237	246	231	243	236	249	234	251	243	218	237	226	218	250	242	239	257	232	226	254	258	233	255	233	259	240	242	264	227	211	239	252	232	259	269	231	245	238	243	252	207	238	227	219	243	234	231	267	231	224	248	228	244	269	225	250	243	221	234	250	225	259	222	221	228	241	247	240	258	218	240	225	244	261	229	238	249	208	239	298	245	213	232	244	238	231	258	236	249	247	268	224	213	231	244	251	244	266	230	272	256	258	211	224	259	260	262	241	273	242	296	238	245	231	219	241	232	219	252	259	250	258	210	263	261	237	257	247	214	223	224	256	221	229	250	239	243	237	236	285	265	238	242	267	246	241	237	277	250	236	222	228	236	234	283	244	229	256	215	246	230	230	228	262	241	231	250	256	272	238	254	235	229	246	266	249	248	251	243	237	243	238	260	221	235	236	256	253	234	253	259	251	237	268	240	216	244	251	248	267	239	220	231	238	241	229	256	220	235	250	256	228	244	261	247	273	228	253	241	249	231	253	236	265	234	266	236	254	246	255	249	240	228	229	240	248	232	247	242	255	252	243	245	224	231	234	231	266	243	278	264	255	254	254	242	229	237	239	232	243	239	258	243	278	251	252	248	241	238	259	259	238	253	262	230	242	255	232	256	243	253	233	232	252	227	226	244	226	245	231	233	259	264	267	260	226	226	247	219	243	252	251	243	263	259	244	249	240	227	209	249	254	250	240	229	251	226	233	232	237	270	276	235	245	260	232	276	223	225	250	247	255	259	227	225	251	258	231	242	261	260	203	237	250	232	230	242	275	221	296	255	235	225	261	259	237	255	285	223	259	246	232	221	208	235	257	219	225	240	265	257	236	252	234	263	245	228	241	244	236	283	243	225	226	241	255	234	245	250	283	247	241	257	236	235	259	241	257	208	244	233	196	267	245	228	252	230	223	257	221	264	263	252	242	265	234	249	239	244	238	258	264	236	239	236	241	239	239	217	240	266	257	239	231	225	221	253	255	232	242	237	232	237	254	243	224	210	233	227	203	223	261	255	232	251	236	232	236	269	224	260	245	250	241	245	231	238	215	228	249	246	276	216	230	242	250	237	248	268	257	263	245	237	242	262	248	252	268	243	242	233	227	234	233	266	247	262	230	231	217	252	240	227	234	253	252	199	244	228	258	229	243	227	262	236	239	275	236	246	233	249	246	235	240	223	231	219	256	239	250	217	265	233	244	241	246	255	264	233	247	239	237	236	242	267	278	227	238	249	253	248	241	253	248	233	231	247	237	246	242	238	241	256	277	243	236	251	225	263	228	225	220	238	245	228	226	259	248	242	252	253	257	233	239	252	236	234	246	237	236	271	231	255	273	252	234	222	225	249	272	249	239	256	239	231	230	243	253	259	253	264	227	254	236	234	217	232	244	233	217	240	238	249	266	236	248	252	252	235	244	272	210	248	243	221	224	211	267	242	235	251	257	236	224	256	229	229	234	248	259	245	240	253	242	244	262	239	222	230	245	278	252	236	236	244	251	222	251	256	242	254	245	249	249	220	244	251	239	229	237	222	238	252	252	244	250	220	236	251	266	225	243	233	247	257	246	277	230	234	239	231	232	258	224	240	239	218	244	255	249	248	258	232	243	254	255	221	232	246	245	262	230	222	267	213	228	222	255	251	238	208	243	258	244	236	257	243	259	253	239	240	238	244	256	230	238	236	241	216	241	236	256	233	232	267	261	247	253	249	248	227	219	258	264	248	252	253	261	206	241	256	257	227	259	253	229	247	244	244	252	248	227	251	245	263	253	266	230	214	271	225	236	243	228	237	222	256	237	272	253	240	244	242	242	246	241	251	241	233	234	225	241	263	237	255	222	243	226	262	264	217	220	248	227	217	219	263	247	261	250	235	254	235	243	195	235	249	256	221	253	224	233	209	215	249	232	222	249	255	266	283	252	244	255	243	236	217	248	236	246	256	244	245	274	223	265	243	253	261	256	249	218	210	242	201	218	224	257	235	243	250	267	244	228	262	240	234	216	247	235	261	241	233	252	225	239	254	218	234	260	220	239	245	242	225	217	221	247	265	258	240	244	244	239	226	252	248	235	219	236	221	263	231	247	250	279	223	234	245	264	268	259	228	220	233	240	278	224	202	237	259	227	243	254	218	260	238	259	262	248	260	252	232	245	245	272	269	254	259	230	259	260	219	246	248	252	222	250	254	251	250	256	243	245	264	246	266	246	238	245	243	262	257	207	242	250	233	247	254	220	198	245	225	243	251	205	248	235	243	226	236	237	241	238	222	247	242	235	241	237	241	239	249	222	250	244	228	240	239	235	258	245	237	292	224	248	205	221	220	258	235	266	219	240	251	221	225	236	268	221	244	242	222	233	242	237	234	229	216	233	259	248	233	251	215	244	266	252	239	222	251	223	216	245	231	233	263	245	230	247	276	232	223	255	242	261	248	269	238	240	248	245	258	220	234	250	231	227	241	248	230	257	236	210	264	241	213	252	259	276	268	233	243	224	245	250	260	245	247	242	251	251	269	268	242	273	259	248	260	262	232	242	244	264	245	265	235	234	256	233	239	224	250	234	259	220	232	245	227	255	233	235	271	229	241	251	242	247	231	260	247	224	213	236	240	269	259	247	244	272	275	255	262	242	232	248	208	254	234	219	216	239	203	257	237	219	251	269	232	240	264	237	264	257	261	223	274	229	264	254	226	231	247	244	230	249	210	234	239	252	245	273	247	215	241	249	272	235	237	242	219	237	250	246	255	242	239	238	248	221	203	257	260	271	244	240	231	236	224	250	233	265	242	227	230	245	268	228	261	234	244	256	237	257	245	228	233	255	258	208	225	249	208	222	233	246	255	253	247	208	232	245	248	238	220	242	249	228	239	253	244	212	234	241	228	239	232	240	248	265	243	244	234	237	256	219	201	265	239	251	223	218	229	262	244	212	231	256	274	237	271
41538	48040	11445	5575	6715	55745	58562	43721	23956	2085	705	691	658	637	661	628	633	668	638	658	666	647	652	649	618	661	642	637	671	665	670	658	628	652	696	599	632	676	632	638	649	647	627	626	670	699	655	688	608	699	620	663	663	678	598	628	652	675	643	653	679	623	606	640	634	610	696	694	632	631	650	684	662	646	645	672	667	661	676	620	672	609	682	656	648	625	624	666	651	635	611	644	640	638	664	661	631	687	693	624	590	660	637	593	609	663	632	656	631	652	616	638	678	643	626	600	635	636	629	618	635	697	711	644	620	615	625	641	659	687	622	722	613	617	653	645	652	617	659	624	649	670	628	622	631	687	626	670	596	659	659	624	655	658	634	642	648	633	641	591	625	605	678	637	654	603	631	671	691	641	623	648	683	660	639	663	678	692	612	610	631	682	632	651	698	690	625	646	672	627	650	607	628	660	668	634	632	617	650	646	607	615	688	617	649	631	629	687	639	653	647	635	609	635	685	637	638	641	606	674	605	646	676	675	588	649	605	606	653	633	649	675	650	662	653	620	639	656	613	627	638	661	640	635	629	589	643	692	629	697	669	622	667	651	654	682	628	675	640	650	674	671	645	619	670	664	670	647	651	652	610	649	646	622	663	659	651	681	612	620	632	631	654	624	611	610	634	640	588	699	646	625	619	632	632	634	669	657	612	596	637	636	662	689	639	652	616	641	617	667	697	706	649	659	648	651	644	667	613	641	643	668	665	634	591	634	687	718	686	645	637	673	634	631	661	653	632	660	673	615	642	669	659	668	635	657	626	607	633	650	645	647	630	635	633	670	631	674	624	660	654	669	684	619	618	652	634	691	631	663	651	616	664	696	600	629	601	628	651	645	646	658	647	686	684	676	613	604	646	644	651	661	612	626	649	651	664	653	650	652	652	623	695	664	671	660	632	662	657	664	607	647	634	628	694	652	657	606	611	654	652	655	631	647	635	655	641	662	621	678	642	649	650	641	612	654	657	655	645	639	640	661	637	615	621	667	657	626	601	665	655	626	675	677	680	618	686	616	655	593	611	686	641	656	658	685	659	636	663	645	664	620	697	631	650	624	679	654	609	674	665	673	655	644	628	634	632	630	624	663	637	660	651	641	604	640	672	648	638	650	632	614	704	610	633	648	659	642	679	631	624	610	665	633	649	600	670	628	695	647	638	649	635	635	620	663	647	631	644	606	651	642	606	605	645	653	636	646	629	626	615	639	618	613	654	656	656	622	647	615	615	646	637	623	637	634	679	625	626	655	663	629	646	641	685	618	645	656	635	647	629	634	649	614	674	618	661	644	635	643	643	625	606	632	603	643	619	665	639	637	627	681	627	632	601	614	616	681	647	647	619	621	624	615	652	601	638	653	626	617	627	667	591	679	660	644	638	645	665	642	688	650	661	677	633	642	604	597	676	663	640	632	616	658	675	675	649	660	643	666	704	614	646	659	645	687	672	630	630	678	620	599	607	613	652	642	627	625	641	645	660	612	675	641	606	617	603	616	629	657	671	643	600	643	664	667	637	716	619	705	666	656	693	638	647	649	643	669	634	668	627	698	647	653	643	669	635	676	593	681	615	657	668	627	657	634	672	618	637	603	680	686	656	616	644	599	641	643	659	625	656	649	596	615	629	657	623	683	661	632	669	628	661	649	640	636	663	656	656	669	655	680	629	612	552	633	649	650	644	591	614	669	650	649	661	626	645	592	639	620	688	610	703	644	600	645	638	661	713	660	659	656	654	652	629	611	649	669	654	635	651	646	606	649	701	658	619	629	653	669	642	647	642	628	563	630	637	647	656	649	627	674	652	642	642	596	691	614	629	671	674	668	596	625	649	643	673	680	689	607	670	629	651	647	668	613	669	688	630	599	626	675	651	639	678	641	685	648	642	661	663	629	629	649	642	654	677	660	679	643	701	661	662	609	649	702	592	678	635	605	623	651	625	641	648	638	606	673	635	609	704	623	664	610	630	644	627	642	634	627	669	648	642	675	646	604	665	640	639	585	638	630	695	628	669	645	673	642	645	642	607	646	654	636	669	614	652	649	601	633	643	593	637	610	626	648	686	661	639	666	656	636	651	659	637	636	672	607	624	633	636	616	662	633	636	618	673	624	607	616	635	665	689	640	613	657	621	607	621	663	645	634	689	660	636	717	670	631	625	653	606	640	663	659	619	688	655	653	681	722	614	595	613	640	697	649	675	645	688	685	670	601	650	603	728	643	693	650	660	583	630	603	646	629	615	646	636	632	670	631	663	651	643	650	661	609	667	637	675	660	688	663	671	638	631	679	671	650	633	676	656	670	644	641	618	669	643	645	624	607	695	653	633	679	654	691	629	655	670	636	639	598	634	645	665	623	617	663	669	619	651	671	626	654	649	661	671	625	651	635	622	622	662	654	596	648	684	625	630	670	653	648	645	635	655	609	640	669	646	620	629	633	613	652	605	644	623	624	654	644	674	675	636	607	647	660	632	668	649	684	626	626	683	682	637	653	668	650	670	644	643	619	649	720	670	615	660	677	610	655	606	650	648	604	668	618	656	659	665	637	650	650	629	672	641	615	699	697	709	631	624	668	629	667	611	654	632	663	637	674	603	675	673	651	669	623	624	684	672	655	692	625	632	631	644	644	651	639	647	632	626	644	647	665	617	641	648	638	624	591	646	652	669	680	645	639	620	694	662	644	632	637	674	669	623	657	608	648	635	653	651	653	666	610	634	662	687	617	619	623	648	700	583	683	634	634	699	665	651	639	635	591	635	643	691	655	631	659	621	632	703	658	667	694	656	652	630	631	604	629	640	603	621	649	632	665	643	661	653	653	648	654	643	652	649	631	614	618	672	619	675	681	636	623	645	594	652	637	653	622	643	646	659	631	629	658	662	647	646	652	636	682	614	619	661	654	663	637	621	597	628	613	678	670	658	633	590	656	680	633	642	662	659	685	690	696	650	617	639	665	638	650	638	654	654	588	687	641	631	662	636	618	651	645	621	664	646	640	648	651	666	677	653	643	614	685	645	674	637	626	662	688	650	646	637	617	638	630	665	639	650	621	674	642	691	706	644	601	627	659	657	626	672	650	651	649	630	646	666	684	625	656	637	667	643	668	684	642	636	718	617	662	637	671	643	645	641	615	671	648	675	654	630	645	625	669	659	672	655	656	672	633	652	665	642	626	639	626	622	626	640	651	649	666	599	654	661	634	697	645	621	654	631	614	650	647	655	653	658	646	641	632	608	658	673	622	644	678	701	646	639	603	662	657	632	684	672	685	637	651	592	618	675	699	644	665	616	643	655	669	639	642	605	666	656	656	602	657	617	704	662	614	658	674	659	617	678	623	686	610	589	635	647	669	624	631	650	606	697	638	625	664	631	671	636	637	621	625	640	653	674	621	643	596	674	636	679	640	606	679	666	680	646	668	643	675	665	630	647	690	650	625	659	656	646	663	674	655	625	655	688	664	643	646	641	661
55292	43193	27608	24659	26344	53949	58317	38306	17363	1910	308	310	296	304	303	293	320	289	322	306	334	313	325	308	264	290	306	322	301	298	326	319	310	306	285	312	307	302	315	293	279	273	300	279	329	283	294	315	280	302	311	297	262	271	295	272	308	307	303	317	297	271	297	282	291	326	271	299	325	321	318	311	329	299	296	281	290	279	334	288	281	314	279	349	293	303	286	288	293	298	286	284	305	271	307	292	292	274	280	307	295	289	302	267	322	280	273	339	302	280	269	260	309	314	322	296	295	285	305	325	297	292	287	283	277	281	292	269	285	324	297	294	315	302	305	300	285	287	310	299	293	315	286	289	305	303	303	298	276	293	315	319	315	276	327	295	300	356	304	330	308	265	320	308	309	311	316	288	296	276	306	291	304	314	319	289	283	297	298	271	300	298	277	310	303	264	268	265	301	303	325	270	281	302	284	320	308	321	266	270	294	291	305	286	293	288	284	278	305	291	302	299	296	296	306	299	297	309	318	295	284	323	320	285	298	283	292	301	329	267	320	278	276	286	288	287	302	309	272	309	301	267	283	279	303	306	280	302	326	297	306	294	312	281	338	286	315	275	272	330	313	272	285	295	323	289	293	331	324	286	297	309	292	303	299	293	301	265	290	303	301	298	293	323	313	316	299	281	297	285	301	283	294	293	286	286	335	302	327	303	317	320	275	294	311	259	301	316	318	305	282	293	281	299	271	280	290	288	300	287	305	300	293	322	291	289	286	314	317	313	310	297	302	295	319	325	308	285	289	295	290	308	326	284	294	278	288	320	276	275	278	310	258	311	307	279	257	300	289	301	287	311	252	297	287	285	329	298	268	250	296	303	303	293	289	278	258	314	301	286	293	312	291	316	293	291	282	277	299	316	315	308	322	309	278	278	308	309	287	300	249	330	318	329	323	321	336	313	292	324	274	318	312	289	293	309	324	311	292	294	285	293	280	313	313	296	274	292	317	289	303	301	303	288	299	290	303	288	292	285	298	305	303	299	315	315	299	299	279	283	313	296	298	329	312	290	294	288	289	311	302	278	283	300	291	306	328	318	326	305	294	271	304	312	326	282	308	273	293	302	303	288	305	267	329	292	298	324	306	304	293	296	301	313	321	305	307	350	314	299	280	304	262	315	300	309	312	298	300	303	299	294	286	279	315	274	264	283	317	308	286	275	316	299	301	304	293	290	276	311	301	293	292	294	297	292	335	322	331	306	312	294	323	295	318	321	325	314	297	287	300	300	281	293	296	303	313	301	333	290	314	293	287	300	279	282	309	297	296	278	290	285	261	301	295	329	304	307	292	316	315	308	278	287	309	297	277	315	313	283	312	303	309	284	269	294	278	278	281	319	273	315	273	301	292	290	299	317	297	291	288	300	305	304	295	310	291	282	294	273	296	317	303	287	328	295	292	310	335	305	286	301	309	270	281	303	261	288	290	270	272	321	289	292	285	293	306	329	294	306	273	301	296	270	296	315	266	314	325	300	285	297	282	282	307	297	316	312	298	318	311	258	307	282	350	290	277	288	314	318	270	291	293	266	296	292	283	303	312	306	288	274	311	337	301	307	321	311	324	279	288	308	299	301	273	322	326	284	298	288	313	285	315	292	265	289	303	291	300	316	277	295	312	286	297	292	305	313	316	292	296	308	334	311	314	294	306	283	290	287	281	303	258	268	284	300	283	329	328	295	309	318	286	286	299	280	286	304	271	282	278	297	281	277	315	306	304	266	314	297	294	306	299	300	314	275	303	312	296	305	303	287	268	279	321	296	276	313	290	311	328	322	296	335	318	311	285	293	283	302	277	290	286	313	296	326	299	320	291	296	286	283	278	289	303	302	288	313	316	288	290	283	283	317	285	284	314	287	291	297	280	281	292	267	285	293	299	307	315	281	316	313	310	338	296	259	318	267	293	303	291	273	288	292	332	317	290	325	289	297	310	320	312	292	300	290	269	299	300	289	275	284	291	311	348	304	288	291	297	303	294	294	308	312	283	300	301	278	323	294	287	294	294	286	297	299	320	313	287	287	288	310	288	306	298	309	304	337	327	286	270	283	296	290	322	290	307	297	269	280	287	291	331	265	306	305	313	277	307	294	258	275	344	297	276	278	275	308	303	285	318	273	279	309	327	295	296	276	300	276	296	287	302	280	275	308	319	290	279	300	276	302	302	314	332	298	301	316	303	315	291	313	322	300	293	334	307	307	300	296	327	309	297	327	278	292	301	282	326	292	294	336	297	293	325	292	314	312	301	298	277	305	311	322	318	290	291	329	306	320	303	299	291	285	314	296	325	296	274	277	337	280	312	316	301	288	300	295	276	316	293	276	292	339	270	280	314	290	299	317	299	318	279	265	275	294	316	301	318	301	294	288	270	274	272	297	287	292	311	342	293	323	324	309	298	297	299	303	291	278	286	281	311	301	319	304	322	284	309	316	315	290	305	276	250	319	309	287	301	272	313	316	287	280	287	291	287	304	318	296	301	266	325	279	277	300	296	325	276	295	277	285	311	286	292	272	292	297	290	336	299	307	276	281	294	326	303	294	294	307	288	256	274	297	306	303	290	306	305	291	275	287	293	292	292	278	292	290	279	308	285	287	310	286	356	307	297	300	316	259	319	292	308	271	322	256	326	301	291	322	298	296	306	291	289	311	288	317	319	266	293	308	286	258	295	281	264	295	299	288	295	291	288	285	264	308	280	303	333	320	294	297	298	287	333	323	301	306	310	324	286	279	293	300	303	290	281	324	303	321	308	310	292	294	257	272	299	322	328	287	289	285	299	309	311	295	298	296	271	274	295	310	300	306	301	323	305	310	300	273	296	285	300	294	299	285	268	306	296	292	274	280	276	283	299	291	292	293	278	274	279	293	280	336	272	286	311	310	318	284	265	326	272	266	290	314	269	303	339	277	324	295	316	297	305	284	290	283	330	298	310	268	292	310	314	305	310	332	287	299	316	283	284	290	286	285	272	308	333	278	294	341	282	279	275	312	294	293	274	309	306	278	293	324	271	271	287	300	308	298	290	293	323	303	309	276	307	295	297	301	281	310	297	300	288	309	310	307	299	298	293	276	281	297	293	305	303	295	274	314	290	298	297	317	292	244	270	311	293	312	295	285	291	266	310	303	294	289	309	307	309	332	315	259	292	290	303	309	296	294	289	320	296	297	275	294	290	304	298	317	291	296	305	285	321	301	289	291	313	273	276	306	267	283	308	301	282	287	273	279	275	302	291	271	306	300	323	296	288	248	259	314	329	301	323	307	293	315	313	320	322	298	288	346	285	273	299	291	309	317	280	277	284	319	292	323	302	281	260	322	279	325	280	321	273	297	333	301	317	299	271	260	290	255	301	293	290	280	294	316	281	292	314	311	288	316	274	300	309	297	289	319	324	265	308	299	299	285	315	299	289	296	296	314	296	302	293	291	295	293	295	295	315	303	308	262	316	277	253	307	308	268	311	328	299	307
48966	47169	11947	8959	30555	76946	70662	47753	23487	1535	767	805	754	719	742	753	790	737	768	724	715	745	751	714	768	701	769	729	776	735	831	775	736	743	753	770	751	765	735	739	764	767	733	807	794	700	744	757	761	765	775	728	815	776	743	746	775	721	803	683	788	759	713	758	706	725	766	771	773	734	713	778	771	751	776	759	740	731	721	736	749	733	754	771	776	776	789	723	752	731	731	761	785	716	761	761	714	745	721	802	766	740	733	754	698	743	756	754	796	733	765	770	801	734	741	719	759	762	726	716	743	790	761	815	739	697	778	791	761	768	757	722	723	805	742	773	799	795	734	774	712	749	745	761	731	762	767	781	734	783	731	770	767	778	758	743	740	759	757	772	752	761	731	701	720	724	713	715	736	763	703	686	788	800	760	817	753	716	738	751	734	762	735	690	758	725	731	759	719	770	734	721	804	807	719	744	784	757	745	751	755	736	744	756	744	738	745	745	818	794	782	731	741	726	779	720	717	734	732	761	761	779	729	706	766	735	754	787	816	740	799	785	750	777	777	775	783	772	758	756	710	757	785	741	732	793	711	736	718	757	685	758	784	703	783	756	783	757	750	764	723	748	737	771	739	759	736	781	750	744	764	777	730	740	747	764	797	750	761	737	754	724	764	711	750	751	736	744	745	766	761	778	743	780	778	752	749	732	750	741	739	736	722	736	800	775	750	780	734	738	776	750	747	779	738	745	775	772	740	750	789	749	773	744	769	715	727	733	766	741	748	757	788	754	708	815	708	766	739	732	775	743	765	800	738	788	751	706	731	776	703	731	739	730	782	749	719	747	759	739	758	774	749	747	803	715	767	733	778	753	719	718	755	762	787	721	767	722	751	748	793	752	726	752	756	773	756	732	705	762	747	739	758	666	741	728	738	769	755	691	767	772	739	807	789	727	765	729	753	787	732	769	762	759	744	754	732	785	748	731	781	772	765	757	810	733	720	743	748	720	754	695	702	790	747	799	745	732	758	752	741	734	774	775	738	782	774	753	727	730	747	744	735	710	762	768	746	788	769	771	744	734	775	763	800	748	758	740	735	735	796	759	815	727	746	746	823	768	747	690	792	751	736	755	759	740	754	731	743	759	722	740	762	713	742	724	722	760	794	763	716	789	742	720	773	765	726	708	717	744	768	700	708	796	769	788	756	733	754	759	688	707	748	810	731	839	752	750	797	733	762	742	741	753	786	763	775	719	751	750	775	693	769	779	741	738	773	780	797	773	794	760	704	723	753	739	695	725	775	802	715	776	755	712	793	726	786	764	765	739	751	736	735	765	769	749	731	742	779	701	734	713	758	781	764	748	754	750	789	784	788	804	672	773	761	752	716	715	737	783	743	752	758	754	757	705	688	728	719	745	729	733	753	809	741	727	769	750	755	729	743	726	722	743	752	749	767	743	770	760	773	724	762	776	752	703	742	701	764	757	764	748	751	719	728	768	765	714	707	730	731	754	787	726	725	681	766	752	821	757	748	777	738	730	764	760	711	729	723	767	771	711	757	725	736	759	796	721	734	748	755	766	694	746	733	745	768	740	756	756	744	725	774	727	775	840	745	788	772	741	781	717	764	782	769	805	758	774	782	685	730	759	784	766	738	737	708	735	759	763	806	719	746	745	701	753	714	751	806	782	747	781	807	727	776	782	756	715	737	738	792	792	728	784	739	722	738	717	766	747	782	755	749	783	743	753	766	773	737	736	730	769	751	758	720	733	744	806	784	781	738	694	736	762	769	772	746	746	779	724	744	774	757	727	746	761	735	763	712	750	727	751	724	737	779	756	769	784	743	754	778	743	799	722	768	786	727	758	797	774	787	775	750	765	765	773	729	767	738	780	748	753	745	728	750	758	748	761	792	752	717	714	757	734	761	738	769	746	764	705	747	724	784	780	759	759	774	747	768	748	731	753	714	753	779	704	728	778	724	692	775	727	770	753	757	780	786	772	696	741	766	746	773	755	778	736	767	721	744	713	721	767	732	764	767	759	739	729	768	747	729	774	713	722	784	741	745	750	763	736	751	746	734	758	771	755	786	714	761	730	739	773	737	746	751	746	731	813	777	741	740	703	750	774	734	738	723	762	769	708	756	774	775	776	770	786	755	763	802	781	764	785	717	785	786	781	735	742	746	714	815	728	765	783	804	731	742	776	738	742	764	752	771	759	729	781	722	709	749	802	782	781	779	749	766	734	770	734	702	770	766	767	745	716	753	750	763	798	736	737	778	700	743	785	767	758	780	755	722	734	759	757	755	725	782	714	750	740	727	778	781	782	743	772	738	805	808	729	733	712	758	779	761	764	789	731	769	714	712	745	767	769	762	752	729	777	759	737	736	770	782	779	745	697	712	738	771	723	742	748	768	686	746	744	698	790	762	704	792	800	798	740	783	784	736	703	780	751	766	725	780	792	751	759	725	762	750	742	710	777	753	752	763	769	728	780	759	713	702	751	770	735	729	725	747	746	750	766	743	735	768	751	726	713	734	731	741	734	714	778	823	726	750	787	759	706	765	773	773	726	761	721	731	763	735	710	768	757	700	690	788	773	811	754	746	735	713	749	738	736	754	709	724	729	763	721	775	722	744	727	787	761	781	739	696	700	790	768	771	762	777	761	776	779	776	728	757	754	715	760	773	797	749	767	797	782	724	698	745	791	798	703	720	781	735	789	786	778	728	705	720	771	797	718	754	735	738	737	718	744	772	751	709	759	757	711	805	783	751	738	740	733	756	812	785	719	760	725	787	753	765	732	728	740	767	785	748	729	760	738	748	738	737	729	753	745	744	764	763	749	745	777	752	726	716	741	767	704	730	765	711	690	757	760	792	763	753	750	777	769	731	751	780	719	747	736	731	795	689	783	744	726	769	776	751	732	725	832	704	678	764	778	778	738	733	788	756	782	800	786	748	713	718	690	707	776	764	703	737	739	751	778	742	744	744	749	770	756	782	733	723	788	743	753	765	738	761	753	765	734	750	728	755	736	777	773	771	749	752	735	716	769	729	779	758	742	744	736	737	694	762	685	724	789	767	761	719	737	718	758	693	700	773	689	744	726	747	763	795	711	766	799	726	802	812	726	767	784	758	760	800	706	743	751	735	714	739	705	763	737	744	728	740	725	761	765	719	788	762	756	674	705	718	740	725	762	777	770	749	714	745	733	759	706	765	769	738	767	766	759	753	712	778	783	738	759	762	769	777	696	757	740	756	761	727	775	743	753	762	729	774	716	771	738	749	740	728	787	773	759	779	746	734	771	775	746	742	768	753	765	754	749	746	791	759	789	761	763	718	756	747	752	750	816	766	756	744	727	739	755	738	739	728	752	744	735	797	727	765	743	778	801	751	733	738	747	746	702	742	761	718	741	727	698	695	718	802	726	808	783	705	722	799	758	777	729	720	729	759	755	752	760	758	779	754	756	764	718	759	753	720	732	803	782	737	793	730	761	724	725	718	788	768	743	765	793
20430	14287	3716	760	2351	7208	6393	2858	873	228	234	220	204	194	230	213	232	238	236	224	249	232	232	218	204	230	207	218	239	218	213	206	238	246	208	240	226	229	242	218	245	244	233	225	211	238	206	189	239	223	219	233	217	221	229	243	206	221	247	224	254	219	228	241	240	219	226	253	245	252	202	233	206	229	244	241	223	244	220	224	231	262	243	187	225	219	215	210	190	226	222	211	238	197	241	249	211	240	218	231	231	227	217	220	237	224	207	201	229	227	230	226	221	236	223	234	227	197	225	212	230	218	242	214	192	223	224	212	236	225	217	221	214	227	241	238	188	227	215	228	225	231	201	217	234	199	223	227	218	241	197	218	219	211	244	216	226	245	235	229	240	226	204	227	235	217	225	233	204	248	209	226	213	232	236	216	222	230	212	227	226	254	245	213	244	233	239	208	237	230	213	209	219	213	222	231	230	219	217	255	228	232	241	211	234	218	228	250	232	240	218	234	221	232	217	217	221	233	209	204	235	229	213	229	261	178	251	249	202	233	239	215	238	235	218	215	247	240	226	216	223	226	215	255	202	225	218	207	219	226	200	226	249	227	239	198	235	210	238	226	218	222	212	216	198	227	204	230	221	237	226	233	223	210	227	229	222	192	228	234	231	222	256	216	208	212	231	208	240	212	243	245	240	217	218	232	206	212	222	235	213	238	209	219	232	225	248	241	231	240	207	214	231	229	233	236	231	251	233	225	242	237	227	206	225	234	261	217	238	245	221	247	184	229	204	249	219	202	240	227	208	221	217	240	237	238	212	227	227	224	231	232	208	239	217	240	208	227	242	244	237	229	242	228	231	218	220	235	179	224	214	212	226	176	227	232	221	208	211	238	236	245	221	226	208	259	236	196	226	219	213	232	252	228	260	215	217	250	214	233	230	241	222	210	184	231	230	233	233	236	210	211	233	204	206	224	218	215	219	200	231	198	224	225	248	221	230	208	233	238	239	209	228	209	226	223	228	220	218	210	204	210	233	213	210	218	208	203	244	200	237	254	238	234	219	222	219	231	234	213	234	197	216	208	213	207	199	232	233	230	236	200	215	215	254	209	213	229	234	217	252	231	203	238	207	223	266	206	245	233	200	232	225	224	240	205	210	230	233	209	230	237	253	231	226	237	221	226	229	216	225	224	213	262	235	244	228	250	220	212	232	212	209	224	228	222	216	242	229	235	204	236	230	261	240	234	224	211	230	202	219	208	234	205	224	214	226	213	220	229	232	244	227	267	233	252	219	213	251	232	222	214	207	209	206	266	221	206	224	230	194	254	227	199	213	224	203	245	221	251	230	234	199	251	226	195	224	228	232	205	229	210	256	228	235	231	230	204	236	213	215	191	245	227	222	216	212	200	227	241	230	242	224	222	261	230	208	250	228	211	215	264	218	248	221	227	215	216	232	235	246	245	225	239	231	190	210	204	233	209	236	221	203	255	235	237	255	242	218	218	210	218	252	240	230	207	201	216	228	228	228	213	199	226	222	228	244	206	193	238	198	233	239	244	229	225	235	254	209	230	196	240	240	230	242	211	213	230	208	209	220	213	222	199	226	225	215	214	218	236	231	192	191	220	242	215	216	238	236	222	215	229	229	222	229	216	221	207	236	237	235	238	230	235	218	208	213	228	225	221	221	206	202	240	198	229	231	227	223	233	245	222	232	225	237	241	214	214	203	230	231	227	228	226	204	191	256	238	225	235	220	237	215	220	217	228	228	225	228	216	252	210	223	222	223	219	210	225	206	259	202	222	217	216	217	205	213	210	224	207	228	210	219	222	220	245	222	230	230	195	236	200	232	231	222	252	207	220	214	226	216	246	243	234	230	238	193	227	244	216	230	213	225	236	201	198	221	226	210	236	236	216	223	229	224	209	215	215	202	244	241	219	229	251	237	222	222	213	203	202	239	234	218	246	208	221	234	220	230	213	218	209	202	255	237	248	240	221	225	213	254	202	209	244	227	209	215	242	227	229	277	240	210	204	230	232	241	250	253	222	226	232	234	212	222	217	231	200	225	232	215	232	217	212	205	233	218	244	230	222	214	254	228	217	216	226	196	229	244	211	222	200	221	219	204	225	236	224	223	226	223	221	230	226	211	246	224	199	225	220	234	246	229	241	211	238	238	219	220	242	228	216	246	234	210	216	199	220	224	207	216	236	233	242	207	227	247	235	219	210	248	206	258	230	221	253	233	232	229	220	229	222	237	242	203	243	228	233	235	227	229	253	222	237	208	231	226	225	218	235	218	220	190	202	228	235	197	272	218	219	234	215	221	222	223	210	219	227	224	233	237	220	231	239	208	237	229	204	221	226	212	234	240	202	218	260	240	223	213	219	272	230	216	239	207	211	218	219	209	221	240	228	237	229	243	216	193	223	196	240	247	236	225	277	222	201	222	243	216	221	194	213	223	241	234	231	242	230	217	260	215	222	239	226	215	243	247	211	220	238	235	243	227	228	267	216	228	211	243	235	193	229	223	222	198	240	222	237	235	214	231	209	255	202	230	249	243	248	255	203	244	218	219	215	221	203	217	245	222	212	238	199	231	230	230	210	210	232	207	211	243	255	233	231	232	213	236	227	237	253	246	198	230	226	203	221	228	212	229	223	223	228	207	240	244	234	221	237	239	222	233	215	194	241	232	245	219	228	241	192	236	231	243	190	237	212	218	232	224	223	231	218	214	249	213	252	226	235	222	239	233	236	228	229	224	223	231	218	226	227	218	217	201	232	236	237	173	223	251	222	223	187	219	195	233	240	224	231	220	249	214	182	210	218	271	202	215	242	222	245	230	252	263	237	236	230	243	206	227	202	237	200	221	220	234	211	228	233	205	216	220	202	228	221	239	239	234	245	237	239	226	187	225	228	218	191	206	207	211	225	246	215	225	207	221	205	220	226	229	247	211	226	227	179	236	255	205	263	230	243	235	210	221	216	227	225	234	228	198	214	234	220	204	219	242	245	201	246	250	235	236	201	247	198	224	216	222	207	250	226	228	215	240	255	226	215	211	232	222	269	225	211	217	218	239	246	212	241	223	230	215	222	268	209	239	227	216	247	221	223	248	225	233	224	216	257	241	273	219	230	205	232	217	230	225	224	216	219	238	234	253	217	251	234	215	214	255	238	217	247	216	213	201	208	243	205	256	215	191	226	217	215	234	200	225	213	233	209	246	212	241	205	197	248	211	215	221	236	199	205	231	208	209	256	210	199	232	222	230	243	220	202	249	219	208	250	218	195	220	239	249	233	200	235	235	229	267	226	246	217	230	219	231	220	245	214	225	225	215	217	230	227	260	238	209	214	221	255	216	225	244	215	229	216	243	210	226	239	228	213	239	232	243	238	213	240	212	227	222	248	248	210	236	220	218	211	219	239	250	225	231	214	239	198	189	244	232	209	236	231	224	216	206	211	218	206	227	233	213	208	242	229	205	218	209	241	231	240	213	235	220	243	211	228	209	222
17047	13891	2983	1119	8869	22208	18081	8672	2487	648	613	586	596	646	614	588	587	597	591	614	650	633	617	594	594	637	572	551	557	635	552	597	637	615	629	581	614	611	643	641	656	620	616	620	597	627	578	597	604	635	621	623	618	605	632	569	649	617	634	601	599	634	610	585	628	634	581	592	595	563	638	600	571	612	597	571	590	642	630	630	626	620	636	602	602	642	576	614	605	645	651	608	570	625	623	604	576	622	620	614	641	579	611	646	633	618	616	584	600	632	582	609	638	584	597	604	636	643	616	619	629	624	615	600	633	591	605	585	628	620	584	643	641	633	599	592	651	603	597	625	647	608	622	586	583	619	632	600	606	590	588	582	616	651	634	586	572	635	617	585	598	586	603	634	588	582	588	582	636	602	608	614	665	617	590	641	599	622	665	658	590	614	648	578	650	551	640	641	625	567	608	629	652	603	593	603	611	601	610	570	648	575	641	563	607	604	609	619	647	605	647	607	672	610	597	620	614	610	618	615	615	598	649	629	578	581	626	627	593	570	575	600	579	619	576	628	653	659	584	630	600	602	577	571	627	634	574	588	597	600	610	619	618	619	635	659	610	606	630	634	611	604	596	608	604	622	625	620	629	597	617	625	603	640	537	595	624	673	594	621	593	577	624	628	634	589	608	631	607	615	669	558	592	561	592	567	596	591	633	660	621	602	591	623	585	606	648	587	615	599	618	637	575	580	574	620	626	616	591	601	606	584	591	626	629	617	621	605	600	627	615	584	633	591	627	601	610	601	634	638	640	597	605	612	618	626	621	588	646	642	622	586	628	598	651	609	569	594	605	639	594	630	614	591	576	579	575	613	577	613	609	595	621	607	638	645	592	622	611	599	614	591	617	601	605	630	644	614	606	591	605	596	605	568	627	563	607	650	562	658	603	590	606	641	578	601	600	599	593	580	588	632	638	638	563	607	614	618	589	611	609	576	647	588	637	633	597	628	601	641	646	605	602	621	617	595	616	552	611	607	589	571	649	573	568	624	574	591	594	600	599	589	598	618	613	605	622	586	623	591	586	609	580	652	632	583	621	590	599	618	623	623	619	644	599	629	598	575	593	641	614	573	627	584	586	572	586	612	634	639	624	626	612	594	604	561	621	591	599	599	571	617	592	598	574	605	609	570	616	604	626	571	593	618	610	576	615	591	623	629	627	589	614	638	632	582	651	628	633	605	574	625	589	600	601	587	616	606	671	578	590	596	597	590	607	584	645	622	557	621	644	583	618	624	600	623	595	591	607	616	614	684	613	625	604	602	624	672	634	587	621	593	633	650	605	609	611	654	599	633	571	619	611	564	616	622	586	622	602	612	644	612	603	582	586	604	582	605	561	605	630	620	615	622	583	611	594	637	606	613	591	617	658	607	587	639	610	659	596	657	625	575	586	653	614	596	603	625	610	581	618	623	619	646	664	554	594	622	602	671	619	596	631	600	615	588	613	567	601	623	654	623	620	598	635	617	632	597	575	624	625	626	586	611	626	632	605	609	616	605	621	648	602	606	579	595	597	651	582	588	644	610	636	611	609	582	604	582	587	603	600	606	617	655	616	620	561	602	613	621	627	654	588	610	566	633	671	618	637	539	590	640	618	626	598	646	617	619	602	563	597	587	618	626	643	621	636	586	606	604	614	589	613	610	597	606	635	607	654	597	605	599	614	572	599	646	589	640	581	561	594	637	631	650	609	663	575	571	598	603	612	634	615	613	593	623	604	617	584	598	653	654	611	605	588	564	603	624	598	611	589	602	613	581	593	597	536	616	608	623	582	585	569	678	648	654	607	611	603	641	638	608	620	631	627	603	582	630	625	619	594	597	634	620	619	622	605	584	610	595	630	639	620	611	607	561	614	525	579	617	636	610	614	637	596	608	620	569	650	640	603	620	608	588	626	623	617	608	609	614	592	584	650	619	574	622	621	631	637	607	559	582	640	599	578	596	629	581	608	576	617	607	616	594	604	663	603	622	598	613	615	589	582	640	641	644	588	615	560	605	617	611	621	616	583	657	600	601	600	580	636	618	614	608	625	585	608	625	647	624	631	611	604	551	602	624	631	602	569	611	642	596	616	623	614	569	598	639	647	560	648	586	612	620	638	591	591	569	546	613	614	571	593	614	623	626	587	593	579	605	651	609	592	619	584	595	644	629	587	623	611	601	604	614	632	620	574	604	583	610	594	593	605	622	598	638	625	615	620	586	591	616	608	606	590	610	653	582	648	576	602	634	628	563	614	632	641	592	607	672	616	567	564	638	622	595	653	647	567	625	628	610	598	627	584	596	612	562	600	583	620	604	612	621	624	583	610	608	640	597	600	602	641	587	611	601	616	596	592	649	570	618	594	624	621	574	582	635	645	637	624	620	646	572	608	579	598	624	613	570	584	611	606	600	626	630	599	622	617	628	635	590	594	625	607	620	610	631	603	576	650	620	638	613	629	608	605	614	624	605	555	565	624	622	633	609	615	628	609	627	567	662	598	597	610	655	575	604	654	591	634	574	600	641	582	617	632	598	629	594	573	628	606	605	620	586	586	577	585	626	625	581	570	646	559	620	620	585	624	607	586	585	561	614	608	582	616	638	610	608	612	574	626	633	580	647	612	623	602	648	580	598	640	599	599	609	609	638	629	618	584	570	618	617	634	586	599	607	597	610	660	623	577	605	613	565	651	560	553	611	631	590	604	617	577	585	629	614	618	607	627	641	607	635	631	609	592	648	628	570	586	592	574	615	600	615	601	604	550	557	571	593	619	619	635	586	602	576	598	615	635	591	668	566	622	593	575	617	649	632	629	608	616	630	604	618	602	580	600	572	575	626	615	613	623	584	612	595	571	591	578	601	582	597	613	583	628	628	586	609	630	618	619	629	619	596	620	618	596	600	592	564	605	609	600	551	544	582	618	563	576	620	571	618	633	634	623	578	595	599	615	599	636	591	561	621	596	601	631	590	606	582	601	605	574	661	590	606	622	584	549	598	630	639	617	618	635	590	586	604	591	597	645	606	628	614	595	573	587	571	614	600	599	629	587	572	595	601	593	638	643	603	642	614	614	595	614	624	614	586	666	634	584	596	586	581	633	597	582	606	603	647	588	608	578	595	633	601	606	625	635	597	601	609	642	621	585	655	583	625	620	623	653	627	576	629	627	570	640	621	634	621	593	624	604	615	613	579	619	626	575	632	593	606	604	599	601	639	608	604	587	647	595	533	594	606	654	605	594	559	619	589	574	608	589	574	603	605	635	599	602	600	628	638	547	651	608	616	609	616	632	643	610	604	608	637	615	578	615	601	599	637	619	611	640	664	634	595	583	641	590	622	622	590	616	600	621	624	587	602	638	593	587	650	617	616	629	612	601	640	638	602	597	605	630	583	628	641	610	599	586	594	623	580	635	626	624	616	596	580	593	609	615	591	580	599	623	594	625	641	643	636	579	643	628	594	642	629	620	609	593	625	678	610	605	645
53408	39997	27367	21356	35358	52609	41377	21134	5381	409	241	253	234	252	252	260	221	248	227	230	232	245	237	208	223	264	240	238	251	253	237	251	235	211	226	231	245	269	254	255	246	227	207	255	227	246	242	216	247	251	223	230	250	251	241	279	251	237	220	221	237	235	248	235	262	231	264	235	228	256	222	238	215	225	219	234	256	220	238	275	272	238	256	248	259	220	258	221	225	258	250	220	241	218	286	249	246	259	244	231	238	230	216	242	248	215	250	233	267	253	226	231	250	244	244	200	244	222	237	213	255	230	237	233	250	243	232	261	232	225	249	249	244	231	242	250	248	243	237	233	265	236	248	222	211	233	257	230	265	224	214	222	250	255	247	214	270	240	253	240	219	229	251	232	251	284	239	264	233	242	249	235	253	240	234	215	247	218	257	236	248	260	211	246	219	260	211	247	229	221	226	256	267	272	236	263	249	245	233	236	263	238	215	267	249	244	229	245	247	254	211	253	265	227	218	242	216	241	226	243	209	251	244	245	227	207	230	266	286	259	242	222	232	238	248	255	250	241	232	234	242	241	227	224	230	242	234	245	239	210	242	242	258	223	201	225	236	238	220	228	256	240	267	241	249	229	235	247	234	252	266	249	253	262	244	257	245	264	229	267	242	228	242	239	248	263	216	219	263	265	213	241	237	234	248	241	260	251	233	258	264	243	233	252	248	253	236	219	263	226	248	265	250	243	232	249	226	237	243	240	243	246	245	237	232	246	238	234	217	237	235	241	214	253	243	232	231	238	228	268	262	244	254	252	244	219	237	234	224	237	240	254	234	242	255	233	247	212	235	231	213	261	252	252	253	241	253	224	232	276	237	237	248	233	227	240	244	225	231	213	224	221	234	245	246	248	229	243	249	245	223	247	238	257	245	248	272	279	259	270	243	222	257	224	244	246	269	250	250	254	235	225	260	244	240	237	228	235	259	261	247	274	242	238	239	253	205	247	269	204	252	230	250	231	248	242	214	266	237	253	235	242	234	250	251	242	247	247	221	250	250	248	233	230	220	221	233	234	245	225	254	266	241	235	248	229	264	251	282	244	229	235	228	256	229	237	256	238	242	247	260	252	211	248	259	233	251	236	202	249	223	235	252	236	236	258	247	250	259	222	229	246	255	246	252	259	218	227	266	265	237	216	234	249	226	237	238	232	225	232	248	242	268	237	235	234	246	248	249	255	233	251	235	257	241	241	238	252	233	241	258	235	227	246	225	257	225	242	257	233	238	261	234	243	235	254	257	244	235	242	225	240	249	243	238	231	227	250	231	261	257	255	210	236	247	244	238	233	250	232	227	261	234	253	248	241	234	256	230	260	247	220	216	225	236	271	238	233	262	230	236	238	271	222	267	225	224	240	197	242	206	249	264	234	268	213	228	218	226	246	247	212	252	230	227	221	286	264	231	218	239	246	226	246	242	230	248	237	239	228	239	252	233	244	242	261	238	271	266	239	237	238	261	246	241	228	220	221	268	252	249	260	232	232	271	239	240	242	243	238	231	240	258	247	240	222	256	232	255	215	270	236	261	238	231	257	229	249	256	226	232	243	256	265	224	251	248	255	262	223	225	208	255	263	234	226	252	254	236	277	208	239	213	270	280	231	234	234	235	236	195	245	226	240	257	241	222	232	242	226	224	282	247	237	250	234	229	215	211	217	239	238	246	233	239	256	238	240	234	246	231	232	257	238	226	234	262	248	251	256	246	272	244	233	234	248	257	252	228	233	238	244	226	247	252	260	268	265	251	232	254	245	241	237	224	236	225	248	250	226	231	233	275	253	273	244	253	243	216	265	246	270	231	229	260	205	247	225	239	226	248	244	248	243	256	248	234	218	246	259	257	255	257	229	240	244	218	262	246	253	236	242	229	245	242	247	247	228	220	247	236	270	254	222	263	235	241	217	226	251	243	237	248	255	247	250	229	233	246	234	255	260	223	217	254	217	247	260	252	244	208	222	275	261	215	250	230	247	257	252	241	229	233	273	261	237	221	248	224	255	251	231	248	246	230	263	245	245	260	215	233	231	240	216	250	234	240	268	247	256	250	255	226	252	236	259	241	255	214	241	223	230	239	238	263	235	238	248	239	214	232	242	238	246	250	212	235	252	268	251	261	228	241	225	225	251	253	263	236	248	204	246	246	266	231	210	261	218	225	251	257	212	248	242	230	195	231	263	237	226	226	243	245	242	256	224	217	227	238	235	220	241	225	212	228	236	246	236	233	223	247	236	226	250	255	255	258	270	239	221	260	244	247	248	226	254	238	253	237	253	236	252	213	224	264	241	216	231	282	234	227	283	223	230	215	268	278	265	206	246	232	242	259	260	260	256	247	237	254	244	267	244	230	225	244	222	241	252	194	230	226	246	245	233	212	227	219	267	231	225	235	265	200	220	260	246	238	217	235	256	245	247	226	260	251	243	271	243	273	257	239	274	243	245	223	229	244	229	223	251	217	223	230	269	250	232	276	245	230	237	248	251	266	254	238	229	231	261	219	221	245	249	235	215	268	266	244	226	248	239	227	257	248	227	251	238	233	238	222	259	255	282	243	232	270	225	240	270	250	242	246	202	236	253	260	265	262	216	267	255	244	231	254	224	225	223	225	249	224	236	235	220	241	252	238	212	229	225	248	262	240	285	254	235	211	231	238	227	254	228	245	293	251	224	229	254	228	252	225	237	247	236	272	249	225	251	252	250	244	240	261	266	237	236	238	282	259	238	262	221	234	244	241	229	260	260	237	201	251	234	252	233	266	223	232	253	254	228	231	221	224	244	244	248	224	215	237	256	242	246	247	200	252	256	232	212	231	220	219	223	226	245	227	219	228	224	210	245	261	213	236	231	258	254	241	254	265	247	226	233	232	241	249	234	218	236	243	233	249	237	224	253	223	226	224	239	230	234	241	234	246	253	232	234	244	264	240	256	260	257	289	247	243	234	209	268	246	230	224	253	258	223	240	250	226	243	248	216	231	232	233	245	249	235	243	232	227	230	258	244	223	252	264	226	240	230	229	223	264	241	247	237	259	255	225	225	236	239	218	288	224	221	230	194	254	228	242	257	237	242	220	263	243	228	255	236	235	206	263	234	252	246	235	227	246	257	220	258	254	244	242	274	260	232	221	248	239	231	239	238	235	248	236	242	266	244	212	229	224	242	226	254	250	257	224	238	253	247	243	255	215	210	233	238	258	240	238	241	259	251	195	245	234	211	260	231	258	240	237	252	242	234	233	251	242	227	234	247	264	240	250	223	247	245	231	246	229	241	233	240	244	233	245	230	227	237	239	242	232	248	219	220	280	231	242	265	248	239	247	241	248	262	246	273	264	246	234	253	235	238	267	231	249	225	230	247	219	243	237	248	260	241	238	249	258	199	238	213	248	250	216	258	224	228	240	212	221	230	241	245	258	202	226	252	230	264	252	235	252	266	262	216	245	242	248	224	242	244	240	235	241	222	250	223	227	256
44304	41001	8835	5759	48574	64791	51063	31104	10852	1035	661	610	648	635	623	627	664	651	616	654	685	653	631	623	620	650	634	647	598	658	693	604	662	660	624	676	672	656	607	666	656	670	637	601	648	627	647	644	636	594	617	624	618	669	650	674	584	679	643	638	623	658	696	656	641	609	661	676	679	638	621	649	620	629	658	650	634	650	701	662	648	666	649	574	651	687	660	608	668	641	672	655	609	624	631	621	630	642	592	664	611	626	628	614	675	591	638	656	642	660	647	644	677	666	618	654	647	654	668	613	662	672	606	630	673	644	634	641	630	668	679	600	612	657	645	636	621	645	660	649	582	642	629	686	613	580	603	633	634	619	640	655	659	599	607	630	641	662	611	651	661	614	656	632	651	641	641	636	656	655	656	614	663	697	630	618	669	606	633	554	697	657	624	652	660	613	674	663	646	657	614	655	666	605	625	640	645	658	607	651	654	667	640	655	668	613	655	608	652	643	614	649	643	650	626	685	637	650	699	671	590	657	657	601	618	626	660	674	635	647	622	645	625	683	640	641	654	632	643	621	674	678	672	637	602	674	648	637	611	638	618	655	668	655	670	645	636	670	625	654	624	649	630	683	670	657	668	634	623	669	583	656	601	636	660	671	658	661	713	616	625	644	629	621	638	640	684	613	640	670	628	637	675	684	646	652	629	631	646	626	642	644	634	629	680	667	620	631	623	679	623	650	631	643	623	626	705	646	617	657	673	628	602	622	621	659	674	645	642	647	677	637	620	653	662	646	632	652	671	641	602	686	682	598	626	676	690	683	682	619	633	621	658	689	650	639	669	692	693	649	627	665	665	667	604	651	617	614	673	664	652	621	663	648	641	648	602	672	648	668	649	627	651	601	625	645	601	637	648	634	637	661	655	622	649	597	680	658	624	622	611	678	630	667	625	634	597	654	628	621	662	618	630	656	623	681	623	624	684	659	583	647	697	631	652	609	678	644	693	650	680	635	650	649	587	646	648	615	589	664	677	626	608	658	615	648	610	650	593	666	628	673	600	630	615	648	655	650	673	678	612	587	622	663	614	635	673	604	651	643	623	649	652	633	652	633	627	633	614	649	690	665	629	609	640	641	712	662	594	658	655	652	658	630	667	677	633	691	619	647	647	644	674	668	653	628	631	660	630	628	626	642	654	671	621	650	627	663	612	661	650	701	669	616	641	644	602	637	628	624	632	621	612	650	625	677	694	651	649	618	652	653	636	708	608	656	626	640	659	572	657	607	599	609	678	659	612	606	603	663	657	685	623	637	654	641	687	652	610	604	659	632	701	679	627	665	678	646	640	645	673	642	660	664	629	627	600	657	667	656	640	648	646	688	650	591	679	602	657	613	611	661	668	625	641	644	624	671	646	646	631	637	653	636	610	613	604	653	640	639	631	607	646	641	649	655	628	677	660	648	677	596	694	658	612	614	650	629	623	645	674	631	656	617	666	651	645	684	637	659	617	645	687	661	645	617	614	621	616	654	655	630	684	664	649	656	622	626	614	643	682	690	596	614	621	680	636	692	642	657	647	685	648	634	610	671	694	654	681	645	649	645	642	677	616	645	667	645	640	674	640	658	651	678	619	641	643	638	590	658	621	627	628	630	660	621	662	642	616	626	590	682	697	666	669	703	627	696	651	638	620	585	676	646	642	660	643	652	619	622	621	628	626	625	656	640	634	656	654	605	629	632	650	625	572	602	634	615	623	607	637	664	665	658	620	610	609	658	648	634	570	624	676	658	653	625	676	639	608	665	652	596	631	621	656	683	626	665	607	588	668	697	662	696	647	655	653	657	618	677	644	664	667	649	675	647	625	633	610	655	633	657	640	662	649	617	634	676	693	649	627	609	631	640	647	658	620	664	711	628	661	635	641	650	673	663	656	668	669	646	621	614	641	609	652	617	648	657	604	643	614	627	638	665	652	658	653	652	654	616	612	610	614	679	644	619	660	622	645	660	649	619	600	669	661	669	582	673	639	659	654	663	651	628	599	616	657	688	631	635	668	616	616	641	634	665	658	651	644	658	601	621	672	675	685	623	624	657	619	649	612	626	672	592	646	653	646	644	648	648	686	616	634	624	637	654	600	659	673	579	658	605	643	639	668	622	642	621	620	639	654	652	674	667	618	596	627	636	652	581	628	623	635	648	658	632	597	637	652	637	606	643	632	649	627	617	681	655	608	661	647	638	639	677	618	650	621	638	665	624	668	625	660	666	613	652	638	598	600	610	644	646	627	619	671	628	676	684	640	658	638	651	622	649	662	666	668	601	658	619	629	635	645	622	674	631	625	676	641	702	650	629	662	641	659	632	623	662	658	621	612	646	626	639	646	617	657	624	629	608	595	624	615	666	586	647	647	634	627	650	660	626	664	602	634	625	636	631	625	634	648	638	631	605	607	705	650	680	672	624	628	618	666	619	593	621	651	634	646	665	645	642	618	687	647	666	664	675	684	608	628	674	601	659	652	616	662	656	627	667	594	630	625	635	618	702	661	593	627	646	638	609	636	576	691	643	677	637	618	631	650	701	608	640	684	660	603	626	631	641	647	620	627	639	705	659	637	602	630	641	661	670	659	582	647	674	686	621	637	667	574	669	632	645	612	623	627	658	634	687	649	643	663	672	608	603	642	673	637	692	654	600	650	705	663	633	668	672	649	635	662	642	648	621	672	667	640	662	637	673	691	633	668	692	656	616	622	615	643	651	590	655	649	641	643	675	616	613	654	650	692	654	656	632	639	670	643	647	638	609	615	675	616	688	642	646	620	676	674	628	655	685	624	664	640	621	682	604	664	649	662	667	641	669	642	646	621	625	653	622	649	673	632	643	606	586	626	631	650	589	704	647	673	644	577	616	657	641	633	627	625	627	643	634	629	631	602	656	660	640	608	653	653	667	667	654	656	647	685	674	660	637	633	665	649	603	621	581	598	689	610	649	647	635	623	670	607	639	632	627	661	678	625	625	697	631	689	626	613	668	644	630	636	635	660	672	658	692	635	669	633	646	690	653	628	622	659	666	656	673	670	633	653	616	663	631	668	604	665	621	646	681	656	661	692	665	611	646	672	671	679	668	678	659	631	663	587	654	639	667	634	622	656	699	663	598	645	610	658	689	706	661	619	634	642	682	632	626	638	634	662	624	628	689	628	676	654	640	633	663	602	629	639	591	628	622	648	589	652	632	635	647	628	633	594	671	690	624	665	638	634	654	646	663	647	671	638	607	649	666	649	623	680	645	663	625	668	630	619	655	683	627	639	638	578	618	629	677	700	642	606	679	674	687	660	639	684	647	600	700	645	665	662	618	631	604	610	626	661	615	651	657	663	674	675	633	599	616	650	611	596	623	640	624	597	652	596	630	639	654	664	629	584	619	660	689	627	654	659	676	644	616	630	667	633	655	667	612	669	637	624	645	623	627	651	637	641	665	658	635	646	619	654	672	625	640	667	630	635	656	627	676	656	651	662	642
54101	43091	28527	23911	39654	61225	49886	30419	11159	865	300	305	301	315	300	315	303	316	297	294	284	311	271	294	290	251	268	310	279	296	288	298	286	273	301	303	309	319	282	307	301	277	307	279	293	272	303	331	300	281	305	279	279	283	273	275	290	340	287	315	280	290	301	283	273	288	284	290	316	291	283	277	283	306	289	281	280	310	315	290	275	275	303	285	319	258	267	277	268	300	283	307	280	287	263	270	292	293	289	293	282	286	294	290	291	244	262	302	278	282	324	278	290	327	266	284	303	295	269	295	281	297	292	310	272	300	320	285	285	298	275	278	302	268	280	284	276	283	301	282	297	272	292	303	284	273	289	278	316	308	325	284	307	296	256	305	267	316	296	284	288	279	273	315	265	273	304	299	271	285	266	312	307	269	331	293	294	288	285	285	301	255	279	317	305	297	281	302	263	318	326	263	305	255	309	295	287	288	302	290	278	284	285	306	287	283	278	277	293	293	284	285	311	309	297	291	292	288	314	281	306	289	305	291	262	286	259	272	305	299	278	279	322	276	303	267	283	297	300	293	276	299	281	291	285	307	309	283	305	286	305	334	281	291	288	296	304	278	271	268	305	281	298	292	296	306	286	271	293	313	265	272	288	292	313	267	273	259	277	284	286	280	297	289	277	293	254	303	296	284	292	321	287	268	271	276	303	256	321	283	299	297	269	269	337	300	266	287	298	273	317	292	300	283	288	272	289	302	287	278	271	273	307	278	283	309	272	294	305	277	290	285	254	283	290	319	255	268	330	295	284	292	308	306	295	263	297	294	290	276	290	273	286	281	284	281	313	251	286	262	307	296	313	282	280	314	290	263	265	312	309	275	297	299	290	318	264	288	276	269	296	331	257	285	289	288	290	329	316	278	279	255	286	276	280	275	265	280	246	295	303	289	314	291	281	294	290	308	274	264	264	249	292	285	242	276	284	302	295	305	277	279	298	311	319	272	285	256	265	299	290	282	292	294	302	273	307	301	325	281	296	311	263	286	313	277	301	289	283	269	286	299	300	305	283	293	270	289	286	283	324	315	266	299	308	310	305	269	322	258	269	276	273	280	295	286	278	281	299	309	299	315	294	264	289	286	277	268	290	283	303	301	294	285	277	303	310	299	290	297	317	274	298	289	318	289	273	265	319	282	298	312	271	313	265	298	314	301	296	313	327	263	284	296	295	272	322	247	272	292	290	269	314	299	297	290	271	290	300	321	282	291	303	282	273	265	319	297	317	313	324	305	293	307	316	303	280	331	325	280	285	285	281	274	263	259	237	240	282	297	299	313	294	298	323	278	297	294	303	285	264	289	290	292	280	293	299	291	291	285	287	323	276	260	282	307	297	265	248	289	261	257	316	302	313	278	293	302	243	274	300	286	294	282	298	298	279	321	294	253	311	331	288	302	302	294	302	250	253	286	287	306	254	309	290	275	272	310	288	298	285	276	271	305	255	286	302	291	302	271	296	281	316	283	279	270	289	299	275	266	268	299	302	293	285	285	325	275	263	265	278	297	277	296	289	281	285	274	317	293	270	306	303	279	313	298	299	290	264	299	297	297	279	329	282	254	267	313	312	302	291	287	307	281	292	274	296	294	288	282	289	298	313	273	265	304	313	284	259	275	280	287	296	288	289	319	312	289	314	292	272	288	307	308	257	290	300	275	298	286	313	285	299	286	281	302	288	314	279	281	325	295	324	299	269	281	303	285	277	274	274	310	317	289	293	263	274	300	290	304	292	292	306	298	314	290	251	271	281	294	282	270	310	276	269	281	264	262	321	310	273	303	283	278	311	301	286	301	287	259	277	247	264	290	291	299	269	278	286	264	298	287	303	258	305	283	296	299	311	315	259	275	295	303	316	304	287	299	279	298	288	287	267	293	295	302	265	280	282	329	316	286	304	267	301	286	291	283	294	268	311	298	277	283	307	275	309	268	304	262	296	280	331	324	271	264	304	305	290	285	264	271	307	279	280	269	315	277	288	281	257	271	291	303	303	282	304	266	297	268	259	271	294	324	274	285	275	235	299	244	275	300	322	304	283	301	312	305	301	253	279	277	268	262	274	320	298	293	303	308	311	286	295	259	256	335	281	335	274	295	298	267	247	306	257	272	308	300	298	278	289	318	273	301	287	285	276	327	301	258	258	285	292	286	287	288	297	288	272	309	314	277	308	275	282	267	291	277	287	270	282	302	297	275	297	310	311	293	296	288	304	273	320	284	302	299	287	286	269	302	296	294	304	272	302	287	310	306	306	297	308	293	251	322	300	289	292	269	299	298	300	301	307	307	276	313	284	278	293	301	296	273	304	299	293	279	261	285	259	280	277	316	269	291	258	297	300	300	302	271	276	280	303	276	304	278	311	268	308	298	306	297	297	255	320	293	297	261	257	265	261	317	296	287	294	273	288	300	312	264	286	323	290	288	293	269	275	278	246	280	290	285	298	277	282	300	292	271	302	279	285	296	293	286	261	294	300	297	266	316	292	276	302	287	260	295	286	261	294	272	291	286	281	278	287	295	265	268	277	296	290	278	315	282	269	331	278	278	300	291	283	297	267	263	294	292	291	292	320	289	274	293	276	270	279	315	314	309	301	290	273	295	270	271	239	286	278	291	255	329	316	304	290	314	282	311	307	299	277	286	272	285	293	285	261	286	291	297	320	304	295	294	295	329	291	311	306	292	270	299	282	290	289	279	284	294	291	297	321	271	282	328	292	277	284	307	260	302	317	307	295	314	295	293	306	304	269	305	271	274	292	286	287	296	322	282	304	272	297	270	262	305	275	290	317	275	308	257	311	285	268	284	294	303	291	296	279	303	311	283	290	266	287	258	267	266	301	280	280	291	278	280	284	295	309	318	268	312	275	296	311	296	277	276	279	289	300	287	259	260	283	287	308	293	265	282	304	285	293	296	282	288	279	311	315	299	284	234	306	266	281	261	281	301	291	299	293	306	275	278	292	281	289	305	304	295	260	298	272	284	270	294	286	291	288	276	293	287	305	267	259	302	274	267	320	285	317	290	274	272	284	299	255	283	278	293	295	281	280	268	272	308	313	294	291	278	284	314	290	303	300	315	307	265	283	301	317	319	295	323	289	266	272	294	270	277	309	283	268	286	294	292	259	313	278	286	269	316	272	299	293	256	317	285	286	301	270	310	275	288	256	296	316	242	313	294	291	302	312	276	258	276	280	283	287	292	275	297	285	310	260	280	293	266	308	274	290	292	307	268	295	306	296	291	290	282	290	283	277	270	284	275	291	274	286	271	280	307	278	280	269	256	291	287	349	313	293	303	285	274	291	291	287	282	289	292	292	314	285	305	292	313	277	289	306	298	252	268	252	271	264	296	303	274	294	269	286	266	263	307	265	269	308	292	292	297	287	299	311	291	293	289	287	292	297	292	275	278	280	290	308	294	284	296	297	284	281	314	300	271	249	294	315	301	323	246	304	291	278	320	297	299	300	293	231	296
45643	49165	12122	8880	55290	78149	61132	39809	16412	1070	710	778	798	770	735	710	765	790	730	752	771	739	733	777	758	702	740	712	719	732	718	727	786	723	738	727	746	756	747	745	760	724	739	706	747	766	773	750	745	725	724	757	796	729	762	774	759	775	719	834	769	740	714	707	770	729	797	760	814	787	770	738	786	707	715	715	732	770	705	789	734	766	758	701	802	694	739	784	691	737	732	750	748	747	742	754	737	726	758	760	715	743	724	723	709	750	695	735	772	769	725	795	687	724	747	720	756	691	710	743	781	719	745	725	763	685	709	751	702	713	670	731	744	742	713	740	738	718	768	701	751	717	732	727	717	701	757	743	740	752	754	791	744	729	758	708	801	745	739	750	779	717	719	764	674	761	709	758	721	732	742	725	737	746	712	743	723	752	720	723	741	688	743	724	744	769	751	738	762	688	742	738	718	726	703	753	724	786	753	787	739	740	756	739	719	793	742	742	737	770	754	726	711	773	739	717	715	704	752	702	690	708	708	735	746	763	758	745	772	712	753	787	725	708	755	739	780	735	781	762	745	725	738	732	718	723	769	752	718	686	730	748	724	752	756	740	749	715	780	735	747	713	762	739	730	793	700	746	785	691	729	775	724	759	743	758	733	769	742	770	747	766	781	701	716	757	737	785	704	739	720	749	753	708	742	748	717	722	731	758	696	724	765	721	732	767	708	743	716	762	726	765	786	736	717	744	698	732	727	785	689	694	759	739	705	739	735	740	754	753	738	762	729	753	711	723	717	757	762	764	750	756	784	732	724	752	700	732	751	772	738	747	763	747	765	717	744	785	763	777	717	748	727	740	758	744	717	672	751	739	688	742	737	733	697	773	693	728	718	721	721	747	767	714	727	752	727	814	763	732	758	773	732	771	784	743	744	770	728	738	728	713	745	757	705	744	720	710	710	732	697	716	724	750	719	787	720	770	697	761	762	769	807	731	726	744	694	781	711	730	737	769	744	750	721	741	757	774	771	731	748	738	739	739	749	779	706	784	674	738	726	690	724	736	702	761	727	742	720	737	725	730	742	735	724	712	745	728	764	758	768	738	753	700	745	778	753	718	708	729	741	786	704	701	834	743	736	734	791	751	731	696	777	729	760	732	738	734	803	727	710	752	722	704	732	742	698	774	719	718	729	737	729	741	786	772	697	736	776	734	711	768	701	714	719	745	722	719	753	758	743	742	745	776	712	733	753	722	755	769	748	687	772	714	712	671	695	765	754	789	773	696	735	737	750	742	768	720	766	732	734	731	703	716	777	746	715	757	752	736	698	723	743	719	723	711	728	708	754	751	748	734	771	752	783	712	776	765	724	755	717	756	743	728	765	750	755	737	700	761	782	785	750	707	767	797	763	712	725	751	747	730	770	731	710	686	771	730	758	721	768	701	722	737	748	729	694	749	739	771	720	699	716	740	713	785	743	717	766	742	739	775	789	745	791	720	739	762	759	773	744	717	756	738	746	751	719	743	687	779	738	769	726	691	780	759	767	736	738	699	752	738	717	704	736	744	716	735	769	693	730	704	698	713	752	709	747	787	740	729	802	727	741	722	762	727	746	751	730	731	750	783	774	771	736	739	773	730	745	764	747	721	708	756	747	742	755	773	764	829	753	722	752	750	693	720	790	706	753	726	741	770	720	749	681	734	740	716	737	732	783	736	746	733	732	736	739	736	785	758	736	702	716	745	724	727	720	778	709	745	691	757	740	787	765	765	740	714	729	733	770	732	736	710	754	751	723	748	766	748	746	772	736	739	744	723	798	741	735	720	802	709	735	739	762	729	736	735	717	778	770	746	776	782	767	741	725	696	716	753	789	760	771	707	740	757	707	762	709	774	766	739	701	767	694	722	757	752	745	700	747	766	698	709	731	748	748	740	755	710	692	760	737	737	729	762	750	715	716	737	721	739	766	697	747	694	688	784	754	768	731	728	695	691	751	758	696	799	713	706	728	703	723	712	785	714	780	750	758	740	719	761	758	757	742	742	729	721	750	727	684	709	717	713	759	784	744	691	745	724	725	720	743	744	739	778	781	733	728	767	715	748	732	683	749	690	768	715	780	712	755	775	755	731	705	723	735	754	776	685	785	682	718	751	753	712	728	702	761	739	729	759	690	728	734	710	742	758	722	735	738	762	709	732	740	696	729	757	688	767	752	774	738	753	722	775	694	731	753	784	765	749	743	753	747	711	713	718	698	753	736	727	693	725	755	720	710	696	762	736	723	751	795	751	750	735	720	728	712	739	755	749	719	759	736	728	776	695	747	736	714	764	702	742	717	764	727	758	754	719	691	721	754	737	684	776	760	775	729	787	719	738	754	697	778	752	765	716	755	775	750	726	755	748	758	752	739	744	727	764	737	719	753	737	767	768	710	742	748	728	720	707	692	744	723	763	732	702	748	762	744	734	740	735	768	697	745	725	701	747	708	710	729	780	709	771	746	730	749	739	742	762	755	815	743	764	760	738	744	741	714	723	692	713	758	752	782	767	748	725	717	721	717	744	778	742	706	724	767	737	703	749	704	692	726	758	685	728	773	734	730	738	742	740	720	724	734	708	730	751	713	775	719	745	751	707	787	750	759	699	723	761	747	755	756	721	740	721	746	699	705	711	768	723	720	727	758	750	750	772	732	751	772	701	761	722	714	728	729	765	709	726	665	758	779	675	726	784	764	742	719	733	680	706	764	724	714	779	699	691	732	723	765	699	735	720	790	727	729	708	751	779	713	746	739	720	751	757	741	743	749	731	774	758	768	725	744	804	763	816	741	783	778	776	740	734	767	724	753	694	774	754	716	720	709	756	743	706	756	787	741	702	727	799	746	746	752	691	743	751	686	697	755	723	737	754	758	719	712	741	720	733	792	741	778	763	739	679	724	770	783	738	725	719	680	707	719	734	743	739	825	748	758	716	739	768	722	745	746	708	734	734	699	777	751	751	762	773	759	745	759	738	746	669	727	728	708	770	715	740	714	731	720	689	758	701	735	751	704	716	706	743	744	827	708	718	719	739	784	766	741	815	754	777	714	708	708	731	661	713	785	710	749	754	725	723	792	738	753	709	784	717	696	751	719	708	739	786	768	735	734	772	776	754	734	734	726	735	742	753	788	725	727	778	769	736	744	801	743	738	725	742	711	771	800	744	733	719	714	754	732	771	727	714	744	751	804	761	779	742	709	790	781	723	783	760	779	752	708	732	755	714	731	767	741	763	743	772	727	730	750	741	728	735	749	677	711	748	760	737	733	736	711	755	737	777	734	766	742	703	693	718	736	697	761	711	690	682	707	723	735	716	770	738	718	724	760	742	711	747	685	732	695	742	774	753	744	710	693	744	751	698	754	691	737	768	766	714	735	743	721	739	738	708	679	719	774	732	777	749	733	729	716	791	748	748	715	758	681	715	740	696	753	711	728	738	703	715	669	725	775	705	687	744	759	760	743	715	775	726	739	738	740	744	758	751
20094	16965	4909	823	1385	6910	6532	3237	1139	259	230	193	217	213	207	234	238	221	203	198	204	215	229	227	210	212	208	222	248	220	220	208	216	246	216	223	191	211	229	243	220	212	222	219	248	225	225	228	215	235	213	212	213	241	207	242	209	212	224	222	194	216	227	240	207	215	235	194	232	217	233	225	244	231	222	202	237	239	211	190	201	234	223	204	243	230	215	208	217	207	245	228	227	240	234	233	246	218	208	207	205	231	237	217	228	199	207	198	194	224	242	227	207	221	211	204	238	222	199	218	217	215	209	238	216	205	250	206	218	210	234	219	203	248	200	246	214	215	229	234	225	218	221	233	230	206	223	241	188	258	253	182	229	237	195	238	228	195	227	200	216	226	241	245	224	198	213	219	226	229	238	242	215	212	218	199	216	213	218	204	213	222	221	198	227	196	226	213	229	251	209	224	209	212	220	220	202	212	225	247	231	207	218	250	223	201	227	233	223	220	239	237	208	210	211	203	216	229	208	221	218	220	224	271	207	213	210	212	201	235	228	240	235	222	242	238	237	272	227	197	200	210	225	218	216	216	213	248	225	188	222	233	220	225	209	206	210	217	214	225	176	217	190	211	190	221	216	238	231	227	218	216	206	225	194	238	215	221	196	212	243	217	204	205	224	230	222	211	217	220	241	245	219	223	210	216	212	205	226	225	206	231	228	196	216	229	236	227	207	195	240	218	220	240	203	206	257	244	260	183	253	219	218	204	194	235	191	210	208	231	214	226	220	232	199	244	206	241	210	199	216	233	206	237	225	238	190	216	225	225	234	206	236	233	226	245	221	198	238	231	251	221	212	217	220	222	242	227	239	202	220	237	210	216	220	219	202	213	210	241	220	220	217	225	217	239	229	233	238	210	220	210	209	214	207	230	211	227	217	220	198	210	219	201	218	224	217	225	187	219	227	229	237	227	215	219	226	228	229	216	229	215	189	204	215	222	207	220	224	222	220	227	206	218	248	227	220	225	239	213	220	199	232	212	217	206	204	228	243	209	207	220	201	220	222	220	217	221	216	237	202	197	207	204	218	203	197	179	222	206	227	220	232	221	228	210	224	238	227	217	202	216	202	230	219	227	189	220	203	230	208	204	225	208	213	243	222	197	221	223	238	219	230	222	200	240	210	203	207	242	230	245	231	211	221	240	211	209	246	242	199	220	198	232	251	193	211	212	194	203	211	213	214	225	215	215	210	203	240	217	220	227	249	208	228	232	216	230	246	200	223	243	223	221	221	224	221	197	210	229	215	218	205	232	222	229	221	226	245	252	233	214	223	198	194	189	226	224	228	190	211	228	211	210	202	189	202	216	191	207	198	186	209	230	248	218	210	247	225	238	202	223	222	231	238	183	221	216	231	185	240	204	229	227	205	216	213	223	221	195	236	222	220	222	228	209	217	226	245	224	233	211	221	223	200	207	196	197	236	224	207	216	240	222	218	237	238	242	233	224	218	253	236	224	207	221	222	237	217	201	234	213	188	221	243	246	215	218	213	235	233	226	212	213	240	211	219	211	219	219	209	230	231	215	227	216	214	230	205	201	210	217	227	228	223	211	197	249	223	197	234	191	263	213	215	231	211	219	213	194	207	230	188	230	238	238	212	219	203	200	197	230	217	218	245	237	226	203	238	225	225	222	223	203	241	236	221	199	204	204	210	236	215	225	192	222	210	227	227	222	226	204	213	211	208	248	215	206	214	220	233	212	236	210	229	214	210	225	239	217	213	220	203	238	245	236	209	222	211	247	227	199	192	224	214	190	225	190	244	230	201	200	219	215	232	216	248	191	218	226	227	232	214	211	226	238	242	226	199	228	222	222	221	209	224	215	219	241	234	232	224	218	240	190	229	211	203	219	239	199	212	259	236	211	227	222	226	236	218	251	219	227	238	231	234	230	240	212	233	212	230	216	243	236	215	223	209	195	204	215	245	215	209	204	225	211	203	232	205	252	239	196	213	237	241	240	206	230	235	233	203	215	209	223	218	210	226	213	209	227	217	212	234	225	193	216	210	229	216	204	227	215	217	201	237	213	234	213	227	199	233	210	218	200	235	193	223	207	244	242	222	222	229	216	219	213	220	225	208	212	245	216	219	217	226	247	227	230	193	202	238	215	240	223	202	218	233	221	249	225	241	189	192	216	227	244	222	217	226	202	247	228	205	216	193	219	224	245	230	234	215	236	231	205	231	256	212	198	206	196	236	233	233	220	207	226	224	231	204	199	197	207	225	211	232	200	210	223	224	222	220	220	194	245	205	216	217	222	205	235	202	227	192	227	215	202	214	211	230	218	227	216	231	202	224	220	240	185	207	224	242	204	222	218	217	228	227	236	200	242	232	225	234	230	205	215	206	217	220	212	192	207	227	223	231	214	208	222	216	198	221	219	233	219	235	238	215	232	231	211	209	219	220	222	229	205	217	215	219	222	219	201	204	221	235	225	218	201	243	237	221	217	189	217	215	194	223	208	216	236	212	217	208	232	222	233	233	224	204	222	223	208	224	211	226	229	239	195	184	238	251	210	204	196	243	246	244	219	222	220	238	229	220	214	237	220	211	250	225	225	197	211	202	212	203	235	231	201	215	204	219	243	208	242	203	210	226	216	244	225	232	185	199	201	203	200	197	247	199	235	221	199	246	236	202	212	227	210	238	207	211	241	224	239	195	217	204	196	217	215	215	231	211	234	221	205	214	243	214	222	223	211	217	212	233	234	231	213	207	212	195	217	200	226	214	226	208	201	225	204	219	235	224	219	240	201	250	222	232	232	211	212	218	201	196	232	214	227	225	231	218	247	223	197	216	221	236	227	255	189	218	227	258	239	202	212	201	221	236	244	199	227	212	215	244	224	234	204	240	212	224	211	214	203	212	196	184	231	219	238	206	212	231	202	216	232	256	222	232	228	211	238	216	208	232	223	229	213	237	217	191	235	222	224	221	223	205	228	215	234	193	201	205	218	249	227	213	242	215	246	221	212	209	212	220	193	217	226	207	210	237	218	221	210	210	207	205	226	219	235	211	243	225	227	226	243	194	192	237	220	214	216	220	232	239	238	224	203	222	218	215	258	220	234	241	214	245	220	207	210	207	233	207	210	207	240	213	195	210	218	232	226	203	190	209	225	228	211	238	225	203	227	236	250	209	212	228	239	202	243	238	219	236	238	239	229	226	219	215	225	220	220	225	236	227	219	242	216	213	228	207	221	235	207	191	214	215	216	216	219	209	226	209	256	197	218	204	240	244	221	225	236	223	198	219	218	193	206	218	241	229	217	212	224	227	216	202	232	210	247	190	206	230	215	212	218	205	216	219	207	210	212	214	220	189	228	232	218	226	215	230	222	181	223	202	180	220	226	211	221	206	199	241	211	214	217	208	195	251	229	218	227	210	232	202	203	233	226	217	205	219	208	271	234	228	231	218	223	216	206	206	214	223	221	221	220	222	240	214	232	236	220	227	225	235	246
16144	17935	3507	1008	4768	20647	18480	9961	3846	594	573	595	602	614	647	569	641	625	612	693	601	578	586	563	589	604	587	556	651	598	581	603	635	553	608	555	580	602	580	629	637	600	596	579	643	562	595	590	630	625	570	573	635	621	568	599	625	584	608	549	570	604	600	592	622	562	613	615	677	616	569	590	587	577	615	570	613	582	638	610	599	633	622	594	627	658	590	597	589	612	611	585	601	619	573	610	599	582	669	626	598	609	567	587	612	585	621	625	588	579	584	635	600	591	621	631	600	596	587	583	569	577	602	632	605	572	658	593	603	574	608	622	593	591	598	560	581	528	605	568	620	589	598	600	561	623	571	602	606	559	591	572	631	596	584	549	580	609	583	616	600	571	594	606	619	591	631	603	626	571	608	543	620	566	590	607	658	528	554	594	596	614	574	594	611	602	587	653	577	573	559	647	553	601	597	549	605	561	626	588	557	604	592	602	561	623	635	569	614	628	606	613	643	597	604	562	585	571	569	609	595	570	602	578	597	619	590	594	631	619	593	576	618	609	598	545	605	576	644	604	564	600	616	604	560	599	589	612	585	577	584	589	569	596	589	616	623	576	582	612	565	585	628	604	569	591	593	643	600	602	614	590	592	562	628	629	573	625	565	591	592	622	609	573	597	619	591	588	633	576	600	634	580	612	607	597	598	653	607	617	537	641	598	603	608	578	607	607	621	596	581	592	591	629	613	591	588	584	567	590	617	540	623	594	596	538	560	614	590	611	592	594	605	580	573	573	611	552	593	572	604	593	594	602	592	586	600	633	626	586	608	590	644	633	610	623	633	598	588	608	591	591	565	609	662	635	568	651	577	579	612	568	551	598	592	638	619	589	640	575	598	588	549	574	609	591	622	584	632	592	578	588	579	610	564	630	611	560	590	572	607	565	605	596	595	562	584	609	588	602	588	600	571	596	608	597	547	597	627	593	580	588	579	560	602	598	653	579	559	594	613	585	561	566	607	614	597	579	634	637	618	615	605	590	564	585	630	623	620	575	621	571	584	620	644	639	552	616	608	607	630	606	615	621	658	611	613	561	671	605	594	604	589	624	612	612	570	594	617	594	620	577	579	598	595	580	581	609	578	596	532	573	584	620	580	598	593	589	593	610	569	565	546	631	595	624	654	641	628	549	593	615	561	615	574	599	573	597	605	578	597	589	597	626	600	593	561	618	579	607	614	627	643	585	579	595	624	607	598	635	600	628	606	580	600	597	613	609	592	567	584	596	558	596	639	663	641	617	562	565	579	578	614	552	603	580	644	593	589	602	622	570	570	605	573	626	585	620	574	580	575	601	577	624	582	583	623	645	620	564	621	572	582	637	591	613	589	602	631	583	614	620	580	623	616	620	615	577	560	608	559	570	629	600	588	568	611	577	589	608	636	604	548	610	610	621	593	643	602	595	627	604	589	606	621	645	581	649	598	607	634	624	559	606	615	618	592	590	619	614	656	604	565	588	594	642	611	607	590	577	575	630	638	594	616	647	603	572	574	585	581	566	638	570	555	606	555	609	610	596	595	596	619	634	583	604	617	655	607	602	586	589	621	600	599	603	615	563	554	564	607	579	586	605	608	599	594	593	592	575	588	570	615	623	597	600	601	597	596	576	553	590	573	625	606	603	631	570	604	594	575	576	599	593	603	616	575	603	617	591	561	589	591	593	621	607	596	577	623	589	588	637	619	618	575	646	590	577	621	568	556	583	591	598	600	642	656	599	626	577	579	588	580	646	593	615	604	599	597	642	601	583	565	604	626	576	606	575	568	651	610	571	624	564	615	623	614	594	598	607	598	574	594	624	600	604	577	610	580	562	603	627	594	627	625	595	581	624	566	585	585	584	592	573	616	576	600	549	617	598	592	571	590	608	549	582	579	583	595	601	613	576	614	633	590	594	538	619	593	581	597	637	564	621	590	591	618	617	541	586	626	616	576	598	572	579	654	590	629	561	577	584	591	595	581	586	556	615	617	545	632	625	584	615	615	596	557	593	587	599	579	603	609	604	617	613	566	600	584	552	597	559	613	634	599	639	591	574	598	607	628	575	592	606	608	624	621	550	579	627	544	620	620	585	602	592	590	602	627	584	573	586	581	577	626	613	554	587	597	583	594	584	595	610	607	591	607	588	594	608	591	592	575	622	603	595	609	592	614	610	608	601	595	599	569	614	601	623	621	616	629	610	616	595	592	610	615	570	619	589	595	571	593	620	572	599	578	600	595	613	640	573	609	585	594	583	589	584	628	609	589	589	598	573	645	579	616	580	606	568	607	616	600	577	555	563	617	598	592	590	611	608	599	569	581	561	591	624	585	589	570	618	571	591	574	608	598	607	589	633	596	642	566	613	607	573	624	594	581	616	560	587	646	600	600	595	590	587	614	620	609	592	587	623	599	578	615	605	603	619	524	569	594	579	608	569	613	629	585	572	641	614	621	600	630	576	606	582	600	599	589	604	582	577	604	602	580	634	578	576	588	607	635	638	592	586	601	626	606	585	622	612	602	597	622	596	574	616	577	592	581	638	571	564	588	591	630	605	615	619	597	564	617	609	585	585	621	589	569	566	591	619	607	591	568	608	593	611	610	602	597	555	630	616	607	597	587	587	553	591	628	607	627	561	562	595	565	581	592	616	609	564	556	578	582	547	578	599	648	577	600	640	621	604	583	634	611	579	579	595	637	584	597	590	629	584	624	569	562	577	583	603	601	583	603	624	630	616	595	580	606	612	603	602	627	601	609	603	583	602	563	606	586	597	663	571	575	610	665	606	636	586	619	570	581	555	604	629	631	596	634	593	617	601	597	567	607	607	609	594	590	581	578	579	643	605	604	619	588	583	622	630	560	606	610	608	606	570	581	620	607	574	630	545	559	600	553	579	617	635	596	600	591	603	629	629	584	597	536	594	592	586	648	591	602	583	560	573	586	581	629	580	613	634	551	615	586	596	569	603	585	586	607	572	600	581	588	588	613	605	581	591	578	598	630	552	585	613	547	656	579	589	603	623	629	581	638	601	560	618	563	589	599	600	602	616	587	637	584	580	586	633	607	647	566	590	604	564	609	609	598	606	563	585	604	563	574	634	564	589	594	579	608	587	537	601	649	569	618	585	575	588	599	582	620	602	570	632	605	578	645	605	590	579	606	618	632	624	606	587	676	631	578	619	588	573	562	575	638	573	578	593	596	624	608	587	583	590	626	580	550	604	586	574	576	607	624	619	578	589	611	608	598	610	566	626	617	594	657	618	596	584	573	599	556	652	614	607	619	594	584	618	635	571	646	613	595	617	587	599	634	611	609	612	612	592	640	576	599	589	584	568	595	599	630	643	609	572	577	562	600	604	594	572	581	570	643	575	621	624	588	594	599	596	629	595	587	591	564	598	570	638	593	614	570	591	642	609	604	610	589	576	544	607	591	581	588	597	631	616	606	637	621	582	591	571	554	581	566	618	580	611	675	638	620	609
52123	45315	29790	22243	17492	35635	48622	34726	14410	955	253	276	270	221	219	266	225	239	217	246	249	237	248	230	233	254	252	249	246	242	241	222	255	270	260	239	251	260	234	285	229	222	245	264	236	257	223	228	252	235	223	235	239	249	219	246	230	220	259	214	231	229	263	245	222	255	239	242	291	265	259	250	248	231	231	266	222	241	228	267	268	255	230	229	266	246	219	247	234	272	237	235	229	250	227	231	260	219	221	212	219	243	247	239	253	241	216	234	216	222	245	226	243	248	244	242	251	234	216	263	228	256	250	234	222	222	248	242	261	228	260	247	237	250	247	201	193	231	239	260	250	231	238	249	236	229	227	240	265	250	219	239	249	243	235	240	226	212	241	246	242	236	229	239	232	253	229	264	227	257	244	238	240	243	226	236	250	252	242	230	229	248	245	252	224	244	239	226	236	230	255	242	244	246	229	208	236	257	244	250	251	213	203	246	249	234	234	220	235	256	230	242	212	214	256	274	238	235	253	225	253	243	248	245	246	257	256	241	217	243	238	241	236	242	205	255	244	238	250	231	251	236	249	269	242	239	189	200	273	224	244	247	245	238	237	230	215	217	228	216	213	218	235	240	284	263	260	259	234	234	239	240	267	210	231	228	232	255	240	231	242	257	255	248	219	210	223	255	228	241	270	248	240	233	249	232	223	231	232	250	245	237	243	253	245	225	221	252	246	234	230	232	222	234	249	245	248	222	234	275	253	239	223	212	244	226	210	241	232	229	219	232	225	241	225	225	220	253	230	229	233	212	246	265	220	235	260	243	224	251	233	235	226	235	229	257	222	233	244	250	229	227	235	251	204	238	240	228	226	236	227	273	245	262	231	240	230	248	277	258	252	213	210	244	228	237	245	246	233	226	227	201	234	224	241	239	209	231	240	208	241	267	229	242	241	228	233	250	237	268	239	215	223	246	261	198	240	250	261	225	241	240	254	244	251	215	264	238	268	212	242	221	237	221	244	194	256	262	231	260	210	240	259	239	254	231	238	238	232	215	241	222	231	269	232	235	249	223	221	223	248	230	233	234	232	248	220	243	246	226	243	224	220	230	255	249	266	236	240	248	242	243	205	207	243	229	209	213	226	251	237	250	236	238	242	224	211	235	237	218	274	216	238	252	238	237	232	245	241	225	206	223	247	230	246	213	223	218	232	244	244	196	226	226	227	259	230	273	257	245	237	234	243	233	253	232	215	218	259	255	221	243	234	230	232	255	228	217	259	281	260	241	238	237	263	272	249	246	240	236	236	211	240	268	212	227	243	246	209	220	223	238	245	227	239	238	247	249	220	249	230	263	265	249	231	228	236	246	245	207	233	232	248	259	242	270	226	253	234	237	231	231	283	236	266	226	243	228	233	256	264	264	212	215	227	228	245	266	228	233	219	252	258	224	230	237	263	199	235	217	234	228	229	245	250	233	246	252	238	270	236	237	257	245	245	259	239	225	240	252	237	229	243	237	234	232	242	266	232	235	248	244	214	238	267	215	250	231	216	246	248	237	252	234	228	242	224	232	239	249	241	249	245	246	227	255	240	233	217	254	200	238	228	221	243	230	216	236	230	221	235	199	236	250	248	244	226	240	239	235	251	263	260	254	238	228	247	218	260	223	264	251	235	248	254	217	218	256	212	254	223	244	228	244	246	223	238	235	241	266	242	206	223	235	255	251	241	253	214	222	245	226	259	214	237	241	227	240	236	260	231	237	230	228	225	245	244	240	247	228	239	244	251	232	244	228	246	227	233	226	239	236	210	258	261	218	240	253	227	241	225	256	241	229	220	245	237	244	241	254	246	239	254	223	260	223	222	222	268	262	227	239	239	232	235	266	228	258	255	253	250	216	232	227	259	266	221	232	270	217	239	205	255	244	237	246	252	252	229	237	255	252	241	239	262	245	242	278	200	250	244	235	217	250	246	245	256	222	246	228	230	233	260	248	231	228	235	259	227	216	228	262	235	230	218	242	241	244	269	232	241	239	215	232	228	254	211	235	229	230	273	251	188	244	227	250	225	248	265	229	265	254	232	248	239	251	242	232	287	245	252	236	211	238	244	235	250	224	261	215	229	247	231	257	220	224	232	224	235	232	218	245	245	246	272	272	237	236	271	243	249	272	238	222	212	251	263	259	252	235	246	221	228	270	266	235	240	233	231	257	224	215	200	245	248	267	269	236	246	254	240	231	252	201	226	244	241	250	241	256	274	228	238	268	231	240	235	236	251	260	229	252	230	243	265	236	234	256	241	232	231	283	264	226	234	262	227	240	268	248	229	210	233	216	264	242	240	252	256	243	230	220	249	249	241	248	247	236	225	261	246	228	249	254	238	245	239	263	246	232	247	259	253	253	259	224	212	242	227	253	248	231	250	233	246	222	250	256	220	262	259	241	255	229	266	228	238	243	223	237	229	220	221	216	240	256	248	200	245	249	249	230	223	237	227	233	230	220	230	235	215	241	247	241	232	248	251	233	261	246	231	224	262	236	228	226	270	199	232	236	238	230	222	235	263	259	229	243	257	251	243	242	246	255	232	236	232	229	226	246	225	213	248	242	220	244	239	243	236	234	249	236	218	228	298	207	237	228	245	229	239	273	237	240	243	250	234	230	233	233	231	239	262	264	234	268	232	226	230	233	210	244	241	242	244	260	247	242	250	202	253	244	244	263	255	240	230	232	254	247	242	224	237	289	259	230	217	264	243	275	242	245	244	238	239	229	246	216	240	256	219	220	242	220	228	262	238	244	245	220	242	256	248	232	254	234	227	238	261	226	218	233	232	269	258	243	208	258	239	255	251	209	210	246	230	270	222	249	232	227	213	223	244	248	237	240	267	216	237	241	247	213	232	261	203	227	261	244	259	207	237	220	212	205	224	239	240	248	225	265	255	235	231	254	216	183	217	223	238	226	231	263	249	240	277	264	250	210	223	247	259	257	216	243	245	234	237	229	261	242	234	223	258	263	210	253	256	207	242	247	240	258	259	225	251	211	232	245	232	239	219	248	242	220	245	259	230	236	229	244	231	226	227	212	256	234	230	250	242	246	252	268	250	212	237	227	236	240	219	253	242	249	252	213	242	254	246	244	229	265	240	224	228	235	226	223	233	228	218	227	221	236	237	223	257	256	236	225	213	243	231	224	240	229	243	244	223	221	223	245	249	232	214	207	239	244	247	242	226	247	211	256	242	232	223	246	241	232	253	256	248	257	244	232	233	227	262	259	239	214	225	247	204	255	264	252	246	238	216	245	247	242	230	253	248	237	212	241	243	223	252	218	230	252	214	228	218	238	235	252	238	235	256	230	235	227	248	221	251	240	225	228	241	245	258	251	216	235	242	262	243	234	215	235	237	220	225	223	232	208	248	218	225	233	263	230	235	240	218	210	241	250	242	239	237	237	229	240	262	240	239	206	224	225	275	236	224	245	250	235	242	256	229	267	263	219	237	223	250	200	227	227	239	233	234	254
42188	47910	16867	6124	6565	51255	59238	45980	21753	852	704	649	691	612	642	704	627	594	631	647	667	639	655	666	600	610	638	653	608	662	670	647	622	644	646	644	650	619	666	612	667	620	631	612	615	688	618	671	661	617	584	640	621	646	644	608	646	621	651	663	710	590	588	637	668	661	744	783	722	655	649	645	614	678	595	629	608	659	617	667	652	639	670	579	622	610	572	640	631	657	642	609	614	653	665	669	648	650	654	648	650	684	639	688	643	617	626	616	595	623	616	608	668	623	651	677	637	583	654	606	645	638	624	635	628	672	616	626	609	663	673	676	662	654	609	656	639	668	650	614	612	647	636	593	655	669	589	606	639	602	657	620	632	629	666	629	593	645	676	665	649	645	677	662	631	649	624	610	664	640	620	672	621	639	619	629	625	621	652	661	673	667	633	618	654	645	650	684	625	629	627	603	665	607	630	583	666	662	628	601	676	635	632	638	647	637	642	595	637	601	618	665	619	620	634	637	613	627	594	621	615	623	675	640	608	655	649	657	625	646	682	677	643	598	662	652	598	629	634	591	636	605	647	630	674	637	656	609	654	620	659	646	607	641	659	657	627	645	667	602	682	657	604	630	601	715	675	599	610	644	653	656	654	622	621	625	652	624	635	624	604	636	620	606	648	642	628	653	605	627	603	624	623	618	632	661	636	634	645	637	656	659	608	612	637	625	623	636	625	624	647	639	621	660	596	647	648	607	690	606	658	689	671	630	634	628	640	673	631	619	621	687	597	634	644	629	619	631	687	642	626	651	632	660	625	675	645	660	619	643	602	622	659	623	632	634	648	650	657	649	616	654	640	658	622	622	626	635	615	611	667	646	637	614	646	609	603	638	640	632	642	654	656	631	619	600	665	649	654	611	616	618	682	654	650	676	637	630	675	644	642	707	630	615	695	636	662	650	639	649	622	648	684	653	633	642	601	659	640	634	621	593	630	646	596	621	638	661	648	708	632	670	648	673	635	638	640	596	647	642	623	649	659	627	624	681	680	660	642	621	678	644	596	618	631	654	615	660	646	637	655	635	670	671	618	623	684	649	612	651	665	687	587	637	647	625	665	605	659	668	658	604	666	600	608	658	614	591	691	642	660	617	654	609	631	685	642	653	616	668	650	652	654	673	600	659	644	645	651	684	649	659	662	628	644	675	604	633	696	629	675	608	646	635	653	639	630	648	626	586	688	651	656	629	648	582	676	632	599	635	578	628	656	671	656	654	650	641	644	645	623	643	602	601	648	629	625	678	620	667	646	622	630	670	635	629	656	623	596	627	621	623	652	596	638	674	640	632	648	645	688	609	629	625	664	664	631	632	623	692	610	665	665	642	616	657	641	692	661	633	632	649	642	620	686	635	614	577	646	650	611	613	627	646	606	646	632	658	638	680	615	642	590	665	639	592	603	680	620	661	604	610	605	670	606	620	658	639	638	653	621	625	596	636	664	643	632	665	625	662	621	655	655	654	622	642	657	683	670	652	621	642	638	688	690	659	684	646	635	602	630	604	665	597	644	601	680	640	652	677	662	660	616	642	649	593	666	646	657	640	613	627	640	640	648	659	615	601	633	610	667	639	649	608	637	657	614	638	652	637	626	584	685	616	639	601	621	640	628	674	637	600	596	651	615	659	622	660	627	632	679	649	645	649	618	621	670	644	635	628	655	665	643	625	626	655	626	606	654	699	667	632	640	622	669	647	657	627	635	643	667	678	615	676	662	674	661	651	644	634	702	635	643	595	668	645	625	684	630	660	607	647	658	621	637	635	603	657	627	645	610	642	649	640	689	624	671	641	620	623	645	632	671	616	637	655	653	623	664	656	623	637	642	631	642	639	683	638	643	609	602	617	669	622	668	681	565	608	612	667	658	632	666	602	602	648	633	655	646	696	632	641	610	630	637	634	666	601	667	654	638	598	658	610	614	644	656	588	641	630	636	680	659	633	673	637	599	628	617	647	659	616	675	656	650	617	674	622	610	657	633	700	569	617	651	681	659	612	619	644	622	644	633	652	607	597	653	652	607	691	658	634	630	640	616	639	640	629	587	639	635	653	592	630	612	629	683	703	631	606	667	591	607	667	632	643	608	614	654	635	664	645	643	633	638	682	680	677	631	649	652	656	655	673	624	636	656	615	622	647	619	603	628	647	662	605	641	650	590	666	653	685	629	649	657	686	617	613	608	608	606	620	635	612	641	665	625	615	610	655	659	646	645	616	599	620	625	678	593	635	614	615	626	616	652	633	621	678	576	635	650	629	645	620	637	638	641	642	608	638	624	649	643	664	630	643	637	602	677	636	638	679	636	603	650	659	628	696	633	641	651	639	628	636	605	619	650	611	660	649	634	643	667	661	693	627	682	605	626	703	642	649	631	672	661	692	667	642	662	621	662	629	611	645	648	642	602	628	692	625	607	630	605	657	604	663	654	634	667	628	634	657	658	650	627	658	652	645	663	643	643	605	669	646	609	637	628	673	646	641	646	637	654	567	612	682	668	584	645	642	671	692	641	675	621	604	642	629	649	631	661	644	668	637	634	600	648	680	616	630	631	653	625	693	624	618	629	660	653	700	666	663	616	624	681	630	649	622	631	586	644	677	650	637	662	681	671	661	617	622	619	627	649	672	644	646	647	665	648	639	623	668	613	662	716	632	675	666	645	631	589	680	619	645	615	618	683	653	600	667	630	617	636	660	652	597	670	660	643	595	616	680	652	610	638	660	642	625	656	656	642	627	647	647	644	667	633	670	656	656	650	624	652	629	638	644	644	687	614	648	686	611	659	641	692	629	639	638	683	669	641	676	685	657	663	647	598	630	673	643	652	677	639	637	639	673	601	617	661	626	679	674	666	579	620	698	632	652	642	677	609	594	648	666	676	615	641	627	585	604	610	658	668	654	595	594	647	668	664	633	662	648	632	642	627	581	630	655	628	649	626	664	662	660	667	714	616	588	663	601	612	632	651	628	601	616	595	605	689	633	611	619	646	631	658	655	672	637	665	640	646	647	617	642	632	620	658	638	593	635	665	653	651	625	659	613	620	596	606	617	661	588	621	631	645	569	619	637	626	631	668	642	675	608	597	699	643	616	617	680	630	637	646	648	624	632	667	618	630	599	648	625	690	650	637	634	624	648	633	618	670	636	605	614	626	674	644	620	644	632	640	659	674	609	597	687	680	670	606	678	639	619	663	625	632	573	647	637	676	603	632	648	676	634	703	632	651	603	667	613	600	678	614	671	669	659	623	680	680	640	619	630	637	685	635	610	658	657	602	663	616	617	643	657	615	632	662	656	623	649	629	609	650	611	649	648	618	609	655	663	657	651	594	645	645	624	656	632	630	623	652	625	647	616	627	640	637	650	625	617	626	671	640	630	642	680	623	658	643	712	609	669	627	635	661	654	626	662	634	639	624	619	631	642	601	671	675	670	644	610	645	607	661	657	669	620	677	617	709	656	619	641	659	611	628	645
54454	44758	34819	24344	23914	47009	56924	44462	22124	2751	286	278	295	301	308	292	290	297	305	284	294	323	313	293	274	297	268	293	314	289	295	303	309	319	281	288	281	292	302	269	268	270	326	311	310	288	305	307	260	317	308	285	301	283	297	260	268	291	268	322	277	279	314	316	301	296	294	285	285	294	308	279	302	264	311	301	295	321	304	270	285	312	290	274	286	307	310	263	284	304	285	280	255	303	285	291	312	304	272	283	265	282	307	258	320	286	271	281	292	362	300	269	272	311	302	298	286	276	302	305	319	313	279	283	284	284	265	289	327	325	311	264	309	301	293	269	274	280	286	262	302	325	282	316	306	278	304	262	286	305	276	266	300	264	290	309	289	282	289	268	289	262	269	307	305	310	273	300	281	273	305	276	297	307	283	318	272	268	283	288	290	300	294	304	291	284	274	288	263	289	303	311	275	300	303	267	301	288	260	258	286	306	323	320	253	301	279	262	274	281	307	302	285	289	309	299	314	308	336	307	302	270	293	273	295	310	271	292	308	303	281	281	316	293	291	284	274	276	321	249	296	302	297	297	309	283	280	292	308	280	305	288	272	334	279	270	296	303	293	300	262	290	266	292	290	285	308	291	279	339	273	298	299	299	299	263	285	256	293	270	285	293	291	288	291	251	281	296	287	301	278	275	275	311	286	314	297	298	299	309	247	286	293	288	255	268	283	268	324	290	294	284	297	278	274	271	290	286	327	264	304	308	270	268	303	299	288	274	274	293	305	318	290	314	279	304	316	293	285	292	282	296	299	290	296	283	284	284	295	291	266	291	297	294	280	278	278	328	305	297	277	299	284	283	263	293	280	304	287	299	281	292	304	295	297	304	305	316	306	322	314	279	285	325	288	293	286	306	261	280	294	319	294	276	296	302	339	274	280	312	318	285	306	275	309	258	268	321	308	302	269	286	269	266	313	290	294	329	314	297	321	302	296	287	297	239	285	278	331	302	295	279	273	297	303	308	276	310	291	251	297	291	287	285	298	311	292	300	284	291	273	285	293	329	292	307	300	261	283	289	276	311	284	309	296	308	315	280	268	275	311	301	300	285	320	267	286	275	290	272	283	269	274	295	297	299	276	294	274	278	291	309	287	312	277	296	306	295	312	276	279	295	281	307	285	286	277	321	306	277	275	335	310	293	311	274	269	273	313	298	284	293	309	263	308	280	294	300	301	296	292	289	283	288	295	308	289	276	302	299	251	306	309	304	290	276	303	312	278	332	262	288	270	289	309	305	281	299	297	294	306	320	321	283	310	298	309	314	253	289	290	291	293	276	290	311	287	311	279	301	291	311	300	261	281	305	324	276	265	283	244	280	300	289	314	319	297	298	323	328	293	278	265	276	311	289	285	283	289	297	299	296	284	305	299	297	299	286	282	299	295	326	288	298	276	292	295	248	289	258	305	279	300	308	287	287	290	285	314	281	288	306	288	296	295	303	311	329	294	293	283	297	306	274	294	295	311	294	282	315	282	275	305	326	268	281	301	304	257	284	281	286	281	304	308	302	275	316	287	303	278	288	305	305	288	305	268	305	284	283	257	298	314	324	265	266	308	290	294	298	318	301	303	294	279	293	272	279	291	289	315	300	304	289	318	300	290	299	307	312	310	270	278	276	330	331	295	266	277	281	277	304	275	299	287	311	278	264	278	315	286	258	265	275	279	287	300	281	332	304	309	282	288	332	304	301	253	278	339	325	294	302	315	291	318	292	290	294	283	270	303	318	315	302	332	321	304	266	301	326	292	295	284	272	289	300	315	309	278	298	316	299	307	306	281	306	272	272	280	276	334	301	330	288	261	313	289	296	302	289	304	275	293	305	292	296	301	300	287	284	324	268	311	287	280	275	269	309	296	270	277	287	281	294	299	284	299	285	314	308	274	295	264	300	327	313	279	309	271	283	303	328	278	293	281	309	294	310	271	284	286	301	290	306	265	320	295	323	296	292	294	309	277	291	299	291	267	270	285	272	275	288	299	302	291	268	311	281	312	288	257	281	298	279	298	292	304	289	268	278	297	323	288	310	294	273	310	287	290	291	263	285	302	302	287	258	303	284	296	298	261	296	294	280	254	296	314	283	306	322	279	283	296	293	326	255	266	301	261	269	258	300	265	286	325	293	298	303	308	290	256	302	294	312	276	312	289	274	295	279	297	271	295	317	287	282	286	292	297	267	250	281	290	304	280	300	294	279	307	274	321	290	324	293	294	303	314	273	254	278	295	297	314	320	289	264	299	265	293	312	298	294	279	318	313	299	298	279	283	274	298	294	290	332	284	299	305	295	305	275	305	290	297	290	297	290	292	312	265	272	266	285	250	306	292	286	307	269	287	292	295	300	290	290	301	299	321	287	283	290	285	269	300	286	282	279	285	287	311	298	260	280	297	290	283	295	270	292	287	316	292	322	299	277	272	293	259	278	326	258	292	298	292	279	284	269	293	298	293	291	287	286	325	280	280	266	285	272	301	298	276	281	287	279	272	314	298	258	305	290	253	276	306	295	301	266	256	267	290	272	274	270	282	298	309	293	287	305	303	255	268	322	318	310	291	290	291	279	233	318	271	263	265	299	297	296	294	290	304	318	281	279	302	317	309	282	296	320	291	284	273	294	278	270	260	318	306	325	307	255	297	294	287	306	276	322	298	296	284	273	265	279	266	300	316	272	280	291	307	245	295	304	290	299	268	286	294	310	292	300	307	307	315	295	297	266	243	295	280	292	291	311	276	293	280	282	311	281	311	264	301	300	302	297	266	277	281	288	304	301	280	321	264	275	258	300	290	266	291	273	292	285	278	286	336	316	288	310	307	291	287	254	294	271	265	280	283	292	308	317	307	276	276	300	344	311	266	325	301	314	319	287	289	307	328	307	299	316	282	284	298	276	322	288	305	283	296	312	294	300	294	268	250	283	290	288	298	299	312	295	293	297	304	300	270	295	318	284	323	259	283	286	313	283	271	300	303	310	310	276	269	266	284	274	280	314	296	276	291	274	288	296	283	309	296	282	308	342	307	271	275	304	263	294	293	308	288	289	274	273	327	276	305	312	277	299	303	342	317	295	315	287	253	284	301	267	296	297	286	304	255	286	277	292	305	278	315	288	307	304	246	290	272	299	269	296	295	320	271	285	313	279	311	276	312	257	292	294	293	258	274	308	282	298	296	294	281	268	275	269	331	300	292	283	285	303	307	246	297	239	293	259	283	283	290	293	266	309	320	281	310	284	310	278	291	289	292	290	265	321	329	290	309	297	305	333	282	307	306	329	284	282	309	278	302	306	282	300	268	305	293	277	293	284	294	296	302	300	269	302	280	320	287	280	286	306	266	323	270	280	313	308	274	288	322	302	302	285	287	297	287	255	288	293	302	295	315	244	306	302	263	280	265	290	304	300	284	269	304	296	258	286	317	271	295	299	263	279	301	280	295	323	305	258	293	276	282	308	281	279	284	322	287	302	291	292
47232	52210	30906	10716	19757	67207	71922	55217	27416	880	769	756	727	754	745	739	766	759	745	762	798	786	760	743	754	759	784	757	777	763	770	737	691	775	707	753	787	741	763	744	752	674	731	688	722	736	708	752	790	762	779	697	698	733	730	732	724	693	740	716	720	760	702	778	768	764	861	901	856	763	728	765	788	735	751	700	788	768	814	698	754	743	794	727	750	738	719	746	713	734	736	738	773	718	737	711	685	778	745	766	759	760	769	723	714	752	716	772	751	739	753	756	733	746	735	726	756	745	720	775	752	783	727	745	805	780	810	735	766	723	773	749	718	756	780	774	730	755	781	713	753	702	746	789	733	760	764	772	771	704	762	727	794	725	705	713	760	769	734	766	771	740	728	752	770	738	755	733	752	753	727	735	754	728	763	747	779	764	785	760	733	735	688	778	744	718	760	757	719	790	738	776	726	698	751	754	712	795	755	718	750	773	750	754	761	794	747	699	788	721	754	758	753	728	764	689	741	769	749	761	750	751	781	753	725	744	751	778	716	755	752	805	744	766	737	713	749	747	761	736	770	736	782	759	717	770	757	763	752	704	763	741	764	747	704	753	758	755	771	781	723	763	750	727	779	726	766	751	727	750	771	727	774	722	744	720	743	747	743	753	753	750	758	739	768	724	714	759	800	714	732	778	678	742	729	741	716	717	720	756	707	719	739	748	793	792	754	742	784	725	762	738	741	757	758	760	769	753	769	737	769	740	722	718	719	787	744	710	744	765	734	770	731	725	747	721	781	701	743	821	757	787	738	750	756	749	744	743	707	721	746	733	772	777	768	766	777	723	729	729	739	736	721	725	701	731	718	807	718	729	787	712	738	757	730	768	746	725	695	729	763	731	755	733	751	709	710	704	740	779	737	744	745	813	755	747	768	704	779	767	724	745	769	796	742	717	717	771	740	732	760	727	726	738	728	802	735	732	759	749	773	748	691	773	770	689	743	795	744	752	784	737	743	761	769	751	740	746	709	747	733	746	780	723	762	723	735	735	747	707	771	716	712	728	713	784	752	694	740	775	758	725	727	732	750	691	741	769	716	799	787	705	765	726	731	705	723	816	737	754	768	760	766	706	760	688	768	744	729	762	747	774	707	748	757	744	752	783	739	757	757	729	757	721	764	689	709	712	709	746	766	744	778	750	769	741	752	710	786	729	743	769	729	760	757	826	728	734	718	740	743	741	708	717	731	718	744	801	754	718	751	796	747	770	710	764	780	745	748	763	690	752	703	729	726	737	714	736	739	755	771	746	722	719	734	762	756	734	764	768	773	752	705	676	759	743	742	758	753	770	721	747	723	763	728	733	732	728	724	719	782	715	768	689	712	726	720	757	735	715	762	768	737	754	720	772	736	742	736	757	719	737	757	772	734	757	744	729	759	810	711	760	711	729	772	724	755	733	696	758	733	732	791	784	727	771	720	789	717	717	779	740	780	775	708	719	767	741	747	758	766	735	701	733	727	754	751	745	753	741	766	728	791	781	771	728	789	796	714	754	772	777	717	749	738	733	770	735	776	768	730	773	709	724	788	713	768	793	783	750	752	749	743	719	710	773	738	759	734	727	716	708	718	773	766	761	760	742	730	705	750	733	762	774	701	776	784	733	747	771	760	743	733	745	704	740	745	759	790	715	767	738	762	770	759	754	748	749	700	785	749	702	739	798	747	740	754	739	736	798	703	755	795	792	781	746	747	715	801	723	749	843	737	747	798	734	812	761	766	799	740	707	739	726	783	753	742	763	758	793	746	717	774	730	718	739	783	727	747	725	777	718	769	706	730	760	753	746	723	749	742	740	740	696	735	766	779	743	743	749	719	767	752	721	749	723	755	698	733	755	723	739	725	740	732	757	718	727	735	754	782	713	746	721	712	745	746	741	795	732	771	687	764	774	762	764	761	742	717	742	737	726	718	721	742	809	798	735	792	743	711	762	704	756	772	753	717	698	748	761	761	766	775	770	770	752	738	721	672	808	734	717	697	732	784	773	798	810	710	715	743	752	735	711	806	746	781	790	743	746	800	799	774	688	801	713	762	710	687	742	757	710	724	675	728	747	732	716	760	737	711	743	785	794	759	732	740	780	743	709	764	775	762	717	776	744	708	729	799	719	712	710	737	731	738	723	714	735	743	743	752	763	766	794	748	714	743	750	774	713	789	750	753	711	743	763	754	772	740	785	758	790	755	736	774	721	821	723	750	700	727	766	755	703	712	725	729	742	703	783	746	709	760	747	701	729	787	748	721	758	751	744	781	740	777	740	717	700	753	721	762	697	732	727	752	746	802	769	757	696	707	757	709	736	744	725	781	750	733	758	763	744	758	752	759	742	777	716	757	703	728	726	743	739	742	751	754	751	801	748	756	729	812	766	751	721	737	750	759	772	741	736	748	714	741	731	682	790	730	747	728	748	787	725	701	730	750	746	740	758	742	714	827	719	758	743	703	748	749	732	744	739	742	798	738	779	741	768	768	744	752	760	779	728	712	769	733	721	727	704	724	720	764	736	746	783	757	734	725	749	726	727	723	736	689	739	761	742	741	726	734	754	778	771	762	741	745	751	711	759	755	750	757	754	755	796	783	761	771	750	769	723	785	766	759	753	753	703	748	746	803	747	744	736	741	769	766	717	729	754	722	761	760	742	784	717	757	720	755	701	751	744	757	773	765	741	736	713	753	777	798	723	779	727	736	755	743	777	723	722	769	748	724	695	737	720	749	799	755	770	728	793	726	714	728	764	751	737	722	750	746	705	765	750	745	729	775	759	721	746	741	766	728	767	743	707	714	739	758	709	760	727	760	736	752	771	759	760	739	747	768	806	776	735	703	742	739	750	763	737	781	748	729	766	724	793	768	736	749	713	710	772	740	748	733	821	780	759	741	798	760	765	728	745	787	733	789	752	738	730	744	719	789	784	754	767	702	704	708	736	746	711	792	742	807	723	797	765	737	681	768	739	734	757	713	783	757	778	733	714	745	758	734	766	753	761	776	782	739	733	735	777	710	740	764	794	717	754	743	745	773	768	774	721	746	740	719	760	724	776	732	725	726	768	770	760	743	745	791	718	733	748	809	749	737	723	713	742	726	792	731	736	745	770	728	762	693	755	730	741	782	725	755	760	779	735	749	729	753	765	740	780	748	688	702	762	756	730	758	729	710	736	706	741	728	716	797	772	722	699	732	731	731	773	754	753	716	748	708	737	786	743	797	771	761	777	753	762	758	762	797	768	766	733	726	754	733	761	697	716	725	777	779	740	737	749	741	719	755	737	734	725	761	787	748	728	771	783	768	757	794	734	731	751	739	731	759	742	710	775	743	771	744	766	700	733	725	724	765	726	763	756	735	776	736	747	692	809	746	738	753	790	768	770	714	737	742	787	726	756	748	734	718	704	738	775	756	768	737	724	768	765	797	804	724	712	740	780	739	794	691	754	699	760	736	714	734	821	745	703	775	699	726	745	767	775
16083	18635	7667	1111	626	4964	5202	3785	1443	227	205	246	205	214	241	233	226	232	249	233	206	219	220	226	217	221	229	249	224	211	219	223	230	206	217	230	230	216	232	226	227	213	225	217	228	256	222	243	212	218	229	235	216	244	249	211	251	207	221	211	230	218	199	208	237	263	249	216	216	236	212	234	205	225	231	236	216	212	230	201	217	225	223	238	230	211	201	229	206	241	234	222	187	218	227	232	222	206	238	197	216	203	242	213	206	246	241	249	221	212	225	213	214	243	247	196	219	223	220	197	230	206	250	232	221	208	238	216	218	193	224	213	201	226	232	234	208	244	245	253	229	209	259	233	207	225	206	251	218	227	201	210	209	240	213	212	217	230	207	213	250	244	213	210	223	199	220	218	216	229	195	222	251	245	238	219	234	210	207	242	237	219	238	243	250	249	222	229	214	224	213	237	230	254	218	209	233	224	232	229	213	243	214	221	231	229	219	238	215	225	238	237	208	247	228	220	211	259	200	224	252	219	251	224	234	219	231	225	213	230	241	223	243	215	237	228	218	222	223	238	236	229	209	242	243	208	209	205	227	252	218	248	218	230	199	191	197	205	209	211	196	216	219	218	199	220	229	250	238	238	197	221	222	255	231	230	266	216	243	209	222	203	218	228	240	228	214	223	205	234	224	245	201	240	218	231	248	252	229	247	230	240	265	235	223	228	230	234	200	224	198	212	240	220	226	232	220	217	232	240	224	220	227	224	233	232	243	241	231	209	219	182	207	236	236	250	238	219	222	224	191	231	207	203	227	212	212	250	214	217	200	199	214	230	194	223	212	240	199	222	260	244	220	226	216	236	209	183	245	229	226	228	220	212	217	209	204	252	199	242	232	234	215	225	235	228	215	240	241	206	211	204	230	198	215	210	229	208	216	220	222	218	213	193	232	225	223	213	241	244	221	237	220	219	194	241	213	235	211	239	230	238	216	186	230	241	237	208	232	246	223	240	245	204	236	216	211	226	223	195	233	241	237	211	221	226	252	242	226	231	214	208	245	227	231	221	220	222	214	215	236	206	187	234	215	240	245	224	221	202	220	219	219	243	215	246	228	224	238	221	214	195	219	204	203	227	223	213	213	215	199	216	212	219	227	205	209	234	222	215	244	212	237	210	230	216	228	204	211	233	225	218	243	257	212	236	204	201	254	226	229	209	220	226	246	234	219	241	242	230	208	221	216	199	223	218	236	248	249	266	240	240	214	216	227	241	240	230	217	206	225	205	203	229	210	228	209	212	224	193	217	241	244	243	233	220	230	233	226	218	208	210	218	207	217	228	238	209	210	225	240	223	240	203	210	253	245	212	217	232	206	254	238	235	233	239	199	209	221	227	218	214	208	234	214	217	232	212	191	231	245	229	223	247	215	215	214	216	216	220	205	213	206	196	209	257	236	205	244	218	233	201	220	215	215	237	228	215	204	222	229	250	216	261	216	235	231	226	228	229	219	211	222	234	206	222	234	213	236	225	219	223	257	233	178	235	245	221	239	233	240	248	215	241	213	257	210	218	252	237	217	210	224	209	206	214	243	250	230	222	237	211	218	244	247	233	219	214	246	195	221	226	209	236	222	257	217	241	235	242	229	223	211	235	240	230	226	226	212	212	222	216	240	205	238	211	243	225	257	249	214	225	194	214	204	213	218	210	218	205	213	226	189	224	218	218	228	244	220	219	183	242	230	199	198	209	242	228	218	220	226	234	226	227	218	206	244	270	212	204	196	227	214	209	213	222	223	209	228	223	245	221	221	253	206	214	210	232	209	237	257	211	205	219	212	221	221	179	226	215	213	228	238	214	253	196	225	206	225	228	225	227	221	191	243	190	234	200	230	228	227	210	225	251	219	239	210	212	240	193	219	219	201	218	245	230	231	217	210	200	234	213	230	230	234	192	196	205	230	224	227	226	222	207	243	207	236	223	233	220	219	248	249	208	221	257	207	214	222	244	219	231	213	237	251	190	221	231	195	217	207	204	203	216	188	249	223	227	215	215	223	217	206	244	196	240	221	237	213	223	208	208	208	209	239	244	224	235	188	243	215	213	212	228	211	267	246	204	215	230	249	221	206	230	232	204	242	203	217	198	237	217	211	229	234	207	238	215	230	244	215	231	213	220	217	215	214	204	223	227	206	242	250	222	207	216	227	243	231	201	210	233	221	222	220	218	188	235	217	208	240	253	221	213	236	235	230	239	212	235	223	207	220	212	225	223	246	221	210	210	214	232	233	199	236	239	242	234	228	228	196	199	225	225	235	215	266	214	230	196	211	222	202	229	234	192	233	226	201	228	212	206	205	222	215	238	236	220	225	235	212	243	217	196	238	220	199	213	218	219	213	228	220	230	213	207	243	219	187	225	233	225	242	218	236	214	217	214	215	229	209	232	225	225	224	234	218	249	242	234	230	206	205	207	242	223	230	224	215	232	200	204	240	235	206	207	178	228	222	192	214	238	208	227	225	204	232	173	228	221	256	220	222	244	241	246	207	220	246	243	207	225	223	206	244	226	220	205	238	231	231	232	218	221	248	232	237	214	210	242	229	228	236	224	218	229	205	237	226	215	191	190	223	204	227	212	214	238	209	243	248	240	218	235	207	207	238	234	249	191	230	228	241	234	214	241	206	246	215	241	231	222	232	229	215	240	231	235	225	206	208	226	230	224	234	208	206	236	222	232	191	214	206	240	240	232	216	222	260	223	211	221	241	245	215	215	211	222	257	223	235	202	220	208	225	213	226	223	218	213	213	199	216	204	220	229	212	222	235	215	211	232	215	231	240	217	223	216	199	229	209	229	222	212	222	248	199	223	206	241	221	225	234	216	214	253	220	202	210	215	215	229	195	230	218	215	245	242	234	236	208	204	213	214	211	199	206	216	222	248	221	225	224	215	219	224	243	229	209	210	228	242	208	222	234	231	202	240	245	207	241	207	206	215	243	246	213	220	226	222	232	200	212	250	207	214	216	225	216	223	230	204	225	223	197	216	228	236	211	216	223	256	235	244	231	198	214	235	194	192	205	227	215	208	225	197	214	217	219	215	231	249	247	226	230	227	234	248	225	227	229	223	245	214	236	232	219	216	232	210	232	211	211	210	222	244	215	227	221	208	225	218	244	237	225	239	246	230	210	222	216	231	230	218	188	216	213	209	231	198	228	226	242	190	211	231	201	215	229	230	221	257	236	231	235	231	213	198	215	225	224	202	213	203	220	231	237	223	221	179	207	186	215	238	207	218	213	210	242	224	232	230	221	238	240	222	256	228	214	222	226	240	192	223	219	235	234	215	192	238	218	237	215	254	218	231	232	229	238	199	244	195	210	257	206	216	219	213	227	236	215	221	208	227	204	220	227	218	231	203	214	237	217	219	219	206	204	234	202	215	250	229	197	216	223	229	228	201	185	223	200	233	193	222	240	263	199	248	216	236	245	278	219	206	211	226	209	219	251	235	219	223	243	237	213	210
12952	21312	4551	1207	2144	18223	16909	12810	4744	560	615	652	600	644	608	616	605	617	602	607	591	589	644	597	601	579	625	648	606	597	589	612	584	590	642	606	610	608	596	625	603	584	557	650	609	602	596	626	663	615	600	603	652	589	566	600	668	625	632	621	603	642	610	630	607	578	594	623	629	572	608	602	562	581	608	632	601	610	569	618	586	595	596	557	612	647	628	622	535	618	628	624	599	592	592	633	606	605	649	606	594	638	632	618	579	582	635	591	630	545	636	585	676	571	617	598	611	617	633	646	579	627	604	622	581	617	591	620	652	594	609	576	605	618	653	590	600	591	573	616	640	568	677	613	620	567	583	585	614	614	655	660	634	616	637	609	608	627	602	638	575	537	572	579	621	572	555	594	573	616	582	642	582	613	640	616	590	572	600	596	630	598	602	603	610	617	631	602	593	604	611	603	644	579	602	587	632	588	639	619	595	569	601	599	608	589	568	627	612	607	612	616	531	562	623	607	610	618	589	626	613	631	679	614	606	623	618	617	587	610	608	595	536	616	577	613	585	565	612	604	599	604	640	623	621	612	590	613	605	627	673	559	584	600	633	604	599	612	612	611	593	573	597	603	586	632	618	609	582	591	591	574	572	639	628	618	620	584	603	578	642	604	628	611	647	607	612	559	689	576	640	610	653	654	564	598	652	587	610	578	588	669	590	615	577	613	612	582	623	598	611	646	593	594	626	626	629	637	568	637	620	600	621	614	629	653	533	600	603	597	601	595	639	592	597	605	604	602	606	583	605	584	621	583	593	579	646	637	578	612	642	675	549	588	653	607	621	610	625	604	610	564	633	579	610	649	587	586	583	576	602	598	593	606	618	602	577	642	645	574	610	579	599	626	628	606	594	632	606	592	606	611	609	600	623	606	582	623	582	594	643	628	601	623	571	574	619	618	597	649	605	594	616	572	610	631	624	651	650	587	611	607	588	660	607	624	633	545	602	601	579	602	667	645	619	610	574	626	607	631	588	604	582	583	618	623	579	633	617	577	628	562	600	638	615	615	604	638	631	634	608	619	584	571	616	617	632	607	561	604	622	629	584	604	642	648	606	606	620	619	589	579	591	590	619	633	611	605	593	650	575	590	616	608	607	588	619	616	612	615	634	590	602	590	635	624	646	603	638	620	608	610	651	591	595	648	608	623	613	632	597	619	624	612	631	623	629	645	626	607	587	630	599	581	618	606	590	592	553	655	618	623	578	595	617	596	639	602	573	651	597	612	641	647	604	636	549	601	636	617	588	590	563	641	606	587	604	654	621	603	576	599	625	584	593	631	588	581	596	616	600	592	649	614	634	570	629	598	625	613	618	643	602	624	633	602	639	629	618	573	636	615	608	605	596	589	642	638	577	588	628	658	591	599	602	600	589	606	598	622	607	633	615	642	627	602	570	609	637	635	636	635	618	617	582	612	654	605	624	582	598	634	622	599	620	619	627	620	581	638	646	604	623	606	591	626	600	571	613	621	576	616	581	569	586	619	647	642	570	603	624	633	671	621	558	573	567	572	640	609	650	609	580	572	597	605	574	614	641	556	570	591	613	614	617	644	619	601	610	623	615	608	588	606	602	626	631	610	622	600	619	589	614	638	619	611	636	611	627	618	649	595	668	597	603	610	579	610	599	609	585	626	585	598	619	585	568	603	598	566	606	588	610	634	621	593	578	622	601	605	589	608	582	629	617	596	566	604	594	599	571	614	603	591	593	575	573	593	645	623	667	582	586	600	609	616	555	579	581	643	590	578	641	615	601	589	614	618	601	589	621	587	628	621	615	599	638	631	631	624	588	568	613	589	628	555	576	620	565	606	632	605	579	625	580	646	633	645	644	599	587	623	599	595	646	626	570	610	673	612	619	607	598	639	622	614	599	606	674	608	665	574	604	619	632	654	597	607	618	598	626	603	636	610	593	630	626	590	575	615	621	623	624	661	667	620	589	576	647	639	667	609	604	621	581	606	619	596	606	559	583	595	611	612	610	594	581	631	625	667	597	582	586	534	623	608	639	589	595	607	602	615	590	615	609	593	613	623	611	580	653	642	583	620	620	581	597	615	573	565	593	596	582	537	632	625	621	629	645	586	594	638	588	651	611	619	587	601	594	615	662	597	623	609	597	630	591	627	629	616	568	586	664	620	621	614	589	606	625	604	627	600	626	602	598	581	601	593	579	641	643	595	626	615	592	618	601	608	645	617	588	619	685	587	590	570	632	642	589	618	604	633	627	626	611	602	610	593	583	630	572	611	590	584	604	602	619	624	611	688	569	599	597	606	618	621	604	601	586	604	617	667	604	654	651	614	607	594	619	620	615	612	621	620	634	643	605	628	618	587	586	613	633	598	623	625	631	569	620	610	644	579	614	566	625	623	593	631	642	627	640	575	612	556	592	599	637	585	613	640	605	638	650	567	604	601	613	624	621	595	592	610	605	638	613	617	604	605	581	624	640	584	620	661	613	593	601	658	658	624	593	615	614	620	627	621	620	626	607	641	637	573	610	592	653	594	588	575	605	605	574	614	644	587	607	609	599	638	608	593	647	627	662	556	580	623	543	615	601	627	611	626	573	583	589	600	628	592	580	628	633	621	634	603	623	622	605	647	596	608	589	579	574	631	577	620	622	643	579	636	670	579	611	632	578	616	674	617	630	634	626	590	623	608	628	615	656	617	591	596	616	618	649	573	604	611	618	587	607	590	575	621	590	565	632	607	592	603	620	596	624	641	620	610	585	609	606	629	649	641	586	614	634	592	584	611	587	586	623	605	611	588	580	681	604	593	613	615	631	613	629	630	582	578	599	600	591	604	570	635	601	632	618	622	598	594	607	574	572	618	625	607	618	595	609	619	598	612	594	627	632	630	594	625	571	619	596	584	593	621	583	598	599	636	581	598	586	649	622	584	595	602	620	607	581	631	586	593	631	593	593	590	614	637	626	622	589	628	586	569	626	651	587	603	577	618	629	568	616	602	603	595	609	582	631	609	644	597	583	563	642	574	621	597	607	616	632	618	611	641	579	620	666	615	595	618	571	611	587	599	650	587	608	632	607	619	604	597	649	600	613	645	632	590	581	584	608	600	621	590	619	575	604	621	545	661	587	628	579	635	622	575	623	588	599	632	620	602	596	614	588	618	592	621	609	592	607	597	589	606	619	587	660	615	567	633	618	593	582	673	611	589	623	604	570	593	637	643	608	632	594	574	563	599	606	650	599	617	585	640	590	614	623	583	599	578	614	600	609	625	613	586	594	615	611	616	611	641	576	562	603	628	603	627	609	615	584	586	628	622	592	589	621	611	608	593	643	620	586	639	572	594	591	603	577	599	570	583	620	632	657	645	572	613	642	604	579	608	591	621	614	584	574	565	575	586	571	584	620	628	604	604	627	611	637	555	607	579	624	603	583	589	625	575	601	601	603	615	600	603	551	608	568	627	597	629	618	631	628	575	607	555	596	570	656	622
50768	48293	31324	24268	24492	43951	41544	28842	12115	1201	263	207	252	262	288	284	232	248	243	252	235	280	230	243	260	279	251	275	258	241	253	259	248	271	241	246	252	255	261	232	242	248	235	235	246	226	242	227	238	261	263	255	244	236	262	245	266	246	240	250	246	245	263	251	257	247	258	247	247	215	262	207	260	280	244	252	242	237	243	224	232	236	286	254	261	277	252	251	251	253	268	228	262	231	254	260	253	263	215	241	244	237	243	233	258	270	253	233	258	246	231	221	259	257	253	286	226	262	263	255	254	257	226	244	251	233	261	224	268	260	274	281	252	229	250	245	251	240	271	249	251	240	255	251	250	230	233	272	243	268	251	266	244	227	278	248	251	275	244	227	218	244	241	274	266	263	267	235	264	271	241	256	243	242	229	256	235	250	254	282	278	258	271	251	269	255	224	261	269	267	257	273	235	237	218	255	250	280	265	259	267	252	252	251	228	273	235	246	290	237	240	291	278	236	241	266	237	268	259	233	227	271	209	260	247	229	276	260	253	245	260	243	243	254	248	235	268	242	229	242	268	257	267	248	266	246	270	269	273	246	248	234	234	260	254	247	266	227	258	271	255	255	246	246	259	238	235	242	243	249	247	266	264	235	228	234	249	256	251	253	259	286	242	252	248	262	257	229	250	270	253	258	245	260	260	254	273	245	242	208	238	219	252	256	252	242	248	229	250	229	237	229	254	240	269	233	265	262	253	268	244	264	231	263	231	260	248	281	265	254	241	242	245	272	243	244	250	230	261	276	213	242	255	227	248	260	269	252	253	257	286	250	249	245	258	263	230	255	241	269	254	287	243	262	215	270	252	253	254	251	255	257	242	246	234	262	237	259	271	272	241	255	253	260	231	230	232	229	227	279	266	246	253	298	264	254	231	243	252	211	261	252	244	266	253	232	223	219	253	236	276	267	244	295	251	249	228	235	272	259	265	225	258	238	260	235	236	236	265	196	242	213	262	245	252	249	256	234	249	273	246	276	250	212	267	244	246	265	247	278	283	213	277	264	243	243	260	276	226	240	250	253	235	259	228	237	253	285	265	243	269	235	254	238	272	257	261	233	248	249	241	251	257	242	255	241	224	268	263	266	248	261	252	246	246	260	257	223	257	242	280	255	258	254	242	234	256	215	237	240	224	246	215	243	223	232	270	269	263	274	262	241	243	237	248	260	241	241	249	249	283	275	235	254	268	247	258	242	222	218	272	242	233	272	229	229	237	314	279	262	258	253	259	261	244	261	255	247	246	226	268	222	234	257	255	279	282	240	245	239	241	275	256	257	257	245	217	234	247	250	229	251	268	244	245	271	247	240	247	272	259	230	271	249	249	250	267	260	237	274	218	258	264	265	248	249	244	265	276	221	239	289	238	248	256	264	255	250	255	246	235	236	254	234	232	261	250	233	235	265	273	246	228	238	242	252	264	261	266	242	237	242	228	253	220	230	263	284	255	234	258	246	233	263	244	272	255	275	251	259	276	244	248	272	255	264	262	283	226	249	285	269	230	269	259	262	259	252	222	244	249	238	272	243	209	252	270	234	265	262	246	202	242	229	237	275	220	273	265	269	250	265	254	230	237	271	261	250	248	262	272	245	267	234	259	254	270	261	244	266	243	250	243	239	250	273	259	266	236	238	265	270	253	235	242	266	253	254	245	256	272	231	259	268	264	243	226	256	241	239	278	247	251	249	258	265	249	267	257	262	235	260	258	230	238	221	255	226	266	252	255	265	266	258	267	248	260	268	239	257	229	245	232	246	256	239	229	244	259	271	258	273	247	256	257	257	239	261	252	252	249	262	267	233	210	245	230	279	253	244	227	252	243	246	236	240	218	237	219	254	244	256	252	240	247	258	252	253	239	254	252	251	264	258	250	260	245	239	266	241	255	272	244	226	264	227	279	266	276	279	234	252	266	264	269	266	254	228	229	264	237	234	250	225	245	241	260	255	243	251	244	257	216	285	268	238	251	249	248	248	277	237	228	250	259	254	235	260	246	248	225	259	246	222	247	270	234	250	219	226	216	244	249	258	233	240	268	265	260	246	271	255	244	242	263	256	240	262	229	249	251	267	261	268	274	263	235	257	272	251	236	232	248	243	241	264	240	263	262	271	262	216	254	243	272	248	260	254	261	289	263	236	269	237	226	237	275	252	253	261	207	244	257	230	271	291	260	215	246	270	227	240	228	221	228	261	254	276	244	268	298	254	238	240	239	253	242	251	264	254	254	236	277	255	248	247	235	241	267	228	272	265	248	240	267	265	228	259	249	234	276	216	224	271	269	229	231	254	250	218	244	265	282	239	235	283	279	234	281	245	265	271	239	233	227	252	276	234	259	236	246	248	275	237	252	261	245	248	245	237	247	230	229	271	243	269	245	248	225	252	288	281	277	258	274	264	259	263	269	243	243	257	245	240	246	255	240	250	231	254	253	231	255	232	260	246	271	248	259	248	257	257	248	258	228	241	227	246	269	298	259	236	254	283	266	240	229	259	275	274	245	248	231	246	234	254	253	250	288	223	261	273	247	235	236	264	274	235	256	245	217	262	234	266	242	250	253	264	265	261	280	231	252	234	237	232	237	276	247	253	261	266	233	241	247	261	257	256	233	240	267	260	271	254	266	266	279	254	242	279	260	243	266	243	280	280	223	238	276	258	255	259	265	240	250	246	242	229	294	283	230	265	280	245	245	251	270	247	259	231	251	257	245	263	254	250	224	286	236	246	221	239	254	236	244	260	269	245	241	272	260	254	249	271	241	245	241	233	238	244	259	238	254	255	262	252	248	239	238	228	256	280	241	250	261	248	234	247	248	222	250	247	287	259	243	226	246	257	254	263	258	241	267	229	219	253	237	261	257	217	263	259	265	237	250	246	240	246	237	223	262	257	269	238	232	231	229	219	261	253	243	242	251	240	260	232	240	250	235	252	271	251	256	257	224	257	255	243	271	261	252	242	269	285	240	262	232	252	247	258	258	275	257	239	229	232	252	236	277	269	259	226	217	254	220	224	278	257	241	242	258	253	262	249	287	247	247	230	238	258	256	258	229	262	278	254	250	276	285	250	257	284	225	245	236	232	231	228	263	236	257	256	248	262	239	252	243	243	249	242	275	227	253	241	264	223	236	252	247	249	271	233	268	256	245	245	236	243	281	264	256	260	247	262	250	235	251	245	246	251	256	288	222	262	261	237	254	279	236	261	246	271	272	252	244	252	237	255	238	242	252	244	252	227	242	238	265	273	264	246	240	232	229	236	255	256	265	274	241	253	257	265	261	245	253	237	272	262	278	262	297	238	263	244	229	221	270	242	239	214	241	223	236	268	255	259	229	252	238	227	265	270	233	253	261	256	246	234	244	257	232	274	294	269	251	275	245	243	241	265	229	226	272	252	272	212	253	259	243	253	226	264	231	237	206	238	239	266	249	243	238	260	222	247	248	216	264	243	256	245	297	257	281	260	245	240
42618	53715	14453	6723	25995	63395	53613	41144	20977	2066	687	654	657	626	626	631	725	640	691	681	644	653	642	617	582	648	638	642	618	686	710	660	630	637	692	690	673	679	618	635	646	631	684	678	628	727	705	659	652	616	654	653	641	651	683	656	700	694	639	674	655	698	680	637	628	676	670	649	733	670	671	652	684	630	666	672	673	662	650	662	663	684	637	629	664	664	649	672	710	611	662	677	664	689	601	624	639	693	712	655	650	669	666	614	651	705	671	619	696	694	596	597	632	672	672	671	654	623	651	626	678	663	685	663	666	677	644	640	644	682	663	634	640	637	662	644	675	666	646	646	656	664	658	661	694	682	690	652	659	662	673	663	674	641	669	628	662	659	701	720	648	681	646	673	669	671	655	669	649	659	663	675	638	710	637	688	674	675	630	656	694	681	696	697	688	656	653	632	653	650	618	654	585	674	691	628	656	622	655	638	667	650	642	611	612	702	688	696	702	652	691	657	639	641	670	657	653	664	684	687	643	649	663	646	628	642	683	673	636	695	670	619	679	669	645	671	698	637	607	679	651	625	654	619	601	679	667	671	661	679	667	631	644	652	633	636	662	667	672	662	655	658	703	693	620	616	627	656	666	636	648	690	691	668	659	652	651	682	606	677	688	661	655	655	640	674	705	629	655	622	665	665	646	612	670	661	620	650	653	665	650	666	619	691	661	674	643	651	714	638	650	662	651	614	644	656	697	620	663	652	634	654	659	662	646	675	683	664	620	623	673	685	654	624	673	675	718	664	643	615	640	675	694	641	657	648	633	630	642	644	646	649	655	621	626	645	621	654	700	677	668	642	668	629	662	619	681	658	641	625	634	664	673	636	658	632	607	668	638	669	649	659	697	655	657	691	668	662	678	621	653	677	706	656	697	700	658	677	677	663	662	645	702	650	644	656	638	633	661	652	676	659	704	662	652	668	639	715	633	680	605	648	623	598	683	700	643	696	662	643	686	618	642	603	666	653	611	644	651	659	638	673	675	693	615	633	628	665	629	619	644	656	650	640	659	676	692	677	678	635	639	633	681	684	640	637	665	672	662	680	651	655	656	619	632	652	689	669	662	687	690	639	684	714	648	628	694	637	630	636	646	642	663	640	646	680	624	619	643	660	621	642	657	636	688	699	675	671	653	686	684	647	660	618	659	617	649	672	631	683	658	656	662	676	655	672	645	667	610	672	665	649	680	670	659	654	621	628	676	596	669	691	645	681	659	718	693	685	668	710	635	663	664	673	669	656	645	642	635	659	673	632	635	657	656	598	670	595	661	665	667	676	662	664	652	630	664	659	604	656	679	570	710	691	670	617	628	652	599	639	651	677	647	682	694	623	664	664	635	629	696	668	641	630	655	661	638	674	606	683	620	657	676	698	640	684	619	655	635	595	730	679	627	715	597	673	657	646	626	717	650	656	638	670	662	675	681	671	639	608	652	670	631	631	667	640	678	657	643	670	639	628	667	644	653	654	638	667	678	648	689	660	623	696	652	646	641	606	674	636	645	641	658	675	688	648	647	636	698	643	653	717	670	678	705	632	666	687	665	648	681	693	654	659	693	627	667	608	659	685	653	696	620	653	650	661	630	678	656	694	658	673	682	683	656	670	690	656	662	651	664	676	634	643	667	724	622	649	651	672	648	689	638	634	678	690	706	676	667	599	624	674	673	642	672	633	631	624	640	662	654	641	676	632	716	661	653	709	591	632	677	661	626	667	668	711	664	719	634	634	616	662	620	660	678	692	681	640	651	651	684	630	667	654	619	669	684	681	651	631	660	707	699	663	659	650	653	661	595	621	617	628	645	651	642	653	652	663	594	697	661	631	705	687	693	655	639	658	641	689	625	653	673	664	672	662	634	666	635	652	678	672	657	624	665	668	675	653	671	681	604	649	632	641	668	624	618	644	673	616	701	679	658	676	640	644	681	609	696	679	640	640	670	685	673	649	682	631	689	608	645	667	649	622	654	672	683	654	640	638	645	628	641	673	657	645	635	693	638	659	596	671	667	622	690	614	656	691	629	679	652	643	659	690	663	681	620	630	657	635	624	696	674	631	655	664	709	598	631	629	702	680	624	689	676	675	643	645	644	673	665	637	646	680	661	669	693	665	658	669	627	634	693	634	728	694	668	663	659	701	639	610	651	675	632	652	683	666	670	702	618	633	705	635	717	639	657	690	681	641	667	623	708	640	679	674	621	728	648	665	630	656	690	616	667	640	683	669	640	679	657	616	658	628	663	655	623	666	640	639	684	650	655	684	654	675	654	634	621	655	660	687	645	640	683	674	639	684	673	660	665	673	667	629	661	667	706	616	630	673	654	648	667	659	654	646	699	663	646	640	630	637	628	662	611	665	671	645	685	686	651	669	641	631	652	671	648	668	668	657	631	619	659	665	683	693	697	634	715	678	643	669	658	681	679	659	628	606	699	650	628	634	623	687	636	634	642	686	650	663	685	684	678	680	655	663	618	683	672	640	639	656	650	683	686	673	713	596	624	695	656	638	676	665	655	710	640	681	639	660	661	640	667	650	667	659	629	654	612	650	675	654	662	702	638	631	655	644	663	629	686	693	662	678	680	665	636	621	585	657	662	678	656	665	692	677	686	686	663	658	652	660	638	648	669	666	636	672	631	703	664	647	647	690	637	666	642	665	672	693	643	662	684	661	676	640	645	667	658	643	615	637	595	645	647	627	692	644	666	661	664	690	662	686	638	685	669	632	595	641	664	657	610	650	640	616	661	633	625	669	692	623	697	648	702	646	649	678	594	672	659	647	681	636	632	602	643	690	700	674	655	683	701	684	637	642	685	692	641	633	665	638	668	647	670	643	642	614	644	671	658	619	608	637	654	696	658	645	648	651	622	674	643	658	669	619	676	627	650	679	661	671	664	667	652	626	638	656	662	616	662	650	699	635	679	659	632	635	708	628	659	654	658	669	648	689	634	665	646	683	680	633	693	643	633	697	673	648	672	675	662	704	639	640	619	656	611	668	683	649	614	694	647	674	636	616	669	638	686	637	648	696	683	676	664	616	664	679	680	647	686	625	648	653	635	648	688	710	669	651	664	618	699	640	648	662	692	689	673	640	625	626	602	607	654	663	689	629	693	646	680	694	671	679	670	667	636	652	703	688	640	639	622	670	649	676	674	681	666	668	686	666	651	651	658	681	641	642	680	664	690	660	664	652	650	612	660	644	674	648	673	656	643	652	657	706	642	651	663	643	663	678	598	640	624	633	627	663	621	660	699	658	683	631	634	663	681	655	649	685	645	618	658	639	616	664	678	660	679	657	608	673	618	680	651	675	674	678	687	647	687	684	708	680	689	695	663	658	651	632	656	687	695	643	669	623	646	660	617	692	642	610	648	612	646	640	676	644	654	612	697	645	659	702	654	641	636	663	671	631	614	643	644	663	691	688	651	682	661	648	672	695	634	658	645	617	625	646	645	657	637	624	724	658	638	651
55614	41534	27786	24107	25273	58709	55956	41201	21919	3496	330	329	339	331	312	299	269	304	320	325	305	303	308	302	303	326	293	324	339	298	269	307	295	304	349	293	305	295	288	315	302	311	283	298	303	301	292	275	313	304	284	293	312	312	295	322	299	300	338	302	288	314	311	324	302	297	283	317	303	289	272	289	316	325	339	303	285	310	323	304	287	291	275	299	300	286	344	276	315	275	280	294	305	289	326	307	303	320	313	298	293	322	322	274	279	303	291	315	319	292	295	311	305	291	275	285	270	324	320	308	311	305	267	315	288	312	330	310	275	284	301	278	307	288	279	325	333	301	305	307	337	288	296	289	250	304	274	281	317	310	334	288	336	258	287	290	268	301	307	296	312	283	273	282	268	318	312	268	313	337	300	315	327	310	305	310	317	308	292	288	279	296	305	275	321	287	288	292	281	274	289	292	301	312	334	309	309	305	297	276	329	292	300	283	270	298	321	304	308	307	286	296	290	303	333	301	333	296	307	294	317	293	321	291	311	304	268	289	277	287	298	294	301	308	305	303	317	299	299	283	293	272	308	270	302	297	307	283	290	265	275	314	293	297	306	286	286	294	294	299	309	336	325	318	278	324	282	317	291	299	291	302	295	288	289	299	307	304	300	268	283	299	305	275	295	333	312	307	293	326	306	292	332	293	333	299	294	313	310	262	282	328	326	281	309	321	291	293	318	321	337	283	311	277	295	295	307	296	314	282	302	292	302	286	304	302	292	309	269	301	326	261	328	291	274	315	282	304	301	302	302	340	297	295	306	297	259	290	303	291	324	307	293	276	305	343	288	291	326	267	299	317	299	261	284	318	319	316	282	277	285	279	303	305	282	284	343	312	337	295	287	260	318	315	332	309	286	317	270	289	348	296	286	300	291	323	302	294	279	332	301	324	293	303	296	292	286	311	296	267	318	290	310	300	282	314	318	286	293	279	272	307	285	277	317	317	313	324	304	293	296	312	295	276	317	292	297	286	281	298	313	297	322	289	309	282	322	306	292	278	309	279	312	304	315	332	294	290	299	314	272	292	310	313	313	314	257	347	277	312	282	281	285	292	300	318	311	314	266	265	298	327	319	279	303	307	320	302	339	276	284	314	269	287	300	296	307	311	319	298	325	300	320	294	316	303	322	326	276	291	286	291	290	261	331	323	296	306	286	258	329	280	300	296	328	293	275	303	289	282	302	275	295	324	300	313	314	276	294	299	290	274	269	277	337	301	310	316	295	333	309	318	309	314	272	337	315	296	278	308	297	287	297	278	284	319	295	324	306	294	296	296	292	326	303	280	306	310	303	276	260	297	283	312	293	254	321	281	287	286	288	287	293	274	288	280	281	292	291	302	277	291	298	287	293	291	302	278	294	271	289	319	297	281	322	303	304	331	281	278	303	296	304	338	313	294	282	292	314	293	326	312	301	261	317	300	313	295	295	283	298	308	311	251	323	314	267	309	318	319	303	292	291	301	344	305	293	299	297	310	311	295	295	301	312	290	311	312	284	311	278	304	324	308	295	309	344	309	334	307	288	301	320	316	297	287	301	297	293	271	291	286	317	305	300	291	274	287	279	280	285	271	293	295	319	285	305	306	293	314	290	303	283	320	305	315	288	295	309	347	289	305	311	290	299	301	283	326	301	313	304	299	281	301	284	340	332	301	307	329	271	316	278	280	281	287	287	299	300	329	320	346	312	287	323	327	283	282	267	277	283	305	284	372	321	309	301	326	328	291	300	289	281	264	299	299	305	323	304	286	294	279	287	293	270	296	293	300	306	269	282	300	318	280	305	293	319	277	294	287	297	297	300	297	253	321	300	249	294	308	283	320	281	304	306	306	293	317	311	292	291	288	309	304	297	278	305	277	293	340	336	318	288	280	318	297	311	293	305	319	340	323	285	279	307	308	301	250	287	308	288	311	301	297	292	325	330	283	315	316	323	302	309	286	321	298	298	314	312	299	292	294	314	319	292	312	294	331	339	319	304	313	303	317	317	296	285	276	310	320	318	326	333	339	294	286	280	307	341	298	280	315	278	308	300	283	286	302	296	325	280	307	297	311	298	330	287	326	270	287	268	307	324	289	297	310	288	273	284	309	316	314	314	285	324	307	285	284	291	330	301	330	291	299	274	289	293	287	294	304	299	346	330	308	318	296	305	295	329	313	331	291	284	284	345	291	295	302	291	307	301	317	308	260	315	321	315	275	285	319	281	260	293	285	344	312	278	282	307	279	311	312	322	327	299	306	265	302	293	323	280	294	298	305	278	277	335	331	282	284	320	295	318	311	272	305	291	245	277	276	299	275	280	270	317	305	316	288	316	289	304	296	296	291	265	309	284	315	302	294	295	293	302	308	301	291	304	293	308	274	316	273	269	293	297	333	314	317	299	317	295	316	302	322	285	294	313	315	317	293	302	320	299	287	301	301	291	311	278	288	290	291	313	312	268	308	291	290	282	292	283	281	302	280	335	295	300	294	303	312	271	283	295	280	302	313	296	306	288	275	280	276	257	315	299	275	326	292	297	322	326	289	312	269	286	317	288	302	292	292	298	294	326	304	339	269	286	290	308	283	318	305	317	272	271	293	298	295	293	312	305	358	327	303	270	304	311	291	301	295	306	325	322	298	298	318	314	296	283	262	297	302	303	285	293	282	322	308	295	291	279	297	295	340	325	283	311	312	277	301	273	316	316	305	288	327	292	289	263	299	311	298	305	304	271	290	346	307	309	295	290	289	305	310	288	283	314	306	295	297	292	292	323	305	299	318	304	320	273	314	309	296	296	283	269	325	292	294	325	326	299	315	324	304	286	284	302	297	297	287	303	316	311	275	305	297	291	326	290	343	325	276	324	338	285	274	274	313	309	309	299	295	288	302	326	293	269	299	300	292	296	269	310	290	268	264	272	301	301	312	326	333	319	289	291	306	302	276	294	301	290	266	298	309	292	329	304	293	305	319	313	334	303	305	326	330	303	286	317	325	287	314	309	283	293	293	328	275	308	304	309	292	290	292	298	265	322	298	319	303	287	318	312	306	312	287	268	332	309	274	314	318	267	308	305	274	274	280	282	319	291	292	334	304	315	305	318	302	291	275	315	283	290	296	314	290	292	338	289	283	275	272	295	280	305	311	254	305	326	310	305	329	320	322	286	320	333	291	308	296	281	280	307	299	304	314	310	267	322	301	289	288	310	288	295	275	312	309	330	294	274	283	299	307	291	327	306	311	301	293	313	316	291	284	305	297	302	301	294	300	296	295	277	304	305	307	292	296	293	289	311	294	319	320	293	289	309	317	314	302	305	293	332	301	319	321	331	311	287	291	279	281	283	316	321	304	274	289	303	312	315	320	274	301	299	322	308	341	290	294	309	306	287	277	294	309	318	311	286	308	311	308	327	313	266	289	306	287	310	333	299	312	312	286	272	294	305	318	290	307	301	287	308	320	301	317	315	305	280	321	296	300	275	318	313	296
47614	42025	11636	11532	29640	75906	67042	52163	31891	2776	843	766	795	835	754	685	817	805	747	786	756	795	720	784	820	768	795	762	784	751	748	761	777	753	760	762	785	772	739	796	773	801	743	768	783	814	749	803	754	715	747	795	733	801	710	747	746	746	750	723	746	793	768	751	687	790	865	842	814	812	804	788	698	752	743	828	776	756	754	779	786	722	820	722	750	773	775	797	725	799	782	772	802	824	740	777	754	766	755	768	749	763	758	811	802	787	762	778	792	766	800	807	743	739	806	756	820	801	782	741	784	773	786	803	777	778	777	779	813	716	738	760	765	764	716	732	787	798	728	740	809	767	735	793	720	828	733	738	738	790	777	807	794	764	788	779	749	764	721	766	761	745	752	737	734	772	712	743	752	730	746	791	764	777	759	753	794	756	764	731	765	761	749	800	762	743	749	756	776	743	713	738	747	767	738	765	792	768	806	776	797	774	754	690	762	743	791	776	719	757	744	800	703	766	747	785	738	750	830	760	786	714	754	797	745	751	790	785	806	757	697	750	738	738	756	746	723	696	767	768	760	732	774	790	759	767	765	777	764	742	774	751	716	726	769	765	784	774	778	781	756	781	767	790	737	765	763	762	787	753	785	791	740	733	774	760	755	743	767	843	759	789	773	747	748	739	760	779	796	755	772	749	777	776	724	789	795	792	775	787	775	749	754	756	753	756	806	748	731	768	744	756	794	783	779	754	758	726	722	771	753	713	799	738	806	756	757	745	740	721	761	777	774	775	773	831	775	794	763	749	787	756	774	787	727	759	765	795	772	766	805	776	749	765	785	736	791	762	775	739	778	731	798	742	752	779	767	762	707	758	754	766	748	763	754	748	748	733	761	774	786	697	767	782	847	747	757	765	803	822	769	776	764	728	779	747	755	740	762	734	734	797	720	830	774	782	744	753	745	780	799	755	740	753	730	780	795	759	755	762	732	726	744	747	784	794	759	808	731	789	755	777	812	777	713	747	741	705	794	706	799	753	771	770	738	727	804	791	775	767	740	756	739	803	744	798	743	736	769	767	782	772	760	744	762	769	750	736	754	777	771	724	765	769	794	736	831	768	725	777	740	748	737	789	741	793	728	742	777	776	797	751	734	754	773	766	778	757	820	780	791	739	791	741	741	806	752	781	745	821	774	726	763	740	718	764	763	726	787	793	791	730	741	764	738	717	745	760	786	743	757	787	723	757	752	766	769	800	769	700	753	800	739	761	745	774	699	747	797	752	753	751	757	702	745	751	752	793	753	768	785	774	785	751	763	780	761	733	750	797	839	741	717	737	723	760	771	779	785	751	723	759	807	794	783	794	755	772	731	783	767	735	764	735	737	787	802	753	776	768	770	780	786	792	778	735	760	764	759	814	760	795	789	776	784	729	761	751	787	743	798	749	742	787	759	737	759	752	769	782	760	776	770	772	773	743	730	796	767	770	790	782	748	791	761	765	737	733	712	782	753	775	716	772	743	757	723	808	776	722	737	767	792	748	772	733	749	728	792	764	768	752	763	780	743	786	761	782	752	744	814	744	760	691	770	778	737	792	684	782	738	771	781	744	777	767	751	777	758	813	775	747	745	750	762	739	823	763	764	754	768	783	742	769	743	766	726	758	777	741	777	794	738	757	726	714	791	758	688	790	781	744	782	740	734	747	799	773	799	738	775	749	732	729	838	818	757	761	797	748	762	741	788	733	778	772	707	777	755	797	805	795	742	735	799	766	775	779	750	770	759	749	748	768	776	828	725	805	721	732	771	745	770	719	805	765	762	782	759	738	797	738	770	733	773	798	737	747	753	694	751	772	781	756	758	760	779	754	768	796	714	725	782	744	725	800	777	761	778	782	792	802	683	768	720	755	757	756	738	761	762	761	774	747	779	794	736	741	762	739	790	733	783	758	786	762	745	754	757	789	720	744	745	796	779	786	737	770	699	790	766	786	755	765	766	761	774	750	790	757	842	802	773	771	786	754	766	743	801	803	740	733	755	771	768	780	755	724	734	802	784	758	840	771	738	757	731	782	736	739	778	793	767	765	746	780	733	773	733	831	778	791	782	778	749	756	754	767	775	720	748	730	791	736	794	790	757	773	741	763	751	761	759	799	726	832	787	731	734	746	729	742	689	704	768	746	712	773	823	776	767	756	716	728	741	757	704	808	767	807	777	739	766	783	828	786	734	786	785	758	732	743	772	784	809	719	773	759	747	757	752	818	751	759	749	713	786	762	753	759	796	773	731	804	760	842	770	755	782	765	745	766	734	796	828	709	740	758	742	796	799	822	753	770	781	748	768	753	757	797	722	781	752	751	767	749	827	763	735	762	770	751	746	739	748	737	729	789	761	767	736	739	728	751	761	804	734	738	784	748	779	772	784	728	803	757	753	771	731	743	736	786	742	757	774	784	731	737	793	727	698	763	804	791	737	790	766	707	734	761	769	777	745	773	785	734	827	769	765	735	730	742	774	740	730	751	802	796	757	758	804	736	754	696	756	737	808	787	708	793	814	752	771	761	743	759	760	785	765	694	750	763	731	839	734	803	762	753	745	712	715	744	763	714	767	742	808	761	752	808	776	809	728	738	814	801	740	752	746	741	746	744	773	685	762	763	745	733	801	751	727	736	751	761	788	794	811	801	774	751	765	734	727	732	766	734	796	784	778	726	762	759	743	780	821	747	760	754	792	795	759	752	794	719	765	769	789	774	788	815	756	797	780	733	776	775	778	708	765	766	784	754	737	755	790	766	753	746	745	769	767	728	757	788	758	731	770	774	760	750	751	708	767	741	833	770	711	708	747	723	756	774	754	776	751	713	762	767	785	793	751	718	753	777	706	782	759	809	776	733	762	792	825	756	743	781	830	740	745	806	781	724	713	734	780	748	712	728	783	791	761	801	780	782	777	740	752	784	782	793	786	794	752	782	749	765	742	724	777	719	732	786	773	744	726	724	764	760	793	752	764	731	747	782	745	748	724	828	761	804	731	846	810	785	763	717	827	727	779	798	767	747	717	779	744	759	809	714	700	741	745	746	739	743	778	792	744	773	828	744	778	781	781	744	763	763	767	745	743	771	779	755	761	753	711	742	796	735	697	799	780	800	757	775	780	760	731	771	762	751	746	775	775	724	777	749	788	782	770	757	788	797	806	753	780	764	746	740	788	742	753	744	765	740	726	758	785	785	735	776	786	796	755	731	757	767	757	759	759	721	820	746	758	773	775	815	717	753	797	755	817	789	750	792	811	724	814	796	758	742	722	775	721	764	789	790	777	802	761	821	750	759	746	728	724	773	761	822	757	784	764	818	780	724	820	818	740	788	768	738	755	805	722	787	744	798	727	771	759	765	763	745	744	775	727	766	824	802	776	735	811	762	726	760	764	795	744	815	736	787	779	715	745	770	773	769	793	763	744	738	742	734	758	785	772	782	773	690	766	765	743	709	725	770	761	761	766	730	733	776	763	807	769	758	750	765
19817	15875	3709	871	672	4119	5350	4087	1876	324	248	250	225	235	230	214	243	239	264	198	231	236	245	260	241	261	226	235	234	241	257	243	233	219	217	234	228	223	202	211	231	255	231	210	229	218	222	256	239	230	238	211	211	238	209	243	258	245	230	257	249	264	208	259	227	225	232	242	229	255	238	244	213	258	221	224	245	264	259	231	255	269	263	239	226	220	208	213	236	241	233	231	238	245	206	248	226	248	220	243	225	218	216	202	217	232	233	229	236	216	245	244	222	262	230	221	228	255	239	210	245	228	234	243	257	252	235	229	208	244	209	215	250	243	225	215	250	253	238	255	230	258	227	259	248	257	241	218	227	243	247	242	248	215	232	226	233	223	229	265	224	246	228	239	237	226	239	243	268	232	235	217	226	229	250	248	209	230	229	237	263	232	255	236	238	257	230	233	227	249	209	216	223	224	214	241	231	215	221	206	233	220	240	232	248	228	226	247	239	233	252	234	215	235	225	229	246	244	273	259	218	252	229	265	220	200	237	238	208	249	227	242	237	262	240	232	253	233	222	240	223	216	225	248	249	244	234	225	250	254	197	214	240	222	245	234	226	258	225	266	218	233	251	205	246	214	264	214	208	226	234	255	254	241	211	256	213	218	224	219	218	227	224	225	215	234	209	207	226	225	237	200	251	235	225	230	230	216	215	270	222	229	240	277	229	223	236	237	230	237	241	233	242	256	225	277	246	230	230	239	199	241	216	273	217	224	236	216	244	230	226	226	226	256	249	238	240	256	205	231	228	252	205	234	251	232	211	262	217	222	236	229	213	211	216	210	221	223	234	237	227	218	248	240	246	225	195	259	215	245	238	221	232	213	268	230	235	244	243	265	248	204	208	242	255	227	251	222	254	245	254	220	259	252	236	235	211	256	230	208	233	234	217	233	240	210	239	241	231	241	204	261	241	222	219	211	225	227	230	207	239	223	213	233	221	228	243	235	241	236	237	200	241	203	248	217	220	228	233	235	248	250	251	235	223	255	222	231	219	249	232	244	247	215	249	238	249	226	224	226	240	208	254	249	230	232	249	227	220	210	232	244	217	206	252	198	219	236	212	242	232	247	229	235	235	234	236	249	236	204	235	225	227	243	243	237	225	253	230	246	264	218	224	225	210	227	243	231	238	233	255	223	223	222	220	234	246	221	243	256	249	229	259	227	232	223	238	257	226	240	237	217	233	239	245	239	249	230	208	233	240	254	222	215	201	216	241	270	231	249	232	252	272	235	211	230	207	266	233	209	221	213	240	230	231	228	235	253	221	230	218	226	241	256	225	259	234	244	246	216	279	229	238	251	231	213	236	274	225	256	230	217	206	219	230	254	255	221	216	206	240	228	244	235	247	244	222	220	236	240	242	246	255	217	244	228	230	232	224	239	246	239	226	235	242	222	245	249	219	233	246	228	216	224	245	248	258	225	233	220	239	232	223	264	234	240	240	248	213	206	230	250	225	259	223	245	244	239	230	228	237	209	220	244	238	230	219	224	217	241	222	235	228	222	210	205	226	226	240	232	219	231	245	236	215	227	231	221	211	238	217	245	254	246	219	256	232	236	242	233	230	222	249	209	242	281	244	231	272	217	235	257	241	214	225	232	232	253	249	220	238	272	238	247	199	228	245	206	218	246	218	217	221	265	241	222	249	226	241	193	228	214	249	238	249	239	222	262	223	274	231	240	253	258	237	246	229	214	236	235	234	223	227	213	259	228	217	227	231	232	242	236	217	230	241	220	239	223	209	216	227	237	236	241	261	228	230	255	212	252	247	210	246	235	247	242	228	214	222	242	261	257	217	231	243	217	224	234	235	242	253	219	244	240	229	242	205	237	231	247	227	233	242	248	241	243	234	219	226	255	210	242	255	246	246	242	230	236	207	205	270	248	200	225	228	244	226	254	212	215	241	212	244	239	252	273	227	260	247	229	221	204	265	239	230	208	215	233	217	223	210	245	214	224	217	225	219	207	244	237	239	238	245	224	234	218	242	265	244	228	242	251	231	242	249	266	260	203	222	216	224	226	214	237	243	243	249	219	255	244	245	210	217	240	227	238	226	222	243	239	227	244	222	211	239	253	241	214	231	219	237	234	211	229	220	237	246	235	260	216	242	240	257	245	220	244	232	226	241	263	223	229	251	241	263	230	221	229	240	245	235	227	255	219	204	245	220	253	209	250	220	215	208	240	226	247	258	229	241	207	248	236	225	254	252	222	233	233	228	225	239	225	247	215	212	190	245	222	246	227	244	222	241	244	224	253	257	266	242	275	253	230	242	232	227	239	241	188	233	247	259	220	251	217	245	215	219	232	241	249	243	207	246	220	227	269	243	235	246	237	220	247	247	207	209	226	247	221	223	248	242	244	228	235	217	210	213	222	242	219	243	243	255	244	236	267	205	253	217	240	222	217	235	240	248	206	219	200	226	224	238	218	243	252	221	238	234	217	254	254	190	228	220	201	252	245	224	249	250	220	238	232	267	228	221	242	215	240	230	216	254	236	237	231	220	255	243	263	256	235	230	257	238	198	219	213	251	255	219	223	231	237	228	235	219	213	221	234	235	218	233	242	260	213	224	224	228	258	242	238	217	240	255	248	239	231	245	239	255	232	248	219	233	219	224	217	217	222	226	234	239	250	229	225	197	225	214	214	229	221	220	234	226	255	210	222	235	243	222	246	236	220	247	234	247	202	248	244	217	251	240	235	247	248	211	257	267	208	264	262	197	251	233	244	222	264	243	221	241	257	204	228	220	213	214	243	244	235	244	220	232	239	234	235	211	240	211	238	233	259	233	225	239	261	205	198	213	216	231	249	226	238	214	237	231	227	233	236	244	234	235	252	215	282	227	247	270	260	216	226	231	271	229	219	226	237	261	227	224	242	244	244	235	258	221	226	238	239	230	229	267	258	226	239	217	210	236	227	237	236	227	250	235	218	231	233	248	228	241	218	231	241	242	226	257	225	238	234	246	212	225	217	239	219	222	215	248	262	240	233	219	257	235	209	232	218	238	242	218	225	240	223	226	229	228	219	244	220	226	236	233	262	232	221	240	231	221	249	250	222	227	237	230	250	241	225	224	194	229	203	219	244	206	252	238	249	246	241	230	218	241	248	245	199	248	237	208	220	254	210	252	229	222	241	241	231	220	239	224	239	246	229	230	257	233	233	248	242	246	238	196	256	199	232	240	234	228	226	205	198	247	224	256	251	243	245	233	256	226	234	273	235	211	231	232	229	236	241	214	248	251	224	256	236	227	245	207	280	220	238	225	217	238	237	227	240	249	233	254	234	208	223	226	232	217	240	215	216	276	244	245	222	235	246	196	220	220	253	235	227	238	237	230	226	247	237	221	214	215	214	264	242	203	215	214	240	245	229	250	227	250	223	218	232	246	242	281	190	221	224	240	219	218	257	251	247	204	207	221	214	220	214	252	216	241	228	255	225	241	229	246	214	216	218	217	237
16161	15332	2161	1159	2022	15643	17465	13359	5955	838	622	615	609	646	634	590	641	615	594	609	680	638	612	639	643	658	613	611	607	677	586	615	639	629	624	629	643	628	605	645	611	634	601	602	628	640	628	626	644	601	605	661	642	614	620	610	648	591	644	637	644	642	655	616	588	662	609	603	645	654	647	643	620	624	604	655	596	639	627	650	676	607	654	626	615	607	636	656	644	619	653	620	673	614	626	581	639	618	583	641	614	641	622	616	665	609	616	605	609	610	599	577	595	557	560	632	629	658	633	636	652	642	625	647	658	701	557	608	660	604	584	627	631	565	594	637	643	608	664	619	676	600	616	630	652	636	612	649	626	647	653	623	624	657	593	644	618	600	630	599	628	640	637	630	622	655	611	658	647	627	601	622	600	655	610	621	664	595	608	639	568	613	643	665	618	627	660	623	656	616	604	648	668	628	639	622	631	626	665	568	622	625	624	653	642	644	634	621	627	678	612	593	592	664	627	592	656	603	630	630	655	603	643	627	660	631	627	615	630	589	620	631	612	651	629	563	586	636	619	613	626	625	690	618	668	619	691	631	640	586	687	638	628	645	599	662	629	671	665	651	619	650	656	661	584	625	608	622	619	588	631	606	621	619	656	661	589	663	622	624	670	607	598	645	637	619	626	621	621	601	648	617	631	603	588	670	658	575	571	666	619	610	683	600	657	617	648	628	619	608	635	631	636	596	645	600	667	589	647	587	620	644	621	643	613	591	614	609	643	643	639	652	633	622	607	616	631	592	651	641	649	601	658	632	596	636	614	626	618	656	673	623	640	644	598	652	634	625	658	618	637	634	639	594	658	664	668	634	636	676	648	658	643	609	626	618	626	626	651	639	609	620	624	685	653	612	648	614	630	580	627	648	644	637	701	605	616	657	656	620	625	696	626	626	609	621	625	649	642	630	644	616	622	629	620	584	620	619	628	659	657	623	642	644	642	631	621	632	586	649	630	638	584	647	628	650	624	679	590	631	636	633	594	650	668	630	620	594	610	626	613	601	583	639	603	651	589	640	601	650	617	647	630	673	651	613	615	650	613	649	654	626	596	618	595	666	677	634	641	633	629	664	650	600	664	642	649	682	645	628	602	647	627	598	631	628	606	619	649	663	596	615	687	632	646	600	610	622	712	616	621	563	651	629	631	593	651	622	656	597	632	633	628	628	657	598	666	610	628	592	638	592	613	651	625	647	635	645	615	598	632	618	665	625	628	605	623	634	609	579	621	598	636	630	626	617	638	637	611	593	627	623	628	585	631	640	627	651	630	636	614	634	651	590	629	628	631	593	642	622	607	607	667	660	610	648	641	623	574	615	628	643	653	654	585	616	671	639	673	614	638	643	625	604	630	659	615	593	668	650	667	640	630	687	591	637	641	625	611	562	631	599	636	606	649	608	665	634	587	607	638	629	658	601	593	695	605	606	609	657	633	613	660	625	639	639	609	639	619	619	634	605	634	605	629	629	607	625	607	651	650	666	615	601	603	656	646	656	677	616	635	695	676	642	623	649	619	636	619	602	618	626	636	611	612	628	632	610	637	613	641	618	605	590	694	642	612	610	607	552	648	667	617	595	703	627	620	668	622	601	638	627	610	621	675	664	673	612	585	627	610	612	614	645	657	679	699	607	617	597	675	607	587	614	591	627	651	659	588	643	611	636	671	601	670	636	658	660	624	629	632	588	598	582	616	631	607	603	595	650	663	622	627	632	645	670	617	620	616	639	648	641	627	643	621	650	668	587	613	664	617	606	617	631	640	642	625	636	637	603	655	638	577	638	601	662	610	685	651	618	613	662	632	585	679	679	660	655	624	576	625	652	622	652	663	612	615	622	671	644	636	626	650	629	598	668	567	627	610	611	640	623	631	593	624	646	648	597	646	642	592	652	618	631	617	621	634	644	646	643	610	655	589	639	669	644	654	646	661	606	594	622	608	621	600	651	642	654	684	644	615	615	672	675	620	643	618	654	670	596	609	680	653	666	621	673	655	566	604	617	642	628	658	613	624	636	658	579	627	641	611	654	611	633	647	627	602	567	626	609	627	660	652	660	670	589	648	645	615	605	601	645	641	628	594	645	639	629	654	597	600	609	665	639	659	632	579	636	620	596	616	591	624	620	653	606	621	587	654	609	627	622	658	637	635	643	642	619	587	588	637	604	611	612	620	667	634	651	655	638	626	582	613	598	613	609	609	638	630	597	634	588	620	687	613	655	644	612	605	654	639	634	604	605	622	637	639	635	607	660	651	651	662	633	631	648	633	622	647	626	610	614	641	647	611	626	621	584	627	621	617	660	602	622	643	630	646	620	592	663	635	674	626	639	624	655	561	629	620	613	625	674	606	658	627	638	625	603	614	639	635	652	597	637	603	643	642	628	638	603	651	666	647	645	627	610	649	630	613	626	627	636	640	664	655	601	621	641	619	646	639	616	630	639	616	647	596	599	654	597	623	645	663	643	615	664	621	637	641	621	619	656	665	628	637	663	655	601	666	652	641	596	619	603	648	594	643	595	677	626	637	601	669	654	654	628	624	648	669	624	621	612	667	620	635	600	609	623	662	604	622	617	666	628	633	628	674	597	651	608	625	639	611	636	644	626	655	648	640	659	605	604	611	656	611	634	638	698	664	651	578	644	635	602	623	636	648	638	635	575	632	655	644	651	577	662	628	611	661	644	643	657	590	651	601	609	617	600	687	613	667	667	602	618	613	602	635	635	584	644	617	627	640	641	649	623	621	630	646	644	645	640	582	664	650	667	674	628	590	613	642	655	637	608	629	629	653	705	633	652	649	607	600	634	615	620	658	612	657	626	607	629	662	644	636	600	590	609	610	650	598	596	599	645	606	612	648	692	660	612	658	661	619	624	649	609	629	570	662	644	650	606	641	637	633	608	633	574	614	646	635	661	613	577	625	602	619	654	603	621	622	623	605	655	632	636	635	622	610	625	623	619	626	634	633	615	602	651	641	602	610	643	661	590	598	674	598	675	630	611	640	619	648	621	642	642	627	591	654	610	615	612	651	619	637	648	676	643	620	624	636	611	599	647	617	644	607	624	622	681	635	610	620	621	678	637	622	621	622	661	678	624	608	607	668	622	605	608	649	620	652	666	685	668	632	616	592	593	641	572	624	628	683	658	685	663	635	617	625	626	622	654	631	669	669	646	634	637	645	616	608	688	581	654	641	642	632	626	623	615	601	635	612	661	641	623	604	621	653	649	607	621	622	651	599	616	618	674	644	616	633	619	628	608	646	621	613	605	657	627	644	651	622	628	648	642	607	630	596	638	622	633	620	607	608	619	668	593	574	633	664	603	677	674	635	634	656	602	664	619	643	670	632	634	629	642	608	614	636	628	599	620	640	666	628	612	626	603	639	626	604	638	626	655	633	651	668	629	640	619	594	622	617	623	636	623	593	654	629	662	644	656	603	664	630	656	654	611	613	595	613	668	607	625	596	634
50494	41410	27010	22335	20004	41455	47783	32500	14566	1426	242	275	228	259	257	239	242	259	224	261	252	243	271	284	223	259	241	237	251	244	249	225	289	259	264	265	231	249	216	246	211	265	259	280	225	242	231	241	245	257	249	252	258	265	242	229	254	241	258	253	232	225	267	249	250	228	222	233	270	304	246	265	261	245	242	239	238	247	252	269	254	216	247	247	263	232	261	245	243	248	267	230	237	239	264	270	240	239	275	266	221	247	266	253	271	263	236	252	226	246	282	266	269	277	239	234	229	235	243	265	246	278	263	248	269	273	243	224	262	240	230	252	268	240	229	258	262	271	263	262	266	255	281	240	248	273	244	257	243	240	287	251	244	274	231	243	246	224	245	266	286	244	236	214	284	224	266	234	228	237	266	253	242	227	235	231	240	231	220	236	246	262	233	243	250	288	236	270	252	229	244	199	264	213	265	245	256	241	244	242	258	219	226	254	241	243	253	244	223	267	279	255	230	262	255	264	275	221	282	263	248	264	244	270	248	257	260	227	235	255	236	267	258	242	261	255	272	244	266	241	239	243	237	225	236	283	228	228	235	224	247	267	259	237	245	234	266	256	266	250	237	255	269	232	258	252	264	270	250	269	261	246	237	270	249	238	242	253	255	243	260	235	269	286	245	239	241	257	260	245	268	269	242	249	253	234	246	265	249	213	253	221	217	254	247	230	252	229	242	248	267	247	273	257	251	228	261	241	266	248	266	269	229	259	224	268	262	223	252	269	260	227	221	238	250	278	253	257	214	261	259	238	262	256	222	259	229	272	252	225	238	254	230	251	254	252	219	267	252	294	229	268	280	254	229	246	253	235	258	241	285	241	249	235	232	273	276	235	266	265	252	248	274	248	260	240	248	271	227	220	248	266	244	239	250	240	273	264	247	259	244	254	242	233	236	240	236	275	230	257	238	234	247	228	256	269	268	246	262	270	249	265	241	255	255	241	252	268	254	244	245	265	245	244	255	264	240	254	225	248	286	240	232	226	275	261	262	250	262	252	238	270	211	247	238	262	239	236	236	246	230	268	246	258	241	244	238	235	246	265	241	250	281	269	234	244	246	255	239	247	267	266	267	250	214	259	236	232	251	265	267	243	230	277	249	226	236	241	229	263	258	253	266	241	243	243	258	211	242	230	245	250	233	268	243	278	231	247	283	244	269	234	251	210	223	247	298	262	240	227	243	244	250	255	277	237	226	249	253	275	237	240	250	261	249	246	234	253	222	238	266	246	257	258	231	243	252	238	237	242	236	254	259	268	242	241	238	261	258	208	231	266	256	247	257	242	239	252	239	232	254	240	225	240	232	294	255	229	231	229	220	224	229	260	249	236	275	245	271	240	276	254	235	242	234	275	252	257	273	268	264	250	261	254	260	253	252	239	246	260	247	228	259	243	239	264	255	244	247	237	250	270	226	266	235	237	243	227	237	248	253	264	278	226	246	259	257	240	276	259	253	220	261	244	256	238	229	253	235	262	248	266	259	272	264	248	222	252	250	229	223	259	246	274	268	252	221	255	280	264	242	273	256	272	243	231	230	253	286	270	286	266	249	251	274	239	260	289	252	278	244	241	234	237	254	225	247	259	252	252	259	221	261	250	252	242	219	260	251	232	220	207	243	251	248	252	260	242	234	254	238	267	227	268	231	248	233	261	241	263	235	273	254	243	284	231	247	261	265	260	234	252	243	254	265	255	252	245	247	274	258	232	237	269	260	248	274	255	238	272	206	228	247	234	255	223	265	256	242	268	229	261	243	264	236	259	226	233	232	242	240	269	241	257	254	240	248	253	251	210	257	272	270	261	228	250	238	261	237	257	245	239	256	252	239	287	255	253	229	252	235	214	238	231	271	252	256	257	253	247	246	236	231	260	257	274	234	240	252	259	269	284	289	247	252	224	240	258	243	229	256	246	225	236	238	258	254	236	237	298	232	236	250	240	267	231	235	240	217	251	256	247	262	243	217	244	248	253	230	250	220	243	220	214	250	218	246	257	245	244	259	257	237	266	287	239	256	239	256	272	258	241	241	249	256	254	247	238	256	242	251	252	226	241	238	214	263	267	230	257	243	267	249	225	261	237	250	229	241	249	221	244	240	235	262	262	286	248	229	231	255	242	275	244	253	234	221	234	244	288	252	269	235	302	248	278	265	232	260	264	246	251	255	219	205	241	275	226	240	279	271	246	258	229	248	247	226	230	251	264	257	246	245	235	265	253	240	272	219	265	248	243	238	243	246	252	256	219	236	269	211	224	247	237	267	247	264	247	273	244	231	246	269	272	229	217	251	282	272	258	257	247	230	256	269	237	251	221	235	218	231	274	235	272	252	238	248	227	257	235	257	242	260	270	230	267	214	226	218	261	231	235	244	271	223	274	238	250	275	275	281	243	237	244	242	256	246	212	234	286	237	250	259	233	236	247	252	250	243	263	259	254	251	251	227	233	252	279	238	276	246	234	242	247	250	254	247	244	263	267	257	241	244	230	277	247	267	243	226	260	252	253	254	257	233	261	260	275	249	247	217	276	266	285	270	231	220	238	248	246	253	227	259	266	250	254	248	265	246	260	252	264	228	264	266	257	270	272	223	237	257	232	219	258	259	253	282	262	246	237	246	245	265	253	255	244	247	225	258	246	216	254	249	258	248	250	248	242	252	255	258	240	261	254	266	249	245	228	257	259	226	241	278	248	243	245	237	266	244	223	232	244	234	260	244	244	245	230	259	243	260	248	260	258	282	251	279	242	263	225	262	240	264	268	280	271	261	237	258	286	245	244	263	249	267	242	262	254	266	281	245	226	256	260	263	226	252	251	234	260	259	287	237	238	269	260	244	272	260	250	266	256	218	274	255	230	263	253	254	233	241	248	248	245	271	280	253	250	256	243	248	277	232	262	244	273	231	274	258	230	264	216	233	258	278	236	253	237	277	273	245	247	249	226	227	249	258	261	252	239	241	278	241	232	228	229	243	268	293	251	239	243	239	246	241	266	268	274	236	240	247	201	247	273	240	249	237	227	252	240	249	230	241	243	228	247	245	265	242	223	242	257	247	241	247	222	271	274	272	258	225	241	252	250	236	250	262	267	228	260	260	248	252	253	274	217	253	238	272	267	252	235	245	252	228	287	249	245	259	241	241	245	285	273	240	279	248	257	238	257	241	245	228	217	269	217	237	261	263	244	269	231	240	265	235	259	247	207	258	273	216	226	258	267	247	249	236	229	244	276	247	266	247	231	233	241	249	260	273	244	235	251	240	261	230	252	248	247	245	249	223	247	252	240	230	254	238	262	225	244	261	246	229	242	218	233	237	272	258	265	258	265	260	240	230	243	259	246	258	248	250	243	273	259	242	259	244	259	246	226	267	273	243	251	265	234	230	256	234	239	227	257	221	274	248	258	211	258	217	226	259	289	241	271	252	243	258	243	253	246	258	229	267	261	266	248	259	231	275	253	240	244	253	256	246	262
42475	38911	8732	6851	15838	56622	58687	44470	25350	1669	706	684	666	665	645	675	667	695	731	646	675	674	659	674	661	679	682	673	715	670	673	716	660	665	657	670	658	652	675	665	692	621	670	653	630	678	593	677	660	685	648	626	697	688	653	660	725	633	622	620	654	668	691	640	640	735	724	675	712	674	712	700	623	650	629	682	665	637	629	670	670	685	659	698	701	648	702	684	706	669	651	609	672	684	694	677	669	656	670	683	672	667	667	640	665	627	650	678	676	645	692	655	657	644	649	640	604	667	700	657	682	687	699	686	694	613	667	663	658	669	687	641	688	673	670	710	648	659	673	654	630	656	708	629	621	678	658	678	631	686	647	675	655	632	674	643	646	697	709	699	688	619	712	631	682	654	687	632	723	645	641	662	637	647	601	635	657	660	641	684	673	687	680	641	687	641	643	683	646	644	648	694	695	626	682	662	639	697	688	686	656	644	659	659	626	725	700	640	677	706	584	695	695	675	653	637	652	701	657	684	654	658	699	648	690	631	674	715	664	665	660	672	663	628	593	618	713	643	660	645	645	645	651	664	702	638	647	698	673	658	656	649	661	669	695	705	653	696	699	687	695	668	672	687	666	652	678	639	618	630	688	681	649	664	696	724	700	634	657	669	680	674	703	652	667	649	652	664	686	596	620	698	648	653	650	627	649	625	642	685	634	669	674	691	682	682	661	607	641	677	655	664	626	646	690	670	665	631	724	656	705	673	602	665	683	618	635	628	697	637	603	647	717	665	656	667	662	652	657	684	658	654	668	668	661	654	679	669	689	681	670	672	646	646	631	666	665	651	677	685	704	651	663	652	610	688	640	662	645	671	646	698	643	684	680	759	630	650	680	693	685	682	666	673	667	678	668	648	692	662	689	701	655	639	680	660	670	681	725	657	662	649	634	674	711	679	700	671	613	648	653	692	627	655	665	650	650	634	647	700	662	676	624	714	665	613	683	667	689	657	680	671	676	687	659	640	667	678	681	639	626	629	704	709	678	662	697	629	616	651	675	657	645	671	722	680	666	641	662	687	657	672	598	660	659	648	635	659	662	648	681	663	670	632	660	653	633	726	658	671	673	623	639	639	658	636	649	690	629	647	655	686	667	644	653	653	674	697	608	692	694	666	631	665	633	685	644	671	618	627	593	646	639	690	631	631	631	683	698	666	653	656	671	660	639	699	701	695	632	702	685	653	640	686	599	684	681	647	672	676	602	647	662	679	625	630	678	650	637	672	621	655	708	662	660	633	627	629	710	666	650	668	616	665	668	579	706	680	667	656	655	671	681	654	693	629	652	627	631	687	704	639	651	687	683	730	605	665	672	657	631	683	659	656	674	684	654	614	667	645	712	687	676	671	703	671	664	675	700	632	704	691	638	659	662	645	632	672	648	682	656	608	671	683	639	666	675	662	658	664	700	648	660	681	665	668	674	677	664	694	700	644	661	641	632	701	665	673	645	688	665	674	652	657	702	635	662	657	669	681	667	682	629	678	641	629	660	633	637	698	647	671	656	664	634	653	692	631	656	649	619	711	670	673	696	663	673	663	667	716	648	667	713	626	652	635	653	653	623	620	663	712	656	700	663	682	647	653	745	611	608	659	627	711	718	647	664	642	682	677	709	614	684	704	651	612	648	667	650	646	681	693	636	608	652	704	664	676	673	670	658	652	671	667	652	673	657	682	637	699	666	680	661	658	668	624	673	649	678	700	659	691	684	670	645	629	697	652	635	639	668	649	683	681	691	646	648	646	678	617	665	670	713	619	711	696	689	678	675	652	643	650	675	693	651	636	708	621	686	678	658	688	660	688	655	708	635	666	690	656	632	671	648	627	691	612	675	653	633	667	672	638	661	654	689	666	669	698	679	676	688	662	690	692	690	682	642	652	716	639	670	666	651	642	655	642	639	645	680	694	674	662	642	649	673	652	582	686	641	675	592	635	664	711	641	664	643	628	622	689	666	613	633	691	663	641	693	668	715	675	715	662	621	676	696	662	646	660	648	659	658	681	698	625	664	676	644	655	660	681	681	662	686	647	708	673	683	699	660	596	655	655	693	647	736	678	684	656	702	657	704	669	679	648	685	651	740	604	646	659	681	673	688	640	658	698	672	693	618	671	620	644	621	667	655	634	651	666	674	695	684	644	659	650	676	657	643	658	687	659	671	599	646	646	617	711	670	632	655	695	669	631	697	617	657	644	663	666	637	658	662	710	655	668	664	699	672	667	670	681	656	660	658	650	685	635	673	648	647	682	661	626	712	658	662	718	698	641	642	687	653	683	667	644	714	638	658	638	635	636	657	680	657	628	653	691	645	616	639	683	638	670	670	668	675	644	648	651	688	644	664	657	699	673	644	673	701	724	702	663	672	637	709	693	645	619	665	707	636	659	694	683	666	631	628	684	675	672	657	622	680	679	706	684	620	652	643	617	654	654	661	624	678	627	649	645	685	645	681	712	666	674	633	664	685	651	676	633	684	611	644	649	639	643	707	657	672	645	648	630	650	678	650	619	649	648	654	621	615	666	664	693	693	689	643	650	633	647	637	639	653	632	711	669	640	669	630	692	646	628	640	667	647	677	681	653	646	669	663	648	680	642	710	596	629	658	690	675	649	638	626	672	656	683	641	674	594	659	664	671	686	682	629	654	698	684	693	671	615	636	637	678	711	671	665	657	650	690	665	649	697	627	717	662	680	665	686	694	652	691	701	656	685	652	665	613	632	670	643	671	673	636	633	625	655	638	675	676	693	664	608	616	636	698	669	643	665	689	644	674	641	690	680	689	671	684	669	668	664	641	673	734	639	637	676	635	676	638	637	621	637	638	665	708	635	677	707	633	702	679	655	686	686	652	662	659	618	639	693	664	627	691	701	628	649	684	631	674	669	646	661	665	653	624	652	661	671	639	631	720	703	636	663	681	668	648	634	712	691	612	661	637	658	640	709	671	655	678	645	671	621	680	644	654	702	640	610	663	667	673	662	686	614	645	677	649	707	700	656	651	672	685	629	679	667	648	663	683	627	673	630	677	635	704	668	611	658	667	645	654	633	661	676	681	673	667	677	678	654	639	648	641	695	648	679	635	630	649	654	631	647	694	679	663	635	690	666	699	685	650	692	611	676	666	678	682	655	649	696	713	672	633	694	721	674	637	675	686	660	679	645	603	657	661	670	641	638	703	659	675	691	650	664	613	629	658	672	632	668	631	623	634	686	685	686	691	660	651	678	660	671	679	657	666	671	663	663	702	645	643	666	634	690	638	653	694	667	603	634	679	664	666	745	645	656	665	640	641	622	664	679	710	692	659	653	646	670	644	653	667	627	676	681	673	665	659	728	649	612	697	661	679	661	713	635	675	691	697	662	625	697	647	675	667	657	661	664	667	649	646	640	673	664	628	625	665	639	644	655	634	624	657	655	671	648	663	670	613	687	693	676	674	673	666	676	631	657	617	630	648	639	639	626	671	604	675
54375	39293	26941	24027	27375	50223	56433	43768	23839	3829	321	268	326	355	284	327	334	306	310	304	289	293	309	294	279	320	324	317	289	302	296	310	293	330	299	325	316	301	306	293	306	311	315	284	284	329	323	337	312	317	283	274	291	295	299	308	300	319	327	303	321	289	278	303	301	298	322	308	336	303	338	281	301	305	302	330	333	259	296	298	328	292	300	319	297	303	307	291	314	308	288	296	296	344	272	291	298	263	311	259	316	316	279	327	295	297	303	269	306	300	299	305	281	275	305	310	316	329	300	291	304	266	321	330	306	294	309	283	295	304	268	299	308	277	293	290	289	295	328	287	330	279	307	317	316	272	309	285	304	293	300	297	279	317	298	292	303	301	292	298	294	331	303	289	319	280	307	312	310	296	324	292	283	290	297	325	317	337	320	308	280	328	300	295	330	320	291	324	294	286	344	289	323	296	310	301	290	309	311	352	298	304	319	292	327	299	301	310	293	340	317	284	302	285	325	305	278	287	297	325	319	275	295	323	273	294	328	291	290	314	274	264	305	303	284	307	321	339	290	294	323	280	285	288	290	292	302	288	312	322	316	293	321	306	311	293	301	330	331	310	260	266	332	323	331	312	293	299	316	305	277	297	274	291	286	331	299	304	298	292	285	302	295	323	310	295	310	297	266	279	325	275	295	329	316	342	329	344	282	283	310	309	296	305	302	286	266	340	278	286	312	274	305	277	283	279	288	291	279	282	291	298	280	248	335	349	302	282	338	301	318	303	326	291	347	261	306	278	295	308	314	284	301	302	290	307	297	316	302	314	304	282	301	315	297	314	308	303	318	310	330	309	290	320	297	311	305	288	277	323	266	288	239	309	329	304	299	339	304	289	317	293	320	312	318	302	299	318	318	310	311	312	317	290	281	294	318	302	311	287	309	295	328	324	319	287	296	333	305	299	314	294	303	322	311	310	283	289	283	336	294	267	283	270	271	303	277	292	303	316	288	327	329	316	264	306	301	333	280	302	325	306	346	297	286	305	291	269	285	300	298	312	281	293	312	310	313	287	280	294	280	314	293	293	291	252	268	292	292	286	291	295	321	298	324	294	282	300	285	296	319	318	294	300	271	299	309	293	299	304	309	302	306	284	334	289	270	310	273	299	324	335	279	325	266	307	297	279	295	302	334	290	280	286	297	317	315	299	271	272	300	306	314	300	287	304	288	297	297	354	292	287	295	248	289	310	299	303	282	287	290	284	310	326	324	285	287	332	300	285	328	304	302	321	309	288	252	282	302	311	298	301	296	256	298	280	285	298	299	291	311	297	291	296	296	296	286	299	315	317	262	301	273	277	280	303	289	297	276	308	288	262	319	314	286	287	305	290	305	264	294	298	295	288	283	313	312	278	317	306	279	285	315	305	301	309	311	319	301	311	320	340	331	305	265	279	272	311	321	306	310	323	326	296	267	332	301	292	273	279	314	317	341	321	300	284	278	301	304	271	294	321	290	310	307	288	304	287	302	312	282	299	308	315	334	304	271	297	300	308	296	331	329	322	281	354	312	287	297	276	326	296	315	319	304	304	297	290	301	304	306	290	305	270	300	339	316	318	281	297	304	318	283	307	294	309	309	289	293	295	306	313	335	312	318	316	280	329	292	329	331	314	310	300	275	312	276	318	299	296	283	274	313	300	346	318	268	323	289	276	343	291	279	283	282	300	321	284	311	340	306	294	354	319	290	297	300	283	281	304	313	294	320	292	329	287	286	320	320	285	321	328	274	311	331	297	337	295	327	289	300	315	305	274	323	279	277	279	279	330	293	285	306	299	298	311	273	316	293	304	289	309	287	267	326	305	308	302	301	285	295	284	287	334	283	327	311	312	321	299	277	316	315	326	296	313	301	296	266	288	297	313	302	338	290	301	313	293	286	336	304	276	284	291	300	299	328	306	292	320	311	313	334	290	322	310	304	309	294	314	291	317	304	292	317	291	294	286	310	291	299	288	310	288	307	286	285	314	300	291	278	286	312	309	301	316	308	329	297	309	313	294	332	314	296	284	309	294	304	291	300	268	289	288	291	310	288	300	314	299	293	299	300	290	304	307	323	283	313	297	301	305	303	289	279	300	315	297	280	303	295	305	324	331	291	336	306	312	306	316	296	303	303	315	308	281	275	351	321	339	303	305	279	327	302	307	308	335	306	304	299	315	313	281	344	290	322	318	277	267	317	312	288	299	271	315	278	309	299	263	304	292	333	261	307	276	331	302	308	307	339	294	285	329	313	296	310	321	293	284	316	295	293	304	266	330	335	276	319	288	313	304	284	303	312	293	315	290	293	305	301	298	323	323	276	284	279	297	304	314	310	294	300	329	295	298	252	290	295	301	288	302	292	265	327	309	298	317	298	312	289	318	281	292	296	294	292	299	328	287	303	290	291	295	275	307	306	305	273	297	288	279	309	304	282	326	269	297	295	303	299	283	331	305	306	295	317	280	303	288	330	283	320	331	303	277	293	313	322	291	292	282	324	287	316	275	277	293	301	318	324	292	305	290	289	299	329	304	285	281	318	293	310	316	295	320	293	330	289	303	287	313	319	297	273	293	296	286	304	300	280	283	285	336	319	303	315	324	321	318	297	293	297	294	282	288	308	311	281	300	309	293	278	294	289	280	300	299	298	253	328	289	310	284	289	312	298	278	294	321	303	310	285	315	277	287	314	304	316	339	291	285	312	291	309	300	290	329	283	321	294	338	285	309	309	280	323	276	293	298	290	318	307	295	311	296	307	323	300	318	318	304	300	295	306	309	302	333	317	288	296	281	311	312	304	290	288	285	310	325	310	299	297	304	291	304	310	301	306	307	300	317	300	322	319	267	315	279	311	295	307	315	289	331	300	296	299	283	308	287	266	330	308	310	295	291	273	298	307	308	282	317	300	282	298	301	319	325	303	289	314	279	264	278	296	297	294	306	296	296	311	287	312	296	324	304	318	319	316	279	296	325	308	304	309	271	278	352	284	312	294	323	313	297	336	283	311	299	327	284	284	331	294	306	301	263	279	287	303	303	297	311	304	341	314	275	286	301	296	312	301	331	291	290	280	316	302	304	315	317	301	309	322	292	295	293	304	302	351	288	291	297	262	308	329	303	272	283	273	263	310	317	296	304	320	287	296	299	307	305	289	324	301	290	282	319	304	306	268	315	301	318	306	297	301	327	286	275	313	277	263	296	293	275	298	301	293	324	292	292	297	281	309	302	298	311	294	321	307	324	298	310	294	267	328	297	308	283	290	283	280	292	294	280	305	307	283	294	284	308	327	293	303	324	295	310	310	246	299	298	310	286	276	304	332	318	305	316	303	335	274	289	303	301	289	291	288	299	254	291	287	297	299	299	262	261	282	293	310	298	317	317	302	338	309	299	284	302	304	275	300	288	303	321	274	308	311	314	303	318	317	278	344	322	312	294	345	293	315	294	312	284	289	294	306	325	330	300	300	285	317	304	287	329	290	279
47195	41860	12324	13086	37580	69303	69093	54227	33124	2347	780	791	792	802	803	784	806	784	788	776	759	754	760	731	780	756	811	789	798	784	778	726	755	747	781	766	808	758	818	743	812	739	764	772	755	811	758	745	735	761	783	766	765	778	749	748	752	759	734	814	773	783	795	753	745	798	989	885	830	787	824	730	743	756	775	733	762	782	800	750	771	777	759	802	786	759	716	785	740	787	786	806	713	738	815	747	788	771	778	767	731	799	767	761	760	779	760	790	773	706	738	758	777	751	720	774	745	771	780	754	784	722	794	763	751	754	752	725	770	747	748	767	800	753	755	812	759	707	844	765	763	760	805	749	781	750	735	726	752	769	748	725	745	740	792	754	781	804	737	686	734	780	732	732	799	749	813	757	772	794	753	729	754	833	812	749	722	807	736	824	726	767	768	711	733	795	748	771	768	757	813	711	734	777	736	725	816	774	766	763	799	741	768	729	769	709	781	767	751	807	830	755	805	730	765	747	773	751	788	765	765	772	757	803	749	772	769	769	799	791	771	820	760	750	744	788	736	729	773	700	768	764	780	784	803	771	725	793	770	803	776	798	774	761	775	764	784	787	783	794	698	766	778	814	777	751	746	746	734	751	753	791	751	805	703	805	801	771	814	770	738	771	827	804	822	769	762	766	802	789	824	820	733	793	752	783	775	739	776	810	717	790	793	776	744	772	801	803	762	782	749	756	759	769	772	737	770	789	767	784	758	757	830	747	730	762	793	742	750	751	788	709	776	755	696	779	762	802	809	787	761	764	725	779	766	747	743	794	755	734	777	779	789	770	750	749	813	825	807	775	763	791	753	753	784	774	784	793	789	782	708	731	717	808	826	807	751	810	767	812	773	736	780	820	836	727	705	744	708	755	772	801	777	767	747	794	810	731	752	773	812	759	746	737	771	824	747	790	760	717	744	726	759	783	780	826	711	759	790	764	755	754	790	788	770	767	737	779	731	756	813	760	761	782	781	701	795	735	732	739	716	741	751	734	789	747	804	739	783	770	764	748	737	734	752	779	824	736	746	805	740	754	769	728	703	761	754	774	763	756	764	767	800	768	700	732	756	807	784	814	784	744	767	748	788	778	764	722	752	786	766	738	770	765	788	780	749	775	766	748	794	750	783	753	771	747	772	729	788	735	720	764	771	786	764	774	730	766	756	725	743	816	760	785	785	764	768	797	767	774	792	767	805	769	771	752	762	799	784	780	779	744	765	776	808	716	752	722	756	809	786	751	750	784	783	810	768	745	770	774	772	742	745	768	750	762	807	697	815	775	745	776	743	800	796	742	715	785	765	739	808	785	768	731	778	787	734	771	843	760	820	748	791	785	739	738	805	789	833	786	770	798	754	762	773	770	756	807	730	778	760	803	745	726	785	781	780	812	752	708	735	767	748	756	782	766	769	758	771	769	787	774	751	750	794	726	769	755	786	795	780	758	773	709	781	782	778	802	759	721	782	774	761	744	782	788	736	753	733	729	728	716	782	740	779	752	743	740	754	810	765	745	784	738	793	778	703	804	765	779	751	750	760	759	767	791	760	726	753	722	744	773	744	783	825	736	764	805	793	716	746	810	731	809	735	803	784	731	727	796	764	732	751	760	741	736	823	761	783	816	702	738	801	751	750	782	769	780	796	776	784	809	760	749	730	798	754	774	760	755	768	736	765	737	822	757	701	785	788	796	740	778	777	782	760	776	787	771	739	718	829	736	780	761	767	715	759	751	748	766	762	773	795	760	784	786	730	764	778	813	723	788	752	759	744	786	727	733	786	785	790	777	809	784	744	767	771	772	763	736	748	762	790	714	796	745	780	759	770	771	739	752	793	783	755	727	715	776	784	783	768	756	756	804	753	744	780	754	772	751	805	735	750	789	777	790	759	746	795	730	798	732	795	758	743	768	745	761	783	774	766	704	723	813	744	773	792	656	710	822	728	784	727	785	762	744	762	742	743	722	727	810	798	799	796	774	796	735	778	753	782	731	802	774	760	764	772	775	767	770	777	710	746	736	735	715	773	796	784	831	713	755	762	798	720	760	804	830	735	778	736	747	727	735	787	745	745	771	743	737	804	760	759	787	714	806	752	752	755	791	768	780	703	814	794	764	772	704	781	791	762	769	712	774	827	783	748	779	758	762	769	800	782	747	777	794	771	799	759	723	706	792	758	757	762	734	801	716	778	748	758	791	791	747	808	775	793	754	750	739	746	805	730	746	737	774	795	781	725	748	805	790	775	764	736	742	782	744	744	728	775	770	816	785	825	782	800	779	772	722	764	726	730	728	764	756	803	815	744	773	716	760	760	770	781	786	747	796	747	743	752	729	777	743	810	798	760	733	755	790	750	748	776	766	766	768	781	793	752	748	766	815	753	749	761	770	752	824	830	772	743	765	748	760	756	731	767	763	760	724	706	724	803	739	777	779	724	784	778	762	786	773	739	764	806	743	748	740	782	806	755	747	749	753	794	776	768	765	779	730	725	799	781	798	747	808	753	696	742	789	719	798	770	737	759	732	755	769	754	755	722	785	814	739	785	791	739	743	747	716	755	805	756	772	761	739	776	792	782	730	772	781	778	803	791	717	745	749	765	790	780	763	780	735	768	784	743	767	703	773	781	717	808	793	774	765	767	749	770	784	787	783	805	793	786	753	797	762	773	776	787	706	769	764	773	716	774	814	784	759	782	739	781	783	702	772	728	752	772	782	737	764	792	768	751	759	755	776	766	803	786	784	735	770	767	719	796	742	775	748	727	739	721	795	750	782	764	772	760	773	775	776	717	797	787	693	743	777	777	777	774	725	755	758	789	814	779	736	809	817	790	751	778	803	726	779	781	767	726	778	785	755	748	795	789	774	739	788	746	734	773	775	724	789	807	754	736	747	757	807	788	769	762	785	768	780	815	789	763	770	693	784	751	752	770	808	763	735	804	741	774	797	765	818	721	760	764	817	748	737	747	808	770	726	794	754	797	762	734	782	769	768	753	782	762	721	741	762	787	752	765	768	756	791	710	773	734	758	756	767	768	788	814	830	761	767	734	821	777	777	734	754	771	726	781	771	718	735	763	761	771	750	774	729	737	749	732	776	807	779	717	787	771	744	760	821	794	761	729	784	706	748	769	725	764	791	774	749	794	730	846	691	761	762	813	716	741	774	758	773	748	783	737	780	785	779	781	764	760	777	731	760	779	792	785	755	811	766	730	779	764	744	748	768	778	762	788	775	741	808	703	723	731	759	784	781	756	782	748	757	805	805	699	817	745	745	740	763	744	744	767	756	745	756	770	758	787	751	813	710	776	786	778	741	751	778	765	818	762	752	792	791	763	796	735	791	796	796	771	763	751	751	784	743	735	715	748	773	767	761	784	828	743	800	753	781	768	762	784	780	799	791	768	764	756	733	769	767	827	761	775	823	708	739	746	718	761	755	777	771	736	789	758	762	788	822	720	727	761	758	760	765	746	744	772	746
18837	19131	8749	1213	1797	5491	4796	3112	1260	258	225	234	213	261	226	236	252	201	237	248	246	227	230	247	258	208	218	242	226	214	219	222	221	207	233	212	243	244	209	248	229	212	226	252	220	237	225	244	226	225	234	225	215	230	224	231	231	240	234	248	255	248	204	257	241	223	220	214	235	224	231	241	256	203	244	215	247	229	193	252	207	226	262	223	221	230	215	235	252	225	262	207	239	239	234	246	241	280	229	228	228	229	259	234	210	241	256	230	221	243	225	215	229	245	238	204	195	224	227	231	216	233	219	218	236	207	202	248	235	216	248	232	218	189	240	246	226	219	266	224	226	245	224	202	236	198	204	250	216	233	229	209	241	241	230	229	247	214	234	203	235	236	232	238	254	231	229	206	222	234	232	185	246	226	226	246	213	241	236	238	218	218	226	188	255	213	196	217	202	209	213	221	242	232	227	239	233	252	232	227	247	230	219	225	218	237	239	207	232	252	196	224	242	237	232	246	227	235	226	244	201	222	224	207	209	204	237	213	241	242	213	246	225	206	223	221	233	223	248	215	200	252	182	224	238	243	230	236	232	212	243	235	219	232	218	215	221	182	199	239	228	220	230	221	233	251	234	224	205	227	229	218	206	231	214	240	220	275	223	195	200	213	220	252	204	243	208	224	244	236	242	231	232	228	246	232	260	209	235	245	216	243	218	193	227	287	262	198	229	235	224	227	231	237	185	258	232	242	212	230	199	224	236	231	226	224	222	216	244	229	201	245	260	201	226	258	227	233	230	259	219	240	227	206	253	235	246	245	242	215	230	232	232	235	194	218	220	279	242	230	226	222	258	210	211	231	206	200	234	220	228	231	227	251	211	227	228	221	248	221	239	236	226	277	194	229	223	257	221	231	232	234	223	226	246	238	202	214	227	230	247	220	213	199	212	246	249	220	208	200	210	216	214	257	234	210	221	236	203	228	222	215	251	252	237	218	245	221	248	218	230	245	231	209	243	232	208	220	200	231	215	230	223	234	226	228	248	258	219	205	216	221	210	203	230	258	218	193	216	216	217	238	234	261	258	223	224	211	192	238	216	227	180	233	257	238	219	271	246	233	211	223	238	242	231	227	222	243	231	249	225	223	242	222	262	236	220	230	215	228	239	223	219	257	238	241	242	206	240	221	225	236	217	243	248	225	208	221	251	231	246	224	220	222	216	195	255	209	246	219	232	238	220	233	250	235	235	245	226	217	208	218	232	234	246	250	223	213	212	211	200	217	223	248	255	223	247	249	231	220	256	219	210	206	227	220	243	221	261	260	240	230	263	243	242	201	220	223	235	217	225	218	236	224	214	225	246	210	265	230	232	193	203	233	241	211	222	232	236	229	221	223	241	238	226	213	219	255	232	238	201	241	221	258	255	232	230	234	233	209	209	222	206	215	232	228	253	229	226	206	224	247	219	247	234	232	230	243	214	243	219	219	216	209	229	240	228	241	250	214	227	197	225	214	217	259	219	234	247	232	222	231	214	193	250	223	247	228	237	250	237	233	203	226	228	218	232	240	219	212	208	213	205	216	244	213	238	220	229	222	252	229	229	249	234	249	237	214	258	225	200	229	224	231	241	216	238	239	237	211	233	237	221	231	254	221	238	221	240	216	224	238	220	220	232	243	207	221	240	261	205	222	249	227	206	222	248	229	182	232	224	224	217	225	245	223	218	232	235	233	212	223	231	267	230	228	214	218	233	241	219	236	232	241	203	211	242	244	218	253	202	246	220	228	237	242	233	206	228	216	227	216	213	220	217	230	220	224	231	244	216	213	253	249	232	216	233	220	241	239	224	221	199	251	248	224	201	223	209	223	198	221	233	228	191	227	241	255	225	234	220	218	217	237	231	232	211	202	203	247	209	231	228	215	226	232	230	222	222	202	212	234	215	223	240	249	222	240	204	229	250	211	216	244	230	238	231	271	255	206	236	228	217	216	232	216	242	212	242	223	228	217	232	232	234	245	228	253	236	225	251	220	217	235	221	221	233	229	216	220	246	222	228	233	241	226	212	215	214	229	216	247	224	202	203	216	227	201	250	239	246	223	220	230	239	227	248	225	209	234	250	240	256	250	229	240	236	235	215	230	219	235	240	211	197	262	233	230	225	253	250	223	219	234	206	211	226	238	229	212	214	244	230	232	210	229	219	212	240	216	184	224	232	219	225	215	230	260	231	232	226	258	234	248	245	234	238	242	219	235	224	240	234	228	216	242	224	213	235	222	243	212	246	193	210	234	232	194	216	204	247	271	221	210	218	228	215	237	244	212	225	218	244	246	239	241	225	230	216	235	228	262	205	237	206	215	214	208	240	213	227	228	229	213	244	225	233	206	214	219	212	208	203	262	252	204	212	230	248	235	225	218	253	236	229	233	233	256	208	210	236	209	203	219	224	230	208	224	227	235	242	224	224	209	232	194	225	223	242	207	241	246	227	214	223	228	250	245	225	228	233	252	244	240	240	239	230	209	239	230	236	221	256	248	234	221	208	232	220	221	220	224	238	197	233	234	228	235	242	242	231	223	229	207	232	229	192	240	219	223	220	205	208	197	189	209	205	242	195	242	246	209	232	232	233	199	222	226	252	237	239	221	266	226	231	225	230	248	241	235	208	214	231	230	238	219	211	222	241	249	249	234	222	231	252	210	218	226	233	191	195	224	245	213	234	214	217	257	223	204	235	215	241	245	216	231	204	212	244	236	244	213	224	239	206	198	223	227	225	227	218	216	223	204	238	206	249	218	214	219	241	222	218	208	223	251	224	234	230	234	235	218	234	229	218	218	232	207	216	217	245	208	258	220	194	210	238	225	212	221	214	214	215	225	223	238	191	229	265	223	232	252	201	216	244	249	227	248	230	206	239	247	211	260	238	234	205	229	216	223	218	256	250	191	215	213	236	227	199	251	200	229	230	231	225	237	205	234	225	211	208	226	198	247	201	206	214	265	240	217	243	255	210	220	272	213	234	241	229	237	244	221	253	249	211	226	226	270	220	196	226	202	209	226	222	218	253	210	231	222	238	237	218	224	226	226	232	240	201	234	220	247	227	226	240	216	220	227	238	204	230	236	228	240	247	226	231	226	206	259	219	238	237	207	217	224	222	230	254	238	236	207	238	220	233	216	248	239	232	197	205	208	232	227	249	193	266	257	230	221	224	209	243	220	214	211	224	210	212	226	233	235	233	213	226	217	224	242	221	217	228	239	224	229	219	221	223	236	241	220	217	211	229	221	228	229	227	211	223	228	228	222	215	251	246	227	226	242	222	247	214	201	198	233	256	234	218	210	221	229	213	243	231	209	213	204	241	212	226	226	232	224	214	208	204	228	239	222	230	216	224	220	217	206	264	227	232	239	244	217	220	245	234	221	240	214	230	225	249	233	232	223	213	253	237	230	239	235	221	223	239	222	233	227	225	233	217	244	212	238	224	208	233	240	220	232	239	226	225	251	227	237	216	223	243	236
15499	21525	6339	1241	7284	19109	15631	10404	4157	707	617	597	609	596	600	599	646	632	603	632	569	602	601	620	612	612	614	602	667	637	633	589	600	633	616	640	624	609	628	633	607	624	586	614	621	609	531	589	666	600	610	639	571	606	651	626	657	639	660	593	633	608	603	632	631	632	628	618	679	619	621	619	622	584	608	594	567	614	642	598	593	586	608	620	631	594	587	612	631	597	645	648	591	615	581	648	619	619	651	602	601	636	625	615	620	642	631	595	649	617	624	616	557	647	612	599	631	616	582	591	642	587	637	653	642	598	589	660	634	641	573	626	620	616	614	673	642	620	600	644	602	580	632	651	621	594	593	589	625	637	651	541	599	597	590	650	663	644	597	616	637	627	612	584	601	605	614	641	610	651	640	645	624	597	579	583	579	607	647	659	615	593	629	611	614	644	654	607	623	657	583	605	618	620	602	613	595	629	607	633	640	636	602	627	639	581	620	656	635	651	666	592	636	633	604	571	625	655	651	626	632	609	661	574	629	586	634	624	629	589	614	606	634	607	605	583	636	637	649	645	621	637	648	638	620	610	609	598	629	631	622	616	663	656	657	595	658	615	637	637	586	616	632	677	615	627	622	638	623	585	594	604	620	606	595	658	609	642	615	631	597	599	603	659	618	659	595	662	667	628	609	584	621	610	642	594	611	618	625	642	610	614	573	598	659	626	627	612	598	605	592	632	578	616	625	631	674	666	653	627	643	653	662	658	605	611	583	641	602	628	614	672	620	616	576	626	580	619	639	626	634	685	637	640	639	637	624	631	591	622	655	561	605	640	646	650	611	644	614	624	635	610	605	612	589	601	633	678	591	643	659	631	615	632	540	628	626	648	617	620	628	601	630	629	625	602	648	580	651	621	613	614	607	634	608	646	620	583	627	593	599	613	624	619	560	633	605	586	617	599	590	622	613	571	613	630	629	582	615	596	578	596	607	614	632	638	625	626	610	630	611	597	595	601	638	575	615	622	678	639	650	617	637	619	647	631	606	618	591	617	614	633	578	596	623	649	596	559	603	672	671	602	594	623	581	614	637	648	624	614	623	585	614	593	596	623	593	590	601	627	640	652	578	598	607	565	605	621	640	652	588	585	546	598	639	617	572	646	626	582	637	579	650	643	632	652	580	642	623	673	615	583	625	587	657	651	606	643	614	563	612	601	602	576	614	634	642	621	577	623	633	621	636	617	620	636	642	661	628	611	610	582	625	652	598	615	661	647	607	615	605	611	603	633	624	629	581	579	623	588	642	582	639	585	574	586	623	612	651	591	614	592	647	624	652	610	637	625	645	643	607	602	624	626	586	669	619	653	618	651	618	649	630	636	627	619	666	598	636	610	615	629	602	631	588	627	614	614	633	610	622	629	644	614	636	619	613	638	599	631	616	635	643	647	587	625	638	668	645	609	649	668	639	587	587	608	609	595	597	608	623	608	619	644	620	640	610	584	591	599	618	662	612	621	624	611	669	627	634	648	624	582	584	619	587	589	637	637	648	640	639	611	596	577	625	652	621	592	633	614	618	574	698	630	625	643	622	668	613	597	588	650	627	656	607	637	608	579	621	611	627	631	627	652	614	614	613	644	634	609	617	629	651	584	625	578	603	614	611	648	612	587	620	626	643	596	611	637	597	620	616	636	595	586	663	578	597	611	601	619	620	592	630	648	629	587	618	640	659	543	633	603	620	584	585	582	636	632	631	602	615	635	597	629	635	575	601	591	658	623	594	579	567	601	615	632	585	633	608	599	622	618	602	636	651	632	626	573	612	659	656	632	608	603	606	592	620	678	620	619	624	644	581	597	593	608	611	638	611	635	609	597	594	651	620	642	655	631	618	625	620	603	600	628	625	598	649	655	580	623	605	654	668	625	628	672	569	666	652	598	591	586	639	574	646	663	611	631	633	634	602	613	613	577	611	660	617	650	629	598	646	626	620	605	635	605	624	606	637	628	621	630	581	648	652	624	616	603	624	612	573	633	635	610	653	607	612	658	651	537	658	592	593	579	602	628	594	654	620	623	613	618	626	587	574	606	669	611	630	630	595	653	595	639	617	572	649	596	587	581	620	637	636	600	606	636	574	609	598	617	640	563	620	594	576	584	618	593	613	615	593	658	610	614	641	663	593	621	637	617	623	566	644	619	630	574	625	572	635	616	625	603	616	597	625	605	570	610	621	603	593	598	652	619	627	619	609	614	639	633	584	552	628	596	639	632	624	627	637	659	649	661	652	568	594	619	615	603	578	631	640	610	588	630	593	600	653	631	596	634	641	643	601	570	638	599	595	583	619	621	625	607	627	631	608	656	626	637	624	647	605	619	650	635	606	642	619	603	580	631	629	569	610	622	577	616	632	576	619	613	591	616	691	649	628	615	643	626	631	591	578	596	596	596	628	661	597	621	605	618	630	583	650	625	599	583	617	595	586	608	601	591	621	650	613	601	676	579	634	608	642	647	629	615	647	632	621	640	650	652	604	635	631	607	610	642	605	570	597	654	629	642	615	663	626	568	607	623	644	616	643	617	631	572	576	593	613	616	596	594	645	623	608	587	659	596	594	579	628	630	620	634	626	586	601	585	609	664	618	624	599	604	671	599	568	610	642	618	666	593	646	646	612	592	657	616	635	654	608	597	638	622	608	616	600	626	621	581	646	609	629	636	650	643	616	627	617	598	630	617	617	574	623	621	603	613	612	610	570	598	630	674	596	634	643	593	629	628	624	632	589	600	648	603	609	596	644	615	660	605	581	587	581	601	602	605	617	630	703	633	616	605	638	635	581	643	580	636	622	603	623	612	618	599	609	598	611	610	649	586	647	661	630	664	651	612	645	650	597	600	626	624	638	617	592	615	585	620	607	632	650	641	609	636	581	613	636	600	585	631	669	590	602	645	630	618	602	658	635	621	637	624	635	637	651	658	632	592	623	601	654	609	603	621	598	586	630	605	618	628	598	629	618	584	585	661	662	637	646	601	570	608	639	615	600	608	645	631	627	624	614	619	604	624	627	576	579	599	652	608	649	620	599	636	659	595	614	609	656	625	649	618	625	564	598	614	643	618	629	632	590	610	635	599	621	639	631	656	614	615	607	590	632	584	620	608	595	625	649	595	607	622	668	625	667	663	632	623	580	577	624	569	604	564	646	628	658	608	628	632	665	593	641	600	562	618	623	617	608	612	632	617	630	582	621	613	597	605	638	623	627	596	593	643	598	707	583	628	626	630	611	596	610	599	633	622	633	629	628	634	613	637	667	621	606	631	602	628	614	645	620	605	603	591	615	598	595	624	651	616	649	616	583	593	631	629	667	591	616	636	571	639	606	616	630	674	606	595	597	628	618	625	603	548	600	661	610	626	615	637	609	621	617	602	579	571	628	643	597	573	617	630	658	569	621	621	665	620	627	674	643	656	605	615	622	599	675	574	644	635	605	629	637	610	651	610	630	605	624	618	604	628	629	584	644	560
53133	48380	27761	23033	30320	36292	42710	31427	14075	1141	258	233	259	243	245	255	259	231	291	250	255	238	270	247	259	220	244	243	229	246	261	229	236	232	234	251	240	268	246	242	239	241	278	257	259	230	233	257	233	246	253	251	256	260	268	217	204	277	252	229	260	264	245	242	250	247	255	266	265	248	249	259	249	272	275	241	247	234	246	249	272	258	253	230	225	251	238	253	229	236	258	256	263	268	224	281	205	248	272	253	250	253	261	249	205	271	241	247	231	249	246	213	268	229	246	242	250	231	256	263	276	260	270	273	257	249	259	248	219	256	267	245	225	252	255	227	239	285	248	263	220	241	226	270	245	265	247	216	260	237	256	225	241	231	234	257	252	248	229	223	241	275	266	244	251	226	256	238	255	259	275	226	253	234	239	252	258	229	254	248	268	263	265	231	286	252	272	225	231	254	250	229	248	233	254	260	240	255	253	258	245	264	233	238	250	249	236	227	268	205	240	215	213	266	264	264	257	249	230	285	282	255	241	263	245	272	230	275	220	212	246	219	265	241	218	236	246	220	246	245	265	235	245	234	198	261	278	259	245	251	220	228	248	211	242	274	259	238	244	242	231	210	265	244	241	249	248	282	258	258	247	205	275	211	240	250	247	242	261	258	222	237	244	229	241	246	251	260	262	272	248	270	266	260	268	252	263	238	226	237	234	259	235	243	242	261	248	240	250	258	218	262	250	249	235	219	251	219	237	221	245	235	260	243	228	262	273	237	237	224	232	246	271	258	236	237	206	260	249	241	246	253	229	236	228	252	230	216	278	261	239	269	266	286	251	279	237	261	270	237	252	231	281	256	260	248	241	254	265	236	235	253	251	253	237	245	249	261	275	217	228	250	267	217	253	235	235	234	241	239	249	276	214	249	233	236	224	254	232	256	229	245	213	251	233	257	260	247	237	221	263	264	240	240	206	214	236	249	262	237	223	252	262	245	254	235	243	238	235	249	245	256	227	247	258	271	231	213	257	260	227	234	230	243	268	212	250	234	226	228	249	235	219	239	253	229	245	249	244	241	252	225	256	245	235	246	239	232	221	238	216	250	236	236	251	238	218	274	269	272	294	253	254	226	253	254	228	266	267	223	268	229	258	240	243	271	238	275	234	236	271	256	262	214	248	229	288	252	226	247	246	241	261	252	279	265	255	236	242	235	221	230	256	228	237	237	248	279	243	259	243	229	235	243	244	212	253	246	235	247	217	230	233	218	233	253	244	240	229	223	214	276	267	259	225	254	269	246	279	211	245	251	286	259	234	246	249	244	241	270	244	243	264	226	236	251	242	257	251	227	225	236	246	270	240	243	230	242	268	257	259	233	257	229	284	240	231	245	248	231	247	243	232	252	252	233	257	234	265	249	254	273	243	220	235	233	227	244	272	226	236	259	248	264	243	208	245	240	250	269	243	249	269	241	235	218	283	264	246	235	206	250	244	246	224	196	246	258	290	209	227	230	243	248	258	252	246	241	234	234	263	230	221	230	268	251	245	229	263	236	224	215	228	237	272	232	236	257	275	248	242	231	242	248	251	275	244	240	207	267	251	236	225	225	259	255	277	219	251	223	227	235	272	248	256	247	224	255	276	276	263	222	248	234	249	232	209	237	223	262	260	224	221	264	257	239	259	221	226	236	251	219	261	248	238	238	245	254	232	257	250	238	247	246	258	237	272	273	213	246	248	250	211	238	257	254	254	247	227	250	259	201	236	247	236	211	231	244	264	265	254	236	239	230	233	236	232	219	228	236	251	259	261	254	232	236	244	258	254	226	242	242	233	223	218	204	249	250	262	246	249	246	268	229	227	249	239	217	248	209	256	250	253	227	253	257	240	255	221	233	238	257	225	252	235	242	269	235	246	245	222	267	222	238	243	216	230	266	249	246	254	231	230	252	262	248	206	251	245	218	242	237	223	255	233	259	242	243	270	264	239	243	260	268	267	252	231	250	240	227	249	256	214	241	252	259	234	284	252	269	255	277	238	238	236	260	228	274	260	242	264	256	244	229	249	227	234	277	250	257	248	236	245	273	241	210	248	236	238	225	237	267	246	281	255	250	234	225	250	271	260	233	228	234	266	275	235	242	247	253	256	233	235	261	258	217	240	223	249	241	236	223	232	229	240	224	223	253	224	219	238	228	232	238	256	242	261	260	250	274	252	209	235	238	253	275	237	253	243	220	257	211	229	287	276	255	214	230	243	238	243	238	225	232	231	267	216	245	238	225	275	251	271	255	245	246	255	258	229	268	263	257	207	247	240	210	235	238	244	248	244	222	259	238	243	245	200	273	251	264	253	226	242	257	280	227	260	257	243	235	252	257	242	231	257	233	232	242	257	238	256	259	229	285	245	251	256	232	236	256	241	234	258	252	219	245	240	270	217	238	250	249	249	213	260	261	237	250	228	234	237	257	242	263	236	233	259	260	248	249	257	256	230	242	232	222	254	270	237	243	254	229	242	256	247	266	243	251	237	262	262	223	221	240	261	215	241	221	247	225	254	258	247	232	248	229	228	219	228	236	263	236	234	220	257	249	249	235	233	249	257	255	258	221	253	255	251	247	234	271	256	248	250	231	256	248	250	243	239	230	251	263	241	226	236	239	241	258	242	235	249	249	245	255	248	241	267	255	247	239	250	213	244	216	250	232	250	230	243	241	219	263	249	251	260	261	225	234	241	253	226	241	233	226	247	264	241	232	210	267	217	257	242	243	232	235	256	231	252	271	253	246	245	266	250	246	275	275	238	233	257	241	276	230	237	253	233	227	265	227	228	226	256	243	240	220	237	228	268	239	246	227	224	263	241	239	262	228	246	230	232	255	268	236	254	244	229	229	255	235	249	254	227	279	252	223	260	240	246	211	252	262	256	235	238	226	226	237	261	259	215	241	241	240	225	245	258	236	252	260	240	251	263	221	270	272	237	255	251	228	262	251	253	250	254	260	236	229	249	246	274	258	245	275	263	267	255	273	238	232	222	240	224	250	261	202	249	236	256	242	250	238	243	241	226	267	236	266	239	240	253	290	243	237	272	242	249	243	236	264	261	239	233	253	243	249	248	263	242	250	248	241	231	248	263	264	255	252	239	252	239	256	254	252	236	247	233	240	265	233	231	235	250	240	225	243	259	242	238	237	235	239	256	265	253	265	232	222	243	248	236	247	255	243	260	242	284	221	264	227	255	247	228	254	258	245	231	262	248	250	262	252	240	222	234	257	231	260	238	230	237	207	283	237	248	244	254	232	251	209	262	258	236	286	235	251	220	236	246	259	257	256	222	224	237	250	295	255	221	230	252	263	244	227	224	230	236	246	243	266	252	258	256	234	243	248	238	272	277	241	267	239	240	275	248	215	217	231	236	250	250	230	245	220	224	255	263	257	239	239	235	246	236	279	250	244	225	245	290	257	232	256	252	231	221	236	261	243	249	237	254	264	244	246	218	236	236	216	249	246	240	275	232	246	250	239
44143	47882	6874	6953	43078	46615	54906	43399	24421	900	663	642	692	638	630	635	659	653	637	677	628	672	648	650	659	639	680	684	612	656	644	641	632	716	640	616	645	659	637	654	653	657	608	631	629	676	663	604	646	680	641	652	705	707	626	616	664	658	643	696	635	632	664	672	642	655	746	758	732	705	665	690	651	616	664	629	650	657	676	659	701	623	639	626	638	658	663	642	657	628	631	666	615	659	649	673	650	619	624	594	676	646	661	622	685	583	596	648	669	647	639	671	648	627	655	625	681	670	632	629	640	670	637	641	633	665	660	635	666	670	658	647	630	672	662	672	611	680	680	667	643	636	635	704	668	654	651	654	602	646	647	654	650	609	628	632	638	661	664	616	655	625	628	690	653	650	633	671	619	645	647	618	655	666	672	634	610	621	614	604	665	669	629	662	658	693	659	643	642	640	609	605	612	659	683	663	674	635	665	625	629	662	660	652	625	681	659	660	665	651	663	601	653	650	646	638	631	648	618	684	662	598	611	629	701	693	620	646	666	598	653	649	637	660	676	685	648	653	658	626	652	642	643	670	670	626	672	681	689	659	622	631	645	668	628	643	645	714	647	634	643	639	650	676	592	663	634	642	655	642	626	651	650	677	642	648	617	633	629	665	585	687	674	689	656	642	660	706	730	627	634	671	622	679	651	682	664	656	649	648	673	636	659	628	622	660	645	626	681	678	668	661	646	625	649	642	621	671	638	638	628	641	643	654	618	642	655	664	679	607	601	655	651	633	669	627	677	629	608	645	665	608	646	650	655	600	661	672	630	650	610	620	628	644	650	683	656	710	648	652	697	682	642	626	606	661	649	670	619	620	653	628	644	642	708	663	641	635	624	652	647	678	669	654	656	668	671	664	652	631	682	635	670	643	658	700	666	635	658	633	660	639	601	586	672	630	650	687	641	662	692	687	642	655	665	628	653	608	634	656	669	615	636	604	651	649	665	643	615	654	688	712	632	633	571	642	641	645	691	644	628	621	648	628	605	655	624	654	620	641	628	631	668	644	648	708	644	654	686	633	663	634	654	673	641	642	638	639	650	619	620	672	684	623	610	629	602	656	663	632	674	648	621	681	627	671	636	642	642	638	616	657	623	644	614	649	670	675	632	673	683	643	657	653	675	646	623	664	655	637	621	644	632	599	672	638	641	618	677	630	632	664	669	662	664	614	669	619	656	660	678	660	652	701	697	626	675	668	667	629	623	635	641	689	657	662	624	644	665	605	628	647	631	631	643	645	638	645	636	659	635	626	658	631	652	629	642	599	628	648	687	672	630	625	646	661	640	631	608	692	633	649	647	655	658	650	613	651	621	674	668	663	563	636	613	647	664	669	640	669	624	623	649	678	643	659	681	631	641	658	680	624	603	648	706	670	677	660	648	628	625	591	643	681	678	653	649	665	640	667	647	659	666	643	668	662	673	615	686	613	643	586	664	625	653	616	642	682	647	605	634	662	666	643	644	648	643	652	624	662	697	600	684	628	609	625	623	629	690	640	656	651	672	639	650	641	633	633	623	671	598	617	646	614	658	687	635	671	632	654	625	589	690	629	666	651	677	633	649	689	667	621	651	661	651	619	640	635	630	644	645	680	624	625	686	650	625	650	678	654	690	679	671	677	681	651	686	594	648	631	623	660	631	593	643	650	625	668	695	599	670	629	668	656	669	615	641	621	653	624	625	638	639	668	645	622	664	625	629	660	641	675	666	657	658	627	701	617	669	648	659	671	695	632	652	673	624	653	652	636	664	677	646	644	656	624	672	586	669	637	580	612	651	625	666	648	671	643	623	670	626	664	682	677	650	621	646	640	645	638	684	649	643	628	634	620	658	643	665	631	670	655	626	658	666	646	651	644	677	654	700	676	677	660	629	660	621	655	669	662	666	705	636	623	647	648	702	639	648	628	601	644	664	636	666	634	634	595	655	664	644	662	602	617	679	614	658	640	656	703	652	623	704	641	660	684	670	687	643	667	639	654	691	638	661	627	677	672	636	640	608	659	646	630	676	604	647	607	633	684	620	666	614	651	580	684	634	659	638	628	645	608	616	598	607	638	697	625	671	650	649	636	679	661	660	658	665	670	663	653	686	702	636	635	693	645	636	591	638	646	640	659	645	609	598	641	633	632	666	642	673	667	664	653	649	635	641	689	678	677	671	644	688	650	634	647	629	636	672	665	608	645	624	626	666	639	652	615	683	611	609	591	653	703	650	639	578	621	676	590	604	696	686	629	646	636	631	639	659	623	668	584	618	636	671	608	692	674	675	686	673	645	685	620	631	639	634	673	610	627	627	655	678	706	598	644	644	639	674	627	670	623	648	671	686	642	630	672	667	637	637	675	636	661	651	628	628	646	647	644	624	651	641	661	662	639	638	659	684	604	650	658	653	655	649	686	636	673	650	618	641	625	640	614	655	573	692	629	631	632	621	639	621	625	638	644	685	646	585	582	656	653	686	617	642	663	684	642	614	660	620	641	677	664	699	635	632	643	661	669	672	638	645	673	641	577	629	679	589	626	631	621	641	616	615	635	603	647	628	627	658	653	699	657	648	701	676	628	657	675	620	622	688	649	630	669	635	660	660	645	648	610	650	665	642	628	705	641	655	671	599	624	652	694	669	650	650	621	600	621	609	624	631	674	655	638	648	677	592	671	662	669	690	676	656	601	672	626	610	644	568	622	649	625	621	676	654	676	676	676	646	642	671	672	646	603	598	644	652	649	636	657	656	690	638	620	647	640	610	657	632	624	644	655	598	672	681	675	654	685	636	669	679	664	659	685	658	680	609	638	622	615	656	642	664	679	625	629	626	672	662	660	679	661	646	666	636	684	663	625	676	577	645	647	636	617	647	641	642	627	632	636	629	630	634	631	667	638	608	653	646	652	635	664	651	664	648	581	665	666	619	640	619	660	636	659	654	597	654	673	662	663	596	661	637	629	693	627	605	629	588	641	624	660	634	629	653	662	630	615	639	659	669	622	620	651	663	624	648	673	657	675	681	689	660	602	672	608	657	649	610	641	649	644	665	644	629	649	651	643	626	679	638	695	641	629	681	664	647	659	602	707	646	658	648	677	630	651	634	667	641	654	665	659	645	630	663	642	630	693	639	645	670	647	634	660	683	621	691	638	656	665	587	653	632	661	666	625	608	701	614	648	634	691	640	665	682	613	654	660	620	634	661	607	618	618	630	616	641	637	651	628	648	672	625	618	643	643	636	686	642	633	593	653	671	630	607	698	641	649	627	686	636	627	653	590	641	656	602	648	646	659	661	626	642	720	636	690	657	630	656	634	690	621	633	680	693	628	695	643	670	649	637	631	638	662	648	651	639	682	698	630	655	631	637	622	623	639	640	660	615	675	596	656	622	624	678	631	669	637	684	652	633	651	653	652	648	623	601	637	660	609	666	666	640	618	661	698	643	639	638	627	644	658	660	650	644	669	661	679	627	626	630	634	634	677
58182	42842	27141	24386	25291	40926	57202	48650	27239	4492	392	287	302	325	302	309	347	283	321	309	316	306	293	318	297	309	339	323	337	308	305	298	290	301	303	290	300	321	277	304	316	308	325	278	312	293	326	296	320	300	289	315	312	312	302	300	317	298	290	322	317	293	296	293	321	301	326	305	325	308	299	292	274	281	290	283	284	284	299	267	294	266	292	293	269	291	282	293	333	288	297	320	294	298	287	284	308	307	297	299	299	303	315	272	280	271	310	336	274	274	302	317	314	318	312	294	304	284	307	332	305	325	291	291	313	316	306	291	307	307	317	303	304	285	320	293	299	290	327	305	337	313	326	311	312	299	297	283	323	339	327	289	320	301	326	300	313	298	339	298	292	316	321	301	293	317	328	320	309	299	310	287	277	371	324	328	287	275	310	292	330	298	318	276	300	311	316	280	298	295	308	311	308	320	309	279	282	310	280	313	324	290	302	326	330	300	314	346	340	310	302	300	293	299	295	324	328	305	292	321	303	271	297	298	296	284	327	299	300	291	343	289	295	291	307	305	315	299	306	277	300	266	321	286	296	311	308	325	282	303	307	300	320	305	318	309	280	270	290	292	298	318	293	310	280	350	311	312	292	304	292	280	301	295	295	307	277	305	317	338	269	303	280	308	301	319	304	292	275	292	320	337	298	311	311	271	327	288	309	319	313	343	312	314	293	333	297	286	284	302	278	262	293	277	282	308	298	273	304	290	291	316	302	305	315	300	315	304	328	282	311	325	328	350	271	289	352	307	295	284	295	307	305	303	327	315	320	293	324	314	315	327	307	317	310	267	240	309	285	250	306	323	299	324	288	290	303	281	295	300	264	305	287	277	292	303	333	306	324	304	284	319	300	323	304	297	302	304	305	316	310	311	328	289	326	318	320	281	305	325	290	299	300	271	302	299	293	279	298	291	280	294	312	268	317	329	312	294	297	290	298	319	284	271	286	319	316	299	294	302	294	327	284	280	308	308	293	281	307	306	297	300	337	283	302	326	313	293	334	312	312	304	291	282	305	332	302	299	279	277	331	282	302	302	314	287	310	294	308	265	315	284	312	316	312	290	304	287	299	299	310	300	289	296	306	282	263	329	293	296	305	279	319	312	303	284	317	286	309	296	293	320	280	313	300	302	284	283	279	317	293	281	302	316	322	320	285	282	310	293	309	310	308	334	256	306	263	292	311	300	291	267	325	323	278	317	295	261	288	285	312	283	327	314	310	300	319	313	312	288	308	266	346	316	312	314	288	313	306	330	316	304	295	310	307	363	351	305	294	303	293	312	331	320	314	314	310	313	301	290	321	325	315	268	328	323	312	301	296	308	295	306	302	326	296	333	301	288	302	271	310	309	293	285	300	319	338	290	299	302	289	296	305	300	283	313	295	323	322	284	302	281	312	323	269	323	318	303	291	296	309	281	286	277	316	337	303	287	285	270	290	338	310	282	293	307	322	306	283	317	293	295	288	278	295	320	315	303	309	321	336	300	296	311	291	296	289	325	314	325	294	313	326	295	301	289	272	343	281	305	291	311	280	307	261	302	304	296	328	320	295	296	303	306	317	332	318	298	320	356	279	294	292	318	293	306	296	256	272	284	307	299	293	294	272	287	284	281	310	319	289	300	323	270	283	351	321	344	281	322	313	317	291	286	285	323	310	310	300	282	285	314	285	333	314	306	305	252	302	297	307	301	307	312	299	266	296	294	303	305	319	304	312	316	303	306	279	289	309	319	326	311	290	289	306	286	312	275	325	299	294	295	297	304	282	304	309	311	310	263	340	333	320	281	295	297	304	330	325	306	307	299	317	312	284	287	352	304	326	240	312	287	302	325	297	292	303	292	300	296	327	305	290	318	314	298	300	283	301	308	302	302	305	337	317	341	307	293	281	306	336	325	310	333	304	324	296	311	300	291	294	318	306	327	286	308	305	300	286	298	329	327	313	332	316	286	295	283	324	326	289	291	344	325	335	333	288	301	304	307	318	269	287	313	301	286	298	294	300	305	285	306	305	265	322	252	301	333	299	296	311	346	335	300	305	290	314	287	328	335	310	305	323	282	279	313	255	270	295	307	302	290	303	313	312	310	287	285	289	300	291	324	297	303	302	291	296	309	332	308	297	273	315	289	297	316	284	293	293	305	302	297	284	313	314	308	291	295	292	278	316	282	296	269	311	299	285	288	334	312	290	273	285	306	312	284	306	337	305	281	305	305	275	315	329	278	299	269	301	303	300	326	307	274	308	299	291	315	290	294	289	333	299	292	324	332	304	324	333	309	301	310	315	309	304	306	289	316	305	301	318	288	304	320	329	293	303	271	278	285	316	301	279	296	297	282	313	312	287	299	299	298	316	264	306	331	319	305	290	287	284	275	301	321	300	301	292	313	322	322	282	294	333	341	315	326	278	293	297	303	292	285	307	308	322	332	279	320	297	283	304	309	308	313	289	317	310	302	271	310	302	296	310	321	317	309	300	288	316	300	289	313	287	330	323	260	296	307	310	294	315	269	300	281	278	289	299	295	303	310	301	291	280	306	307	313	282	300	312	282	288	274	322	305	317	310	296	340	305	315	314	264	299	307	301	288	303	287	315	320	325	322	342	293	282	300	293	328	274	315	297	289	310	312	295	303	332	311	294	317	287	299	328	295	275	318	308	303	320	308	274	319	324	289	296	306	283	306	313	321	310	284	301	305	309	272	308	290	299	302	284	273	326	302	298	302	300	331	316	291	299	280	297	275	313	286	284	311	314	339	292	285	282	309	294	302	293	301	295	301	282	321	279	290	299	292	340	287	318	272	276	257	304	301	294	302	303	346	270	280	325	299	303	304	292	283	304	321	289	295	276	297	288	294	315	291	293	304	310	282	338	298	265	311	325	296	303	327	295	302	319	268	295	325	322	281	273	271	330	307	317	285	327	319	290	300	298	343	294	309	266	279	275	275	322	317	302	296	288	268	298	283	319	286	298	311	324	290	303	354	303	282	319	282	291	295	255	287	308	310	332	286	293	287	321	308	316	309	301	314	295	270	273	307	319	320	288	304	318	286	312	302	295	299	279	296	287	288	312	313	315	324	292	268	316	307	292	285	308	321	312	313	286	308	329	282	280	309	316	310	339	272	355	285	302	279	311	287	273	313	320	299	292	319	315	309	307	326	285	293	305	298	279	328	294	284	321	303	282	280	308	333	316	303	296	281	275	310	313	336	319	328	301	314	265	305	308	303	299	323	334	287	292	273	290	264	300	295	296	278	285	286	309	290	309	288	300	278	300	324	311	308	285	284	321	305	279	327	306	320	300	304	315	311	285	338	299	277	309	255	318	287	287	310	300	288	321	297	302	302	300	310	328	312	307	301	299	301	319	280	282	315	292	298	285	314	332	307	303	299	300	303	306	299	297	310	299	284	276	284	288	290	289	309	303	329	312	277	328	296	287	319	297	297	306	339	321	285	310	294	296	340	296	308	301	306
51450	42502	10315	11604	30005	61937	71138	58351	36178	1390	824	820	806	815	823	791	761	751	803	825	798	752	719	793	797	785	807	750	806	775	806	771	743	783	794	787	818	774	807	745	760	759	712	768	784	733	747	766	761	730	753	772	768	734	774	812	700	806	756	801	776	784	764	749	789	823	964	997	966	899	784	756	770	774	795	727	735	719	768	728	737	768	750	805	787	786	706	789	780	724	754	739	743	775	763	815	771	740	732	766	782	791	738	782	704	799	748	788	729	811	774	701	790	702	730	808	762	761	746	785	824	782	784	751	754	743	734	752	765	749	792	737	772	804	807	752	786	800	747	750	788	769	717	743	784	807	767	742	741	788	774	756	764	769	816	745	782	714	742	768	765	728	749	764	751	797	735	723	760	782	769	749	751	747	738	835	803	760	763	778	720	729	771	724	786	770	768	797	786	718	754	800	785	743	697	740	733	738	726	791	773	741	752	793	779	780	788	813	786	731	770	761	770	758	770	738	779	735	779	745	775	786	737	763	744	733	705	760	745	812	763	752	709	721	785	745	707	779	769	786	762	712	697	759	844	746	785	726	782	798	760	731	747	750	761	732	807	734	739	724	724	764	773	777	773	781	761	778	755	762	756	729	792	799	780	799	733	802	717	753	788	760	753	743	766	750	778	798	807	782	742	768	767	790	769	792	740	785	769	785	767	767	730	788	780	758	784	807	764	750	739	728	785	801	758	747	712	790	763	817	726	761	734	771	758	776	805	769	785	719	762	733	784	799	787	739	788	706	718	749	732	759	740	726	784	797	791	733	785	772	768	746	752	729	783	805	758	779	763	735	719	720	748	732	743	739	789	755	774	786	766	760	738	733	682	749	774	764	778	755	740	766	750	800	806	737	727	767	728	745	830	752	792	772	806	770	763	744	798	778	772	760	775	760	732	810	754	721	800	820	763	758	716	765	756	732	758	760	713	740	763	777	730	759	756	776	732	828	735	763	734	756	712	753	775	730	754	759	799	781	755	743	788	755	668	774	772	759	755	740	822	752	751	792	741	783	805	745	747	776	725	768	732	768	773	699	770	770	755	756	775	756	783	725	756	757	780	744	730	775	774	742	740	736	715	720	769	767	776	751	789	728	784	702	776	741	725	775	742	764	707	784	747	775	744	754	765	752	782	793	764	789	728	714	734	741	711	725	738	759	762	726	760	751	724	754	753	826	751	712	714	719	767	790	745	774	731	753	704	715	735	757	736	799	754	782	779	789	753	718	772	808	765	757	776	715	774	780	741	772	800	833	741	807	788	785	787	783	718	752	726	782	754	806	739	741	772	736	788	743	809	753	754	769	723	749	817	757	724	710	728	762	793	755	774	722	729	725	773	817	777	773	742	792	714	762	739	725	798	750	763	758	767	775	752	794	797	794	757	807	777	753	717	787	756	760	764	815	743	738	773	763	744	744	739	745	766	769	760	756	756	772	768	742	743	722	775	821	789	739	756	774	750	768	763	714	790	748	803	814	750	766	741	713	736	791	789	771	785	774	766	816	761	765	783	753	759	749	740	768	730	738	735	696	768	734	812	770	750	716	772	765	772	758	770	800	739	789	762	786	762	764	742	816	777	759	753	720	793	748	723	778	764	793	763	768	751	767	770	754	797	771	746	782	734	772	754	773	788	766	743	769	759	746	756	759	814	766	798	754	740	739	754	781	763	762	709	725	793	785	775	807	765	709	733	772	762	751	800	765	766	784	700	767	759	752	772	780	768	744	768	732	754	768	776	788	783	783	797	735	771	767	777	735	751	750	690	772	762	759	757	740	737	768	733	740	769	766	785	757	771	758	767	767	827	769	752	761	770	798	775	744	769	781	773	750	728	729	757	778	751	755	704	725	755	741	744	753	713	731	768	737	739	791	721	783	770	754	755	791	764	723	733	773	810	776	776	787	783	811	769	742	722	736	799	716	773	748	697	707	742	770	776	760	737	776	762	760	757	753	756	733	737	775	755	742	746	801	789	759	767	756	791	722	709	767	811	812	787	727	725	800	758	744	713	749	739	767	784	717	785	753	750	727	753	688	748	739	736	763	803	747	704	784	745	762	753	760	771	771	765	824	762	722	736	771	817	777	792	778	762	792	741	773	731	770	781	791	772	731	731	772	760	736	729	788	792	781	753	753	763	775	720	760	769	770	834	713	768	748	822	743	803	733	747	758	800	746	780	751	746	749	754	775	761	718	788	739	714	737	794	722	767	744	787	813	739	686	751	789	765	708	777	807	748	721	734	748	782	698	756	704	772	704	847	745	752	722	787	749	787	737	762	792	747	756	705	763	780	759	730	787	789	725	770	775	698	805	750	704	775	783	758	782	795	768	744	736	775	795	746	802	739	684	755	744	800	792	778	735	709	710	758	709	730	717	778	793	806	749	757	747	784	791	736	746	735	762	767	739	739	769	740	763	767	753	770	750	738	787	747	776	791	750	791	766	770	807	758	765	762	790	721	774	737	790	784	786	758	778	786	758	746	748	782	739	758	796	758	764	728	750	809	720	756	740	725	740	795	772	726	763	746	793	785	743	791	763	721	743	774	778	752	764	727	820	767	781	722	734	732	774	802	792	738	740	728	762	779	756	724	788	754	799	786	750	769	760	710	759	757	761	794	770	764	769	787	745	795	772	779	740	757	738	764	751	761	743	786	769	793	741	793	768	776	778	782	778	761	763	784	799	768	760	814	792	744	759	754	698	732	767	745	743	760	769	802	732	765	792	737	771	788	739	806	815	772	769	695	750	755	764	823	784	755	727	741	744	765	773	749	741	742	788	741	800	771	774	804	718	778	764	727	749	773	759	791	757	743	737	730	748	784	749	754	796	716	790	734	761	785	722	760	765	833	750	770	760	793	775	728	771	786	745	757	735	766	699	756	761	771	803	734	784	720	805	709	779	728	778	750	719	762	774	771	709	737	771	804	786	747	762	734	740	747	740	763	711	734	766	709	753	784	786	761	766	733	774	777	765	753	794	801	769	746	824	741	760	722	802	760	779	771	750	804	729	750	775	781	767	732	758	761	763	747	744	741	738	821	785	771	758	701	742	753	793	704	799	743	781	812	723	777	719	754	757	755	775	739	801	738	742	815	759	721	761	742	835	743	767	736	750	802	755	751	759	696	727	761	766	738	770	752	768	736	791	774	703	757	726	764	779	743	790	715	756	768	750	774	740	799	771	738	757	776	781	762	801	735	758	799	755	739	782	762	747	800	782	764	731	756	777	748	743	789	770	712	742	748	712	773	762	765	769	766	770	738	802	810	758	751	797	761	767	753	776	744	752	744	741	763	715	755	760	760	766	808	783	759	779	764	788	799	768	752	737	750	750	753	758	724	716	751	755	741	713	724	772	736	766	783	783	790	770	777	773	768	743	731	796	710	734	704	729	708	779	727	758	783	832	749	766	709	798	808	779	740	784	747	757	776	786	717	786	820	726	797	768	784	778	758	715	740	732	719	715
18991	11084	1577	642	557	2672	4923	4490	2493	278	227	246	239	216	222	233	207	211	194	250	199	199	232	210	243	251	221	241	217	237	225	211	246	213	233	233	228	247	215	219	216	245	259	230	207	231	214	208	227	230	222	229	216	236	212	244	228	237	232	227	225	263	276	215	232	225	221	260	245	229	239	218	224	212	230	230	233	230	235	240	223	264	255	239	265	242	222	218	232	227	233	215	197	246	210	226	231	231	217	210	212	220	207	203	227	226	218	239	220	214	239	219	212	221	266	216	247	242	241	243	258	250	238	240	213	222	229	239	236	219	250	244	233	243	224	248	219	214	248	219	234	252	225	234	222	220	223	195	225	238	221	216	215	192	253	215	250	257	234	220	219	225	230	238	230	232	226	237	234	209	238	237	240	197	221	221	218	258	217	246	230	223	226	229	222	240	235	213	261	229	221	224	243	222	223	219	227	205	218	219	231	228	221	220	219	205	244	201	207	263	242	236	241	228	224	219	232	232	216	244	240	249	244	205	268	220	225	223	232	240	212	225	260	206	213	248	243	210	232	203	213	197	226	227	225	237	236	239	209	218	244	218	207	232	221	226	213	229	224	212	216	220	220	248	222	237	243	225	226	195	236	230	250	230	217	227	250	212	227	210	231	239	224	245	222	209	214	209	212	247	241	212	270	207	222	217	205	210	218	245	219	231	241	213	230	257	239	210	229	209	201	235	251	215	242	224	257	237	231	259	216	233	225	199	225	237	240	229	198	245	198	222	214	221	206	215	199	216	234	229	220	237	248	218	236	238	245	244	231	243	212	249	240	265	251	214	227	253	217	225	201	242	205	236	226	205	222	212	247	236	228	226	254	215	243	240	223	230	237	209	216	242	215	224	215	210	248	237	255	211	244	222	222	238	224	215	218	234	222	223	200	205	231	225	235	249	248	208	227	191	226	237	217	221	243	219	213	272	193	259	233	196	229	228	214	215	242	226	238	217	191	229	209	229	209	215	213	219	218	270	220	226	199	196	228	231	220	229	229	229	215	240	248	234	227	235	233	195	195	210	241	230	204	231	230	231	212	229	242	212	227	255	225	242	208	193	215	236	225	201	216	222	207	209	235	196	221	193	241	224	215	218	200	241	214	210	201	240	229	273	239	224	249	247	237	224	238	219	231	197	215	226	217	226	230	223	208	213	222	241	258	226	218	207	213	220	216	208	240	218	231	232	235	232	223	208	237	224	217	223	240	224	216	223	199	238	242	244	241	210	231	213	221	237	214	225	238	248	245	201	226	232	213	221	244	253	216	208	222	217	217	227	244	214	250	243	256	276	218	252	260	223	211	243	241	246	231	249	212	211	250	222	249	216	219	238	217	219	244	233	215	233	238	228	239	239	236	208	205	258	196	225	223	203	250	237	205	233	217	243	208	191	241	215	197	220	203	216	218	217	187	233	246	230	219	229	236	204	226	220	235	238	211	229	224	209	241	243	246	229	231	209	241	246	238	233	225	237	203	239	243	240	252	214	204	225	218	225	223	224	235	227	221	212	217	217	228	213	242	230	242	222	225	234	226	230	199	213	250	230	220	203	213	230	225	235	245	207	239	257	241	209	245	238	218	222	228	220	208	220	220	235	205	208	230	231	242	235	211	200	214	227	211	233	245	228	239	241	192	212	228	247	264	247	241	225	207	210	244	247	246	225	236	240	193	247	290	211	223	199	232	249	222	220	241	228	227	224	249	210	227	238	221	235	239	227	225	228	233	229	221	232	223	235	221	235	247	211	240	219	223	215	221	251	236	226	237	215	218	232	216	219	240	221	233	237	231	241	228	233	233	242	240	260	227	252	220	213	230	236	230	246	221	244	243	224	243	221	240	233	233	225	218	238	234	219	218	234	214	205	202	236	265	234	227	240	231	239	228	227	245	221	226	210	239	230	195	221	243	247	244	244	222	220	235	228	229	240	232	202	226	241	252	242	231	242	197	231	236	244	216	215	202	224	239	191	230	227	216	225	234	212	238	244	226	236	215	223	213	228	242	246	222	250	209	215	206	214	204	223	240	246	218	219	232	211	235	225	241	224	247	241	206	235	215	214	217	202	232	234	235	224	232	226	241	240	258	245	255	227	213	220	221	244	240	229	228	249	230	188	224	230	236	225	212	223	253	205	228	244	242	230	222	218	233	220	225	223	193	233	209	231	223	215	232	225	231	225	202	239	212	218	234	230	242	194	222	245	226	236	238	235	198	217	228	216	217	204	248	230	213	213	276	199	225	237	254	269	233	228	186	219	259	230	235	232	217	219	219	212	220	236	223	214	245	236	233	229	248	218	234	224	227	209	217	233	235	222	224	204	195	201	236	237	185	236	250	198	230	248	232	219	229	227	216	239	220	224	197	228	250	231	218	211	208	235	246	208	245	240	239	221	241	208	228	255	225	232	241	219	239	245	241	237	208	217	221	218	222	224	236	212	226	242	201	234	219	220	211	207	258	229	217	212	216	214	213	218	251	214	221	224	227	220	230	196	213	237	222	218	214	235	206	227	241	211	228	241	215	256	185	225	217	265	199	239	204	208	248	226	228	215	210	203	219	226	209	206	223	246	236	215	253	227	212	222	209	239	215	225	212	232	238	238	269	221	240	249	259	219	241	218	236	197	222	224	258	230	238	226	221	241	255	219	218	238	217	240	233	228	214	237	231	204	235	247	242	212	242	227	214	228	228	219	214	239	248	229	226	224	236	211	212	229	222	254	185	202	196	233	207	213	228	246	203	224	213	222	243	234	211	220	230	250	222	213	233	245	228	208	207	200	213	219	249	243	228	229	180	231	232	213	207	234	217	239	213	240	220	225	236	215	218	236	235	234	208	220	231	250	226	205	223	223	254	212	245	225	245	223	224	229	242	244	227	232	196	232	262	232	228	204	194	227	213	226	242	213	222	203	258	214	217	238	230	249	212	232	255	221	226	201	243	200	212	216	214	202	229	228	236	221	258	226	218	200	222	235	255	216	258	230	224	209	211	238	228	231	208	239	218	231	207	209	223	244	210	235	225	212	244	236	230	190	221	217	251	233	203	227	232	222	226	232	199	225	208	207	236	246	179	242	217	244	218	230	217	236	263	238	248	225	235	241	237	235	229	244	228	255	234	205	240	232	245	237	195	203	219	198	225	236	201	189	231	224	243	216	238	236	226	231	233	224	235	214	234	248	247	252	216	214	225	246	221	216	227	228	236	215	223	229	223	237	258	224	231	242	214	231	236	205	224	222	243	232	223	208	204	232	266	208	204	222	215	207	257	215	205	230	212	238	249	215	235	204	246	214	218	218	225	230	229	220	239	219	255	204	232	223	209	216	233	242	241	206	233	180	223	232	224	242	206	215	246	235	223	249	212	238	229	251	204	222	227	239	229	238	219	206	236	247	201	243	233	218	232	239	212	225	205	260	230	217	213	214	216	225	218	226	201	226	196	225	229	218	255	237	227	249	205	228	247	220	243	235
16028	9530	1041	1100	1609	11284	17018	14390	7719	659	651	597	643	609	562	642	605	618	609	648	634	644	617	662	674	652	607	627	636	606	582	611	581	601	614	625	646	619	601	643	669	633	660	601	613	618	656	569	633	637	614	636	563	662	596	549	569	624	568	595	571	588	616	589	598	579	569	629	696	668	641	612	589	591	585	630	605	606	640	584	605	597	613	619	602	578	605	611	643	622	593	567	598	635	656	628	615	611	620	625	650	640	606	591	606	570	629	598	612	638	595	625	630	638	620	629	588	610	606	591	622	616	579	604	656	644	603	599	611	600	628	605	584	591	584	652	600	609	625	658	617	614	616	580	649	596	610	675	619	609	636	687	588	633	596	613	650	627	603	624	626	623	593	619	619	610	639	612	655	607	608	636	613	564	622	555	646	630	596	571	600	629	576	638	643	606	597	592	579	606	639	609	577	574	582	611	644	614	615	622	643	587	648	616	600	606	625	600	605	637	641	645	648	623	586	612	586	611	630	664	580	600	635	631	613	613	599	629	630	632	611	639	596	654	643	600	642	616	608	623	630	608	642	627	618	606	658	656	589	612	636	628	578	591	616	611	614	625	619	605	609	580	607	618	593	601	630	605	641	642	633	657	643	569	586	643	616	595	610	634	651	603	642	620	599	588	587	638	577	628	614	620	604	586	651	628	617	616	669	611	599	609	603	626	625	625	636	630	567	621	603	641	659	607	600	651	625	650	608	611	581	616	619	585	626	645	623	647	623	619	619	603	637	591	587	569	635	624	603	621	628	616	620	600	621	605	630	639	631	633	605	629	653	640	620	638	657	653	617	649	580	603	635	612	612	613	623	647	613	589	593	618	618	617	618	611	599	593	657	636	635	630	603	663	643	601	600	603	564	597	585	592	602	573	634	594	620	603	600	620	625	575	649	635	601	673	655	599	613	609	630	589	616	624	620	591	617	621	621	620	625	630	634	608	588	644	601	629	605	630	624	646	594	605	614	568	582	573	619	612	619	642	616	598	658	608	633	607	635	613	615	628	613	624	610	636	592	644	630	594	613	594	601	594	608	570	582	566	619	567	612	615	564	596	612	637	611	603	579	586	641	605	588	591	634	625	624	635	607	656	615	588	611	625	653	589	614	588	660	616	592	579	607	619	601	622	593	610	633	591	612	629	599	552	609	604	552	597	611	596	633	617	636	658	618	616	612	610	597	642	620	585	626	606	617	602	599	610	623	627	615	654	644	675	608	564	602	566	571	596	630	614	636	656	665	621	604	585	593	619	579	650	612	600	622	598	597	589	567	590	631	605	636	665	616	603	585	641	624	627	633	597	604	592	595	624	577	591	605	684	590	605	582	640	629	635	604	580	621	617	604	603	661	626	634	592	643	634	623	627	602	638	651	599	600	610	617	601	581	615	616	629	644	613	631	597	550	620	653	607	626	613	647	674	617	622	616	630	631	589	626	585	616	647	645	616	582	655	634	562	655	632	622	587	577	606	619	582	573	603	630	612	578	585	626	573	569	643	656	647	625	635	612	612	615	647	607	653	647	596	614	633	613	621	630	616	598	631	588	650	604	603	591	587	665	596	629	615	610	610	620	604	549	611	661	634	582	594	606	627	603	627	609	640	592	619	608	633	628	654	604	632	607	598	629	617	633	626	628	620	638	620	621	622	640	603	597	597	576	588	611	671	624	610	637	601	636	615	613	610	619	603	615	593	645	612	568	611	624	554	626	611	613	602	633	619	625	598	611	635	591	611	585	638	603	623	557	609	596	600	641	602	652	644	569	612	598	624	633	626	605	666	597	662	611	597	621	592	543	605	633	661	592	614	556	633	630	620	615	637	606	627	615	597	645	622	601	641	607	607	618	610	614	595	669	641	631	570	598	593	628	610	651	637	601	578	623	626	630	618	650	599	627	594	617	645	617	621	577	620	566	653	632	647	630	594	586	633	609	629	590	591	622	609	626	617	559	627	647	647	616	640	590	655	643	585	634	618	606	589	610	591	626	575	643	622	631	578	619	608	627	609	627	644	624	600	585	677	610	592	651	587	611	611	593	596	634	597	603	585	637	611	608	620	629	590	615	606	609	628	585	613	604	628	643	596	617	585	656	592	619	623	582	677	651	616	628	605	607	598	622	638	613	578	594	629	634	612	629	623	601	647	637	635	592	645	602	658	639	620	624	588	651	599	628	620	629	583	621	635	629	585	626	567	622	606	612	597	649	686	607	612	590	625	574	577	599	612	616	645	604	666	626	652	617	612	589	642	635	645	600	644	627	586	582	629	607	612	576	572	623	566	583	604	634	625	598	588	622	653	628	594	665	612	639	632	612	581	618	618	627	627	629	608	602	610	629	613	626	590	608	641	600	642	612	599	609	649	642	612	646	631	657	549	619	636	677	634	651	652	625	618	631	637	589	598	608	624	622	573	602	607	598	639	569	594	631	660	592	637	603	614	604	606	639	557	584	656	609	564	581	580	627	598	584	613	647	621	580	567	629	619	615	636	606	611	615	638	571	634	619	633	633	641	636	633	613	600	567	629	587	659	605	625	613	634	581	687	642	609	611	633	628	570	640	631	618	623	623	611	597	663	575	595	613	592	639	634	621	630	621	582	556	611	590	601	646	647	561	593	630	589	587	600	617	639	586	589	620	614	600	591	578	616	618	604	606	637	565	613	587	630	619	670	608	630	632	591	611	599	620	576	595	629	605	573	610	632	606	633	609	609	659	630	585	623	593	610	644	640	610	624	584	629	630	641	581	595	601	600	606	643	645	660	638	620	589	601	588	598	644	575	630	614	634	588	638	615	563	636	627	596	592	627	577	598	585	630	623	591	627	588	641	581	605	636	612	589	633	585	652	628	637	628	539	616	600	627	591	591	582	603	579	653	630	586	593	611	665	674	612	630	582	577	592	649	634	609	598	621	679	591	610	591	601	617	551	615	629	635	624	677	626	634	619	632	582	593	526	647	655	619	630	628	617	621	601	614	633	608	634	646	587	652	603	641	621	588	611	619	603	618	575	616	640	568	634	618	668	620	616	584	556	620	632	618	598	593	631	633	634	605	585	661	602	619	611	621	577	580	571	625	600	608	646	622	595	629	622	612	586	587	634	608	614	605	609	636	587	587	623	614	594	569	612	625	654	620	612	651	639	657	620	624	640	592	601	589	625	597	603	635	613	623	627	610	628	616	625	590	568	616	633	603	601	632	593	612	584	586	613	615	607	607	619	622	574	628	651	606	594	602	630	586	626	625	610	614	612	621	632	631	640	608	619	615	622	641	647	629	601	651	616	618	597	612	606	573	593	622	624	594	603	635	593	632	660	636	621	596	543	619	613	640	633	591	594	647	673	611	593	623	587	623	627	632	618	629	610	610	606	637	595	635	627	587	628	632	573	571	622	595	637	591	659	634	609	601	621	607	589	593	645	594	612	601	583	626	635	592	610	614	584	667	583	607	604	628	646	593	597	604	634	648	632	647
52287	40549	24307	19791	17206	40607	45271	33220	17231	1358	252	250	242	262	258	288	254	273	256	261	245	225	238	247	238	275	244	234	247	251	253	250	265	240	251	268	221	265	195	243	260	227	250	268	257	208	273	214	238	238	266	256	245	263	263	234	250	231	219	252	238	245	255	272	257	239	280	249	246	232	236	267	272	238	253	250	248	214	251	243	256	218	244	259	276	239	240	223	243	240	253	237	283	257	237	255	226	229	231	263	229	235	235	253	245	255	245	248	244	238	251	270	239	230	231	234	241	258	273	280	235	250	269	263	247	265	260	228	238	235	266	256	249	241	254	245	237	236	234	265	255	228	258	277	260	258	232	239	255	243	265	239	243	252	258	247	240	245	272	265	250	247	280	237	279	238	253	252	234	241	222	240	237	257	271	253	236	242	239	228	244	238	223	239	233	252	250	245	243	264	237	227	271	275	243	227	240	248	225	243	261	244	243	239	243	255	250	279	243	261	251	254	278	261	269	220	251	228	239	226	245	253	227	238	249	237	254	251	251	255	267	276	231	254	259	246	231	255	243	240	250	245	224	260	233	221	268	242	226	233	233	232	234	217	245	269	254	254	237	235	266	254	239	236	234	229	249	253	251	230	247	251	249	293	235	271	264	245	217	265	230	254	253	286	240	250	227	253	247	259	254	295	226	221	264	251	265	263	227	260	238	255	280	258	243	253	270	276	233	241	237	271	248	255	267	287	223	240	250	263	257	249	228	240	254	243	258	279	259	235	243	246	285	261	266	243	251	231	234	241	239	264	259	250	268	251	249	254	254	261	244	245	235	255	247	218	244	263	254	260	254	248	249	255	235	249	226	255	246	249	273	242	222	265	230	216	248	248	269	258	243	247	251	249	250	250	236	242	241	250	252	251	219	268	261	276	247	245	235	296	275	259	256	260	256	271	259	261	247	238	237	244	250	242	252	223	205	254	225	221	237	246	230	257	227	231	241	252	254	270	246	217	230	289	223	238	233	236	260	248	238	233	281	225	219	261	264	279	222	252	238	239	211	238	239	259	237	237	225	254	255	244	273	229	247	241	257	266	234	262	251	252	230	226	246	208	243	246	259	277	230	259	239	244	258	252	250	239	245	226	220	246	226	239	239	253	275	269	254	238	248	239	259	235	238	235	242	237	247	246	242	268	247	253	267	254	232	255	268	241	236	251	227	269	240	251	229	286	253	258	275	264	247	269	269	257	254	266	245	219	223	255	299	273	253	232	242	256	279	259	225	279	231	221	220	238	231	232	234	273	264	238	241	251	281	248	233	235	227	258	234	259	243	259	230	260	285	239	276	223	266	246	230	237	253	271	259	240	242	259	239	241	266	259	210	263	263	230	220	218	262	251	234	269	212	240	252	269	276	239	237	235	242	250	273	254	251	202	243	236	237	251	278	228	247	236	254	273	245	236	244	232	258	240	276	242	253	250	237	254	256	244	274	254	244	240	224	239	233	225	248	222	259	265	233	276	251	266	228	271	227	255	236	234	215	243	252	241	261	263	258	243	265	266	234	263	237	255	246	256	265	246	263	265	266	254	265	254	227	220	255	291	242	231	239	228	240	252	256	255	222	232	246	249	244	250	254	250	246	256	248	249	263	256	239	280	257	262	274	260	264	262	238	232	254	251	268	251	277	247	254	265	272	249	247	253	243	265	252	206	217	251	279	218	239	261	254	231	230	252	250	227	279	251	226	250	235	262	255	261	256	224	268	228	256	242	252	227	264	232	247	261	267	252	244	240	218	225	226	248	226	248	244	248	218	242	244	261	259	224	230	272	249	250	216	238	231	257	217	254	241	255	240	236	266	266	228	267	269	255	227	269	233	234	258	258	252	262	240	238	243	250	289	269	237	243	260	243	206	239	261	240	221	269	237	252	243	248	233	214	256	271	259	257	259	239	243	219	255	256	235	281	230	239	230	245	237	261	301	245	257	255	220	239	279	232	222	229	229	248	240	246	248	245	242	241	247	228	267	255	235	220	239	243	274	253	246	266	245	220	242	267	253	263	227	249	224	233	228	233	254	256	237	219	250	272	244	255	237	243	226	266	262	266	246	262	270	246	214	269	253	235	253	264	286	243	250	267	231	244	256	233	235	247	245	242	226	243	240	258	277	252	219	256	229	249	272	254	293	242	221	224	247	248	266	276	262	270	244	247	244	266	223	254	253	250	232	262	245	249	242	289	248	262	227	226	259	251	229	268	259	254	241	272	228	256	232	261	222	251	216	239	262	260	269	246	231	254	228	233	233	258	254	243	244	247	234	259	260	251	258	231	236	203	242	244	231	233	232	232	267	263	223	245	254	279	255	227	265	258	250	247	217	238	247	245	240	233	239	237	239	234	237	256	244	244	233	240	245	237	255	259	246	233	245	219	254	254	248	274	226	259	248	238	257	257	233	241	284	236	262	235	232	241	232	252	255	276	258	225	255	251	249	247	227	242	258	243	250	233	227	231	254	230	260	259	249	243	267	252	232	247	222	242	224	268	237	231	245	231	259	221	230	241	228	258	245	238	224	227	254	246	259	248	258	241	259	242	282	283	251	223	264	240	230	250	239	257	240	263	241	254	253	238	251	239	256	224	258	242	242	234	230	254	246	256	265	252	259	231	254	266	250	244	250	251	265	256	257	233	224	254	244	247	229	241	206	283	235	238	242	266	271	245	231	255	234	261	252	277	281	241	247	253	222	248	214	276	275	241	272	260	253	253	243	257	260	239	258	237	224	237	247	246	246	251	245	237	280	252	241	239	239	235	228	241	233	272	243	245	222	224	224	255	241	257	242	243	244	238	230	245	233	253	248	209	236	225	250	225	276	215	235	247	268	246	268	263	278	248	240	230	270	247	253	275	252	238	224	252	246	235	248	222	226	243	232	258	251	234	227	269	247	259	248	226	246	261	227	237	275	256	233	229	255	245	244	245	247	244	218	239	230	253	218	251	235	266	223	245	266	239	248	255	258	243	237	244	272	270	274	253	242	253	253	248	241	257	219	266	270	255	246	253	284	253	247	272	278	251	249	221	247	275	243	269	224	259	261	264	247	236	244	209	255	255	259	218	238	245	242	248	263	271	258	269	286	239	280	243	264	241	257	280	255	232	234	240	224	231	242	225	243	241	223	223	245	284	271	250	242	251	250	246	251	226	235	251	260	261	242	235	263	267	249	251	222	266	259	257	245	231	249	236	241	257	250	224	256	233	274	254	267	221	254	216	249	247	250	243	232	240	267	233	265	230	259	262	262	243	249	230	260	268	271	266	290	244	266	224	268	232	249	245	252	267	230	225	232	213	245	267	249	244	249	241	253	240	252	247	247	271	233	263	259	230	244	247	255	249	268	256	271	257	275	244	273	259	246	244	259	287	234	259	263	213	263	232	254	241	260	237	257	258	272	246	275	266	266	225	220	258	248	244	256	263	244	259	257	237	226	262	264	227	264	251	250	261	242	241	253	268	261	226	235	235
41923	35043	5598	6652	19150	55123	56079	45781	28592	724	688	715	683	685	705	655	664	679	717	704	669	621	696	635	668	693	675	668	640	707	626	647	725	652	665	644	656	679	664	676	633	706	644	639	705	679	648	668	711	662	715	665	654	638	686	728	660	676	706	638	650	688	649	645	649	678	785	781	781	741	684	663	709	672	640	680	639	639	703	685	665	672	669	672	667	662	638	632	675	668	644	668	664	698	670	680	697	638	644	638	617	678	652	664	727	665	646	627	703	656	639	707	666	704	619	675	632	609	636	649	660	658	662	679	678	629	612	681	632	681	676	646	638	629	701	708	672	642	672	685	692	651	704	670	658	681	689	701	651	673	647	674	693	650	701	696	619	698	707	661	627	646	676	699	686	684	677	635	638	691	665	662	661	636	681	674	681	644	673	652	669	663	662	709	631	661	637	696	665	672	697	644	672	692	687	680	706	631	616	617	671	658	679	660	644	733	696	695	709	664	617	679	671	696	701	665	660	729	660	635	648	724	632	666	687	679	670	726	692	718	709	685	686	659	687	671	669	649	633	689	663	659	643	648	659	621	667	650	658	683	664	631	645	677	663	689	654	665	701	703	675	653	679	647	683	657	701	675	635	677	721	661	724	645	632	695	703	639	702	673	641	630	676	680	679	707	601	652	680	645	653	691	648	643	670	705	685	667	721	637	672	635	690	662	630	692	698	639	696	664	638	678	670	684	676	692	669	644	670	685	657	615	648	638	663	689	650	686	654	687	663	667	670	668	677	638	662	718	671	614	653	680	646	700	637	668	649	683	667	618	630	731	618	710	677	704	634	710	657	672	678	684	644	693	648	666	640	688	655	603	720	638	664	630	668	637	667	643	669	681	668	630	663	706	684	637	615	679	668	682	729	643	653	675	631	671	664	725	688	694	654	676	681	625	670	713	644	669	684	679	633	702	699	708	700	653	707	653	644	653	694	716	682	644	644	693	671	649	630	671	658	651	692	645	648	642	683	692	641	638	651	682	631	624	673	653	648	690	666	661	664	656	663	637	672	647	714	632	690	690	676	665	696	651	675	700	661	699	690	658	672	654	673	658	652	677	661	652	649	710	699	641	630	706	634	656	693	702	635	649	667	652	631	655	677	705	700	657	660	692	672	629	656	676	679	610	650	720	690	643	710	678	668	648	627	664	662	658	646	607	678	667	676	698	618	644	666	693	651	661	645	633	684	673	666	639	686	692	680	686	653	669	637	650	637	644	692	648	668	720	683	716	681	722	619	658	696	639	648	661	650	678	663	691	637	633	645	680	674	644	682	685	667	701	646	712	634	617	689	683	673	670	695	658	670	698	694	676	671	708	659	602	640	644	672	668	677	656	671	706	704	634	691	678	667	663	626	675	689	614	714	662	702	646	645	648	690	689	651	669	641	679	677	683	685	671	635	675	643	736	666	709	683	696	640	673	669	670	671	637	709	642	694	652	656	664	686	705	700	640	672	642	663	657	676	715	688	684	673	650	662	605	677	667	696	602	627	674	652	678	661	724	695	661	609	700	689	637	670	608	672	654	618	652	741	647	676	702	645	655	675	680	691	655	711	693	678	705	688	616	683	717	655	665	682	633	691	653	668	628	628	689	659	653	660	623	707	689	674	665	675	696	691	687	625	659	661	656	680	628	704	699	665	704	681	682	649	636	688	689	641	651	676	615	654	643	696	685	678	711	688	644	670	671	672	677	662	648	675	650	700	645	655	681	661	695	701	631	661	672	650	695	667	648	625	641	671	705	720	628	646	653	661	649	683	663	633	668	690	661	624	640	665	693	659	663	646	687	678	637	696	665	692	684	713	694	687	715	671	635	659	665	647	667	669	668	655	656	671	737	709	724	669	724	652	583	690	656	665	671	625	653	658	704	669	702	690	687	682	658	670	669	648	662	655	670	672	720	688	676	683	693	690	709	652	675	621	691	661	682	688	684	676	684	668	685	673	682	734	658	676	662	651	688	607	697	671	716	673	657	669	646	669	658	589	652	688	619	667	718	702	648	708	648	663	653	674	654	651	692	677	653	666	668	692	630	648	634	624	648	691	663	637	641	657	654	684	703	676	632	638	685	660	700	669	619	652	646	669	618	629	695	693	703	705	684	678	652	678	649	685	612	627	684	680	643	657	674	662	667	665	693	663	682	665	696	659	691	665	697	622	650	683	639	645	636	641	657	673	657	675	694	668	645	669	660	625	673	700	647	631	682	691	666	712	694	621	662	601	642	678	635	688	729	672	602	634	680	717	689	643	625	674	705	675	670	692	622	647	653	677	668	663	682	631	672	685	688	669	657	684	638	654	650	698	656	673	671	633	643	660	676	630	626	677	684	681	683	649	683	626	672	677	756	672	608	625	687	634	654	690	604	684	697	671	637	684	642	685	669	667	617	646	687	713	679	649	645	670	697	659	657	633	686	684	617	680	722	654	656	649	654	715	728	592	634	643	677	696	668	676	665	705	669	631	678	679	686	644	695	659	661	606	649	598	672	631	659	630	620	676	678	666	634	612	663	623	681	720	675	668	646	669	694	631	665	633	647	618	625	613	679	624	683	722	633	670	672	664	678	687	620	691	654	648	643	654	705	659	647	651	683	664	657	668	735	643	663	623	669	697	701	643	678	649	632	666	657	684	642	640	677	639	652	627	674	668	691	593	709	632	674	665	692	690	653	685	671	683	683	696	726	657	638	702	663	661	638	691	662	700	664	649	636	640	674	662	654	634	675	663	679	617	645	697	653	670	660	636	660	663	708	600	645	662	672	687	667	694	650	713	682	689	709	687	655	683	678	605	676	661	685	677	672	681	678	634	655	687	677	679	680	656	685	627	666	660	648	674	655	679	647	694	691	669	607	643	651	627	627	675	706	657	692	654	691	676	644	695	714	635	692	644	660	643	681	635	625	657	679	685	650	661	682	697	665	644	641	697	652	614	679	646	659	631	653	658	718	702	665	694	628	623	666	638	694	685	655	667	646	637	688	637	683	675	676	671	716	678	704	677	690	707	706	656	648	676	641	642	664	677	648	676	634	711	675	663	685	671	699	702	664	700	712	674	653	660	671	654	657	630	637	665	648	687	682	612	641	646	702	633	631	681	643	678	698	686	663	649	659	698	664	634	652	678	708	663	661	668	664	672	675	650	652	698	671	700	673	663	666	707	657	643	627	686	688	666	680	666	663	659	655	671	685	657	633	653	677	699	636	621	638	681	647	690	661	688	709	641	642	666	649	682	647	685	683	723	636	645	681	681	671	672	691	680	658	635	685	680	663	710	682	645	648	677	648	684	668	672	679	680	675	641	643	651	672	619	680	662	654	667	688	687	662	663	648	679	658	684	646	681	660	649	652	683	646	661	664	631	711	723	687	621	687	671	655	671	716	659	675	662	635	700	626	658	682	732	669	599	638	652	710	704	649	705	686	636	717	653	676	651	683	690	636	670	662	623	654	719	655	686	692	667	685	690	647
54641	39881	26674	23717	23009	57118	57108	43501	24744	2929	345	295	302	305	303	305	285	262	303	335	301	311	276	302	330	300	295	271	312	308	326	298	290	308	271	270	292	302	290	311	266	272	290	291	335	278	307	338	277	286	282	280	283	326	321	285	310	279	257	306	299	287	278	314	316	311	318	311	300	309	290	354	328	314	308	305	297	308	323	258	279	316	301	311	303	315	306	313	297	314	331	309	298	258	298	306	290	303	336	276	302	264	293	289	276	318	287	279	297	290	309	265	276	263	308	275	326	288	309	291	304	282	271	316	291	246	298	305	310	300	291	280	312	329	296	289	294	307	297	310	314	269	303	306	301	308	315	294	284	289	316	313	322	298	288	293	288	292	329	328	310	315	285	311	316	292	282	306	277	298	272	326	331	311	293	316	283	317	274	297	292	318	311	291	266	293	294	306	278	303	304	269	304	299	296	287	291	334	320	271	296	282	298	311	276	302	300	294	322	273	288	298	310	333	267	297	318	267	280	273	272	268	311	305	307	300	308	318	284	296	317	306	267	283	274	306	298	301	311	280	280	308	303	303	277	289	290	291	299	328	306	315	295	284	255	291	283	295	314	310	269	278	306	304	324	316	335	295	313	284	286	319	294	283	298	266	292	291	321	299	290	309	320	287	280	278	312	287	305	310	291	308	273	306	266	292	280	303	307	342	275	295	294	273	303	272	281	319	285	285	258	311	291	275	308	265	291	297	278	317	305	289	296	278	292	307	288	294	302	270	326	289	315	299	313	261	269	271	333	304	268	305	283	264	314	321	292	305	297	293	288	326	342	318	270	275	282	307	311	289	303	294	299	300	263	280	281	316	319	284	329	302	275	315	295	283	278	268	326	302	279	314	308	337	286	264	310	304	306	314	281	305	285	261	294	257	307	294	326	286	301	269	312	301	280	285	291	315	301	298	302	304	318	300	258	298	310	280	315	276	315	339	283	272	299	296	317	313	315	298	304	307	284	307	300	277	291	271	291	299	306	304	281	313	310	321	303	285	273	287	301	281	315	297	306	280	310	287	296	279	274	316	272	275	315	291	305	314	307	298	317	304	277	279	305	307	304	302	304	332	280	289	317	304	311	277	276	319	307	303	303	307	280	296	330	321	297	256	308	284	299	294	317	328	284	288	294	289	294	335	304	288	302	295	289	291	287	342	293	282	305	301	349	333	313	313	281	286	302	284	283	291	269	301	291	277	284	269	291	320	313	335	280	295	310	300	306	306	296	309	281	332	295	266	285	285	325	313	344	278	301	300	284	260	322	288	299	273	304	325	298	270	296	298	284	295	312	278	292	313	292	274	277	300	326	312	276	293	300	336	301	283	294	341	295	293	302	262	315	297	301	285	337	306	294	309	327	298	299	306	297	306	301	290	301	313	302	287	287	301	300	307	280	271	303	310	260	294	278	286	264	325	310	284	302	303	260	298	301	250	285	282	268	276	315	285	293	321	293	300	322	310	295	312	259	274	317	296	297	295	310	318	317	276	292	290	301	297	295	278	283	312	290	276	273	286	296	295	290	294	297	314	301	304	290	308	285	313	311	336	317	288	295	278	307	272	287	276	284	305	310	347	284	310	277	316	328	296	301	279	309	305	271	294	275	299	291	281	310	321	281	288	337	285	312	292	295	324	296	301	286	284	317	333	300	298	301	306	299	285	305	319	310	299	278	325	283	314	310	280	293	309	282	308	277	301	305	314	262	252	305	311	291	292	296	283	306	288	297	277	287	289	280	307	293	302	292	295	281	286	280	281	284	307	303	310	302	296	292	299	290	311	323	269	300	275	308	314	292	300	314	308	291	278	301	288	289	312	314	290	286	300	312	301	316	298	275	268	314	312	295	309	273	293	292	311	328	311	292	300	281	295	295	276	287	319	285	309	307	317	304	295	297	303	258	308	336	288	315	317	294	280	285	298	296	282	282	266	318	273	298	294	292	291	301	285	290	303	291	272	297	267	292	328	294	278	302	298	313	269	286	320	288	327	249	295	302	323	335	305	327	292	302	307	302	292	289	317	282	294	310	348	296	290	292	285	302	305	279	289	275	292	295	315	316	316	309	320	274	301	327	280	283	310	282	299	296	283	327	314	293	305	272	296	304	315	318	311	304	286	275	294	295	317	281	271	276	311	271	302	315	291	308	277	268	293	298	282	297	316	284	291	294	283	318	297	335	287	285	292	306	295	261	281	321	307	303	264	277	324	267	268	278	294	305	298	290	322	296	298	299	309	306	303	270	287	276	328	302	314	317	295	321	304	313	333	307	271	285	296	285	285	258	304	280	304	335	298	305	274	298	258	302	315	310	304	316	318	267	317	305	311	259	288	316	308	300	280	282	318	313	296	287	302	301	298	286	305	313	276	292	305	310	333	250	265	281	287	269	295	313	306	298	296	308	285	315	299	313	295	279	263	305	286	300	274	314	298	279	287	326	300	280	292	299	305	298	287	311	341	299	335	258	290	298	316	277	313	343	326	309	297	304	309	285	291	314	318	314	282	274	277	296	293	273	301	314	332	272	306	315	322	272	288	327	292	306	297	299	296	283	289	309	306	283	278	292	284	291	314	290	295	297	323	325	271	353	295	259	298	276	308	285	270	281	287	322	307	298	325	275	238	302	305	276	294	294	368	302	311	320	301	297	269	288	293	310	284	306	301	268	308	267	291	290	277	307	274	260	281	273	303	282	285	294	307	281	314	278	282	298	306	307	290	290	293	311	278	332	307	292	293	281	301	308	296	290	293	307	300	324	286	308	314	293	310	317	307	296	280	294	325	305	280	302	294	300	280	276	285	323	318	278	315	324	294	305	291	299	320	296	309	304	279	264	336	316	295	314	298	305	298	305	293	296	307	303	305	317	331	321	328	327	323	315	311	269	261	287	315	303	296	284	276	283	319	288	285	302	304	291	280	321	281	300	319	289	301	291	299	317	298	264	272	273	291	290	281	277	278	292	316	304	304	284	314	326	297	276	300	300	280	286	318	302	316	297	250	301	297	295	312	285	298	283	278	278	294	298	268	313	259	300	303	267	297	309	287	304	279	259	282	301	298	305	312	301	294	305	281	319	302	299	284	283	270	285	320	294	294	281	263	279	297	335	328	278	299	308	294	285	309	274	300	293	297	293	315	311	288	273	300	306	294	287	278	297	326	315	306	301	296	284	308	292	284	298	295	299	311	273	293	276	297	306	295	266	288	276	282	279	305	286	286	257	324	302	305	279	289	281	275	287	292	287	315	316	271	275	324	310	315	279	319	274	307	295	291	291	293	276	321	310	315	317	298	322	315	297	294	269	327	322	306	275	290	280	299	331	257	301	284	304	276	309	290	279	295	291	301	296	303	278	282	261	288	292	296	309	317	308	295	281	273	266	277	279	291	295	318	289	276	292	281	317	297	310	305	301	301	283	288	296	282	308	283	298	302	297	303	299	267	280	285	322	297	261	294	286	287	298	294	297	280	293	300
47505	40546	9846	10703	25701	73424	67866	54579	32658	819	844	783	789	763	788	788	749	756	750	789	775	752	788	762	744	801	750	756	792	725	769	745	835	747	762	788	755	743	757	769	737	757	795	762	769	824	727	778	743	766	776	759	754	770	750	747	746	742	739	801	790	728	721	787	831	723	1002	1015	949	871	799	764	743	768	726	735	769	821	768	746	785	724	798	745	726	797	758	762	776	752	780	739	727	727	730	795	792	817	794	786	761	820	788	754	755	747	762	799	779	726	726	716	747	755	742	736	783	803	772	765	754	751	723	812	792	722	785	803	792	783	755	735	749	750	767	758	783	790	740	710	767	724	782	739	799	746	756	765	771	762	714	725	762	755	774	748	732	788	744	739	744	767	745	784	750	784	762	736	732	762	783	733	731	752	773	756	755	761	723	729	772	740	792	764	806	783	766	751	767	784	740	805	766	764	761	719	724	777	777	801	742	747	720	807	741	757	723	730	814	743	775	761	764	758	742	839	739	798	720	743	737	781	787	770	753	772	786	729	733	770	761	757	745	777	723	761	757	784	743	798	760	743	763	733	803	776	770	711	769	801	784	713	734	725	763	791	746	782	747	765	769	774	779	753	762	792	772	744	764	745	733	733	793	759	793	714	800	801	756	743	790	830	754	715	724	830	771	811	773	712	808	771	716	718	765	767	794	759	757	774	740	749	727	767	774	765	730	733	787	800	777	732	766	785	757	772	759	800	819	727	758	758	762	750	753	823	776	744	790	727	743	789	710	687	803	830	750	815	769	812	745	752	813	795	772	751	802	811	791	800	811	738	680	782	738	773	758	779	765	746	785	775	799	792	790	771	714	759	728	796	762	742	750	743	757	760	742	783	779	766	746	780	778	759	813	770	774	770	779	737	781	719	785	756	771	732	749	794	777	715	771	755	751	755	745	788	703	753	792	808	743	782	749	812	777	749	756	751	764	757	729	776	747	751	748	744	755	784	773	735	762	764	767	722	794	715	740	766	808	822	760	741	755	729	747	772	771	721	729	788	756	753	723	785	733	774	759	737	770	780	716	791	768	750	722	769	806	795	749	740	778	797	756	802	764	827	774	755	813	704	801	800	794	733	792	721	749	764	767	763	745	799	736	772	770	783	728	768	731	753	773	761	749	799	749	754	756	819	792	745	779	759	774	791	726	784	778	755	696	738	782	763	737	744	789	734	723	768	800	768	707	823	745	769	754	727	745	771	810	764	721	753	764	742	766	771	803	706	821	755	766	743	766	760	821	798	768	755	776	760	758	790	819	780	769	763	747	714	744	732	750	726	746	736	754	732	786	788	722	775	823	734	713	741	778	750	783	726	782	746	805	827	753	741	737	743	769	811	772	777	725	759	765	761	788	761	773	764	791	765	776	747	787	743	783	795	784	770	758	758	744	792	743	766	763	765	724	780	718	767	715	788	747	807	773	749	833	763	786	733	715	779	771	748	765	748	812	761	733	702	768	840	731	760	719	801	778	817	746	742	798	778	761	755	737	769	712	760	784	759	802	824	756	699	764	742	734	726	735	815	770	719	711	762	764	827	763	776	778	751	720	737	772	752	781	736	765	800	767	786	766	757	774	746	742	801	757	804	831	755	750	784	725	747	775	733	803	820	771	772	730	765	790	781	763	764	817	760	760	755	751	774	747	796	738	749	721	739	772	802	733	732	778	761	771	794	799	809	781	711	776	763	764	736	771	799	754	761	736	729	767	809	742	777	783	778	766	729	771	780	774	753	791	730	771	778	739	765	765	703	785	786	787	792	773	747	727	780	746	803	788	773	726	813	731	751	701	772	800	764	806	769	743	771	760	742	781	733	739	800	749	764	747	742	747	789	756	771	799	773	816	782	726	760	799	787	790	773	805	752	684	752	815	790	752	835	724	739	805	767	773	796	761	782	779	754	756	767	766	765	736	865	717	751	728	757	748	773	734	752	733	775	789	741	790	758	796	754	759	733	708	767	744	770	781	773	784	779	794	786	752	758	764	763	776	732	758	731	749	750	782	793	796	733	745	754	756	748	736	755	746	739	767	727	795	745	726	761	732	723	770	752	806	732	766	806	700	770	744	774	731	767	753	770	779	779	752	772	768	733	777	791	757	754	774	757	771	744	750	746	762	800	762	746	749	762	749	751	762	775	771	768	745	753	748	740	733	797	759	750	755	790	797	783	789	785	730	766	720	749	798	734	760	786	703	736	810	797	727	791	713	760	738	760	811	752	783	812	798	735	753	810	771	766	743	762	805	737	813	766	759	787	758	786	789	712	781	750	743	750	731	790	732	759	801	727	790	785	806	807	756	805	732	795	770	731	797	741	744	794	746	765	797	793	806	776	739	749	783	798	772	788	782	768	765	732	735	761	752	769	775	776	762	753	776	778	806	777	702	781	767	771	758	742	727	719	810	773	775	787	718	736	743	751	818	745	734	800	770	804	765	812	811	820	781	764	759	728	747	724	777	751	751	808	759	713	726	761	776	754	792	779	801	734	791	753	753	761	743	783	727	780	768	767	729	749	745	751	768	752	752	755	732	773	799	693	789	746	777	720	756	779	771	783	742	773	711	764	748	759	743	745	789	781	782	760	820	777	766	727	755	769	789	768	746	760	794	802	806	797	781	756	778	799	728	730	779	739	767	796	806	766	781	755	736	777	737	768	752	748	739	776	787	775	743	773	739	777	742	737	769	773	721	781	744	798	756	770	826	755	803	786	734	790	794	747	734	777	711	745	749	762	737	786	767	752	746	731	766	775	757	764	773	780	779	721	744	801	754	756	719	764	740	754	759	806	746	736	736	723	769	738	785	740	755	743	791	797	734	781	733	755	775	722	778	800	732	733	735	763	743	808	780	747	755	795	810	767	784	706	802	743	722	744	721	810	769	778	724	766	722	776	762	740	785	745	781	693	780	751	764	715	770	750	774	780	769	771	758	749	739	796	758	771	746	764	761	773	717	750	779	757	756	753	720	696	734	763	747	744	771	778	748	752	744	751	786	744	749	748	743	795	802	765	744	802	745	732	769	766	778	755	751	751	745	748	747	728	800	745	767	765	783	791	786	791	797	783	746	784	773	770	756	789	719	741	761	746	782	748	777	786	800	788	761	798	742	775	759	770	747	781	777	744	718	762	769	780	772	722	768	773	725	772	754	795	756	830	767	690	794	803	766	763	818	745	786	826	727	706	767	721	784	735	799	769	757	765	746	760	754	732	713	717	763	795	736	767	797	742	804	780	793	776	735	755	756	733	749	800	700	806	779	729	735	754	776	780	769	779	743	742	766	734	733	758	698	755	763	752	756	742	736	740	762	763	729	778	747	752	743	726	767	752	755	763	787	761	744	738	793	752	721	725	754	772	698	760	747	768	780	756	766	766	759	711	759	748	787	741	728	713	754	769	750	776	818	764	732	802	768	804	736	737	759	785	787	738	778	765	752	812	760	756	772	743	747	781	812	747	760	755	747	820	758	774
13672	10232	2418	531	586	3847	4043	3428	1948	219	226	221	223	244	220	223	196	198	220	234	230	207	226	221	207	229	223	217	211	219	224	202	219	221	190	229	229	215	217	221	188	198	208	220	215	215	226	210	200	192	218	208	234	224	228	246	222	198	229	224	242	219	212	207	189	235	223	218	221	227	206	238	204	235	218	205	204	183	188	216	198	208	212	218	200	214	209	201	217	227	209	210	204	222	196	205	216	218	211	199	212	228	201	188	192	222	214	213	219	218	220	206	210	223	222	222	228	220	213	235	222	237	203	212	215	228	221	239	199	205	219	205	236	203	223	207	209	236	210	264	212	214	208	241	188	212	202	197	219	213	214	216	216	202	210	202	211	237	190	230	209	227	209	230	219	220	207	211	218	212	181	190	228	205	223	219	204	222	218	234	241	240	232	253	242	208	196	238	252	196	250	221	214	207	231	251	233	213	209	201	206	213	215	218	232	215	229	210	192	209	223	214	232	199	214	218	209	207	220	205	208	229	205	238	202	232	216	192	236	197	202	223	192	236	210	240	242	225	204	208	234	223	221	224	198	221	196	224	197	236	222	199	233	211	217	207	213	207	205	211	230	222	211	208	218	218	265	226	253	233	211	210	215	196	246	217	220	208	198	217	219	189	197	221	212	222	183	211	214	211	244	222	227	226	222	226	207	215	218	229	227	203	216	216	217	221	215	216	230	224	199	203	207	206	212	243	213	249	228	221	233	230	185	214	211	223	215	225	205	208	213	245	225	195	216	218	218	234	203	230	228	213	202	238	218	203	218	221	237	247	196	210	224	230	217	236	204	217	219	211	215	211	204	229	224	233	189	235	185	221	205	214	216	228	210	218	222	236	204	229	224	237	225	191	210	217	194	231	184	215	196	221	212	193	223	203	189	223	225	219	204	212	210	220	199	236	211	232	226	196	239	213	236	222	232	211	205	210	210	227	222	188	207	215	235	231	236	214	231	210	195	216	193	248	225	196	207	211	216	201	236	220	238	215	205	208	210	221	206	238	201	195	232	237	226	229	230	221	207	206	200	220	211	226	209	246	221	210	240	226	219	241	217	212	206	232	213	198	208	225	213	197	214	208	231	204	212	223	206	229	187	208	215	231	242	199	228	203	212	238	197	225	244	236	215	194	199	258	249	203	215	240	210	218	232	233	204	213	209	220	226	221	244	212	207	214	188	213	198	223	230	222	222	193	210	220	217	196	220	225	228	224	222	224	227	219	205	198	235	239	240	202	222	229	188	200	220	190	219	222	232	215	208	210	197	208	199	219	185	239	225	229	221	204	233	228	214	187	218	238	213	218	216	224	194	212	196	198	214	230	221	204	191	218	206	223	241	216	214	221	219	217	214	176	218	210	209	221	229	208	213	208	218	213	224	227	211	234	229	213	212	213	204	220	222	207	206	207	217	218	202	215	211	231	218	220	226	214	212	194	229	216	213	235	219	207	226	191	229	217	208	198	222	191	230	198	229	198	213	215	218	198	223	246	241	214	204	240	216	227	235	237	188	231	209	221	236	199	224	221	201	203	214	210	215	210	216	207	198	217	218	214	196	207	225	206	183	211	217	180	201	192	224	217	189	197	217	206	231	212	221	231	209	218	243	238	224	226	213	195	206	234	200	226	216	231	231	222	205	214	195	215	221	195	204	214	190	193	219	238	229	215	214	197	216	199	211	224	214	222	227	224	226	226	209	211	222	230	209	210	233	214	230	235	204	213	214	209	208	214	216	228	215	203	217	232	211	206	199	190	226	209	215	232	219	221	222	233	207	217	240	229	223	208	205	222	229	218	214	231	226	230	204	241	244	203	206	183	192	214	223	212	221	203	226	214	212	203	208	217	219	238	207	227	207	208	199	213	210	204	222	223	201	220	230	224	228	223	214	249	227	216	234	210	207	186	207	223	224	223	206	198	200	210	216	217	222	220	214	216	196	224	216	226	186	218	193	240	228	213	238	193	232	228	220	205	232	213	207	216	203	212	244	211	211	209	246	221	226	220	203	213	223	231	218	205	200	215	233	211	203	220	201	252	213	203	240	206	211	201	223	213	204	228	231	197	217	216	222	214	233	204	229	214	233	209	231	227	228	249	215	212	210	204	232	216	253	208	199	239	209	209	208	228	189	255	225	236	224	221	218	203	222	184	199	250	209	208	198	219	194	215	217	203	208	243	212	226	228	204	221	222	220	252	224	180	191	217	210	180	229	207	248	203	197	222	238	232	230	205	215	240	202	200	219	223	197	240	207	235	233	210	223	221	216	216	201	226	189	220	211	210	188	189	212	217	193	189	185	249	203	208	208	207	214	226	221	231	218	233	227	214	195	246	223	195	188	204	229	203	237	217	235	199	258	208	212	198	220	231	204	217	213	239	229	202	228	227	192	206	227	222	174	227	222	234	227	219	204	190	197	227	220	208	213	221	191	220	225	212	230	193	216	227	218	175	205	233	208	220	224	240	210	193	228	235	252	228	216	206	225	221	238	220	191	233	191	197	190	212	192	198	186	225	231	209	202	224	213	225	200	234	197	235	214	223	245	246	230	217	232	241	202	237	238	246	199	222	215	227	211	220	216	216	205	226	219	218	209	231	208	218	240	216	234	214	204	215	220	220	207	208	206	204	202	219	233	210	220	203	224	199	178	217	242	217	190	211	206	234	237	229	229	231	227	204	218	222	221	234	239	224	222	225	225	212	213	226	228	218	185	255	201	212	208	204	200	233	219	226	226	226	218	225	233	196	203	221	211	227	194	210	186	202	239	217	209	204	190	208	205	220	232	227	242	237	207	236	225	199	229	233	238	223	228	203	239	205	227	209	214	194	203	220	222	214	185	226	236	201	218	217	208	233	196	217	228	218	229	222	216	224	216	227	248	224	220	208	204	231	235	250	222	230	205	221	241	213	212	214	215	246	214	222	206	208	217	185	202	196	223	231	193	225	214	218	220	207	217	213	214	224	227	234	213	227	197	213	223	204	223	213	212	203	209	217	218	198	236	216	216	214	219	199	202	208	215	237	228	237	213	197	204	212	208	218	215	212	236	210	199	211	217	226	180	225	183	227	181	177	229	192	204	206	199	226	204	206	167	182	226	208	216	207	219	200	221	227	210	223	209	216	215	216	227	235	243	215	194	198	221	201	205	183	227	218	202	211	230	226	202	226	219	230	220	213	243	206	213	243	240	195	217	212	202	203	228	215	220	230	226	224	217	217	208	229	217	184	200	216	206	193	234	189	221	223	238	227	226	202	217	209	198	214	216	214	237	251	228	215	229	224	194	209	178	204	215	197	201	195	242	198	207	232	219	216	203	187	221	212	244	229	216	210	221	198	235	205	231	198	238	217	220	246	209	194	192	230	248	201	199	199	251	214	224	193	256	235	234	207	251	226	239	201	219	209	217	214	249	197	201	200	215	230	232	206	213	229	207	207	194	207	235	239	207	198	194	206	207	204	220	211	202	228	219	218
11390	12095	1892	995	2160	15960	15011	12498	6667	574	629	594	624	599	588	582	581	594	622	586	604	622	615	550	591	575	604	578	559	524	595	592	545	647	583	570	541	613	592	575	630	584	560	610	587	621	568	626	631	569	628	566	590	612	601	640	579	606	590	602	589	594	603	617	596	583	631	608	642	594	612	639	606	628	647	625	587	576	611	583	601	607	584	592	548	594	584	588	612	599	616	593	601	597	609	596	577	572	583	568	614	592	567	628	596	582	568	570	595	581	654	565	562	620	611	611	607	597	575	588	570	601	572	635	614	588	624	573	612	603	600	609	614	595	593	578	620	583	615	571	598	594	590	615	588	637	603	592	600	625	605	595	604	551	566	591	617	603	606	624	614	602	619	536	630	603	557	619	599	640	605	572	608	593	604	571	591	577	624	614	599	603	582	575	587	600	576	562	594	547	596	574	620	559	598	570	571	590	596	587	626	582	626	594	593	561	599	604	609	605	555	618	589	576	638	606	596	608	630	614	625	560	559	641	576	568	591	590	609	566	596	568	598	624	617	609	641	629	609	582	643	593	538	610	594	581	617	571	572	565	578	573	579	595	574	593	589	595	600	525	602	532	610	554	606	601	597	619	599	571	548	575	583	653	606	597	579	593	573	613	620	576	603	567	583	587	587	597	593	611	558	611	601	606	623	610	595	594	583	584	584	583	610	588	560	596	588	571	608	532	619	565	596	578	572	581	591	606	629	592	606	599	574	593	565	605	599	604	591	578	630	621	578	585	575	578	561	574	570	571	593	607	620	547	587	560	638	568	595	604	579	563	575	565	579	631	546	538	582	605	630	638	577	596	612	558	592	592	582	598	567	635	611	667	598	628	575	640	615	598	600	596	559	565	605	604	622	567	573	555	575	615	582	624	584	582	566	611	577	582	589	635	598	602	557	615	616	609	573	571	581	616	585	586	587	592	575	645	648	564	603	576	591	570	598	626	578	603	607	584	580	559	649	585	581	565	601	586	580	622	580	582	645	637	609	619	568	571	621	614	559	620	607	608	587	585	585	575	602	593	581	605	616	598	627	605	589	603	560	562	594	597	599	603	631	595	622	616	594	623	582	596	582	566	593	583	584	620	602	599	589	591	634	621	562	632	579	568	590	580	628	589	579	607	644	606	568	641	605	591	617	623	606	556	592	588	604	594	588	616	604	607	614	582	612	610	520	596	590	622	616	559	651	609	589	577	567	638	585	618	586	587	567	576	612	565	558	594	581	607	608	623	552	582	600	557	623	558	588	595	609	646	616	575	577	587	587	569	577	570	643	624	600	620	592	580	596	564	575	569	585	603	615	578	610	568	613	604	614	615	600	646	637	593	588	589	599	577	582	616	570	586	544	542	611	591	608	619	582	602	600	616	547	584	606	555	605	648	620	639	604	642	603	539	610	600	620	596	609	612	601	614	581	610	645	594	598	559	589	579	585	579	547	591	576	591	587	554	588	626	583	568	588	540	584	608	595	607	620	608	625	600	596	606	546	577	568	619	616	626	556	593	626	631	604	596	634	608	585	553	608	573	588	606	576	592	613	619	584	597	597	638	588	573	572	615	565	574	570	596	566	554	588	579	582	624	599	607	568	560	596	649	595	653	616	596	579	592	601	585	646	612	604	610	619	569	610	622	613	620	623	567	578	592	599	586	643	607	627	599	577	611	612	560	617	589	583	598	620	593	612	564	616	593	632	589	555	601	602	602	578	609	603	584	551	594	586	599	642	597	630	637	634	599	603	580	593	549	597	573	591	591	607	565	610	561	617	628	612	600	540	588	603	626	639	591	586	592	623	609	586	644	583	614	613	605	598	577	590	643	602	615	591	585	615	610	582	641	600	588	620	633	574	612	601	599	643	610	540	572	593	598	604	614	605	592	584	594	605	564	571	555	593	625	578	601	559	566	569	613	617	570	570	573	638	612	582	600	601	654	591	572	601	623	622	600	595	570	580	589	613	568	550	608	594	564	582	615	550	612	556	598	587	606	622	588	577	582	598	575	625	569	621	593	596	589	608	575	619	602	608	629	634	619	542	624	583	590	606	614	573	589	538	582	620	615	588	606	604	572	597	595	595	640	611	625	589	593	591	598	627	603	624	609	569	608	551	536	573	624	578	616	588	628	581	601	591	615	580	614	615	595	583	625	593	565	616	638	598	601	576	590	599	565	603	611	581	615	606	563	583	572	599	604	581	636	619	595	572	574	571	579	610	547	588	604	622	578	575	605	606	620	589	607	636	594	619	612	587	585	597	640	593	608	577	597	615	564	605	670	610	581	616	603	607	562	590	589	600	548	543	555	551	626	554	625	587	594	580	574	588	580	621	586	585	590	609	606	589	603	609	571	604	598	574	574	664	573	626	590	642	571	629	610	605	552	558	572	579	603	606	573	590	570	615	599	611	588	573	605	610	584	587	603	585	614	576	609	642	602	593	602	587	624	558	628	629	576	572	588	616	603	597	584	593	552	585	572	601	557	617	611	571	608	652	598	602	598	566	621	607	590	562	581	603	598	583	654	606	584	574	609	589	590	615	572	570	572	563	607	537	526	542	586	621	617	589	614	579	620	598	609	592	560	545	617	576	639	582	544	617	589	576	610	574	607	563	616	594	592	598	601	586	625	607	581	607	585	633	604	592	602	584	595	588	568	617	572	622	612	607	585	578	555	599	576	619	592	615	624	590	625	650	630	593	555	617	600	609	595	623	555	580	582	559	589	615	631	552	641	596	622	608	610	615	622	629	536	601	643	634	592	617	612	589	598	569	573	589	610	637	605	641	596	589	570	636	604	627	607	597	599	579	572	579	635	616	581	604	631	614	596	609	598	627	625	604	611	585	599	592	620	593	581	574	600	581	582	597	587	617	578	598	565	571	638	586	565	632	606	592	554	629	600	588	629	549	570	573	578	598	586	623	603	596	585	610	605	600	591	623	604	566	587	608	575	591	568	558	639	601	596	610	578	606	574	614	618	584	620	578	638	595	636	587	585	600	610	595	607	609	636	622	596	557	611	611	597	582	575	606	566	584	603	599	564	607	563	593	632	648	612	562	605	585	604	618	605	562	615	611	658	570	560	591	577	654	582	639	610	619	620	576	602	623	606	605	614	593	591	609	611	598	583	607	625	562	624	582	593	591	592	590	610	583	606	576	570	591	605	613	600	596	610	595	570	601	599	577	592	601	564	622	595	609	593	603	541	604	565	615	564	627	633	594	602	580	589	575	615	585	578	602	606	643	623	632	617	574	598	580	616	598	629	556	585	635	592	583	604	612	599	589	637	585	597	585	585	590	578	581	625	606	552	563	584	611	618	571	598	578	585	609	609	626	595	577	572	573	545	617	629	543	604	611	587	608	616	626	600	574	608	592	579	628	608	615	572	606	595	559	644	582	545	586	606	545	618	607	596	641	603	590	586	592	634	615	593	641	590	626	570	575	605	599	631	668	573	605	604	607	577	606	558	654	573
48014	47504	33733	23131	19498	32941	42843	36715	18382	1305	255	231	256	239	241	245	245	239	245	224	244	249	261	230	222	237	234	225	244	259	247	232	218	245	257	246	241	237	243	236	229	211	228	207	212	209	221	238	253	259	249	205	253	214	228	236	249	231	263	243	231	256	235	255	233	255	246	277	278	228	252	249	215	216	234	273	234	245	221	230	246	247	214	249	229	252	254	252	240	207	239	219	232	228	235	227	217	251	250	222	229	249	247	261	222	216	242	228	217	224	222	250	252	245	231	236	242	246	238	227	236	225	242	248	227	237	227	252	243	240	269	249	269	254	250	229	231	214	227	236	244	217	249	237	262	228	232	262	265	217	259	224	250	258	246	239	227	227	235	229	242	232	225	261	197	231	253	209	209	234	246	213	206	248	241	245	240	238	214	191	220	229	257	252	234	205	243	250	238	239	246	227	248	255	223	221	244	238	222	259	242	221	216	214	271	238	243	214	222	230	239	260	226	247	221	247	238	250	215	229	228	237	264	247	203	200	260	235	222	243	236	207	235	244	265	209	222	241	217	244	248	253	210	246	270	238	262	231	241	238	239	225	231	214	225	236	232	225	270	228	241	258	253	210	201	248	233	236	243	217	236	233	217	234	256	220	226	247	245	225	232	244	231	214	250	242	244	227	218	218	236	255	255	256	242	240	239	248	226	264	211	227	229	231	235	220	226	235	232	237	244	247	226	239	240	252	234	260	220	242	234	233	229	249	246	237	227	253	215	231	262	247	237	240	228	203	214	253	229	261	249	231	242	233	268	225	238	254	231	246	267	218	205	216	210	237	263	269	209	219	226	202	232	254	243	231	268	242	228	234	234	224	219	239	243	251	232	224	227	258	233	244	244	234	228	229	244	205	262	223	245	213	218	232	249	240	245	242	246	239	267	220	227	247	240	226	232	225	244	256	209	226	215	240	217	291	211	274	230	229	217	214	239	226	226	245	247	248	270	272	240	221	217	230	248	234	213	224	227	229	236	233	212	220	254	228	255	234	215	220	220	228	207	224	248	235	219	210	237	231	238	225	231	243	225	237	242	247	240	247	234	229	234	230	241	244	196	222	212	259	233	235	236	217	260	224	252	243	221	235	234	248	239	260	249	236	232	258	233	244	243	258	227	244	218	232	237	224	245	219	218	242	226	264	213	200	222	216	232	222	225	237	245	227	229	256	265	225	233	241	237	230	222	238	252	229	265	260	229	232	270	250	254	223	224	242	231	227	236	209	205	221	213	226	236	250	236	232	207	207	223	238	232	251	269	226	232	253	218	250	230	225	247	215	258	211	229	207	197	228	236	254	249	234	238	238	256	217	240	237	216	216	229	230	218	226	214	246	246	221	231	246	227	255	249	250	231	225	205	230	243	242	248	236	242	249	219	266	253	240	247	220	219	239	227	198	252	208	242	238	213	209	253	234	234	266	224	223	204	226	241	219	231	228	265	235	214	229	221	257	227	231	239	237	229	215	250	242	233	213	245	236	244	241	211	219	242	243	225	213	182	193	250	248	244	224	248	236	243	243	212	255	223	223	250	231	246	230	232	237	244	230	201	236	271	233	234	232	242	210	253	229	234	214	243	230	242	269	247	259	228	276	228	249	259	230	252	236	224	257	254	263	219	223	248	224	228	220	240	240	218	223	227	219	230	226	253	193	272	204	221	210	240	247	235	230	222	234	246	241	271	232	223	260	216	231	243	242	244	224	251	222	224	237	221	224	236	231	230	223	215	230	228	216	245	268	228	243	248	251	230	228	228	251	241	227	241	212	221	258	238	261	268	224	252	245	261	223	241	244	234	215	208	234	227	225	260	230	231	221	241	224	226	242	208	226	268	245	219	233	257	247	234	227	245	250	218	234	240	246	217	242	246	217	228	228	217	258	227	250	239	229	229	212	233	245	246	228	246	228	215	254	203	256	251	231	227	251	230	241	251	214	241	228	223	207	215	252	254	228	245	236	230	256	258	219	234	236	248	225	257	237	226	219	232	239	263	240	238	240	253	239	213	251	246	225	236	237	239	219	247	226	229	232	232	238	257	247	250	233	231	234	257	229	237	233	230	257	245	224	251	231	245	254	206	258	188	259	247	222	229	230	238	248	232	235	225	242	243	231	227	226	233	212	240	240	233	240	240	234	257	204	207	256	202	228	226	235	232	239	227	264	223	234	256	249	234	226	259	223	240	245	264	220	268	255	252	223	231	228	252	233	229	251	230	245	246	203	234	220	214	211	227	219	248	261	268	246	234	239	210	234	229	217	246	246	209	250	228	216	219	244	238	241	271	262	251	245	265	218	243	252	232	244	214	276	267	251	249	233	229	244	257	250	220	212	237	228	236	246	254	233	256	218	221	232	222	232	214	229	253	220	235	217	221	231	246	232	215	237	221	246	216	209	230	214	237	231	233	254	238	213	233	250	231	224	221	240	205	222	221	215	233	236	245	248	241	238	247	231	236	220	205	248	260	228	213	243	216	226	249	232	263	257	243	220	250	250	210	250	246	224	240	236	217	204	213	231	220	233	219	235	240	236	247	241	233	233	234	236	256	238	213	271	246	216	251	243	237	207	233	234	213	208	227	248	240	226	226	210	238	230	273	242	255	247	261	235	249	240	249	255	211	220	244	217	267	247	226	234	222	246	234	249	238	233	243	225	265	222	264	262	238	249	224	209	200	234	258	216	232	232	213	252	239	232	242	240	226	267	201	231	245	249	244	262	222	240	236	237	236	219	235	231	248	205	249	251	222	223	246	220	222	234	230	230	240	224	257	251	267	220	214	252	231	221	239	251	233	239	244	246	232	222	244	252	257	235	234	248	210	217	227	243	216	234	235	235	225	218	235	225	248	231	240	234	258	186	235	230	214	253	253	230	238	230	229	230	236	212	208	234	227	237	227	258	235	243	218	227	237	247	226	237	250	242	221	209	245	221	233	226	255	229	215	226	244	227	209	218	227	243	221	242	221	239	243	261	241	239	206	207	244	211	234	197	238	214	244	225	223	232	227	229	218	236	249	247	223	229	232	219	222	214	220	249	245	224	267	233	253	227	227	252	227	238	232	249	228	226	229	246	201	224	213	275	201	226	247	230	248	236	255	228	218	224	202	248	225	217	254	218	195	224	215	236	271	280	265	207	224	260	230	240	250	236	238	254	244	238	239	245	224	225	226	244	245	242	242	235	234	221	206	223	218	241	237	231	218	227	249	240	222	230	230	224	257	226	243	255	253	234	222	224	254	229	227	213	272	201	236	243	249	263	251	235	221	245	241	252	238	249	255	243	218	199	253	242	238	257	243	230	223	244	230	259	212	258	206	264	230	256	223	239	224	255	230	231	222	262	253	225	260	233	227	221	243	243	240	232	224	196	232	238	262	241	226	219	223	184	246	244	231	227	230	222	217	230	231	231	231	218	216	228	225	240	231	255	225	235	225	205	238	239	230	215	226	232	244	222	222	233	238	227	231	247
37949	48684	14834	6264	15904	49294	55686	49340	26193	679	650	637	645	687	690	647	631	605	648	662	632	628	671	617	613	646	557	626	634	609	658	656	658	605	603	600	610	611	626	638	689	634	654	644	626	650	615	683	700	629	617	664	620	656	612	600	637	648	616	639	610	684	664	669	683	718	861	887	821	725	645	691	629	623	646	589	624	648	628	594	643	653	632	603	610	639	632	662	651	617	613	658	596	622	620	575	591	697	674	625	633	643	645	584	618	630	650	654	630	580	636	614	652	585	623	636	617	569	621	653	645	639	643	657	654	649	613	602	657	633	641	609	616	668	661	641	653	630	655	623	647	651	666	658	605	664	660	640	631	625	603	619	678	652	622	633	618	588	599	656	635	637	629	630	642	649	628	617	677	632	712	625	644	633	606	605	579	653	636	631	615	697	621	615	604	656	651	598	640	623	665	627	629	641	651	597	613	637	617	671	657	632	622	653	665	675	625	614	608	633	603	611	591	608	609	622	618	622	659	614	626	662	662	648	623	676	654	618	657	623	668	644	650	629	634	647	655	637	619	617	628	629	601	621	615	606	653	636	655	636	615	612	641	614	553	645	603	572	695	578	628	613	627	594	624	590	656	646	638	589	650	629	615	644	629	620	642	592	660	607	665	597	688	664	612	600	607	642	655	649	647	626	609	657	656	644	645	630	626	644	636	612	627	618	654	646	631	656	716	627	613	637	605	608	603	591	622	651	639	624	676	595	589	622	608	654	677	649	661	634	639	631	601	609	674	604	651	651	626	643	624	600	629	649	601	609	611	651	570	603	625	607	666	586	632	639	620	633	634	600	643	651	653	599	602	679	619	631	643	639	621	602	667	678	626	591	629	628	621	597	618	601	631	579	627	577	612	659	602	607	647	582	613	622	615	638	695	600	622	682	643	605	683	650	630	663	655	609	622	642	642	664	615	662	667	618	655	641	659	611	622	647	617	645	627	631	641	665	659	609	644	627	610	634	601	657	672	637	630	606	659	604	627	607	649	622	661	642	664	655	631	659	675	664	649	644	669	647	658	614	589	658	665	597	652	629	659	640	577	639	631	650	627	629	634	586	630	596	651	574	639	672	621	614	638	607	598	639	656	632	673	629	671	619	604	632	634	624	617	656	654	647	586	645	623	632	637	649	622	647	620	617	656	639	591	597	649	671	619	619	625	601	631	606	609	635	656	680	600	639	658	633	662	630	586	671	639	630	623	629	624	651	614	627	620	669	652	654	625	607	572	680	598	664	608	619	583	632	632	629	633	646	628	627	649	658	626	682	643	645	627	643	625	608	616	611	627	657	605	648	577	611	633	607	632	650	634	595	629	611	643	632	589	642	639	621	624	610	626	650	586	631	646	625	663	646	588	640	610	577	648	631	636	642	603	634	645	656	673	655	619	616	639	611	687	670	677	635	625	676	619	623	632	640	666	617	645	625	668	643	632	614	614	617	645	643	676	669	628	626	663	628	689	671	645	627	629	631	643	640	588	646	632	650	631	637	627	663	613	634	597	603	642	633	643	617	604	648	640	650	605	655	601	622	609	585	612	694	644	628	647	679	627	593	660	662	668	668	606	586	597	585	648	560	625	639	590	614	615	650	631	660	665	673	678	658	615	618	611	609	640	639	628	621	589	618	572	632	646	631	605	656	631	591	639	651	660	615	617	631	638	640	626	649	637	606	643	627	655	650	632	643	632	651	646	602	669	596	619	661	627	646	645	618	624	655	637	633	635	613	624	613	615	624	651	612	612	622	612	598	608	625	625	619	627	649	607	592	622	612	624	673	641	605	650	641	646	639	626	635	651	671	620	628	683	642	639	617	668	681	639	649	661	625	639	650	602	611	660	633	608	642	589	615	643	660	590	609	652	654	626	629	618	591	666	616	624	645	632	642	611	668	681	652	617	666	591	610	663	604	653	639	640	625	660	639	596	657	574	654	678	606	652	615	611	650	622	589	655	591	637	623	625	604	624	586	613	638	637	637	632	682	653	700	628	617	622	650	661	647	610	607	602	665	609	647	632	645	678	585	693	653	662	583	697	593	643	634	607	630	679	640	611	609	649	660	656	653	620	624	592	620	635	652	658	608	664	659	635	628	605	610	623	640	656	596	662	623	602	662	665	633	636	621	599	638	621	661	624	674	597	597	647	665	642	614	663	680	678	619	607	617	676	604	635	635	626	619	612	637	642	664	630	605	633	610	644	601	630	689	616	626	651	609	587	633	612	662	682	688	619	609	656	659	573	595	634	621	635	605	611	618	591	618	643	615	615	599	619	676	621	650	634	670	644	640	633	642	658	595	653	644	657	609	598	601	657	594	652	616	621	643	636	666	652	640	640	614	608	587	636	685	621	639	612	633	625	581	651	655	625	663	673	680	638	645	615	637	684	621	659	641	591	628	691	625	610	644	670	672	676	620	634	655	617	653	692	649	667	644	619	636	665	607	648	632	637	632	687	645	582	592	623	635	600	644	614	621	657	601	672	608	629	620	627	614	645	652	614	669	654	644	649	608	633	667	627	653	600	624	648	600	663	631	635	612	631	630	617	646	660	648	614	633	600	623	635	583	624	622	619	657	621	609	626	622	591	607	613	607	643	594	637	634	608	605	633	616	572	622	630	592	665	656	630	642	628	653	678	638	618	634	571	608	612	647	619	655	643	652	671	597	613	634	626	644	666	597	674	684	593	603	662	650	607	642	624	648	654	659	643	631	653	627	642	588	632	623	638	647	585	647	646	631	591	612	676	662	631	662	623	593	657	641	649	642	659	633	650	679	664	640	672	650	669	583	619	649	618	627	614	642	638	663	642	624	623	620	694	676	648	606	607	625	704	611	638	612	636	647	641	641	623	637	606	591	628	612	588	607	652	634	652	702	647	668	636	681	636	625	608	587	627	628	607	681	654	606	599	660	623	607	599	630	637	588	635	654	626	580	663	606	627	655	617	592	613	646	647	564	671	615	607	619	633	600	565	639	684	626	677	617	645	675	638	659	603	677	637	653	664	654	618	641	652	641	620	614	643	634	596	618	646	644	668	648	636	634	611	607	604	635	642	619	611	626	644	636	594	615	642	664	683	668	629	622	642	648	579	654	677	646	641	637	634	641	628	649	705	623	619	605	611	630	630	633	594	665	619	623	607	695	608	671	643	647	650	635	639	604	644	622	609	618	641	636	635	626	651	669	623	606	652	650	608	642	690	609	606	629	635	606	637	632	617	619	620	685	613	643	615	619	659	609	622	650	680	637	565	569	655	630	654	618	669	634	667	653	649	650	599	625	631	664	631	642	658	649	628	650	674	673	665	644	635	661	643	607	674	641	646	662	651	582	628	626	640	623	562	676	627	683	636	629	636	594	666	654	673	651	645	610	587	608	630	607	619	666	651	629	615	634	594	632	587	628	667	687	642	655	650	622	648	612	654	642	632	599	624	610	638	615	623	659	625	612	582	637	637	617	593	591	593	644	611	660
54066	41774	26959	23111	20425	36139	57570	52760	31089	4481	375	332	289	313	321	316	292	276	278	311	271	283	296	299	274	292	318	279	285	312	327	273	264	284	264	272	282	280	298	297	272	272	293	368	275	275	295	293	297	329	299	296	295	301	219	279	251	295	282	264	271	291	298	296	310	298	320	404	389	325	326	289	304	308	294	268	293	258	288	322	301	297	293	295	288	265	287	301	273	301	257	276	284	261	264	281	294	299	296	290	282	300	281	277	281	268	273	280	291	306	303	288	289	255	286	280	298	298	304	285	296	308	276	279	291	314	270	299	287	287	294	278	301	256	288	303	258	282	267	293	295	328	270	283	291	277	282	299	276	255	300	281	303	285	319	280	270	286	292	284	312	287	279	298	267	281	246	296	276	284	252	302	271	304	285	313	295	283	268	288	294	299	227	305	299	332	286	297	305	303	304	262	295	288	286	301	292	270	257	267	304	284	289	275	251	263	262	288	301	281	294	297	297	291	290	265	301	268	274	273	283	281	306	296	281	299	293	276	260	294	300	284	291	287	247	327	281	266	306	293	304	286	306	313	284	269	281	296	299	285	295	310	269	300	312	286	276	297	290	271	277	245	283	270	256	296	273	302	299	319	295	290	301	306	292	288	302	288	264	264	281	306	271	271	281	295	276	293	267	253	315	289	256	321	279	275	268	258	289	315	301	314	297	288	299	281	284	277	263	295	303	288	270	260	273	307	254	290	255	294	302	264	302	274	319	314	316	282	316	297	295	275	281	265	281	280	250	267	298	291	306	290	270	302	298	274	265	262	281	283	272	268	267	267	275	278	308	295	311	282	287	308	290	303	265	271	324	264	306	298	270	283	288	310	318	272	301	304	313	258	279	282	300	258	245	279	287	276	269	276	299	330	324	288	275	273	280	277	300	319	291	310	295	316	274	307	294	283	301	294	281	303	246	305	245	293	276	270	279	349	274	307	290	294	270	292	300	293	332	287	314	250	280	294	311	294	280	286	283	318	307	281	296	263	269	271	277	284	299	291	333	284	274	317	246	282	289	296	280	269	288	295	254	282	265	279	304	267	285	268	301	256	265	297	270	285	289	294	304	283	273	287	271	267	289	287	285	272	302	271	297	272	300	283	287	292	264	288	316	263	259	256	300	297	295	294	281	324	294	287	284	248	267	307	317	313	252	287	266	296	275	272	272	274	302	319	305	282	305	282	312	286	255	324	298	278	288	302	277	321	268	301	314	297	303	279	287	287	282	332	292	259	274	283	266	311	315	299	297	289	296	265	287	286	250	269	296	304	291	316	326	272	297	276	255	274	275	324	247	279	298	274	293	296	266	278	306	289	284	274	293	303	263	286	307	289	272	253	294	268	260	291	274	310	290	308	301	270	293	291	270	308	280	260	305	304	321	304	304	294	293	277	286	309	299	300	285	296	268	275	310	273	279	300	282	284	288	284	279	300	298	304	299	274	308	266	278	317	308	292	261	319	307	283	298	303	321	286	285	278	278	285	292	281	287	294	285	273	309	256	297	299	288	316	267	303	309	277	282	304	296	274	290	248	282	262	283	282	265	298	273	285	280	284	266	309	284	258	305	305	282	276	295	342	281	290	289	289	308	296	310	294	324	286	279	279	305	278	276	296	293	303	265	264	276	286	279	274	279	280	294	293	277	317	282	277	296	304	298	260	274	276	315	293	327	276	298	268	274	296	303	273	275	269	288	285	290	291	318	265	294	296	291	310	291	319	287	289	316	289	286	275	276	290	266	242	286	288	253	259	280	300	273	285	275	312	279	293	293	287	303	254	292	310	324	275	287	296	319	265	279	312	310	325	257	299	293	313	285	298	277	259	281	319	281	292	284	311	287	313	351	303	300	300	321	292	301	303	284	272	261	295	295	308	277	272	283	276	272	286	310	290	265	284	295	269	293	286	281	290	266	302	273	324	305	301	282	288	304	288	292	294	307	257	310	266	265	316	294	286	306	272	276	289	271	294	307	321	310	273	288	300	297	271	290	278	304	295	311	290	319	308	291	300	266	302	275	298	274	268	253	304	293	278	302	311	299	290	294	254	274	264	269	297	282	288	318	283	274	301	276	274	297	299	264	276	272	283	279	287	307	280	294	292	282	292	283	282	282	300	274	275	269	308	322	305	273	274	297	276	271	275	296	289	291	282	258	287	255	254	249	305	255	286	298	297	287	312	300	290	300	287	289	271	268	296	268	266	292	293	291	264	280	278	300	285	265	262	313	270	289	287	322	280	285	307	281	277	317	275	290	274	319	292	265	304	319	313	300	276	295	263	279	297	217	278	294	258	291	271	280	265	264	258	311	300	270	292	275	317	311	284	282	288	306	270	292	265	277	278	277	266	298	292	305	311	293	286	299	308	297	280	268	312	304	294	265	302	282	296	291	295	276	273	295	278	291	292	308	313	272	307	249	292	281	270	300	295	297	264	296	304	257	300	294	294	317	274	305	266	286	264	301	265	327	297	295	283	254	270	277	268	293	272	277	297	277	308	288	303	298	278	291	284	295	270	276	295	306	298	307	280	277	290	281	299	313	272	283	294	290	271	291	277	269	295	257	279	268	273	298	266	289	300	273	282	267	306	302	278	259	311	291	292	276	321	273	299	331	290	302	302	287	303	284	273	323	264	279	261	267	279	283	284	288	268	302	322	291	287	319	273	268	305	290	296	277	273	288	290	303	298	279	328	299	281	285	291	288	291	261	257	322	321	290	258	312	298	340	280	274	311	270	285	273	314	300	334	266	282	303	272	309	298	311	295	310	281	291	292	298	267	289	280	317	297	265	252	292	281	270	280	272	281	273	275	282	278	268	299	290	317	298	293	273	271	274	260	244	281	288	277	289	288	299	301	258	272	283	309	289	271	305	286	303	316	284	308	276	309	304	297	302	236	312	298	288	281	271	272	275	281	272	285	319	286	317	273	255	293	284	312	280	280	289	271	284	293	292	273	290	298	305	291	274	297	260	278	275	283	323	306	286	275	248	258	298	265	288	282	259	289	289	277	306	282	286	265	270	304	266	261	280	290	308	266	310	278	284	290	307	314	293	291	270	260	281	322	263	287	280	271	278	256	278	282	306	314	276	272	282	268	321	279	287	300	282	286	260	300	309	309	286	320	253	266	281	313	311	290	292	302	260	277	263	282	293	316	292	274	255	282	276	303	320	311	274	312	265	275	303	292	287	263	328	314	291	276	301	273	288	326	303	302	278	273	262	278	300	272	282	281	286	280	247	280	296	323	290	266	330	269	283	301	268	288	286	303	316	274	266	303	305	294	280	316	288	308	276	282	268	277	266	298	250	274	295	266	300	307	329	256	291	284	263	279	302	285	289	274	290	261	277	243	279	276	298	325	289	302	309	288	299	281	295	334	286	306	310	280	262	255	287	284	282	255	273	292	280	296	267	292	282	277	278	297	277	315	303	283	257	279	279	292	298	281	291	294	275	284	262	289	270	253	306	297
46687	41028	9350	9923	9454	49551	69669	63165	32569	881	844	843	829	790	800	803	835	761	771	726	752	804	718	744	792	738	725	773	787	717	730	739	726	743	739	764	766	764	766	772	742	783	747	773	754	788	761	775	737	761	755	788	703	759	754	709	773	761	729	699	727	761	748	757	726	795	1027	1639	1343	1103	835	802	769	760	781	721	815	717	769	765	767	796	742	716	708	714	740	705	746	741	722	753	742	749	725	704	698	695	772	709	766	800	755	702	753	713	792	701	768	758	751	733	713	713	757	752	745	711	723	737	725	787	770	728	779	707	745	733	726	732	681	734	722	732	742	733	725	773	715	713	765	723	726	744	753	752	719	726	741	741	726	729	714	753	701	779	766	758	763	783	768	747	716	706	799	701	728	755	746	731	736	777	795	697	716	739	779	775	700	719	722	737	717	735	726	730	759	712	762	771	722	701	732	785	687	707	726	721	796	759	747	724	737	775	775	811	696	719	729	747	687	735	741	753	739	739	756	732	787	761	756	733	722	718	730	801	695	726	736	729	737	743	741	714	690	716	699	738	776	773	742	766	714	707	755	760	741	714	778	706	750	718	716	722	762	720	733	755	744	725	767	713	755	738	714	734	706	748	728	720	758	733	752	785	732	739	797	737	728	759	757	710	712	753	741	685	735	728	734	760	663	736	732	729	757	734	709	705	773	780	776	739	723	690	732	721	758	787	800	772	713	718	781	683	761	745	746	738	779	771	758	723	752	748	724	739	737	713	775	740	752	726	763	719	727	775	741	754	741	773	685	731	740	735	714	747	711	683	712	749	731	739	729	679	737	706	732	721	745	755	748	734	679	714	747	694	737	796	727	726	726	786	769	792	712	754	738	713	704	766	759	798	733	789	754	768	741	805	727	745	769	684	713	710	756	732	712	726	772	766	767	764	748	746	721	739	716	728	717	730	716	761	765	709	716	763	728	759	778	722	786	730	712	724	701	767	773	748	754	768	764	729	760	733	766	726	711	673	732	726	747	730	761	723	734	730	774	747	738	766	734	719	744	749	689	728	751	759	761	718	754	758	757	776	714	704	711	727	723	768	754	802	740	681	781	751	738	735	718	753	753	677	722	738	786	731	730	759	719	748	716	750	704	735	718	743	778	730	788	701	718	718	766	749	768	784	748	790	728	723	786	720	728	747	735	739	688	736	730	768	747	741	764	750	704	728	727	705	726	709	711	717	710	709	704	770	802	664	805	712	723	728	743	748	727	762	752	774	780	754	732	782	716	748	784	759	752	753	741	750	706	760	766	668	726	723	807	728	737	672	735	751	750	742	736	736	739	739	733	751	724	789	737	705	736	707	727	720	724	705	757	742	729	760	740	723	705	747	751	716	743	783	767	785	732	753	725	739	742	726	689	741	718	753	738	752	723	744	777	703	719	789	750	726	714	743	776	735	774	769	761	760	742	790	730	754	735	762	746	748	781	697	736	720	726	741	773	780	723	770	730	696	718	763	784	751	745	755	716	784	793	804	711	722	685	714	761	785	740	684	772	761	769	707	757	745	732	731	782	772	763	759	733	768	728	710	722	743	736	782	720	633	734	729	764	741	749	718	793	785	710	717	710	761	708	761	711	742	730	723	679	728	752	716	737	766	681	752	730	830	772	764	727	739	768	704	714	764	735	757	743	748	718	713	771	761	781	734	738	709	745	777	721	725	744	766	751	805	752	715	723	738	765	742	718	722	752	807	757	750	758	744	722	721	701	751	775	742	722	758	756	726	728	699	731	765	734	745	797	754	786	785	720	710	735	759	725	741	719	771	746	707	722	744	730	725	691	716	747	704	720	688	755	745	816	738	782	739	744	735	727	762	704	735	735	735	741	722	763	773	713	780	780	740	805	763	747	722	715	694	747	741	681	746	725	741	730	765	741	745	694	710	747	734	714	723	767	741	748	692	717	743	758	746	711	752	766	739	757	749	729	736	761	719	721	686	713	756	678	777	759	765	764	740	735	757	702	746	724	734	760	773	743	749	730	745	761	738	729	751	740	732	771	773	770	695	744	712	722	736	755	730	768	706	767	717	737	732	764	741	668	706	701	717	711	776	750	740	686	697	789	750	736	757	740	765	752	806	763	722	775	725	751	808	697	762	733	710	745	696	752	743	728	739	691	765	713	759	740	745	730	727	762	779	741	770	741	732	716	763	737	717	692	716	740	725	732	749	695	721	705	718	742	761	764	771	744	730	750	716	756	740	734	747	747	728	778	758	747	711	752	719	731	748	706	772	717	739	786	751	702	752	717	752	772	785	764	749	715	751	757	677	713	755	730	780	765	747	784	723	766	748	742	741	740	710	773	748	727	717	764	746	729	760	728	717	713	806	781	735	780	718	699	763	784	740	716	693	729	768	713	747	731	762	750	731	712	744	716	715	709	739	758	703	749	776	707	727	758	762	780	749	738	739	737	761	771	723	761	737	732	785	751	712	737	753	717	779	796	762	782	778	772	701	690	747	796	741	739	746	729	770	706	784	781	731	713	788	796	782	726	757	766	776	727	686	759	733	702	729	701	699	702	748	758	727	689	700	767	733	728	777	755	712	723	717	701	799	723	730	792	724	756	729	799	760	709	754	674	723	738	764	749	755	763	716	716	757	712	761	706	705	696	721	731	787	683	748	738	781	722	707	752	710	721	700	693	737	706	763	700	711	708	745	731	740	788	737	750	749	771	790	748	729	744	734	728	785	711	723	792	747	748	752	769	761	745	720	685	760	775	752	792	775	738	728	723	686	745	741	793	767	698	736	725	757	721	742	717	760	692	726	776	789	743	724	740	801	759	770	751	754	730	771	710	721	773	684	750	767	715	734	753	793	745	748	760	767	738	752	654	796	735	674	755	735	725	734	772	701	700	737	723	720	796	709	779	721	761	763	758	737	736	753	728	671	691	750	795	736	717	752	783	739	740	729	702	766	720	708	704	721	728	748	750	764	738	735	770	774	730	735	739	741	779	750	754	749	766	749	704	751	722	696	740	747	714	732	694	773	698	727	745	718	720	730	711	747	718	683	733	726	704	746	736	725	719	757	744	733	740	765	777	727	760	791	726	744	741	782	765	748	714	717	735	730	759	722	752	732	779	703	762	752	719	696	730	778	717	724	775	764	679	746	766	782	784	746	788	745	740	699	712	766	788	732	728	742	742	749	731	738	781	736	723	744	713	751	762	747	705	699	742	728	750	725	741	770	730	729	787	791	772	723	729	686	718	741	700	753	764	771	693	759	710	720	716	743	773	752	761	804	731	728	814	724	737	753	753	763	670	722	770	744	733	752	710	734	725	706	776	773	758	734	720	737	784	762	722	764	672	749	709	713	748	726	731	732	714	738	747	726	704	770	764	717	754	729	746	742	743	732	704	741	755	683	764	707	777	703	739	741	748	737	747	731	716	754	718	729	734	694	772	776	718	745	804	784	706	706	771	776	775	767	777	752	746	714	733	769	729	711	784	707	697	677
14965	10587	1534	502	331	2349	4449	4281	1690	241	203	232	202	259	207	196	223	206	218	234	204	231	212	210	222	192	203	205	232	205	217	214	191	192	190	207	217	201	212	222	222	207	216	226	204	179	201	231	218	201	215	196	195	225	250	194	223	234	227	193	209	230	229	195	220	205	216	227	213	232	201	225	209	203	235	224	225	204	228	217	221	186	221	255	215	197	177	226	213	205	191	246	214	220	209	219	218	202	201	204	228	216	205	236	215	212	228	213	206	206	211	232	227	202	233	184	232	214	205	225	200	214	211	204	195	210	203	218	193	231	201	234	194	208	217	210	209	194	187	211	228	224	203	196	241	203	205	198	217	222	204	204	208	188	193	191	208	208	208	213	205	204	207	227	221	223	194	220	195	208	226	202	204	202	214	232	212	223	204	218	225	196	207	225	211	196	203	223	204	196	223	212	210	213	205	183	209	215	211	216	238	209	183	232	192	213	185	211	221	202	182	259	225	210	185	197	204	202	240	215	202	194	222	197	193	198	187	207	198	194	201	213	213	202	227	209	208	218	182	239	218	213	210	205	238	237	218	208	216	187	193	184	199	201	213	218	215	220	207	210	225	197	234	226	199	234	211	201	210	188	222	224	193	199	194	226	212	195	229	237	204	224	197	206	221	177	200	222	200	222	227	222	205	205	210	209	209	191	225	222	214	234	194	226	174	220	188	214	223	204	175	233	199	212	181	202	187	179	224	200	221	236	196	212	224	199	221	199	206	202	228	224	189	210	216	193	215	205	210	216	212	199	228	215	208	216	210	211	201	224	231	222	219	207	238	171	196	218	204	196	236	196	227	197	202	213	190	242	221	217	186	210	219	230	190	221	216	209	191	202	210	242	190	204	203	224	214	213	213	206	209	231	199	223	219	214	180	196	207	208	201	197	178	204	181	201	228	199	234	203	208	208	188	244	190	220	212	215	203	211	207	186	202	223	201	199	236	240	200	213	209	203	206	215	222	194	210	221	192	186	226	232	220	200	204	193	202	197	186	220	219	203	207	203	222	209	209	214	198	180	208	188	210	211	196	219	193	207	206	208	169	184	210	208	182	241	233	213	185	192	206	224	200	229	193	201	205	221	208	225	225	193	225	204	204	204	181	184	223	213	193	215	209	209	214	185	242	224	219	202	198	204	211	199	190	222	213	199	196	225	225	190	222	208	208	205	206	199	221	196	187	232	213	191	206	229	240	206	218	200	205	195	204	193	203	203	231	203	205	236	232	167	238	211	196	201	206	191	205	201	213	233	205	186	196	201	195	186	210	178	178	210	204	237	191	231	200	201	198	226	218	203	212	191	193	213	218	237	205	214	193	193	230	193	234	211	222	216	213	192	226	242	175	228	209	233	210	223	181	238	200	219	208	205	182	188	235	207	240	206	197	217	200	209	214	188	216	225	214	194	212	220	213	205	186	196	230	214	203	199	204	190	223	195	215	206	210	200	184	221	229	215	242	232	208	216	208	189	230	187	211	207	240	205	227	230	226	204	215	184	187	223	211	203	185	217	206	232	215	206	193	206	235	204	218	224	198	241	236	232	201	206	226	218	217	205	233	222	228	213	218	220	202	194	227	239	229	212	226	192	225	213	208	206	212	205	189	187	215	209	226	210	203	226	219	211	210	198	202	231	221	221	217	191	209	200	208	212	190	204	227	192	202	206	204	202	214	222	208	200	202	204	195	183	206	231	186	201	190	183	227	212	194	210	189	204	196	226	209	203	192	206	217	194	205	215	207	217	220	207	202	198	185	186	222	222	201	200	224	200	240	226	196	217	212	221	222	209	201	219	207	174	214	242	205	213	229	198	190	209	209	197	199	203	201	214	201	218	207	197	225	220	207	200	190	224	218	225	208	231	204	202	198	217	208	191	225	216	198	210	227	209	205	195	180	228	208	227	204	203	238	211	215	221	177	225	188	226	195	234	212	193	203	191	215	199	200	208	191	226	180	196	193	199	221	216	227	191	231	223	228	222	215	184	194	229	204	222	216	202	211	219	193	225	250	215	211	232	203	210	215	202	190	207	196	197	201	217	198	242	191	216	209	201	194	192	198	231	236	202	183	216	178	226	197	202	238	216	210	223	212	206	222	210	217	214	189	228	224	213	207	214	223	226	204	215	208	215	230	182	223	214	205	234	211	187	209	198	224	206	191	213	184	219	195	195	191	207	227	186	208	194	221	238	217	210	234	212	188	226	209	198	198	205	205	240	218	191	222	197	199	199	196	189	209	196	233	240	221	209	195	210	231	249	177	198	222	195	212	181	182	224	213	226	252	190	208	200	216	212	206	212	213	210	214	181	209	228	210	220	211	197	226	201	237	219	218	219	243	202	237	191	203	199	214	228	192	208	190	231	191	221	208	209	216	208	195	223	222	196	216	228	205	225	199	223	207	181	200	209	227	209	226	206	212	201	221	209	193	199	200	193	255	184	225	199	202	228	200	223	206	197	195	233	183	195	230	211	204	206	215	218	206	199	189	181	198	213	208	216	209	209	212	200	197	213	223	209	194	232	210	204	202	237	214	207	209	193	206	208	205	175	210	209	222	209	225	220	204	213	210	206	198	172	209	207	238	214	225	220	195	236	197	199	210	222	219	225	226	210	212	191	186	214	236	229	218	214	192	187	200	219	218	189	197	211	216	194	215	191	217	219	235	220	203	189	225	184	193	202	214	230	213	199	214	186	210	219	233	187	215	194	202	231	222	215	208	183	222	186	217	210	210	188	215	234	188	214	211	183	210	202	219	218	190	231	191	224	226	207	210	217	199	224	215	207	228	223	196	215	198	214	193	198	202	203	229	218	186	200	213	211	219	231	199	199	233	197	229	213	190	217	214	210	218	210	227	200	213	207	217	200	203	235	204	184	183	210	203	209	220	217	228	208	207	217	211	221	202	214	213	183	204	236	230	230	220	208	222	194	233	219	208	190	211	207	202	194	195	221	224	208	210	211	207	223	186	210	200	194	210	196	214	204	218	223	249	202	214	220	203	212	193	204	214	188	194	230	203	215	204	210	203	222	201	236	199	198	183	226	198	193	218	218	206	215	210	189	217	216	228	184	227	204	209	220	246	195	187	210	213	189	207	230	223	216	199	190	233	213	209	214	222	226	204	226	252	209	204	218	222	205	186	228	219	223	243	214	202	233	187	192	203	191	183	198	216	183	182	218	208	197	216	225	200	224	172	227	214	207	209	216	218	225	182	215	195	224	194	195	220	210	203	207	213	195	184	200	181	193	225	213	216	211	213	228	212	200	213	223	224	219	214	229	222	239	222	222	185	224	193	214	205	210	198	228	188	215	202	205	212	217	209	203	204	216	190	239	206	214	207	224	201	192	229	195	220	205	192	218	202	189	230	226	220	203	206	195	216	196	243	183	232	232	230	207	193	223	197	193	201	201	193	223	195	198	227	220	199	226	210	237	211	217	230	204	227	199	216	205	198	215	211	209	218	211
12892	10854	936	957	933	9623	16012	14577	5511	625	573	607	615	561	613	582	587	605	568	572	610	554	591	617	608	583	594	575	589	587	587	591	568	582	559	631	599	598	567	605	588	570	566	596	554	575	538	596	607	586	599	575	581	576	526	561	595	621	641	594	545	572	579	586	577	582	606	668	645	628	605	601	569	568	621	548	577	588	562	640	563	567	585	569	527	602	602	609	614	553	557	585	564	576	589	604	558	573	592	520	578	533	581	587	595	545	607	601	586	563	583	615	567	569	581	581	569	610	545	545	627	533	583	592	585	556	559	551	602	614	518	566	592	569	624	556	570	560	596	568	552	558	585	586	568	592	621	578	569	592	575	581	528	582	591	604	581	615	577	617	547	604	578	559	556	566	561	597	549	603	587	586	593	568	553	605	543	550	551	581	576	611	625	528	580	547	558	540	586	571	618	538	613	587	545	616	573	585	580	582	563	572	568	583	567	579	575	612	585	586	576	602	553	539	572	557	598	644	571	590	585	593	593	561	620	576	605	563	527	591	576	571	591	609	569	532	569	607	581	594	582	608	585	585	585	559	594	586	592	570	616	558	572	595	566	552	586	590	587	605	579	562	583	584	563	577	565	572	572	589	599	570	572	580	566	587	596	594	580	593	535	544	585	590	578	596	577	601	599	593	590	572	552	586	604	620	552	578	599	595	539	581	570	627	534	578	597	561	577	573	563	559	566	584	639	568	582	552	572	581	571	570	582	581	580	565	608	582	610	567	572	570	562	581	564	559	582	562	535	564	568	576	590	564	561	558	552	587	604	598	592	577	613	584	541	542	609	614	612	601	578	532	564	607	576	583	560	569	553	604	537	555	630	575	593	596	584	548	583	567	607	567	562	539	564	580	597	582	574	547	604	580	609	551	618	567	584	597	608	544	616	571	556	600	569	566	563	639	545	573	599	612	555	542	570	577	602	560	593	586	564	570	544	598	596	552	596	553	572	604	596	561	582	604	553	603	577	613	601	563	600	569	576	538	598	557	588	567	589	571	600	581	565	603	610	602	564	560	585	635	576	553	574	605	559	559	581	586	587	595	555	580	606	590	565	561	551	601	595	595	560	566	589	616	583	562	579	561	596	604	586	560	571	575	560	581	569	613	580	590	589	607	623	592	599	634	585	593	588	591	587	542	584	578	620	622	636	521	557	575	598	598	552	579	599	583	625	533	650	536	564	586	585	593	577	585	560	606	578	583	580	582	575	585	575	567	576	570	574	595	608	548	614	573	568	539	586	572	585	585	522	576	562	627	560	597	580	526	510	583	588	561	562	553	594	588	569	540	570	589	593	544	537	556	544	568	593	585	565	561	533	641	564	543	600	524	612	568	625	579	574	643	581	585	586	581	523	575	570	611	582	579	581	573	574	582	579	561	556	585	590	578	528	581	591	644	575	556	632	521	604	630	581	579	568	629	564	554	583	594	563	591	592	561	554	523	533	589	546	609	608	559	572	579	580	615	569	575	534	584	534	606	546	574	551	544	545	574	576	569	636	560	579	579	602	568	593	585	608	572	584	584	575	615	564	541	543	578	562	589	603	574	597	583	548	592	578	594	519	619	585	561	497	584	568	610	550	594	592	573	573	574	585	569	558	564	562	655	617	564	624	599	555	630	603	586	580	554	566	610	564	591	571	570	563	579	560	591	555	592	625	563	565	584	597	593	600	576	573	587	587	612	535	593	622	591	549	577	583	579	589	563	600	574	576	608	600	542	500	579	590	627	518	571	581	544	589	522	584	544	565	569	587	573	527	567	549	598	576	576	558	594	594	591	534	618	591	554	562	561	564	593	571	577	560	618	638	561	619	579	555	559	553	599	559	580	506	585	584	589	591	572	542	610	548	539	591	516	564	615	589	594	581	606	558	596	558	535	536	568	578	569	571	532	660	540	579	593	549	589	593	601	528	605	621	555	545	572	642	574	566	550	587	570	556	548	571	540	567	606	570	576	587	605	590	612	529	598	595	576	592	588	588	615	561	545	595	585	597	592	600	567	587	613	565	577	566	559	593	586	554	533	562	557	585	574	581	598	537	592	603	588	581	569	568	582	573	618	563	559	567	570	583	621	592	560	564	577	564	580	584	549	616	628	564	584	572	547	581	572	546	600	588	577	586	577	567	556	580	566	602	588	541	558	561	567	586	618	588	547	572	571	539	572	550	518	583	599	582	589	558	591	622	558	530	584	557	583	612	584	537	595	577	589	539	590	567	596	539	573	569	592	576	580	551	560	585	612	578	566	542	567	564	527	577	595	499	543	577	612	573	578	606	564	552	577	566	575	594	547	582	569	571	596	541	607	620	579	579	590	583	592	564	571	574	569	580	555	570	619	580	596	615	572	604	598	547	570	601	576	564	599	594	590	581	595	551	581	585	583	603	580	581	553	605	566	609	551	631	612	579	580	618	583	609	561	561	575	543	611	550	598	580	632	553	556	589	607	571	587	577	626	570	600	584	562	643	591	580	572	609	573	607	571	616	564	573	537	614	556	610	575	579	585	570	585	588	621	553	534	598	564	577	570	572	592	564	630	602	568	593	558	570	555	557	577	556	602	607	534	566	577	551	568	557	542	571	606	544	528	580	560	618	598	611	559	549	561	637	568	600	564	595	546	548	617	567	578	570	535	537	548	577	571	579	600	606	564	575	603	583	581	593	546	586	576	548	579	588	575	582	592	584	604	572	549	586	599	546	562	598	582	601	630	592	609	580	559	565	597	601	608	565	616	583	550	587	552	620	565	568	592	575	552	555	558	593	610	578	622	569	584	581	578	579	572	571	567	591	589	572	599	575	579	555	570	578	575	570	611	597	620	576	565	590	583	590	573	557	595	532	570	588	569	606	565	547	560	544	530	546	530	586	595	602	578	595	599	605	565	581	573	591	574	585	562	599	582	572	551	575	569	628	570	614	599	542	523	568	601	576	624	578	569	576	550	576	647	572	602	567	563	570	612	562	577	598	560	570	596	574	593	534	578	574	517	595	568	602	542	606	606	586	585	591	586	562	571	577	597	565	561	570	558	583	589	662	576	571	588	624	544	590	635	597	578	555	565	568	583	556	606	597	546	564	598	575	549	576	587	554	585	567	548	609	571	570	528	577	551	635	593	571	583	561	549	605	562	551	589	571	562	552	590	627	566	537	602	593	576	565	600	571	618	570	587	576	594	523	570	577	573	585	565	582	588	585	604	579	582	568	570	582	567	567	597	575	604	580	594	578	544	609	552	559	563	576	598	563	619	596	594	577	550	623	638	614	541	553	575	547	588	584	591	603	603	584	573	554	575	589	566	575	553	599	575	573	594	598	559	597	576	589	539	616	571	522	576	543	579	575	565	558	614	608	594	529	562	540	576	591	567	565	596	602	551	616	552	526	605	580	564	572	545	572	561	592	592	594	552	593	580	558	549	648	595	574	565	586	575	561	537	594	541	587	568	566	577	560	555	612	548	610	606	604	568
49008	37072	21285	14370	10360	31616	46754	37428	15128	691	238	241	210	227	244	234	205	244	220	244	232	237	215	256	232	253	254	240	250	246	213	202	226	253	227	248	214	264	195	227	215	219	242	240	230	234	238	251	225	247	232	240	225	239	238	223	253	233	260	230	243	228	227	231	241	223	251	280	307	251	234	206	228	237	218	235	244	231	229	218	230	217	244	225	211	240	227	245	229	254	235	222	219	247	245	216	264	240	230	248	222	223	223	230	239	249	242	206	225	242	227	220	234	262	233	226	229	215	216	229	214	241	257	226	244	221	270	229	219	233	245	247	216	244	236	214	229	219	241	238	242	249	219	239	223	235	211	252	231	208	216	231	211	233	235	232	212	226	230	247	239	207	248	192	223	228	243	218	216	233	236	238	250	239	244	257	215	225	225	222	240	234	237	227	194	243	239	217	231	245	196	251	250	241	213	235	216	216	236	221	261	206	233	238	259	270	245	221	253	235	237	210	201	207	215	248	250	253	255	259	233	233	235	198	226	226	233	256	243	263	221	211	235	211	233	266	234	251	243	229	215	226	231	248	259	241	229	232	235	247	235	202	251	219	219	243	261	196	229	231	247	243	240	237	249	258	219	242	240	224	220	235	250	215	220	227	251	227	253	243	218	251	255	230	236	237	235	254	210	244	224	215	230	224	241	219	231	220	235	231	253	238	228	239	233	223	228	232	252	246	228	226	228	248	217	234	235	262	234	213	252	261	200	215	259	228	234	208	229	231	235	225	218	236	214	242	233	259	263	224	231	224	234	245	228	229	240	246	234	242	224	243	221	257	230	237	209	228	239	221	247	231	246	255	248	221	227	234	236	205	212	232	201	253	219	244	241	229	252	238	224	208	256	233	252	230	237	226	209	273	263	249	203	231	246	248	199	227	222	237	253	233	236	232	231	218	228	215	220	219	223	226	249	249	204	223	250	250	234	228	223	238	217	218	222	227	236	259	265	230	241	212	220	227	229	213	246	250	207	242	256	247	214	227	232	219	245	228	234	219	227	249	227	221	255	230	222	223	228	215	235	230	255	217	243	250	227	250	224	231	239	224	226	228	217	241	249	231	243	224	267	239	246	232	254	220	208	263	232	229	219	239	240	248	245	257	209	238	227	236	247	201	214	224	226	227	248	216	227	212	224	219	229	233	230	224	244	225	254	237	227	216	258	229	239	236	229	224	224	260	247	231	239	218	224	243	218	235	222	221	215	231	214	213	211	220	238	241	228	234	229	235	272	235	214	235	215	232	214	221	235	224	228	238	212	236	236	228	232	218	231	256	224	225	217	247	243	229	233	240	198	224	250	232	246	288	238	233	250	197	249	202	251	235	206	223	238	242	212	219	226	241	227	243	228	232	244	221	219	224	254	241	217	217	223	221	254	222	203	224	209	244	222	254	242	226	233	253	241	246	248	253	247	210	231	236	210	230	243	223	241	217	214	226	236	232	226	246	249	265	237	201	221	217	244	214	235	258	225	244	232	218	209	243	239	247	226	225	220	216	221	252	235	249	218	238	219	248	238	245	235	237	222	211	241	242	253	232	236	226	233	221	228	241	235	256	239	245	223	214	219	253	235	241	236	218	224	236	255	234	248	259	247	216	256	195	232	219	223	239	254	229	250	257	232	248	261	260	249	230	216	235	247	247	213	247	226	245	241	255	216	235	227	228	236	217	275	242	248	221	250	238	234	221	221	244	244	236	231	244	237	211	200	228	221	243	227	241	235	224	235	247	203	227	233	229	234	205	227	213	224	205	219	215	201	216	237	241	228	223	222	245	254	217	232	234	236	253	193	238	234	268	210	252	243	234	215	217	275	232	237	234	254	246	211	224	229	214	248	207	232	245	220	207	238	233	224	229	252	226	199	236	216	239	262	244	228	219	212	238	232	226	242	243	255	226	231	219	225	245	224	244	253	252	224	253	238	242	234	236	224	231	235	216	222	210	226	224	228	256	254	238	231	222	214	222	210	230	226	216	234	239	259	213	243	235	234	220	227	276	233	260	244	219	225	209	232	215	245	230	222	224	230	228	229	211	234	242	229	212	241	216	232	224	207	254	225	237	248	224	234	237	256	227	217	241	244	224	224	223	230	236	216	234	212	245	262	211	247	236	228	260	233	214	230	232	250	210	211	216	274	223	220	216	242	244	219	238	251	258	235	222	234	241	265	245	227	226	256	262	258	263	250	210	217	220	231	222	250	251	240	244	253	225	228	221	225	261	239	216	225	236	199	241	213	215	251	236	247	246	227	239	203	224	232	213	219	235	236	227	228	238	205	211	252	217	232	233	216	244	240	226	217	248	222	236	213	243	208	224	211	231	238	227	237	248	222	230	219	209	250	241	239	243	239	231	255	226	217	211	249	203	233	246	226	249	214	203	244	248	220	205	227	229	236	229	237	225	244	224	210	227	243	243	238	212	238	237	227	221	221	218	231	221	227	242	223	241	219	240	237	220	260	229	227	216	216	238	235	223	227	232	269	210	213	246	224	226	276	244	246	218	211	252	213	231	228	214	201	229	221	261	219	243	254	213	239	212	241	214	206	244	243	231	231	233	256	218	205	238	263	223	233	240	229	256	218	250	214	260	213	238	225	206	251	240	225	253	258	205	245	225	233	257	231	245	228	243	234	235	218	263	211	241	229	226	251	252	228	232	194	251	212	244	215	220	236	230	217	242	226	229	231	241	233	237	223	254	239	262	235	235	231	233	218	219	272	247	242	220	241	261	244	238	251	234	257	236	243	237	240	221	211	245	254	225	225	223	227	218	224	241	223	238	220	230	219	218	232	238	240	212	232	262	248	231	251	256	273	223	253	224	241	227	223	210	209	201	211	249	224	227	209	241	222	265	238	249	221	255	221	249	215	223	225	230	211	230	235	225	196	212	241	232	229	242	229	256	229	212	239	233	222	218	221	225	219	231	219	214	235	229	235	220	243	226	267	232	252	252	232	264	230	227	245	209	233	243	220	224	262	260	233	222	232	240	253	238	223	235	264	219	232	253	265	247	246	227	247	228	239	222	236	235	239	228	220	210	236	197	210	231	227	229	248	216	233	230	242	222	237	240	230	223	239	243	244	221	241	221	260	238	216	248	238	219	202	226	236	215	223	241	216	230	225	246	230	226	239	242	193	240	194	266	246	228	228	226	210	261	219	239	226	219	237	220	227	216	232	240	199	224	267	202	221	255	237	212	223	223	217	213	227	251	216	220	253	250	252	239	237	255	234	236	230	246	222	228	245	222	245	250	230	243	242	241	224	247	262	239	267	235	219	223	218	240	199	243	210	231	202	236	227	210	236	197	229	251	221	240	235	218	219	241	225	222	223	219	228	226	238	240	209	228	223	213	248	222	207	259	214	198	230	232	253	227	245	247	225	226	242	221	249	243	237	224	222	221	228	236	230	242	230	235	216	236	221	245	221	228	252	200	239	229	204	230	210	236	209	247	233	228	253	222	227	204
38534	25071	5194	5928	11141	47728	58117	49053	19027	730	616	679	662	698	613	626	665	643	709	647	637	710	664	629	622	622	611	630	611	666	659	654	642	676	617	634	648	626	645	651	660	652	611	667	619	645	635	600	611	681	668	623	609	622	709	627	642	638	645	646	701	638	620	650	618	675	821	1062	979	888	733	691	649	626	631	591	620	625	603	656	631	644	677	638	644	625	645	662	609	638	617	640	601	660	622	650	649	597	642	658	597	589	616	661	689	668	646	636	619	591	640	635	620	644	593	606	638	676	679	657	640	642	626	642	659	617	625	642	595	591	655	693	655	610	640	603	574	594	633	621	614	621	628	688	641	613	591	681	685	603	682	609	612	644	664	650	638	657	594	634	640	625	624	606	663	647	639	606	615	678	601	636	658	682	646	643	663	598	672	635	617	638	651	635	622	604	646	606	628	610	644	621	613	656	647	646	657	671	622	632	654	601	634	660	640	577	624	665	589	601	655	626	654	637	585	672	651	617	675	671	578	640	609	620	644	620	601	619	663	662	658	609	618	587	656	644	647	612	650	646	641	611	621	634	606	632	609	651	657	632	631	600	613	659	638	583	591	661	652	667	696	614	617	630	584	679	640	615	617	597	618	664	652	632	660	663	648	594	610	632	676	616	612	632	673	625	660	666	661	660	613	620	604	637	669	617	610	636	594	621	614	626	674	667	638	610	643	667	639	611	636	630	647	657	632	624	654	617	628	630	622	599	655	631	595	634	638	625	656	629	602	608	610	638	661	641	644	659	632	637	631	652	670	643	660	681	589	657	625	639	630	623	643	658	614	675	651	650	687	630	714	602	617	653	634	617	603	651	647	603	647	629	648	646	635	643	657	663	626	601	599	618	692	608	625	630	631	636	638	607	625	661	674	611	604	614	638	661	640	582	664	605	667	585	621	634	647	624	646	598	628	637	591	601	654	625	624	601	623	617	648	594	669	682	704	596	625	587	598	644	623	573	613	649	566	616	574	633	645	634	621	658	650	658	614	635	595	618	624	630	617	643	643	638	675	607	581	650	625	606	615	586	643	636	586	587	596	593	672	629	642	636	607	690	697	671	652	646	577	640	634	589	613	640	624	614	603	643	631	672	630	632	659	639	627	608	653	635	643	615	637	635	599	623	672	661	610	641	616	632	667	608	619	642	600	637	624	646	601	615	676	630	609	600	583	671	638	630	641	681	638	628	644	605	635	638	631	650	642	651	636	652	610	669	658	623	593	687	625	611	678	645	688	640	643	664	693	639	642	664	622	631	671	606	648	593	635	627	668	618	605	662	647	617	648	622	630	647	638	653	605	630	687	629	644	653	637	648	586	599	659	631	645	637	636	649	633	625	636	660	613	681	607	608	640	630	621	603	632	611	627	643	601	675	586	644	635	602	656	635	650	622	684	639	638	667	591	633	607	598	643	616	644	602	599	653	606	593	621	631	602	633	639	662	643	635	586	656	637	615	627	612	637	695	628	619	637	666	633	632	653	623	647	609	601	594	650	617	605	596	627	631	632	649	663	621	650	662	608	621	617	622	662	649	596	632	676	626	665	647	590	604	606	627	645	600	627	600	626	626	661	588	623	688	643	603	627	613	639	656	636	622	606	626	660	636	650	596	580	652	636	613	616	637	607	638	634	630	657	575	608	589	585	674	639	650	632	641	607	670	661	633	648	667	659	612	638	670	642	624	659	650	631	627	624	672	635	631	641	603	634	635	632	632	594	631	628	623	619	656	656	577	591	626	629	656	658	620	652	604	663	677	648	645	636	586	623	654	691	648	621	647	590	662	621	661	627	614	573	609	565	640	631	648	568	602	651	648	630	646	633	613	650	668	608	582	639	613	601	644	673	651	601	590	661	618	641	650	635	645	668	624	598	595	653	629	630	645	640	651	644	629	636	664	641	685	641	625	650	621	658	679	663	612	620	625	656	605	643	650	633	654	630	667	613	624	649	591	639	641	645	630	631	620	588	603	619	627	612	611	658	636	683	604	625	668	630	604	631	620	640	665	609	639	627	647	627	626	627	641	679	613	654	656	650	652	623	641	626	643	652	610	673	632	636	643	627	606	642	660	652	592	641	644	628	630	620	664	655	664	627	644	645	613	626	645	613	594	656	613	616	607	637	688	647	640	660	614	655	647	638	651	625	640	634	626	645	636	642	661	644	647	581	625	686	647	609	645	673	630	649	645	673	605	596	635	602	625	635	677	632	631	632	653	680	643	642	624	642	640	640	631	669	593	589	638	598	583	663	696	637	661	647	630	609	635	603	645	622	639	670	661	638	616	637	685	626	617	656	608	640	640	586	641	638	600	631	633	623	633	610	629	633	645	659	627	647	611	684	629	629	608	610	608	618	636	648	638	642	666	623	592	612	656	660	600	631	671	614	656	630	634	636	631	648	659	631	621	634	584	718	664	620	631	611	635	599	629	654	642	635	616	665	625	614	621	604	633	665	665	637	634	596	609	660	620	623	665	625	609	604	666	627	664	610	601	638	617	634	625	623	625	660	619	627	639	667	632	645	615	607	623	648	617	633	611	624	589	633	616	616	614	609	671	627	617	667	667	634	608	662	617	654	617	616	616	624	675	693	608	645	639	594	675	633	626	624	621	638	639	669	616	606	601	642	662	625	601	651	640	657	643	655	604	633	630	649	615	638	693	637	615	646	652	640	623	635	617	651	624	636	624	665	664	631	664	680	647	619	635	646	610	638	656	598	651	656	652	651	643	680	674	609	648	646	601	591	649	626	655	662	637	625	628	636	611	623	598	642	590	683	625	654	608	635	668	619	650	621	632	646	684	621	667	597	624	640	618	687	589	626	648	677	663	590	637	628	663	635	650	602	691	633	639	620	575	635	638	594	612	650	640	604	657	606	626	639	640	638	638	631	658	640	641	671	630	630	640	629	635	617	598	623	644	582	630	581	660	654	664	571	661	657	661	645	625	617	613	632	660	636	654	627	602	637	601	656	638	622	644	606	610	644	593	630	635	644	647	646	595	589	625	582	605	610	608	625	661	623	599	656	644	636	653	628	641	638	601	616	614	598	657	629	600	641	627	586	624	654	638	590	691	615	652	678	621	666	612	612	609	607	649	663	612	600	620	671	647	649	675	668	645	616	645	627	684	618	666	617	650	628	627	695	651	598	657	623	628	623	612	626	652	665	593	604	658	593	575	576	665	643	595	651	606	606	653	635	671	648	633	639	660	643	604	648	623	635	622	600	604	672	648	635	658	635	660	628	615	644	678	676	591	624	619	664	632	656	644	654	635	637	620	598	631	569	649	651	634	655	619	633	642	614	627	640	666	654	635	639	676	664	642	646	633	605	625	642	604	625	638	638	623	639	647	636	649	656	655	628	634	612	643	663	629	633	564	651	644	689	653	678	663	675	670	659	615	646	627	614	625	624	630	588	616	643	621	620	605	637	664	635	654	671	612	633	653	656	659	644	643	680	625	641	620	652	632
53859	39588	25506	21451	18647	53457	58117	46361	26066	2844	314	309	332	312	286	266	284	291	312	269	256	297	322	272	274	282	319	290	277	316	285	291	267	300	282	307	277	288	297	312	294	323	302	280	294	275	333	272	294	273	297	282	273	296	290	307	296	291	308	314	320	317	297	291	284	300	295	319	344	335	345	308	298	274	275	320	295	274	284	297	306	311	301	311	312	288	282	280	285	290	308	296	308	268	279	286	288	295	295	272	306	286	292	280	278	289	266	299	285	272	274	279	296	269	285	303	265	273	284	305	298	302	267	309	269	273	289	287	279	290	287	293	264	311	280	306	290	276	265	292	312	305	283	313	256	269	310	283	310	289	299	308	285	267	313	295	276	271	311	310	256	313	300	279	268	283	297	290	294	276	288	312	259	315	304	285	294	261	301	293	268	305	307	275	263	315	284	277	271	267	300	305	294	302	304	290	273	263	286	271	283	278	279	317	280	286	271	287	317	311	276	286	281	321	302	269	285	297	322	295	287	286	296	292	284	296	275	298	270	304	265	272	295	303	296	270	303	323	296	289	278	257	328	291	291	275	282	295	297	280	289	287	299	286	271	277	309	276	283	294	276	295	274	302	284	293	271	290	285	310	299	273	242	322	286	283	294	279	295	279	298	293	287	317	315	304	312	285	297	288	260	290	282	300	290	264	312	290	291	292	285	288	294	300	303	288	282	287	293	258	316	269	278	290	310	302	270	293	294	290	288	303	283	306	297	289	273	312	282	328	270	274	299	279	283	274	293	301	249	286	336	303	274	289	283	292	295	304	307	266	295	271	285	280	281	279	258	279	244	282	298	305	312	263	282	321	327	303	285	318	271	311	271	300	266	297	275	281	243	285	274	294	259	298	315	322	257	290	284	314	332	307	305	314	312	318	293	297	280	281	295	277	267	299	285	260	321	278	288	274	308	303	293	280	293	294	261	286	270	268	293	271	291	286	302	305	311	290	285	279	294	317	304	310	290	296	295	286	268	317	302	287	277	264	274	290	302	282	288	288	290	258	301	285	308	303	323	276	304	284	305	283	305	298	303	296	315	289	297	275	309	280	274	296	302	277	279	281	279	274	286	308	254	290	292	284	303	258	327	307	278	275	298	297	290	289	293	312	316	273	318	312	291	305	330	296	302	283	273	298	290	302	279	304	266	302	289	296	310	294	274	278	288	304	261	288	270	306	265	287	291	298	289	289	286	285	258	285	267	295	278	273	278	317	265	273	309	294	308	280	247	287	287	299	316	298	266	281	298	278	288	304	270	289	284	286	298	289	306	296	276	287	285	271	308	279	273	276	289	289	331	278	291	285	310	296	264	268	269	296	291	317	287	283	287	296	269	269	303	264	304	293	307	257	283	272	312	281	305	325	303	302	279	272	319	290	295	312	281	275	298	299	295	285	301	264	264	246	263	272	265	281	313	308	323	326	300	274	277	327	287	325	314	279	273	294	274	294	273	287	251	282	315	291	285	313	288	287	291	304	303	315	284	276	270	287	315	269	273	287	279	302	280	294	295	270	295	302	269	276	277	282	282	289	271	303	258	271	272	294	269	254	309	290	300	304	320	296	292	273	283	313	301	281	283	275	280	304	282	281	267	283	322	279	259	292	303	286	251	286	296	254	307	295	302	290	291	281	281	307	298	315	258	241	278	315	307	288	301	247	290	298	286	292	314	261	293	255	302	272	287	288	294	293	287	274	278	259	297	248	279	258	289	270	316	289	293	278	302	310	266	282	283	286	262	287	281	259	279	276	293	280	298	281	302	308	281	305	307	296	281	289	264	298	302	287	265	308	320	277	308	261	265	251	308	304	304	300	294	262	279	263	282	333	281	309	298	321	264	264	304	306	291	268	288	240	283	307	248	309	306	301	283	296	282	276	254	276	306	341	294	288	266	280	324	290	292	299	295	299	298	268	254	305	306	253	275	275	290	282	298	307	296	288	295	271	272	297	309	278	316	272	262	258	315	314	257	269	267	317	275	294	309	310	313	317	272	272	260	275	273	315	306	270	296	277	315	305	317	286	284	256	300	271	305	290	287	272	288	308	258	321	321	305	263	270	296	280	285	292	298	266	291	277	308	276	263	311	289	297	310	307	261	283	285	283	299	304	298	284	286	257	282	335	268	306	280	310	296	297	297	313	274	269	313	288	291	280	284	275	248	317	269	296	277	292	284	297	300	291	271	308	318	293	280	302	292	308	297	290	326	294	302	282	263	257	290	288	308	308	287	305	275	265	299	271	280	300	276	343	275	284	292	273	277	310	315	277	283	305	293	307	296	313	289	299	284	302	282	302	313	301	282	295	308	295	316	294	288	294	330	313	293	259	273	300	295	292	287	280	288	286	279	277	286	308	284	256	303	254	298	294	291	264	307	306	274	303	293	288	250	295	272	275	295	299	315	315	293	288	305	274	305	280	273	283	295	302	305	284	295	266	271	278	308	283	303	291	289	298	301	284	290	325	286	287	285	296	313	273	271	293	273	274	315	282	292	252	332	270	287	294	291	281	311	294	297	299	314	323	297	273	281	324	279	246	285	292	285	283	274	291	258	287	278	296	290	286	245	267	289	313	316	292	297	279	291	294	297	284	301	270	319	295	268	273	286	255	311	336	299	277	295	288	310	320	274	296	299	282	295	266	289	304	291	295	270	292	290	317	298	291	268	285	290	315	256	297	283	285	295	312	278	303	301	295	277	308	296	277	299	274	286	261	303	268	306	319	288	265	261	290	293	279	288	297	321	250	272	270	309	318	267	285	291	322	299	308	297	318	254	276	276	304	259	267	312	259	282	287	289	275	281	313	289	286	312	313	278	285	264	315	299	256	315	291	289	276	291	275	275	303	262	284	268	291	276	287	283	324	291	277	289	288	281	297	283	268	282	266	312	296	290	291	265	292	318	298	283	282	291	287	295	262	276	295	313	292	291	282	284	294	280	287	322	284	313	244	290	286	279	258	304	310	275	282	287	257	262	305	263	293	316	311	306	299	267	303	275	251	250	304	306	309	294	302	274	314	324	282	302	347	273	291	298	281	288	258	294	298	280	276	294	270	295	313	268	315	283	310	303	268	303	293	330	302	298	284	312	303	303	284	307	284	296	297	270	299	306	303	293	278	292	291	299	288	290	297	258	277	283	302	299	294	305	277	310	268	277	289	292	263	276	304	294	290	269	288	295	275	309	302	305	256	291	276	260	282	301	269	292	300	286	312	282	296	295	298	298	260	287	278	288	308	288	287	273	271	309	303	310	289	287	277	311	286	290	280	306	288	281	270	291	301	297	287	266	333	271	285	289	278	317	285	300	294	288	285	297	321	280	276	296	274	288	266	288	298	303	332	286	272	283	284	298	289	286	284	277	303	292	288	326	288	302	310	297	298	282	291	270	275	253	317	320	286	300	275	297	275	295	292	275	284	351	271	297	286	300	295	288	312	297	292	265	288	311	276	306	283	265	299	298	261	288	282
45020	32962	8689	11030	18643	67882	68460	57331	29409	862	858	866	798	834	801	794	818	771	764	789	788	742	837	770	765	794	735	742	718	746	764	731	759	731	797	730	738	745	751	717	787	751	811	791	763	750	775	739	766	739	742	801	735	826	717	739	775	753	784	766	749	708	747	797	746	802	990	1268	1179	1063	946	768	764	747	761	796	733	753	740	794	755	760	683	736	719	767	810	718	728	740	758	726	774	709	770	798	772	780	764	825	766	727	731	740	777	785	784	754	741	720	714	758	772	800	774	763	766	719	761	781	737	776	785	740	712	714	777	800	784	745	721	729	798	722	738	737	791	757	762	779	771	725	764	750	745	794	783	769	757	742	749	739	780	755	716	736	738	744	750	765	789	765	750	750	724	719	816	746	785	745	765	721	734	773	749	717	800	780	778	779	771	796	781	796	766	728	720	752	788	717	704	735	767	781	741	768	802	782	740	734	796	765	709	733	739	724	770	716	813	770	751	744	718	752	734	786	748	752	758	759	797	741	724	785	759	792	732	748	724	763	733	747	733	775	739	757	786	804	727	750	763	707	756	720	738	734	744	746	738	746	737	727	780	770	717	775	748	756	783	787	768	808	780	730	757	766	764	762	796	761	748	730	797	743	743	772	749	760	768	719	771	747	748	732	742	767	749	746	771	796	762	777	779	699	746	745	768	802	804	779	756	802	735	733	740	820	750	786	767	767	745	788	778	734	734	738	735	743	771	750	759	744	763	731	752	746	753	765	816	765	772	766	763	770	756	801	798	731	739	748	729	734	775	740	765	748	753	768	736	747	788	748	792	799	753	789	751	735	784	733	769	732	760	797	748	810	727	730	809	790	727	760	757	803	720	715	714	735	724	771	737	793	812	772	700	755	745	745	803	710	790	804	781	751	784	768	800	786	735	729	739	756	799	782	740	762	805	773	741	747	742	763	776	757	807	738	743	737	781	823	803	777	741	766	736	776	737	769	764	766	749	722	761	757	725	739	739	773	759	772	730	758	756	803	757	747	747	735	775	787	781	766	737	693	774	743	766	695	723	719	737	786	740	763	780	820	769	782	718	755	810	750	781	719	746	762	766	741	801	772	798	750	754	784	728	743	745	768	692	744	747	763	711	785	758	737	780	772	778	763	747	731	764	806	711	754	733	804	728	772	754	737	798	759	749	733	781	754	772	788	748	783	787	782	739	732	788	783	725	735	724	746	709	717	773	752	766	779	716	750	738	718	749	755	771	698	735	791	786	800	764	742	745	798	763	785	762	711	740	741	799	743	754	747	759	753	758	746	730	720	783	745	765	738	764	784	758	774	730	722	755	789	772	809	769	768	758	789	735	807	760	791	772	762	796	719	713	750	733	721	760	799	724	766	766	753	738	758	785	727	754	786	754	744	784	766	762	748	797	706	729	782	730	708	776	757	815	781	849	776	767	800	761	736	777	767	719	792	779	791	779	711	737	747	801	725	777	780	761	752	759	739	789	759	794	759	736	689	802	710	767	793	765	777	746	796	740	692	746	748	772	758	734	767	728	744	723	774	709	782	756	803	769	720	745	758	750	739	729	765	746	731	786	788	789	752	791	710	758	748	775	782	743	732	752	737	734	752	774	771	722	770	767	757	758	719	730	756	749	710	751	720	789	780	725	736	736	732	768	766	732	760	759	791	741	703	726	740	802	779	781	803	736	781	759	733	749	818	735	748	715	801	739	762	748	779	754	757	776	763	744	771	794	727	731	758	764	773	780	731	771	778	774	785	739	774	759	756	781	754	777	782	744	732	746	740	794	820	753	786	773	769	756	770	773	726	717	745	743	722	718	814	770	777	795	774	719	779	733	707	794	744	807	760	748	762	740	739	792	767	721	741	724	754	796	799	725	745	746	753	766	784	762	738	775	754	764	806	774	722	710	735	743	775	773	713	756	789	771	779	747	737	706	771	752	719	754	753	734	789	745	720	783	780	751	783	730	759	792	768	743	786	777	735	735	739	772	785	801	749	751	791	747	794	721	761	717	760	706	710	737	795	771	725	801	788	769	755	790	768	731	834	769	760	772	730	804	740	774	766	754	772	750	709	739	742	697	732	789	770	736	729	753	709	737	787	694	755	711	745	745	771	749	778	775	720	716	745	735	751	750	761	737	769	722	708	779	802	743	742	756	744	729	781	724	738	818	762	732	714	741	731	766	748	715	727	775	730	738	793	813	745	753	736	749	723	713	767	778	708	776	756	793	777	794	723	742	719	749	732	734	723	785	773	781	790	759	753	739	749	793	788	767	739	727	748	809	751	773	724	753	760	813	802	729	763	746	755	748	769	765	774	747	783	763	770	776	694	723	805	787	707	765	775	730	772	806	735	714	801	794	733	775	797	737	757	713	761	812	762	717	790	743	702	742	771	754	763	762	777	746	739	722	748	798	742	790	736	743	693	759	719	789	779	725	778	747	789	749	816	786	769	770	782	709	735	784	794	715	779	759	708	747	709	761	761	742	751	764	775	724	737	742	753	738	703	716	764	774	796	758	767	699	746	790	785	741	745	765	760	804	757	759	799	781	774	721	807	805	721	787	790	792	694	748	729	757	809	749	714	759	729	705	722	739	762	784	767	738	708	717	767	748	800	758	788	712	749	731	773	796	724	747	741	746	749	705	766	810	788	790	755	785	755	714	804	786	776	793	727	780	781	771	782	773	747	724	772	780	719	745	733	749	693	775	713	761	747	686	767	730	765	789	744	772	716	736	721	771	742	747	747	727	717	816	722	784	726	772	711	740	749	735	808	753	749	744	711	756	781	813	820	787	752	719	725	723	769	753	799	779	739	761	767	760	760	764	719	749	744	734	768	730	771	740	761	724	772	782	760	728	794	780	726	804	723	789	767	794	778	782	755	785	797	713	760	747	751	753	751	728	723	730	764	756	770	681	762	810	756	729	723	784	765	738	786	787	763	755	794	759	744	724	763	765	737	775	762	771	796	753	720	712	746	757	742	755	760	762	765	737	729	788	809	751	691	796	759	732	742	702	756	717	711	768	703	702	747	787	765	702	765	753	728	729	757	753	772	754	703	757	776	745	746	753	768	758	777	701	784	696	790	707	739	762	759	744	737	764	765	756	747	771	773	747	753	777	733	729	746	758	752	736	743	733	757	757	764	730	725	734	775	717	728	741	762	767	691	787	820	778	725	769	752	728	771	709	761	741	736	757	744	786	753	776	746	769	725	771	797	730	789	777	734	753	779	781	750	713	787	750	769	714	745	756	783	797	819	719	742	750	755	762	746	784	744	760	701	767	762	769	772	764	715	761	772	763	768	738	792	790	711	767	767	782	754	691	710	796	755	782	793	742	741	773	741	752	716	792	771	712	736	783	760	717	762	762	758	770	807	784	757	737	771	767	677	771	803	759	753	799	790	724	731	747	729	708	789	784	771	726	765	792	760	832	787	743	721	777	791	768	751	741	732	740	735	775	768	786	754	741	725	739	714	717	759
15227	10724	6007	1041	1131	3531	4480	3615	1262	222	211	213	204	218	222	211	217	206	213	218	192	206	195	212	223	202	225	219	212	224	215	210	214	210	189	222	214	237	215	216	207	207	210	204	217	207	204	209	210	195	211	210	201	245	215	202	205	197	197	206	225	202	228	209	197	227	209	201	263	195	212	202	215	219	215	220	217	211	237	186	227	196	208	188	212	221	198	193	223	232	216	213	180	210	221	201	227	233	210	214	214	217	188	224	213	196	209	204	194	204	200	228	204	260	195	190	208	197	194	202	210	218	203	212	197	221	189	216	200	224	246	200	206	200	230	202	191	213	221	205	222	208	208	199	226	223	198	209	199	207	241	215	187	183	197	217	227	213	207	205	194	228	205	185	202	207	236	202	219	227	219	220	189	208	203	207	182	233	217	211	247	194	215	204	207	212	205	218	203	218	244	218	191	240	221	183	213	202	188	203	217	196	194	215	202	218	225	218	212	264	200	205	219	206	197	208	268	220	234	195	213	233	181	219	208	209	207	215	225	191	212	215	220	227	202	203	190	210	221	240	206	220	235	208	217	218	243	218	209	207	213	234	196	207	243	188	221	238	203	211	174	214	194	198	184	221	226	228	236	197	217	210	213	197	217	217	221	209	203	224	210	220	219	220	201	220	223	229	234	191	199	223	221	222	229	229	205	225	211	207	191	206	216	211	215	230	194	229	231	224	201	212	200	216	190	209	212	215	248	258	202	224	201	215	220	224	202	197	200	229	216	198	220	205	201	194	204	235	222	207	198	206	215	220	213	221	200	213	223	205	226	230	209	215	181	197	210	203	238	230	193	221	194	209	199	199	229	213	226	189	205	219	201	216	227	206	224	223	175	207	202	198	212	192	226	223	211	215	186	184	210	236	215	219	216	197	233	221	217	203	197	202	220	222	213	228	196	210	185	246	224	226	223	213	221	192	201	203	195	225	180	242	220	165	218	188	213	211	211	236	212	229	194	226	230	240	231	196	219	210	241	213	221	213	184	229	226	215	212	203	202	214	187	187	208	224	198	206	223	226	202	229	214	203	215	201	186	216	238	234	201	209	204	189	212	208	212	212	217	200	209	219	223	227	199	201	228	206	216	203	208	223	198	204	215	233	214	226	204	232	193	197	233	209	222	207	204	226	210	209	217	201	224	219	224	227	226	207	230	205	209	209	214	216	174	227	254	240	225	213	208	217	215	195	234	236	224	195	212	207	204	218	200	199	204	202	237	203	221	187	212	227	206	204	201	215	225	203	227	203	225	221	220	210	180	202	205	221	204	210	212	204	198	232	193	195	188	195	210	204	214	223	178	212	219	226	188	214	224	222	225	210	225	213	218	236	197	228	220	194	214	173	200	248	221	220	201	201	238	225	214	222	217	239	219	203	199	188	201	234	239	203	202	190	209	214	217	198	233	215	215	228	216	230	222	223	206	220	196	277	229	218	204	207	188	235	189	212	213	181	194	232	245	209	215	214	214	195	208	195	207	194	205	220	227	241	222	255	209	225	232	216	233	230	223	223	197	216	222	218	231	202	234	228	222	210	201	193	237	202	209	219	245	199	225	193	196	204	213	202	202	226	224	209	204	195	231	208	206	237	208	224	224	195	248	210	197	204	220	215	215	205	247	203	190	186	196	188	200	223	228	201	186	215	194	226	215	221	215	220	225	222	205	230	218	204	221	189	221	211	223	237	185	220	240	221	241	231	216	238	215	215	202	215	226	215	212	221	223	185	195	189	205	207	224	224	228	210	218	219	196	214	222	213	205	188	231	241	226	215	228	211	190	194	183	231	232	207	217	205	198	228	208	228	228	222	210	213	196	222	205	209	235	197	211	227	210	236	236	225	215	207	218	204	192	204	221	203	184	199	236	220	194	231	223	209	226	236	215	225	205	221	188	208	191	215	196	203	208	197	231	213	216	227	193	233	224	224	204	210	188	224	219	185	198	199	220	223	206	204	206	198	252	210	210	223	208	223	249	219	188	216	192	208	223	212	201	218	225	218	235	192	198	213	231	208	215	228	220	234	219	211	235	224	226	218	217	198	214	215	196	197	231	203	226	222	188	215	186	209	202	214	181	198	234	207	199	216	209	226	245	187	214	196	227	202	178	220	221	219	217	204	196	220	211	216	206	218	224	222	212	180	224	209	227	215	228	216	201	233	214	190	217	226	197	227	237	232	221	220	214	217	208	198	203	205	189	203	206	233	218	204	208	205	199	214	201	189	222	248	206	200	209	229	238	196	203	217	205	209	228	191	208	218	216	201	230	209	209	216	193	198	214	225	212	208	228	232	217	215	208	214	184	191	208	203	215	228	234	223	218	190	219	214	234	206	202	191	226	194	224	216	221	226	211	175	197	243	218	203	237	215	231	230	217	214	225	202	201	213	227	247	237	217	226	209	198	236	193	229	186	199	213	217	225	216	219	206	211	224	214	219	196	237	209	235	207	191	203	189	209	220	222	195	214	210	229	241	195	208	191	213	229	202	169	213	202	211	218	215	209	193	236	232	198	230	223	218	222	213	198	216	228	199	216	234	200	254	210	191	207	187	222	228	226	196	226	181	245	226	233	220	233	190	218	205	224	220	187	215	220	230	214	234	209	222	201	224	242	213	238	220	211	183	221	214	219	197	221	219	207	178	224	215	214	212	227	208	193	231	194	235	217	204	207	220	182	217	222	228	199	194	198	218	186	221	231	199	223	173	208	231	224	203	209	202	192	230	242	225	209	209	220	215	199	206	196	230	225	217	193	200	217	217	229	224	244	219	220	230	229	202	223	217	215	201	230	208	241	190	201	205	221	229	201	207	233	232	175	187	238	222	211	224	209	201	212	205	190	204	197	196	208	205	217	210	199	225	236	223	217	217	201	227	214	245	196	222	193	222	224	212	216	230	206	215	195	202	193	212	232	233	197	209	200	217	209	214	238	218	241	196	212	216	184	209	199	246	191	216	212	209	240	191	208	198	215	195	216	193	251	225	222	190	201	213	208	211	195	198	214	215	228	248	203	221	231	212	229	228	215	190	192	220	227	222	231	212	219	213	226	227	193	161	184	233	219	199	245	228	202	218	236	220	207	230	224	201	209	233	225	231	215	206	218	230	197	230	200	238	228	219	248	236	205	235	202	212	220	227	206	198	202	207	215	193	210	242	225	217	208	193	212	222	230	202	225	189	211	217	207	191	224	223	209	215	222	223	198	202	203	221	210	204	224	224	218	223	203	224	219	223	184	233	200	199	207	209	203	219	205	215	216	219	239	227	207	213	207	226	207	197	191	238	210	217	224	231	220	195	237	194	254	193	240	221	240	204	239	186	213	220	222	217	240	219	192	233	221	209	226	222	201	183	217	232	213	178	192	201	221	228	233	205	227	207	219	224	205	220	185	210	229	202	220	198	220	236	222	187	206	211	213	228	219	219	207	214	192	207	211	239	218	239	222	204	240	211	211	204	212	211	207	223	206	191
12720	11743	7853	973	4288	14293	15660	12504	4109	566	602	595	589	559	623	555	605	588	611	609	552	626	586	583	602	571	574	536	556	597	606	609	624	584	603	538	609	572	552	609	593	582	586	565	589	621	586	591	612	611	614	599	575	613	629	606	560	535	596	599	606	567	594	605	566	632	603	672	688	653	601	607	576	603	596	562	561	631	598	600	598	565	569	631	587	572	617	556	562	548	621	550	640	581	608	582	606	602	606	570	568	597	567	591	597	646	572	581	561	597	590	585	593	572	604	596	602	607	562	637	566	578	621	568	583	625	580	577	566	595	570	581	553	570	576	581	542	617	587	598	609	573	610	607	616	595	609	595	589	575	583	605	565	630	589	580	602	577	587	577	567	578	550	555	585	581	585	543	616	599	550	565	588	579	564	600	611	590	604	553	564	589	605	562	604	574	634	592	525	588	615	542	616	658	591	624	581	614	602	586	602	593	595	576	570	563	634	594	548	568	569	628	560	651	583	588	555	561	537	587	617	592	576	570	593	652	582	652	535	604	591	589	626	598	594	617	600	599	565	581	605	595	554	596	563	602	595	600	585	598	597	593	594	612	558	601	586	571	586	598	588	571	607	589	536	572	609	578	586	560	586	577	626	607	576	571	587	627	563	584	618	616	616	603	597	631	568	547	584	550	601	566	642	562	589	617	564	567	562	584	573	577	626	580	575	589	584	598	588	587	622	595	586	638	611	595	589	576	559	608	562	603	570	605	611	581	575	594	572	592	591	573	594	597	578	619	611	571	554	625	562	576	585	561	585	591	584	572	564	640	576	555	607	596	636	608	580	603	588	608	601	567	558	567	587	553	610	581	561	564	543	549	571	562	581	603	579	607	583	554	625	632	557	564	608	606	638	597	601	601	593	632	577	586	580	542	624	575	573	572	563	600	570	591	578	557	590	596	600	615	575	595	567	605	574	587	597	608	578	592	576	557	575	570	599	561	576	591	598	617	590	590	584	558	607	606	571	575	605	576	589	580	668	608	625	580	589	578	590	549	619	549	608	624	564	568	600	605	602	563	546	608	574	631	566	612	600	594	564	591	580	587	611	582	582	601	611	607	579	655	589	581	585	575	604	589	602	580	576	567	621	627	595	585	614	584	575	602	632	563	603	614	539	583	592	592	612	578	598	534	569	594	646	567	594	584	628	587	572	580	604	606	568	587	642	593	571	569	600	623	617	603	619	588	601	603	585	587	559	602	595	612	593	579	598	648	614	646	605	582	600	580	586	566	585	594	594	591	577	636	553	544	598	582	567	547	576	616	596	564	594	586	637	587	558	585	582	589	568	596	581	574	588	580	571	563	579	599	539	579	612	587	580	565	578	571	578	600	593	594	603	572	579	598	592	555	595	613	584	613	572	589	631	540	598	549	577	570	567	596	583	596	622	620	598	607	569	579	600	620	604	603	593	624	594	580	582	573	588	606	585	625	583	593	608	584	625	607	601	602	580	600	602	646	582	611	578	613	586	580	558	581	591	585	594	555	590	586	615	575	620	629	613	580	622	566	612	594	588	567	565	614	559	588	597	627	567	588	616	584	569	586	565	594	611	564	616	577	591	599	593	620	602	544	568	571	612	659	578	600	616	581	597	596	619	670	583	553	555	575	578	599	596	586	604	579	612	621	581	560	580	612	572	584	580	581	560	577	565	553	614	579	587	608	528	567	567	644	584	592	580	574	600	581	621	596	591	541	590	600	621	584	626	598	567	623	616	552	551	608	619	607	576	613	581	604	623	568	575	616	601	590	569	606	590	601	579	623	594	624	614	637	566	580	574	557	623	532	591	631	616	610	597	586	599	629	611	612	627	573	619	615	604	597	572	564	623	564	577	568	588	605	564	579	574	593	636	534	615	565	603	599	586	637	593	587	573	624	615	607	585	553	573	610	577	585	607	563	626	536	576	564	581	631	611	562	574	611	565	586	587	588	621	606	584	572	599	551	591	602	596	588	612	574	622	588	618	502	592	545	566	577	588	562	574	625	637	596	589	639	553	582	578	609	571	594	570	559	565	591	566	595	633	563	617	569	594	630	606	590	602	613	580	533	602	590	592	635	564	610	583	596	595	563	636	625	591	573	533	565	567	581	586	591	577	603	629	591	577	595	595	580	546	610	626	580	601	568	576	587	597	550	614	575	582	573	614	568	637	607	623	587	584	599	531	641	580	588	645	583	558	575	595	629	580	564	562	594	609	603	596	560	568	595	606	626	583	562	620	595	618	577	577	589	592	601	594	592	596	624	567	601	593	552	613	620	604	556	581	623	568	583	650	608	561	626	584	614	578	626	560	616	599	551	617	562	616	560	575	563	568	547	569	625	588	586	641	568	593	591	593	570	560	580	566	601	607	595	588	595	566	563	660	581	608	594	571	603	553	558	613	574	560	563	594	570	648	578	585	569	596	597	591	534	546	592	534	595	608	550	625	559	606	551	557	649	602	592	619	606	615	581	604	568	577	574	591	608	594	583	590	604	555	568	619	569	590	580	576	569	597	594	577	604	544	580	549	597	596	562	570	580	600	579	543	609	551	643	588	593	560	592	575	591	554	571	602	586	586	526	590	619	601	582	552	577	581	584	641	568	584	585	584	583	552	591	617	585	631	599	601	595	614	603	581	563	595	567	599	581	568	634	588	632	586	610	591	577	589	562	573	601	583	629	559	588	553	559	669	603	583	564	589	582	601	571	591	600	599	593	572	601	573	577	626	571	601	553	567	576	623	613	627	582	582	555	581	628	637	619	595	627	582	621	619	588	598	601	627	593	614	604	594	571	591	561	581	620	592	565	604	567	607	572	581	594	565	578	609	592	644	583	581	624	564	557	587	610	614	581	621	614	619	540	576	596	594	591	545	592	595	549	605	584	577	600	613	593	599	568	569	588	573	585	568	564	599	560	615	574	628	573	576	557	574	560	613	569	556	596	575	584	610	595	581	611	606	558	596	588	590	628	584	581	593	606	620	609	597	637	583	556	567	584	598	668	594	612	576	608	583	567	571	610	576	607	597	576	588	621	604	617	610	590	658	599	596	598	616	579	591	554	605	594	608	609	585	614	577	578	578	609	554	572	545	600	579	559	585	617	589	612	597	581	552	579	571	599	590	638	597	578	608	610	588	564	606	602	590	618	555	607	602	582	572	583	601	591	604	562	569	596	585	606	598	584	612	581	600	588	571	589	639	551	593	628	556	604	586	580	595	542	588	565	588	586	578	568	641	611	592	570	589	551	607	572	611	585	575	605	566	598	548	590	567	594	604	567	617	579	570	539	628	598	589	585	586	642	642	608	588	568	566	575	602	617	612	568	572	599	584	605	576	579	575	584	588	561	615	574	583	595	573	559	630	562	544	602	576	552	609	591	584	574	569	579	619	582	596	544	556	613	614	589	573	630	582	591	579	590	607	555	562	580	635	573	577	591	587	600	616	568	549	568	618	581	553	542	607	595	602	621	572	587	587	569
48561	48009	33802	22759	21108	38950	45045	32726	10608	473	259	238	231	210	232	243	240	246	248	234	266	249	246	249	254	244	260	241	240	245	254	238	245	243	252	232	247	222	258	256	266	236	243	246	238	244	247	233	238	259	222	244	261	229	262	245	244	238	247	227	244	223	263	203	237	225	263	287	293	287	270	237	235	270	241	219	234	246	226	222	264	253	245	219	239	250	244	252	249	216	260	243	245	245	265	252	219	225	226	231	239	249	265	216	217	258	252	253	243	225	243	257	234	258	271	237	233	216	262	253	247	243	227	269	248	255	228	232	232	246	243	247	250	252	227	241	222	238	225	244	258	275	254	241	241	230	217	237	221	269	214	262	242	238	235	242	227	234	258	264	257	245	241	239	244	232	230	202	228	248	253	234	234	247	240	260	253	212	204	221	220	213	194	248	284	258	261	240	222	228	218	237	232	208	244	237	234	260	238	243	241	238	257	241	246	238	258	268	240	239	239	241	221	215	230	223	240	248	267	245	217	214	256	254	248	262	249	227	225	242	209	233	219	211	213	213	227	222	241	244	235	221	232	252	254	277	232	230	229	238	271	252	235	228	236	247	247	240	225	239	227	234	247	237	234	217	248	225	247	236	238	223	241	232	260	221	225	253	248	256	241	247	219	255	242	251	239	225	244	270	229	251	231	227	241	247	237	218	209	257	235	228	245	251	263	234	241	266	258	221	279	224	237	227	236	236	225	222	228	236	234	237	227	223	225	218	251	226	235	247	259	258	227	205	244	221	235	208	246	270	243	207	221	249	265	212	231	261	229	202	240	240	240	269	236	216	242	253	223	253	232	254	240	241	233	222	256	257	202	231	238	223	219	257	230	234	268	267	214	256	201	250	222	240	231	208	260	238	269	228	218	254	235	216	236	273	239	222	212	233	226	233	249	234	248	251	242	233	265	236	215	244	236	266	248	232	230	266	217	252	251	242	237	251	241	221	236	248	221	250	242	246	242	235	289	250	238	229	233	249	223	221	256	246	221	241	208	248	264	252	235	222	218	224	225	216	246	228	250	233	252	231	239	235	203	245	218	258	246	223	240	244	253	254	247	241	237	268	238	240	231	229	234	233	213	265	252	256	248	240	257	255	237	262	228	229	237	226	249	238	210	238	263	229	252	262	234	236	242	247	262	248	255	232	247	237	247	235	224	244	262	237	233	259	245	221	228	247	247	213	264	271	241	225	253	230	249	248	201	225	230	228	223	221	209	248	237	263	244	221	218	240	230	224	238	237	227	256	251	229	234	235	231	231	227	246	247	245	258	227	245	241	239	226	239	227	242	216	245	245	230	243	229	255	227	239	269	233	260	258	227	192	252	258	225	270	246	191	240	215	244	256	224	254	255	231	230	240	260	262	222	246	228	239	233	222	215	246	234	241	224	240	226	214	226	222	236	224	251	219	254	261	257	207	239	219	255	224	229	222	259	223	222	210	196	227	269	244	236	279	239	251	242	225	237	241	228	244	233	236	214	234	253	262	242	253	238	247	230	244	251	217	241	222	287	263	258	238	218	248	232	198	252	257	220	221	252	224	220	243	217	227	240	239	249	254	222	232	226	234	228	233	220	224	243	250	209	224	253	234	249	249	248	218	238	222	256	230	221	208	220	260	226	232	245	240	216	272	249	238	232	244	228	243	253	221	275	223	256	220	243	219	276	228	221	242	250	235	236	238	226	238	221	240	239	245	218	227	226	252	245	238	228	226	226	218	221	253	248	235	225	208	230	251	235	260	214	254	232	228	231	216	214	249	237	230	232	236	248	258	233	242	272	239	197	263	255	239	207	242	253	262	254	233	242	227	227	232	230	217	219	216	254	237	231	232	218	235	241	241	261	229	233	240	228	250	250	227	233	227	232	243	237	268	240	248	219	242	214	223	238	245	212	255	261	252	252	218	265	228	225	210	291	233	251	231	231	247	270	240	256	230	245	224	236	258	218	230	213	233	233	244	251	236	221	245	215	218	254	244	237	232	240	244	226	245	239	247	245	218	219	252	245	212	244	212	215	254	247	252	256	266	216	264	235	229	221	238	204	220	213	235	250	250	243	236	239	228	236	214	229	271	234	229	224	239	232	253	247	241	243	231	240	252	248	232	238	234	239	250	235	252	240	214	240	233	240	236	225	222	252	254	243	232	235	220	247	221	263	245	230	234	248	226	222	242	252	233	245	249	234	245	247	246	226	213	252	231	197	248	264	246	245	262	243	256	216	227	229	218	226	246	261	237	245	234	218	247	239	233	234	236	221	244	239	239	247	223	246	249	238	249	215	251	231	260	260	212	235	235	228	253	259	255	209	228	244	231	230	238	219	257	279	244	239	247	245	237	225	222	259	257	231	225	213	244	242	226	236	250	238	217	221	223	239	243	254	214	250	252	219	258	229	229	215	243	239	251	246	258	234	222	233	273	248	219	210	257	222	201	237	261	226	253	230	251	259	238	230	219	243	247	232	224	242	221	262	225	260	253	262	233	243	235	262	249	215	228	228	223	252	251	228	254	248	260	204	224	244	242	268	234	257	259	239	229	220	239	264	212	223	252	227	225	217	234	232	224	244	224	233	218	217	218	251	243	230	247	258	246	278	210	238	256	276	207	228	250	231	232	219	222	243	251	240	209	238	231	220	256	231	209	245	200	224	274	224	233	250	243	267	231	245	248	247	254	234	225	249	241	242	265	242	227	238	230	244	216	252	220	233	252	216	239	232	238	238	225	235	229	250	230	240	252	241	252	220	251	228	241	261	233	225	207	217	241	260	218	251	252	232	290	249	204	243	235	240	234	228	243	257	239	230	222	240	269	248	252	246	219	222	243	233	237	246	228	248	221	245	246	236	252	228	232	249	263	249	239	245	250	234	264	247	230	234	225	270	210	243	252	221	239	213	253	244	250	246	247	251	236	264	266	218	231	238	235	257	234	267	224	242	263	236	242	229	259	226	241	237	255	220	201	208	248	238	237	229	240	220	225	226	247	202	253	255	225	237	246	244	210	239	249	242	267	259	207	243	271	271	233	259	226	225	256	242	219	238	260	206	256	229	237	253	227	232	246	254	232	243	230	270	244	250	237	234	223	242	266	238	233	241	204	216	255	230	239	224	238	217	264	273	250	232	241	229	273	239	244	248	223	253	234	218	233	232	228	258	232	230	237	225	257	232	221	227	240	227	239	222	237	220	226	245	230	252	241	252	235	231	225	223	219	253	217	223	260	239	250	233	244	219	245	244	227	257	254	242	261	265	257	234	234	247	270	273	205	246	242	242	241	194	239	235	234	276	269	228	267	240	216	224	225	262	240	249	240	213	250	248	231	248	257	235	247	238	228	229	234	280	223	207	237	233	238	263	250	224	221	222	218	250	252	248	219	244	251	251	258	237	238	247	253	231	242	217	225	228	240	238	221	232	242	237	248	264	242	222	224	262	245	237	220	234	231	257	203	259	259	226	222	260	242	241	241	242	257
38001	48539	16558	6575	19843	56445	57212	44680	11725	666	714	650	697	705	650	670	652	696	630	651	640	659	663	622	644	666	637	620	624	626	701	698	633	659	644	626	651	595	633	710	665	686	677	643	649	636	641	622	652	671	655	643	688	650	644	641	639	643	611	621	654	659	659	613	675	654	742	1075	1091	937	801	722	686	634	625	622	613	641	642	645	627	662	678	646	677	644	650	662	636	654	668	616	652	637	641	625	644	601	661	612	644	634	636	639	628	621	637	635	635	681	592	594	638	610	588	662	629	620	628	696	655	647	633	663	654	630	661	604	612	652	663	630	652	645	630	597	623	679	634	693	642	608	689	690	673	663	629	630	691	633	613	665	586	672	641	638	624	609	724	628	669	628	634	642	630	646	676	646	626	678	628	618	638	677	637	669	623	706	637	600	620	644	626	601	644	631	629	632	629	630	623	662	648	642	650	652	646	614	647	593	646	604	625	635	609	619	625	712	616	626	678	631	628	713	649	617	630	668	651	611	637	648	585	627	611	684	622	668	617	671	668	647	689	611	607	630	680	665	653	648	648	618	647	645	659	656	670	603	596	646	650	646	633	648	700	637	619	650	674	634	682	606	651	634	673	674	651	651	630	620	672	678	612	644	624	625	629	652	633	605	649	617	622	620	650	624	660	625	625	644	657	630	661	644	663	630	657	640	651	650	663	647	631	652	638	621	624	629	616	639	646	652	649	614	654	632	644	661	617	666	661	634	625	698	617	667	627	670	670	665	636	623	644	632	661	623	616	597	618	605	647	665	664	640	664	636	630	651	635	633	597	644	651	641	670	603	644	657	638	617	629	658	682	641	678	657	635	628	660	667	626	635	588	622	646	617	665	657	692	695	654	658	634	617	652	633	638	652	678	675	700	612	661	622	664	645	675	698	649	642	638	647	639	642	652	644	637	656	642	634	686	665	630	691	643	690	607	673	627	633	621	625	633	635	616	687	641	600	628	671	656	634	602	674	667	632	654	639	668	688	605	603	642	662	649	594	629	648	667	647	625	644	681	631	609	644	678	637	634	632	660	632	669	616	647	678	636	625	673	638	659	637	676	642	644	656	624	632	609	632	684	652	601	641	621	600	629	655	629	654	665	595	636	597	645	635	597	612	644	619	650	625	643	649	603	678	642	618	667	611	624	712	635	674	657	656	620	675	654	660	604	661	670	654	620	631	665	649	606	636	603	664	672	623	648	639	616	646	637	636	666	627	682	653	687	669	664	661	610	666	599	682	676	625	658	662	662	656	649	645	659	644	631	686	645	610	615	631	610	671	656	671	646	625	657	667	659	650	644	679	697	648	631	642	636	631	614	652	592	696	666	610	657	640	684	628	682	616	618	623	661	675	687	655	637	632	613	623	649	626	674	647	685	658	635	619	623	619	646	608	651	667	635	591	635	635	645	613	633	630	667	617	640	650	624	660	631	673	639	651	668	614	597	605	663	651	644	658	654	683	684	639	676	635	643	629	664	682	630	660	626	647	652	619	672	647	601	605	629	695	628	642	667	635	637	655	643	628	642	650	616	630	638	607	648	611	651	609	629	634	652	607	646	663	632	631	634	685	599	607	649	700	649	603	655	614	650	647	687	625	665	607	660	648	660	670	681	658	633	681	641	655	653	702	665	644	622	648	716	693	676	667	591	652	656	645	626	612	659	660	647	687	631	612	669	605	623	696	620	656	656	630	651	621	622	645	657	625	642	635	620	652	608	669	663	636	644	690	681	658	651	634	654	684	643	626	630	628	636	583	671	694	621	609	638	637	657	658	640	659	677	652	673	652	651	611	634	645	633	632	653	645	653	635	684	643	673	612	666	657	648	650	669	673	599	678	636	590	620	654	636	631	617	641	614	619	634	668	609	617	645	655	630	650	642	621	617	658	641	642	672	666	618	677	644	655	662	626	661	665	672	666	610	633	638	636	630	659	668	642	645	645	626	683	658	630	635	650	663	631	623	649	661	678	617	597	625	634	649	603	629	663	595	600	612	616	647	627	667	652	665	641	628	625	631	646	593	678	675	669	621	590	675	660	654	659	654	644	640	672	633	624	652	603	641	679	661	654	656	665	652	667	643	609	668	618	630	627	669	666	639	627	652	649	628	634	621	642	631	649	640	623	653	647	641	641	635	678	633	632	623	680	644	616	633	648	694	680	635	707	619	649	651	635	664	631	618	577	641	662	645	617	650	646	620	659	625	675	610	664	574	669	621	668	682	658	646	643	635	663	639	678	680	657	661	639	609	636	645	641	610	702	616	625	619	631	634	678	653	660	622	639	639	640	635	623	643	613	632	647	606	681	660	673	661	632	653	625	681	608	604	669	630	593	678	634	671	665	651	675	629	640	649	663	652	633	663	661	636	680	676	674	611	620	648	679	622	654	635	618	658	650	643	663	636	651	666	657	631	642	640	654	642	624	637	682	659	658	656	621	611	611	626	630	718	603	624	676	700	662	623	601	663	658	654	658	629	615	677	628	649	627	619	668	647	637	614	667	636	635	637	670	671	643	673	620	626	663	624	662	638	657	619	667	657	637	621	673	673	683	642	640	639	640	660	649	674	652	646	660	663	646	668	651	626	655	651	633	664	657	633	679	648	640	655	620	629	640	639	669	622	608	660	607	628	642	635	647	652	671	636	664	660	641	641	674	651	614	612	678	653	628	664	707	656	674	639	640	693	710	645	710	667	640	616	666	679	678	630	586	629	622	670	670	683	649	621	690	688	620	648	642	666	683	612	620	669	639	645	655	635	680	641	634	639	688	631	642	630	664	643	652	610	629	611	618	670	634	626	609	653	627	663	637	680	661	668	635	634	670	714	645	650	641	667	665	627	632	619	631	603	653	656	677	622	632	632	653	666	668	621	690	648	618	679	637	609	637	625	659	637	651	641	640	660	682	683	616	668	641	660	622	711	649	672	621	664	618	655	648	606	644	635	684	603	625	661	624	665	652	630	667	632	623	649	675	658	632	647	687	666	679	638	617	639	637	631	624	612	672	600	670	642	648	613	598	636	638	676	673	668	606	631	637	649	641	645	711	684	652	667	650	663	673	683	669	672	644	605	646	670	658	647	651	636	620	648	617	647	613	617	614	652	651	627	671	660	643	645	634	642	684	658	629	667	613	659	625	643	624	650	670	636	662	605	693	663	665	612	621	681	691	659	653	644	628	674	664	637	642	628	635	653	658	643	634	618	645	648	633	645	628	636	639	664	682	677	652	595	656	632	627	665	627	619	649	604	658	629	643	671	631	633	675	600	657	696	618	675	655	666	633	683	643	598	660	647	669	634	651	640	619	652	672	615	616	643	679	693	646	601	663	651	641	661	644	654	646	632	652	680	628	616	639	630	636	672	669	584	602	646	609	633	630	635	644	695	634	608	626	617	710	692	615	660	633	665	679	659	594	635	598	666	644	670	617	603	658	673	641	655	642	622	626	658	659	625	594	671	626	624	689	649	705	668	668
55380	42194	28641	24247	25627	50475	58857	43312	16350	1137	296	309	310	311	304	316	329	286	308	312	281	268	297	291	301	315	315	318	305	289	324	292	290	284	322	300	310	294	311	302	301	297	278	304	330	274	312	314	307	262	307	268	321	276	297	288	275	280	285	332	324	309	298	339	279	310	314	336	408	361	338	304	316	343	287	275	302	314	309	296	270	282	308	300	315	287	289	267	282	331	305	317	275	316	277	292	292	306	318	332	304	290	330	248	287	277	271	314	301	300	324	292	291	282	300	293	274	270	287	317	282	272	297	298	285	286	277	306	336	289	287	322	282	341	330	296	324	309	293	304	324	275	296	282	275	295	311	275	277	300	289	283	297	288	292	285	288	275	287	298	318	317	278	287	326	304	295	282	293	302	292	321	303	271	296	314	326	325	292	329	304	308	299	279	270	306	259	314	314	316	295	312	282	281	291	278	291	277	334	318	290	322	291	326	305	305	293	301	332	317	305	282	296	318	318	317	247	300	284	300	317	287	301	289	315	324	284	309	298	353	332	294	314	302	307	294	311	286	292	303	287	277	300	284	314	264	311	302	292	280	305	302	318	310	310	299	302	321	333	312	301	313	275	305	285	285	293	320	270	284	280	322	315	310	290	288	261	292	300	309	283	293	283	297	323	276	316	307	291	309	291	296	334	306	272	303	332	339	308	310	305	266	283	282	313	290	283	292	312	280	302	296	306	298	296	302	310	307	295	282	297	270	292	324	296	282	325	303	298	297	309	270	313	278	309	299	308	299	316	304	285	295	297	305	279	321	285	305	305	283	290	309	314	317	297	309	334	283	333	296	285	281	295	286	309	275	307	279	304	283	322	287	298	294	276	310	306	309	276	329	279	300	291	292	312	312	302	293	305	293	314	290	300	307	313	292	292	282	326	308	318	319	310	283	317	311	269	310	297	316	302	297	280	326	312	283	312	332	313	292	337	308	289	323	337	296	328	283	302	302	296	307	273	312	298	295	284	274	303	297	307	307	258	302	299	304	302	286	297	287	280	303	329	305	292	319	287	348	283	308	327	343	280	296	339	328	302	277	319	280	295	300	309	315	327	295	295	272	309	266	338	273	292	308	346	300	333	290	301	321	275	283	288	294	329	309	273	289	333	332	308	303	301	299	331	284	277	301	297	341	324	292	318	312	309	313	313	325	309	298	319	290	324	292	305	279	310	308	299	284	305	291	279	305	268	292	301	287	277	329	297	322	307	255	310	261	284	304	318	312	305	289	307	309	284	295	332	280	269	302	301	283	270	302	307	303	287	306	287	324	303	315	284	290	330	319	292	295	305	313	282	289	294	309	339	315	256	318	298	296	309	297	282	297	270	295	309	319	313	297	314	302	301	303	293	294	296	290	289	307	291	287	295	309	301	318	280	270	313	263	325	292	310	326	263	315	283	298	271	297	286	262	286	283	314	285	315	302	317	312	330	314	272	329	336	280	286	294	299	315	274	305	275	289	293	285	284	292	320	287	279	285	296	313	299	296	302	312	304	316	293	303	279	273	288	303	272	291	304	291	296	320	313	289	309	305	330	293	278	301	297	319	294	288	316	360	293	325	339	305	287	327	314	320	280	294	317	309	299	306	289	294	301	262	269	286	303	283	295	277	302	271	319	291	285	326	311	324	288	302	295	300	272	286	333	308	301	300	292	346	312	297	282	296	268	293	295	285	294	277	303	282	299	267	334	321	304	322	322	336	296	279	298	299	305	333	277	337	286	332	293	309	307	305	291	301	314	336	284	315	295	286	278	315	314	320	290	299	263	279	303	308	308	329	300	308	313	312	311	295	308	271	279	286	288	299	311	302	284	309	285	286	294	297	320	291	292	282	274	297	259	291	283	292	303	314	278	276	275	311	312	281	284	300	318	308	279	319	310	306	286	291	300	294	299	297	314	285	306	305	317	307	281	339	305	300	281	303	272	287	293	288	310	279	324	271	311	299	300	261	281	307	269	283	299	322	266	293	268	315	267	318	292	309	319	304	332	285	285	318	328	297	302	289	285	307	309	317	312	299	306	310	267	305	329	300	284	316	307	312	315	273	307	258	294	278	304	312	310	322	290	306	305	309	319	297	314	323	286	306	300	283	307	322	291	295	306	300	279	290	288	296	297	298	296	301	307	300	300	320	331	313	327	334	314	305	285	296	295	276	348	322	286	335	296	298	305	286	316	289	323	317	306	272	314	286	302	298	289	278	319	292	303	317	288	297	305	294	274	310	321	300	316	320	309	299	289	329	325	311	269	308	276	295	312	294	277	304	302	348	298	335	287	305	304	320	267	289	284	323	272	312	326	289	271	315	302	299	340	307	287	302	280	319	291	282	312	311	305	315	288	319	301	286	292	327	269	284	311	319	288	289	299	271	301	265	316	323	290	323	275	296	301	343	284	292	289	317	334	323	291	271	305	294	311	287	287	306	302	298	309	297	287	320	287	303	294	268	297	288	315	289	295	292	296	293	279	308	262	288	306	296	311	305	271	323	310	288	312	308	311	293	271	323	271	284	289	323	318	281	292	289	291	316	311	310	325	293	299	259	295	294	320	333	272	301	306	298	311	300	312	295	313	276	297	298	316	312	259	303	281	295	305	291	315	298	326	292	340	310	312	269	310	301	281	287	321	301	266	277	280	285	295	267	332	256	301	301	334	312	330	311	331	316	301	294	298	302	322	322	271	275	307	299	290	283	302	339	295	280	290	297	325	293	307	313	299	337	297	295	328	298	311	278	301	305	283	310	320	286	313	303	292	275	286	278	300	286	309	305	297	292	304	289	271	270	298	296	273	326	324	310	257	302	293	269	295	277	298	318	303	290	303	299	312	317	297	301	321	319	290	290	316	275	307	288	303	340	324	309	309	331	322	270	286	288	266	318	309	254	302	321	320	285	317	320	286	314	312	305	326	284	264	309	333	295	311	290	280	313	300	313	315	272	337	322	296	304	283	304	288	314	283	273	311	321	312	279	305	276	319	300	289	318	293	302	314	332	312	297	278	321	314	272	283	298	303	300	285	288	321	310	312	296	322	277	299	284	283	302	261	324	311	285	310	277	300	281	286	349	269	318	305	276	317	304	300	311	294	295	285	297	287	290	327	288	311	299	294	295	301	282	297	294	304	325	264	316	267	297	310	305	316	311	275	292	277	322	270	291	317	274	316	287	251	308	286	283	321	302	297	311	336	301	334	293	287	312	277	306	313	293	297	271	310	322	298	318	284	331	322	296	295	281	318	289	296	301	291	278	319	302	344	293	291	297	318	288	286	322	297	298	328	298	289	319	278	300	274	313	272	300	289	281	306	336	304	280	316	305	286	286	300	294	329	285	284	314	285	299	288	302	305	297	306	315	292	306	290	286	291	286	329	290	289	288	299	301	291	300	312	288	278	322	280	299	291	278	292	310	315	282	293	282	283	253	273	315	309	304	339	305	272	280	334	335	288	300	266	316	300	283	297	306	304	264
48160	40786	8555	10888	35382	71996	70296	53594	11941	936	867	892	860	817	786	779	791	776	818	755	782	741	819	729	782	757	754	743	776	802	785	789	777	765	744	830	796	763	780	745	833	738	800	719	762	729	774	728	769	758	735	758	765	771	805	754	821	741	793	797	793	770	822	799	748	790	785	1026	1555	1293	1055	912	795	780	789	781	793	787	750	770	770	769	813	796	732	743	769	760	765	800	779	751	776	770	769	780	829	760	778	782	745	775	845	801	772	761	766	774	814	753	771	731	766	784	790	765	759	746	760	775	756	723	769	718	785	727	773	776	776	734	761	803	766	782	769	845	774	743	702	755	781	779	756	734	786	721	762	738	718	777	807	761	818	815	794	766	780	813	718	759	798	772	766	809	777	786	764	760	733	723	763	779	777	811	794	750	800	822	800	750	811	788	753	738	715	777	715	764	743	755	749	722	750	720	781	785	785	777	767	773	774	755	756	801	733	758	798	739	790	772	794	793	749	759	759	777	742	778	784	815	792	732	755	758	790	760	755	732	828	748	857	716	784	814	760	790	778	760	772	762	750	799	784	760	786	788	790	763	713	742	780	843	684	774	754	769	777	784	722	758	746	754	769	744	773	779	742	785	785	787	702	785	776	800	758	806	775	751	775	744	816	815	809	714	764	780	760	746	742	832	804	780	780	802	803	754	697	784	789	762	795	795	785	748	789	757	754	760	779	762	760	781	790	766	761	786	776	788	766	765	700	816	780	804	735	797	780	755	774	744	764	800	780	769	815	758	769	727	741	807	779	734	770	794	767	775	802	784	762	783	825	798	724	772	751	751	826	756	748	763	796	794	745	788	753	777	743	730	783	800	760	731	742	728	745	704	761	789	782	741	793	766	741	790	802	792	732	793	794	731	753	811	759	751	794	747	754	768	748	776	775	769	782	700	804	684	702	765	769	763	743	706	815	772	822	773	734	831	741	754	749	767	761	785	784	788	757	825	811	811	774	769	720	778	788	715	758	737	755	728	752	785	834	757	767	744	764	769	758	797	743	748	793	739	780	764	800	770	754	762	745	750	776	775	765	774	782	794	725	722	765	757	757	760	761	765	824	733	771	767	748	732	788	734	758	737	743	746	760	825	772	770	773	694	802	765	780	761	799	778	750	811	785	812	741	768	753	793	760	742	789	774	804	780	764	783	737	790	766	751	739	756	772	709	762	767	797	760	781	781	747	745	782	781	788	763	730	768	756	777	733	768	735	747	703	779	759	740	783	763	775	743	762	798	817	778	772	718	739	800	777	780	764	754	785	822	773	720	752	744	733	746	738	764	743	827	778	805	729	783	722	809	724	777	815	756	744	762	751	725	753	780	811	748	742	763	767	713	747	741	772	796	799	685	798	745	760	791	784	701	755	770	793	811	783	713	728	771	773	788	749	805	755	728	761	737	728	830	821	758	770	756	772	803	748	797	788	760	751	801	770	807	799	799	742	773	729	763	783	707	780	790	771	826	705	743	764	782	756	751	762	793	716	724	758	751	783	769	812	812	767	831	781	722	784	768	787	791	788	774	778	772	727	761	744	753	706	745	783	774	739	741	749	806	783	779	749	767	789	800	782	793	825	710	722	758	768	805	776	736	743	813	769	781	742	788	759	739	769	747	750	769	787	743	768	762	822	771	779	766	733	768	770	758	769	761	795	764	796	738	806	731	746	754	804	763	784	740	788	725	778	801	761	781	749	760	747	734	783	756	731	693	783	776	744	785	770	775	775	780	730	761	753	774	750	758	762	776	776	731	761	781	760	710	779	743	778	760	775	788	827	832	769	789	727	747	780	696	769	779	784	754	778	737	791	756	791	753	744	786	764	765	785	750	794	771	770	784	782	788	752	700	756	800	732	785	771	748	806	755	707	735	739	745	798	799	773	789	779	808	729	779	767	795	723	809	786	741	762	772	752	737	771	796	781	702	825	771	781	792	775	799	784	738	733	810	778	755	721	804	783	741	767	777	842	749	730	759	757	778	751	772	773	804	779	791	745	765	769	750	767	777	835	754	715	759	732	787	795	794	780	797	767	751	758	792	708	763	811	784	802	780	752	819	821	805	751	785	750	779	782	739	764	823	796	735	774	790	728	787	765	739	769	782	791	809	727	768	749	787	719	753	729	720	747	804	771	762	742	740	772	795	736	774	762	737	779	734	757	749	762	777	711	738	763	704	837	755	794	750	777	794	740	772	731	709	746	716	753	761	775	760	761	759	744	748	769	769	782	809	767	829	718	729	780	725	776	781	786	765	745	701	806	778	803	783	774	743	751	834	744	773	761	794	764	741	743	786	795	754	724	788	743	758	754	764	825	782	779	827	750	757	807	808	723	762	785	721	804	796	780	769	772	759	779	786	737	789	797	718	797	736	722	767	758	749	788	763	785	780	798	744	805	762	749	807	756	788	764	793	749	753	759	796	813	764	776	782	788	761	775	767	766	765	754	762	759	782	813	791	757	719	774	741	732	745	740	772	755	763	720	745	735	723	751	839	768	763	778	755	762	779	771	747	798	759	764	788	770	769	758	736	793	773	809	720	760	720	762	754	783	765	772	783	758	784	744	730	755	765	766	740	763	763	710	763	806	759	764	781	768	825	766	727	713	746	750	760	720	774	764	815	770	740	785	760	791	783	806	714	824	793	782	775	769	761	786	786	792	767	745	766	739	771	784	777	741	757	786	789	751	747	768	756	754	795	731	763	709	807	735	756	756	780	775	753	775	791	697	794	781	754	767	734	761	769	741	798	772	774	749	759	735	802	771	767	792	768	736	742	746	795	769	793	774	776	708	714	770	744	773	791	765	782	754	758	751	719	760	771	731	733	801	745	761	797	756	798	780	741	755	732	822	766	828	792	793	746	782	736	772	794	755	773	741	757	791	785	770	751	750	754	756	756	766	770	748	737	761	694	753	766	707	772	802	772	762	765	729	798	769	779	791	791	734	751	754	806	770	771	721	764	824	735	740	704	778	754	834	793	742	794	786	760	767	732	744	809	780	783	759	743	764	776	796	815	769	808	757	782	765	738	753	795	789	754	792	776	736	742	798	785	736	782	757	766	789	793	732	764	785	760	807	778	770	760	771	741	817	775	780	820	779	776	760	765	801	802	747	787	749	709	756	794	731	789	776	770	797	782	760	763	774	746	739	780	776	738	779	794	779	761	783	786	702	765	763	745	774	737	786	751	750	749	737	737	774	738	794	754	798	756	787	784	751	757	770	732	767	758	803	807	789	750	792	747	817	734	769	717	779	795	787	761	763	750	774	742	773	750	788	735	744	770	801	772	771	764	764	794	720	760	787	764	749	766	736	723	784	736	759	761	816	756	744	761	769	758	756	785	765	759	740	758	795	689	759	739	796	794	720	784	751	774	708	745	826	741	794	782	771	785	777	796	773	785	777	726	782	798	735	766	776	765	800	750	720	735	797	784	744	793	788	791	773	769	762	752	739	763	763	791	767	776	768	730
15256	13026	2985	582	1015	4099	5783	3712	851	244	224	232	244	205	228	236	208	219	248	223	244	236	201	241	216	209	229	236	236	200	219	218	187	227	221	210	224	227	212	212	220	229	204	223	201	230	231	211	233	237	207	218	235	208	234	218	228	245	205	239	221	229	230	226	216	174	218	222	233	220	229	225	236	215	214	215	205	221	177	249	212	208	210	205	218	229	214	176	207	197	253	194	249	209	203	242	225	219	239	221	221	220	204	244	247	224	205	237	213	197	188	212	243	190	212	221	224	222	237	226	223	214	231	209	194	218	209	238	224	185	211	227	250	207	229	214	210	228	213	228	214	222	219	223	210	193	215	211	216	199	205	219	241	214	221	191	261	216	230	222	203	209	224	227	219	225	229	225	214	208	223	244	235	181	200	229	191	206	245	214	192	243	208	236	210	231	208	203	230	222	202	221	208	216	212	212	218	193	190	200	220	221	203	208	215	206	212	226	199	226	221	208	241	205	221	198	210	190	218	231	255	213	223	228	196	200	213	230	210	202	230	232	217	212	209	196	209	206	222	206	233	192	197	219	213	191	204	211	244	213	213	204	213	213	216	183	239	229	226	228	246	202	225	193	203	225	212	227	197	194	214	185	183	204	210	239	182	205	203	250	248	191	187	217	229	211	223	200	232	199	205	223	242	196	227	219	216	215	205	220	213	195	211	233	178	231	208	235	193	208	201	228	233	208	221	256	210	228	226	245	217	230	209	227	191	229	230	227	183	237	243	218	232	209	225	215	235	211	242	209	197	217	229	214	202	246	214	213	217	201	222	218	218	232	198	221	232	223	179	254	214	216	225	197	198	189	242	189	226	200	207	204	213	231	215	225	225	236	220	214	238	228	240	226	207	205	216	207	182	232	228	182	202	220	214	192	214	227	238	221	207	257	212	208	204	203	228	218	212	216	238	218	206	196	195	211	216	222	200	247	218	212	210	196	192	240	238	238	224	216	214	204	237	227	211	223	210	199	209	241	231	212	193	199	216	221	239	212	236	218	211	212	222	205	187	229	229	231	217	216	224	228	228	244	212	220	235	223	211	202	227	202	218	249	235	230	213	185	228	208	214	235	221	201	228	232	207	200	221	241	233	227	219	229	201	221	229	205	224	213	226	218	198	187	248	205	225	208	227	232	203	239	211	196	228	255	223	199	221	200	208	202	241	215	257	212	207	218	223	235	231	223	225	220	206	214	215	232	209	220	234	236	215	235	206	231	200	232	224	230	204	202	218	199	214	231	238	212	230	188	221	235	201	230	234	208	251	220	237	215	207	200	226	210	211	218	236	226	221	186	199	192	222	235	220	212	253	245	185	205	233	221	215	232	227	225	197	211	221	242	201	205	213	224	231	217	213	200	212	189	211	208	200	232	222	223	212	235	209	193	191	221	240	238	223	218	210	227	203	192	225	240	224	194	181	217	231	227	217	238	216	250	225	238	214	234	216	213	238	224	240	221	237	223	227	228	218	217	220	217	210	211	222	221	212	214	219	229	222	220	175	201	232	233	237	201	213	221	228	217	218	202	188	222	244	222	219	232	189	204	210	211	224	231	217	235	233	215	203	233	206	212	225	217	208	194	233	226	209	243	220	226	196	236	219	232	211	224	232	221	218	221	204	220	238	233	220	218	214	225	205	212	219	237	224	186	216	237	214	218	219	233	203	210	206	215	228	202	232	225	202	222	245	188	228	211	234	225	225	213	240	238	211	218	224	229	187	210	212	201	215	228	222	225	237	225	230	219	211	202	241	203	232	186	238	221	219	221	237	265	227	242	217	190	246	204	237	214	203	232	239	223	210	241	228	244	220	238	194	222	221	222	224	205	201	240	229	233	225	225	225	249	243	198	221	217	248	218	247	211	210	206	231	230	208	209	242	183	214	201	229	222	175	218	250	206	207	217	211	200	213	201	211	183	223	210	173	236	214	234	234	213	209	240	217	231	211	244	217	219	236	232	244	190	209	209	219	215	247	231	204	242	198	202	212	222	253	253	208	210	241	216	225	236	226	204	205	216	228	244	217	202	222	220	183	209	193	205	226	208	213	222	227	238	208	229	241	226	257	218	236	240	218	214	223	219	240	241	225	231	218	250	252	246	231	235	226	180	221	218	226	232	197	228	225	205	215	239	218	214	220	246	210	205	209	211	214	233	220	223	203	224	205	231	206	207	219	232	217	211	224	240	226	226	227	232	238	215	218	213	231	222	246	218	221	224	233	232	209	211	231	208	226	220	246	227	226	242	229	232	224	216	211	218	198	206	210	225	224	233	231	202	224	237	206	251	220	212	231	226	197	223	235	200	225	235	218	206	203	203	221	211	250	194	210	201	237	226	224	220	218	224	240	220	231	221	229	209	223	213	236	224	231	226	259	209	191	199	213	217	238	222	224	227	231	246	202	234	212	228	208	202	212	234	221	221	197	230	223	235	207	228	237	244	213	241	224	221	210	241	231	238	223	234	211	216	231	190	212	215	218	204	227	234	225	235	203	222	232	229	211	229	235	235	198	212	232	204	230	198	187	242	226	208	236	253	212	237	235	216	208	225	215	232	202	196	209	255	216	207	219	233	210	205	212	207	209	219	226	248	190	196	199	238	225	233	183	225	233	216	224	216	233	238	206	207	217	198	228	215	203	218	232	187	213	213	211	233	213	204	222	207	231	207	220	202	228	217	205	227	222	216	218	242	239	251	231	230	214	222	202	221	223	208	234	236	218	229	194	238	201	197	235	224	221	207	224	205	239	216	213	203	199	228	232	234	229	251	232	217	197	237	228	258	230	217	213	234	216	210	236	202	217	235	220	214	198	251	217	238	244	203	227	256	234	248	223	230	243	229	212	221	225	238	215	225	225	226	215	230	233	218	226	189	225	218	206	221	230	226	218	216	213	242	220	191	256	217	231	207	219	240	227	227	194	207	197	229	224	223	240	228	240	235	219	201	247	226	239	226	210	203	212	196	215	197	209	247	231	259	216	209	250	213	210	222	216	210	219	201	225	212	230	201	201	234	232	213	226	208	214	199	219	220	228	207	214	212	247	214	207	218	232	215	206	254	243	218	219	222	238	198	196	207	213	218	209	243	198	220	222	233	186	208	216	230	230	239	226	213	220	212	210	215	229	212	221	235	242	204	212	221	237	245	220	219	217	206	201	227	178	211	245	220	210	214	224	251	206	230	225	206	210	216	230	221	240	256	227	224	224	214	216	227	206	251	187	199	225	230	237	209	232	179	219	221	219	227	226	214	201	237	239	216	197	221	223	225	223	196	197	214	259	218	226	222	201	237	209	211	229	208	221	209	235	218	228	235	223	209	199	216	216	225	218	205	230	190	195	207	245	222	237	210	197	216	229	219	226	224	205	220	238	219	223	231	214	238	222	217	204	213	223	226	211	211	250	214	212	217	223	193	207	214	227	222	197	224	218	199	185	206	198	229	214	227	228	215	230	221	218	215	234	225	219	233
13292	13150	2402	1028	4133	15753	18696	11906	2575	596	592	577	605	586	624	592	618	622	561	599	602	636	636	559	652	596	590	579	606	608	647	643	614	618	588	580	606	601	599	606	619	599	565	552	601	639	611	623	557	646	627	584	616	577	585	548	586	609	602	558	606	631	600	599	626	619	606	602	601	586	665	630	619	612	594	612	606	546	590	590	639	626	605	550	623	598	640	589	588	584	613	620	627	576	587	597	636	589	616	602	600	601	593	586	652	595	591	562	602	569	565	586	580	617	608	613	586	660	615	612	591	603	612	586	615	622	632	626	606	585	614	563	612	624	582	590	619	628	603	614	582	564	625	582	618	626	600	588	561	565	562	615	598	601	572	612	575	574	644	592	578	614	575	573	624	605	592	639	594	590	611	592	569	591	626	589	641	619	620	618	622	630	587	578	566	611	624	595	617	611	625	624	615	612	621	582	595	628	567	634	565	604	589	585	580	593	546	606	624	559	587	592	638	589	591	572	602	588	613	563	573	580	628	585	623	628	561	580	627	616	605	613	643	593	630	608	621	577	567	575	635	590	649	611	569	580	646	624	582	611	574	631	611	566	579	558	567	595	554	593	592	593	637	577	600	601	629	588	580	579	610	608	622	618	619	618	599	631	616	604	559	626	628	622	577	590	566	601	563	565	602	606	589	644	615	597	556	622	613	616	633	601	598	615	602	598	624	617	645	590	619	601	599	594	559	583	630	599	552	578	591	627	619	601	615	614	624	632	580	591	578	577	596	625	666	612	619	591	602	623	596	600	592	611	649	605	593	591	643	621	514	649	638	607	578	595	601	601	599	597	594	575	575	606	621	569	601	614	596	647	601	595	579	601	584	588	590	612	579	628	629	609	581	633	587	558	581	595	578	592	647	621	580	631	624	580	619	625	622	655	564	567	615	621	571	601	589	592	586	554	580	616	609	638	597	608	567	575	561	595	607	627	595	613	560	624	611	606	620	628	584	586	571	613	617	596	606	600	605	600	590	612	591	566	600	581	644	561	608	608	600	600	600	609	602	617	601	578	585	623	621	565	588	597	565	561	589	594	600	590	627	600	596	576	578	581	623	603	617	646	597	615	607	591	580	603	582	638	595	632	608	622	599	622	624	591	599	609	606	611	599	628	573	582	574	607	632	637	611	621	594	612	581	604	630	591	603	598	637	600	654	581	629	599	629	594	579	561	604	632	598	635	589	585	616	565	617	618	629	615	603	594	559	584	551	626	611	632	587	559	587	580	597	599	599	593	604	614	612	589	566	614	658	581	571	590	597	575	555	624	574	587	598	593	654	633	625	649	643	663	616	611	586	612	632	551	617	633	565	622	584	619	589	593	578	631	565	614	605	650	574	577	619	615	617	626	601	636	569	604	624	582	581	563	595	617	582	604	588	564	563	610	594	545	606	626	571	563	582	609	622	566	580	578	579	622	635	588	582	589	592	622	590	578	619	625	624	567	611	595	605	604	658	586	589	573	607	613	604	623	628	592	612	593	642	588	643	598	598	612	611	606	597	629	613	550	547	606	604	633	649	619	563	577	613	619	625	567	589	610	615	585	568	596	635	609	626	584	575	600	578	572	639	573	611	581	590	606	623	618	592	626	631	579	557	542	577	590	621	572	585	622	644	597	594	652	594	600	607	571	627	600	606	606	590	615	646	596	561	565	583	604	595	592	606	600	567	621	643	590	604	615	600	618	623	590	592	596	578	612	594	623	568	586	619	604	609	599	611	611	591	584	579	620	590	602	598	613	548	573	602	600	629	590	594	596	589	544	582	627	612	599	597	592	595	588	606	581	597	614	609	619	606	609	636	594	599	618	634	624	637	588	646	558	625	595	582	609	644	542	606	583	563	580	559	630	588	580	617	613	585	601	588	636	632	619	635	607	586	567	607	604	583	627	607	612	617	596	649	634	595	591	623	617	597	578	622	601	615	603	590	569	582	604	628	635	615	589	583	582	570	597	632	598	619	626	618	608	624	562	606	594	613	626	607	581	588	616	612	596	574	575	568	613	617	594	621	620	594	600	630	567	590	608	597	599	589	606	617	582	575	613	596	616	601	577	623	598	542	593	576	532	564	638	627	602	585	559	606	587	593	583	605	582	589	569	618	649	658	590	639	642	626	582	609	592	618	628	598	575	557	607	600	579	564	620	645	625	631	644	597	602	594	604	624	597	586	604	628	568	625	564	572	605	583	638	578	625	585	627	527	690	599	623	588	585	607	593	587	610	590	636	609	586	601	576	602	595	614	586	591	626	625	590	621	593	577	572	630	575	651	619	597	597	636	609	553	624	562	592	631	636	647	603	636	554	585	543	583	649	640	585	622	576	590	603	649	649	587	630	575	578	672	607	611	570	587	583	584	606	600	630	583	616	630	603	592	581	557	590	603	557	577	616	607	605	592	608	620	551	601	604	605	603	615	635	616	587	601	659	616	616	598	572	606	605	590	612	614	599	585	623	612	595	572	560	599	603	592	578	609	593	603	608	614	603	616	562	610	609	554	614	624	599	601	606	651	606	575	608	594	591	617	598	596	620	578	647	613	569	604	645	576	584	625	576	611	598	560	622	656	580	621	580	608	629	628	619	583	591	641	553	612	593	617	606	576	610	616	604	596	605	622	569	618	591	607	636	630	598	626	606	625	633	601	583	644	565	624	586	595	634	653	620	591	558	663	599	579	594	608	533	601	607	626	587	591	581	600	590	637	612	628	602	607	564	565	599	588	611	653	604	622	603	625	607	591	600	595	615	577	607	621	607	571	576	571	586	590	633	601	576	578	650	637	562	570	559	562	574	592	587	551	638	594	615	602	654	599	598	563	606	561	614	594	600	613	602	589	581	590	632	601	548	565	569	590	587	616	594	585	617	613	583	587	614	615	590	605	621	571	613	599	651	603	594	615	622	622	605	616	612	610	569	588	580	648	616	566	626	629	570	590	622	580	646	591	606	638	565	598	557	595	614	611	605	556	569	584	631	614	594	619	617	562	611	579	629	578	581	597	593	606	634	613	589	596	589	637	580	627	589	570	624	638	610	633	602	628	610	589	623	616	615	575	613	616	607	588	633	575	611	627	600	604	576	600	585	628	587	580	632	599	603	581	625	635	624	613	628	618	599	627	622	575	584	583	585	598	595	611	590	607	556	599	610	652	618	628	557	630	603	614	586	563	566	605	582	561	625	570	603	597	606	611	605	596	596	587	627	592	593	589	644	538	595	618	608	609	589	620	562	570	617	619	655	599	586	593	611	612	625	582	546	560	587	563	615	594	610	573	598	574	600	610	604	557	580	611	593	572	610	609	590	599	573	606	581	586	579	600	618	604	615	625	581	636	618	606	582	588	537	601	600	591	619	591	585	568	560	592	557	646	630	632	568	571	616	574	568	572	572	623	617	567	613	623	605	616	594	642	608	577	621	651	562	592	643	581	615	607	656	612	590	588	598	593	641	670	588	578	589	624	611	587	630
47385	43398	26430	18768	19418	46115	46224	30397	7883	356	233	220	269	222	240	253	225	231	237	235	235	227	244	215	232	233	219	245	232	239	221	199	225	230	208	239	221	251	245	211	244	229	226	207	190	234	235	229	223	222	235	247	211	230	261	232	232	223	209	251	224	242	228	235	247	226	224	253	228	250	209	220	205	235	200	216	232	225	241	230	225	215	230	222	249	223	237	217	235	217	222	195	211	200	217	238	225	227	245	219	236	227	235	239	227	212	228	217	228	211	238	210	225	208	222	246	228	224	258	240	227	200	228	249	236	235	215	215	206	224	218	232	194	208	242	221	194	207	242	240	222	220	205	242	248	237	231	227	208	229	221	234	212	221	245	217	216	221	213	212	236	239	234	203	219	226	230	241	236	249	222	202	223	236	234	233	227	225	213	224	217	228	213	222	248	227	217	239	224	234	246	234	240	224	226	205	200	219	223	249	209	247	219	215	238	215	230	215	227	235	215	234	235	229	272	201	230	219	221	243	214	227	239	211	243	228	225	242	228	260	231	254	210	221	210	233	248	238	233	226	260	229	247	241	194	221	223	240	235	243	202	234	214	232	224	197	203	246	205	212	226	245	228	235	224	213	206	224	214	217	219	210	230	261	260	214	217	217	211	213	225	207	223	229	226	230	190	233	243	257	245	218	248	243	238	228	236	213	252	232	224	229	243	245	229	227	236	220	230	217	188	204	246	220	266	225	197	247	205	214	246	207	171	220	220	222	219	228	232	222	220	214	218	224	225	229	215	225	227	215	237	232	212	237	229	249	217	215	233	194	195	233	215	214	182	206	212	214	229	184	224	211	230	235	228	230	219	222	235	235	229	231	230	217	254	222	218	218	221	237	236	218	218	209	252	235	212	203	235	241	209	220	214	202	235	221	205	236	228	231	192	222	236	244	231	223	244	210	217	261	237	241	233	222	205	270	247	249	229	213	241	240	271	226	210	246	225	223	217	224	228	224	226	212	229	212	225	204	235	222	225	230	243	216	217	270	214	207	251	238	225	191	249	212	214	229	227	227	242	230	243	240	214	245	222	233	213	212	244	223	226	207	199	235	232	217	209	239	230	231	242	229	188	215	230	217	197	240	222	234	253	202	197	215	236	248	208	207	211	217	230	225	245	234	219	230	212	212	248	216	227	231	260	205	234	220	230	227	230	225	236	248	197	218	220	218	212	235	212	216	254	229	235	211	229	219	231	252	268	231	214	265	210	201	200	224	238	230	228	222	219	204	222	223	241	222	198	225	224	237	232	214	198	227	235	223	239	224	214	197	206	192	234	228	226	204	203	204	223	236	213	232	217	213	245	223	232	217	212	217	224	230	217	223	224	221	193	195	233	231	226	218	230	215	196	209	240	253	247	273	201	224	204	241	201	205	234	225	214	237	258	261	225	233	245	254	216	219	227	233	219	233	222	232	252	222	223	230	229	219	210	232	219	246	219	218	221	225	216	227	221	258	226	214	228	219	239	206	217	225	213	211	220	233	246	216	230	235	229	201	228	206	240	198	223	216	219	230	244	242	227	213	232	213	207	199	228	223	212	201	240	222	211	222	199	212	223	240	241	232	219	228	218	244	253	213	238	228	221	252	213	232	228	236	237	225	233	221	215	243	247	232	223	215	228	254	212	219	254	254	228	228	235	248	234	231	207	226	211	204	207	227	251	251	245	207	223	232	220	218	224	204	211	222	207	226	208	226	231	210	223	206	220	236	240	237	233	257	215	213	215	202	225	216	230	233	224	223	207	213	232	233	229	218	227	237	232	212	259	247	243	213	246	234	235	242	219	229	254	220	201	225	210	211	244	225	205	238	235	181	226	217	206	243	251	214	237	250	231	230	230	238	215	238	254	230	224	216	222	215	223	223	255	245	205	219	249	220	216	237	257	227	224	232	218	214	239	241	217	241	191	230	242	220	228	225	217	216	220	207	243	207	202	216	237	197	214	233	218	221	227	244	197	210	237	234	222	227	224	198	218	212	220	215	217	243	213	245	235	237	209	240	207	237	247	204	230	213	225	225	238	224	241	248	249	237	204	245	207	219	213	231	219	210	239	231	238	207	248	239	231	215	218	223	215	238	203	205	259	227	235	259	231	242	213	240	218	211	216	235	220	204	214	231	225	232	211	257	229	271	214	222	237	200	237	227	249	220	246	218	225	206	231	216	225	209	251	228	228	199	249	222	220	213	235	252	207	223	237	249	229	254	219	236	214	207	233	228	228	230	222	233	239	255	220	226	211	219	219	219	222	261	219	229	232	227	216	224	205	237	196	238	250	241	217	194	218	227	231	254	247	245	247	213	241	223	252	239	250	231	239	248	189	242	224	217	232	228	228	230	239	205	266	227	233	237	223	234	246	212	221	209	209	244	222	220	211	226	218	241	202	220	216	232	212	257	230	214	241	214	196	250	232	242	194	252	229	237	225	237	229	236	239	247	244	252	232	219	243	219	229	225	252	224	216	220	225	216	224	210	244	205	214	240	217	224	233	234	242	214	200	220	222	221	223	233	248	194	223	208	212	258	242	224	225	242	246	234	218	216	213	232	234	246	212	221	212	215	206	224	232	249	234	195	229	228	211	246	237	201	191	244	229	220	198	236	217	194	216	212	233	217	244	223	233	235	217	173	228	235	245	252	212	228	244	222	235	203	224	222	212	222	229	239	225	220	224	234	214	230	198	224	228	224	229	225	223	232	240	233	218	243	227	224	237	251	262	217	234	230	229	226	200	229	247	211	234	219	227	223	214	217	235	235	238	207	242	198	222	227	232	197	205	196	219	219	230	246	192	273	249	219	233	227	244	220	221	229	240	229	211	205	272	230	240	249	225	248	224	223	229	235	223	213	230	223	227	224	216	211	233	234	206	220	215	229	248	249	214	201	230	228	246	204	205	206	204	234	262	245	239	236	226	226	220	233	243	225	226	243	264	243	226	216	223	230	235	229	239	257	223	224	208	205	206	224	212	215	212	223	234	230	237	233	212	181	260	262	238	217	233	198	221	228	231	208	229	248	242	229	225	212	228	225	213	238	218	223	236	260	215	240	219	222	225	220	224	235	248	207	218	218	229	215	266	225	229	230	237	225	214	242	244	236	214	226	226	202	256	257	214	162	208	244	216	238	241	225	209	244	211	218	215	214	219	224	216	229	237	235	206	259	213	230	211	244	214	220	225	251	244	215	238	223	196	255	221	241	217	227	217	199	225	219	211	207	216	250	221	198	247	223	233	205	211	216	245	228	211	256	219	236	247	216	218	259	236	207	218	232	220	229	212	220	240	217	231	227	228	214	252	230	228	243	242	222	214	230	232	219	200	206	212	206	226	226	220	260	222	225	215	240	247	200	230	194	194	204	227	227	234	183	245	240	228	208	217	234	217	225	220	249	228	215	229	222	258	235	233	251	243	226	242	243	232	223	219	251	227	217	244	226	266	240	241	226	224	226	249	221	226	219	238	236	236	249
37430	40324	6697	5700	25655	60016	56774	42098	8524	688	675	663	633	661	648	614	668	632	684	655	621	648	650	665	642	666	651	616	598	638	657	578	604	658	624	622	607	628	627	597	624	614	603	635	640	605	609	652	567	639	608	641	645	617	644	658	633	634	573	622	667	685	631	651	601	626	659	772	923	830	702	676	630	648	646	579	619	635	626	580	602	606	595	631	647	656	629	619	602	619	602	571	580	604	658	670	608	604	625	589	610	644	597	683	591	641	564	606	626	569	595	587	657	628	642	592	585	621	606	556	647	621	626	637	618	652	630	640	597	613	647	629	609	575	642	625	620	623	610	587	633	663	561	625	623	632	657	614	584	583	585	629	638	647	599	618	632	617	629	628	629	604	636	590	618	577	621	582	611	670	633	621	646	649	597	591	612	604	607	614	627	601	643	602	616	594	604	618	622	603	654	611	618	595	599	633	612	614	638	599	635	652	583	613	557	600	598	620	649	575	661	637	631	644	640	584	615	632	651	592	625	549	583	601	659	630	627	603	620	602	614	577	578	599	612	645	628	595	609	589	620	639	608	653	598	592	622	626	620	647	648	591	596	635	597	620	651	638	593	596	624	669	645	598	631	613	600	590	573	685	647	571	594	641	608	597	683	634	628	610	619	674	606	587	662	632	595	597	641	628	628	658	592	569	609	618	642	661	651	590	580	651	647	621	648	639	618	625	680	666	656	632	636	612	652	648	634	605	608	608	613	623	664	634	596	650	638	606	631	649	599	596	602	576	672	625	653	602	617	603	616	648	664	652	602	616	621	637	616	619	610	627	661	625	579	553	603	632	643	620	623	622	634	598	651	589	624	632	631	589	617	621	633	630	622	575	567	605	604	588	665	627	590	619	643	640	620	673	571	637	582	593	573	600	641	644	638	607	666	633	594	653	628	621	618	627	629	589	568	644	661	594	611	612	591	597	619	611	616	628	639	593	633	602	569	605	613	616	637	577	639	602	617	618	577	600	625	594	581	691	631	639	610	629	624	613	633	616	606	625	650	598	640	629	586	611	612	643	600	632	621	612	633	609	601	578	643	631	598	661	588	608	630	608	623	619	635	641	622	606	577	604	606	681	632	610	599	594	615	610	615	583	609	636	604	621	614	621	606	626	633	589	626	634	630	593	651	566	651	634	638	571	627	583	579	626	653	611	621	610	603	670	620	585	647	584	664	627	596	590	583	605	621	655	615	663	563	619	638	647	599	601	642	630	613	655	613	656	637	600	613	616	610	628	605	637	633	638	626	590	616	626	613	590	587	607	644	583	638	628	629	617	669	651	596	602	640	620	622	585	617	620	610	604	630	598	637	680	646	625	644	629	625	601	610	578	603	603	646	587	611	613	586	612	638	582	617	598	598	626	639	616	652	596	587	613	607	613	605	619	644	629	660	598	588	573	667	638	627	613	627	641	596	610	615	597	596	598	621	615	610	618	624	626	581	672	662	584	643	627	667	588	577	639	636	624	588	678	644	591	600	609	645	578	593	613	641	612	570	632	632	588	644	628	660	634	649	627	614	632	583	578	588	661	653	624	638	578	627	617	568	668	658	606	629	632	601	604	607	635	634	603	610	671	608	657	613	627	646	661	601	622	623	556	631	627	580	617	641	618	649	632	631	598	624	620	617	621	612	623	590	632	609	607	658	588	616	643	584	611	661	623	637	619	594	621	609	627	584	616	618	617	577	589	610	656	639	622	632	587	632	625	617	678	644	619	628	620	611	596	617	644	597	625	601	627	607	624	624	612	621	617	621	610	613	611	630	630	607	617	531	618	570	619	577	575	657	615	569	652	659	605	604	611	597	586	639	595	667	648	596	598	648	634	613	660	581	622	597	605	609	609	570	591	633	573	627	625	587	603	667	611	658	615	587	662	621	647	617	613	623	573	592	609	639	652	566	595	629	596	606	635	678	618	608	625	646	583	661	661	599	607	632	581	620	614	631	634	646	622	645	656	629	615	612	600	575	610	615	573	567	650	603	606	618	631	653	608	646	592	617	600	623	628	653	613	617	631	644	615	623	644	571	612	610	654	637	618	639	656	616	618	580	596	611	624	609	679	594	622	614	662	633	636	577	635	622	614	612	615	606	671	613	609	594	614	593	632	607	638	655	617	639	638	626	604	611	615	602	634	610	619	625	568	612	592	617	638	640	635	604	616	575	630	636	631	601	624	596	601	644	611	623	627	633	626	609	614	571	629	569	586	629	584	630	633	649	627	655	616	624	600	607	621	587	623	616	607	618	613	598	607	607	665	585	580	644	594	627	644	596	627	606	658	616	630	639	580	598	596	615	621	631	573	599	584	653	598	596	588	630	638	622	601	638	637	624	627	579	654	637	628	609	623	654	628	652	614	631	586	665	599	574	653	600	675	593	560	655	584	643	615	612	611	621	611	584	588	600	625	625	626	622	609	651	565	603	556	631	594	628	608	636	598	644	651	653	641	628	638	627	631	629	613	625	643	635	594	601	662	635	604	620	587	694	606	601	605	630	651	627	574	657	631	579	628	573	607	673	610	668	643	606	657	595	578	632	617	590	606	584	621	614	633	619	593	612	614	572	634	641	622	646	590	625	644	667	618	603	609	656	632	604	608	596	610	641	667	590	596	626	608	614	624	643	594	586	587	584	568	596	596	598	589	681	613	605	645	627	642	636	624	578	681	644	618	658	584	623	604	594	625	618	587	642	647	626	644	654	549	628	610	630	594	616	640	616	615	677	643	604	588	571	617	591	575	621	592	618	650	648	615	626	602	576	605	569	632	617	608	575	623	610	614	594	604	599	651	592	589	606	628	607	579	612	604	638	582	619	621	619	625	615	620	549	647	629	574	630	604	610	613	621	618	622	639	655	589	597	601	603	636	634	663	601	631	591	628	584	625	616	640	637	612	600	606	628	633	607	645	581	652	630	649	636	596	624	621	608	623	643	585	592	597	591	616	605	625	585	656	634	609	650	606	583	604	629	601	611	593	618	596	650	621	622	629	599	648	637	593	606	605	629	626	629	631	645	616	565	602	669	624	659	638	608	599	590	611	623	643	628	613	609	649	604	606	604	634	650	606	572	607	654	612	599	592	652	572	609	632	607	607	635	568	613	648	601	597	615	650	634	653	636	605	608	612	672	622	604	594	602	634	636	611	632	663	652	674	620	612	617	626	605	621	581	573	591	578	640	615	647	616	606	592	610	590	608	584	650	642	626	600	575	560	654	621	610	618	617	654	582	565	627	571	614	620	605	614	630	630	595	605	601	595	620	629	612	653	624	656	626	637	608	617	624	679	641	592	657	607	641	610	619	614	595	622	629	631	623	616	631	646	627	652	573	620	596	548	616	574	646	644	637	583	626	599	626	630	613	619	652	572	618	594	603	617	648	605	615	644	618	593	608	630	618	597	609	624	638	563	639	642	612	621	666	587	591	626	630	657	623	656	620	637	623	636	647	581	623	642	608	629	648	688	633	634
56696	41647	26535	22888	26132	57700	60061	41968	15575	1081	311	322	300	281	288	283	312	300	311	271	284	297	280	323	287	303	278	287	298	293	281	291	265	300	299	285	294	269	299	279	293	310	293	308	290	269	257	306	309	282	285	291	300	271	271	291	281	287	273	287	283	278	273	260	274	313	314	334	335	279	316	319	273	283	311	264	234	285	294	282	267	276	289	281	267	273	285	283	286	290	279	306	267	291	268	297	252	265	296	289	304	290	263	310	278	275	283	288	293	292	292	290	309	307	291	280	289	242	268	293	302	291	267	290	307	281	315	294	299	275	280	313	303	293	262	289	282	306	295	305	292	272	280	266	254	266	290	285	310	297	295	282	304	267	293	267	292	282	282	283	281	272	305	294	285	298	260	290	274	280	253	259	312	289	290	265	282	289	272	281	326	291	255	310	276	310	270	292	296	282	281	328	317	289	275	282	292	307	314	289	276	290	287	274	285	292	263	290	294	277	270	268	293	287	294	250	279	289	289	306	316	291	300	274	326	276	300	307	291	276	273	316	261	289	283	284	295	266	295	295	272	295	295	320	289	311	293	260	296	289	279	273	306	295	287	297	282	268	305	257	284	290	305	278	267	295	264	292	316	312	282	290	242	300	262	282	290	265	300	265	269	283	276	279	281	278	299	300	304	310	274	293	288	246	300	311	293	278	308	306	276	279	276	309	267	262	293	301	262	311	281	328	269	268	275	273	291	269	283	301	253	282	296	272	282	267	283	283	266	259	293	277	291	315	294	274	295	274	288	297	307	291	277	281	301	320	255	287	299	276	268	306	290	260	270	311	291	286	280	258	292	304	260	313	262	287	294	285	302	312	315	292	285	287	304	290	284	298	282	313	295	285	282	283	320	310	289	277	302	308	265	297	291	277	270	291	297	298	322	282	305	288	274	329	270	290	337	295	288	281	264	275	268	263	290	298	302	281	259	301	310	278	290	302	257	274	291	276	273	288	321	312	295	275	290	280	299	311	275	284	298	274	290	292	281	295	287	288	266	309	292	287	298	272	285	264	296	268	298	307	341	301	267	284	286	289	291	294	266	290	280	280	287	273	289	313	267	286	265	316	280	306	294	281	260	287	273	305	272	293	274	285	305	280	298	257	318	329	310	282	282	305	321	284	303	302	285	277	262	285	277	296	324	277	273	295	293	302	298	258	270	263	287	307	286	278	312	271	307	284	263	271	277	264	249	281	276	273	264	272	307	276	304	262	298	261	257	315	287	315	326	282	300	288	322	290	269	276	295	327	302	303	269	321	314	279	289	294	288	309	277	312	286	282	278	286	318	306	287	296	265	286	311	304	306	287	308	287	285	273	321	274	293	294	256	271	261	268	275	277	281	286	319	293	249	270	290	286	274	296	302	306	297	293	309	283	285	305	265	283	288	250	281	295	292	264	301	268	307	280	336	274	301	295	292	300	309	332	276	289	309	290	289	297	289	310	285	289	287	254	280	292	255	242	289	296	321	317	262	275	288	294	298	283	249	292	290	275	254	298	289	293	277	309	314	264	322	283	290	259	274	285	280	276	273	296	302	269	287	300	272	295	268	297	301	268	322	296	331	293	259	270	299	307	285	317	283	287	316	271	305	287	318	278	313	296	313	299	270	295	278	297	301	257	270	316	272	312	314	265	304	332	312	302	303	291	292	264	296	296	289	292	276	305	279	258	264	293	269	247	292	306	275	326	293	266	285	276	278	278	276	271	300	294	295	274	285	283	316	277	295	256	277	284	278	279	298	279	265	264	277	291	269	291	260	321	324	289	296	315	282	304	272	266	300	313	303	306	325	297	269	280	298	272	310	273	301	270	302	271	306	287	281	284	333	274	284	281	289	265	288	290	291	262	283	281	333	277	292	283	295	298	297	287	312	271	293	277	293	292	301	267	288	283	289	275	291	289	271	262	281	274	278	290	292	293	283	276	261	288	297	287	297	293	299	297	287	287	287	300	308	311	267	303	267	302	271	281	286	268	277	281	271	289	279	271	298	289	292	298	262	267	286	261	300	265	262	304	252	294	289	308	288	267	287	291	307	292	301	294	284	268	316	314	278	282	288	304	290	276	282	289	318	268	273	252	287	301	274	253	286	277	331	263	292	308	263	264	290	280	294	286	299	268	269	286	298	290	274	273	272	261	276	293	293	270	279	271	274	299	262	321	296	299	266	274	285	279	309	304	282	288	284	303	279	283	266	308	265	260	299	290	288	278	297	295	282	294	283	279	285	268	281	292	278	293	258	266	309	281	286	313	245	300	298	292	262	301	297	258	289	272	284	285	293	303	268	274	306	318	257	294	342	296	279	302	254	301	273	295	295	288	330	273	302	292	259	287	314	266	290	271	271	280	243	287	289	300	276	291	311	304	291	288	293	284	293	289	298	288	267	307	272	281	304	276	291	288	304	307	290	296	283	265	301	308	274	284	290	285	283	321	266	285	319	278	275	292	298	273	272	276	294	267	292	281	278	278	290	300	294	298	265	313	303	294	312	286	271	273	277	285	274	300	290	298	260	265	268	282	275	274	264	315	276	293	262	308	281	305	286	310	281	292	271	271	294	272	290	303	281	290	274	249	276	258	239	286	268	277	298	315	313	296	285	304	252	270	284	275	290	295	257	272	279	306	320	278	283	310	325	294	316	276	283	302	289	290	307	293	272	283	275	288	280	311	279	305	265	288	285	269	292	293	278	311	282	277	263	261	283	286	289	306	283	263	279	294	325	282	286	284	292	289	297	257	286	288	284	289	322	298	314	294	255	321	326	284	286	293	292	282	290	297	274	319	287	301	301	281	260	282	282	322	289	284	305	287	280	279	271	290	285	303	294	265	265	297	275	288	286	299	273	284	280	246	294	285	290	281	303	278	269	262	290	252	287	283	270	302	246	302	265	267	290	327	287	288	302	288	294	300	267	296	277	300	280	277	302	282	317	273	302	292	299	286	288	286	292	268	296	288	287	280	279	313	281	315	298	326	280	270	270	261	289	301	296	263	308	307	272	291	277	299	272	282	292	284	303	278	261	294	269	297	270	299	280	275	303	280	314	250	258	278	289	314	274	267	274	282	244	294	296	277	269	312	281	313	257	287	292	271	264	304	296	301	303	327	304	285	297	276	321	242	292	308	302	270	274	279	278	290	263	296	302	262	292	266	267	306	274	266	318	297	302	287	236	279	306	291	310	262	316	304	273	279	277	277	290	281	280	284	274	285	322	296	287	266	276	298	275	283	293	269	292	260	299	299	276	304	303	298	294	302	312	286	284	289	281	293	292	294	284	281	308	287	326	296	303	297	326	282	292	272	269	287	313	312	289	294	285	280	286	295	293	291	279	273	300	268	305	271	253	270	309	326	289	267	300	303	268	237	262	313	292	293	256	290	318	305	287	329	292	311	275	289	287	258	307	298	285	270	294	246	279	301	257	293	296	274	245	302	314	276	283	313	286	311	272	257	280	308	265	291	276	303
46387	39530	8725	9412	35303	73762	69695	51668	14192	893	797	807	795	798	799	812	813	760	796	729	765	750	697	744	793	717	739	775	771	721	742	743	759	783	789	777	779	753	744	705	762	754	733	777	764	794	749	764	741	703	705	767	781	747	706	703	743	740	779	774	803	752	743	749	715	713	975	1210	1233	1104	930	806	747	753	781	773	793	756	747	754	711	681	709	797	738	759	766	746	798	743	734	784	756	745	746	730	714	780	752	786	738	747	741	763	726	775	739	783	736	716	763	786	726	713	781	739	684	745	748	741	759	791	762	749	747	727	759	741	736	760	750	700	782	760	712	731	745	758	720	753	787	789	759	761	720	781	707	728	715	729	758	752	769	748	751	751	741	718	759	727	721	715	738	765	744	743	768	780	721	715	760	733	766	722	746	794	727	732	749	768	748	727	712	744	729	757	739	746	746	790	700	734	708	769	797	719	772	739	700	732	735	755	766	762	723	760	716	724	744	773	769	776	739	701	769	756	742	793	711	766	745	748	726	743	749	753	749	803	756	778	712	763	767	762	751	733	730	712	730	753	708	770	737	723	740	785	721	705	757	703	731	810	752	752	771	713	753	723	753	772	689	732	764	685	698	710	793	788	731	750	718	728	778	770	778	712	717	741	766	751	799	744	743	740	766	770	738	728	733	743	740	728	736	757	733	757	728	763	783	718	778	738	692	737	714	734	725	747	708	699	769	755	699	723	780	737	735	746	817	727	755	714	789	771	764	753	752	793	735	725	767	680	756	783	779	756	758	742	743	752	783	750	731	719	762	768	760	779	715	726	727	737	712	755	718	710	737	746	762	735	794	741	694	727	728	754	689	767	749	708	711	731	754	715	755	770	718	797	752	751	719	744	783	728	769	774	736	763	763	729	735	728	729	734	776	689	728	751	780	683	757	754	753	747	750	725	746	690	780	700	728	739	739	767	776	759	791	750	766	763	771	703	688	752	746	696	712	726	730	758	796	715	718	697	767	724	765	779	727	765	772	742	775	734	750	732	734	710	714	803	767	748	713	752	714	766	771	736	756	739	733	765	718	721	726	765	740	785	754	796	783	671	746	720	712	761	767	693	748	761	705	748	765	710	756	774	725	724	754	805	735	772	741	764	749	704	727	732	775	726	724	740	794	777	745	710	743	775	751	732	735	711	755	765	727	783	759	775	724	750	755	751	712	753	820	718	745	732	759	760	717	734	711	748	760	731	745	725	767	763	760	712	721	748	770	762	757	742	713	743	721	715	743	728	763	736	756	726	738	748	733	763	703	778	756	780	756	753	736	781	735	722	767	760	764	772	804	705	724	707	763	772	742	748	757	692	782	743	741	740	759	710	842	751	733	716	735	768	770	774	792	743	702	766	753	776	751	715	789	773	728	737	740	735	741	733	732	768	717	782	741	781	747	741	736	765	749	732	784	746	741	676	751	700	698	749	760	745	728	753	777	732	694	747	771	748	765	728	760	774	729	695	721	694	737	745	759	740	787	723	778	806	751	727	789	734	742	704	773	706	730	718	753	712	762	732	719	738	726	720	757	757	720	735	773	717	743	762	707	747	791	745	694	772	789	713	698	731	750	696	742	789	722	796	682	741	776	772	742	748	774	743	713	763	756	742	730	769	749	744	725	756	741	742	723	758	719	743	760	748	768	791	741	784	741	723	768	778	749	716	755	767	730	759	723	782	724	767	718	823	725	752	742	709	727	707	751	760	729	777	717	744	715	731	731	762	754	766	789	781	766	755	728	742	730	730	729	749	770	741	756	757	741	731	765	720	719	784	717	723	760	755	776	767	729	728	753	767	708	759	760	791	786	782	733	716	735	763	751	717	728	721	756	769	722	720	781	758	710	756	742	757	716	773	734	753	714	743	762	764	736	751	749	705	784	722	790	764	743	743	754	743	787	721	759	719	740	806	741	769	703	744	763	738	785	742	700	729	756	719	725	766	750	713	700	795	750	767	722	736	736	780	755	734	732	678	736	722	712	738	696	730	738	718	741	790	692	733	719	744	752	722	737	710	759	768	726	790	783	753	737	744	763	752	720	710	726	762	753	784	694	726	704	705	746	748	746	737	761	695	739	724	730	726	758	712	735	701	753	733	783	751	738	777	726	781	733	718	778	747	713	749	706	731	726	745	731	749	790	757	719	743	759	751	778	766	728	781	765	747	722	755	734	715	729	778	732	728	778	814	760	763	789	773	738	736	733	718	678	719	797	751	763	725	763	731	790	739	719	747	754	746	726	736	737	762	752	729	721	779	718	729	793	775	738	778	719	764	763	736	731	736	711	796	753	742	758	706	682	772	743	765	783	756	724	762	765	703	746	772	737	794	777	708	751	719	747	700	796	736	792	761	753	771	765	752	753	778	720	756	731	773	739	785	745	746	772	703	752	743	770	737	765	738	758	728	748	756	738	772	766	764	775	723	742	739	711	786	747	720	725	743	697	782	722	740	719	682	758	713	735	750	745	739	732	765	726	777	771	798	713	800	730	728	743	787	728	781	731	767	721	766	723	794	741	736	703	783	707	743	748	735	733	781	750	762	725	789	750	755	801	748	790	760	712	701	704	731	748	720	730	722	782	727	793	803	727	719	728	741	724	754	752	734	758	733	679	767	763	777	725	744	763	743	774	735	746	760	750	763	736	780	723	720	704	724	643	745	766	705	786	765	771	728	699	756	754	684	742	787	762	704	714	717	726	774	738	769	710	718	760	676	729	716	774	755	745	753	766	736	706	760	723	754	756	767	758	761	701	779	710	733	732	745	758	730	767	743	728	699	752	736	729	782	732	763	733	746	714	704	718	735	657	753	720	775	696	738	760	797	758	767	726	721	700	737	756	791	710	744	765	723	743	768	739	741	812	709	760	752	726	782	735	704	800	753	725	764	717	764	695	734	693	770	752	752	723	738	742	787	716	718	724	693	739	751	778	697	751	706	768	744	733	789	796	718	733	766	793	710	734	757	719	743	711	725	751	736	785	725	718	745	747	708	787	722	687	680	738	746	778	722	710	735	733	704	780	731	790	726	762	782	754	732	736	768	731	749	732	704	745	748	758	766	723	743	718	740	777	725	734	783	704	711	754	747	763	681	793	772	709	721	744	724	695	734	739	707	744	786	769	747	721	708	744	746	762	751	784	732	734	749	762	684	760	738	767	786	808	770	801	769	710	726	767	755	717	759	734	726	764	696	720	723	760	714	771	721	714	763	727	716	714	759	741	715	742	752	759	765	741	710	755	778	733	771	738	717	694	744	720	686	751	762	707	730	731	731	730	780	742	726	758	811	710	723	769	739	784	726	752	741	792	737	686	735	769	763	709	765	745	778	704	734	720	756	787	783	789	751	762	743	792	792	720	732	731	735	773	776	749	710	761	694	677	725	738	729	721	753	745	725	741	720	754	779	716	697	759	749	745	728	720	774	749	740	749	716	756	766	737	768	766	797	741	766	763	721	742	727	723	745	761	769	725	734
13140	6875	1118	555	1539	5198	6020	3006	480	223	244	196	217	219	211	233	216	226	207	236	210	251	206	235	214	232	256	212	213	194	223	220	200	227	213	194	203	224	206	207	215	219	212	220	182	217	218	202	229	223	226	218	190	185	222	213	214	210	186	233	235	230	217	227	193	202	235	225	215	225	218	227	230	246	225	214	194	233	208	191	194	237	225	215	227	191	221	213	208	219	205	226	231	232	219	226	211	201	220	225	205	197	193	246	203	231	252	225	216	226	208	213	232	222	206	223	195	198	224	198	214	191	214	208	208	208	214	236	212	199	201	203	219	214	233	212	235	231	218	218	220	228	213	222	221	228	225	239	209	229	210	226	209	206	203	213	224	222	204	219	231	230	209	216	221	206	223	209	212	196	235	215	197	233	223	212	210	206	216	230	203	196	216	214	215	190	216	212	230	211	234	216	224	219	205	208	184	216	215	229	193	215	223	212	204	222	208	225	201	223	235	192	209	207	223	215	224	232	239	237	199	200	223	194	218	233	191	212	210	208	231	212	223	237	233	239	242	225	223	242	214	214	236	207	227	226	211	170	227	227	203	215	222	231	217	230	214	204	201	234	231	195	223	222	235	187	234	207	207	218	210	198	237	248	209	237	224	206	237	192	227	231	247	202	218	200	209	198	223	203	216	213	206	216	206	207	222	190	222	214	225	231	238	248	211	197	236	235	215	184	207	232	207	211	197	207	227	239	223	218	194	223	211	206	193	210	247	204	231	213	203	221	228	204	221	201	226	220	226	233	204	210	214	195	216	214	223	220	233	256	201	227	210	232	184	226	195	217	215	227	209	243	212	221	230	220	208	246	227	227	202	223	199	213	187	227	223	245	237	208	205	221	206	225	221	222	210	225	221	222	196	225	239	215	214	234	235	190	222	247	256	207	212	214	217	223	228	226	212	219	200	237	199	218	209	218	231	222	223	196	214	203	198	217	228	199	209	220	212	229	211	207	203	214	208	199	236	222	231	207	231	230	225	217	230	215	216	216	208	232	216	243	219	206	224	199	209	214	207	223	223	204	203	213	184	199	223	193	211	227	230	234	226	226	215	215	227	217	217	210	219	231	219	191	224	210	227	221	235	205	219	220	200	239	250	216	203	227	200	231	212	247	215	229	213	218	197	198	221	222	224	220	232	226	238	232	233	212	207	199	206	242	219	215	194	222	202	214	228	218	201	199	204	204	220	215	261	234	180	228	192	190	224	233	193	234	214	226	212	220	248	236	227	236	209	235	218	215	215	247	240	216	233	202	244	201	226	229	219	223	206	201	229	197	244	205	215	197	249	218	215	232	208	236	215	222	204	222	224	239	209	199	219	252	221	203	219	190	210	194	204	213	226	217	231	247	206	184	187	226	217	203	226	208	203	205	194	211	222	190	234	212	239	222	205	236	230	212	240	235	215	231	194	227	198	210	202	244	230	232	241	214	215	225	213	213	225	206	220	227	230	217	210	208	202	236	216	201	212	196	217	216	220	219	239	231	210	201	212	210	213	221	249	211	239	249	213	200	236	241	201	209	207	212	205	228	210	227	221	241	198	235	233	210	245	222	221	222	229	210	200	232	215	200	213	234	227	211	234	230	217	232	202	205	228	228	223	219	212	179	244	231	216	217	207	214	204	216	218	212	174	222	220	213	222	198	216	210	200	207	238	182	197	228	224	225	252	217	235	201	230	217	223	228	215	197	227	202	219	225	229	231	233	213	229	213	215	215	214	190	203	208	229	219	224	247	219	200	184	244	211	200	218	197	204	208	212	196	201	217	203	192	195	247	213	233	240	241	223	225	196	200	220	213	234	209	217	203	207	211	211	241	241	225	205	234	229	222	228	228	215	236	208	205	211	214	225	205	224	197	204	215	199	236	223	243	200	233	235	202	216	222	249	223	209	208	211	216	208	205	228	218	219	226	228	199	210	219	229	177	200	215	208	227	235	190	231	201	208	210	227	213	216	235	207	238	234	212	226	223	201	202	224	226	207	226	215	245	233	205	208	221	206	224	187	207	184	240	205	226	206	217	211	207	213	224	212	235	218	202	210	230	214	173	234	219	219	240	201	204	232	226	223	232	201	205	223	220	237	207	231	226	234	192	219	199	198	241	228	240	223	217	228	214	245	236	191	209	238	212	233	207	198	237	224	224	232	218	238	205	202	239	204	237	216	234	239	205	216	219	216	240	211	224	237	225	233	212	229	226	215	217	236	206	215	233	241	209	215	234	225	201	208	228	210	229	168	233	213	192	229	229	223	196	214	197	220	247	213	213	220	178	261	210	196	217	232	205	221	212	223	218	212	230	208	218	240	229	228	208	201	213	240	206	223	202	239	262	213	222	224	235	224	203	220	211	199	222	219	224	208	187	210	255	235	231	192	232	201	220	211	229	221	232	232	228	224	214	244	205	224	218	218	230	214	248	227	216	241	247	186	218	209	212	232	195	215	226	229	231	204	220	195	192	213	218	175	206	241	220	224	209	217	227	219	229	203	202	204	216	204	255	211	219	223	226	215	227	205	215	226	209	228	212	206	209	212	202	203	228	205	217	216	227	207	225	216	184	216	195	206	183	212	217	211	197	206	228	204	204	216	225	220	206	225	224	215	203	229	220	222	219	227	188	199	208	186	217	215	218	230	198	216	213	228	221	228	201	235	230	216	218	204	225	202	216	226	230	226	200	234	231	223	215	214	223	244	222	228	225	224	248	214	203	222	228	224	209	218	212	207	220	198	222	219	211	210	195	213	226	205	175	233	210	214	225	223	219	221	244	204	229	225	213	240	217	230	228	199	235	221	247	215	211	203	207	247	213	213	236	231	202	204	211	224	229	237	218	221	235	244	223	223	233	207	174	228	219	205	199	206	232	202	231	225	240	206	219	230	209	219	227	237	200	213	224	212	231	232	230	226	213	222	224	231	244	224	224	231	214	196	236	224	211	240	200	184	232	206	223	204	215	225	212	239	215	202	203	201	224	219	238	167	210	223	218	228	232	212	235	206	222	207	219	243	232	218	193	228	210	243	198	220	223	218	224	209	221	262	214	235	215	234	213	227	213	227	228	217	212	218	217	239	228	215	236	219	214	193	224	220	239	217	216	213	216	200	220	195	214	231	242	212	207	234	195	210	226	213	212	204	198	223	225	204	224	210	219	220	222	209	220	212	239	222	214	223	204	214	229	197	212	194	216	211	205	209	223	201	236	203	243	226	228	196	216	211	204	219	214	204	242	199	228	204	189	223	209	228	221	208	254	228	232	228	210	191	220	226	194	216	214	218	221	198	180	235	225	229	230	227	217	234	251	222	224	231	205	225	226	216	192	202	203	210	206	220	202	230	219	207	207	239	217	230	200	240	224	192	199	208	213	236	229	230	191	204	197	234	182	207	232	208	229	215	223	222	239	227	219	219	212	225	229	223	213	209	232	205	222	217	210	221	206	236	216	201	197	195	200	212	207	213	220	219	217
10562	7416	953	913	5907	18280	18161	9316	1127	627	617	601	578	597	655	582	567	569	623	620	620	630	608	618	598	591	603	594	629	611	593	593	601	572	571	595	602	651	601	626	597	588	610	608	581	577	584	617	580	584	622	545	633	597	621	626	571	607	563	578	599	596	591	588	592	601	584	634	706	676	647	707	607	574	619	552	603	634	620	651	576	606	611	611	607	584	620	584	612	653	597	598	684	620	620	633	554	600	642	584	603	599	614	574	610	572	589	575	549	595	565	633	611	607	577	594	582	640	576	628	607	609	572	572	626	577	603	595	603	629	605	614	588	619	605	559	611	577	567	633	579	606	572	617	608	571	598	589	615	623	575	591	611	612	596	599	598	588	606	581	585	610	583	605	593	576	601	608	616	631	628	572	629	596	589	631	592	633	615	627	620	579	558	591	605	577	574	647	584	588	587	591	595	586	604	571	628	595	600	591	550	649	619	600	588	564	613	625	574	570	625	596	582	611	609	625	566	585	586	574	595	570	583	566	602	583	610	625	617	614	589	551	575	621	587	566	605	601	612	586	571	633	592	596	591	571	586	592	576	625	626	587	561	595	594	571	578	617	621	626	605	592	575	614	592	617	585	601	617	616	568	580	594	603	557	618	622	585	601	595	608	615	606	577	607	610	571	592	636	580	609	605	586	592	586	587	539	611	596	616	624	591	606	591	597	631	604	576	589	602	578	571	608	604	589	583	624	601	623	582	593	606	632	589	632	583	597	577	585	562	607	589	577	588	602	591	610	557	561	600	581	604	559	589	618	599	607	587	630	590	590	584	608	615	631	591	621	579	598	584	604	597	618	621	620	601	601	590	615	582	546	548	640	611	599	575	570	625	586	615	595	554	656	604	589	601	613	599	584	607	662	631	599	561	611	607	546	626	588	595	628	588	576	625	605	594	613	585	578	605	621	609	609	546	602	573	595	593	586	578	606	612	593	604	592	585	599	614	591	548	584	619	565	598	581	546	599	582	556	586	604	593	587	616	586	630	601	568	592	572	620	618	571	611	627	596	601	554	587	590	640	602	596	598	610	619	570	584	602	576	596	609	609	565	620	609	580	592	609	610	610	551	624	640	614	579	561	567	617	613	576	625	622	625	597	596	616	578	637	629	642	593	565	601	619	627	624	609	641	579	583	601	628	574	573	533	587	612	589	602	596	611	592	575	607	601	607	612	645	631	571	592	583	605	626	632	640	609	512	643	596	579	584	603	592	633	580	597	588	575	650	617	602	575	597	608	599	574	582	612	624	607	595	616	622	616	617	551	608	575	644	664	621	625	564	554	620	607	607	572	612	605	601	626	605	622	604	620	618	607	589	557	582	569	636	621	620	630	574	658	601	568	605	614	585	604	578	598	555	583	608	587	572	544	540	629	644	570	606	563	605	626	594	579	603	615	590	568	581	581	638	619	609	633	593	564	610	585	581	565	624	596	538	600	586	582	589	594	609	572	611	598	627	554	605	558	581	664	588	614	583	564	558	610	591	596	620	574	607	591	611	587	606	572	585	580	640	603	605	605	608	616	593	578	609	594	629	600	609	564	581	562	590	560	627	578	641	559	558	597	623	634	602	629	589	590	634	593	591	598	535	579	600	570	599	584	596	585	610	592	644	592	585	587	583	557	633	583	591	603	596	590	576	610	580	620	611	548	604	645	613	605	616	574	632	575	628	646	613	583	575	608	590	594	573	583	596	568	591	608	583	588	625	587	586	621	608	596	563	588	589	636	596	599	595	601	593	598	571	624	600	546	623	611	573	590	613	605	616	563	625	590	608	627	623	603	587	596	572	559	577	621	588	602	582	584	562	620	579	601	573	625	622	573	568	582	611	590	560	627	637	556	591	614	586	597	619	606	602	602	604	583	565	626	618	601	590	563	625	612	562	600	612	653	601	623	580	596	607	595	544	661	583	590	588	583	617	593	575	534	605	617	610	581	586	557	630	589	649	585	584	585	582	594	558	616	601	583	598	613	586	567	613	589	621	582	584	583	564	564	580	608	579	584	599	602	609	598	587	588	576	617	612	573	571	629	629	582	661	633	589	563	596	578	593	626	631	585	613	578	630	588	606	579	583	543	611	580	606	618	617	593	625	557	575	593	576	540	614	620	581	635	574	620	582	640	592	571	641	635	595	629	568	621	662	565	593	593	606	565	605	616	640	580	571	585	567	584	592	596	614	598	585	574	622	620	583	595	549	606	645	571	633	639	621	580	599	611	574	651	618	620	568	600	583	613	593	613	588	607	606	622	560	624	607	608	580	583	613	581	659	590	614	591	580	562	627	571	600	569	566	643	613	593	555	622	609	628	551	620	573	587	615	585	609	563	613	636	599	565	625	592	549	635	632	588	573	587	613	561	613	621	611	598	614	606	586	607	639	605	602	641	577	584	658	562	596	604	623	612	596	639	607	549	609	611	632	630	601	584	611	582	601	627	606	587	563	577	611	600	589	622	577	568	604	596	659	619	557	563	612	598	597	628	587	620	563	574	633	543	553	618	615	584	582	647	594	563	672	573	602	579	624	598	601	629	570	625	625	616	611	602	573	625	573	623	599	579	581	595	611	614	596	629	562	589	580	573	622	628	586	576	600	630	617	557	636	616	583	566	612	585	590	627	590	588	606	605	574	606	630	583	561	596	606	614	608	604	636	549	609	598	592	588	623	627	569	590	611	639	631	606	606	581	618	575	592	578	654	539	643	603	571	592	627	609	610	613	590	593	584	641	586	599	609	573	575	597	595	607	561	644	579	607	579	579	634	583	598	607	616	606	624	575	540	594	614	619	654	634	609	596	580	588	589	608	614	588	585	585	584	609	607	595	596	600	617	586	591	581	628	628	608	618	614	602	579	605	633	562	572	629	566	611	577	600	598	582	636	621	582	584	612	566	605	582	602	607	617	615	607	611	582	614	586	610	627	590	629	628	632	606	611	632	575	590	627	601	597	563	586	557	604	613	595	574	600	577	614	619	566	602	602	665	560	576	604	607	597	613	628	567	597	583	580	612	552	609	610	562	578	624	635	600	634	651	641	519	606	587	585	572	624	569	616	597	619	599	559	595	607	598	597	607	651	589	557	622	608	591	589	584	571	598	599	578	587	639	597	590	612	580	574	604	596	592	631	577	580	584	570	588	573	597	613	588	623	635	589	609	599	632	564	590	569	609	591	612	553	573	586	612	596	579	587	604	601	561	580	582	633	583	610	588	569	611	568	572	558	589	575	605	614	657	621	576	587	599	582	607	591	643	603	607	592	596	572	643	556	589	600	635	565	596	650	593	611	615	582	586	585	628	594	580	629	607	587	587	575	582	664	605	636	572	621	642	614	574	598	596	550	577	582	567	565	643	619	599	624	583	630	562	623	555	600	570	580	600	615	611	594	581	576	589	587	606	612	623	608	590	591	602	583	622	596	599	606	600	599	614	628	589	620	591	612	606	614	614	639	563	606	618	583	608	599	567
46386	43304	26594	18761	15297	43333	47896	31835	6573	337	268	227	255	249	275	235	260	248	238	224	256	262	235	243	230	219	250	234	218	252	223	232	230	229	233	232	260	221	248	247	239	243	239	231	243	212	217	213	215	239	225	220	212	216	257	237	248	250	218	235	231	234	246	254	226	200	235	275	273	294	277	231	251	238	229	240	232	208	234	235	242	248	248	251	253	257	238	233	250	228	212	229	226	221	235	218	226	258	232	250	197	225	226	238	247	219	245	205	248	252	223	230	245	241	232	211	219	225	222	211	259	225	247	201	247	252	240	249	253	226	244	225	214	236	240	221	200	236	237	226	221	236	250	225	230	241	239	240	255	254	218	225	240	232	233	246	237	221	242	258	226	254	241	197	223	233	237	238	267	216	218	234	249	256	224	239	257	247	242	218	238	258	245	216	254	234	214	231	245	213	218	224	236	229	224	219	227	249	243	236	255	258	262	225	259	216	219	246	223	207	234	241	262	254	267	252	235	248	266	230	247	234	201	239	230	212	227	218	234	221	216	229	264	229	261	255	244	225	213	235	217	216	219	238	252	210	238	231	231	213	235	244	261	252	239	234	225	267	232	220	269	257	228	241	257	223	245	247	250	237	258	252	238	225	220	238	237	246	234	226	248	236	231	220	258	238	232	238	227	243	215	207	232	249	236	226	237	229	196	224	218	215	207	258	244	256	217	222	232	226	233	218	243	228	237	234	212	220	231	202	239	222	198	224	236	224	233	235	250	252	243	228	258	211	242	237	200	231	225	216	225	270	236	245	241	267	250	222	234	248	229	254	240	256	232	238	208	211	238	235	218	237	233	217	247	217	234	245	248	208	191	207	261	246	226	253	213	234	204	217	225	245	243	249	241	212	235	248	238	232	216	192	235	246	237	202	219	261	234	260	250	229	235	225	230	243	192	202	253	238	232	240	209	238	207	247	253	228	247	211	248	218	248	252	261	258	249	221	235	232	209	264	210	258	229	236	230	215	221	241	241	236	244	244	251	225	231	243	258	224	237	218	255	234	237	219	245	257	265	230	223	226	249	231	242	264	230	243	264	242	217	261	262	217	246	239	264	238	216	232	228	219	252	235	221	260	252	229	247	231	233	243	257	234	248	229	221	242	224	238	245	231	233	230	243	232	248	210	239	213	231	217	233	235	238	227	260	258	220	252	200	207	242	269	236	228	226	251	263	235	249	237	214	230	232	227	241	252	232	280	250	242	220	232	241	236	232	238	253	248	248	214	225	249	258	216	215	220	211	269	255	258	235	242	230	263	247	226	206	263	247	229	220	205	244	222	232	241	237	220	224	230	238	229	239	253	229	258	278	225	236	227	221	221	237	241	223	213	254	229	214	236	227	227	244	230	224	256	263	237	226	218	247	231	220	231	239	243	243	219	250	224	226	238	211	230	254	243	246	222	249	233	207	242	224	228	224	262	202	235	249	238	254	226	252	224	238	251	240	221	220	240	232	235	258	257	233	233	227	252	240	213	249	247	265	256	232	221	250	223	246	230	250	224	235	249	249	239	251	242	241	222	231	244	272	224	256	234	230	215	217	250	249	230	236	216	236	237	249	259	242	226	240	233	233	215	241	207	247	245	258	237	218	200	231	239	231	229	226	228	245	229	227	244	243	212	235	237	220	238	217	221	269	221	279	233	250	246	209	215	200	218	217	239	239	229	269	210	241	237	228	258	208	247	234	208	214	228	242	228	238	209	216	230	246	227	249	212	253	234	229	248	216	231	280	235	238	239	213	268	239	245	227	218	228	237	238	275	242	208	223	250	257	222	231	228	241	229	228	219	223	254	212	232	233	253	244	259	243	244	223	240	206	229	259	189	245	235	222	248	238	233	223	250	220	224	232	224	231	261	237	245	267	221	252	230	232	264	259	230	233	238	270	238	232	241	242	229	254	219	243	204	236	258	237	212	231	212	214	222	230	254	236	235	253	237	261	255	233	238	246	277	228	258	230	210	210	235	231	253	250	226	228	260	240	242	212	254	222	255	241	250	259	237	216	238	218	245	208	230	214	253	243	246	231	240	214	248	240	247	239	244	245	217	224	238	203	240	266	246	230	257	239	208	233	248	238	204	221	249	240	234	223	232	242	217	240	224	246	206	222	218	246	221	261	223	241	254	229	228	251	248	224	229	222	230	232	251	249	204	257	235	234	211	234	234	215	229	263	228	233	230	230	256	250	226	225	211	231	250	261	225	236	202	242	229	233	275	252	245	227	242	236	246	234	237	225	200	273	206	233	226	244	235	234	237	245	231	215	242	265	233	258	238	266	247	256	222	249	215	250	209	266	236	218	225	213	237	257	221	239	227	221	210	235	233	228	230	224	209	221	254	264	242	232	268	236	234	260	215	222	231	257	261	233	231	216	245	247	215	266	237	230	219	218	244	242	216	217	236	240	249	242	225	244	255	273	231	232	230	258	239	245	229	221	252	234	226	220	245	243	232	237	236	279	230	224	234	231	229	247	244	240	246	258	218	246	238	236	232	234	242	261	213	233	227	244	230	232	230	256	210	235	231	236	225	232	218	209	215	249	225	257	254	247	225	205	235	221	258	225	247	225	243	233	246	206	265	231	248	252	251	244	251	221	239	258	239	234	229	224	254	220	234	224	209	245	225	238	236	220	216	239	221	202	253	244	234	258	219	248	234	230	240	263	231	222	226	233	252	237	258	233	261	241	227	246	238	243	239	241	234	207	238	228	232	225	217	242	227	260	241	239	253	197	273	264	241	220	226	261	211	235	234	222	225	220	238	229	253	199	257	240	246	221	255	248	248	260	259	229	241	236	248	228	232	240	273	226	259	194	246	234	228	245	227	244	230	238	205	214	227	240	259	238	224	225	226	239	224	238	213	252	226	259	253	211	228	250	251	240	221	237	251	238	246	253	230	218	252	217	244	252	250	245	259	226	246	230	216	230	246	237	211	239	230	233	238	231	248	256	246	240	224	235	238	219	259	254	233	239	232	236	249	235	230	253	232	243	242	241	244	262	254	223	240	273	220	242	248	239	263	239	250	232	244	241	245	224	224	244	251	208	253	232	243	260	234	244	255	224	238	215	260	249	256	210	231	239	233	230	209	212	240	247	223	224	241	193	223	270	230	241	196	239	233	240	234	217	237	218	219	197	249	241	261	223	253	211	225	230	240	229	242	220	239	239	237	228	247	208	231	217	274	253	258	223	270	241	235	215	238	243	256	246	238	241	222	234	229	238	260	264	242	228	219	220	242	237	230	252	235	246	237	202	232	225	227	230	260	238	217	233	198	206	235	246	227	239	229	242	208	236	252	242	269	223	232	217	243	218	217	229	232	243	229	222	249	225	263	220	247	225	210	231	225	253	241	223	251	244	263	246	221	240	271	224	252	242	255	241	238	248	261	252	219	214	248	224	211	233	231	279	211	242	231	251	239	256	201	235	236	220	252	281	231	224	231	232	211	227	220	250	257	212	232
35527	38296	7223	5730	14660	58283	57931	42907	4344	739	712	700	700	686	688	658	663	639	703	723	679	643	653	673	656	637	649	686	676	638	622	618	673	690	636	648	666	633	661	654	615	674	666	673	665	603	645	641	659	674	639	652	642	661	669	632	639	663	641	640	642	601	631	630	656	659	703	880	1179	1102	881	758	701	609	654	641	620	641	643	635	633	664	643	601	696	672	623	676	633	639	681	641	657	641	687	624	624	637	686	670	655	651	643	633	659	614	660	652	693	653	676	684	661	613	669	690	656	663	640	629	646	655	655	672	627	628	659	679	643	648	651	627	612	648	568	594	610	618	666	607	647	656	648	603	671	678	646	637	680	668	635	623	644	635	640	610	604	684	620	636	630	638	654	617	656	630	604	663	632	649	646	635	626	671	640	649	574	638	649	605	657	634	661	631	669	650	666	602	666	676	682	677	660	670	657	624	623	627	672	623	683	630	634	633	632	644	623	643	677	645	624	636	651	662	626	650	665	630	679	620	681	621	581	629	627	646	574	596	655	653	637	661	639	651	652	617	649	624	624	677	626	641	617	632	659	688	685	636	661	631	679	610	612	625	617	611	667	627	642	664	606	670	670	615	634	657	650	608	616	614	660	629	623	653	686	621	608	612	620	638	656	624	645	662	654	619	662	577	661	632	627	668	623	632	637	640	668	606	613	660	658	639	654	640	661	616	628	631	647	665	635	624	625	628	676	660	623	675	621	624	637	626	645	622	674	621	622	596	632	626	681	632	617	635	655	706	677	666	622	679	644	658	596	620	624	605	662	643	652	622	649	662	646	619	650	658	639	662	665	610	641	666	664	674	668	662	660	643	621	631	680	664	653	607	654	609	620	652	646	633	643	601	608	632	656	687	642	661	646	653	626	623	657	693	645	583	606	659	604	617	672	647	674	577	655	635	603	610	672	655	694	652	650	599	623	645	639	623	633	644	644	670	632	618	609	639	668	639	629	661	686	638	636	642	618	629	613	669	618	624	610	648	599	594	600	680	673	631	583	622	647	666	664	616	695	688	662	690	621	662	647	621	633	625	626	637	658	630	638	621	650	601	596	646	626	628	630	617	679	623	687	700	624	631	652	672	628	634	641	624	626	627	633	643	667	613	630	618	617	650	655	639	644	652	652	635	589	668	628	623	678	677	621	660	662	648	650	642	649	667	618	698	670	677	574	684	670	639	566	664	569	614	652	661	625	611	645	673	623	653	619	684	649	676	668	667	633	646	627	608	624	615	623	671	652	658	690	650	616	628	676	657	629	649	626	648	643	607	640	668	653	634	623	637	677	583	614	663	600	675	672	629	654	683	649	619	630	574	682	637	671	662	605	663	598	635	657	622	611	663	640	663	607	641	610	675	631	703	643	642	635	640	630	632	618	684	630	640	640	626	639	645	603	612	660	617	628	637	634	631	632	646	640	642	630	672	623	638	629	616	630	643	642	657	662	640	672	675	640	646	615	600	682	671	672	652	621	647	688	689	674	605	658	635	622	643	631	654	646	631	662	610	681	637	590	617	605	686	650	637	648	658	606	646	619	659	635	669	682	658	677	634	650	659	595	649	677	658	636	656	670	640	631	658	632	641	665	651	591	582	620	656	623	632	677	658	664	673	632	608	649	605	667	649	656	613	651	633	661	669	620	648	647	621	648	634	626	653	592	613	662	677	633	703	643	591	683	668	672	600	640	685	665	594	681	671	666	678	648	647	659	665	652	635	620	685	638	668	639	646	618	646	635	673	687	643	631	616	643	634	677	676	638	640	654	633	616	640	661	615	647	673	656	654	622	657	691	638	620	644	620	723	631	662	627	627	694	633	713	597	608	640	651	675	658	646	687	602	582	704	664	666	629	642	675	616	610	637	652	655	674	667	609	657	664	635	642	669	605	657	599	623	657	616	630	597	582	642	657	616	678	628	678	612	635	610	637	675	646	588	670	599	637	623	633	645	647	626	668	611	585	634	656	629	601	596	666	599	628	598	671	641	637	665	694	594	671	647	632	615	618	640	685	629	664	589	671	624	651	665	620	598	635	635	626	616	644	639	633	643	627	644	639	632	596	607	676	658	658	631	642	643	657	635	624	675	682	639	643	635	634	657	675	633	618	683	652	613	664	637	666	648	633	641	680	601	629	630	636	619	674	640	616	669	674	657	611	703	629	648	645	639	623	646	609	663	615	655	668	616	647	641	613	663	675	624	650	678	637	656	638	637	655	604	665	666	633	666	615	613	646	671	598	659	656	651	655	611	608	605	665	664	612	627	647	637	625	649	649	613	661	590	604	653	676	655	643	683	603	663	621	672	651	649	619	608	604	659	649	669	622	681	650	656	630	682	611	693	640	683	630	650	614	651	662	626	613	657	631	649	654	646	622	598	658	668	614	653	643	653	636	625	621	642	651	641	644	631	662	657	624	631	635	661	664	633	663	678	661	683	612	629	680	680	660	641	601	624	653	631	663	667	636	634	656	586	636	664	677	643	626	632	677	662	663	672	675	621	622	634	649	613	644	610	620	624	624	657	637	619	679	651	628	644	680	642	656	635	595	640	651	657	643	624	608	673	637	643	677	635	640	648	616	671	678	651	625	650	626	647	688	657	607	621	577	643	636	656	650	593	693	654	649	656	629	627	614	660	590	643	644	679	619	635	648	617	640	635	680	641	688	648	617	638	639	634	620	662	613	647	640	639	628	663	628	650	627	644	615	683	663	668	641	623	583	672	660	623	635	628	678	653	666	642	617	657	620	671	632	631	615	615	661	617	681	659	656	685	660	639	662	644	622	647	641	674	616	613	655	644	620	601	636	613	608	648	632	642	610	625	654	656	621	626	629	683	582	613	660	670	681	635	668	650	641	651	673	641	659	653	621	685	653	670	659	656	628	627	606	609	676	647	618	626	663	623	719	662	656	670	710	698	656	653	663	626	643	644	633	663	633	640	633	644	665	628	669	663	645	610	611	641	644	627	653	625	607	637	665	658	634	640	656	645	624	650	633	657	695	670	638	695	625	624	641	638	635	598	624	651	639	653	659	632	717	659	632	657	637	625	648	635	681	623	649	620	644	607	628	633	617	677	623	637	651	641	653	639	645	664	593	620	613	646	623	641	687	610	632	645	660	674	648	629	621	646	601	620	616	686	655	636	672	652	651	664	618	649	632	643	647	635	638	664	681	631	648	622	631	659	629	647	643	664	668	652	601	605	626	667	645	642	634	695	614	623	651	699	614	688	635	606	646	627	646	665	667	652	638	591	660	646	662	626	629	612	683	631	641	657	650	613	670	614	648	644	660	685	645	643	675	623	663	632	600	590	680	640	650	659	585	657	605	670	659	635	623	638	684	640	624	631	636	658	653	616	628	623	619	678	650	583	657	608	697	609	631	637	628	652	664	660	662	617	658	619	638	650	655	637	623	655	649	626	635	637	638	604	617	614	620	639	627	668	605	601	635	644	613	621	696	617	657	609	648	621
52593	44602	26469	24030	23712	48988	60166	46762	15642	1170	300	282	325	303	306	301	313	280	312	282	324	290	289	306	280	324	273	265	270	277	279	280	290	297	310	258	281	327	285	281	280	307	306	267	291	263	304	250	269	274	249	278	288	305	299	274	256	308	274	272	307	308	295	288	251	316	392	379	404	336	308	298	286	284	279	282	298	239	280	267	282	263	272	279	254	274	298	254	256	276	292	263	280	267	280	328	282	288	277	270	289	253	298	308	307	300	261	286	296	282	301	274	282	292	285	279	284	292	253	274	274	280	287	250	281	272	281	308	292	280	305	279	273	298	251	249	256	308	280	276	254	303	253	277	285	277	291	270	290	277	275	281	304	272	284	283	283	274	248	304	305	274	279	272	318	259	256	305	287	292	271	276	280	274	278	252	279	277	287	307	260	286	275	282	303	256	302	278	278	290	295	262	300	288	284	260	277	263	303	302	262	281	296	263	268	274	302	271	283	318	273	266	301	288	297	256	268	303	272	255	275	283	310	304	249	284	260	281	283	288	274	307	300	294	270	275	310	282	281	320	296	271	290	275	267	295	264	279	287	271	274	304	297	293	311	286	287	282	247	281	253	270	273	253	286	291	283	286	275	280	319	243	271	308	274	313	281	280	283	296	292	268	274	310	299	297	286	263	273	284	264	264	324	252	255	302	300	284	305	287	296	312	252	274	271	277	292	276	253	276	281	281	264	293	247	286	276	278	294	281	289	290	288	274	259	275	315	264	267	307	271	283	284	266	285	295	263	308	276	258	278	283	292	277	300	258	285	308	274	297	313	301	291	304	278	262	292	277	305	256	313	271	301	282	288	271	266	304	310	272	309	262	285	270	301	281	293	277	263	284	269	297	306	273	282	288	260	299	292	281	255	273	258	295	307	307	258	288	280	267	280	268	247	280	291	266	303	283	295	312	273	257	280	285	283	284	314	264	296	303	293	272	297	278	251	296	286	297	300	265	280	269	281	278	287	289	265	309	297	270	317	297	313	313	271	277	285	291	281	296	297	284	245	260	288	315	278	273	265	286	298	283	287	294	280	298	286	302	298	285	303	284	290	293	289	277	282	293	282	286	286	313	292	274	301	265	280	289	303	290	296	286	292	263	276	266	283	286	310	284	292	256	300	277	304	284	293	287	277	275	300	299	287	301	284	261	276	291	304	277	282	265	251	285	288	260	280	262	260	249	272	285	294	324	274	278	277	319	294	289	283	240	285	263	282	295	271	265	288	311	268	286	243	288	302	281	289	291	279	271	298	270	295	305	264	276	295	270	287	311	292	302	262	291	288	293	301	254	256	288	288	282	304	283	295	265	309	296	307	272	277	268	285	289	277	264	247	280	263	282	250	284	298	269	303	272	288	289	288	286	262	289	259	277	285	313	234	285	280	301	306	265	260	280	270	281	285	294	300	308	279	294	275	267	297	298	328	287	263	273	278	296	284	283	288	295	303	270	283	296	276	293	291	302	256	278	264	257	296	310	261	262	272	299	301	273	284	302	290	289	265	281	289	318	300	278	297	300	279	270	294	284	298	276	274	310	335	267	291	282	268	281	281	309	284	290	277	243	297	284	284	289	307	288	279	302	315	307	296	273	318	294	297	308	297	267	301	291	273	278	279	271	290	279	285	326	293	285	282	253	260	272	274	279	272	295	271	262	288	271	273	282	287	298	270	267	269	277	279	290	288	264	268	307	241	283	266	286	272	285	263	297	269	252	295	311	297	281	295	273	265	293	278	287	236	286	269	297	300	281	302	294	298	279	274	264	276	280	297	257	268	268	299	255	285	275	263	269	292	265	269	276	289	295	297	276	317	279	280	279	264	292	291	267	278	272	277	274	263	290	316	299	294	313	298	277	290	306	313	272	252	254	244	249	305	267	285	304	275	287	296	272	281	279	285	281	259	270	293	255	290	288	309	287	239	286	275	318	254	288	293	269	297	299	302	287	294	273	262	256	265	243	314	288	290	278	277	304	256	312	295	296	251	276	279	277	295	288	300	287	337	301	293	272	280	283	299	261	274	279	280	308	265	255	265	302	283	315	274	281	294	316	309	287	278	262	285	271	300	269	265	293	311	272	311	275	272	261	280	296	282	318	297	263	306	322	290	271	286	291	292	308	295	290	285	274	270	255	288	269	287	296	264	262	301	303	276	280	268	264	319	289	302	287	287	314	315	270	300	327	288	267	280	283	281	285	300	274	244	259	271	313	281	295	246	284	277	264	279	270	309	275	300	263	292	314	261	294	277	269	279	307	294	266	276	312	283	280	271	277	305	283	276	301	317	285	275	331	293	283	316	268	295	273	292	299	300	289	280	303	255	308	260	289	270	303	281	283	285	258	270	282	287	294	267	286	291	268	282	276	313	257	302	281	299	278	303	297	299	283	253	271	306	307	267	278	270	269	245	287	291	270	295	280	299	280	269	295	296	304	268	294	276	303	313	287	299	255	252	311	271	265	283	288	269	267	259	277	284	269	279	266	295	296	286	286	287	258	265	280	278	263	286	296	279	274	259	317	310	298	331	269	311	244	300	288	280	298	265	290	271	293	269	278	276	265	252	283	287	264	270	285	292	306	307	266	264	297	279	291	286	257	264	308	256	266	296	297	299	317	296	273	270	290	263	274	282	280	288	243	295	269	277	281	287	314	250	285	234	296	290	302	261	286	292	267	305	312	243	278	293	282	274	302	315	259	304	285	282	273	273	258	294	280	316	283	277	287	290	275	296	290	288	298	285	294	277	271	284	262	265	285	276	266	293	257	297	266	271	289	274	279	274	278	289	275	303	287	277	278	278	246	271	252	296	296	260	289	311	290	286	247	297	305	258	283	258	302	277	249	241	266	270	253	290	259	278	300	284	260	270	311	273	306	290	294	310	286	308	290	281	286	292	258	282	262	315	286	263	279	254	287	266	280	308	301	294	302	265	279	304	277	298	294	297	309	297	267	289	287	281	288	293	279	291	294	274	314	292	327	301	275	262	284	275	282	273	282	273	298	278	307	292	273	290	288	299	303	293	294	283	283	286	302	275	265	257	313	271	271	279	265	306	286	295	273	317	290	292	258	297	283	255	310	273	266	271	278	279	284	304	273	290	275	317	264	252	249	295	288	282	274	281	338	298	291	294	260	279	260	276	277	274	300	281	275	282	293	301	261	307	276	307	313	265	272	294	284	262	271	268	281	309	271	281	258	256	280	253	281	277	289	293	261	285	277	268	296	258	295	306	305	312	300	299	273	281	276	322	311	296	298	277	265	242	285	292	286	304	251	273	287	303	272	310	281	294	307	283	283	257	289	257	236	294	266	288	270	287	303	252	286	305	291	289	295	291	290	298	304	290	267	274	277	278	276	285	270	283	305	296	280	287	287	283	298	308	310	330	298	279	291	266	282	277	288	302	264	272	322	258	293	288	278	290	282	303	261	294	273	281	307	258	283	259	290	258	272	279	280	306	273	290	298	292	293
44478	39149	8564	9630	24331	68585	71697	56294	8092	884	895	868	808	878	818	770	718	779	805	768	792	812	791	755	767	684	747	745	713	751	735	738	803	755	714	735	740	692	736	756	720	691	730	727	749	739	726	727	743	753	740	750	735	718	750	777	719	768	736	756	717	742	700	713	722	1036	1509	1556	1390	1062	898	785	736	702	718	764	711	729	772	705	771	704	721	675	688	760	721	788	714	699	730	715	707	759	767	757	740	719	712	721	718	718	762	719	723	751	726	728	756	718	741	684	692	749	782	721	709	704	738	694	753	757	753	761	717	744	747	758	688	728	740	724	731	763	757	791	743	743	732	693	679	709	697	720	734	745	732	766	720	746	704	779	722	735	744	725	709	732	735	753	785	748	739	760	737	729	686	698	760	796	746	768	714	719	763	782	710	722	696	724	664	796	713	695	682	785	731	701	712	732	699	761	693	788	696	714	765	694	722	724	721	734	727	721	731	747	706	797	764	747	694	723	698	731	724	731	711	709	706	745	730	717	706	762	756	765	710	728	751	699	689	745	728	740	731	759	719	760	720	728	707	778	761	707	706	744	700	724	721	721	722	774	729	733	737	736	751	743	706	736	699	722	726	757	690	732	720	709	725	710	772	743	686	771	745	745	768	717	724	761	736	695	779	724	743	739	766	727	731	706	746	758	692	763	781	752	687	750	711	756	749	758	740	742	751	743	735	734	777	758	740	683	678	670	748	762	697	766	752	692	750	696	677	712	722	744	698	719	741	711	747	702	740	707	696	711	720	711	709	736	714	772	725	704	741	800	734	750	744	724	736	727	705	714	747	725	724	726	678	718	709	770	725	684	771	737	709	720	708	763	745	728	681	733	771	754	740	729	733	734	700	761	722	744	724	707	745	748	725	766	784	737	713	691	758	726	731	693	705	732	752	783	701	707	720	716	726	727	718	727	751	760	712	750	690	736	710	776	749	733	746	700	707	717	698	771	715	740	734	767	707	733	691	733	740	732	745	690	753	683	708	744	717	735	750	731	721	744	792	732	750	708	720	749	708	686	695	746	695	751	792	723	718	729	686	715	716	784	727	693	725	775	801	733	769	722	746	701	739	736	760	776	778	759	729	739	743	713	741	730	749	758	722	705	711	749	723	714	761	728	754	737	749	754	775	744	716	748	722	762	727	736	708	690	765	724	708	730	734	723	716	769	783	738	787	749	706	732	730	687	780	748	687	770	720	762	743	724	727	711	778	790	732	696	747	698	686	698	709	730	726	727	748	681	726	753	753	742	719	740	767	759	705	717	713	723	724	729	736	773	734	711	727	726	730	705	705	716	761	707	697	703	739	769	747	767	700	756	761	725	745	796	733	746	714	691	679	725	755	720	724	712	692	749	732	739	767	728	743	691	772	747	753	705	762	746	722	771	705	734	715	712	733	744	730	736	720	705	766	751	749	687	729	707	746	674	722	740	676	781	762	723	776	781	753	678	729	751	735	715	690	759	762	723	732	723	744	747	734	771	728	721	769	757	722	743	736	714	761	776	668	736	764	751	752	696	741	687	750	721	732	693	751	740	720	741	735	721	741	730	706	697	753	718	754	755	707	704	776	693	754	700	696	738	754	747	707	706	723	678	715	733	723	722	737	714	692	760	752	725	696	740	724	673	720	727	735	717	751	747	719	703	704	737	704	694	718	756	708	781	711	684	754	755	694	722	736	725	740	732	767	738	712	707	761	740	698	712	720	729	712	753	703	766	724	746	742	736	776	724	734	774	736	730	723	754	717	736	757	700	680	757	681	746	732	749	754	752	695	719	729	711	726	761	724	726	768	725	729	737	761	727	736	697	780	747	783	725	692	766	719	739	742	786	743	720	708	714	769	755	788	717	776	750	722	709	703	724	714	704	726	753	721	735	673	704	733	730	687	730	767	742	714	730	785	724	771	771	754	721	760	720	750	702	743	741	736	658	748	771	744	694	734	751	661	715	740	747	804	740	740	730	734	754	710	706	704	711	762	718	707	694	762	683	767	704	718	774	780	752	746	707	773	773	762	705	755	772	680	713	648	706	741	690	704	734	738	757	742	714	726	752	703	763	771	724	738	706	694	746	716	767	717	774	736	755	754	724	784	680	750	761	754	746	744	718	708	716	758	712	695	698	775	742	740	768	703	716	753	758	744	769	743	742	761	733	746	727	776	697	740	720	768	711	718	738	715	724	724	747	788	742	684	790	742	751	774	776	702	735	670	736	709	722	708	735	720	699	762	689	703	721	696	745	755	737	737	783	766	725	738	786	765	782	756	700	735	714	711	728	767	733	673	716	755	739	723	705	768	740	739	712	764	743	727	765	748	693	735	740	702	755	754	706	715	712	715	743	728	752	714	683	739	747	699	731	744	751	717	726	740	668	720	703	715	735	709	769	704	746	729	700	756	760	762	749	728	737	741	762	765	682	738	726	756	730	751	713	793	752	717	728	705	754	665	759	721	755	766	690	720	742	760	719	717	717	746	723	694	761	756	731	727	747	731	741	732	743	718	738	707	713	693	722	695	761	744	758	710	721	693	737	770	743	788	770	729	743	696	743	720	726	758	750	702	748	709	709	732	731	718	765	712	704	747	733	753	655	663	746	737	694	729	769	744	742	692	760	710	744	753	677	755	734	755	739	706	727	665	735	775	732	732	733	696	770	708	766	702	700	704	738	761	755	743	785	710	763	777	736	763	750	746	711	720	755	785	718	733	713	741	705	741	734	713	766	725	745	700	720	738	740	754	715	707	780	747	721	727	750	740	731	688	782	774	786	732	719	720	722	744	713	741	765	714	691	742	737	769	775	791	700	705	697	734	742	702	698	752	697	724	700	735	725	740	726	698	716	709	725	670	798	790	761	746	741	723	753	758	694	699	704	774	750	711	729	705	738	713	711	696	723	717	735	722	740	743	733	733	746	718	711	775	722	724	739	735	742	724	742	702	788	758	705	748	736	712	737	722	710	751	774	715	755	784	680	704	722	717	784	729	745	770	748	714	724	751	749	772	682	727	743	756	689	742	741	786	752	756	745	735	749	725	721	716	720	751	713	736	752	738	712	767	737	742	745	702	743	758	743	733	747	634	750	703	758	718	710	735	726	694	719	761	712	719	751	729	741	729	767	712	764	751	772	771	709	765	739	700	705	726	745	724	769	789	755	762	699	723	720	717	794	761	705	714	740	760	766	760	784	698	719	711	728	723	763	713	663	726	739	766	711	716	750	724	713	729	671	683	693	743	721	720	723	757	676	716	776	732	689	745	716	790	752	713	732	701	734	738	782	770	661	742	707	740	751	749	762	793	736	749	764	762	705	744	756	727	800	728	749	772	720	702	693	705	719	725	744	784	691	705	715	746	708	694	727	758	756	791	724	747	697	726	718	734	729	723	738	691	710	748	800	719	696	696	772	717	730	756	683	713	760	677	737	701	743	789	741	685	727	711	755	717	704	767	736	687	753	715	729	752	743	736	786	689	724
17380	13224	1983	651	537	2939	6266	5005	954	230	204	231	214	217	222	208	200	210	186	213	194	193	225	190	243	205	212	202	237	240	213	215	205	221	209	191	207	175	197	229	232	214	221	210	227	204	215	217	203	197	218	214	224	214	213	224	223	217	215	226	216	180	225	224	195	208	212	215	235	229	230	224	219	202	212	222	197	221	202	241	215	203	185	213	196	242	219	221	212	246	206	212	229	219	194	205	205	196	218	192	206	217	185	216	189	244	212	221	205	218	193	211	214	204	208	225	206	227	204	200	209	193	190	194	205	196	214	200	218	202	233	207	219	248	200	236	213	194	205	226	233	204	179	200	208	207	233	208	243	208	198	221	234	231	214	213	221	196	200	210	196	216	183	182	202	196	205	219	194	199	230	198	221	220	230	217	235	217	219	203	214	222	230	201	227	226	214	201	228	224	208	207	227	205	206	200	188	187	200	227	209	218	218	242	201	210	198	198	213	202	242	231	232	227	195	204	195	222	200	221	233	186	221	217	191	216	205	228	221	192	230	207	233	207	223	192	202	203	210	205	215	221	226	201	204	216	199	194	235	213	217	230	214	213	215	229	186	188	214	212	189	226	235	200	207	209	205	210	195	226	228	206	194	248	196	209	241	216	210	231	219	215	209	229	181	198	214	226	191	205	191	197	208	212	198	222	198	202	215	195	210	209	183	201	212	226	210	205	226	208	189	233	215	218	232	213	202	237	210	220	218	208	214	216	181	203	196	216	201	219	209	219	206	201	209	229	194	210	194	193	183	205	200	217	208	215	216	217	204	201	228	183	235	212	199	217	237	206	208	248	196	207	198	199	232	191	211	242	204	201	186	197	192	188	236	189	235	187	226	228	209	235	224	201	213	207	201	209	215	208	196	212	205	225	235	188	202	205	171	226	196	212	219	225	203	207	246	198	242	206	202	220	198	203	203	187	196	205	232	219	210	210	216	230	211	203	210	198	200	209	219	238	198	227	209	193	214	205	196	201	220	202	234	223	233	203	207	210	215	206	248	182	200	218	205	217	222	203	221	193	209	224	190	213	201	211	206	231	202	215	200	190	220	200	204	217	226	188	173	229	223	210	234	215	235	197	193	220	220	201	229	236	200	210	221	201	196	215	186	219	210	213	248	191	225	204	225	226	213	224	242	193	253	203	210	206	209	201	194	211	228	215	208	214	210	199	241	205	205	199	231	207	197	206	230	200	200	195	206	237	201	210	227	192	187	226	213	246	225	237	210	205	210	206	216	196	227	242	227	199	199	235	243	201	201	211	220	219	191	192	226	201	229	242	204	205	210	218	234	208	231	189	227	221	229	197	199	217	224	229	201	212	219	201	209	204	193	224	198	215	224	250	195	216	175	207	232	216	211	195	204	215	228	228	216	206	201	225	220	199	200	206	173	228	231	213	203	192	194	198	189	193	223	229	220	198	212	242	194	205	192	213	218	206	229	219	188	191	234	205	233	213	225	202	246	221	222	214	196	185	205	205	202	227	202	211	230	222	218	217	197	231	183	212	227	222	207	211	217	235	205	185	201	229	206	232	242	221	199	219	187	225	211	233	192	234	209	190	218	219	226	204	205	200	202	239	236	205	217	209	203	190	205	218	214	213	206	229	199	218	207	212	239	216	216	217	213	234	217	213	216	200	187	240	202	203	192	231	203	216	223	245	219	211	251	215	195	203	209	208	206	227	225	228	197	237	213	223	182	214	211	213	193	235	233	194	227	207	227	228	212	235	204	205	199	226	214	198	222	198	187	223	230	208	221	210	233	236	221	210	206	223	204	216	187	218	215	198	220	218	219	223	209	216	232	196	209	218	207	226	208	219	222	223	184	222	200	215	236	219	217	216	212	218	207	201	213	212	227	218	201	240	211	216	212	245	201	212	233	225	214	216	216	226	215	238	189	192	218	198	222	219	199	216	211	218	220	213	212	210	221	229	204	216	211	209	197	216	207	168	239	205	205	208	212	206	247	187	187	207	206	211	215	206	253	215	245	197	209	198	223	245	194	207	225	235	236	218	208	216	214	201	234	241	217	230	220	200	207	216	189	223	194	207	214	223	217	189	217	201	241	204	189	210	239	193	218	194	191	212	212	218	221	186	213	223	221	211	214	219	211	186	221	180	232	206	216	238	203	192	187	218	199	221	222	228	217	232	238	209	206	208	255	216	195	238	205	223	218	199	187	204	202	182	210	226	210	253	201	215	211	204	220	217	227	203	217	215	201	222	221	195	214	213	173	228	209	216	212	219	184	231	216	207	204	189	229	199	198	233	232	218	216	220	208	220	197	216	199	221	212	207	233	222	211	199	208	226	203	229	199	209	226	200	189	218	206	218	211	206	213	177	223	201	216	214	211	220	206	216	215	227	215	204	226	187	216	189	173	203	202	219	220	230	196	190	216	237	228	218	229	226	183	208	207	213	223	218	238	183	194	222	191	230	215	210	251	228	232	188	206	206	216	206	235	227	223	214	230	221	211	203	208	211	199	210	189	188	223	196	232	204	211	214	207	210	207	206	218	215	206	215	208	245	221	196	233	194	213	210	202	203	214	205	225	212	197	218	200	210	215	193	205	198	213	209	239	199	215	204	199	233	187	193	219	211	214	207	204	210	202	190	238	225	222	190	207	199	203	179	227	200	181	215	203	228	203	200	246	214	208	218	182	215	217	223	190	208	198	211	201	220	224	193	183	203	226	213	229	225	216	215	214	202	188	221	213	198	232	203	243	197	221	247	222	221	219	238	206	208	222	196	204	214	204	213	202	208	216	221	227	239	201	202	185	214	201	218	210	204	208	250	206	214	199	203	205	186	209	205	180	240	200	237	226	220	250	228	221	222	206	216	208	204	204	203	221	217	213	223	216	198	214	219	206	219	212	208	216	209	220	239	202	227	196	209	212	207	215	225	215	247	217	222	179	167	203	192	226	206	205	223	226	222	204	215	206	160	207	194	212	221	206	196	205	229	226	207	214	205	208	245	225	211	228	215	231	232	192	221	211	228	235	164	193	219	222	199	228	216	216	216	214	207	224	223	215	208	212	202	207	203	219	225	203	217	213	198	233	214	231	246	214	227	201	235	241	195	172	206	209	210	213	201	206	223	211	190	226	218	201	220	213	210	241	199	187	216	215	208	210	209	203	211	206	217	215	196	212	216	207	206	196	204	211	213	213	207	205	220	206	196	217	200	222	223	225	218	216	208	211	199	215	202	181	218	207	233	241	234	206	211	214	218	209	231	226	201	232	184	210	233	235	185	200	181	222	236	181	200	195	213	233	210	240	195	186	218	244	213	202	207	225	198	183	194	225	201	216	216	257	234	215	211	213	202	227	225	204	199	221	220	205	229	240	222	189	190	193	209	246	203	220	217	218	218	201	201	212	225	200	262	209	231	219	218	234	204	226	203	215	200	211	209	241	221	231	202	219	204	226	215	195	236	198	213	206	208	207	241	207	203	184	209	231	204
15471	11824	942	945	1332	11694	19893	15158	2594	622	548	599	595	599	561	566	558	616	556	575	564	573	582	526	627	585	558	574	624	605	543	589	605	629	611	580	628	600	609	559	613	547	613	581	609	627	595	574	528	557	572	602	598	566	605	643	641	629	607	617	615	556	640	558	597	609	605	663	672	662	586	634	592	597	576	601	583	637	566	615	577	575	552	610	610	600	582	569	633	576	578	636	611	565	601	605	573	583	566	593	611	593	565	585	586	619	555	581	582	575	601	547	620	573	549	625	619	578	588	558	590	597	590	625	579	559	567	574	579	604	583	601	606	602	610	598	586	585	630	569	563	566	612	569	561	580	554	573	586	588	556	548	626	575	586	590	616	562	581	602	584	583	585	609	634	584	583	588	598	585	566	597	555	578	581	588	633	572	575	569	574	533	569	603	543	607	568	608	608	581	611	622	592	611	565	591	570	614	547	569	619	609	598	599	594	593	558	581	559	583	571	554	582	589	592	596	601	563	596	581	600	559	627	631	619	582	568	556	611	602	600	605	593	580	570	582	574	579	560	603	599	589	601	586	605	590	614	571	577	597	568	598	611	575	598	578	577	591	624	593	584	574	630	561	608	547	589	555	595	545	557	586	584	601	609	612	615	578	587	596	571	545	618	622	582	552	612	560	590	606	619	588	616	589	544	568	558	583	597	583	579	538	596	568	640	556	586	581	582	541	597	524	565	603	574	603	579	598	586	612	628	573	589	571	543	589	586	602	594	603	567	589	588	559	609	573	638	558	613	569	566	616	595	559	587	583	571	622	602	597	570	593	573	616	576	596	564	604	612	614	617	602	561	602	602	594	605	574	535	597	570	592	581	564	539	615	583	590	598	631	502	575	586	614	557	573	601	560	568	612	612	601	562	598	603	589	594	570	578	563	624	605	578	605	595	591	576	613	606	565	571	590	620	575	592	550	571	552	609	592	574	607	532	594	578	583	572	603	567	572	578	576	599	539	572	619	578	597	587	593	596	622	590	577	599	600	584	565	622	571	629	589	618	593	559	580	586	604	588	584	613	631	567	582	599	556	599	568	576	614	568	629	582	582	574	592	609	528	602	568	542	559	581	560	613	635	635	558	598	589	549	598	601	539	583	585	566	579	601	603	561	604	580	592	592	533	580	605	567	584	565	568	595	625	581	565	538	587	544	595	601	603	585	595	564	607	569	569	553	575	578	569	624	569	602	609	602	587	546	579	576	566	567	574	579	599	560	612	594	563	578	636	578	550	589	618	580	593	611	569	615	619	572	598	584	580	578	552	618	559	594	601	627	592	594	615	544	612	581	557	575	568	562	569	571	572	576	559	557	558	658	600	592	600	561	613	596	628	581	557	608	573	553	568	577	559	567	567	576	570	612	574	556	590	606	581	564	610	571	574	573	592	609	574	592	581	596	564	548	582	605	550	587	561	582	621	636	561	583	603	550	574	548	594	565	626	600	557	555	621	577	563	600	562	584	563	608	557	601	620	533	552	574	580	633	516	571	535	614	569	582	549	625	576	606	589	584	601	594	619	581	618	584	586	539	589	579	648	584	567	586	579	585	593	588	574	624	592	549	550	600	603	590	600	548	537	584	555	633	617	573	613	553	570	573	573	542	599	525	567	597	592	572	570	592	587	600	577	593	618	622	573	586	622	566	547	594	585	561	605	588	631	607	608	579	558	629	564	567	605	594	589	565	623	598	564	588	533	580	605	563	578	618	564	584	597	597	611	590	592	612	533	566	619	590	591	559	574	593	578	598	597	585	599	613	603	572	558	579	608	580	560	577	558	617	581	559	649	577	590	602	557	562	634	596	575	571	601	596	636	586	569	574	579	532	589	618	607	670	573	579	617	521	558	546	586	594	552	589	599	589	557	580	576	621	556	606	605	584	576	572	553	561	605	555	558	600	557	596	572	597	613	584	549	607	584	554	555	587	603	600	571	592	588	596	599	579	608	574	633	602	583	587	602	587	625	562	573	591	612	565	578	556	580	540	571	592	555	532	630	572	602	545	603	591	605	594	563	574	595	583	610	563	622	627	590	586	606	552	569	606	602	608	587	575	624	586	557	611	561	585	600	553	629	601	574	584	578	581	564	572	561	609	562	541	601	594	594	582	567	583	607	574	615	591	590	582	596	621	564	540	563	625	583	587	561	543	618	587	605	638	565	557	588	558	558	580	598	581	587	575	603	565	635	632	614	569	575	576	581	567	608	557	573	565	568	601	558	569	563	605	617	557	588	575	599	634	609	565	612	564	561	606	555	581	576	586	602	606	574	609	581	570	550	573	553	624	578	555	587	559	588	576	613	627	611	570	592	641	599	618	573	606	592	593	564	560	592	574	565	610	599	558	591	578	576	558	589	558	569	571	597	589	563	584	592	566	575	610	564	585	589	567	625	620	596	645	584	558	586	593	577	632	589	563	574	591	611	583	606	596	580	551	578	612	585	598	589	596	556	594	554	557	565	582	649	575	554	612	576	545	574	585	555	608	618	567	603	558	597	592	612	562	548	585	592	586	580	603	614	578	583	558	613	563	591	548	530	580	554	580	607	582	589	587	563	531	543	578	608	588	557	601	595	551	567	595	598	553	540	595	616	616	584	585	550	594	603	601	558	599	575	610	598	620	569	563	617	560	600	598	576	557	555	563	543	562	645	590	590	629	581	574	525	530	582	598	589	581	580	591	621	613	596	613	569	567	566	566	554	595	598	608	564	574	553	539	604	606	595	554	587	597	609	587	588	620	586	521	636	592	590	607	602	623	570	616	614	585	582	579	572	559	582	560	584	614	598	585	565	598	600	614	611	555	618	586	549	549	604	566	574	595	611	633	616	590	574	567	598	580	534	598	585	592	620	551	600	569	635	615	605	577	576	571	556	595	570	607	605	579	580	616	583	573	601	611	608	620	571	625	567	635	615	588	565	571	604	577	584	569	564	576	568	586	563	584	594	588	575	583	599	583	587	589	560	596	600	607	580	557	586	544	564	581	641	580	585	596	628	610	581	611	591	622	574	579	563	616	566	599	577	569	597	573	529	596	582	600	560	594	617	556	560	567	611	634	610	613	562	578	577	621	597	590	606	553	573	559	599	551	589	602	584	578	564	625	591	584	585	610	590	590	578	614	559	563	604	561	550	577	555	593	575	557	544	652	558	530	602	579	639	583	605	589	584	563	621	622	584	601	592	579	601	617	597	587	612	550	623	579	615	611	591	631	580	587	624	647	592	560	574	585	601	637	611	584	572	544	621	568	561	609	587	607	595	571	547	599	616	586	568	618	595	603	592	592	595	615	560	583	569	573	601	568	558	579	611	586	570	597	578	557	628	628	616	624	583	573	577	565	640	579	551	599	535	573	579	643	593	544	584	596	589	603	589	608	559	561	569	581	593	608	628	600	589	539	569	609	573	597	574	589	590	595	558	584	560	582	619	640	562	565	579	558	572	576	618	585	597	560	594	654	538	591	553
48943	38997	25645	20884	15403	36922	48874	35298	8457	337	229	251	260	250	203	239	251	235	253	225	231	250	229	202	224	231	244	220	246	228	232	231	248	230	240	264	219	244	241	237	240	220	240	207	259	226	228	220	211	232	256	213	246	230	243	242	220	235	238	229	236	259	260	218	225	217	216	242	291	301	278	261	233	236	227	244	243	230	237	228	209	241	210	224	238	204	247	250	235	210	241	203	238	249	235	239	241	243	233	215	235	218	256	203	215	228	241	232	248	236	246	202	210	237	240	245	233	261	227	214	221	243	236	236	225	226	230	247	226	212	225	236	223	228	212	212	232	234	238	232	226	226	246	255	237	230	236	223	256	208	196	252	228	219	257	244	256	209	225	212	223	229	214	241	217	234	227	241	236	270	238	216	251	237	221	225	228	266	238	248	233	214	247	241	203	234	233	254	270	216	249	228	237	212	243	232	230	222	245	229	223	241	204	239	259	226	223	233	219	219	218	212	217	239	236	231	237	243	226	225	230	222	259	233	221	237	224	220	241	237	205	213	236	226	239	248	216	255	249	252	260	227	250	224	216	243	199	237	225	236	242	239	256	220	232	222	247	226	235	212	236	231	246	235	229	240	236	244	247	233	223	228	237	252	205	233	235	217	197	234	225	232	234	211	250	219	222	235	255	231	220	215	207	249	216	241	261	246	220	262	237	247	229	258	222	257	235	259	206	215	234	258	242	224	248	226	201	206	211	219	222	249	215	223	229	267	264	281	268	207	217	227	232	247	241	210	240	240	258	209	236	244	238	241	220	228	227	243	246	219	240	230	233	200	228	235	239	242	215	236	231	244	238	240	242	242	237	226	257	213	212	212	215	249	250	229	230	230	248	238	234	233	217	231	193	228	235	223	213	232	224	238	253	227	207	227	241	214	234	203	239	241	230	216	260	250	229	215	222	260	247	248	214	240	237	236	243	232	236	253	226	230	229	206	226	214	227	216	253	212	254	212	223	251	246	257	220	228	234	239	240	265	234	242	229	249	232	210	255	231	196	233	220	223	231	231	232	234	220	254	203	224	239	253	248	211	244	236	236	267	225	221	231	224	265	233	261	229	234	289	223	235	243	254	208	241	255	229	226	246	236	248	234	245	232	220	227	248	233	285	223	241	234	261	228	258	266	239	215	261	264	246	235	226	244	208	233	220	256	193	219	212	243	229	213	244	224	232	234	233	211	211	225	234	235	232	232	256	240	237	241	243	226	242	235	244	240	197	242	215	225	246	232	236	230	227	241	228	250	210	232	220	232	218	218	249	254	243	238	235	237	239	229	225	245	265	198	255	222	228	234	220	217	234	242	233	247	227	241	211	255	256	227	225	222	229	226	232	231	214	229	239	207	225	223	249	226	217	229	252	213	233	210	199	257	205	242	210	234	251	260	253	211	273	225	236	248	233	237	221	229	227	239	223	195	225	241	235	235	232	230	266	217	244	240	256	218	248	248	248	227	229	247	231	239	220	231	254	235	222	254	230	264	228	239	266	259	222	219	251	227	261	234	243	246	231	243	243	241	207	255	216	220	228	244	215	237	253	227	270	242	232	238	214	248	238	241	226	230	223	224	240	230	227	241	248	247	250	201	211	228	231	227	209	244	248	252	263	230	235	225	244	250	234	223	208	220	230	254	233	241	220	253	240	231	220	236	218	234	274	236	220	214	235	251	211	225	226	242	235	253	237	224	243	233	225	263	239	220	258	228	245	236	254	245	225	234	264	257	244	240	222	230	246	236	212	236	232	230	233	230	230	225	226	254	234	210	257	224	247	205	228	221	231	249	247	248	229	239	219	249	239	208	251	220	234	225	224	275	267	209	234	253	231	220	224	249	234	208	221	235	218	227	219	212	240	243	262	255	229	245	255	200	231	244	213	253	236	255	257	229	224	204	227	227	267	230	222	240	234	222	246	220	220	259	237	257	216	203	253	222	233	222	227	199	209	227	243	212	227	242	242	242	221	228	237	231	244	228	233	232	219	251	237	269	231	236	233	233	229	223	216	248	231	229	231	225	207	205	232	227	226	248	256	210	222	239	231	226	246	232	222	220	213	221	215	242	213	253	254	246	249	259	243	248	234	226	214	236	205	233	242	221	235	257	251	230	213	231	217	227	225	207	217	215	241	243	234	266	234	240	238	212	200	250	237	228	206	260	244	248	230	246	247	216	243	255	233	220	243	201	197	226	256	239	213	225	218	223	219	225	237	247	227	216	245	243	223	233	232	209	236	235	225	233	210	198	244	238	209	202	232	222	217	246	227	244	232	217	249	224	210	252	243	227	210	241	245	216	241	224	250	259	223	245	260	226	230	227	240	228	236	232	204	233	229	248	231	219	220	245	240	228	227	259	236	236	239	236	245	249	211	237	180	218	245	226	241	223	256	229	231	216	214	217	232	231	212	235	240	235	221	207	238	229	249	217	224	221	197	225	241	266	200	238	219	246	239	238	226	246	222	187	213	236	233	221	228	224	228	245	215	223	237	253	241	206	232	252	221	220	245	252	248	218	223	268	221	272	231	256	199	231	225	220	232	223	204	234	228	223	224	217	246	251	217	220	241	234	227	231	266	255	238	245	246	258	194	222	236	210	241	245	263	201	233	224	245	222	237	230	256	242	235	239	222	213	230	216	251	245	240	220	208	241	268	222	242	229	233	256	253	232	217	235	219	255	247	245	248	240	252	240	236	219	223	215	241	202	214	246	252	230	224	227	234	218	228	214	264	225	257	255	254	230	254	257	203	239	252	243	238	240	227	251	221	213	231	223	220	255	247	227	227	227	243	225	231	243	244	264	222	254	253	247	239	248	223	236	212	222	257	232	229	226	246	241	245	215	200	240	206	218	232	235	245	211	240	221	258	239	245	245	228	249	219	243	215	223	232	227	244	253	256	252	266	228	223	217	229	229	217	241	209	229	268	227	243	223	219	230	234	232	188	236	208	240	236	228	229	204	252	234	255	224	222	223	234	240	242	223	216	218	248	210	237	215	219	207	264	223	227	250	272	250	224	230	220	250	220	216	234	229	229	235	228	237	236	262	216	205	249	232	224	249	220	191	220	205	239	220	213	241	236	241	239	209	241	235	233	233	242	222	275	239	246	219	230	247	238	254	242	218	207	229	247	253	251	238	237	218	250	243	216	246	226	228	240	238	212	224	231	230	211	199	232	246	234	261	230	214	245	240	243	214	243	231	255	229	247	248	233	252	214	232	222	249	257	234	215	225	226	261	226	223	234	243	242	224	230	239	227	248	224	235	239	225	220	257	232	246	230	217	237	226	204	232	215	230	239	207	222	226	217	215	228	245	214	243	237	228	262	213	232	232	245	234	244	218	230	227	267	215	256	202	240	248	243	255	210	228	234	218	218	229	230	178	230	211	254	229	200	249	213	256	226	257	244	213	246	236	232	253	207	253	239	255	221	208	255	251	256	250	227	225	220	202	229	254	208	229	220	220	249	248	215
42280	34098	5058	5627	10479	52898	59726	46460	5235	708	674	672	724	676	685	618	664	678	683	664	719	649	608	661	642	631	635	622	629	637	659	607	604	599	616	658	611	644	613	553	631	657	618	677	599	581	628	656	645	613	637	604	610	635	603	619	612	637	651	654	634	679	618	625	633	622	639	821	1094	1110	922	761	692	612	634	658	628	641	642	622	681	640	661	644	687	647	677	578	639	693	598	639	630	634	602	609	615	636	616	608	592	635	614	578	592	667	614	646	632	619	626	590	616	661	604	667	623	652	646	644	677	619	584	667	632	585	662	635	587	658	626	599	601	655	612	662	607	659	681	624	646	596	664	584	621	610	616	647	588	615	636	662	603	622	655	627	627	617	616	605	597	633	630	692	600	659	623	660	678	652	621	635	600	633	592	640	628	616	647	620	617	630	603	620	653	636	677	591	627	610	572	643	611	605	615	654	657	569	646	656	654	627	635	576	616	663	628	632	643	627	622	657	620	597	661	571	599	659	628	666	616	629	573	609	616	622	618	695	642	663	595	617	642	598	633	630	624	655	596	571	663	616	657	630	619	609	644	592	642	642	642	578	605	640	664	663	657	638	614	647	666	615	605	610	607	626	601	612	613	649	638	700	626	639	657	620	598	621	648	591	619	641	627	667	630	685	652	606	635	663	667	692	645	660	666	657	607	613	634	617	623	629	630	623	617	618	641	587	597	692	646	613	582	606	685	633	618	605	607	651	627	658	646	638	640	619	656	598	707	623	627	629	629	606	649	609	608	654	623	667	608	614	662	602	639	607	590	632	685	639	617	642	600	585	649	590	682	678	679	630	604	592	639	637	600	626	606	608	600	608	657	611	615	600	638	613	631	638	645	708	598	624	591	631	587	635	645	636	636	619	674	628	662	620	619	636	634	586	627	626	627	621	577	622	605	636	620	605	628	632	621	611	654	570	655	633	691	632	629	639	669	677	605	612	632	603	639	619	643	623	666	646	651	630	605	635	615	588	613	614	596	620	652	634	568	591	597	599	634	608	665	634	601	613	584	590	598	618	667	650	650	611	597	627	611	659	629	636	612	628	569	678	633	600	613	623	613	571	649	589	650	593	608	617	609	604	603	613	596	613	636	594	606	663	628	655	626	620	619	647	647	601	621	651	609	623	634	631	652	656	638	640	657	646	670	601	608	591	630	654	667	583	565	616	621	643	667	661	628	585	660	650	614	632	652	647	578	646	628	625	570	672	603	640	636	590	624	643	637	640	593	594	633	635	631	607	607	597	616	611	603	608	650	617	589	632	602	590	651	631	624	602	617	622	622	655	643	593	641	650	625	591	600	628	638	627	662	640	635	632	608	608	651	659	620	634	598	677	647	635	654	625	627	625	654	669	653	585	559	599	605	608	668	623	648	628	651	654	639	668	654	658	594	673	646	628	626	605	633	605	643	648	615	611	619	622	654	639	662	640	648	594	646	655	621	614	658	642	624	618	668	604	607	623	609	662	622	642	604	611	630	629	660	622	673	593	624	610	617	603	636	674	608	622	652	635	643	612	646	595	599	628	638	633	632	601	644	643	611	583	633	660	653	654	636	609	584	625	571	629	627	616	604	627	649	589	597	638	573	644	643	611	666	642	624	611	649	639	583	630	611	612	609	643	659	667	630	586	634	608	664	643	683	609	592	623	624	613	592	612	613	618	619	634	584	622	630	633	634	609	619	623	641	676	633	609	661	594	636	644	650	628	621	611	590	622	610	585	667	639	634	650	629	628	638	618	659	602	667	639	659	642	638	639	646	618	616	628	616	621	621	585	661	609	623	614	679	596	636	619	603	678	594	648	638	658	585	665	666	647	625	658	592	654	660	614	654	697	605	611	645	634	632	657	669	620	651	635	622	653	685	616	610	634	637	636	619	606	614	589	667	592	653	615	625	632	606	603	600	611	605	580	653	653	653	610	620	663	615	610	592	641	655	612	581	606	627	604	627	607	615	591	667	607	593	642	622	604	646	607	584	650	650	579	596	632	615	652	660	588	630	608	629	624	630	650	644	616	582	670	648	646	630	645	653	610	582	616	632	645	644	612	623	666	622	594	695	600	608	691	604	655	667	667	649	617	595	623	675	612	669	654	607	664	635	626	652	658	595	648	633	587	602	636	646	661	672	631	642	615	624	627	626	594	604	657	641	604	645	611	643	675	686	606	600	635	617	613	606	632	635	675	686	650	592	654	613	624	598	626	627	694	624	642	621	622	653	692	621	651	680	652	643	623	628	620	616	612	670	606	654	646	567	605	633	659	627	607	605	658	637	672	632	599	626	632	609	644	635	626	613	653	613	606	618	650	637	609	657	640	613	649	601	653	658	633	656	619	622	620	637	668	614	637	621	592	669	619	592	660	632	583	564	639	620	586	640	603	677	623	655	616	625	624	638	671	628	655	670	624	613	612	645	642	644	669	665	663	627	600	643	626	585	645	647	588	584	586	635	625	624	626	658	627	633	663	614	661	649	639	644	599	679	681	653	611	619	622	648	646	645	603	608	590	605	660	630	641	651	598	664	638	617	605	614	637	607	618	601	656	618	710	591	576	597	635	634	627	595	630	588	647	661	628	628	622	625	654	627	606	621	642	644	608	638	631	650	667	610	707	625	640	600	676	650	615	649	583	610	638	644	605	590	640	621	613	637	617	578	621	589	635	607	628	620	623	665	607	649	640	633	649	646	597	609	626	635	625	648	605	663	661	630	610	612	626	619	602	626	659	614	606	612	675	637	603	655	633	637	605	625	630	650	610	622	646	686	649	584	621	602	644	595	664	676	636	648	635	602	606	612	656	616	555	604	615	647	633	661	629	655	646	558	664	651	657	625	626	630	648	642	639	631	627	646	613	587	579	633	604	616	646	616	572	658	656	617	624	622	615	669	611	646	685	642	632	612	658	636	642	659	624	632	636	682	615	628	609	637	603	609	617	631	604	607	645	621	624	628	653	623	611	632	609	617	637	650	624	622	626	606	635	648	676	630	646	622	611	601	607	657	629	626	673	630	564	627	631	619	647	652	631	608	669	672	597	631	630	593	694	571	615	590	638	593	635	677	606	616	603	591	641	640	637	650	656	627	672	651	622	645	620	636	621	637	625	588	619	616	600	637	576	611	660	643	605	617	599	610	613	613	626	679	655	614	630	679	642	589	636	637	618	578	626	629	627	675	642	644	656	646	639	601	662	624	623	579	631	651	613	644	647	671	638	685	639	602	608	605	647	603	626	645	660	644	616	637	640	609	638	614	628	629	602	640	656	631	633	620	640	627	637	678	590	628	572	595	572	640	677	645	637	613	598	641	647	626	679	650	643	610	646	649	584	648	656	631	637	650	635	627	628	622	678	599	611	617	616	611	634	608	647	616	618	567	651	621	638	635	626	642	582	634	688	653	666	600	657	641	643	641	641	630	604	639	618	602	625	650	611	664	622	646	671	612	604	599	598	616	634	632	626	614	592	611	655
57070	40397	25766	23340	20747	40116	63943	49828	16527	1295	285	289	345	296	294	314	288	286	308	298	301	301	267	312	289	323	265	322	348	293	301	305	294	281	279	291	295	285	294	283	309	277	307	274	272	250	304	292	299	265	262	311	294	283	261	252	281	277	315	294	300	299	306	316	294	297	283	303	410	414	377	310	305	277	308	290	326	257	304	275	294	273	283	291	286	276	290	290	304	323	273	303	267	294	308	291	269	305	267	292	265	268	297	291	299	296	311	300	284	286	271	261	285	280	301	273	283	303	272	289	266	278	288	274	277	324	311	295	296	267	276	292	250	325	291	303	277	310	272	309	303	255	274	311	274	275	256	262	295	281	277	278	306	332	281	304	306	307	271	286	267	255	281	311	314	314	261	294	294	277	279	294	301	317	320	284	283	297	298	302	285	287	297	306	300	294	291	292	306	287	309	308	305	287	290	265	259	286	302	337	297	285	332	296	277	308	301	303	304	312	300	278	283	309	299	306	288	298	289	283	326	302	308	273	317	308	287	295	266	277	275	315	284	284	284	288	311	277	251	271	278	279	259	332	296	267	281	272	289	292	289	301	292	273	293	295	281	278	319	252	324	308	286	313	291	311	268	321	294	276	279	271	291	306	262	284	318	301	308	344	304	299	296	287	278	325	287	281	284	279	286	289	257	291	293	310	288	300	287	305	276	325	303	302	283	262	312	255	286	286	273	305	271	278	264	282	294	298	284	270	304	291	308	312	278	314	265	281	309	290	279	288	308	280	292	285	300	283	288	324	287	277	277	273	278	299	298	308	293	288	305	270	272	279	275	262	307	264	302	299	284	284	286	298	284	308	282	267	321	285	273	291	283	269	280	316	289	297	273	287	282	265	299	305	291	317	283	290	299	269	311	291	291	344	323	296	302	276	286	328	274	315	300	302	265	290	287	279	293	297	301	304	282	289	295	283	262	284	291	301	281	288	308	275	297	302	261	325	283	285	275	301	247	264	281	300	313	327	298	287	288	315	274	291	286	325	280	304	272	299	254	314	277	252	282	296	302	286	280	292	296	265	295	283	297	310	294	294	306	259	298	291	289	314	272	273	273	274	297	294	294	285	263	293	295	282	281	264	273	321	306	275	256	279	273	293	289	322	272	297	297	285	275	288	292	274	271	303	286	304	330	305	327	301	278	296	291	290	296	294	298	292	279	310	286	292	282	278	290	283	286	273	274	292	290	287	274	299	289	297	306	269	294	290	288	296	316	285	279	263	286	279	268	298	255	298	295	271	291	280	253	256	306	304	294	302	298	304	327	278	299	287	278	271	283	290	283	261	301	287	313	268	301	322	298	313	303	279	278	332	282	290	290	303	269	296	296	291	283	309	256	300	298	290	296	304	301	316	303	319	304	302	312	296	290	281	279	285	281	301	271	310	252	308	262	282	304	265	318	291	282	300	275	310	266	255	283	321	322	285	310	286	303	315	284	293	292	282	302	280	295	268	296	350	298	292	269	287	283	258	293	287	295	300	307	284	284	287	259	286	314	307	292	312	282	285	287	308	287	298	288	262	282	273	290	293	282	287	319	284	282	278	255	284	293	310	284	258	282	276	289	308	333	297	264	295	336	296	254	319	305	301	299	282	300	269	274	275	270	289	292	284	267	317	302	264	276	283	279	309	324	308	288	286	284	276	282	296	290	292	341	270	320	297	282	292	267	275	300	286	286	320	309	300	295	294	276	256	262	283	292	282	278	305	286	282	283	271	292	285	282	293	313	280	266	290	290	303	271	255	319	300	296	284	261	299	312	265	305	285	305	281	253	304	291	305	286	272	278	268	306	277	304	287	277	286	275	272	305	307	281	275	312	269	285	293	315	292	301	317	291	277	284	289	319	297	286	299	292	267	324	281	318	270	281	286	281	291	280	276	325	282	310	290	297	292	259	265	265	262	311	263	311	282	312	278	280	281	291	291	303	284	268	324	328	279	289	270	322	258	304	324	285	300	311	319	291	266	297	285	262	264	279	317	288	307	265	270	278	281	277	319	265	302	281	280	301	297	327	326	292	277	303	283	287	274	297	257	315	289	277	313	291	272	304	265	273	284	324	302	290	285	292	299	292	311	328	286	292	296	276	300	292	259	291	286	304	290	292	270	304	306	266	314	293	275	261	299	287	284	290	314	305	317	299	317	285	280	295	284	288	289	308	297	261	295	281	322	290	288	283	287	302	274	313	308	329	306	312	272	312	331	279	306	314	279	293	262	270	281	302	285	313	316	265	291	286	264	316	264	300	321	283	270	296	274	318	312	306	300	323	297	312	275	260	305	317	286	278	277	288	255	296	288	318	288	267	271	292	286	273	324	285	282	293	246	315	282	284	280	286	281	287	278	290	282	255	283	291	298	293	312	268	296	308	289	277	320	306	288	284	258	285	270	306	304	306	278	266	306	279	298	283	279	272	274	338	298	287	251	266	282	280	251	282	311	295	285	303	307	299	268	291	280	283	319	273	304	289	284	293	280	297	309	304	299	291	278	289	304	272	285	320	314	301	299	291	310	268	308	299	293	295	279	267	311	301	303	310	300	273	325	310	284	290	273	285	277	299	296	282	268	284	283	271	280	303	311	263	283	261	286	323	292	282	319	345	305	301	289	304	304	264	281	292	274	259	306	265	275	280	259	283	297	288	290	280	267	287	318	272	288	304	289	297	269	275	313	290	262	331	284	290	301	279	321	298	264	281	311	289	282	262	293	294	276	320	290	306	281	270	292	293	271	282	291	259	283	290	295	291	279	290	299	279	253	309	302	283	277	293	316	306	262	284	301	278	308	276	278	306	315	305	280	282	276	300	285	276	288	287	318	309	315	293	274	277	285	297	288	275	256	301	283	298	265	255	256	270	289	300	294	290	282	281	290	315	286	291	274	317	264	313	296	298	258	288	287	285	314	334	280	273	299	317	286	277	286	308	281	307	281	298	290	279	314	296	297	275	287	269	299	281	309	302	269	288	300	309	273	319	268	290	302	256	291	301	313	283	325	294	287	257	328	282	302	276	289	296	293	288	294	297	285	285	263	291	302	283	273	290	306	311	267	291	285	297	318	285	294	266	270	288	264	302	287	296	299	292	340	304	296	259	286	277	312	267	301	325	318	293	256	302	261	294	306	298	309	281	307	311	285	281	287	293	270	284	317	258	292	277	283	297	291	303	275	291	312	287	291	265	297	257	312	271	287	267	302	308	288	266	273	307	330	273	264	283	321	299	300	263	285	257	273	288	296	266	303	287	333	297	291	311	288	307	325	311	282	302	288	293	288	290	294	281	293	280	253	297	276	282	274	280	312	291	276	312	286	298	292	295	287	299	301	299	297	299	282	265	284	306	279	306	291	292	304	295	279	271	284	252	293	271	324	262	298	311	307	301	286	284	300	302	327	284	320	316	262	263	291	288	278	306	300	289	274	294	313	272	275	269	310	277	313	278	263	288	318	291	284	278	322	276	286	305	275
49634	34076	8513	10329	12043	56480	74413	59511	5649	923	886	787	862	796	840	840	860	787	808	779	735	759	818	785	802	766	800	728	788	829	754	738	753	796	788	769	738	771	777	738	722	738	761	743	752	787	795	775	810	745	717	733	788	755	733	721	772	772	776	735	791	753	755	742	755	755	785	1105	1687	1720	1378	1023	827	762	713	751	752	815	777	756	721	758	718	752	754	744	731	784	723	749	759	772	719	722	715	729	748	722	726	772	776	818	764	782	820	749	756	791	735	803	725	768	720	782	786	759	723	735	777	786	712	731	745	730	753	749	754	743	755	754	701	776	774	755	772	738	727	752	781	746	751	719	760	778	816	784	742	778	770	764	767	738	771	736	729	757	765	744	756	686	752	790	702	726	730	753	712	772	775	727	766	755	763	793	713	756	736	786	685	738	778	746	755	782	747	759	743	757	704	759	746	764	792	755	709	746	744	707	720	744	798	773	777	735	784	751	781	776	768	703	739	705	778	743	750	773	740	775	773	736	719	723	762	753	754	784	768	726	729	758	726	718	790	744	757	715	726	771	791	702	747	759	788	751	714	742	749	778	777	770	775	770	777	781	744	741	744	774	756	775	761	744	720	755	740	775	781	698	772	713	753	738	729	760	728	741	725	756	753	747	766	772	707	743	742	776	789	725	765	739	775	755	722	725	757	724	769	748	703	785	743	729	753	760	705	739	734	776	713	762	693	696	756	706	760	797	739	714	724	734	753	709	807	738	765	777	683	735	746	744	757	743	764	735	726	751	727	792	720	729	743	746	721	747	755	715	803	746	714	774	743	746	736	769	735	765	753	758	778	712	698	697	741	810	686	718	780	730	763	757	729	805	707	734	769	710	749	767	730	778	745	758	726	759	782	742	760	670	718	708	780	740	794	724	680	721	778	727	759	783	752	754	725	775	739	704	719	747	735	773	757	708	781	791	720	737	762	754	734	732	704	709	761	749	743	787	748	773	685	706	769	801	789	729	695	698	763	740	794	804	698	772	810	744	695	732	749	780	774	787	789	760	750	741	747	797	735	744	705	734	782	790	728	802	764	769	759	735	803	770	709	756	708	754	745	778	736	756	728	695	767	764	773	742	749	699	746	741	768	744	734	773	780	724	739	759	750	819	755	771	755	785	726	745	755	767	715	776	780	762	700	785	757	758	757	767	778	766	695	758	786	752	744	783	746	791	761	718	806	780	744	763	793	754	698	764	725	755	775	718	762	740	743	747	738	777	732	761	760	759	759	768	745	704	730	752	725	732	815	729	761	758	783	756	792	725	798	731	764	731	789	730	724	754	753	737	754	755	685	764	776	756	705	723	749	769	746	752	729	734	742	798	809	733	753	777	737	766	732	779	805	749	728	778	730	753	754	737	749	699	716	772	780	771	796	701	758	730	797	796	773	741	759	746	735	765	779	723	715	814	685	706	750	754	744	748	769	732	794	737	736	747	718	759	756	793	748	729	732	777	761	796	780	771	739	806	760	698	745	704	775	752	756	750	774	726	745	698	764	670	771	722	745	738	737	743	737	774	764	769	767	789	818	743	751	783	732	753	762	729	724	799	736	763	772	754	715	714	751	735	814	745	678	759	698	724	736	761	768	727	741	723	781	739	732	768	706	790	720	745	754	712	785	767	753	733	771	721	731	737	787	749	737	757	761	730	759	764	729	744	755	748	725	722	763	728	724	707	729	743	729	751	793	768	718	748	759	767	757	717	748	801	749	754	735	762	729	767	735	782	718	753	772	726	742	801	772	761	727	697	787	703	720	736	737	729	706	740	716	723	785	745	741	753	812	709	758	773	720	729	729	716	759	743	777	741	744	764	716	730	790	731	721	762	725	794	698	733	739	741	750	761	809	753	741	736	746	780	746	726	741	734	730	729	695	753	769	769	781	741	760	798	704	718	726	800	762	798	773	692	765	766	762	781	700	728	721	739	791	698	696	766	704	749	713	718	771	695	776	727	781	706	721	750	782	781	765	763	732	716	768	680	730	763	744	728	782	759	755	730	702	751	758	769	742	793	756	752	728	757	748	753	747	755	737	692	754	777	720	752	714	742	756	764	781	751	734	726	740	780	688	763	737	789	743	725	755	767	725	736	769	746	745	772	738	789	749	720	776	749	742	722	752	759	762	747	730	780	719	761	741	782	743	784	760	736	747	763	770	776	729	743	767	750	780	714	772	721	716	759	752	775	705	771	781	761	779	705	722	712	760	725	760	808	728	737	741	784	769	783	713	749	745	792	748	735	704	752	738	715	756	754	714	748	742	760	780	754	777	732	720	779	745	791	729	737	770	702	743	750	683	778	732	763	762	735	767	739	770	753	754	710	778	746	771	732	719	749	796	704	765	737	736	759	767	752	786	820	749	748	744	754	765	768	740	703	743	751	707	698	760	789	750	719	765	736	706	686	759	733	741	782	770	738	667	745	802	763	766	779	708	757	789	754	771	773	793	766	774	808	771	756	727	770	788	801	790	751	797	784	720	787	726	716	721	772	738	745	710	715	742	745	761	771	712	743	733	707	766	782	727	698	760	774	748	754	693	804	730	763	763	767	737	752	732	737	705	718	796	673	702	681	700	764	768	744	720	783	745	774	757	729	755	733	733	717	748	728	721	690	746	728	782	786	755	704	760	738	737	740	740	766	749	713	728	757	699	709	761	747	723	744	787	751	733	731	747	745	735	755	728	771	757	725	730	675	787	791	744	758	724	755	773	782	755	755	765	745	741	752	728	759	767	729	778	736	726	706	756	746	750	732	720	730	779	770	732	728	746	730	718	745	759	736	717	709	728	734	788	728	747	748	744	776	785	756	732	815	711	739	736	751	726	796	744	728	715	715	738	748	768	771	757	760	683	768	698	790	769	756	742	731	738	750	741	761	785	779	682	755	746	767	748	740	783	721	717	739	753	745	733	748	736	782	765	731	767	757	736	727	770	786	739	722	752	726	707	773	726	739	738	756	797	680	791	722	762	765	754	728	753	759	749	744	700	763	737	711	741	736	793	722	756	742	787	755	771	720	748	770	744	708	764	763	760	729	769	767	737	785	779	726	770	758	731	709	760	776	784	767	756	705	746	744	776	752	701	717	706	764	718	782	750	776	720	776	785	726	739	718	757	733	756	749	766	786	781	763	739	798	799	746	790	732	723	775	757	722	753	802	738	704	777	787	770	752	807	761	793	746	705	700	710	743	773	722	781	800	754	754	791	758	727	774	771	733	756	814	695	724	706	766	744	729	763	731	778	813	723	760	751	738	776	708	735	758	766	744	776	757	707	731	751	717	741	789	709	766	704	736	753	780	731	710	748	727	758	774	788	715	698	682	726	757	734	780	721	707	726	788	807	758	717	777	712	791	735	733	766	758	774	759	735	767	723	733	729	737	800	772	728	722	754	738	697	752	796	771	734	746	794	690	743	707	735	738	737	729	775	761	741	760	722	774	815	718	715	729	772	713	768	754	753	790	780	748
16277	17644	3032	616	470	1766	5510	4453	595	195	204	208	192	196	188	213	201	179	208	197	190	145	208	180	198	181	201	206	219	212	224	209	202	188	224	194	187	204	209	192	207	182	198	191	185	180	203	170	184	190	187	230	191	204	195	185	215	193	211	187	207	196	189	192	198	174	186	218	193	216	209	230	208	187	183	185	196	181	179	232	202	239	207	196	219	220	203	195	208	180	218	195	206	210	203	187	177	195	201	213	216	183	210	190	218	200	214	207	205	195	197	190	245	196	196	197	209	185	211	178	195	209	198	221	178	204	219	179	197	177	185	190	209	220	182	195	185	198	200	217	199	207	203	200	202	199	187	207	176	203	183	193	189	182	199	199	203	184	205	193	198	197	196	212	171	205	179	203	212	190	209	209	198	201	212	210	211	183	180	186	215	194	185	205	210	211	226	188	227	175	201	216	198	192	214	179	182	192	203	217	201	186	186	217	193	213	205	182	188	206	179	174	180	209	222	205	176	185	189	186	194	219	182	198	193	210	218	205	209	189	195	190	192	217	199	202	208	197	193	204	188	181	198	197	215	219	200	172	197	186	177	184	213	209	223	194	191	180	214	215	183	200	218	191	209	195	185	209	207	195	178	198	201	213	208	177	190	178	221	218	197	216	202	225	206	196	190	198	203	196	186	194	210	201	184	199	209	231	240	167	200	179	206	214	211	197	186	212	201	223	194	181	196	210	214	206	208	193	206	183	192	199	227	199	228	149	212	198	196	193	192	210	188	206	206	196	177	197	206	196	189	199	201	204	210	212	195	195	180	189	214	214	189	183	216	191	193	200	191	212	218	224	217	195	201	216	200	204	194	185	214	217	171	187	188	212	213	171	204	168	194	206	191	222	201	181	226	192	198	202	188	183	212	191	175	191	207	202	194	216	178	191	192	207	199	207	192	207	208	192	208	237	197	201	196	242	217	180	204	214	214	210	212	192	202	208	183	195	221	205	213	219	197	213	199	209	198	214	200	186	216	209	205	177	198	210	208	185	210	216	215	225	206	210	196	196	213	187	208	225	210	186	204	190	209	203	208	185	209	221	175	221	206	193	209	184	214	209	202	184	191	220	205	200	213	222	196	181	207	197	174	209	212	184	184	201	191	182	220	215	184	201	196	168	199	188	217	185	213	194	208	196	227	198	189	193	192	209	221	209	191	212	172	203	217	174	169	176	194	204	198	193	201	171	223	200	190	186	185	205	185	181	212	237	187	203	259	211	182	201	207	234	182	215	207	209	188	179	203	185	226	206	195	188	202	214	201	186	184	205	206	196	197	214	170	182	176	177	204	190	193	184	201	201	209	218	218	210	195	227	209	196	225	221	191	230	191	204	214	196	215	195	194	186	207	206	195	216	221	199	189	180	201	205	197	186	203	185	190	207	192	198	203	220	209	203	173	211	190	207	203	187	203	206	193	210	187	210	210	200	212	223	197	221	206	181	208	180	206	221	219	209	214	212	222	211	197	170	198	210	192	211	188	219	199	198	202	211	192	197	204	189	181	202	181	214	202	200	189	198	220	188	182	191	220	211	244	203	199	188	208	207	199	177	219	182	213	200	214	181	196	202	161	208	200	211	176	222	196	211	197	208	201	203	218	211	205	213	211	201	165	204	206	182	186	203	203	198	209	208	200	218	188	198	187	209	185	184	183	200	216	230	190	199	181	205	204	234	195	217	196	200	217	215	202	204	198	199	218	201	228	191	170	215	191	194	168	225	177	213	223	210	177	201	196	211	195	216	175	213	215	221	214	198	187	186	202	199	201	186	218	209	208	219	208	193	198	196	184	194	212	196	183	191	204	198	196	204	189	184	196	216	188	188	223	227	190	182	214	198	197	189	174	197	200	208	220	212	204	211	213	180	200	212	198	193	189	201	191	187	171	219	209	188	175	189	199	210	188	208	187	186	236	183	180	212	214	174	206	184	195	179	172	205	182	182	230	200	207	213	173	203	162	217	202	196	211	211	203	192	232	182	204	192	180	181	203	201	216	208	187	189	198	192	171	189	212	195	178	191	185	187	197	179	206	191	204	211	189	193	189	227	228	205	184	221	194	187	198	204	211	179	180	208	201	193	178	202	168	207	212	225	222	189	190	189	211	189	189	209	192	190	192	201	220	183	201	193	215	164	191	235	191	238	235	189	179	190	194	201	200	178	202	194	210	208	159	202	199	193	204	197	218	194	225	211	178	223	216	197	204	181	187	206	198	223	207	215	224	203	198	214	215	188	211	206	195	220	199	202	226	214	177	192	181	199	186	227	193	188	195	210	208	204	190	192	209	215	215	213	208	171	199	211	213	207	204	193	219	206	182	203	202	216	194	177	199	206	193	192	221	203	213	200	201	193	185	192	203	205	180	189	203	204	177	208	216	198	203	192	195	193	208	217	183	207	189	206	184	211	214	201	229	196	203	208	188	177	212	223	205	204	199	179	186	200	199	197	226	216	196	199	189	191	192	205	210	196	200	208	184	203	201	214	224	197	184	209	186	202	186	205	175	175	205	198	184	221	212	214	162	217	175	189	217	202	198	198	215	166	181	204	189	212	204	204	216	186	203	200	197	203	218	206	202	222	192	198	179	222	190	208	196	207	194	198	218	191	181	202	207	180	196	197	212	213	169	202	177	203	215	193	196	186	206	174	212	193	202	226	214	210	202	210	202	206	194	209	214	178	200	197	189	242	185	214	222	221	177	190	209	196	213	206	184	189	192	189	208	196	205	201	214	205	212	190	194	204	195	208	186	244	206	221	188	189	192	193	190	189	191	205	200	211	188	204	222	192	214	175	193	208	213	219	228	193	194	213	213	213	192	199	178	217	215	196	223	186	204	203	189	195	219	179	192	205	190	196	200	219	227	184	221	225	201	196	173	200	233	200	189	234	204	187	203	179	220	193	195	196	212	221	188	183	224	213	218	203	186	216	183	200	204	234	204	207	210	196	182	187	196	186	203	188	207	174	221	206	185	209	175	184	226	186	210	188	178	196	178	194	180	193	212	199	202	201	194	195	207	209	188	167	202	209	173	206	208	209	201	200	199	191	200	208	200	189	186	219	194	190	183	238	222	185	209	198	204	213	212	213	189	201	188	204	192	191	208	198	215	209	197	200	200	206	181	226	182	191	187	201	221	186	192	199	202	192	202	186	190	215	195	162	212	203	204	195	228	185	216	212	210	194	201	185	197	201	184	207	225	196	203	184	180	188	197	184	186	174	200	207	202	206	197	181	194	236	185	217	221	210	195	213	198	207	202	182	204	209	225	199	214	201	225	225	197	213	194	193	192	196	197	210	221	191	171	197	207	230	180	203	209	208	224	231	199	212	213	189	217	210	202	175	223	188	191	199	209	202	200	207	198	211	179	228	202	208	172	220	210	234	188	225	176	216	193	198	189	205	187	186	188	205	212	198	194	201	185	207	188	228	179	174	205	189	211	196	223	204	199	196	187	235	188	185	207	195
14284	17436	1352	947	1562	8018	19176	14422	1367	561	571	569	566	552	572	555	557	560	569	550	532	526	609	543	593	587	553	551	572	580	535	563	543	598	503	595	531	575	556	537	586	542	547	510	550	571	615	582	558	561	540	510	564	541	546	606	592	577	526	576	547	560	556	529	513	582	571	528	602	670	695	651	595	548	559	531	581	532	557	543	570	537	539	531	522	542	567	524	514	579	556	541	580	551	546	541	567	546	545	574	522	515	556	579	529	541	559	561	542	593	575	569	525	548	553	523	530	587	605	531	566	553	603	551	584	559	544	541	553	551	557	568	574	545	525	538	594	549	573	589	571	565	582	595	526	558	564	549	560	584	526	524	525	571	547	549	579	541	593	561	543	556	572	540	596	516	572	530	564	551	527	569	577	577	586	588	556	528	552	566	548	559	552	599	522	554	583	519	517	529	559	552	565	547	567	546	538	544	543	545	541	542	550	538	553	561	599	571	528	536	519	533	529	558	542	554	506	545	519	540	543	549	565	539	561	569	560	571	581	572	560	571	542	553	524	594	547	558	513	544	554	546	564	546	543	570	600	559	594	556	605	555	550	553	549	556	567	573	538	526	531	538	504	524	509	527	601	574	582	528	547	575	536	566	528	577	542	523	562	529	552	562	553	556	548	567	527	554	548	535	598	555	562	542	580	552	595	572	540	607	584	564	564	567	625	554	560	565	570	540	543	544	528	570	527	538	550	572	558	544	585	551	545	567	576	538	558	575	570	566	543	577	556	569	553	540	559	560	576	566	529	557	537	584	591	550	568	620	530	533	605	609	529	567	509	559	561	560	578	579	576	571	580	552	579	536	573	552	530	543	536	553	578	570	565	527	582	564	568	542	514	555	604	559	588	632	600	538	568	550	565	554	552	574	552	584	569	583	568	519	562	554	562	539	540	578	561	542	539	571	556	562	567	541	572	546	583	533	528	584	573	563	578	590	566	555	544	563	562	536	527	566	519	551	574	583	547	570	575	531	585	561	561	545	531	598	540	583	521	542	597	565	559	568	597	582	553	577	531	533	548	541	532	600	565	571	589	555	617	548	586	592	546	574	583	569	590	520	524	566	574	505	556	561	568	573	541	529	582	535	531	502	515	548	506	576	543	540	506	585	576	558	582	532	538	604	530	586	553	512	585	552	525	542	465	532	597	532	573	570	531	553	571	557	597	524	545	517	579	537	559	591	509	555	554	556	530	558	566	597	547	548	560	535	541	538	539	565	571	588	589	549	522	526	579	572	552	576	560	596	541	564	580	564	589	526	579	527	530	543	579	571	596	564	529	562	587	557	579	485	539	545	555	551	595	558	559	583	599	556	538	546	531	556	557	553	562	565	561	524	550	558	525	534	561	578	588	578	548	557	568	546	536	590	592	544	542	564	570	585	560	563	550	571	566	567	527	606	546	517	536	551	515	572	549	564	572	556	552	555	596	578	564	502	541	600	600	503	523	549	584	553	560	556	532	557	529	502	518	521	545	521	550	576	535	587	553	582	520	566	561	577	558	539	552	557	543	547	536	558	567	551	511	567	548	520	608	559	532	559	539	545	626	529	550	582	513	548	539	583	554	561	520	565	505	551	552	585	575	536	529	526	539	550	529	580	529	533	539	532	546	577	537	581	527	572	548	569	597	582	554	539	525	551	512	530	564	543	517	545	560	553	582	555	544	552	537	560	568	557	580	583	557	530	568	595	551	542	550	583	494	519	565	522	554	557	555	554	574	563	540	582	534	540	518	553	534	547	524	527	528	575	549	547	548	572	579	589	529	552	522	552	520	548	572	550	529	557	561	530	582	524	585	567	538	562	544	553	579	535	581	577	548	578	532	563	562	597	552	571	528	553	570	581	542	600	587	555	611	584	524	570	549	523	589	566	552	605	565	550	541	585	570	534	587	540	581	547	546	546	544	539	568	525	597	584	550	565	536	568	546	591	540	567	609	560	575	609	552	575	592	559	583	544	583	541	573	563	579	534	559	572	544	525	569	561	563	564	547	565	518	533	547	529	517	548	533	563	552	557	546	553	533	519	541	547	556	552	547	544	547	546	515	610	542	612	551	544	552	530	570	527	593	558	583	548	533	551	524	565	611	561	576	552	586	552	542	572	583	593	568	560	578	580	516	537	539	543	563	559	558	531	586	607	566	563	524	554	577	604	548	542	547	614	566	554	557	585	561	506	557	562	555	523	544	549	604	587	555	568	592	576	616	563	536	580	589	543	532	530	538	600	546	569	563	562	563	561	570	552	560	532	542	509	541	554	580	565	569	563	543	537	604	535	533	556	541	581	548	552	521	591	547	547	564	574	567	580	560	534	513	531	552	548	604	515	579	593	565	540	610	591	536	563	561	529	570	546	552	548	521	551	576	557	598	576	571	550	570	545	547	574	537	577	571	582	575	573	544	554	614	494	557	593	581	581	561	580	582	598	575	576	554	567	570	534	587	566	589	565	562	568	559	557	588	588	590	552	546	557	542	567	581	544	535	585	561	552	572	549	558	550	577	556	571	526	573	538	558	570	568	568	536	532	574	557	511	482	545	585	594	571	518	524	546	597	562	547	585	555	557	565	578	546	517	558	534	555	557	549	552	557	583	567	561	537	603	538	528	561	512	566	575	578	546	540	556	538	530	595	580	590	560	539	566	557	580	574	562	551	530	524	536	524	535	568	540	536	573	552	572	510	614	561	590	567	555	563	512	534	586	568	571	559	538	559	562	567	523	535	559	558	524	497	544	556	548	533	556	525	538	536	595	546	556	567	542	533	546	540	559	544	547	567	536	599	549	547	528	558	596	572	561	543	562	554	568	604	540	578	523	563	548	556	548	552	561	589	558	549	557	602	562	572	587	571	562	554	549	550	567	564	539	572	543	602	499	527	548	567	572	585	573	552	535	531	556	583	561	529	570	560	562	581	541	583	548	565	567	566	531	540	556	560	609	502	508	556	506	567	543	554	561	524	548	550	561	546	564	569	546	524	546	527	553	546	568	586	526	603	560	602	585	555	586	510	537	560	554	548	565	588	586	571	592	532	576	511	551	556	539	559	575	565	534	535	600	538	558	547	564	518	584	562	556	560	542	572	549	569	556	505	549	560	568	579	544	544	546	559	542	566	565	512	561	552	549	550	510	570	563	596	556	561	552	579	580	545	510	544	542	578	546	598	569	563	552	537	548	591	516	532	575	568	534	580	567	559	552	575	546	551	549	571	622	571	551	542	546	556	527	528	559	583	567	541	530	543	600	575	570	562	554	578	538	542	566	542	542	538	545	574	526	552	576	579	554	539	573	552	565	563	574	535	560	575	553	589	565	559	545	522	541	621	549	553	534	587	556	564	521	573	582	584	557	544	536	539	517	580	530	580	503	499	564	560	557	531	525	498	585	569	536	571	511	527	576	519	553	522	572	554	572	592	536	539	542	561	560	572	513	555	555	575	572	584	574	601	548	572	580	573	523	557	574	543
51831	42317	25996	21700	17759	28565	47290	31879	6777	302	230	215	187	221	198	192	204	198	215	203	223	195	228	192	212	193	192	232	199	179	216	205	211	229	206	211	199	234	179	202	200	217	210	179	217	195	213	192	249	239	186	226	219	219	223	192	236	206	215	199	228	222	208	229	210	203	238	231	282	327	361	283	239	199	190	195	213	201	226	221	183	189	200	204	213	217	185	209	215	200	219	188	186	176	229	193	205	204	208	204	222	229	206	171	206	207	214	222	234	198	224	212	201	224	194	207	189	202	205	183	247	223	194	186	196	196	204	216	186	191	199	198	204	202	191	178	206	218	188	188	239	200	210	210	215	202	237	211	202	215	172	219	191	230	184	189	221	208	208	199	232	206	221	201	215	199	220	215	200	213	227	187	202	206	195	219	209	204	176	194	188	205	193	184	204	183	204	185	187	171	231	224	207	213	208	209	209	206	216	199	211	210	184	198	219	224	207	199	176	188	185	168	192	205	208	206	194	198	190	192	205	184	225	213	191	222	236	202	161	208	217	218	195	204	218	225	221	198	193	183	182	206	211	205	193	228	186	195	233	229	204	173	176	212	185	185	201	209	202	205	218	195	221	208	202	202	193	200	195	200	202	222	214	202	190	205	184	230	217	216	219	214	193	182	202	222	213	207	206	244	193	202	202	222	180	201	196	185	193	213	205	200	203	204	180	206	215	196	181	226	217	197	199	192	193	203	203	219	206	198	213	201	174	221	205	213	188	200	226	211	212	212	222	172	195	205	203	221	215	197	177	189	192	205	206	197	205	206	212	218	212	193	229	207	183	198	204	201	215	247	205	193	226	221	209	208	215	177	206	202	191	221	199	188	197	212	199	180	210	220	212	209	185	218	220	219	214	196	215	210	188	232	179	186	204	192	216	183	198	200	199	181	208	212	209	212	197	203	188	234	219	197	183	222	217	205	205	210	220	213	191	186	202	202	189	190	222	202	247	204	201	209	222	210	208	203	218	188	223	202	205	195	180	201	187	169	241	208	205	219	189	216	193	216	213	220	200	195	220	186	223	189	185	210	205	221	198	216	225	199	209	202	188	216	204	209	186	231	207	212	203	208	225	226	192	232	161	224	227	195	175	218	202	203	216	199	193	207	208	245	197	184	198	223	177	227	217	211	214	198	235	203	216	185	191	204	229	190	213	197	219	194	182	210	203	191	194	191	202	219	220	181	190	194	231	210	218	212	210	201	216	205	206	183	199	203	198	208	221	193	225	227	195	201	221	226	191	220	214	211	215	194	234	223	198	220	220	195	199	224	216	220	203	216	219	183	184	214	199	205	199	197	191	205	208	227	187	185	200	188	219	208	236	210	190	196	198	191	215	194	205	197	197	198	209	203	208	212	181	220	214	200	206	208	185	214	213	214	199	210	232	219	196	197	190	214	196	207	200	206	183	211	198	227	212	204	237	230	216	205	216	189	221	208	215	180	196	205	214	191	231	195	193	199	212	187	197	191	201	217	213	200	223	202	199	202	200	212	218	201	221	221	200	194	204	203	219	230	202	185	203	219	194	221	200	168	213	189	190	197	203	186	213	211	221	187	229	201	196	226	196	231	187	215	210	188	195	186	187	191	197	216	208	220	205	207	207	255	191	199	201	212	230	222	203	187	230	218	201	205	195	201	215	211	186	176	216	189	191	194	203	221	198	223	231	213	214	188	178	223	220	202	199	203	199	206	219	212	237	201	218	211	203	223	237	207	202	218	234	211	204	230	206	226	216	216	196	201	208	198	222	228	194	200	216	207	197	189	179	188	228	172	201	214	214	191	212	203	219	232	212	215	221	188	211	216	234	212	186	184	186	226	202	217	239	187	214	196	212	214	196	207	193	217	216	229	211	181	204	227	186	177	193	205	214	209	215	208	189	208	225	188	241	226	205	209	213	216	212	217	204	215	201	219	214	210	225	197	214	213	195	210	221	201	205	196	196	208	226	208	182	201	193	192	203	197	205	224	212	225	203	191	207	194	208	201	188	214	181	191	207	209	192	210	206	217	188	194	224	213	193	201	217	193	193	206	223	174	165	228	185	210	198	204	207	203	200	174	192	191	205	182	192	181	221	228	218	199	222	218	204	223	204	201	231	211	218	175	216	213	215	214	185	206	218	221	196	219	205	209	227	210	214	193	193	195	225	197	183	224	209	208	199	218	188	189	210	222	238	197	191	177	190	208	232	209	207	206	196	199	203	219	205	224	221	217	188	222	191	213	183	209	219	202	210	210	230	227	189	199	235	226	208	214	205	220	200	217	181	217	203	192	203	204	178	201	215	207	206	213	203	179	222	208	176	183	221	225	199	211	217	191	197	190	211	203	206	198	198	200	200	202	207	206	210	213	196	215	198	222	191	230	196	211	220	209	225	199	231	211	211	212	190	204	191	203	225	183	218	198	217	187	175	212	201	211	222	207	211	188	211	192	239	209	192	217	188	199	214	210	195	205	190	208	197	215	200	206	231	195	188	199	211	202	182	197	228	199	177	196	193	210	204	205	228	192	192	209	180	189	229	199	217	191	191	198	223	214	207	220	211	197	195	184	210	220	186	197	228	197	207	215	183	215	234	189	200	197	208	181	208	222	213	218	205	187	195	193	201	184	218	207	194	186	212	213	202	210	205	208	179	201	171	229	223	209	223	198	200	208	181	188	210	235	226	190	201	189	205	195	219	212	213	207	204	190	203	192	188	214	204	206	193	215	231	192	200	225	210	190	233	203	221	209	206	192	212	217	222	223	190	223	199	182	220	177	203	219	182	226	197	198	191	202	224	196	209	225	222	204	180	220	219	218	219	214	214	211	188	220	195	196	217	185	205	204	219	204	197	170	205	203	220	199	185	187	224	213	210	218	207	214	202	181	216	204	200	194	215	201	205	194	186	186	192	207	203	217	210	197	220	224	198	218	205	179	208	204	193	220	192	200	192	175	180	221	205	175	198	227	215	182	186	230	168	213	210	199	182	193	210	216	219	205	199	204	200	222	199	204	211	220	220	222	223	184	192	190	190	213	221	185	207	201	205	194	194	222	218	213	198	211	197	199	215	176	193	197	188	207	201	193	224	227	223	197	202	195	237	221	199	204	218	214	186	225	184	189	209	229	178	195	177	189	178	204	184	192	193	196	204	211	204	208	194	194	203	220	216	215	205	218	196	195	201	204	193	191	190	201	241	194	207	200	177	199	191	201	204	189	219	201	199	192	212	210	209	189	207	197	220	212	194	200	202	185	205	197	212	199	196	209	204	208	201	206	184	218	189	200	170	212	193	203	208	225	195	218	208	219	215	179	203	180	214	212	199	188	201	212	218	209	228	196	221	182	194	228	206	193	237	171	196	184	197	206	215	211	192	193	230	209	219	185	190	200	201	182	215	195	222	182	211	229	218	193	191	176	178	204	190	222	182	193	203	195	225	213	206	208	193	197	209	210	216	216	195	215	198	214	216	199	205	214	206	186
43396	39647	7081	5372	8222	41220	58389	42472	5571	721	729	705	650	627	604	646	637	618	612	621	629	579	632	616	605	582	609	567	595	603	561	558	535	561	593	593	552	570	580	590	563	562	596	552	558	558	555	577	578	550	585	588	596	593	562	561	533	606	579	564	568	591	608	568	588	602	553	578	1249	1800	1570	1022	616	572	510	543	596	565	565	550	580	531	602	598	592	520	504	540	601	568	506	553	573	503	571	550	580	555	566	544	577	603	547	549	594	572	545	571	535	536	575	574	579	559	569	533	556	605	581	566	545	563	565	566	561	581	582	604	575	544	553	568	542	505	573	572	584	541	607	577	590	549	561	558	563	533	528	593	608	552	546	531	575	571	578	579	580	583	535	556	561	550	605	571	569	569	614	574	568	597	521	568	638	564	544	559	563	553	558	596	600	571	573	552	542	621	566	575	564	590	580	573	586	548	582	560	538	583	613	561	522	553	550	596	587	562	546	532	561	575	555	587	527	596	588	587	534	553	608	537	574	557	563	601	526	566	597	570	559	562	558	574	587	552	580	576	596	566	576	590	586	547	549	572	536	574	590	537	528	513	569	524	550	552	576	539	564	566	593	566	594	560	555	559	580	580	565	552	556	589	545	591	558	540	561	539	563	591	569	586	597	539	575	528	569	561	564	568	562	572	542	570	560	588	523	571	589	543	573	580	591	572	543	537	580	564	548	517	603	594	574	546	600	539	536	575	574	593	556	564	571	535	561	536	549	565	551	568	587	547	547	565	572	565	553	559	597	569	529	536	573	597	564	556	540	580	542	553	565	548	606	561	530	524	595	621	586	622	558	522	549	556	525	578	570	541	589	569	535	572	572	564	535	562	560	591	587	552	535	620	522	554	574	573	541	567	593	516	545	569	542	575	563	559	570	563	532	573	548	524	582	582	540	564	544	574	574	542	555	551	539	565	546	571	554	513	583	543	590	563	572	621	569	588	568	524	578	590	566	583	562	539	529	575	550	542	558	560	538	573	570	534	546	544	534	562	577	590	548	544	541	540	569	563	582	537	527	576	547	573	558	539	534	556	538	579	575	546	575	535	572	584	546	578	546	561	565	597	567	572	552	553	534	535	607	574	594	567	540	583	576	599	581	561	574	558	596	580	562	566	547	585	559	530	575	511	575	538	566	552	541	555	574	564	579	560	566	537	552	565	541	551	572	564	564	545	582	606	531	607	552	561	560	549	530	576	597	546	513	537	573	573	539	593	524	522	563	598	545	547	556	601	576	554	524	583	613	583	576	538	569	566	542	565	554	562	535	600	581	573	532	569	566	553	563	610	563	543	533	562	578	562	576	535	538	513	555	590	569	559	551	584	583	573	572	545	534	531	518	577	571	571	562	547	617	564	571	518	568	555	546	551	578	535	551	615	517	555	550	585	523	546	566	595	590	569	556	586	616	578	601	566	554	572	592	575	577	541	561	529	586	593	590	554	584	520	545	584	551	526	548	521	570	572	519	508	570	589	551	559	555	564	557	555	569	554	571	523	579	568	568	560	552	552	603	569	572	530	587	573	573	551	581	545	548	574	560	602	562	579	562	531	561	568	561	621	522	550	574	557	579	560	571	549	585	567	586	556	545	589	549	563	599	557	547	565	563	562	575	593	588	575	543	571	577	549	559	557	569	590	564	528	590	613	546	566	548	564	567	555	533	545	612	591	544	560	585	597	537	612	570	573	567	551	563	571	585	578	569	574	576	575	540	579	583	539	562	522	579	567	567	563	553	529	561	544	557	578	618	535	528	570	539	586	547	536	536	575	592	546	565	542	601	534	567	559	557	542	548	538	561	577	599	544	602	564	508	579	533	503	563	582	558	565	502	589	572	576	540	594	574	551	607	530	544	557	590	539	557	588	528	535	567	567	501	605	587	579	562	560	606	577	557	590	564	555	541	547	569	582	550	578	585	508	554	592	563	557	569	558	520	544	555	591	565	549	546	564	528	553	556	560	587	548	572	591	570	562	625	529	564	570	571	584	567	581	547	510	556	561	555	570	570	552	569	561	564	598	593	595	545	548	567	529	542	529	556	544	532	553	591	543	580	547	540	546	541	578	576	553	584	569	551	593	568	565	620	544	581	555	510	614	521	526	551	504	579	566	574	561	599	593	538	582	592	518	514	566	532	552	550	564	577	552	569	551	544	543	552	551	541	568	596	551	560	591	565	573	578	549	527	555	528	568	594	551	556	544	566	600	603	548	559	580	589	597	565	577	583	584	629	608	591	548	543	555	591	564	560	527	509	575	598	566	602	577	529	546	590	589	569	568	533	561	555	576	551	568	573	541	543	542	539	562	625	590	567	562	560	560	598	568	577	570	530	582	543	552	548	606	577	593	581	545	588	571	566	589	572	562	594	567	566	550	560	581	556	607	564	604	543	526	561	543	558	584	558	545	607	554	577	573	555	563	567	569	568	570	513	560	534	573	569	557	547	555	571	547	515	585	579	583	571	559	550	567	558	544	498	563	506	571	532	567	522	615	574	564	484	539	563	566	569	546	585	579	585	577	527	574	596	578	583	583	592	534	551	571	537	563	498	574	570	554	483	599	530	547	575	548	582	575	506	533	564	594	571	571	574	571	563	555	548	560	553	557	543	519	538	529	531	562	515	588	579	531	575	544	564	577	559	567	569	542	567	566	621	530	548	529	559	528	561	571	562	561	585	606	597	542	593	523	573	563	573	522	551	582	538	602	567	579	593	570	547	542	575	550	526	532	550	600	569	585	612	571	584	579	602	544	567	576	539	585	542	594	554	607	556	577	563	533	531	571	573	568	551	525	574	529	568	513	577	560	564	570	512	509	565	568	592	571	558	541	525	589	546	556	520	603	558	570	569	559	555	560	590	520	562	552	611	645	568	516	558	589	551	590	579	558	522	579	589	554	609	525	540	589	585	545	565	548	588	580	592	582	598	576	551	559	546	586	537	588	596	568	542	561	554	557	550	569	523	550	552	566	580	517	550	524	568	575	562	612	553	592	588	576	559	539	529	606	580	541	565	592	570	578	551	537	607	599	549	578	554	578	543	527	568	572	573	591	545	541	531	574	543	552	560	588	558	560	560	526	577	606	603	552	532	525	564	556	591	580	531	594	598	558	620	554	551	539	572	597	537	568	559	554	589	542	564	559	561	539	527	538	563	546	553	587	584	514	558	566	537	557	580	545	602	532	589	532	507	560	523	561	540	546	559	573	580	555	552	505	557	570	563	582	553	507	561	541	590	572	616	546	547	562	523	563	561	576	604	576	576	547	515	557	593	567	597	579	585	578	650	558	571	566	594	536	539	566	575	550	554	585	555	562	562	591	576	560	574	526	580	574	616	584	542	579	572	580	570	556	569	579	550	559	570	561	602	540	546	573	555	581	516	558	518	591	634	597	592	532	543	542	599	590	511	555	532	547	539	556	563	561	576	573	545	564	590	580	563	673	526	554	558	576	596	538	570	606	575	536	585	525
54755	41396	26968	24038	22776	44130	58654	43609	13273	950	339	292	296	293	312	313	296	291	294	284	260	303	292	313	294	250	281	288	261	276	294	240	263	278	288	288	222	287	285	286	265	268	302	298	282	276	253	274	261	298	257	252	282	275	289	311	276	252	265	255	282	269	280	261	256	241	267	304	561	525	443	307	273	269	259	289	269	276	306	236	248	252	241	245	263	247	256	262	279	260	261	260	258	246	263	263	296	247	273	279	267	287	251	272	273	332	281	296	274	286	275	273	269	256	293	270	253	275	300	277	237	279	247	295	258	276	282	292	274	260	264	269	298	273	305	267	246	294	268	263	239	268	234	300	276	240	280	272	249	259	240	284	293	283	276	242	297	260	290	297	269	251	267	274	270	270	279	301	273	277	261	269	284	245	254	283	276	258	299	264	270	286	255	269	286	279	260	263	278	263	284	281	275	299	287	281	254	238	262	248	267	291	255	282	268	263	280	255	258	275	281	281	269	257	275	284	278	269	265	277	254	274	286	277	282	287	275	282	278	260	257	279	267	271	298	267	287	253	275	276	265	289	268	279	273	286	254	273	287	271	275	269	276	256	271	281	241	278	265	264	225	293	241	276	246	271	291	279	255	266	255	289	280	262	252	279	285	278	263	293	282	237	262	262	284	249	262	247	290	263	270	262	260	276	245	279	282	274	284	287	295	277	279	281	302	270	264	253	277	274	232	273	268	259	250	280	290	262	282	251	264	251	259	265	278	274	273	283	293	290	275	266	266	263	248	274	255	290	254	276	263	272	256	293	262	284	250	305	263	295	267	284	262	261	250	281	262	283	285	259	245	279	260	290	281	275	271	269	239	259	268	257	304	313	285	244	260	295	292	268	266	265	283	264	281	287	282	251	281	287	272	279	265	264	283	291	262	294	273	273	262	267	264	297	274	254	303	258	246	306	264	280	240	270	250	281	294	262	262	289	283	283	291	290	258	268	275	265	256	276	273	275	271	290	285	255	278	261	266	250	247	235	253	261	290	281	282	294	277	256	273	262	269	272	284	282	265	278	264	249	279	270	281	263	266	312	264	264	262	269	244	250	268	284	244	244	270	256	266	237	280	260	236	275	283	278	252	275	263	268	262	280	261	270	280	254	275	266	264	276	273	294	259	280	271	273	252	256	242	268	272	285	281	254	260	274	272	284	263	288	269	275	291	277	267	285	253	253	243	319	240	261	276	244	257	265	263	271	270	287	286	234	250	271	291	303	272	258	266	267	274	250	268	286	263	295	268	272	245	303	267	301	260	242	254	282	266	247	265	250	262	251	261	298	267	281	257	244	265	293	302	275	264	248	245	264	286	253	259	261	246	247	277	270	269	272	280	261	293	287	285	257	256	280	294	263	272	295	248	262	266	260	300	288	276	291	267	290	270	267	269	268	296	299	290	280	269	273	265	265	256	281	248	281	237	276	264	250	273	250	274	285	268	260	282	305	291	269	280	283	276	267	271	268	278	268	270	280	277	271	256	276	264	258	279	275	280	252	254	258	268	319	270	280	266	287	265	259	258	282	257	263	258	256	262	265	270	271	237	252	265	253	266	266	272	269	278	278	270	287	296	282	260	265	273	251	278	270	301	265	303	273	268	282	282	246	314	278	268	276	278	266	280	253	257	263	271	268	283	262	267	272	260	261	288	294	280	274	253	277	272	280	297	268	257	289	267	288	274	259	269	260	266	279	262	328	251	253	258	291	260	285	272	274	266	276	263	251	252	296	257	258	287	261	266	262	254	263	268	244	275	242	258	290	260	278	283	278	267	283	281	268	280	286	250	265	260	259	264	274	245	270	263	264	249	256	279	296	282	263	266	270	280	278	275	259	281	292	261	282	271	268	276	295	279	285	291	276	283	261	296	280	267	261	264	238	256	269	302	280	242	274	282	280	269	269	258	305	243	258	276	261	268	265	271	325	292	308	299	262	281	261	310	250	257	270	287	268	274	278	264	294	272	262	263	259	262	273	236	252	301	269	290	269	282	253	254	238	265	273	273	269	269	262	288	286	278	258	273	265	298	252	270	281	280	280	284	270	283	293	265	285	306	280	305	264	273	307	271	266	277	268	270	297	285	296	254	258	273	310	282	286	255	281	261	262	284	284	253	245	236	240	285	264	265	272	323	249	258	283	258	268	264	275	270	277	234	257	282	250	270	243	289	285	289	257	282	283	283	271	248	280	235	279	296	249	296	307	266	269	278	269	286	261	265	293	281	288	288	275	297	252	263	269	259	278	285	291	271	296	283	258	266	252	274	250	283	272	287	276	274	265	249	289	258	259	246	271	241	261	278	269	295	288	278	275	256	283	264	273	242	267	251	293	265	270	261	288	264	295	241	293	246	285	259	286	268	263	247	284	268	246	290	251	254	258	269	269	271	285	245	284	280	236	297	258	282	278	269	268	277	278	281	270	273	285	277	264	240	252	291	274	289	271	316	296	283	282	294	275	290	280	277	294	259	271	281	276	283	266	308	229	259	280	249	282	269	269	224	252	269	256	276	254	265	290	258	272	273	270	260	265	257	287	266	255	249	276	292	269	307	275	274	275	278	266	261	274	260	286	262	272	273	294	289	286	271	267	265	271	287	280	303	315	271	269	293	243	310	251	271	224	289	281	296	287	274	236	274	263	287	260	294	248	289	279	272	284	290	275	276	239	292	275	256	242	256	284	281	291	272	241	280	278	281	270	284	249	277	279	256	273	256	286	251	275	249	284	253	282	275	256	286	258	260	269	266	274	255	264	266	272	257	297	247	286	267	287	250	263	263	263	252	260	248	265	264	258	284	324	262	296	280	276	287	255	287	284	302	255	265	273	273	268	245	269	258	263	278	262	258	247	254	244	258	258	290	290	260	268	250	288	268	258	269	271	268	260	296	295	250	280	258	269	262	275	267	260	278	254	281	276	267	288	260	266	252	259	250	255	260	297	274	304	276	266	274	281	276	305	255	278	276	287	257	255	259	244	283	276	273	257	264	251	260	271	294	276	283	260	265	304	293	264	276	279	244	278	275	277	260	282	280	288	246	267	284	284	251	273	270	266	257	241	303	265	281	334	264	269	260	291	291	271	265	290	261	251	287	283	261	270	264	230	286	287	247	274	261	290	266	265	279	276	257	233	285	325	238	282	241	276	262	272	270	294	289	288	260	267	257	252	250	274	251	267	269	268	269	272	262	262	264	296	262	261	280	272	259	263	256	256	293	282	315	278	269	278	280	276	270	275	245	283	284	279	259	256	287	266	253	280	284	244	226	240	274	309	266	284	256	268	286	255	268	269	243	266	258	303	231	270	258	287	237	281	270	275	273	285	274	249	266	274	232	292	279	293	275	287	257	279	247	259	241	262	254	291	254	269	286	276	273	250	296	258	278	261	274	300	244	275	264	270	274	306	259	274	259	273	304	275	274	265	279	298	238	260	250	295	243	260	278	294	236	271	254	265	279	260	260	287	247	293	244	273
50728	40755	8073	9105	16228	63982	70002	52180	5248	964	939	885	842	860	884	792	827	794	724	738	756	762	749	731	717	790	686	721	733	708	766	744	757	720	695	685	684	646	727	713	699	751	707	736	730	677	707	757	637	676	712	733	777	717	723	672	730	705	685	705	750	704	727	701	707	738	768	1033	2957	2439	1803	994	732	738	643	717	717	688	703	675	718	668	699	675	721	677	662	651	721	701	755	687	669	693	753	679	694	697	688	690	701	664	680	664	704	670	705	680	690	686	669	720	674	719	724	671	695	701	694	712	694	721	687	692	681	697	668	658	667	701	683	699	696	652	705	688	655	666	744	693	664	722	684	679	685	666	709	701	719	641	693	695	706	679	672	709	705	723	684	709	667	658	731	707	683	693	692	706	736	696	677	689	632	687	683	715	703	671	683	674	685	724	704	672	661	674	688	682	699	640	666	740	671	698	701	715	670	760	685	749	711	687	732	686	713	735	658	708	710	737	665	704	685	657	668	732	659	698	727	677	686	622	701	709	710	718	665	643	661	663	704	667	725	674	683	690	719	708	705	670	669	686	687	717	666	675	654	683	706	684	737	673	651	709	673	742	683	705	682	677	683	731	672	686	684	701	702	694	757	687	703	622	679	711	704	705	716	707	703	696	677	688	709	702	692	720	700	696	657	717	697	724	721	689	679	732	733	675	675	737	711	673	668	669	698	673	692	706	673	763	702	677	740	676	688	634	678	651	730	657	685	680	672	686	713	702	698	691	685	756	686	688	702	685	664	675	709	709	750	686	700	712	714	664	705	707	728	735	702	678	663	703	671	693	746	703	737	709	704	668	720	700	669	685	735	706	705	690	640	692	693	684	673	669	735	737	738	672	728	739	710	755	659	644	676	696	677	661	701	699	670	678	700	705	699	687	690	724	652	660	720	653	663	692	726	684	649	705	647	716	708	700	698	685	731	734	684	691	694	664	717	671	691	697	712	719	707	699	728	679	674	693	721	688	718	686	676	688	690	720	705	748	662	693	751	743	672	661	683	710	675	686	677	680	676	692	718	709	729	695	687	731	687	660	723	668	673	701	669	720	695	693	701	714	652	679	669	729	654	690	672	712	700	707	719	650	684	667	691	714	688	685	689	707	719	724	739	711	680	656	644	691	693	709	701	684	605	680	659	692	682	707	675	701	695	686	690	678	663	680	663	705	744	714	660	682	672	671	713	703	718	720	713	638	715	696	709	701	755	659	694	749	663	650	710	708	682	669	730	713	692	750	669	698	727	712	688	695	695	738	757	666	732	684	709	716	632	710	712	713	738	676	718	673	671	651	682	677	693	663	679	697	703	694	692	661	715	740	666	666	693	699	689	695	730	725	702	684	672	664	753	720	715	712	685	645	716	749	667	676	753	676	678	710	718	688	732	675	747	714	671	690	722	702	694	700	663	691	701	659	692	713	686	684	677	660	699	700	710	665	707	704	699	672	686	682	695	704	710	710	709	725	670	743	703	662	679	694	712	642	705	702	726	650	675	683	711	697	708	682	656	679	667	711	728	697	730	719	671	706	710	706	687	686	704	655	753	710	748	685	724	657	701	697	646	670	693	718	653	666	724	649	670	725	713	672	703	668	677	730	703	659	713	700	708	708	690	679	657	704	674	672	709	728	669	693	644	664	672	673	682	664	697	703	690	744	692	687	706	678	713	726	740	667	698	637	712	713	674	705	713	666	702	731	704	718	699	677	721	725	689	674	765	672	672	707	665	694	726	746	665	676	699	689	698	690	711	656	701	684	727	687	696	712	676	688	673	693	637	715	679	677	697	652	653	693	709	692	718	653	690	712	714	623	682	689	687	710	687	724	672	699	704	727	714	694	717	718	673	711	692	708	700	659	712	752	661	676	662	700	662	684	667	677	632	734	656	667	723	678	661	629	628	695	673	703	669	729	692	698	695	720	708	713	697	716	674	738	713	687	698	700	657	717	719	699	655	722	702	696	652	711	700	646	722	691	737	692	664	699	632	671	677	730	712	726	685	635	661	701	659	708	682	698	657	668	699	678	734	696	711	700	704	725	690	687	731	672	683	685	741	679	675	686	686	709	666	679	676	724	646	705	693	679	677	686	683	667	675	748	719	720	675	719	687	678	695	681	749	688	755	635	683	693	645	698	683	685	663	684	690	706	690	694	677	641	734	688	748	648	671	722	703	663	697	718	683	707	672	698	704	700	705	674	699	674	665	728	729	682	682	696	686	689	711	693	671	698	692	687	666	715	659	730	681	694	704	666	722	681	684	715	728	691	662	675	680	678	693	710	672	681	666	714	700	720	709	671	688	672	659	694	694	676	704	705	704	734	681	692	738	707	684	715	709	744	686	643	717	695	659	702	655	752	714	678	723	719	681	682	686	686	708	672	725	726	686	727	649	677	709	684	701	684	695	686	680	712	726	679	707	734	716	713	693	637	677	675	696	717	693	692	686	665	680	673	667	614	721	651	665	677	716	680	713	689	770	705	699	710	626	707	672	661	675	747	668	704	747	678	748	682	692	691	696	724	720	726	692	716	743	630	697	754	708	702	691	698	685	714	667	655	719	711	670	663	720	636	715	687	743	699	691	707	661	713	748	647	671	696	716	706	679	688	671	692	734	666	704	722	710	725	676	680	680	674	687	714	744	716	670	730	678	708	737	673	692	667	652	693	691	707	700	693	719	650	679	711	722	717	662	718	652	674	666	683	726	659	716	677	678	701	652	662	706	702	692	666	740	635	720	692	734	686	714	677	675	699	662	704	647	687	681	702	729	703	688	681	687	731	695	718	635	744	662	678	689	673	721	720	698	713	696	677	676	697	685	749	626	695	643	685	689	690	713	713	635	671	713	719	670	724	683	703	714	701	723	667	666	703	719	652	678	723	701	698	675	737	711	698	724	656	726	689	690	674	689	701	683	655	704	704	726	707	660	713	702	669	707	648	681	654	650	679	649	720	688	694	683	714	691	712	741	715	656	641	677	692	689	675	714	693	632	756	716	665	639	711	720	662	720	709	673	681	678	708	700	633	721	694	690	721	691	702	681	718	702	647	642	672	673	710	691	720	695	676	681	691	634	720	763	661	671	660	677	689	668	688	726	674	673	704	628	727	748	664	682	711	703	652	712	637	712	704	723	682	667	686	700	694	669	723	681	713	675	727	719	668	668	708	666	678	677	682	677	718	718	745	687	730	661	681	648	661	690	678	707	692	723	723	696	710	711	716	750	712	742	701	698	736	699	706	663	706	645	692	726	664	728	707	715	726	686	697	677	694	692	672	687	716	667	707	683	690	740	680	697	694	676	694	723	663	668	699	687	678	688	695	713	709	687	667	712	684	671	752	716	716	705	711	652	707	664	699	668	748	684	735	754	678	713	704	755	698	693	689	711	737	682	678	724	687	686	719	708	688	697	726	691	659	721	686	678	717	673	643	663	684	664	696	695	686	640	668	713	709	678	645	713	677	669	674	695	676	759	715
16736	10972	1899	753	640	2485	5127	3003	373	215	198	206	217	184	183	198	191	199	217	192	189	182	208	210	203	183	198	202	193	203	203	233	201	178	200	207	207	187	208	176	191	194	197	167	180	171	167	154	182	200	184	200	184	200	209	215	176	167	190	189	191	211	204	189	200	233	190	216	264	252	221	196	210	192	200	183	210	216	209	190	181	193	181	196	194	215	179	197	209	215	221	174	159	186	205	165	202	167	216	187	204	207	212	169	202	197	190	201	223	224	199	215	192	178	218	171	216	180	200	179	227	208	215	175	203	183	183	193	183	187	205	212	191	201	188	206	183	205	210	204	184	218	195	183	216	186	199	199	206	196	205	195	183	189	203	214	195	215	207	203	215	197	180	213	220	180	183	195	184	171	215	179	189	214	205	206	205	186	195	186	203	214	183	168	184	161	195	223	187	183	201	234	197	188	187	189	197	185	182	206	195	200	186	204	207	183	211	199	207	192	182	190	187	197	225	188	179	206	195	203	185	177	197	211	191	182	191	200	182	207	207	204	207	163	190	217	197	206	175	206	183	178	204	190	191	188	182	199	191	202	182	214	213	215	191	196	201	211	183	193	181	191	187	174	225	208	180	190	203	173	183	169	201	204	200	214	208	200	188	212	219	194	205	214	194	180	205	202	190	189	178	208	199	181	195	219	202	204	203	222	205	183	186	186	216	216	179	209	194	200	188	186	187	189	204	214	184	180	210	180	199	193	199	155	208	193	191	201	184	184	191	211	201	221	205	171	197	194	197	195	213	210	181	197	159	219	187	194	177	189	199	202	210	175	201	183	201	186	216	195	197	209	215	179	200	191	200	198	199	206	209	199	195	187	220	185	189	202	188	181	206	199	183	189	216	191	192	208	179	211	206	179	189	187	191	177	189	200	194	211	205	204	195	200	207	203	202	200	203	203	195	208	214	181	196	214	229	197	194	210	200	190	202	201	195	184	186	201	196	199	178	206	184	221	197	209	213	186	207	193	172	221	188	200	193	173	194	181	209	187	211	175	204	212	193	183	183	210	178	205	204	170	190	189	217	199	197	193	219	194	195	223	193	209	208	200	206	200	209	189	188	198	172	175	194	162	200	165	239	188	207	200	184	215	180	231	210	198	229	191	192	198	193	194	167	191	210	186	204	207	203	194	182	176	174	199	200	194	197	162	191	222	184	206	207	205	190	196	223	193	205	214	175	212	197	197	206	182	164	191	206	198	211	186	185	187	179	201	195	174	207	223	178	209	180	206	185	195	187	193	193	177	205	194	183	198	214	216	222	174	209	181	195	198	182	199	180	179	180	197	184	188	209	195	212	204	194	184	199	199	195	193	210	189	219	203	201	200	202	205	189	191	193	187	206	212	192	196	188	187	223	184	222	199	195	183	191	216	213	203	197	186	205	195	176	217	219	207	204	203	203	226	199	205	203	211	185	199	194	218	189	173	214	205	215	203	211	196	176	179	228	189	203	192	196	209	180	162	170	195	196	198	184	184	207	228	223	183	203	189	203	217	203	183	188	212	190	187	188	180	186	199	205	212	224	204	188	181	202	202	207	199	206	206	200	199	207	208	196	194	198	218	206	199	215	204	185	183	207	212	175	180	211	218	222	192	193	212	192	195	203	204	178	192	206	207	194	183	209	181	161	174	209	207	200	242	200	187	218	194	208	202	190	187	181	211	178	189	212	179	174	195	196	183	202	184	201	217	178	206	175	191	209	196	188	183	179	222	187	176	194	203	192	214	198	203	186	194	192	188	207	201	189	212	178	191	182	217	198	193	197	200	209	178	181	203	187	219	197	199	182	204	190	199	206	210	183	210	173	199	192	200	192	174	189	216	212	194	216	202	210	187	198	174	221	178	179	210	205	203	221	173	169	206	176	198	209	193	198	206	212	179	212	168	222	160	197	203	185	182	230	217	219	168	210	182	200	211	181	202	204	196	197	206	210	182	202	200	196	206	193	224	181	194	193	203	193	191	204	197	194	196	205	225	182	204	199	191	182	193	189	237	189	199	192	199	196	194	204	191	185	203	180	176	222	191	193	175	163	197	221	166	176	199	212	208	178	207	237	181	206	205	175	184	203	185	189	196	193	210	179	207	195	180	205	182	214	202	154	193	192	191	213	171	188	219	206	213	198	194	202	212	204	207	181	188	193	215	187	171	184	187	201	201	194	195	177	199	182	201	196	199	200	190	206	202	196	198	174	183	188	181	191	214	183	214	186	197	176	211	202	192	205	204	205	186	190	190	235	189	191	189	202	207	186	191	192	210	208	201	199	179	209	214	198	213	193	195	178	196	191	181	190	177	196	181	172	198	227	185	206	180	196	181	212	190	153	192	197	172	190	189	196	174	213	181	182	202	194	205	185	169	171	201	190	223	169	199	184	170	203	194	234	223	174	210	159	192	188	181	194	196	182	199	192	185	186	208	195	178	211	203	171	204	195	188	217	180	211	239	192	195	190	198	203	200	202	174	181	192	179	171	195	191	209	206	231	166	220	186	190	210	181	198	176	202	189	194	202	200	175	186	202	199	219	180	174	215	205	186	197	184	199	191	207	183	209	184	188	192	216	199	185	191	192	205	192	209	194	190	170	193	207	194	222	200	202	218	179	190	168	211	195	213	185	187	185	178	197	197	206	194	186	197	199	204	191	218	226	194	207	182	184	193	227	187	188	219	209	198	205	187	176	187	203	198	211	203	209	206	216	161	203	188	186	207	210	202	195	216	190	183	187	211	197	183	220	212	183	200	208	181	197	227	174	194	192	193	194	181	199	214	176	213	206	218	216	205	177	204	206	197	193	197	207	177	187	200	201	191	205	186	187	187	188	214	183	185	199	227	165	189	184	178	175	205	195	174	188	200	216	181	183	194	180	174	206	202	198	197	196	209	191	215	189	193	204	179	208	206	191	210	187	183	210	187	204	191	176	193	194	178	187	197	181	188	203	167	179	194	193	201	201	189	199	198	209	174	201	218	201	184	169	191	200	195	203	223	179	180	194	187	202	208	191	190	193	196	210	203	171	194	211	194	206	185	178	202	220	179	182	223	193	170	191	190	206	173	180	205	184	197	182	211	167	211	214	207	205	226	233	198	193	221	180	171	208	205	206	194	189	200	207	182	203	213	193	184	186	195	174	209	197	229	241	188	193	209	189	214	213	209	197	177	197	185	243	199	184	211	196	188	214	194	199	207	186	194	190	194	201	178	203	195	190	176	195	215	199	182	207	195	199	179	196	209	202	208	209	200	215	199	186	215	199	206	195	204	199	195	201	181	217	204	203	177	189	172	201	159	213	214	197	210	187	182	206	198	186	197	208	197	207	202	213	181	198	160	208	213	215	184	194	200	213	189	203	187	189	201	196	204	204	192	194	191	220	199	224	196	195	193	220	186	204	211	193	200	213	199	194	194	186	194	181	178	184	185	215	205	184	196	188	176	194	211	197	200	217	173	182	200	209	170	200	193
14604	9705	897	923	1285	9325	17323	9508	736	584	541	568	546	566	538	550	537	574	537	527	633	560	542	548	561	582	585	570	580	589	553	535	565	547	564	513	527	576	512	554	537	542	541	555	565	558	534	518	575	563	542	532	536	486	561	590	563	562	522	570	596	574	547	528	528	514	568	686	807	826	735	647	547	507	542	544	559	532	536	567	536	566	548	520	602	557	529	555	540	507	561	477	559	517	532	539	536	540	535	560	524	553	596	591	548	553	554	517	590	535	585	541	561	556	521	537	609	555	537	572	527	555	538	528	593	533	529	514	536	567	578	569	572	519	514	562	563	569	556	548	555	547	559	561	535	556	576	530	550	528	522	546	499	554	522	519	537	506	507	602	552	549	552	513	538	537	533	524	506	557	542	569	530	544	512	508	512	574	571	504	535	583	498	522	539	535	551	521	518	564	550	510	556	530	508	551	504	542	546	570	555	524	554	546	534	538	512	574	578	529	529	549	609	520	557	527	590	531	511	529	518	558	527	554	533	578	574	569	547	583	514	552	547	557	590	534	525	552	561	502	559	573	541	535	531	513	545	544	517	539	517	576	533	566	562	549	541	512	544	555	539	540	545	527	574	561	549	530	556	566	530	587	526	522	538	558	538	503	553	557	579	548	516	547	552	579	565	540	521	568	581	518	504	507	548	541	550	548	547	526	547	500	544	514	560	533	577	562	516	532	540	546	539	523	565	546	508	524	544	518	564	532	526	553	564	593	535	501	494	546	543	540	548	531	507	546	565	557	552	538	549	525	540	561	550	524	561	560	519	561	569	543	556	569	556	513	536	576	566	501	586	546	579	539	514	530	507	572	565	570	545	540	502	573	544	513	556	549	580	545	499	536	577	541	563	517	555	515	541	544	564	525	524	507	488	540	528	554	536	461	545	537	569	593	537	518	564	517	565	527	547	532	561	558	554	523	552	547	568	544	540	587	529	521	532	541	535	508	531	545	570	554	553	538	547	561	528	545	577	584	497	554	527	528	547	540	518	546	554	558	555	547	498	537	525	533	550	527	574	540	529	546	558	518	543	523	573	553	568	533	569	536	517	555	580	551	500	564	564	520	571	557	591	570	485	564	606	536	564	524	554	542	556	564	567	525	567	543	515	561	553	527	548	535	541	540	533	537	552	552	570	549	540	525	594	566	511	555	538	541	562	522	551	559	517	555	562	546	547	536	539	568	585	514	521	537	558	559	510	576	534	563	538	556	560	527	517	593	570	574	551	528	584	507	550	536	567	564	559	539	549	528	555	564	541	568	568	547	545	573	550	529	501	532	519	537	530	586	508	513	511	566	521	564	540	511	550	514	554	509	592	558	555	556	527	530	548	590	564	567	540	516	583	523	499	541	568	574	542	555	500	525	510	554	548	512	554	529	521	519	543	562	591	580	557	543	530	536	535	563	548	538	509	521	507	503	537	591	519	567	580	555	563	534	573	522	567	543	557	535	513	548	595	537	534	516	497	515	565	535	527	551	533	520	582	549	528	524	533	574	519	523	536	523	538	565	545	547	495	552	558	556	567	559	523	539	543	538	554	580	503	547	556	548	544	580	506	555	600	530	523	566	548	505	515	568	523	523	571	536	546	537	555	539	539	551	544	509	530	543	537	554	553	574	562	540	555	535	555	505	542	544	530	521	541	574	531	493	573	580	550	564	535	490	523	536	520	506	532	561	536	546	551	489	565	543	539	563	554	523	531	512	505	533	539	563	521	524	529	539	530	539	556	542	538	560	587	582	545	546	552	550	538	520	525	568	522	552	572	505	541	526	518	561	540	513	524	530	610	529	576	527	527	533	518	521	545	551	528	505	521	531	530	561	505	559	513	554	549	580	526	544	548	577	539	525	560	550	507	525	556	545	563	532	538	561	513	534	559	541	523	539	515	598	538	553	547	518	564	553	520	530	503	543	555	539	545	535	515	519	523	527	532	547	539	553	548	590	540	523	564	556	538	496	558	519	559	544	551	522	574	541	551	511	528	523	571	549	557	516	559	510	521	554	565	527	581	553	565	594	556	538	499	582	521	530	539	568	512	543	579	550	543	540	568	552	507	509	544	520	567	525	548	528	547	567	548	555	539	503	564	566	551	529	534	516	507	548	535	568	572	605	523	546	544	532	536	535	572	547	531	562	545	526	493	534	572	558	533	533	576	561	522	531	513	557	555	542	533	532	530	541	557	528	584	557	535	563	523	591	547	579	536	558	533	570	505	535	569	516	551	591	484	520	542	550	544	574	530	534	536	531	532	550	524	536	519	560	518	551	538	517	593	560	505	565	504	550	578	533	566	547	544	584	521	547	499	540	578	529	528	530	543	496	552	528	525	560	518	542	538	514	615	527	525	543	533	550	525	545	502	543	514	536	524	509	542	518	527	544	538	570	518	564	529	566	540	550	538	512	564	538	563	512	561	574	559	533	521	615	557	517	552	507	554	528	525	556	578	524	538	524	512	555	558	545	566	558	550	559	527	533	572	589	564	515	537	526	540	552	537	522	546	524	542	528	543	539	542	565	556	522	504	556	525	523	510	575	538	551	563	547	572	530	532	566	550	522	531	541	560	510	573	575	529	586	551	531	524	518	540	516	546	570	545	546	586	566	582	511	516	523	586	539	506	542	546	531	541	559	527	547	577	535	537	551	558	510	520	508	515	552	551	542	525	537	525	567	535	558	496	569	573	566	531	533	538	532	586	563	552	543	553	598	536	532	559	551	538	549	534	502	535	549	534	570	520	511	515	538	526	536	525	497	511	554	542	534	509	566	535	581	522	540	543	497	564	550	535	543	518	518	549	537	553	561	570	577	598	559	559	529	511	532	549	523	556	545	557	532	511	569	578	523	547	485	509	533	570	573	581	526	519	523	605	501	516	549	536	539	577	551	506	510	540	551	552	565	572	578	547	535	560	585	556	521	509	519	561	560	518	532	534	521	561	562	541	565	567	552	526	509	541	543	552	555	534	560	576	551	525	570	552	535	531	528	519	580	546	510	515	586	523	590	532	525	547	509	519	535	544	516	540	560	581	539	540	536	530	528	544	531	527	573	548	543	555	514	529	547	520	600	582	562	531	532	575	543	555	556	556	556	505	577	526	555	548	563	527	557	568	482	549	558	534	542	540	550	530	536	586	569	549	532	566	550	518	493	563	565	514	571	553	507	573	516	522	550	539	551	519	485	572	565	543	513	577	556	468	565	507	564	541	564	527	547	551	556	571	558	539	508	536	525	556	576	563	561	553	502	519	513	485	561	574	530	520	544	544	513	582	543	512	516	524	550	555	567	562	541	549	542	544	537	502	573	539	575	538	574	555	541	525	519	530	521	548	555	569	521	506	516	511	613	488	556	555	494	562	547	567	525	505	554	507	530	601	542	522	548	536	551	547	579	506	592	540	602	512	516	551	517	534	484	547	540	546	556	557	501	535	544	506	521	549	547	529	516	602	514	518	568	567	522	553	578
50115	38672	24180	18213	11771	12593	37120	37897	11118	450	235	233	210	233	211	240	227	240	186	220	197	222	218	214	220	206	211	194	221	192	203	219	247	194	230	223	209	221	224	201	210	211	206	172	192	207	187	214	226	227	184	231	198	210	191	196	192	212	215	207	201	208	209	217	198	230	250	336	474	454	355	243	229	202	192	198	171	220	209	201	187	204	189	244	191	205	220	212	193	223	214	188	226	189	190	184	192	180	228	209	202	200	229	199	197	219	237	216	219	181	207	212	186	234	193	177	206	188	194	180	188	189	208	186	200	208	205	235	224	199	189	202	205	200	219	191	212	215	214	199	213	209	209	218	195	208	202	190	212	211	194	213	187	214	197	239	201	195	199	212	197	184	207	212	212	223	195	216	195	195	191	190	200	204	193	195	203	212	206	199	195	220	199	198	200	178	194	190	197	205	193	190	178	190	207	203	211	194	205	193	205	219	181	210	200	191	189	202	198	211	223	196	216	208	228	208	206	206	216	227	192	196	237	215	200	205	206	206	215	184	224	215	201	225	201	222	227	193	176	221	192	220	221	194	219	204	202	183	212	215	236	209	193	220	194	199	185	203	208	208	203	188	204	231	188	197	195	197	211	209	206	188	207	201	180	197	191	198	177	191	199	207	198	199	181	198	234	190	211	210	223	198	196	193	206	207	212	179	205	198	188	195	223	192	219	211	213	243	172	208	203	201	211	209	226	213	206	194	180	229	200	220	214	167	206	195	172	204	192	224	208	195	193	205	207	203	196	221	195	214	224	207	196	216	194	208	229	197	217	200	206	192	228	214	218	195	202	213	173	191	193	205	190	190	207	211	208	200	208	220	218	185	190	189	216	201	238	212	204	211	186	255	212	220	206	217	206	222	196	208	214	194	187	204	191	204	209	202	206	218	196	185	179	199	197	213	180	175	237	202	227	203	199	206	223	213	207	202	208	194	183	189	198	183	217	206	177	189	210	233	213	224	191	208	189	202	212	201	223	218	207	196	184	187	199	187	204	192	208	188	192	198	214	199	196	192	187	173	216	211	212	201	203	191	199	210	216	218	189	235	193	220	213	205	221	228	207	215	200	206	202	198	188	210	217	212	206	193	216	214	190	206	226	195	215	214	195	198	215	217	212	225	227	203	220	228	208	194	197	216	188	224	199	202	208	190	212	210	206	202	204	206	201	213	209	179	182	177	215	194	199	198	222	224	198	197	194	206	176	228	180	171	225	184	209	208	203	215	237	210	221	186	212	238	200	199	196	199	198	216	216	195	195	201	199	225	204	214	196	223	205	181	232	201	209	212	223	205	203	212	218	189	194	225	180	184	227	181	220	215	195	212	191	215	176	191	192	215	215	192	203	198	184	224	206	196	212	198	187	191	179	224	211	198	209	201	241	201	232	234	194	169	224	196	191	201	221	183	203	215	218	187	229	209	226	232	220	205	231	182	239	199	181	222	200	197	218	192	198	178	222	202	219	179	190	192	210	206	174	213	208	209	208	202	202	172	184	203	196	185	213	189	215	207	214	209	234	205	204	201	213	212	216	213	217	168	192	204	204	205	199	206	208	211	219	186	212	196	203	212	213	202	205	200	229	203	201	224	200	183	203	186	190	220	190	222	213	196	182	186	196	200	206	207	185	193	218	202	183	219	206	209	196	209	205	198	207	191	212	201	193	188	173	218	187	203	172	222	209	204	217	232	205	167	190	211	174	201	198	215	215	190	193	210	219	186	209	213	206	212	184	200	215	193	211	196	216	203	222	200	197	198	222	205	207	218	199	207	201	213	202	185	209	188	196	207	197	210	197	194	205	249	208	209	195	210	195	204	207	200	208	194	212	230	206	199	196	205	178	201	196	219	200	196	224	164	211	182	235	201	202	218	196	200	217	182	192	186	202	198	197	190	186	199	193	201	201	179	183	203	166	211	189	205	199	186	221	210	207	195	202	216	164	224	217	166	217	233	209	213	220	203	180	191	197	201	194	209	213	201	224	188	200	210	189	195	216	198	197	198	219	215	186	199	208	213	222	196	212	192	223	181	185	196	196	211	190	210	189	203	184	229	185	190	183	212	204	218	202	191	173	201	191	212	216	181	201	219	215	211	203	190	220	217	194	221	207	236	207	191	192	212	201	202	220	180	205	207	193	201	177	202	179	182	204	196	180	196	200	196	205	186	206	202	212	203	217	199	215	195	212	201	226	215	208	198	225	207	209	215	191	205	186	229	209	167	191	189	208	199	209	231	192	200	218	206	195	210	196	194	216	248	204	208	205	203	199	191	210	231	202	193	217	193	215	183	195	221	200	240	203	199	205	232	200	196	207	217	196	199	201	208	215	214	216	212	228	193	201	193	205	216	184	192	198	176	204	210	214	190	213	213	205	211	196	219	225	222	214	188	188	196	186	191	209	204	190	226	222	193	232	220	200	211	209	224	201	208	233	196	171	221	178	217	204	184	169	195	198	190	221	205	200	204	197	180	197	206	180	202	222	220	201	209	191	205	197	189	241	195	207	206	195	217	221	200	204	199	190	221	207	199	195	202	213	209	216	188	208	207	211	214	200	175	214	195	217	227	208	218	214	199	206	195	213	210	219	205	206	211	198	224	220	206	206	195	220	194	212	222	213	204	201	208	181	215	203	177	181	235	205	193	206	229	175	221	206	206	195	223	239	196	207	221	206	206	187	203	204	212	189	183	207	222	203	187	251	198	191	178	222	195	197	230	194	196	210	208	198	179	223	188	199	187	206	213	199	224	173	220	204	214	181	223	194	211	201	222	194	200	253	186	219	209	204	220	202	190	191	168	204	230	179	189	194	220	210	212	214	204	209	205	212	220	211	192	219	210	208	218	196	186	199	202	193	227	225	229	192	186	206	189	192	208	208	205	183	205	191	194	188	195	186	197	182	209	194	213	206	201	198	179	170	182	213	190	199	199	215	218	174	197	201	214	173	228	202	218	179	232	203	191	214	215	220	217	206	245	197	194	171	175	197	197	187	209	189	219	212	209	217	208	204	211	208	206	238	212	212	198	221	208	202	217	199	186	231	202	205	215	204	208	170	221	195	227	217	221	184	219	222	209	191	192	195	196	213	229	225	197	217	189	228	185	189	223	214	217	215	218	208	199	226	207	209	203	225	221	192	205	174	190	221	239	221	185	206	215	219	227	210	206	214	199	220	199	197	178	227	210	218	230	196	188	207	203	209	196	187	203	188	186	240	214	257	224	189	192	206	212	177	195	203	198	220	224	195	239	201	206	193	193	234	197	202	218	199	210	199	223	211	201	215	201	206	199	213	214	224	211	186	214	214	197	201	190	222	200	219	199	207	199	179	185	228	192	211	217	201	205	205	177	194	239	220	209	187	219	200	210	188	219	175	203	206	207	219	202	192	178	185	214	212	190	200	214	206	185	225	179	218	196	203	215	201	168	197	196	197	202	180	204	203	184	217	191	176	181	187	210	177	213	196	223	229	192
40244	30789	4537	5020	4585	21399	51742	50912	5960	822	759	791	769	712	664	679	690	667	638	616	661	633	582	603	637	554	582	577	576	592	602	562	603	569	545	578	605	620	591	573	592	571	576	567	572	553	541	581	513	567	604	590	571	545	556	586	552	552	561	600	576	614	549	569	601	541	891	1926	2615	2127	1336	858	616	558	621	575	550	519	595	579	547	516	590	543	521	578	572	548	557	542	545	563	549	537	555	578	528	529	632	546	600	571	558	517	558	551	551	507	567	547	558	568	529	555	552	544	584	548	555	585	550	544	561	553	569	510	579	560	595	556	529	580	557	582	535	573	542	551	522	542	560	557	551	552	562	578	564	553	550	528	560	517	580	527	593	537	594	560	540	531	593	548	512	583	521	585	542	571	559	541	538	571	559	541	533	553	566	601	534	532	567	560	521	531	583	548	528	545	567	565	573	523	548	538	585	568	538	531	551	567	541	555	573	571	559	544	537	571	571	541	548	579	551	526	542	597	506	522	568	558	544	555	573	601	586	518	543	578	572	583	535	552	567	533	570	535	521	562	537	529	554	570	558	578	576	548	558	566	537	558	573	574	576	554	565	581	603	548	520	554	565	544	570	567	583	613	558	601	542	543	561	551	553	550	581	531	563	560	591	546	558	532	550	537	582	544	574	561	561	514	562	570	563	557	539	590	559	559	531	544	537	570	557	554	554	574	556	541	505	533	566	539	575	548	557	512	553	541	558	541	528	559	560	581	524	561	553	566	549	582	567	598	538	528	535	588	579	539	550	551	507	542	555	555	589	581	561	518	561	545	565	553	591	594	529	577	526	536	523	544	589	515	555	530	550	579	609	560	560	540	564	572	529	537	536	541	540	586	537	576	586	592	555	585	540	542	549	516	551	548	608	546	522	517	540	591	532	572	548	549	507	555	560	549	548	534	552	571	554	565	583	539	565	551	539	562	557	541	553	529	561	532	548	565	509	532	530	551	563	545	606	536	519	555	568	529	572	559	557	590	610	564	532	581	540	564	545	599	572	564	576	552	578	538	521	575	541	550	558	541	520	570	589	550	581	554	558	580	523	541	548	592	595	549	556	516	566	574	583	527	580	512	563	519	519	557	571	559	569	526	512	596	548	538	504	578	567	579	544	579	544	535	588	549	550	549	506	529	583	538	550	553	541	544	538	552	506	573	573	543	554	543	540	527	557	552	521	525	545	540	598	601	527	549	556	563	543	542	599	576	573	554	555	512	537	552	544	556	560	541	543	544	548	530	540	547	570	535	573	525	518	556	549	545	555	561	554	546	547	576	561	546	541	552	561	558	523	574	534	528	546	551	501	557	578	546	588	535	573	581	618	547	552	542	541	546	583	503	570	609	568	562	530	599	544	542	534	546	551	584	587	593	527	571	530	572	571	532	506	553	548	550	576	525	555	549	515	580	551	559	610	532	584	537	570	532	613	532	565	554	537	554	555	543	533	577	516	536	528	555	538	557	621	577	543	510	600	580	569	568	515	563	550	580	612	531	574	567	573	566	572	548	557	563	508	573	526	587	604	572	548	560	571	547	575	563	595	514	562	565	559	557	570	589	588	535	540	557	551	532	541	533	630	576	531	540	531	570	577	563	551	585	563	555	564	576	551	533	523	579	556	550	590	561	533	568	531	506	577	583	561	567	560	606	564	532	602	522	559	589	565	530	588	539	595	587	554	528	559	535	562	558	571	524	530	558	524	514	601	554	520	511	558	559	556	549	570	532	557	519	532	524	594	544	546	530	535	557	552	536	592	554	567	540	547	583	552	520	565	614	551	552	556	561	551	567	593	547	599	487	554	573	529	568	559	538	556	549	578	553	524	563	516	546	567	594	536	527	550	560	540	527	527	537	568	521	578	591	572	527	572	538	579	583	564	570	598	553	516	593	576	563	566	513	565	545	549	554	566	569	532	551	566	556	565	539	560	536	581	557	552	546	561	559	564	540	570	542	567	544	549	552	552	537	546	522	592	515	542	576	566	533	575	584	544	509	575	528	559	585	582	556	539	590	549	557	552	563	574	549	560	568	591	591	538	537	545	561	577	583	527	600	565	589	533	523	577	535	564	545	553	537	565	584	608	557	566	549	611	553	593	520	572	561	564	526	558	588	557	573	618	545	546	568	566	530	560	565	545	532	556	563	582	560	526	583	562	584	573	547	556	583	543	576	541	586	586	553	560	547	572	571	594	558	568	590	553	553	542	573	589	630	580	565	507	532	543	609	509	593	562	526	565	585	527	514	577	533	560	555	545	557	547	563	560	527	547	597	574	580	566	539	566	558	615	558	554	581	550	586	583	524	538	555	527	526	547	579	561	541	513	554	563	534	584	554	567	565	564	559	550	544	530	562	508	594	519	573	563	557	520	573	498	579	545	573	567	561	577	520	587	527	553	571	546	527	536	564	541	607	525	500	551	560	574	539	588	541	584	566	570	584	577	522	531	544	557	540	548	530	550	538	528	561	569	583	564	610	559	535	575	552	621	584	555	523	581	564	588	569	568	571	581	510	546	538	560	599	568	509	539	550	628	556	557	499	578	604	533	598	548	565	535	552	542	548	547	553	565	561	571	573	533	539	558	604	589	525	579	539	520	542	565	561	570	555	549	591	539	569	510	546	544	572	576	539	554	560	535	562	575	522	565	535	555	523	541	530	537	556	568	577	584	549	561	561	556	521	534	558	528	571	525	605	591	556	587	570	585	608	579	589	556	553	571	539	538	568	554	552	585	587	549	561	561	552	518	569	553	543	565	533	537	561	559	558	549	575	578	524	582	536	525	565	561	556	530	539	567	563	552	568	531	533	524	544	497	526	600	575	596	552	543	545	571	569	568	588	578	567	545	522	541	567	546	559	497	594	541	573	594	518	570	554	563	568	573	499	502	541	541	554	544	555	551	589	586	559	571	565	564	567	578	520	560	528	573	504	534	538	576	571	560	574	592	542	558	591	593	529	557	546	534	563	544	597	533	570	546	546	552	530	598	570	617	550	548	605	543	561	573	571	544	577	533	503	555	569	563	512	597	575	547	522	547	546	538	526	569	558	563	553	551	551	576	571	552	543	539	530	544	551	557	558	551	529	529	534	553	515	572	528	509	510	539	564	527	536	563	516	535	605	525	602	516	583	550	530	531	545	554	502	564	534	541	522	539	532	585	586	549	545	536	534	560	578	560	531	558	580	605	587	545	559	559	565	565	592	586	521	553	521	557	537	589	517	566	575	564	565	580	545	527	594	545	534	517	552	579	498	596	562	565	519	572	584	561	516	563	537	579	520	545	574	516	555	569	526	561	622	592	566	566	520	576	520	533	531	567	563	560	575	574	530	618	515	535	583	526	519	587	544	557	538	555	581	559	538	552	542	553	585	588	520	551	571	554	553	562	560	562	566	552	533	536	548	523	548	582	565	615	546	579	556	576	597	539	547	515	505	562	527	530	555	568	527	516	601	545	580	558	547	565	539	562	550
54515	41771	26910	22808	19838	26860	57908	53560	23602	2611	362	346	322	275	295	318	304	305	272	311	281	318	280	290	297	310	273	302	286	280	263	284	291	256	285	258	259	289	284	335	281	264	253	290	305	305	253	290	260	270	285	304	262	291	270	283	288	254	273	286	258	241	296	258	277	277	451	461	445	444	340	301	299	267	297	306	259	291	304	283	278	276	282	305	315	266	279	271	269	248	276	275	261	268	304	291	265	299	248	239	283	288	273	298	304	298	248	239	265	263	311	267	293	313	284	283	256	242	281	266	291	286	253	260	305	292	301	271	266	274	276	279	252	272	281	239	248	276	302	299	300	259	280	308	261	311	299	273	291	283	247	275	250	279	280	290	300	281	285	269	283	270	250	275	268	282	275	269	283	256	244	263	260	284	306	268	266	263	247	284	283	259	279	278	275	280	297	277	283	263	250	288	273	279	283	271	265	300	276	293	283	248	275	271	267	276	293	299	266	271	266	285	244	282	264	253	255	293	315	289	291	274	275	306	285	293	245	278	280	267	252	254	275	277	303	256	308	277	257	270	286	280	276	253	298	291	261	320	269	252	303	271	274	285	231	273	282	282	266	258	305	285	265	273	291	252	276	269	285	293	280	241	273	259	257	264	250	269	220	280	286	292	294	293	267	266	317	240	284	258	288	271	313	291	302	270	277	298	264	276	305	285	261	288	303	304	262	290	274	266	252	277	245	279	275	269	282	252	301	293	289	271	292	262	311	262	253	242	292	232	242	244	293	297	283	249	288	277	269	295	262	272	237	270	265	286	267	271	260	288	290	249	259	288	302	286	269	294	270	296	262	280	278	253	297	252	273	295	292	251	259	260	321	268	280	326	280	248	285	268	242	250	292	285	293	287	271	269	248	240	329	277	295	310	302	251	303	264	243	264	252	259	259	252	260	237	294	288	274	251	293	292	258	285	295	267	267	259	296	275	274	284	273	255	293	267	269	276	300	261	278	274	290	252	304	284	276	272	272	280	292	212	252	275	264	261	273	254	291	274	251	261	275	298	286	261	240	288	264	278	308	258	259	275	284	266	297	287	260	290	274	289	291	276	275	265	259	261	264	314	275	273	288	281	313	285	280	301	281	258	294	298	304	302	270	283	258	273	284	281	263	280	272	259	273	243	257	276	277	241	259	264	262	294	269	271	261	288	276	279	260	320	305	265	275	273	273	261	277	279	262	266	287	263	289	282	259	292	264	284	279	260	250	274	279	262	253	283	324	255	274	266	297	282	267	277	276	259	289	269	268	277	280	294	284	273	291	272	319	283	250	274	265	277	286	288	267	260	277	304	277	259	288	284	294	271	291	287	272	264	287	255	285	274	287	261	291	278	252	285	280	303	301	275	291	245	272	268	270	281	268	283	284	251	290	290	273	275	276	284	270	294	324	270	282	297	285	270	255	269	269	290	271	291	252	274	303	289	295	287	290	292	293	296	262	261	249	262	282	289	301	255	299	261	287	274	292	294	282	262	271	283	257	268	268	297	276	249	260	279	273	298	296	285	300	293	274	264	272	271	277	271	268	279	286	247	308	278	286	286	295	262	253	242	297	306	272	301	299	258	283	282	257	276	254	255	254	285	276	303	270	281	294	269	274	271	289	296	278	283	270	259	277	314	279	307	309	302	284	277	268	306	274	279	288	293	295	298	293	251	258	248	313	266	271	279	301	250	265	259	275	251	255	279	273	267	256	254	284	266	284	279	307	269	271	257	301	279	290	293	275	263	294	263	271	262	275	258	289	286	279	284	307	252	293	259	235	267	283	259	286	269	296	276	266	283	257	278	305	262	288	271	248	252	267	267	274	262	301	283	271	280	284	283	282	276	281	268	256	259	271	295	257	268	265	289	286	294	250	271	235	288	237	254	305	296	299	286	263	271	284	278	280	283	303	248	289	286	309	323	299	254	299	275	256	308	268	242	275	273	263	291	289	288	284	297	308	258	284	303	266	278	225	299	289	255	256	300	316	297	251	278	350	279	282	302	299	251	277	279	277	248	277	298	289	272	287	274	262	288	289	270	292	263	271	272	269	242	276	280	299	283	288	279	258	280	277	277	273	280	278	294	266	282	279	269	260	275	291	288	294	297	270	267	305	273	301	262	286	263	279	293	268	312	256	251	276	299	294	277	284	273	265	289	253	288	280	254	251	256	280	266	273	254	288	279	289	268	277	311	264	299	266	248	278	273	276	287	277	258	292	265	284	300	282	259	282	265	275	274	289	271	257	276	304	279	266	289	293	294	287	252	271	275	297	297	256	278	254	247	277	255	274	281	277	272	270	266	281	262	252	288	279	290	260	283	269	237	270	266	288	326	283	286	259	253	269	267	291	244	322	285	292	279	290	279	254	287	273	269	233	278	291	304	261	293	276	284	253	284	302	261	278	269	279	280	275	261	292	299	278	264	281	280	279	280	268	285	241	262	302	255	291	266	280	266	285	264	274	291	322	294	264	285	270	283	275	293	259	272	289	303	275	269	265	271	282	306	292	261	273	267	255	293	281	286	281	259	278	273	281	264	279	292	280	283	264	297	299	254	319	244	250	301	250	259	251	288	298	259	311	249	277	284	270	276	253	259	278	277	289	291	282	278	281	271	275	269	294	274	287	276	261	265	278	286	277	260	281	281	259	256	288	253	255	293	325	268	308	262	279	270	287	277	275	252	266	321	275	275	263	285	272	312	268	273	274	285	251	297	273	258	284	283	266	279	305	279	253	290	274	280	269	265	316	273	285	275	287	258	274	313	295	280	279	289	288	267	284	281	263	320	280	267	292	299	251	278	280	276	303	281	281	283	291	280	253	272	255	286	278	295	265	273	278	290	265	289	264	281	296	286	262	270	271	274	286	266	264	278	259	282	311	288	232	268	287	256	274	266	253	286	291	258	240	272	283	285	309	263	298	249	262	257	272	283	269	301	276	286	264	272	268	251	283	301	283	311	294	254	269	278	249	301	287	271	271	304	248	258	283	289	311	273	269	269	275	309	267	282	266	281	267	299	289	268	267	280	276	264	263	288	292	231	260	294	286	297	275	263	269	264	276	293	292	307	291	288	268	318	266	311	277	286	251	260	306	306	309	276	260	254	269	274	273	255	284	290	265	247	314	298	294	259	291	257	268	262	266	281	278	305	278	255	243	264	269	275	259	262	277	288	268	251	260	254	241	273	275	299	291	278	281	271	254	272	270	279	274	258	267	285	290	271	248	255	303	262	262	286	247	264	260	278	270	251	278	281	295	252	240	289	316	259	267	282	276	280	267	257	275	294	273	276	271	297	277	274	307	271	292	261	273	289	272	260	305	261	285	287	294	268	291	257	282	284	257	277	262	281	243	300	278	290	315	281	313	277	274	308	265	300	286	296	280	300	281	302	266	263	268	285	295	246	249	274	286	273	286	257	296	294	281	290	303	285	271	278	294	301	291	241	296	274	289	310	280	246	286	268	259	271	275	258	289	263
47452	40147	8056	8994	8477	35659	69294	62668	17799	1063	920	965	926	835	876	801	791	855	840	784	818	816	785	709	748	714	816	802	716	744	724	775	752	736	773	757	755	706	757	741	727	730	746	781	725	682	734	726	736	713	732	695	674	763	776	704	693	689	741	675	709	752	709	709	718	875	2192	2193	2253	1792	1208	906	712	694	715	656	673	736	707	729	674	706	747	697	660	733	781	665	724	742	752	708	709	730	764	729	707	701	729	736	705	760	661	729	717	698	712	726	692	709	705	715	756	731	690	777	712	722	692	717	694	683	769	733	672	729	689	672	719	691	775	740	690	695	755	774	696	689	695	716	703	702	714	704	706	711	697	682	732	710	714	683	736	700	713	696	664	720	706	730	708	669	756	737	690	689	782	720	718	726	696	711	801	764	726	691	763	689	712	730	754	680	704	742	701	730	672	687	755	701	724	695	693	735	732	704	728	697	703	684	741	710	694	718	654	729	736	711	701	720	750	692	715	741	691	727	743	681	718	738	681	735	676	732	752	705	696	719	740	668	722	736	706	733	760	710	664	701	768	681	688	732	734	704	684	728	721	711	754	726	722	704	696	699	705	680	776	727	758	734	713	723	726	765	719	675	694	725	701	709	686	757	720	732	715	696	704	705	668	722	653	702	726	743	704	696	725	703	696	754	692	679	754	693	670	699	716	706	716	755	705	712	711	729	730	680	737	729	690	699	750	728	719	696	720	661	674	740	742	658	730	698	787	674	789	724	646	696	678	707	728	708	720	718	704	712	692	746	737	730	727	707	664	690	722	738	690	683	693	677	736	745	701	712	691	721	732	718	701	730	740	687	740	682	699	737	720	726	699	706	715	687	697	715	694	703	734	708	747	721	724	714	708	681	730	708	699	682	757	701	694	704	738	710	721	768	706	705	724	724	717	743	700	700	749	735	755	656	710	745	717	694	716	729	736	771	723	708	715	745	726	672	711	734	674	728	792	684	700	719	736	687	708	742	743	707	732	678	695	688	680	695	705	701	721	738	698	726	710	697	703	729	691	724	714	706	686	696	703	696	703	708	730	677	716	769	754	710	709	671	708	754	769	698	783	722	734	739	699	705	715	744	704	693	708	703	716	638	738	709	731	734	718	773	714	738	732	667	748	730	703	701	714	759	664	676	710	687	716	712	665	729	695	685	705	700	703	767	687	720	698	740	743	722	671	649	707	743	755	697	689	740	703	738	681	704	686	678	750	752	624	733	729	658	725	750	757	763	699	772	668	671	684	724	721	727	686	691	729	701	726	739	685	668	721	767	765	657	737	703	662	722	696	709	727	714	746	733	703	719	677	721	728	740	722	722	655	731	737	798	682	731	751	733	708	693	724	694	670	673	689	715	748	712	742	696	692	720	722	701	716	689	744	678	677	686	793	743	710	752	690	723	696	706	690	715	693	757	738	698	750	713	714	678	712	718	744	694	726	686	697	690	740	716	716	688	654	742	742	717	740	672	696	706	697	679	733	738	721	717	720	706	677	706	648	699	724	743	734	722	756	712	715	723	703	728	751	755	741	714	749	715	732	683	742	728	694	749	712	720	742	770	735	703	693	685	679	709	735	721	665	690	697	736	689	728	705	680	708	748	657	682	657	706	676	739	716	712	757	721	685	667	641	727	704	681	719	721	750	683	755	748	734	718	765	735	708	711	732	728	674	722	665	742	718	703	688	778	696	673	737	745	704	706	760	708	663	777	688	663	726	689	737	743	710	692	684	684	695	725	734	706	753	735	721	710	731	746	711	727	698	665	716	682	712	701	737	690	700	710	699	703	717	740	739	712	671	692	762	731	728	770	677	740	739	724	773	721	746	695	724	697	729	731	742	737	711	728	748	750	680	711	708	763	682	688	704	683	670	719	702	756	688	721	710	683	701	702	728	788	726	695	699	727	712	657	694	690	668	739	706	722	695	773	713	715	729	666	759	696	712	731	699	743	708	721	744	706	688	746	686	719	696	705	705	697	731	691	689	729	722	729	743	765	725	705	731	752	719	751	691	684	669	733	769	721	749	730	694	776	718	731	683	670	722	705	710	762	703	706	753	739	713	719	680	723	751	753	718	712	694	729	720	727	706	730	795	667	739	708	733	664	674	713	714	729	726	712	718	746	728	689	761	745	704	734	722	685	774	696	691	709	675	734	744	726	732	722	711	763	714	792	707	744	732	765	692	705	735	687	735	739	741	761	744	717	743	704	695	718	725	723	688	747	739	749	745	758	677	751	726	743	714	757	722	714	725	723	696	715	737	725	705	687	710	705	730	722	713	723	692	723	736	710	685	709	718	706	751	655	679	697	694	698	742	735	751	746	705	705	715	720	730	733	760	719	705	700	703	774	694	713	732	699	682	710	765	707	695	774	721	725	695	708	717	716	726	727	714	728	694	713	696	683	751	707	688	676	695	680	731	714	668	709	755	771	724	730	717	700	692	700	720	676	719	733	704	727	710	711	712	703	687	703	766	692	672	685	686	703	765	738	722	703	702	711	730	709	700	742	697	735	706	682	687	703	705	678	680	765	729	736	731	675	739	717	712	693	720	735	706	695	699	705	642	733	770	754	764	687	662	722	685	719	749	754	646	700	750	695	716	698	705	714	742	723	740	691	744	697	761	695	736	740	784	731	706	740	698	729	693	732	702	667	665	705	703	692	726	713	695	724	746	721	728	697	760	713	725	750	724	714	745	738	698	703	727	706	673	698	716	666	727	738	717	712	677	730	743	722	682	707	683	674	717	687	701	699	721	712	723	705	718	709	726	702	687	703	735	727	664	668	722	758	718	726	683	756	720	730	722	741	725	712	715	661	733	760	709	768	734	716	731	697	702	742	748	681	718	766	723	698	733	704	702	725	759	712	700	675	748	744	737	723	702	710	667	742	766	773	723	695	742	741	721	728	744	698	725	667	715	750	745	731	723	711	674	709	712	637	723	767	719	745	669	758	714	681	701	719	742	747	729	707	707	679	691	660	724	701	711	730	729	767	719	696	750	696	688	718	720	705	709	700	733	746	704	747	759	707	749	720	715	732	694	733	727	678	730	726	749	705	682	684	700	750	731	712	717	702	721	706	693	709	713	751	718	741	698	708	681	694	711	677	711	704	707	671	699	727	711	707	712	717	703	722	710	766	699	772	741	664	733	724	763	711	737	742	716	715	732	692	735	744	695	718	695	725	753	711	693	732	691	791	798	737	742	730	708	727	713	733	747	693	726	723	703	752	713	746	676	732	716	733	724	796	714	662	764	718	699	704	724	694	727	709	701	712	710	740	707	733	740	709	730	674	729	690	717	743	735	729	741	732	708	698	702	784	719	703	728	763	731	694	673	715	713	723	667	746	684	734	728	719	721	675	704	742	696	735	711	741	699	701	678	756	718	702	728	728	728	717	714	704	764	661	729	712	733	732	729	695	773	784	703	696	740	751	702	713	712	748	702	713	725	690	719	682	701	700	728	667	655	756	721	693
14482	10914	1563	468	371	2146	5231	4004	685	253	213	225	206	241	215	236	206	225	225	225	194	229	210	207	211	223	200	223	208	199	219	183	216	232	208	228	204	213	218	200	190	211	214	202	228	227	219	218	209	200	208	209	216	213	220	210	186	198	218	225	203	225	213	213	220	211	260	236	219	222	220	260	195	208	209	220	221	226	217	214	232	213	212	209	223	239	200	177	190	215	238	221	199	196	226	221	242	194	211	230	199	238	213	205	218	219	218	227	200	213	204	180	206	224	242	203	216	231	227	211	223	201	228	201	213	214	215	215	226	223	221	199	204	233	212	186	223	212	221	205	230	224	207	208	243	186	179	220	243	210	205	195	221	218	231	210	217	192	205	208	215	228	205	200	222	213	243	187	227	220	219	196	194	211	185	200	247	218	214	233	235	228	234	212	248	215	203	235	215	206	203	164	217	191	231	220	215	225	198	223	221	221	200	246	216	214	209	203	203	218	191	236	222	205	219	237	193	237	241	226	219	220	226	226	209	216	210	209	203	227	238	193	213	225	219	229	206	233	233	213	185	220	219	216	206	189	214	222	243	213	206	214	208	224	202	198	210	213	209	222	243	220	228	211	218	203	223	230	205	217	239	208	207	229	210	200	223	227	237	212	210	188	185	189	212	209	212	198	220	211	237	234	240	239	231	219	215	201	216	213	235	224	212	212	221	201	229	198	210	204	217	220	222	226	235	196	205	209	190	202	201	223	199	223	217	226	228	198	221	225	191	203	222	231	216	215	227	195	205	224	198	224	227	211	207	202	225	219	208	210	200	214	203	194	229	215	223	221	222	208	219	226	225	235	206	196	229	239	186	198	199	211	226	196	242	210	221	207	223	192	187	215	222	177	211	219	209	206	225	206	223	188	250	196	189	204	213	197	195	191	224	221	202	191	222	234	233	217	216	231	179	201	214	216	196	228	209	222	227	221	224	211	190	255	200	213	217	232	228	224	237	211	222	222	214	227	206	220	211	207	221	235	192	236	204	203	195	217	207	223	206	213	222	205	201	214	233	207	192	220	221	224	215	200	227	190	212	229	193	179	197	216	199	200	222	221	211	226	223	245	223	219	198	217	213	230	230	221	214	215	220	221	203	213	190	218	202	214	207	227	223	203	234	200	206	203	236	215	238	213	213	248	193	206	199	202	205	221	229	220	223	199	229	232	204	204	217	197	212	202	218	232	217	222	226	192	220	231	186	211	211	195	220	213	217	222	219	228	243	207	224	211	221	198	216	236	233	190	241	202	215	230	193	220	224	221	190	205	213	219	234	187	244	201	214	199	232	198	228	227	218	240	200	214	240	218	202	222	210	215	173	188	221	177	208	238	208	219	201	208	247	217	217	238	210	217	205	231	204	207	222	209	194	223	211	215	238	213	216	234	208	218	168	229	224	198	187	222	197	216	219	211	204	212	231	208	197	203	226	205	227	213	220	222	180	214	186	220	216	244	247	219	219	207	223	212	200	207	215	220	235	225	208	218	223	215	203	248	213	188	214	217	217	198	206	203	183	205	213	219	237	213	200	220	213	194	203	220	213	228	221	210	206	225	211	232	229	210	210	198	241	217	205	205	236	220	230	190	208	216	230	225	205	179	220	226	209	223	212	206	189	214	216	209	199	234	199	209	223	215	197	207	200	220	194	236	230	213	206	197	207	189	185	235	218	221	229	195	207	217	229	212	201	207	209	214	215	227	245	218	241	204	238	207	210	235	202	192	217	208	198	221	231	204	187	211	208	222	216	204	233	208	215	223	233	207	233	194	218	196	226	203	214	223	225	201	224	197	225	207	237	198	205	213	203	207	202	187	194	198	194	230	228	225	208	205	229	230	222	185	234	240	208	211	228	195	218	229	196	202	210	207	212	201	247	195	224	206	198	214	196	241	225	220	232	226	245	223	208	213	229	207	197	230	214	221	224	200	244	216	223	233	222	224	203	199	203	221	230	221	227	204	231	197	202	213	191	218	216	214	201	232	218	216	200	226	214	214	197	219	208	209	204	186	204	232	229	221	217	209	209	248	221	228	206	196	188	215	226	208	194	224	209	210	229	214	225	224	200	219	219	225	227	233	187	230	196	193	200	221	240	199	207	218	239	185	224	219	210	199	248	194	207	209	217	222	189	215	231	225	187	214	196	195	188	225	209	212	193	206	217	222	232	220	243	216	224	217	219	226	214	220	197	212	199	222	207	226	207	232	185	204	246	207	200	181	204	205	187	223	224	234	231	231	214	218	218	207	209	209	229	220	199	209	199	226	220	226	166	207	214	232	227	196	193	190	185	217	212	239	214	224	177	218	213	202	199	222	212	218	217	199	203	206	215	200	184	211	206	206	227	189	204	226	184	223	204	230	193	217	204	184	208	203	206	218	209	216	211	213	205	187	201	222	186	222	185	228	176	205	196	188	237	199	208	206	201	228	207	239	224	219	210	225	202	197	217	188	228	229	196	204	258	219	199	207	179	223	192	208	218	226	225	198	201	194	212	229	227	202	232	207	205	200	209	210	231	204	199	185	213	194	222	198	231	213	215	201	199	197	207	223	209	218	215	207	208	205	238	182	230	234	194	221	228	238	235	207	226	212	225	220	196	234	225	215	214	209	220	196	219	214	209	217	218	197	181	231	218	228	197	217	224	234	202	218	239	239	230	226	203	218	202	217	213	250	221	222	223	217	209	208	219	251	222	221	176	216	202	227	207	217	224	214	181	192	208	235	216	180	192	188	214	186	210	199	189	218	213	241	244	199	196	208	190	212	214	214	203	241	202	207	192	208	204	235	201	209	230	214	221	234	213	198	211	219	217	213	184	212	201	225	208	204	232	231	211	198	215	195	185	196	178	212	206	220	191	226	222	224	210	206	209	222	198	197	225	215	203	209	194	224	239	206	235	230	210	224	213	207	194	228	236	192	209	212	217	214	192	216	206	211	202	213	204	251	226	239	201	207	231	213	236	233	258	193	209	242	208	209	169	226	222	193	215	230	195	225	225	203	199	221	224	225	221	233	219	221	230	214	210	202	226	240	196	224	200	228	199	198	200	231	222	211	190	197	186	203	233	222	214	200	219	201	176	180	219	206	193	234	174	214	224	224	204	209	203	206	199	190	191	225	231	208	177	207	192	191	234	217	209	203	219	179	219	217	200	202	208	206	207	194	196	239	203	213	222	218	217	216	239	237	197	211	220	214	206	225	202	248	210	210	224	251	197	206	246	238	218	202	212	199	185	231	241	212	212	231	230	204	209	199	235	197	223	211	209	196	230	215	187	216	233	203	197	230	227	228	225	225	188	210	209	228	195	186	228	213	221	221	210	202	206	201	177	242	216	216	218	221	187	211	218	228	187	190	199	206	215	213	202	191	191	214	208	208	203	227	234	177	196	203	197	209	214	202	213	210	210	219	174	220	230	219	204	215	198	197	234	184	221	213	216	204	241	201	230	221	220	197	196	218	188	219	233	199
12068	11352	1034	884	940	9372	18352	13281	2108	620	572	602	568	628	587	550	557	610	575	586	581	651	570	571	593	609	597	574	575	603	569	594	564	623	573	568	586	638	562	570	594	596	559	590	568	578	582	594	584	600	589	558	610	618	611	579	590	589	586	583	590	605	592	609	586	580	567	655	677	655	612	616	604	570	583	613	605	530	584	625	598	606	542	579	605	590	610	630	583	599	558	605	563	576	580	586	581	580	545	586	628	577	601	625	566	617	593	681	618	591	567	648	589	564	600	562	574	605	573	588	593	578	579	590	581	558	615	581	585	583	600	591	564	547	584	507	548	617	569	570	609	599	592	597	600	575	611	582	610	632	585	572	589	594	586	579	598	566	615	583	566	586	629	604	595	612	569	608	583	596	552	571	592	640	591	568	593	580	564	644	545	581	601	598	554	580	608	567	572	570	568	597	564	587	622	613	590	579	605	624	583	556	564	608	591	595	583	618	550	601	648	591	564	597	614	591	581	595	591	573	605	589	610	557	616	578	567	593	596	557	614	601	609	629	596	585	574	594	613	605	629	608	643	632	572	583	555	583	593	633	562	614	609	578	581	583	564	599	586	580	590	601	558	588	580	606	631	571	643	562	565	568	581	576	560	577	641	557	586	590	580	569	571	570	580	587	568	587	600	608	598	569	605	554	563	590	571	578	565	606	518	598	590	609	562	605	608	607	579	572	585	562	583	579	542	617	619	589	594	623	609	620	573	603	554	531	582	638	614	590	581	583	590	589	567	583	588	564	581	583	595	562	582	587	598	595	594	580	593	587	588	568	612	595	597	596	572	582	619	551	550	591	596	572	602	589	615	601	593	567	569	582	571	598	631	599	597	577	616	590	539	573	604	602	643	596	609	584	584	566	543	557	568	603	523	587	594	550	584	579	575	567	631	622	595	613	593	586	622	565	606	539	607	599	614	614	637	611	583	550	610	628	559	583	577	619	587	607	584	542	590	591	607	582	588	567	560	608	612	590	556	561	568	650	608	575	577	586	590	628	570	629	559	567	550	551	585	604	591	611	616	635	595	596	606	590	591	592	600	567	610	554	570	568	615	628	580	610	604	577	598	555	567	566	683	605	601	560	594	554	630	608	538	641	617	586	566	580	606	605	581	573	604	607	603	536	553	582	639	578	606	584	562	583	537	567	586	615	581	579	599	566	564	583	572	560	586	580	580	594	616	604	635	560	617	612	574	594	615	573	607	542	605	579	585	565	602	577	630	572	628	602	551	591	540	600	582	609	603	583	578	605	564	571	591	597	589	532	571	577	551	592	581	579	568	564	615	601	568	542	568	552	589	572	621	583	569	580	619	582	642	597	572	608	650	623	578	629	599	562	596	584	547	600	615	626	590	595	601	573	575	553	555	529	601	568	611	566	531	554	557	605	570	578	583	584	599	568	605	582	601	646	546	654	578	624	613	603	581	581	592	634	594	587	563	649	539	586	595	570	643	573	607	550	602	576	592	594	612	567	573	582	601	638	577	566	621	575	610	652	544	584	570	547	560	602	555	573	579	606	562	570	642	557	580	587	582	579	601	604	583	580	568	587	568	602	578	571	599	576	594	632	556	611	575	593	573	597	612	613	590	625	609	532	548	595	570	578	623	605	568	549	597	614	575	630	609	627	584	600	601	586	596	622	618	550	605	605	602	542	549	600	616	602	568	623	594	597	599	563	568	635	601	584	593	525	604	560	593	595	609	601	571	578	568	599	614	580	581	605	602	565	581	586	601	586	557	586	602	616	575	567	579	546	561	588	555	594	619	558	617	595	594	557	629	583	639	583	598	578	594	611	601	601	584	587	621	572	608	596	600	580	605	586	612	607	582	582	604	584	559	586	566	599	589	559	551	604	596	559	582	595	608	589	596	591	579	633	587	605	610	581	551	582	576	585	561	553	599	607	608	621	616	609	575	581	598	587	553	615	588	570	579	584	604	582	570	584	659	609	553	590	585	626	548	628	644	591	529	570	575	542	600	635	547	580	572	552	618	605	586	555	631	586	590	576	586	611	580	595	587	582	531	613	584	624	511	574	595	601	624	630	617	552	572	592	606	603	580	584	598	637	594	565	618	588	577	621	606	574	612	599	598	608	578	562	608	582	590	577	616	581	557	595	629	548	576	650	569	646	548	565	563	581	602	622	534	561	605	586	600	609	611	615	616	611	571	603	547	620	572	590	587	579	556	594	584	567	570	594	589	596	585	590	586	590	603	555	547	571	594	566	559	589	603	564	571	594	556	598	587	606	575	594	563	587	604	596	579	604	599	560	560	605	611	557	586	572	592	617	593	552	569	615	599	593	601	617	576	601	593	561	591	587	620	572	570	561	586	581	579	553	603	592	616	568	626	543	575	584	578	581	620	579	571	583	590	658	628	571	570	594	577	632	613	602	586	610	574	629	562	564	528	613	569	597	569	606	560	608	590	575	595	614	547	561	527	609	583	609	542	569	578	597	571	566	536	587	620	588	599	556	548	616	595	571	643	617	586	588	576	572	569	581	604	571	592	588	615	596	619	613	571	596	600	601	547	558	589	610	641	596	607	566	592	591	579	589	557	591	538	598	609	594	596	524	584	625	607	608	591	605	577	601	586	568	582	621	559	581	606	609	573	626	628	585	601	635	554	649	577	585	629	601	583	615	632	567	568	606	582	587	621	580	605	612	613	571	552	592	582	602	617	662	576	597	603	576	597	581	585	599	604	583	570	600	600	618	569	576	565	565	581	623	584	581	609	580	581	614	579	622	594	612	576	586	582	577	587	572	546	602	620	580	581	553	586	566	585	633	604	604	644	573	593	583	592	596	558	582	587	635	589	609	598	558	567	581	580	607	593	616	541	596	571	564	593	600	610	592	603	577	623	574	530	589	562	595	583	624	609	600	634	636	601	588	554	596	589	602	595	579	596	592	589	578	606	592	605	587	585	598	574	627	602	562	626	615	610	582	538	614	614	578	576	575	601	579	542	572	606	621	572	594	578	566	626	584	593	565	599	603	541	589	598	579	574	588	539	519	592	568	625	587	561	571	600	593	581	555	612	573	618	566	656	530	569	599	575	615	573	575	607	598	583	643	560	591	566	632	589	588	583	616	595	590	562	552	555	623	561	612	595	556	606	609	583	598	604	589	656	607	573	578	578	609	563	563	581	555	574	556	592	605	594	595	614	584	593	597	600	626	540	612	561	560	597	614	580	635	624	596	562	576	581	574	610	581	570	576	547	558	610	624	643	607	613	589	599	632	539	589	641	572	627	567	584	632	577	617	576	603	566	600	576	572	563	618	617	539	568	533	595	614	590	570	552	544	532	586	611	535	606	610	579	559	611	550	556	571	574	613	591	606	586	570	588	575	597	570	560	627	587	610	608	623	565	581	587	605	577	589	577	585	592	585	598	550	600	595	597	570	563	544	567	542	582	562	564	573	591	583	578	560	523	588	617	556	610	575	546	578	565	586	598	592
51050	41103	24744	21318	17536	42648	45060	31347	7261	382	251	260	222	220	262	267	252	264	267	265	228	280	252	265	262	275	247	245	270	262	254	286	252	229	257	248	269	241	254	246	261	259	271	267	285	234	241	244	238	261	256	279	244	252	252	250	271	275	258	251	262	253	243	280	229	248	291	337	314	322	264	245	239	260	284	229	274	271	263	271	261	255	271	265	249	263	248	258	229	231	239	250	261	259	257	240	248	238	271	257	254	271	263	254	268	225	250	292	249	279	237	239	261	230	283	234	244	262	221	253	254	247	266	228	265	255	293	251	244	250	269	272	267	240	227	231	252	265	269	246	237	266	253	264	232	219	258	235	231	234	243	265	235	271	270	274	271	265	273	215	251	248	271	244	228	243	246	235	238	233	237	235	275	229	263	228	250	236	265	245	250	252	268	241	253	245	250	255	261	255	270	254	279	262	241	284	242	243	241	261	266	248	251	268	258	270	256	241	277	223	248	238	254	243	237	256	239	250	265	240	224	234	234	258	281	240	278	246	256	267	262	251	281	225	278	254	237	263	218	265	243	248	232	254	266	252	266	244	244	288	254	264	262	248	238	242	246	254	245	278	281	236	287	262	248	277	243	243	244	257	240	282	255	250	223	224	276	281	251	244	256	239	256	246	290	201	248	245	251	241	232	245	265	260	253	251	238	260	244	257	264	261	262	245	206	232	230	262	243	212	246	250	287	274	289	262	255	242	250	238	247	239	265	269	260	237	225	260	268	258	257	263	265	253	248	285	255	254	265	259	285	262	248	263	241	252	252	256	266	250	248	249	230	250	235	238	255	258	247	244	263	235	252	261	222	266	267	274	225	225	258	229	243	253	261	233	240	254	258	273	261	230	268	266	252	266	255	211	260	252	243	262	280	265	244	246	259	268	248	264	248	261	264	258	249	264	257	229	231	246	261	267	262	258	262	246	238	241	225	259	263	262	244	240	263	237	243	224	250	236	222	259	246	250	240	261	246	257	259	255	254	242	249	237	240	247	260	244	257	246	236	256	244	226	252	226	276	266	271	225	268	265	262	285	280	238	241	254	244	221	224	254	238	271	239	288	238	261	255	243	266	246	275	258	266	255	268	244	246	267	258	244	289	231	247	230	240	279	246	258	267	237	273	236	213	260	258	236	270	243	233	258	259	266	268	271	261	250	278	239	247	253	264	247	252	268	237	266	286	253	257	246	245	276	257	234	254	252	238	247	281	257	266	248	243	219	254	258	268	248	242	254	254	245	237	262	264	274	282	296	268	239	263	269	277	261	250	239	237	267	271	236	240	264	270	253	249	283	241	207	280	247	280	253	258	269	240	235	238	253	249	242	242	263	239	272	248	250	241	218	252	260	266	291	262	244	277	264	229	233	245	250	255	234	265	253	248	261	259	242	240	264	253	280	270	276	257	255	241	260	253	260	245	251	211	243	251	238	256	250	258	241	266	243	240	218	250	240	267	247	265	231	274	250	262	240	273	256	250	246	268	252	266	293	235	233	265	240	230	239	229	272	277	247	273	255	267	236	249	253	265	221	226	272	222	240	222	233	273	236	249	255	288	266	231	245	249	261	283	246	268	249	260	246	247	224	251	268	251	236	232	254	281	254	269	260	231	265	275	276	248	248	265	279	252	254	239	274	255	262	246	244	280	277	245	257	249	256	257	223	244	238	249	250	239	261	252	263	262	239	241	267	246	240	255	261	256	261	255	262	244	262	249	258	248	267	255	236	242	238	230	240	252	274	246	272	246	291	244	256	259	243	252	246	260	258	259	253	247	219	262	282	259	281	237	254	269	265	261	246	272	277	243	246	269	234	238	238	274	246	247	244	238	267	232	271	229	229	255	257	262	255	224	264	229	257	257	247	294	288	269	277	239	245	264	239	248	244	256	257	264	257	266	264	246	228	259	263	270	259	280	273	241	255	241	248	226	249	256	258	270	251	256	250	249	254	269	252	233	266	258	247	234	248	254	263	233	247	275	245	259	270	243	245	257	264	223	263	273	241	240	256	244	275	259	234	248	247	279	231	271	256	228	256	236	271	220	245	280	259	255	246	253	249	247	274	255	285	239	231	252	251	270	241	253	252	273	253	262	244	284	250	264	272	259	240	271	284	241	262	263	240	246	238	255	249	225	272	229	253	255	253	235	250	248	244	234	246	237	254	251	255	252	260	259	225	251	226	214	225	246	226	269	277	266	279	243	248	239	254	249	283	255	262	246	250	251	259	236	251	257	275	248	246	253	250	231	260	261	244	256	287	240	266	267	266	259	245	235	262	231	243	223	233	265	252	244	273	282	247	284	263	249	234	263	251	248	238	268	254	234	268	278	258	285	252	239	251	254	247	250	216	251	240	257	241	238	250	243	232	250	253	256	242	271	272	261	274	237	259	277	254	272	238	254	246	229	225	285	250	243	246	259	237	239	217	244	226	248	266	260	226	255	251	283	281	281	283	261	225	249	242	241	275	249	284	253	270	243	272	251	274	248	266	288	284	257	259	236	269	289	254	246	250	235	264	243	265	250	230	280	273	263	260	265	247	244	244	249	235	271	295	272	256	257	289	255	244	251	234	275	249	283	241	259	272	217	245	263	233	238	263	254	249	264	254	264	264	230	261	250	251	237	254	263	245	264	262	262	258	235	266	205	230	249	252	235	244	244	249	256	259	286	294	281	249	271	265	250	265	252	254	252	241	236	262	274	254	263	264	247	247	247	268	215	255	239	238	255	225	237	283	238	234	246	260	220	233	254	255	237	257	240	265	247	239	249	223	258	273	258	239	271	258	240	282	271	269	238	235	233	287	266	252	257	235	260	252	238	252	276	244	277	270	237	238	223	267	232	257	273	249	276	231	258	242	263	285	218	262	256	268	269	233	248	243	268	244	279	268	248	202	272	256	253	272	268	230	239	278	249	229	297	273	227	237	218	263	268	257	248	293	246	260	273	254	264	250	270	255	241	283	252	244	289	265	279	276	278	263	236	259	254	247	247	230	256	238	253	278	253	251	219	272	256	243	231	260	240	216	234	259	263	272	264	272	242	274	250	266	229	276	274	265	239	247	270	267	247	226	229	251	279	251	287	281	237	262	268	255	241	268	260	252	266	264	260	233	252	255	228	258	282	259	256	253	254	249	257	279	241	259	276	274	272	263	273	248	252	257	245	251	229	260	258	263	253	248	240	257	264	219	232	258	275	267	257	251	255	261	236	257	254	235	257	275	221	254	263	240	263	227	262	275	282	255	252	263	284	253	247	268	276	262	258	280	241	269	264	263	254	242	277	274	239	228	237	261	253	261	244	272	279	256	220	244	254	247	239	250	256	255	263	253	278	242	264	240	248	245	268	222	233	260	267	265	232	256	260	226	266	233	249	247	232	247	236	265	237	227	254	260	255	277	255	279	258	271	271	281	265	245	254	231	234	248	235	235	249	254	251	267	283	244	234	244	245	257	221	246	277	298	260	264	220	254
42067	37665	6286	6409	13805	57917	56610	42525	7244	746	759	758	732	722	677	710	749	655	694	688	664	719	687	695	735	683	721	661	648	740	706	726	703	747	707	670	661	690	682	660	686	674	686	637	697	696	724	637	698	666	637	641	685	702	672	696	708	667	630	683	663	706	680	722	704	650	945	1376	1259	991	790	708	704	653	660	669	670	684	654	690	704	670	675	661	650	700	683	712	687	677	661	667	697	655	703	702	681	681	670	714	703	685	639	640	650	649	645	646	698	687	665	658	720	715	692	679	641	679	669	708	681	694	693	641	671	642	708	676	675	653	655	679	663	653	657	697	619	646	695	693	721	713	661	708	713	691	682	660	655	715	721	636	664	669	656	645	692	720	647	714	723	669	670	676	683	693	672	647	688	656	642	663	630	692	705	698	691	718	641	655	652	699	765	705	671	640	658	722	713	668	691	687	723	671	651	637	672	680	654	704	707	705	680	696	693	640	673	671	652	689	696	691	657	694	676	638	618	683	680	670	710	643	712	661	686	693	637	699	633	655	697	703	707	707	654	700	661	665	685	667	680	648	631	682	717	725	678	680	733	664	662	665	637	644	686	722	653	679	665	673	644	652	656	665	626	681	667	650	680	661	734	687	657	646	688	692	698	669	669	612	694	660	658	696	649	692	658	631	721	648	689	682	667	671	643	667	669	605	648	701	667	657	694	683	708	705	674	648	658	665	691	670	685	649	726	714	662	668	685	649	688	683	653	631	679	680	663	677	721	637	694	697	646	682	675	684	672	645	693	720	694	670	689	662	675	688	696	698	679	694	665	678	681	678	701	672	679	663	671	660	665	663	728	682	665	701	665	667	673	655	669	688	681	710	621	720	675	692	653	681	698	642	667	697	687	696	681	666	648	672	668	697	643	700	655	713	704	670	629	674	642	687	720	694	662	672	694	678	705	694	670	678	677	651	689	674	661	690	735	695	656	695	681	686	711	712	730	667	690	648	635	692	692	664	680	752	668	683	690	690	670	700	640	677	691	764	664	657	664	671	638	694	675	655	679	677	685	691	659	678	719	675	688	679	663	675	695	621	707	707	674	670	659	674	692	691	717	666	704	651	715	689	703	683	681	684	660	702	688	685	662	709	686	682	640	670	669	659	676	701	662	686	677	683	649	689	710	692	711	697	676	679	644	689	676	678	668	680	698	714	684	689	683	726	660	696	660	703	688	630	684	660	724	664	692	652	705	693	689	699	662	730	687	641	661	714	611	716	647	651	680	673	634	661	669	706	673	689	667	660	679	664	706	593	718	672	674	701	692	674	673	699	664	657	670	699	705	661	737	639	678	655	671	668	676	719	627	646	716	664	660	640	659	698	657	742	660	683	629	709	715	636	710	651	707	676	653	651	663	694	677	717	703	690	626	674	677	683	676	619	719	668	673	678	683	704	654	646	653	693	712	665	654	672	669	664	604	680	663	686	656	721	719	666	715	634	636	678	688	656	664	639	708	699	675	703	719	663	658	635	646	681	678	655	675	677	658	685	653	695	663	686	723	706	690	652	680	700	703	655	692	670	689	659	647	659	646	708	656	671	688	697	713	699	671	643	697	680	663	670	687	710	717	706	675	622	698	675	641	683	744	662	694	693	671	664	692	705	701	639	661	656	683	648	686	618	682	648	686	709	597	646	684	608	682	666	707	654	679	708	704	702	646	682	721	674	685	708	691	645	679	676	729	695	679	652	711	705	696	647	688	628	669	651	700	700	686	665	669	693	701	672	695	696	649	658	672	683	717	692	679	686	718	688	677	678	679	641	688	648	696	699	680	632	632	680	667	664	742	680	687	710	620	658	613	675	657	691	733	673	660	631	664	662	703	695	677	704	648	734	675	683	675	696	652	669	679	703	685	661	639	692	658	678	687	697	681	686	637	690	644	681	690	681	680	695	684	728	696	675	724	675	707	636	624	679	639	703	662	679	642	687	669	670	642	680	692	658	665	670	681	676	699	678	697	659	692	656	692	696	686	637	653	689	712	670	691	689	666	645	678	665	662	639	635	631	693	675	677	683	690	670	689	721	659	663	661	699	698	676	680	658	677	642	706	716	651	685	672	682	653	718	683	690	676	708	708	674	711	707	637	660	641	732	667	675	647	661	712	656	655	635	675	660	653	716	630	655	640	668	716	660	743	689	668	642	680	718	674	693	639	676	624	646	700	679	684	712	708	675	699	676	685	677	696	671	695	674	710	683	653	712	663	681	667	698	683	715	656	692	660	680	748	686	673	667	693	667	676	719	708	695	666	704	694	658	672	628	666	654	691	673	685	714	618	669	697	668	661	697	634	729	686	687	660	711	701	706	684	681	694	677	651	710	686	632	688	689	672	742	663	672	686	646	741	670	610	664	651	696	633	693	689	696	697	706	650	644	716	696	689	693	726	680	696	694	676	666	674	678	637	680	686	679	663	715	634	647	666	703	661	682	726	658	677	700	711	661	653	704	703	712	664	650	645	702	740	673	723	647	700	660	656	715	664	687	683	634	669	682	681	677	733	716	696	707	683	685	693	671	647	687	692	681	661	653	613	693	639	655	620	642	679	705	647	646	662	689	634	606	677	666	712	741	690	661	664	697	695	696	693	678	649	670	697	682	686	672	702	739	675	652	696	670	681	652	654	653	681	710	674	695	666	694	651	681	680	705	646	677	700	677	723	707	650	684	673	690	664	657	703	688	672	693	702	692	651	699	661	648	677	640	650	688	677	655	641	648	660	727	646	663	712	688	653	679	637	673	645	724	680	649	702	682	652	659	674	649	707	675	701	687	719	722	650	636	633	703	665	638	731	675	662	653	679	685	687	663	683	654	670	616	648	641	664	695	681	684	683	679	686	649	613	672	661	670	641	644	672	654	676	653	659	680	677	655	678	656	672	675	693	623	683	619	671	666	614	677	668	713	668	651	677	643	641	718	668	673	710	629	680	655	654	684	674	699	671	729	678	680	693	697	672	687	666	630	717	648	670	696	646	668	658	689	700	606	698	659	624	662	675	666	700	642	685	716	706	653	709	706	692	687	648	649	666	684	684	665	696	658	693	672	644	673	707	695	676	664	644	659	691	652	708	653	687	664	689	695	673	699	675	672	642	665	662	699	708	693	668	674	695	679	646	610	677	691	662	674	679	665	640	610	706	657	690	665	654	648	671	688	643	648	670	688	690	678	658	656	717	712	690	721	677	680	660	687	660	677	680	678	692	673	673	641	677	658	668	633	682	696	621	657	710	693	700	685	659	637	696	694	662	713	674	700	698	654	668	673	633	734	667	654	741	702	654	654	676	685	691	674	725	684	668	671	646	719	629	662	682	666	678	693	666	667	735	685	662	641	657	610	678	662	628	679	673	664	698	686	658	639	675	669	665	650	659	672	660	685	656	666	691	643	665	689	652	700	655	698	704	700	691	691	659	676	634	676	698	702	709	670	699	683	657	650	722	640	714	675	678	690	689	664	659	635	695	623
51548	38577	26364	23494	23003	53968	59466	42897	12561	869	344	325	328	307	284	335	282	309	299	336	319	263	298	268	328	315	282	278	307	303	292	264	259	288	257	302	284	283	300	299	335	290	302	280	278	296	313	289	303	273	305	308	289	313	260	302	292	283	309	286	252	301	294	356	275	338	320	358	356	377	343	341	284	301	313	271	300	277	310	289	286	299	311	283	274	263	301	299	337	291	309	274	314	320	291	313	281	283	288	264	325	313	303	301	299	292	290	290	325	273	278	277	327	300	325	304	261	272	287	266	284	286	305	297	315	293	310	330	274	289	291	303	311	309	272	316	299	336	299	307	269	267	275	272	304	307	282	284	290	323	308	304	265	327	308	318	309	284	314	305	321	296	289	286	293	273	289	331	286	286	275	323	351	307	292	298	333	258	299	300	295	313	297	326	290	287	295	297	296	288	280	304	339	310	302	303	331	316	320	324	302	294	287	296	276	323	296	276	314	300	297	307	298	300	326	309	289	277	291	312	340	288	326	308	278	302	280	311	318	288	316	296	274	275	279	282	306	314	311	302	313	300	317	297	314	294	325	302	299	284	291	303	285	315	281	300	297	282	275	291	276	285	288	282	300	268	290	299	294	303	289	301	287	284	313	307	300	293	307	305	322	298	326	291	318	297	300	271	289	281	311	309	325	278	266	309	288	303	275	303	263	274	297	286	291	329	303	299	293	299	286	316	297	311	287	307	295	294	281	316	315	277	313	269	274	294	307	274	290	311	304	326	280	313	275	273	297	288	287	328	290	314	287	294	310	309	318	287	275	314	314	321	255	312	284	290	281	308	299	271	330	289	279	272	279	311	289	306	325	303	305	300	295	307	281	311	306	297	303	292	303	313	310	301	264	332	304	308	312	280	303	307	294	259	287	301	312	286	293	300	289	286	296	287	321	310	309	324	325	313	309	274	301	295	327	295	327	291	296	284	287	334	292	291	303	293	315	299	276	303	295	284	272	288	284	294	300	276	276	315	265	316	285	284	289	332	312	310	288	296	263	335	323	278	307	280	282	271	307	288	280	326	285	287	292	278	317	334	319	287	280	324	317	296	290	297	291	304	310	310	289	312	302	296	297	286	316	294	316	293	290	292	295	292	259	285	293	327	259	300	308	298	296	333	286	289	318	308	292	310	300	297	291	287	302	267	289	305	308	300	284	306	293	285	290	305	307	290	296	294	306	304	281	289	286	283	275	291	314	294	315	298	313	300	311	305	315	301	294	280	287	310	312	325	307	265	290	296	314	299	317	313	310	329	278	312	315	289	308	292	334	341	294	272	295	290	314	290	292	324	307	323	261	302	313	295	301	307	304	289	315	290	289	295	288	289	303	274	295	271	311	325	323	311	301	275	309	328	275	288	317	299	304	305	293	271	297	282	278	282	293	317	277	306	300	269	301	314	278	285	278	325	295	335	291	287	308	281	243	257	267	299	286	277	282	272	283	283	259	289	302	283	288	287	311	312	283	292	326	296	275	303	303	289	299	330	288	297	273	265	315	309	301	269	277	283	314	284	290	297	332	315	295	297	297	275	304	293	285	294	297	296	286	300	304	308	313	321	312	275	295	308	282	284	318	365	297	285	313	281	294	305	300	296	259	302	314	330	297	278	303	278	274	309	286	284	293	280	307	290	284	291	303	288	285	288	316	262	299	302	260	273	269	296	302	294	280	309	307	300	292	283	284	305	291	302	293	264	297	259	289	306	282	283	317	284	320	309	275	300	275	275	287	274	304	280	332	296	307	290	268	283	303	277	294	285	275	294	279	303	325	317	304	308	323	304	290	282	295	304	317	275	305	356	279	293	284	258	296	296	312	288	292	300	273	282	272	306	297	300	286	304	300	333	284	317	298	263	299	276	284	310	303	323	292	294	321	293	316	271	290	282	257	300	302	284	301	264	273	277	288	331	299	292	266	285	321	309	303	297	316	266	272	279	290	275	309	275	302	289	273	290	291	309	276	316	315	315	264	283	266	336	320	284	288	309	278	263	266	308	314	293	308	290	305	273	312	275	274	290	303	310	304	309	319	328	314	297	254	304	303	280	285	305	265	300	307	312	294	303	301	324	296	277	301	304	301	286	325	295	312	318	273	312	326	258	324	272	260	307	291	318	286	297	292	274	315	290	319	275	283	306	304	275	308	291	299	299	301	309	301	276	300	294	296	296	277	287	298	300	309	301	287	286	309	314	297	294	304	312	282	288	300	261	281	301	317	293	290	298	296	285	282	308	283	304	293	271	301	316	290	294	321	276	321	319	275	309	261	290	285	280	292	310	312	316	313	263	295	305	289	296	275	275	331	299	288	294	294	315	280	303	300	277	315	262	276	315	274	284	288	293	316	281	314	307	309	286	282	284	291	320	252	325	292	265	287	294	282	344	296	302	329	280	296	302	292	268	327	282	279	278	270	279	256	318	329	311	312	265	301	298	299	273	278	265	325	314	290	280	290	329	305	314	305	338	311	280	314	300	314	290	300	296	269	281	279	266	281	286	318	298	314	287	303	271	324	317	312	297	298	298	312	285	286	301	321	318	286	291	307	280	297	308	260	291	303	273	290	286	295	322	294	291	290	280	303	285	270	319	317	318	292	318	292	283	309	307	296	326	285	296	329	305	297	314	303	319	280	269	315	270	302	282	300	300	280	307	274	269	292	282	280	290	307	300	276	327	274	292	311	286	300	308	291	313	320	328	329	298	295	277	273	294	292	319	319	343	315	295	292	279	298	286	332	307	284	317	307	282	294	312	298	303	275	289	282	308	304	294	315	282	276	282	302	289	321	279	260	287	314	266	302	304	298	319	312	288	302	302	276	311	313	282	300	305	286	309	325	303	295	269	301	309	287	304	320	327	282	313	309	318	289	313	287	273	331	278	287	298	257	271	301	279	287	303	280	285	290	304	291	285	305	288	298	316	266	303	275	308	298	285	294	275	325	302	298	331	284	285	284	304	315	262	286	295	285	278	282	317	300	266	308	269	281	287	300	294	304	298	281	269	277	316	289	282	326	263	309	277	307	296	294	280	269	320	282	271	326	272	305	283	296	306	267	280	292	299	259	300	282	287	292	284	289	306	289	298	303	265	317	263	260	314	319	287	300	318	308	288	278	300	312	295	304	346	327	294	312	290	274	306	256	287	292	300	292	262	293	303	281	247	332	287	298	298	311	277	300	287	273	311	289	314	293	294	313	296	303	278	284	298	312	277	295	293	286	310	293	304	290	291	296	301	286	281	292	270	278	269	287	279	302	290	276	282	264	305	272	286	298	277	315	275	308	290	258	300	274	273	275	291	316	262	313	283	299	315	306	278	301	316	285	285	272	297	294	332	267	287	323	273	283	289	287	301	260	286	287	297	287	328	329	290	328	299	311	334	264	276	268	307	267	282	274	286	289	297	290	290	270	325	324	299	283	276	315	275	289	284	303	294	283	308	287	338	299	272	313	286	272	286	271	288	290	274
45631	40542	9665	10258	16977	73336	70428	51716	5555	910	840	817	815	859	847	827	800	781	773	793	848	801	752	830	816	754	800	784	765	741	763	814	765	794	784	743	731	768	760	769	752	730	743	755	763	805	775	781	749	758	712	740	762	804	723	752	729	714	764	767	750	766	787	774	730	816	1142	1401	1344	1148	1075	955	734	734	779	769	710	712	827	756	769	790	764	763	797	771	769	769	772	728	770	786	727	789	756	732	741	739	752	707	789	777	754	757	750	795	738	746	730	764	744	759	712	797	762	776	775	787	802	747	766	733	720	765	749	743	785	786	752	731	763	806	692	806	785	755	797	765	731	796	752	719	776	788	787	793	763	783	767	711	735	699	761	782	731	744	797	773	773	757	736	759	788	731	754	756	744	727	728	788	760	787	767	796	766	774	791	744	775	755	708	738	741	756	737	791	771	735	811	780	773	771	773	770	773	757	750	729	756	786	763	760	725	782	709	728	779	749	748	760	785	746	778	768	735	733	799	784	727	731	774	711	760	720	752	768	772	755	798	777	733	733	748	764	765	777	681	725	743	727	759	780	747	728	791	758	796	739	744	758	773	756	775	805	759	758	769	793	778	775	749	770	776	716	773	758	731	769	768	805	783	798	770	801	778	756	740	741	747	743	734	782	719	759	757	764	775	801	747	768	768	777	780	781	788	752	762	745	722	765	744	755	760	727	791	755	724	783	745	755	738	747	742	780	778	732	787	763	823	759	773	745	755	782	809	737	751	743	786	765	711	737	749	809	749	726	743	776	752	781	771	822	733	737	734	751	782	770	742	769	694	795	763	733	765	795	763	742	748	774	788	744	778	729	744	766	750	751	709	756	789	761	714	769	746	818	815	774	781	764	796	743	746	721	812	710	759	799	798	720	771	741	734	729	756	767	719	800	737	761	793	733	746	761	783	761	762	757	735	768	699	743	792	715	695	729	762	764	786	783	749	754	759	723	758	742	728	777	766	757	734	744	744	754	722	743	770	746	781	782	792	773	766	823	764	753	822	768	764	791	730	737	755	770	715	755	709	768	757	775	704	779	730	753	726	740	761	735	731	735	739	755	781	730	800	757	781	782	734	766	787	714	766	762	751	777	708	732	742	745	783	741	797	753	724	778	759	751	742	729	750	804	767	763	728	733	757	780	715	752	758	725	775	793	733	717	795	757	761	759	765	810	719	725	730	794	724	800	731	744	756	751	745	742	775	766	750	733	741	762	741	736	776	747	750	734	764	785	750	745	741	753	739	762	693	764	743	758	774	756	780	758	772	750	760	767	760	720	776	710	776	737	793	762	830	770	795	723	753	741	752	692	764	768	709	759	804	735	738	801	754	778	745	783	796	737	739	759	728	789	789	720	773	757	803	722	750	744	743	717	754	746	782	733	766	803	773	759	732	718	715	727	749	719	764	740	768	773	740	797	730	763	786	734	742	784	745	830	724	792	739	699	699	781	724	775	773	738	768	766	769	763	741	741	741	735	782	793	740	753	806	786	750	762	759	746	780	767	763	724	784	764	793	754	716	749	775	727	769	748	750	762	822	742	745	750	762	738	774	783	755	773	743	787	759	757	754	770	765	799	784	736	804	754	763	797	791	765	744	740	786	759	780	757	691	713	784	756	743	710	769	783	763	739	744	778	807	723	781	761	749	678	762	741	776	785	732	794	799	732	763	753	741	771	784	716	769	776	758	760	790	746	776	773	729	740	777	770	748	749	744	720	766	764	814	746	760	741	737	757	717	780	758	740	782	756	747	770	804	730	778	801	768	707	710	814	769	779	816	761	790	761	783	805	720	774	692	766	764	726	689	745	724	770	758	709	746	780	775	775	771	758	706	759	754	798	739	791	792	735	754	741	748	754	747	764	794	740	752	687	738	767	773	775	773	746	759	768	737	756	687	744	738	776	787	750	771	727	753	752	741	728	767	760	777	728	834	760	717	750	785	766	782	741	773	759	799	762	753	713	712	762	838	678	803	802	708	716	772	742	750	746	706	774	735	767	777	783	772	753	772	722	784	723	745	773	787	745	779	726	768	780	755	728	764	784	717	752	753	815	771	783	795	713	748	763	730	837	785	763	808	784	802	743	744	767	817	733	747	770	767	780	739	738	711	779	767	762	802	751	743	748	758	768	732	768	757	758	738	791	763	780	779	743	780	741	801	728	791	776	772	741	799	759	769	764	811	741	780	739	743	768	725	754	783	780	786	826	777	739	752	762	719	757	730	713	719	768	751	792	764	775	753	760	747	720	766	723	828	740	774	790	756	792	768	768	735	758	780	735	777	784	797	728	720	809	715	728	741	737	754	786	764	737	731	737	772	728	742	775	733	735	790	764	776	726	739	711	712	761	752	738	750	774	741	774	780	755	752	750	760	740	798	754	749	748	745	791	766	783	741	763	748	761	771	754	776	773	822	767	764	804	753	772	790	726	751	736	718	793	763	761	808	785	761	745	794	781	753	755	742	775	782	714	757	718	769	699	767	748	747	790	777	779	763	764	697	771	792	746	767	760	775	721	743	779	763	806	755	712	807	740	722	766	738	747	779	739	748	762	741	776	675	779	777	766	755	783	747	768	789	773	755	791	715	717	747	758	692	756	756	774	725	785	775	752	758	721	767	734	782	767	721	752	768	742	717	738	744	752	764	757	709	776	736	767	700	755	789	768	739	739	734	739	719	812	772	713	733	725	751	784	722	770	802	772	707	791	760	789	747	763	738	788	739	748	738	777	785	742	716	738	740	761	766	821	737	795	722	791	745	741	783	769	798	722	702	748	746	769	806	780	763	805	755	764	802	771	778	750	733	726	784	723	768	710	750	763	760	737	764	743	795	732	801	731	739	763	758	744	802	773	732	723	767	747	777	772	722	717	711	772	715	725	723	725	798	762	802	791	787	763	744	766	771	756	734	789	797	756	734	744	756	782	719	774	777	780	751	738	715	757	779	724	746	761	762	747	728	720	786	787	794	708	794	802	755	754	781	736	781	743	805	771	765	734	737	730	708	777	781	795	759	754	762	755	776	690	746	823	753	759	778	744	743	784	741	785	707	765	773	705	762	771	725	749	702	725	742	745	738	730	775	751	734	776	765	751	799	773	770	736	740	761	750	821	762	766	782	780	774	750	739	769	754	767	738	743	752	778	722	784	760	782	680	761	757	774	737	751	759	752	732	773	766	774	743	722	783	748	763	786	745	777	756	791	718	723	735	735	779	779	743	757	738	768	801	691	754	739	778	777	772	785	717	762	752	776	746	751	738	763	777	723	765	806	776	724	765	766	758	776	781	736	769	713	831	769	724	761	806	733	767	721	794	744	792	749	788	745	759	753	740	681	712	795	770	737	747	741	760	770	725	811	786	741	785	754	763	751	768	758	770	768	738	768	743	727	766	777	722	792	752	754	771	751	751	783	736	766	747	679	747	728	728	726	765	743	797	704	807	810	776	733	737	786	720	756	740	722	754	730	724	762	718	738
16390	9438	1319	456	651	4565	6045	3812	351	207	222	197	201	153	167	187	199	193	175	193	190	194	200	192	219	179	183	216	180	193	163	185	203	184	179	170	173	169	178	194	165	198	192	223	201	184	189	201	203	180	182	216	191	184	195	172	173	163	168	187	206	188	196	170	206	173	180	184	184	217	220	189	180	183	195	210	193	187	218	190	174	190	206	186	197	230	183	173	199	194	201	200	245	191	164	172	193	201	189	186	194	171	198	199	187	221	204	202	184	205	194	180	190	206	193	188	175	184	205	183	220	186	179	202	175	199	186	195	185	207	176	199	183	208	207	181	187	197	186	217	166	189	178	205	219	189	186	233	182	186	183	197	197	208	178	190	171	183	206	192	200	191	174	196	177	172	193	174	193	191	196	184	180	202	184	183	182	186	220	186	215	193	191	181	205	172	184	182	175	178	208	194	202	197	208	168	187	181	219	182	195	190	206	163	185	199	229	189	212	197	177	179	150	190	175	216	182	222	187	187	193	200	179	183	188	183	186	198	192	173	176	179	195	174	190	210	158	198	208	152	210	182	191	204	201	176	224	201	174	172	195	182	188	177	196	182	178	178	174	202	197	207	196	196	185	175	205	194	227	190	193	183	186	195	198	202	172	186	202	194	221	178	179	180	186	179	202	181	187	195	196	176	194	167	185	184	203	195	186	197	184	185	196	176	193	206	178	204	187	186	169	185	186	214	202	182	201	199	184	174	204	196	198	185	180	179	193	193	204	187	185	186	195	217	171	193	174	182	193	166	211	180	186	172	195	163	191	187	192	189	195	214	184	177	212	191	192	205	192	205	184	206	198	197	208	196	218	180	196	196	200	201	192	170	192	177	181	191	184	180	217	209	177	203	200	199	189	166	181	201	183	181	208	181	180	179	190	171	195	187	207	209	191	206	169	218	181	194	191	159	200	184	166	206	173	187	195	147	221	192	178	215	199	201	167	167	212	182	204	221	166	198	186	185	171	183	194	198	190	201	215	213	213	167	201	198	185	195	160	196	197	184	182	207	192	202	192	201	186	180	202	191	180	197	195	190	193	211	212	192	196	190	194	182	197	176	215	203	192	206	190	219	203	192	199	182	218	207	204	207	199	181	215	180	203	182	196	207	206	201	213	184	198	217	202	187	179	177	190	184	196	207	186	188	177	220	192	201	214	171	200	196	177	196	184	168	185	193	188	182	193	181	188	175	212	200	188	201	190	212	200	206	200	190	166	188	179	197	217	204	189	189	197	198	209	217	181	165	207	185	182	206	225	195	197	210	196	188	211	183	193	197	207	186	195	177	201	170	184	211	193	204	195	207	196	162	206	198	186	189	191	197	185	182	196	193	196	195	177	205	188	160	208	183	189	190	206	183	208	182	201	220	182	201	180	181	197	204	197	201	170	219	199	208	188	164	190	205	180	178	222	182	174	189	181	184	199	171	180	224	176	171	185	221	175	189	192	216	182	178	185	177	185	165	200	186	180	202	185	202	203	178	181	189	184	201	194	178	182	171	177	182	188	183	194	201	191	200	194	209	183	201	211	190	192	210	205	204	210	182	194	180	182	184	204	186	201	203	194	192	175	174	199	188	196	185	191	188	193	189	185	185	197	208	173	194	207	199	201	180	199	192	227	178	195	194	170	190	180	200	192	200	209	191	200	186	193	197	189	213	203	189	167	176	183	184	193	197	189	183	201	193	196	198	171	187	189	168	194	186	207	194	194	197	191	183	226	192	187	198	207	212	203	194	204	213	207	213	189	196	184	182	204	179	178	178	182	200	150	170	199	207	200	188	206	201	207	197	191	187	199	171	226	187	215	196	181	210	199	178	196	182	192	185	201	166	178	191	191	191	215	199	181	191	201	174	189	199	178	194	180	187	185	198	173	200	172	215	184	180	211	166	197	198	197	151	192	188	206	194	203	186	216	218	188	195	210	205	214	181	187	184	176	185	192	183	188	214	184	179	204	175	201	178	219	173	197	210	221	201	196	187	191	209	190	186	198	183	202	186	209	208	184	184	173	182	193	191	192	206	193	197	164	205	194	180	198	194	181	171	211	179	210	193	199	184	212	200	190	159	197	195	208	199	203	203	177	201	172	218	177	190	188	179	191	169	198	189	196	194	210	192	203	198	197	207	177	201	201	204	180	202	195	174	195	179	208	198	202	199	199	197	175	187	212	204	198	183	193	203	212	200	176	179	179	205	174	203	195	190	187	180	200	204	200	184	194	200	218	202	193	225	201	191	229	168	227	210	203	172	193	202	178	194	206	187	186	172	193	206	203	191	206	206	179	172	170	178	196	201	218	206	190	186	190	201	173	187	186	202	171	182	196	204	201	174	169	160	197	180	214	199	191	173	197	186	198	203	190	184	180	187	169	186	191	191	179	210	192	176	177	182	185	195	205	197	191	157	184	189	206	186	186	188	211	177	167	185	216	187	178	183	174	185	173	195	168	205	211	192	191	201	178	186	198	194	190	179	177	174	194	167	192	176	185	176	195	193	194	182	207	196	211	185	186	188	196	198	192	194	202	174	225	199	185	211	192	171	195	190	217	186	203	171	180	214	194	184	223	182	205	202	208	200	182	189	192	174	189	188	195	182	191	173	188	163	219	200	191	207	217	176	200	212	187	188	211	192	218	202	220	188	180	203	196	174	182	183	206	163	172	206	189	222	210	194	198	187	196	201	192	181	188	191	191	171	197	183	189	207	188	193	175	200	185	217	195	190	199	197	188	184	179	188	196	192	154	177	174	212	192	210	175	206	203	185	191	186	198	181	191	198	181	217	209	171	165	206	207	174	207	192	166	183	195	209	192	188	198	191	192	183	188	212	156	215	167	202	182	179	196	176	222	190	183	215	192	182	171	203	197	187	190	207	179	186	201	211	195	188	201	201	179	186	194	201	179	202	192	194	164	173	197	186	177	181	191	197	215	168	194	194	194	199	189	174	173	180	201	192	202	184	201	165	189	183	181	162	195	202	197	202	174	167	193	212	182	198	193	183	192	224	198	192	220	172	197	188	199	191	189	193	163	192	193	211	204	172	191	196	188	199	205	213	187	191	196	200	212	193	166	195	201	169	195	177	175	191	185	207	217	188	169	200	183	200	186	189	203	188	207	188	191	184	158	201	175	184	199	160	189	190	197	195	216	193	189	190	192	201	188	189	177	211	195	189	200	176	160	174	199	188	193	183	202	203	194	201	205	198	173	195	183	209	186	211	201	205	196	185	173	200	186	208	184	196	192	213	213	204	186	169	214	181	211	198	179	201	190	188	215	173	164	175	203	215	219	209	197	217	147	181	182	173	202	199	217	199	174	191	199	198	193	189	191	211	178	218	196	188	182	194	204	166	204	198	213	167	176	179	195	187	186	193	196	178	191	206	190	217	172	195	201	213	182	206	160	229	180	185	185	190	170	178	211	172	188	191	170	180	155	171	197	175	170	194	222	201	181	154	220	165	195	210	187	187
14634	6773	839	868	2787	17450	19317	12146	655	498	549	496	511	547	569	554	565	532	519	529	544	510	508	523	509	510	501	561	516	581	515	527	565	548	532	538	535	507	533	547	563	526	534	535	552	509	559	511	540	538	537	493	537	610	556	522	495	567	531	529	539	584	532	503	555	531	524	540	566	589	588	594	510	557	563	553	522	517	510	537	562	555	542	576	517	574	547	538	602	546	547	544	522	524	547	533	530	547	527	533	541	537	526	517	501	535	528	491	539	512	551	559	505	564	550	570	520	511	531	508	551	545	561	521	533	528	496	535	544	525	521	511	560	558	501	566	523	550	540	504	539	542	510	543	553	531	559	553	541	547	541	575	545	539	505	547	587	518	523	549	515	566	549	480	535	552	532	553	515	558	562	542	569	527	552	561	497	536	547	543	586	539	558	552	574	560	536	556	494	550	544	532	534	489	527	522	531	518	540	543	506	514	536	503	508	500	559	539	526	523	560	535	506	531	527	573	552	559	530	543	573	545	542	516	547	517	517	505	532	555	537	584	505	528	614	521	504	574	566	548	540	544	507	499	556	539	553	552	550	543	551	549	520	524	553	560	587	544	517	526	539	524	487	564	512	534	558	534	561	525	557	527	541	551	524	547	559	520	575	504	510	517	544	507	550	547	510	539	513	516	540	547	538	545	562	533	556	500	511	490	583	511	535	536	539	497	519	562	558	542	553	565	538	551	554	540	485	514	549	532	534	549	542	510	535	542	529	545	556	535	544	536	520	512	523	531	533	537	564	567	503	513	538	505	525	575	522	536	523	548	529	516	543	550	589	549	575	507	536	537	567	583	542	497	537	514	523	551	530	524	522	527	517	548	512	497	566	518	549	521	556	522	533	510	518	548	514	518	529	534	537	507	539	557	567	513	532	543	540	478	499	529	540	576	534	567	517	521	543	511	533	502	508	536	523	537	517	546	530	547	552	567	513	538	574	501	529	545	546	544	533	518	506	530	486	571	532	555	527	517	517	506	516	517	524	554	550	547	540	518	524	515	529	531	566	522	541	540	508	486	552	589	524	543	562	520	552	502	526	545	530	577	496	545	549	553	528	520	537	478	508	517	537	542	524	523	502	562	539	485	542	543	563	551	530	523	538	500	533	553	542	540	545	538	514	607	508	516	529	545	536	541	519	524	557	528	566	535	530	547	509	512	511	544	558	500	509	535	517	506	547	559	566	542	508	519	540	520	550	539	546	568	488	531	526	552	527	548	527	549	518	513	520	564	529	571	524	537	527	531	526	552	528	507	551	579	517	545	553	526	572	550	546	499	534	543	518	522	565	553	517	504	513	544	530	519	514	517	513	501	524	548	517	552	524	567	506	548	554	507	558	581	459	531	526	497	510	546	511	520	532	520	533	549	542	548	554	523	557	514	574	516	540	567	537	591	532	544	518	521	561	559	521	559	509	560	515	498	550	546	516	541	510	512	538	535	535	579	564	542	481	531	511	560	539	516	546	546	539	525	550	549	581	517	589	536	520	521	576	543	525	531	541	488	560	585	557	526	523	531	550	531	505	548	476	557	534	547	526	566	556	517	527	526	545	557	532	484	540	557	516	535	529	551	543	545	518	519	533	524	486	543	543	552	525	551	497	522	589	562	554	568	531	568	501	552	518	596	497	538	550	519	515	586	518	509	511	528	566	510	542	560	537	555	516	544	539	540	557	508	537	537	531	553	543	553	540	536	535	537	532	521	540	555	579	531	475	529	550	527	507	545	551	518	540	508	505	557	508	511	585	546	491	541	572	513	562	528	532	522	541	516	543	577	483	522	518	534	547	555	513	539	514	568	599	524	547	491	519	551	562	526	527	489	570	567	519	515	531	550	529	519	539	526	541	522	537	522	548	531	539	542	575	553	532	541	562	524	504	536	562	523	523	519	536	542	552	571	535	509	525	574	531	544	581	537	494	547	553	549	506	559	549	514	533	512	550	512	515	508	521	543	479	554	542	497	511	551	521	550	498	543	511	549	530	557	562	544	560	535	518	552	507	561	506	541	575	510	534	516	525	561	526	518	508	524	549	512	503	550	547	553	543	550	514	532	543	500	544	501	564	516	544	579	545	580	592	538	533	519	526	543	529	545	541	520	534	502	561	524	509	536	552	532	543	499	549	532	538	523	477	486	503	554	529	519	544	559	528	545	541	533	530	521	517	527	530	529	495	517	548	531	505	496	523	513	511	511	562	513	549	558	566	516	550	518	553	525	569	539	547	527	512	493	506	549	493	604	564	544	509	489	515	526	539	515	534	494	534	551	560	585	538	573	506	508	566	561	539	558	520	497	573	564	507	549	519	498	535	537	525	532	538	495	509	536	570	478	550	542	519	549	519	517	513	584	548	514	570	569	542	584	528	507	545	550	528	486	543	557	532	573	536	548	524	511	488	514	545	548	505	531	551	516	499	531	528	527	525	521	536	532	519	504	523	544	565	539	556	525	548	504	535	475	536	529	548	566	516	505	502	527	535	550	552	536	537	487	597	542	560	560	524	529	530	583	554	544	536	511	531	516	516	526	533	515	557	552	566	576	531	554	552	527	498	493	532	535	525	527	551	513	537	539	552	547	506	504	528	525	490	511	506	547	538	509	522	514	545	527	539	558	513	530	505	573	570	547	519	570	556	563	532	563	542	530	492	535	497	506	518	525	536	497	542	556	578	535	520	545	569	521	515	562	524	572	525	558	512	535	531	571	548	543	517	507	560	524	554	545	535	541	506	547	561	534	543	565	538	534	504	533	535	538	538	551	511	517	462	534	494	512	483	523	552	546	566	491	586	556	511	541	562	571	533	568	535	487	488	541	550	532	536	549	536	534	514	578	532	516	514	567	567	537	499	498	529	542	501	526	576	540	570	532	544	519	496	546	536	532	547	542	532	500	533	560	553	567	498	498	519	548	521	540	525	547	564	549	538	539	556	492	550	540	535	533	528	490	543	475	537	516	550	549	576	510	539	547	542	541	549	561	522	492	541	501	522	511	522	561	555	551	569	532	588	548	518	547	539	518	510	521	568	535	523	559	523	539	535	505	555	532	577	513	556	538	555	513	526	521	569	534	498	552	554	533	522	520	565	538	551	520	542	500	542	509	534	518	559	532	534	536	551	544	553	577	553	537	516	514	537	559	500	566	541	526	541	517	531	517	542	556	559	563	516	539	548	527	556	522	523	529	547	558	538	517	565	525	533	551	546	536	503	549	515	539	563	567	540	534	521	585	551	547	505	575	529	531	516	580	534	550	526	525	551	529	569	537	561	523	534	527	535	554	524	540	504	509	546	504	517	552	504	546	557	565	583	532	521	527	488	547	515	538	563	532	592	525	544	521	547	575	572	545	574	505	567	571	563	546	521	550	509	528	522	535	525	544	528	549	568	539	505	589	542	552	522	506	506	494	506	516	569	540	506	527	555	568	540	546	538	553	509	509	525	526	564	555	549	570	551	531	525	532	523	523
50790	39018	24189	18612	17807	49522	46015	29876	5038	301	231	227	228	243	217	246	242	239	225	220	253	238	236	226	200	253	205	218	231	228	208	224	235	204	214	219	250	260	245	217	241	226	215	243	233	240	251	236	211	237	258	258	215	219	250	249	255	205	272	229	240	226	232	233	204	231	272	264	285	256	252	265	261	251	213	240	219	207	260	249	249	242	228	238	227	241	225	249	247	235	266	231	238	229	241	269	230	245	211	251	244	235	258	256	242	268	224	235	251	252	208	199	233	234	254	239	237	285	223	225	212	215	243	234	253	260	209	224	214	258	236	248	208	276	231	235	231	238	235	273	223	227	246	209	234	232	218	224	213	214	238	236	245	221	216	207	228	241	253	263	249	218	221	232	236	223	251	249	266	214	258	250	220	226	232	269	239	227	240	233	249	255	244	225	217	247	228	213	218	201	213	251	256	248	253	244	217	233	218	223	230	229	246	213	251	230	223	230	221	229	215	246	218	248	254	232	252	249	233	255	209	230	237	233	218	241	211	270	218	264	252	225	269	226	221	232	220	243	240	215	236	223	226	197	227	226	219	229	228	245	221	228	255	232	262	246	216	214	225	229	248	227	224	225	272	214	235	254	240	254	207	221	251	228	215	210	209	202	240	204	235	216	235	230	248	202	224	246	235	235	234	223	217	232	253	232	236	237	215	243	236	205	274	252	230	236	222	213	242	213	217	241	229	211	231	248	252	251	264	266	262	261	229	214	245	219	230	206	237	234	261	223	239	237	239	229	218	249	246	221	210	213	252	264	237	237	224	236	225	237	237	255	255	224	212	198	255	239	218	248	222	252	219	219	219	190	235	238	237	230	214	227	221	259	205	265	230	217	219	224	249	226	221	219	208	248	250	223	228	245	227	225	230	237	238	229	225	240	240	223	215	224	255	259	252	250	207	237	225	252	242	217	257	210	262	234	241	219	256	210	225	234	239	222	213	244	221	241	224	245	251	200	266	257	212	224	233	251	235	264	197	230	228	239	243	270	211	234	223	240	258	234	233	261	233	238	214	227	260	239	220	234	227	257	215	222	233	227	217	258	249	219	234	236	243	200	237	207	251	227	234	226	248	232	256	248	211	223	246	230	243	227	231	236	224	215	221	231	234	255	238	239	256	226	263	252	220	230	282	248	263	232	209	235	259	223	237	233	259	244	247	220	246	247	225	209	219	207	218	244	235	223	223	232	240	227	225	229	217	256	255	252	222	232	252	238	224	229	218	229	221	250	243	221	235	268	231	258	216	233	237	232	246	242	223	260	231	247	233	248	201	237	222	245	216	234	230	206	213	257	247	235	239	228	239	265	210	235	230	219	252	203	260	237	231	195	212	209	235	227	202	220	231	220	220	235	245	244	211	235	240	253	234	230	215	243	239	258	245	226	284	232	221	205	253	248	246	226	222	208	240	266	232	233	210	239	236	241	258	256	230	245	245	231	233	244	233	224	230	230	207	214	245	223	235	238	271	257	219	253	253	232	268	233	223	270	225	234	218	244	235	199	235	246	240	237	235	207	258	229	254	219	213	220	252	224	222	245	218	192	225	236	209	246	257	223	239	209	248	238	221	211	253	252	198	247	221	213	231	247	238	241	230	206	228	278	218	234	248	217	229	246	268	235	240	260	245	248	215	209	269	228	237	221	262	228	219	235	247	257	235	195	259	218	240	240	203	254	249	202	237	230	249	253	250	208	243	240	214	238	208	236	222	223	235	214	274	239	221	222	251	228	243	211	261	240	230	198	239	221	234	231	207	225	218	231	232	233	233	266	238	283	233	236	222	248	246	229	243	233	219	264	246	226	245	237	262	210	225	230	212	241	229	264	221	211	235	239	247	220	219	223	254	233	189	207	228	238	225	246	270	202	255	244	228	250	231	233	252	222	240	197	243	211	230	235	265	233	231	251	240	220	217	248	218	241	232	233	247	261	223	266	222	237	205	244	240	231	227	260	235	253	236	228	244	235	264	238	238	238	242	245	258	235	205	242	239	243	243	211	251	251	224	240	239	262	203	233	214	232	243	264	227	250	245	211	241	233	235	254	256	220	227	211	238	226	212	221	253	212	224	208	268	209	240	215	231	235	224	241	271	220	265	219	221	247	259	238	207	228	264	261	234	242	203	220	241	238	210	225	248	235	243	234	227	234	223	212	202	241	240	234	245	249	243	228	232	227	235	254	216	225	262	235	244	259	239	240	212	248	235	240	223	219	246	225	231	259	265	236	230	239	228	239	235	201	227	250	226	253	246	225	247	228	190	198	215	257	240	237	215	243	217	204	250	244	247	238	226	243	229	250	273	256	237	221	217	237	221	238	191	219	236	220	242	228	240	232	217	232	230	247	233	230	232	235	236	223	242	242	234	244	220	231	237	222	225	241	244	249	246	252	214	228	228	225	233	232	216	225	215	234	263	240	227	236	239	232	183	233	225	225	235	251	245	239	240	221	230	240	219	245	253	230	226	242	219	229	225	228	211	208	214	252	234	228	269	236	277	226	231	240	234	261	241	218	232	224	213	221	204	221	229	227	250	262	237	207	219	239	235	244	242	227	237	221	244	266	246	230	245	231	240	227	245	260	218	213	227	234	238	231	256	229	276	240	256	218	213	244	225	239	230	223	216	219	228	224	240	230	238	226	233	244	275	204	228	226	231	241	231	235	228	204	199	227	221	219	252	225	213	234	220	236	233	256	264	243	256	242	216	221	228	211	240	252	217	220	246	212	228	231	237	238	243	227	229	226	232	237	232	251	212	229	236	240	223	239	262	228	207	245	243	212	213	223	210	234	222	261	247	236	251	195	243	238	238	243	228	207	237	235	246	275	248	211	240	254	237	241	231	226	232	256	259	233	229	233	266	255	225	226	203	242	233	226	215	211	224	249	223	209	235	240	227	243	232	218	214	225	244	226	235	236	215	234	256	238	257	213	218	242	241	235	244	243	230	237	219	232	224	244	249	221	250	207	262	242	253	246	235	234	257	263	231	233	222	246	215	253	213	250	236	221	241	227	226	236	207	212	230	242	234	215	222	238	242	216	225	246	236	224	227	241	219	217	252	225	233	227	229	244	274	204	243	271	221	213	222	219	247	229	242	220	228	222	241	243	231	240	259	261	249	234	234	264	240	221	231	240	244	223	237	217	218	219	224	248	248	234	215	252	231	214	250	204	250	220	244	233	227	244	248	235	244	206	238	219	229	223	242	232	222	253	231	213	253	236	231	226	233	218	245	260	261	256	209	232	232	228	223	226	225	237	242	268	214	237	217	250	224	250	266	241	251	225	229	233	254	258	226	255	231	232	246	260	243	223	233	226	242	250	255	253	216	222	219	242	242	229	234	234	242	220	254	236	221	230	227	237	248	234	226	226	228	233	216	271	254	220	225	255	250	214	221	234	196	231	231	239	234	248	249	236	239	246	244	224	217	247	240	259	214	243	238	237	227	220	199	242	242	255	232	227	234	215
42040	30565	5023	6050	20006	62225	56427	40035	1321	712	718	664	655	615	700	661	710	655	659	662	681	655	647	620	629	635	664	649	661	634	644	608	631	655	657	634	663	642	638	629	629	624	618	661	624	616	624	620	600	664	604	618	649	637	623	635	626	616	601	657	608	628	627	632	648	619	761	961	1075	985	806	670	676	624	619	656	640	672	605	604	617	596	623	621	632	649	636	665	617	668	694	648	632	623	588	606	655	676	614	650	609	657	632	653	681	636	635	659	625	579	611	646	648	648	644	634	634	670	636	609	593	646	573	628	643	628	654	612	637	642	677	642	614	636	614	627	665	637	656	688	600	610	619	670	602	633	637	625	635	611	645	628	611	606	593	606	589	622	654	619	613	641	637	633	594	617	605	643	665	684	649	657	647	653	620	635	659	654	622	619	660	641	620	632	667	653	633	619	631	615	623	657	634	640	660	654	603	616	622	658	605	597	619	663	650	641	650	632	596	651	622	590	678	642	602	644	647	640	623	650	645	628	620	605	636	652	653	609	611	586	619	627	650	629	625	639	609	645	662	654	630	603	626	615	633	621	608	608	663	640	631	641	648	616	668	620	667	630	618	632	643	626	615	560	645	656	673	636	628	631	692	614	644	640	661	592	639	646	631	668	643	658	620	603	602	656	637	651	598	580	607	677	656	641	608	625	632	662	658	656	598	604	651	652	637	653	621	634	637	620	581	619	651	663	662	658	592	635	609	634	646	631	655	594	599	631	595	642	637	664	588	651	634	576	632	644	683	615	655	624	604	642	591	640	621	660	633	659	589	601	667	658	645	632	623	688	620	628	602	609	654	598	653	629	643	661	680	615	669	587	577	633	599	630	652	609	635	650	648	598	612	640	657	671	638	610	651	614	605	630	621	664	624	668	660	646	629	647	634	605	676	650	642	665	606	618	620	627	669	631	621	619	604	671	641	617	626	622	608	637	624	598	623	640	681	636	618	672	627	649	596	617	601	671	638	648	630	583	656	609	647	640	588	646	628	651	640	643	649	643	598	625	576	590	627	621	631	629	628	681	638	604	673	603	641	596	650	617	666	638	638	611	599	612	631	635	571	617	589	619	643	638	588	622	648	631	611	680	604	617	632	634	571	631	658	709	617	621	691	621	654	667	638	655	642	641	628	614	625	615	643	636	614	625	636	651	614	606	624	610	654	656	605	634	637	605	614	603	636	617	624	609	629	636	601	660	651	625	604	587	628	637	614	624	640	692	647	677	606	618	629	635	620	617	614	624	691	660	652	637	659	634	647	609	608	625	636	596	666	621	608	623	601	597	640	602	645	620	625	606	672	608	633	633	574	616	684	656	708	594	638	658	583	683	642	642	616	638	618	624	599	622	616	604	581	673	706	626	670	631	663	626	603	648	604	643	613	600	639	607	709	609	634	666	588	605	639	654	663	625	634	616	655	607	627	642	596	652	630	640	615	681	635	614	611	625	683	597	623	625	600	641	655	659	703	611	652	624	633	627	635	616	620	631	702	632	632	655	592	565	629	624	614	633	598	648	625	657	663	643	652	634	620	660	662	622	644	598	666	664	606	619	585	590	646	638	629	618	657	649	612	595	593	632	582	643	633	623	641	615	635	630	625	678	601	658	637	661	631	639	658	657	640	601	627	662	634	652	626	677	633	674	679	666	620	668	593	598	602	603	662	645	634	666	652	617	646	605	641	685	642	616	622	642	657	637	598	632	601	619	624	609	650	688	657	663	649	632	648	633	643	578	620	628	642	616	617	642	619	650	627	608	657	623	644	655	651	626	601	586	654	640	668	666	638	614	649	639	661	615	638	644	588	616	596	648	623	645	610	691	640	611	637	656	667	619	637	599	651	591	646	602	637	628	588	625	639	616	642	616	670	654	655	635	606	636	668	661	639	612	632	681	637	657	623	608	603	662	662	683	645	639	623	638	660	631	628	623	612	665	625	627	615	653	618	602	667	620	623	609	629	655	668	590	633	658	659	670	641	630	649	629	608	617	629	633	642	600	678	592	609	586	639	628	665	633	617	652	621	648	612	612	596	612	651	649	654	618	601	638	623	613	595	622	600	622	620	611	628	622	622	663	613	614	652	607	632	577	647	656	624	641	634	608	633	633	640	645	621	644	641	629	617	638	657	654	646	644	595	612	588	602	633	651	667	691	636	659	647	605	599	668	653	672	628	656	599	648	586	578	634	642	628	622	597	605	635	682	654	633	625	591	645	619	664	606	650	645	710	632	647	621	597	609	644	616	612	619	611	639	617	626	625	651	618	617	653	641	591	639	627	675	647	655	618	609	661	615	647	594	658	644	641	623	637	662	669	624	630	655	628	610	609	624	590	619	604	665	640	631	667	653	611	633	611	628	633	667	648	677	638	621	640	624	632	661	595	633	654	642	555	629	661	671	604	644	621	603	616	627	628	646	600	640	668	626	648	607	638	641	651	644	651	633	682	643	676	631	669	673	649	656	616	663	626	585	583	621	588	622	664	658	641	655	605	611	625	613	665	662	664	602	630	589	647	640	676	653	633	653	612	638	663	644	635	588	612	635	668	663	639	685	627	629	598	621	634	612	637	636	612	628	599	621	620	642	586	646	561	629	661	622	627	636	628	644	655	621	620	604	641	632	640	615	693	629	638	602	591	641	624	644	612	619	608	650	609	660	635	646	675	598	651	668	637	624	610	647	642	637	618	602	632	607	634	633	581	696	672	641	636	608	640	640	652	630	641	600	607	645	632	648	592	635	660	623	622	601	667	665	640	604	583	621	620	619	600	637	625	643	606	614	643	650	631	628	653	642	656	650	634	647	631	636	596	612	612	628	677	637	639	643	600	628	631	627	604	623	619	612	678	604	623	652	680	625	644	651	673	610	631	652	598	638	605	616	636	624	583	676	629	618	577	635	651	596	655	637	628	630	626	636	634	604	642	611	636	666	629	638	609	729	649	693	589	628	661	629	644	640	601	649	606	610	636	607	621	646	651	650	623	613	592	612	656	635	614	665	666	613	631	635	638	600	587	625	659	631	647	603	617	612	608	637	641	626	632	598	613	668	635	620	633	610	639	639	613	674	627	658	615	615	590	630	578	628	627	616	649	628	667	632	660	619	596	600	632	630	623	659	664	650	626	671	587	626	650	572	605	606	593	620	611	648	620	651	626	625	612	606	683	671	625	617	622	630	601	597	575	654	613	601	617	653	649	608	627	677	681	627	619	675	617	676	622	640	599	624	630	592	615	603	635	632	605	629	628	664	652	593	661	629	629	641	646	649	620	666	654	621	673	594	610	621	662	652	677	651	595	612	626	627	613	616	648	620	642	539	621	606	605	658	594	620	661	648	671	644	631	659	640	632	609	621	631	594	662	630	626	632	564	641	592	613	649	616	629	619	696	586	627	636	638	616	632	593	621	655	635	628	638	619	614	637	660	685	625	588	627	621	628	665	604	638	653	659	653	645	591	639	608	632	637	637	574	615
54242	42423	27842	22606	30875	59033	57596	39152	9942	601	330	319	297	304	315	306	316	286	321	345	270	297	290	273	295	309	262	321	325	262	274	302	293	294	272	301	331	311	290	289	293	274	308	297	283	281	286	281	308	285	268	275	283	287	319	298	283	315	293	268	307	291	320	284	287	307	371	421	387	360	306	302	292	295	296	286	291	292	275	280	318	289	286	308	300	296	305	299	288	286	288	279	298	279	325	276	298	297	283	307	285	321	286	303	269	317	284	299	303	303	301	290	270	262	320	317	303	287	291	296	307	302	281	302	309	292	323	304	302	296	264	318	293	262	331	293	282	288	294	320	246	311	322	303	266	295	284	320	300	298	306	295	314	266	348	282	277	306	322	302	302	300	318	282	272	293	311	292	301	292	269	280	297	284	293	297	293	280	304	280	283	274	287	294	306	287	240	303	323	279	313	283	282	283	281	280	291	294	294	300	271	312	289	305	308	289	285	341	281	307	311	313	303	296	301	301	252	299	298	316	284	282	279	290	317	290	315	290	268	309	284	283	298	298	292	299	275	296	283	299	281	292	265	265	285	299	302	274	324	319	306	302	311	297	263	317	292	272	266	318	285	286	313	309	282	279	274	285	283	289	307	279	299	305	331	294	306	333	299	289	301	277	312	283	296	271	290	285	288	307	304	298	298	313	319	304	292	299	281	263	299	302	297	288	251	283	304	280	274	287	316	296	310	293	277	291	290	309	304	309	268	320	319	310	299	307	249	297	279	277	298	333	273	290	268	328	262	296	299	314	295	298	335	274	284	293	311	271	280	301	292	301	301	276	307	273	297	303	284	283	318	280	302	310	315	304	304	320	317	283	330	294	281	285	296	308	299	272	331	326	287	302	276	278	263	275	306	306	271	298	301	300	316	282	276	316	312	315	301	255	275	314	278	276	288	326	283	289	306	316	311	296	264	322	310	298	304	297	322	302	280	296	272	271	325	275	312	327	306	291	308	298	270	294	285	307	296	292	285	279	315	278	294	324	268	265	306	294	295	317	246	275	274	293	312	322	305	278	304	271	274	327	280	295	288	274	304	290	293	308	311	297	311	297	302	321	263	324	296	302	301	325	293	278	301	269	298	269	273	292	307	300	280	291	297	293	298	288	304	312	274	327	291	281	312	305	291	289	304	292	295	289	259	331	300	275	291	276	303	312	293	304	262	252	297	290	273	276	263	315	264	292	262	283	301	292	279	279	293	284	304	296	289	283	281	316	295	289	284	313	291	278	296	287	263	305	284	309	294	307	273	303	287	280	284	301	307	292	295	288	277	278	318	298	296	296	292	278	296	280	313	292	273	275	263	296	301	304	265	296	305	314	289	307	299	291	283	283	308	269	310	284	318	289	299	317	344	280	316	288	289	286	325	279	298	312	279	286	316	307	289	297	289	307	307	281	279	278	279	290	299	318	309	280	296	298	281	286	282	280	288	291	295	308	276	310	280	274	278	297	299	294	290	301	274	271	321	281	276	295	313	289	316	285	267	308	327	301	276	319	311	320	308	300	290	314	295	313	293	303	276	301	286	251	301	316	278	274	301	290	298	302	291	303	269	315	294	346	319	260	292	291	308	283	318	291	281	291	292	321	277	284	315	306	281	302	306	300	283	287	305	307	273	320	282	283	268	319	294	327	289	308	294	310	318	267	300	322	323	282	279	298	294	300	303	317	309	292	301	284	258	289	294	321	281	282	297	310	305	310	326	275	278	284	297	288	291	324	313	289	308	305	289	277	298	304	290	290	327	304	290	276	305	291	286	279	311	317	301	272	263	304	314	283	275	313	272	299	303	300	275	287	273	296	298	285	304	272	279	320	278	301	304	276	295	311	250	303	273	270	323	279	331	274	283	266	285	327	305	272	305	298	291	296	294	291	273	295	289	308	305	285	291	269	281	319	292	295	323	251	301	292	265	289	282	294	275	283	298	305	337	322	313	310	289	325	312	321	310	268	320	310	274	295	272	306	293	297	295	287	301	290	311	309	302	282	304	297	302	307	320	276	283	299	295	288	296	326	295	286	293	303	292	301	312	268	285	288	297	267	282	295	270	282	277	279	285	271	301	305	309	284	303	300	260	307	316	288	283	288	283	301	297	297	297	303	280	265	301	282	309	289	284	289	300	329	288	290	298	329	276	312	290	294	322	280	308	299	339	321	275	311	282	296	310	298	245	272	279	271	289	269	280	294	298	300	308	275	318	279	293	313	293	256	278	281	283	263	298	294	286	321	345	296	319	280	291	277	283	317	289	334	299	271	304	288	299	287	283	291	295	298	291	269	280	285	284	283	285	293	306	331	282	295	304	315	310	297	269	294	278	327	289	269	292	297	306	294	307	300	284	288	310	289	293	265	301	286	317	318	300	301	285	288	300	297	279	277	326	309	309	297	269	318	295	295	283	301	266	269	263	265	296	317	298	297	276	272	281	321	266	309	275	287	278	265	293	301	289	257	301	290	313	273	271	281	294	296	288	293	308	290	313	283	308	288	332	327	304	261	305	270	295	270	302	302	281	323	288	303	299	329	275	294	287	280	273	273	264	322	274	283	283	284	290	289	311	268	291	283	286	292	257	306	298	304	290	310	272	312	298	304	305	304	317	292	288	294	299	294	271	297	279	279	261	285	293	297	303	295	270	335	287	309	280	282	264	288	269	289	278	331	265	304	288	310	310	293	278	289	325	292	304	283	303	273	295	290	289	295	272	306	310	296	263	288	325	296	305	336	278	283	295	294	294	321	290	271	301	291	318	283	309	317	325	299	289	281	311	297	259	289	295	289	290	308	299	302	254	300	281	311	287	333	278	295	308	301	283	297	292	299	289	328	298	313	277	322	300	328	300	292	324	290	301	293	277	267	298	298	281	308	316	315	315	325	306	265	289	285	306	290	290	292	304	281	299	280	288	290	305	270	308	282	326	337	283	288	290	260	298	270	288	265	277	284	340	279	251	306	292	297	308	317	306	307	292	294	288	329	295	329	294	290	330	299	283	292	314	312	296	272	289	275	294	269	279	314	275	255	313	301	311	310	295	291	289	309	278	293	324	311	314	292	329	309	287	296	307	298	301	285	287	322	297	288	256	279	275	294	288	297	286	272	291	300	278	310	299	264	264	285	281	298	274	275	293	277	297	314	307	299	308	312	266	310	300	284	313	279	286	291	283	278	317	300	312	320	303	277	289	279	288	289	302	286	263	286	271	294	260	290	296	282	272	307	310	306	289	266	304	324	294	313	312	304	279	291	289	288	279	272	258	304	290	275	261	289	299	299	286	285	249	284	268	264	291	323	279	295	309	278	305	290	307	297	278	303	312	328	351	283	284	306	290	304	303	293	298	301	288	323	287	292	287	276	324	284	293	295	268	300	260	310	305	285	291	275	241	279	269	274	287	295	303	305	300	286	290	286	248	284	282	278	335	314	290	296	328	295	298	307	287	314	315	302	289	293	290	282	314	267	308	320	296	308
44871	40886	10543	11049	47364	75768	68563	47875	2581	901	848	910	848	851	835	828	825	822	798	759	813	800	768	836	769	788	854	774	748	766	755	790	783	753	798	756	797	818	813	819	775	717	759	759	797	794	771	751	760	784	755	758	805	719	769	749	747	764	709	790	798	740	793	759	806	1013	1375	1517	1298	969	870	788	780	792	799	852	785	746	747	798	753	734	756	757	761	794	762	724	760	728	757	703	750	827	767	766	729	776	802	802	782	759	801	761	758	799	788	753	787	765	762	717	748	715	800	753	745	750	741	737	813	722	778	754	748	766	765	782	784	764	782	746	775	733	736	775	777	754	727	798	773	781	722	722	737	783	696	738	737	802	764	746	787	725	770	754	802	790	744	763	760	748	843	763	766	765	779	733	766	729	750	775	764	746	714	713	769	758	780	747	775	769	816	777	741	730	713	773	778	725	744	760	778	790	776	730	805	796	761	780	749	739	751	740	811	682	774	750	755	828	734	808	743	797	789	754	761	732	772	762	771	765	791	762	777	797	750	812	776	791	780	796	766	750	750	718	743	780	810	764	751	754	743	763	778	790	789	766	746	770	773	769	754	768	758	733	768	757	782	739	739	803	770	763	776	709	789	786	727	750	749	766	719	796	734	755	757	776	775	722	734	760	775	813	715	768	765	753	709	732	759	779	733	719	747	765	779	837	778	759	783	799	764	738	777	806	732	795	769	818	752	732	808	721	735	744	751	769	751	826	796	785	746	793	822	760	784	777	794	758	777	737	808	774	756	753	755	752	791	777	806	787	756	809	795	783	761	746	744	756	766	811	819	784	755	754	805	742	814	778	754	769	766	811	743	756	748	739	825	724	781	735	756	770	732	786	776	756	747	744	786	784	777	762	770	778	804	781	771	781	736	796	814	791	768	730	808	785	826	793	759	746	758	806	780	792	810	815	726	726	750	715	742	779	777	759	805	764	770	767	756	780	706	757	788	769	775	781	809	715	811	802	733	778	734	796	773	745	745	776	733	748	767	724	777	751	822	735	778	830	714	769	795	770	703	715	716	800	813	780	766	781	781	762	768	781	787	775	769	752	735	806	780	736	753	752	736	835	751	790	725	788	807	740	765	711	756	790	756	768	754	782	736	793	779	774	773	761	772	746	777	755	774	767	771	748	770	745	736	757	771	806	793	763	746	768	759	771	722	805	811	772	790	758	808	758	768	786	794	766	762	799	806	776	724	772	739	780	806	754	799	761	797	772	765	775	746	777	786	742	758	798	787	811	784	738	776	773	790	804	725	793	742	755	736	741	775	805	753	786	716	810	732	749	778	764	731	778	760	750	789	712	775	745	789	778	738	747	785	771	765	757	764	741	789	833	784	779	759	771	824	763	724	747	791	727	787	784	780	780	766	759	786	754	741	791	729	750	737	785	754	738	791	801	751	743	715	787	736	800	757	764	761	784	783	784	790	796	755	750	758	776	741	775	759	727	758	778	746	784	800	756	733	740	791	791	711	802	727	748	689	727	718	766	717	747	764	706	788	784	740	777	756	774	753	726	755	732	782	800	788	766	749	784	873	779	761	775	816	679	779	788	751	809	733	771	773	786	765	737	722	770	756	779	731	774	767	770	742	796	819	802	724	751	714	782	749	768	773	794	760	747	785	812	771	750	740	750	748	709	801	751	783	802	802	751	777	748	784	756	735	786	753	765	795	749	747	754	755	762	784	775	769	788	777	762	755	793	767	758	795	769	704	772	735	782	772	811	747	773	705	776	810	769	787	831	770	776	746	773	804	715	760	766	766	758	799	834	812	779	785	729	789	797	737	785	761	790	757	737	754	711	777	779	796	782	760	764	801	754	770	780	757	740	807	760	744	754	740	737	741	751	745	767	744	745	772	833	778	754	749	788	744	752	753	782	789	753	777	754	811	769	786	786	818	769	808	742	768	726	753	801	817	760	702	772	772	755	785	800	806	755	757	783	810	760	755	764	771	731	750	770	795	773	738	709	815	746	773	743	749	754	785	728	733	770	784	761	772	759	762	760	789	813	766	754	763	759	758	757	725	738	733	707	738	785	795	756	727	815	749	721	794	721	746	769	764	761	776	754	732	790	776	804	790	757	758	788	778	814	729	801	774	761	777	808	777	784	828	791	839	771	796	828	802	788	786	723	765	762	740	791	779	719	717	805	815	762	719	793	758	782	706	742	759	786	731	773	726	790	757	829	794	772	786	789	783	796	750	799	781	762	726	736	786	833	789	737	765	753	757	743	766	689	793	748	764	757	778	740	795	793	803	762	758	681	766	831	795	799	726	754	749	810	793	797	788	714	774	727	685	750	733	756	775	753	739	743	800	804	789	785	756	747	795	744	744	736	767	693	741	763	815	781	766	803	781	708	761	751	801	759	774	756	763	791	708	774	783	798	793	766	716	752	717	815	786	790	723	752	773	733	798	755	782	767	764	785	736	834	766	734	768	780	769	753	770	689	782	786	733	793	815	749	753	754	742	763	743	741	793	819	802	733	753	765	812	790	768	765	778	756	767	806	796	799	784	785	842	751	739	759	776	800	735	810	763	733	799	714	777	709	773	770	755	722	787	810	711	749	730	768	794	702	797	791	786	794	759	821	733	750	730	743	755	780	794	759	777	800	756	797	749	745	754	767	750	757	768	748	753	808	742	793	716	766	766	731	801	806	770	735	746	752	763	754	772	812	799	812	755	744	795	752	740	759	764	745	739	745	714	771	798	740	756	773	791	739	787	788	817	800	756	756	812	727	756	714	769	750	780	767	749	763	755	771	728	770	748	775	763	751	780	775	792	792	770	771	727	754	804	781	778	692	762	795	703	734	747	743	782	799	764	765	728	785	796	787	795	757	772	737	825	732	743	789	750	773	751	788	784	812	763	760	755	764	801	772	781	749	835	723	759	758	777	777	731	783	815	780	729	752	772	738	764	791	810	745	803	778	730	799	742	744	768	778	759	797	761	746	788	777	726	761	783	822	734	765	765	829	758	744	775	753	794	699	774	787	750	748	748	790	801	771	777	760	730	775	769	804	776	733	764	745	796	758	759	758	769	761	760	762	783	783	736	778	768	794	757	766	786	815	759	771	790	777	783	788	753	768	751	749	811	743	762	771	763	734	767	764	741	723	814	774	776	812	773	785	771	810	778	780	817	753	786	759	741	800	760	793	780	760	761	819	738	744	755	801	780	748	765	798	798	786	763	788	758	736	771	747	740	753	758	764	792	737	718	761	843	746	769	731	822	737	746	774	727	778	769	780	768	772	791	778	791	815	766	820	772	785	761	764	784	741	757	760	739	765	752	737	720	747	784	785	736	812	726	762	763	759	761	815	781	779	757	766	741	794	770	768	803	753	775	762	774	805	769	763	784	762	804	710	762	800	790	803	788	801	775	768	782	747	699	798	767	746	765	808	832	770	766	796	803	811	735	757	800	759	789	797	783	793	728	794	820	725	742	703	831	776	785	732	727	751	738	781
16289	11866	2346	711	1506	5916	5454	3302	368	233	232	256	242	213	232	220	217	214	225	240	235	226	242	232	211	209	232	235	236	217	218	216	216	218	222	245	236	226	248	214	246	226	222	246	199	206	233	199	207	210	203	225	188	208	205	228	228	212	234	227	232	207	208	229	234	231	208	233	219	214	255	198	190	231	244	211	212	209	236	223	229	203	206	213	242	203	202	228	224	221	194	235	224	213	225	208	215	198	200	196	206	232	202	184	218	233	199	215	229	218	237	238	214	216	215	242	219	199	224	196	221	229	207	232	221	234	230	243	222	218	225	190	217	230	217	215	215	234	243	214	203	240	206	222	256	215	222	222	235	230	220	253	207	235	214	208	221	221	217	228	228	209	201	236	229	239	202	235	262	251	236	201	217	234	214	201	227	246	230	239	241	219	178	229	236	193	207	216	221	213	220	224	201	203	230	240	214	194	214	222	250	276	258	235	231	239	218	235	205	213	199	254	228	230	232	203	237	225	265	232	218	209	236	233	223	208	238	197	237	219	204	214	223	231	211	210	219	201	213	218	221	226	247	213	214	220	212	223	209	218	220	228	209	256	196	213	207	191	222	214	239	223	218	244	226	245	222	191	205	215	197	228	222	209	239	220	211	215	226	223	212	213	239	238	229	217	248	202	212	212	223	209	236	230	246	198	210	223	207	202	213	221	232	212	223	210	208	232	231	225	216	213	218	216	211	226	206	211	214	253	223	213	244	199	239	213	226	216	224	209	226	208	211	228	218	245	262	234	238	227	244	234	239	211	225	235	217	212	251	201	216	232	228	189	196	217	187	219	218	189	215	232	270	226	197	224	227	208	215	229	211	213	233	254	238	225	209	237	190	222	201	234	229	217	228	243	228	225	218	231	225	229	222	239	244	224	208	204	232	232	204	220	218	222	234	219	223	260	209	214	210	210	233	230	217	236	226	228	227	227	247	182	222	227	234	237	221	212	263	237	241	252	242	241	230	225	227	201	206	245	229	224	219	279	203	219	206	229	224	219	218	218	193	233	216	243	216	222	202	238	237	232	215	219	235	228	218	205	228	219	196	234	238	218	222	222	219	205	240	224	193	214	231	222	232	243	209	221	220	233	240	186	235	238	232	217	213	219	217	225	234	230	205	201	247	215	238	257	228	223	236	203	229	220	209	233	227	227	243	240	214	187	224	221	226	201	222	226	221	220	223	225	239	219	219	184	198	237	205	236	212	241	199	226	216	232	210	211	242	199	200	211	203	200	203	225	266	216	221	212	217	202	195	209	228	227	203	226	216	204	212	220	215	209	208	215	214	210	213	189	234	214	222	245	232	221	225	236	206	211	205	244	232	215	230	218	228	242	228	220	191	218	220	182	228	231	215	217	244	223	217	209	240	220	233	194	199	203	237	239	222	220	215	245	233	211	220	228	210	222	216	201	218	242	238	224	213	227	228	230	203	233	238	240	219	205	217	231	214	239	204	208	242	210	207	234	238	210	235	228	208	223	230	217	216	237	233	227	219	209	193	224	217	212	233	218	208	219	209	193	211	238	245	206	240	217	224	232	229	236	222	223	202	223	222	223	216	268	214	220	188	199	245	233	226	223	226	218	205	228	244	211	246	174	234	219	226	229	202	236	231	236	221	223	241	203	235	246	230	252	213	237	238	237	236	195	243	251	238	215	210	205	225	252	233	225	210	210	210	248	209	235	209	234	209	237	226	227	204	201	225	207	202	228	248	231	213	219	207	219	232	212	239	219	234	226	209	204	207	233	236	220	232	204	200	214	199	225	245	210	209	214	211	218	237	234	216	189	215	218	214	237	215	250	219	223	197	212	218	244	209	219	219	227	228	212	219	240	226	233	234	233	227	224	182	225	242	219	207	213	232	216	195	237	192	221	223	247	241	218	231	220	206	247	226	235	218	217	243	240	228	238	213	195	230	231	216	224	236	206	216	224	222	244	241	243	226	228	223	221	223	205	196	245	224	227	217	236	240	247	215	199	241	183	218	211	215	206	225	242	208	186	239	259	218	236	221	217	208	193	222	247	233	207	231	212	204	259	220	217	206	228	211	224	243	231	217	218	226	235	217	221	204	211	212	204	224	210	233	234	201	220	208	232	223	226	232	233	225	221	232	233	216	221	215	210	195	236	242	220	232	200	207	208	263	216	214	223	254	223	220	213	212	231	219	231	206	199	235	193	244	213	212	205	237	225	212	235	245	214	233	204	211	228	243	213	221	238	255	209	209	226	237	234	200	205	234	235	244	228	206	206	221	236	219	246	218	216	214	213	222	222	221	225	230	222	236	237	202	212	238	208	232	219	224	224	230	221	217	229	231	218	223	212	225	230	207	211	202	212	226	206	229	218	220	223	237	232	184	232	230	227	235	233	211	216	219	214	216	212	249	215	223	193	217	236	219	200	247	209	207	224	217	205	219	220	203	226	227	222	203	220	217	218	193	238	215	230	204	215	223	226	234	202	221	227	235	234	198	207	206	203	224	234	213	226	229	215	226	229	238	190	240	216	238	240	221	200	225	208	214	252	233	219	235	188	198	193	223	213	218	227	198	241	222	251	205	202	234	234	215	207	180	208	198	223	218	210	218	201	204	219	214	215	241	211	212	230	228	222	202	222	240	207	236	227	227	189	216	227	209	221	235	189	231	233	214	237	212	217	230	229	207	237	226	222	177	248	189	197	269	214	238	214	272	217	204	212	225	227	222	231	231	250	227	216	204	215	213	235	214	217	227	224	236	208	219	229	208	241	237	230	219	234	199	238	248	226	223	200	201	231	201	228	229	226	216	191	206	212	257	211	225	228	226	246	211	238	219	222	229	199	200	233	231	224	224	261	220	223	222	228	229	215	212	248	201	239	223	210	226	228	222	221	221	260	231	219	224	225	206	220	221	248	222	227	224	223	234	223	231	214	225	215	244	226	221	233	239	239	208	226	211	246	216	212	236	212	240	239	221	212	232	200	211	206	216	242	235	227	208	198	223	221	200	204	223	220	210	214	216	180	216	253	217	248	232	216	220	215	204	221	195	241	208	229	258	239	217	246	210	210	231	213	200	219	229	210	191	213	210	252	258	207	236	214	225	220	225	209	212	200	228	226	238	215	242	214	241	233	234	220	208	221	239	245	234	202	223	205	224	239	228	207	249	210	223	237	223	234	224	206	200	213	224	220	224	246	211	224	202	217	210	236	226	188	225	238	215	198	224	222	220	199	243	205	237	222	240	226	194	219	234	214	235	246	219	215	221	231	225	239	234	226	273	205	219	221	241	232	238	208	216	222	217	244	231	214	219	249	244	200	207	220	219	209	215	205	210	219	235	230	229	213	226	229	228	245	226	202	204	200	225	215	203	215	212	231	250	216	230	224	226	218	204	241	235	208	202	222	216	238	208	232	218	215	196	235	242	211	214	220	226	209	221	234	238	234	207	217	242	205	235	207	208	236	228	230	216	230	200	219	225	237	217	244
14252	11784	1535	1095	5662	19547	16922	10197	651	598	637	608	612	624	578	628	593	652	602	583	614	648	621	653	608	613	616	637	649	599	570	625	570	615	629	657	625	622	600	646	605	602	624	578	624	594	661	632	589	633	615	593	647	618	613	613	626	604	644	614	596	596	634	644	594	619	651	703	701	684	655	624	611	604	616	619	622	621	615	623	595	627	616	635	660	622	636	645	586	606	545	600	584	627	594	615	609	611	627	614	627	627	603	600	548	587	594	586	637	643	632	609	632	658	592	581	631	613	649	577	597	639	654	614	647	587	590	628	640	629	612	624	596	570	625	610	560	618	657	580	554	604	625	592	598	616	618	599	589	631	637	598	625	637	566	632	609	600	644	614	606	604	603	591	645	608	600	617	604	617	611	612	653	570	566	608	610	626	611	618	611	596	618	628	603	575	593	634	606	597	610	607	598	579	599	602	596	597	615	616	598	619	620	630	591	597	594	606	617	588	604	650	572	665	563	585	600	627	601	626	623	595	584	574	621	618	597	614	625	600	614	602	602	603	588	596	625	618	679	635	644	643	616	594	616	625	596	586	583	571	614	624	587	605	598	660	603	623	581	627	572	590	644	633	598	577	606	601	614	635	575	621	575	610	645	614	606	643	625	618	575	585	617	620	584	598	622	645	607	645	633	593	614	601	615	626	620	636	586	645	595	615	597	613	615	656	634	552	575	696	597	567	633	616	601	590	632	598	615	584	621	602	598	633	604	598	600	617	618	660	613	597	597	628	570	580	610	617	635	584	607	658	630	640	639	604	619	610	576	624	615	661	597	598	541	578	576	589	633	589	595	611	592	572	614	580	584	607	616	598	606	578	636	595	604	603	625	563	594	538	574	598	596	609	608	660	587	588	571	603	636	600	550	627	607	646	578	605	573	624	651	651	589	653	605	646	611	597	585	583	619	598	640	571	620	605	572	618	605	583	619	595	600	630	581	595	654	611	589	593	626	615	610	641	627	578	594	623	614	609	575	580	637	616	588	613	612	585	640	603	604	643	582	623	604	646	585	615	598	645	612	597	635	603	638	595	611	594	619	648	616	648	627	605	617	622	616	620	600	639	619	631	586	607	600	643	621	623	625	620	567	584	583	645	597	600	624	610	622	621	591	612	567	591	596	566	593	614	596	567	656	635	614	599	654	614	638	627	603	597	589	563	627	592	617	593	576	635	555	595	605	600	602	571	622	610	581	609	603	642	595	640	608	651	622	623	583	586	598	617	660	643	574	616	621	613	576	601	638	627	636	601	655	613	591	605	608	609	647	620	630	615	612	628	570	619	629	612	602	612	639	592	596	614	627	626	662	612	604	621	595	634	618	560	598	633	585	622	598	651	638	615	616	663	619	630	610	605	620	604	589	592	655	640	579	581	607	582	612	624	629	607	579	623	629	628	607	638	588	613	603	577	603	616	534	662	582	618	633	618	650	602	639	619	605	657	613	604	587	624	601	621	634	600	596	582	621	617	625	632	620	602	590	614	607	658	611	662	601	641	602	608	589	617	587	576	554	623	608	579	615	671	602	548	584	597	573	613	594	587	560	610	634	546	677	642	616	578	622	628	620	651	625	620	602	608	610	616	610	582	646	627	614	614	635	588	576	644	577	598	566	632	635	589	599	621	623	570	591	641	620	620	541	609	599	591	661	636	633	609	612	587	582	573	628	623	604	635	618	579	622	616	628	641	603	646	623	575	599	624	575	582	572	606	616	615	651	600	609	587	613	632	682	597	603	624	591	622	592	618	610	608	644	566	610	622	650	634	599	602	577	637	636	595	584	589	611	631	586	572	673	630	582	607	647	628	592	596	569	627	603	596	569	629	590	608	584	568	608	597	613	620	623	623	602	660	603	610	587	597	609	634	559	545	582	633	626	658	588	638	627	604	593	617	598	632	608	596	598	567	579	659	599	534	598	618	573	597	623	560	600	627	626	596	632	618	597	588	622	578	596	624	562	635	640	626	600	642	585	645	585	615	664	588	621	636	643	590	633	580	619	633	620	600	632	610	605	628	581	572	623	624	624	621	632	595	607	645	609	611	610	604	603	570	617	615	628	653	589	623	664	579	603	600	584	624	572	588	629	637	605	642	635	633	593	607	612	617	599	623	619	615	608	569	642	634	617	569	631	628	610	623	595	593	615	610	610	550	575	592	638	617	622	616	587	672	610	598	558	653	631	639	670	642	601	621	608	622	627	582	627	582	624	581	594	707	625	607	596	686	580	620	644	638	640	671	608	572	613	593	611	598	570	639	609	596	618	621	618	595	612	595	595	608	608	639	611	573	586	618	646	585	633	594	595	590	623	594	630	594	579	626	591	619	633	586	555	641	663	607	546	594	607	609	603	613	635	626	624	637	649	605	627	644	619	596	621	635	597	600	642	627	604	608	582	599	646	623	629	637	638	611	627	629	621	624	591	605	589	622	587	644	585	595	613	617	609	636	602	656	607	617	615	654	616	598	634	626	613	603	591	598	647	594	571	638	628	617	616	608	636	597	661	605	628	617	616	608	629	625	623	625	624	616	555	630	592	625	615	651	641	629	641	623	620	624	607	584	585	635	605	602	634	573	636	605	628	601	590	599	620	608	616	650	657	620	584	633	644	646	589	616	598	606	581	639	624	609	612	613	597	639	639	664	567	593	626	601	583	632	619	592	579	599	598	584	591	598	587	570	608	593	620	639	604	574	648	592	602	573	570	613	584	574	621	598	628	640	596	572	618	640	601	624	653	615	586	560	626	627	595	616	631	595	599	608	592	612	639	631	602	602	609	591	629	573	637	628	658	602	650	584	611	587	612	560	615	597	639	586	624	566	600	630	589	570	594	612	622	630	598	601	625	615	662	597	616	628	615	602	578	597	597	615	591	578	614	658	664	606	629	585	566	617	613	599	627	635	608	581	649	586	586	644	601	618	612	607	648	567	627	595	618	629	601	595	619	650	608	644	614	643	631	633	639	627	591	622	640	561	637	585	620	642	583	637	562	566	604	616	608	646	611	602	592	597	591	631	586	621	597	565	639	630	587	589	613	573	607	603	622	601	650	586	586	598	603	603	610	637	599	592	619	616	626	564	630	640	619	642	615	587	582	619	603	622	595	611	606	615	611	619	562	611	559	580	593	593	590	630	643	576	567	652	593	601	617	629	641	639	608	568	625	623	643	610	632	600	613	594	627	621	603	597	599	611	635	583	602	608	584	600	574	617	644	610	641	614	637	622	608	610	595	613	594	604	586	596	615	627	605	667	598	627	614	602	629	602	621	565	658	653	565	604	612	612	604	639	624	575	625	620	578	621	588	614	674	648	586	610	601	585	600	580	556	577	611	581	590	614	581	604	623	582	628	604	586	604	597	579	613	635	594	598	587	646	619	619	593	581	567	605	607	613	605	578	639	613	615	620	616	661	627	673	607	641	619	633	593	614	558	631	578	610	617	598	608	580	592	611	593	609	660	624	645	616
48797	37911	23607	16529	22623	51524	43353	26259	3232	277	265	237	260	249	238	263	241	259	291	260	244	246	231	236	250	252	231	225	231	268	245	218	229	241	252	238	235	240	271	258	268	238	249	242	235	237	225	245	257	257	233	247	244	228	247	242	236	239	237	226	255	238	226	219	260	221	269	345	268	280	254	240	223	232	237	256	229	250	247	262	246	245	218	227	231	218	219	245	240	247	249	223	233	235	251	273	226	239	270	235	235	236	214	233	243	236	256	238	239	269	240	248	256	243	241	254	216	226	233	258	244	254	224	250	207	226	235	257	244	245	249	238	237	238	190	234	218	251	238	248	229	247	222	252	264	259	235	262	247	208	252	240	235	254	213	223	247	238	234	237	256	233	240	233	265	263	237	242	247	235	249	254	246	231	272	279	283	259	261	254	233	241	264	234	229	261	254	228	226	234	224	219	235	242	233	236	229	254	266	234	231	281	238	260	235	263	249	279	241	216	239	244	245	249	260	262	222	220	227	250	223	220	281	249	241	248	220	231	233	231	283	261	281	237	241	236	237	245	226	243	217	227	239	221	260	261	241	236	224	243	252	218	225	224	262	228	228	238	258	224	227	255	238	197	235	259	258	230	260	230	257	240	245	254	240	231	216	244	220	254	252	248	224	245	248	235	238	257	230	214	233	215	246	237	209	266	261	250	237	250	245	249	247	241	231	261	220	242	264	226	229	269	258	236	229	234	223	222	257	260	242	261	248	267	231	249	222	217	238	256	218	253	222	239	267	232	245	255	245	238	208	260	219	270	246	229	210	263	237	231	239	242	236	228	235	239	254	227	203	244	233	214	266	243	240	252	226	241	252	265	240	245	263	257	239	226	267	239	249	211	235	241	228	243	236	273	214	231	261	238	219	249	222	229	228	252	252	233	237	245	238	219	236	231	261	250	248	269	243	214	245	244	244	248	218	225	207	253	222	215	221	230	248	232	241	254	219	228	239	224	262	214	210	235	231	231	251	230	229	249	233	240	267	230	232	253	229	262	218	216	205	252	219	229	248	242	264	257	216	256	255	240	288	251	219	244	242	278	270	267	238	246	236	237	240	249	248	229	237	267	232	236	265	229	244	229	221	259	240	241	233	210	207	238	250	223	242	228	266	237	246	228	227	239	219	234	247	223	230	223	243	257	233	250	257	251	242	237	231	265	247	234	259	236	238	245	232	240	250	226	255	271	239	285	239	241	227	234	259	270	264	261	250	236	244	254	257	217	230	229	249	258	266	278	212	234	222	265	244	243	263	249	241	225	223	239	237	277	237	233	247	224	265	224	242	239	226	218	250	234	259	208	234	221	235	238	250	218	240	215	213	253	236	258	233	219	237	226	251	241	243	247	229	221	238	250	250	268	254	250	237	260	231	240	242	213	225	241	250	246	243	249	227	238	231	225	212	263	232	256	235	239	246	262	248	226	234	242	242	245	218	265	253	241	240	222	213	205	226	254	259	277	250	231	242	229	230	231	252	238	226	216	232	258	263	230	240	232	237	256	254	208	271	256	249	258	272	226	254	237	245	233	255	240	252	239	240	220	232	219	234	234	222	253	222	235	236	251	217	277	233	221	227	245	250	237	270	257	258	240	249	235	264	245	237	222	223	227	230	255	241	254	226	243	265	256	216	248	245	249	223	260	246	235	279	270	240	244	231	233	243	267	252	216	214	228	202	266	239	216	230	253	219	275	228	231	222	238	251	247	267	245	247	235	255	232	240	242	242	225	241	231	256	242	246	240	230	249	216	242	225	233	233	236	263	252	233	240	235	224	245	245	245	264	215	266	212	226	243	229	253	244	233	230	262	236	210	239	225	224	242	250	224	268	244	259	227	255	275	233	236	223	276	228	220	222	240	283	266	221	237	238	217	260	222	219	242	216	233	213	261	233	250	252	240	220	213	215	231	247	240	246	253	240	236	222	247	215	238	241	260	216	258	232	239	220	272	259	247	253	234	234	274	251	247	247	243	256	207	275	239	259	232	249	248	233	247	249	237	234	244	245	239	218	238	207	257	267	243	247	249	224	253	263	263	205	258	230	245	229	230	206	238	220	252	257	241	245	232	239	266	241	232	243	226	245	241	252	243	245	226	230	213	217	216	208	242	294	250	200	238	251	283	241	236	248	268	246	219	250	245	262	246	223	239	228	253	241	224	240	233	224	230	239	247	243	230	238	242	241	250	255	258	259	242	264	257	207	265	236	237	262	238	230	222	221	245	248	231	245	244	236	239	253	254	229	241	230	260	231	239	271	240	271	275	244	244	268	245	271	235	214	244	246	218	234	247	263	239	224	242	226	235	248	248	261	275	253	237	254	252	244	223	233	268	247	261	222	231	226	224	233	223	242	243	227	210	255	286	217	256	247	226	231	234	247	223	228	240	222	209	210	265	215	232	249	240	226	229	258	220	253	237	236	224	230	229	252	251	243	233	235	247	249	241	244	239	241	228	250	213	245	254	254	236	217	253	235	229	239	244	233	263	257	220	225	239	248	231	261	230	261	253	227	229	241	236	238	234	238	245	228	236	275	281	269	222	240	242	241	230	256	244	249	252	223	248	219	234	230	231	252	247	226	249	228	225	243	221	229	230	238	210	235	238	221	237	232	208	246	254	227	243	248	246	240	238	228	241	232	233	221	256	223	248	243	250	251	220	224	242	244	216	239	220	259	246	240	211	232	233	229	238	226	252	240	237	221	234	232	246	270	259	236	264	276	225	263	247	232	214	246	235	259	240	243	250	241	248	255	244	250	212	247	248	220	251	260	231	228	249	228	245	254	229	237	203	207	232	227	232	229	226	253	227	232	235	237	253	214	240	239	246	203	211	225	231	282	246	268	271	267	235	240	258	212	223	237	226	262	238	224	229	219	232	264	271	231	258	235	212	250	234	247	230	240	235	232	229	229	258	273	253	261	217	239	223	249	216	261	212	232	240	234	237	201	222	210	259	236	270	232	242	231	240	248	248	231	257	241	259	256	269	236	247	242	206	247	275	221	241	256	255	251	228	264	247	217	265	245	212	222	227	249	232	233	240	214	235	225	212	221	252	208	217	208	231	254	247	267	236	259	239	258	247	239	243	226	240	238	227	244	235	244	245	199	211	233	240	268	231	236	257	226	225	241	249	271	213	243	268	241	249	240	234	198	238	238	239	209	244	243	245	205	248	216	247	189	220	244	230	204	271	234	241	203	280	244	214	222	249	234	240	231	234	214	226	271	228	259	245	253	240	236	258	232	232	229	246	261	248	239	218	259	257	243	222	264	233	221	216	238	217	265	244	239	262	264	233	220	221	217	243	248	224	246	254	238	248	249	237	250	225	248	268	240	226	246	235	234	243	237	236	232	242	268	227	283	238	232	226	237	263	238	230	235	230	199	242	273	224	292	236	236	230	246	217	254	273	227	257	257	236	250	243	228	250	247	231	228	235	266	241	273	246	262	239	236	242	247	224	249	212	247	239	256
38452	25970	4653	5609	31594	61932	54238	34683	1553	736	724	731	690	701	694	717	635	681	693	678	649	656	687	665	673	689	633	672	676	669	599	639	669	612	615	701	646	698	627	616	652	693	669	645	638	656	624	681	643	691	623	646	627	602	660	653	663	632	686	643	630	680	627	631	612	627	934	1399	1177	843	763	707	623	596	670	612	654	655	684	671	645	677	678	647	637	670	683	632	640	612	635	630	639	679	725	628	646	664	677	669	672	686	672	679	621	625	677	660	694	661	654	660	711	673	686	668	620	623	670	684	608	614	645	688	651	649	641	641	657	641	664	690	635	638	664	666	662	652	641	650	655	650	699	606	661	644	616	713	664	632	673	648	647	625	641	682	678	667	602	658	692	604	651	656	656	635	662	668	616	660	637	596	626	646	674	669	665	655	642	635	657	649	588	657	643	657	658	643	652	633	674	678	636	691	694	651	583	657	652	658	657	586	687	657	675	651	629	655	685	644	686	659	640	676	680	660	655	687	668	635	655	655	647	694	665	625	674	666	647	677	648	638	624	692	652	688	653	671	655	661	638	653	663	670	689	635	654	656	650	673	682	642	606	611	643	655	675	679	643	659	705	674	650	677	625	612	633	619	635	633	680	636	647	624	622	648	621	615	667	684	630	682	636	634	629	644	683	671	642	620	631	662	642	645	630	663	643	679	606	670	654	656	659	631	666	641	705	656	613	639	623	624	641	672	665	640	625	715	634	654	624	614	659	654	665	646	629	649	698	684	651	650	675	629	683	636	698	666	627	624	677	643	605	658	608	673	606	706	664	637	626	678	631	669	624	673	647	613	610	639	659	676	687	616	664	670	639	625	666	618	633	613	637	672	650	620	641	603	608	663	661	671	613	640	637	656	650	643	688	624	673	625	648	704	705	691	649	657	647	654	736	632	659	654	661	627	699	632	722	698	699	658	635	663	661	668	653	679	651	664	635	658	637	609	623	677	653	675	652	658	698	652	700	633	634	703	665	657	638	670	642	660	694	658	698	643	639	659	666	646	621	619	638	646	692	647	647	632	655	689	616	679	619	633	667	609	656	673	660	688	677	667	663	658	644	637	681	662	626	650	622	644	665	651	652	623	634	674	669	653	645	647	671	677	619	697	651	663	659	628	675	666	620	670	668	672	667	657	638	677	617	620	674	677	658	649	657	659	670	633	620	618	617	688	631	681	648	656	666	638	613	609	623	631	667	623	652	643	651	654	599	654	653	641	655	630	649	636	706	702	673	656	665	630	633	670	627	679	655	629	612	688	649	645	642	632	664	620	631	644	672	684	633	657	636	599	672	645	610	650	628	673	624	660	689	680	640	628	637	662	659	688	649	651	705	645	626	675	627	613	655	641	612	623	631	625	664	677	658	661	665	645	657	662	675	661	667	670	629	622	632	630	647	646	670	670	677	661	583	660	645	691	633	670	660	637	644	627	634	662	643	692	672	670	633	673	670	627	647	635	654	636	672	655	652	591	633	665	605	642	628	644	624	626	635	645	683	611	685	648	659	625	612	651	641	639	646	642	662	610	654	645	670	658	618	656	617	640	632	669	645	637	698	573	631	676	628	643	678	650	618	661	618	631	687	658	660	624	680	646	670	659	654	645	670	631	649	619	647	666	631	594	640	601	693	665	658	652	662	638	660	644	686	650	639	639	639	652	654	654	644	679	668	667	673	660	618	655	677	662	655	634	607	656	641	631	643	650	680	626	634	636	627	673	662	661	674	645	665	644	681	663	646	706	651	685	630	663	675	650	645	647	655	660	654	639	638	629	673	625	663	654	666	635	638	653	643	699	637	668	653	613	678	680	667	693	642	670	630	649	650	657	647	601	645	662	663	636	607	631	645	607	646	661	646	698	679	658	694	637	646	672	653	629	661	636	638	615	639	651	596	703	663	666	654	626	680	655	629	697	648	654	649	635	653	640	659	674	665	667	643	661	620	663	707	683	624	630	657	699	608	670	637	661	682	602	642	659	624	658	646	645	678	669	666	671	638	658	639	674	655	631	597	659	676	693	628	635	632	614	612	655	658	613	649	631	637	677	645	656	622	687	689	681	672	629	643	664	662	656	636	654	656	677	621	652	606	655	630	554	643	629	635	656	607	637	650	642	660	597	647	686	662	683	667	625	635	657	673	703	699	655	655	687	639	650	645	683	664	702	629	664	670	698	658	682	633	661	620	649	653	611	665	674	657	677	621	669	647	691	664	652	685	658	648	664	656	622	647	612	672	701	635	643	654	624	713	633	679	682	630	660	643	662	719	684	687	630	646	612	621	681	699	713	687	671	667	619	644	625	660	655	671	601	665	635	670	663	694	683	568	722	600	656	647	652	621	675	651	672	675	625	671	672	660	665	644	668	659	711	674	664	633	663	689	673	635	666	647	688	646	601	621	690	690	608	625	642	621	652	634	625	636	648	612	666	644	676	622	708	679	621	620	622	621	699	669	670	682	689	651	661	641	689	636	640	638	601	656	664	645	702	673	649	659	663	627	692	639	608	668	621	662	697	614	667	691	691	674	630	654	635	699	685	640	651	631	650	638	619	679	642	619	693	663	701	630	669	647	617	682	637	646	652	621	677	661	683	686	661	674	639	669	656	671	636	649	666	678	645	652	587	644	643	650	662	644	635	624	694	631	639	678	650	635	650	648	621	652	642	665	614	633	684	648	657	651	657	667	626	626	703	608	645	651	626	648	671	654	656	652	603	656	640	658	724	652	643	627	656	605	682	661	675	614	585	679	631	646	626	621	679	685	651	639	657	624	642	607	687	617	679	606	666	677	679	645	638	655	649	654	620	633	659	655	584	672	655	682	672	627	623	649	641	666	709	729	628	682	612	621	650	675	661	651	655	687	657	668	642	659	631	623	653	648	614	649	669	642	691	631	631	663	640	664	625	647	674	648	632	612	648	674	672	615	667	651	649	705	693	641	675	603	616	673	630	652	666	672	663	633	642	605	650	650	659	645	681	681	655	660	635	660	653	622	598	616	617	655	675	641	657	658	652	660	611	634	648	683	699	661	702	674	655	675	610	624	647	686	664	671	622	626	651	639	659	641	616	622	604	671	687	676	704	668	651	647	618	657	653	655	641	658	628	623	684	631	661	668	673	686	676	632	606	682	662	617	668	668	702	651	693	619	696	667	658	663	646	615	623	654	631	639	683	633	630	669	636	656	695	647	659	617	625	664	623	656	657	650	603	659	637	648	683	639	617	638	644	641	673	664	606	631	672	653	667	647	642	662	624	637	609	624	659	636	689	688	671	668	650	662	643	654	673	701	604	660	655	593	702	644	678	623	677	623	607	685	645	679	663	636	641	636	615	683	627	666	678	659	672	665	645	594	692	651	629	627	647	657	650	618	647	576	679	675	635	648	646	650	676	652	677	688	637	639	622	659	673	658	639	686	621	624	640	689	687	668	667	658	662	648	684	664	641	635	618	663	689	658	623	662	633	666	653	623	667
52171	36818	25138	20622	30550	60573	59492	40551	8924	541	305	331	313	303	303	321	303	290	272	292	317	334	296	312	303	321	311	290	292	295	271	286	286	339	286	311	299	292	282	289	291	342	284	293	304	275	291	284	311	312	276	289	294	305	288	269	287	300	296	332	301	289	285	325	291	302	394	489	420	390	321	317	286	273	307	306	277	317	308	309	310	261	305	268	293	277	300	293	282	307	284	302	278	262	305	298	313	291	310	303	300	270	294	264	308	302	314	310	285	293	279	294	311	275	298	303	304	295	296	274	278	279	307	288	281	269	305	289	279	310	294	270	292	302	293	286	317	331	309	298	272	300	280	298	296	333	302	288	294	277	309	288	302	342	280	305	295	331	294	263	263	303	269	297	295	293	274	281	285	281	305	320	281	252	301	285	313	295	281	283	274	299	305	315	324	308	284	296	324	278	319	315	275	258	322	298	327	288	285	313	273	278	320	271	302	285	293	309	310	298	286	318	303	280	311	306	260	289	284	270	282	297	300	300	295	287	275	305	320	293	278	297	304	309	287	295	309	309	281	288	313	314	318	274	256	267	250	300	286	299	286	301	291	293	276	306	305	294	287	267	311	292	319	315	305	296	306	289	304	301	312	261	297	298	285	287	295	284	305	284	293	292	270	282	305	287	314	304	289	314	295	276	292	294	308	301	302	299	291	251	289	309	309	310	285	306	287	286	258	333	314	297	330	261	279	303	297	305	275	262	327	293	277	275	282	337	302	278	320	314	277	282	281	308	279	291	302	306	249	323	297	300	287	281	260	308	294	291	276	299	291	288	299	298	305	275	264	269	260	310	296	293	296	290	286	277	298	269	302	282	277	271	319	291	307	314	328	306	326	304	295	309	295	284	294	305	307	308	281	295	282	286	317	323	305	306	307	313	268	308	276	309	287	293	313	308	281	281	265	301	275	270	296	267	271	306	300	294	289	321	319	320	322	323	291	298	271	284	274	265	290	328	281	297	279	268	294	301	289	309	283	287	302	277	317	300	291	310	301	303	304	300	298	283	293	300	299	285	304	270	268	292	304	315	305	304	266	289	274	319	286	267	321	306	285	268	286	321	289	275	282	304	300	302	305	329	298	297	304	291	289	281	261	302	270	302	282	303	288	278	279	290	296	270	284	330	317	268	309	300	291	315	314	298	315	297	312	291	304	286	330	297	318	289	281	324	297	315	316	307	310	302	306	282	295	310	305	283	305	295	316	308	250	304	301	328	307	274	312	321	296	291	280	248	298	285	309	290	289	301	337	324	280	303	311	300	295	307	317	314	290	271	338	274	313	269	349	300	287	282	295	299	287	304	271	292	287	300	283	309	317	290	282	281	299	303	275	315	303	324	297	311	282	302	321	275	281	283	299	280	305	318	291	309	319	332	288	304	301	303	296	281	315	309	330	268	301	292	289	271	292	291	273	253	277	300	302	285	308	299	289	329	280	298	295	264	288	278	308	300	307	326	286	319	299	269	320	284	293	301	288	299	301	271	309	324	312	290	296	280	263	313	285	270	274	305	300	305	274	297	297	313	285	284	298	274	297	272	310	342	262	287	270	246	285	293	279	312	282	298	292	288	280	262	298	285	305	306	261	302	291	289	296	266	307	290	236	288	292	307	283	279	304	271	312	287	288	316	275	294	338	275	321	281	315	307	292	303	286	332	286	300	324	287	299	305	277	293	300	285	279	294	277	290	260	272	280	324	291	281	299	293	301	316	295	298	268	325	334	289	296	287	292	298	313	305	293	304	292	284	306	307	263	302	308	284	299	315	313	290	253	286	278	289	297	277	307	256	297	289	300	299	296	284	316	311	294	286	331	302	279	300	303	274	278	296	299	297	309	264	262	303	293	323	314	283	304	269	313	293	294	303	283	303	299	313	264	262	305	283	289	297	295	287	330	273	315	299	285	334	288	276	292	311	306	270	267	294	288	288	273	310	285	292	290	271	280	316	280	300	276	301	303	283	295	328	305	298	305	302	278	268	284	323	288	275	305	270	302	292	287	307	272	314	309	305	301	286	298	318	315	295	291	279	325	321	310	286	329	317	280	302	316	286	298	296	314	274	290	311	289	318	283	294	282	286	294	280	300	300	294	241	289	303	299	265	313	288	300	299	298	309	264	292	279	274	272	309	288	295	261	283	305	323	306	273	291	284	300	278	298	312	322	303	309	280	248	321	301	303	267	287	300	287	283	267	290	313	331	316	289	269	286	283	276	282	273	316	309	301	297	304	282	270	282	278	292	291	301	285	284	298	295	285	291	293	309	286	300	304	303	305	290	266	291	307	317	261	304	285	282	303	324	303	307	326	340	294	285	280	313	301	292	307	303	287	273	287	292	277	283	310	313	278	302	259	297	275	279	363	306	330	289	314	279	287	285	299	292	283	277	283	258	293	309	291	319	296	300	313	270	270	277	306	302	304	296	335	270	295	284	301	274	284	267	257	289	296	270	321	270	282	263	302	285	284	320	274	313	301	283	290	308	311	312	307	285	299	284	305	286	299	301	279	287	257	289	289	290	264	317	324	285	275	279	322	297	285	286	314	303	319	326	280	326	320	300	297	269	298	285	304	337	258	280	292	304	296	253	282	292	285	298	274	316	319	318	308	302	281	304	305	291	306	296	260	289	285	329	283	293	305	322	276	290	304	327	308	278	298	333	318	261	331	290	310	307	273	289	289	275	300	302	294	259	297	306	322	286	291	286	289	300	304	286	310	269	290	262	306	273	286	290	297	302	315	277	303	277	327	303	299	334	285	330	300	283	267	296	284	252	260	265	309	295	310	304	336	275	283	293	288	302	248	285	290	296	280	300	280	272	278	307	316	297	315	295	323	280	302	299	267	298	308	293	275	263	284	332	295	294	271	289	279	290	280	302	312	277	276	285	289	311	302	307	279	307	308	295	320	294	292	295	267	329	288	309	283	322	301	300	293	289	326	290	288	290	281	272	304	289	300	309	253	292	273	289	296	304	290	312	276	312	260	267	321	321	283	300	301	290	321	303	290	316	292	298	254	278	276	281	342	294	307	304	261	322	269	308	299	304	300	262	282	269	305	283	288	289	284	276	295	275	305	310	288	270	291	300	268	299	283	292	271	293	301	311	308	270	327	295	277	277	279	315	306	311	278	314	276	297	293	309	305	303	295	309	271	294	285	317	296	297	304	298	309	276	259	313	294	289	309	291	304	286	309	284	312	308	275	307	331	325	260	300	303	286	296	267	301	283	306	306	272	319	288	283	300	320	279	281	296	323	274	297	294	321	294	316	313	281	310	277	300	302	283	297	335	284	297	277	270	327	277	299	283	263	289	275	296	318	292	288	290	296	293	278	304	302	300	282	294	303	313	264	289	283	283	333	280	306	302	303	276	317	294	294	301	295	288	306	293	268	294	313	316	322	305	304	277	301	276	297	284	277	292	284	282	298	288	291	303	319	316	281	288	312	293	260	296	297	301	285	288	303	279
44214	25329	8847	9701	44145	73595	69294	44852	1258	875	933	919	907	861	853	793	779	843	846	811	802	757	818	779	781	729	767	738	823	821	762	761	754	821	807	817	764	755	786	724	808	764	762	732	798	767	718	786	796	798	795	795	757	761	819	760	806	792	802	769	790	817	836	754	822	799	1418	2045	1623	1333	985	809	761	808	761	747	749	783	769	773	783	775	714	789	769	797	750	784	749	743	762	730	754	774	726	774	752	821	749	782	748	767	803	748	808	728	752	754	761	795	744	763	750	734	790	775	754	774	779	740	723	789	768	744	782	756	793	750	788	781	713	775	785	761	786	820	746	792	768	814	783	769	726	770	764	751	776	817	736	734	820	771	845	793	731	789	742	776	756	745	801	748	764	726	755	787	785	747	809	740	784	758	787	735	786	764	769	788	770	786	826	769	747	742	785	735	782	795	801	725	780	711	790	797	766	728	770	805	792	798	796	816	761	774	753	764	771	796	751	744	731	750	797	773	735	713	776	776	742	768	759	753	761	775	766	753	762	767	738	766	756	801	735	737	764	818	777	773	749	806	747	758	740	771	761	786	830	749	697	820	773	725	734	828	799	710	781	765	761	777	769	806	785	701	735	795	789	764	799	747	733	765	773	776	770	740	776	775	765	759	752	746	750	785	781	780	752	760	761	725	732	791	777	754	834	746	774	773	787	721	790	767	775	765	768	779	837	762	751	749	774	773	787	758	774	747	715	773	795	775	766	741	768	780	770	773	777	764	769	798	783	769	719	729	770	842	798	792	787	728	789	780	732	767	787	812	705	806	725	784	819	770	786	745	783	816	750	803	767	784	794	749	784	780	792	798	744	796	763	744	776	802	758	748	795	758	777	752	795	813	753	777	776	783	829	784	767	742	730	762	766	756	818	748	746	723	755	761	789	772	787	793	794	735	744	743	841	765	775	783	781	780	797	754	768	788	755	785	733	745	756	746	808	746	774	739	746	773	778	774	768	733	743	766	712	759	757	752	783	772	784	763	784	771	769	765	780	773	784	750	801	761	745	705	771	770	746	774	816	783	756	764	725	751	752	762	781	777	751	796	775	778	748	782	762	761	723	767	802	783	783	737	801	760	765	800	795	766	761	768	798	812	808	755	794	739	736	793	827	758	800	804	735	751	789	740	803	760	725	756	781	731	810	788	759	749	709	737	765	739	761	819	766	745	789	747	763	779	763	770	769	716	742	784	751	733	782	809	769	814	826	728	791	754	805	762	771	819	740	769	777	780	759	770	776	817	713	786	773	812	782	813	779	757	767	739	718	785	759	740	761	783	772	744	802	808	734	800	803	773	723	787	766	762	755	779	773	746	772	787	794	761	768	762	755	733	784	821	747	779	794	798	788	769	811	744	767	744	761	745	730	725	773	724	746	788	823	748	804	761	726	759	774	742	833	733	806	775	792	762	736	759	814	784	747	767	802	742	740	779	757	756	809	746	769	758	810	727	746	733	724	781	791	768	790	746	763	771	769	751	795	774	747	756	769	816	785	759	813	790	781	817	752	805	733	798	782	794	758	759	782	748	797	782	747	724	786	717	793	731	803	757	720	744	745	752	724	736	781	715	799	783	763	760	772	779	748	779	801	750	723	813	796	801	792	761	816	753	764	776	771	689	722	795	733	721	834	766	801	754	765	778	758	779	746	752	713	737	783	777	783	760	725	835	774	803	793	805	784	784	766	752	775	796	780	729	765	755	734	747	800	744	775	747	756	701	772	768	778	806	773	742	787	748	739	775	745	786	738	731	773	805	765	741	752	775	768	778	750	770	775	727	794	769	767	764	788	744	737	757	771	801	803	797	751	758	701	738	756	773	771	804	758	725	772	770	798	786	756	709	768	843	790	744	787	777	700	757	752	772	764	767	778	797	755	764	756	796	717	765	763	801	734	737	794	800	789	770	779	769	785	791	777	760	821	709	767	746	721	787	725	770	789	769	721	777	809	736	768	793	779	759	740	762	744	724	764	819	801	834	795	711	753	751	705	768	760	763	734	772	824	793	725	752	766	752	830	790	814	784	715	758	773	826	734	774	758	743	786	767	730	778	755	772	723	761	773	764	782	807	791	774	765	757	767	762	787	757	826	778	775	737	744	765	775	764	769	837	727	784	788	760	751	794	739	744	762	783	727	782	757	754	794	751	774	770	748	736	787	752	752	783	809	821	765	806	768	825	817	782	773	762	757	726	785	818	809	785	757	733	810	771	769	735	796	754	798	727	802	748	794	757	775	792	770	762	778	754	755	785	779	767	777	791	778	796	759	773	763	763	727	750	751	773	780	762	716	746	783	751	782	747	774	737	786	778	763	773	799	764	746	788	796	811	714	762	786	738	777	782	752	798	756	778	777	820	770	771	759	768	746	728	765	784	736	744	750	795	786	785	773	757	753	757	824	763	781	793	769	783	808	783	755	777	762	771	795	771	742	758	775	763	776	797	797	745	742	748	782	783	758	752	785	734	793	788	703	740	791	794	786	718	781	791	757	734	818	786	783	709	733	763	760	749	785	766	783	812	802	821	782	761	758	758	740	790	800	754	822	811	783	776	752	758	778	770	787	730	777	707	798	735	763	737	769	772	775	797	794	768	772	830	781	772	780	764	765	798	781	800	779	738	745	771	767	749	741	806	760	757	810	743	752	770	763	760	789	770	758	739	780	721	789	769	769	787	751	788	788	771	757	766	767	764	819	778	708	756	794	799	709	801	793	740	740	804	730	803	788	785	747	746	785	727	749	779	744	732	788	775	742	755	736	748	828	773	790	730	814	804	793	730	744	768	747	771	743	778	744	804	810	758	810	738	778	724	744	772	798	774	767	754	745	780	819	809	733	738	777	811	751	753	796	789	757	819	731	766	786	740	797	777	781	718	797	721	840	746	808	771	751	757	760	743	766	720	726	759	773	733	772	762	735	788	751	753	764	792	822	797	740	760	745	743	764	736	735	811	789	792	789	782	740	769	796	791	738	759	775	801	764	743	731	839	775	787	720	800	735	815	759	763	747	754	779	798	787	774	775	766	754	780	832	767	799	785	741	778	759	787	871	807	783	734	752	782	778	780	779	770	748	783	770	800	777	759	717	760	728	763	797	725	782	741	724	769	777	822	770	766	769	765	772	776	804	811	794	757	738	767	778	785	750	751	778	772	793	706	751	734	784	784	748	740	753	759	754	801	773	713	733	746	773	813	797	756	811	706	782	821	767	835	764	786	787	763	757	737	770	748	724	742	799	774	763	765	763	771	830	708	809	748	761	765	768	731	772	776	738	758	787	758	767	752	810	782	732	766	786	807	855	776	778	731	752	749	723	772	797	746	762	749	836	768	794	836	792	752	725	758	768	744	782	755	728	796	746	812	721	783	794	773	758	787	752	730	752	762	752	754	823	814	753	754	715	771	808	755	788	756	753	782	776	739	809	766	794	721	776	754	761	770	741	791	760	786	810	783	766	742	825	714	775	763	756	801
14169	6803	1522	686	1291	5005	6269	3440	355	219	227	246	239	226	243	215	215	249	257	240	243	228	253	237	259	245	226	216	262	231	247	226	231	258	206	255	233	262	223	230	243	248	239	240	222	229	223	210	249	231	246	247	236	240	242	240	233	210	221	240	233	254	215	243	233	225	226	261	263	245	250	232	230	254	216	222	207	209	253	205	228	251	212	257	250	230	207	223	209	227	243	272	227	209	220	227	243	217	227	247	236	221	246	221	215	258	244	236	263	230	233	213	232	249	240	247	245	236	243	223	231	241	217	229	222	221	250	229	252	222	243	222	243	203	245	230	217	220	257	214	234	214	249	224	270	230	239	204	225	224	233	233	223	225	225	209	209	221	239	237	239	208	214	214	217	240	220	256	241	244	242	235	222	245	244	220	229	249	246	225	245	237	231	231	239	229	226	212	217	267	241	193	230	252	230	232	220	203	227	221	240	253	250	222	237	256	230	217	226	240	225	222	218	236	225	225	248	221	216	238	227	243	263	227	214	234	242	246	209	242	222	214	237	285	250	210	225	201	206	253	236	248	249	246	226	250	234	243	239	241	225	221	268	230	224	220	247	213	226	256	219	229	238	207	258	259	250	237	228	239	222	224	233	238	244	247	229	234	250	254	231	223	221	243	215	235	255	216	220	213	231	224	226	222	226	225	230	219	223	229	222	239	220	232	253	226	225	248	227	221	241	222	231	236	239	219	231	227	239	213	239	207	216	265	257	231	234	231	222	236	243	240	257	224	244	254	251	211	221	270	215	237	232	199	245	222	225	218	251	214	231	226	215	216	227	245	223	229	235	261	219	253	228	234	246	227	255	228	223	240	226	216	217	225	223	239	237	209	266	246	221	241	198	230	215	224	243	226	214	243	216	241	236	243	218	254	232	244	231	235	218	219	248	213	210	231	248	227	215	223	232	244	256	210	186	235	236	216	207	215	246	244	221	249	243	217	241	217	256	234	219	237	238	240	244	233	267	246	249	244	243	223	218	219	230	208	243	235	206	252	217	219	236	226	212	215	235	251	239	222	256	253	237	211	221	235	253	234	228	229	239	248	213	239	217	214	230	223	229	226	202	241	238	230	230	223	238	226	233	252	254	255	227	220	222	264	247	206	215	213	227	232	213	213	245	218	239	256	228	233	254	226	218	239	254	232	226	225	228	242	249	240	232	242	216	225	245	217	241	235	268	226	233	244	220	242	214	227	234	214	249	224	253	233	209	227	226	226	186	229	225	244	203	234	238	238	232	214	238	248	236	261	248	234	221	240	214	224	226	220	252	219	232	208	222	218	218	231	243	232	212	214	213	213	220	238	210	199	221	213	220	225	234	211	216	228	271	248	254	234	261	219	240	238	246	227	224	238	249	235	224	237	201	212	244	226	246	216	232	219	247	241	238	235	225	247	220	225	235	206	231	254	234	247	270	211	230	260	244	231	226	241	244	219	239	234	253	232	214	202	250	215	232	254	222	249	231	234	229	241	249	200	223	220	228	208	228	254	203	246	227	250	237	242	226	195	244	242	260	221	255	215	267	213	209	203	222	256	214	236	250	261	219	258	220	214	253	226	243	249	237	235	223	225	254	236	198	223	227	207	237	214	248	228	249	229	231	248	234	240	256	252	225	237	221	260	229	220	225	232	229	218	209	217	241	207	224	228	223	244	245	252	234	251	234	233	229	256	201	227	249	250	249	247	210	227	241	231	240	224	241	237	238	268	228	221	234	236	227	255	234	220	250	257	217	248	227	226	213	226	234	232	246	222	218	250	250	229	233	211	241	235	200	222	220	229	223	227	216	230	224	217	228	229	217	217	216	242	244	217	223	251	259	217	225	231	217	236	214	199	258	230	232	230	231	208	201	217	222	233	234	258	253	227	213	238	228	227	224	214	231	234	247	230	219	224	276	252	232	230	229	212	230	237	222	229	226	245	237	244	208	219	221	232	259	220	207	228	237	205	232	266	231	206	223	231	233	244	223	219	217	243	254	212	245	228	253	227	223	201	246	226	218	236	235	228	263	245	261	256	242	213	231	218	228	224	214	227	224	213	266	230	249	252	245	232	277	223	245	233	248	243	215	217	240	215	235	196	206	233	240	247	221	234	233	208	230	225	212	233	232	211	233	216	261	219	256	255	244	227	285	234	242	262	272	230	256	215	234	221	255	248	222	241	214	192	226	202	228	232	258	257	199	245	233	261	236	219	209	244	243	231	231	244	223	237	223	231	243	243	222	221	239	247	249	263	213	256	252	233	239	236	213	270	208	196	222	220	250	257	208	252	243	256	222	240	216	197	219	239	226	236	235	212	220	206	229	237	224	205	232	217	242	231	251	245	227	225	233	229	230	244	241	227	228	234	221	219	240	215	229	239	244	237	249	212	247	230	213	244	236	213	252	225	234	237	247	224	229	242	258	223	217	216	234	226	222	267	228	248	222	216	255	238	206	225	258	241	232	232	212	256	224	219	233	232	236	234	237	250	231	256	226	240	236	231	201	227	214	259	223	235	234	231	237	221	238	225	255	218	261	246	240	244	198	224	236	243	233	236	217	231	239	231	235	237	238	219	234	221	240	227	236	226	213	249	230	233	257	252	229	248	223	240	213	236	257	226	238	218	233	236	241	235	235	227	246	225	237	245	233	219	229	229	247	237	244	219	252	233	214	230	226	226	263	203	257	244	245	237	222	215	247	237	258	204	215	230	234	226	267	228	215	221	219	244	214	226	246	229	267	221	255	208	242	228	237	234	217	245	241	260	226	239	226	224	238	224	227	251	254	237	260	227	236	204	251	219	255	223	242	197	234	240	207	239	235	220	227	216	223	205	204	207	232	241	216	225	208	234	235	265	260	213	221	250	241	223	227	244	275	242	239	239	218	228	237	223	223	221	217	237	241	230	223	235	226	232	201	226	241	215	212	235	228	225	241	238	246	246	232	222	220	231	190	237	231	217	195	248	221	230	256	224	225	229	243	212	227	231	241	210	230	241	213	219	232	233	234	217	221	225	233	280	209	255	243	236	230	217	212	227	254	243	233	229	211	224	220	231	233	201	246	250	267	208	219	253	230	208	224	225	224	231	222	236	216	256	227	229	247	222	244	235	207	230	238	222	233	248	212	264	252	189	216	225	241	263	263	210	239	248	233	228	227	220	262	245	230	228	222	255	247	278	246	239	229	232	242	217	194	233	258	238	239	198	240	213	241	239	233	250	225	258	236	233	256	208	256	228	233	242	239	229	222	216	233	226	228	249	268	250	253	241	217	231	251	238	217	224	254	232	245	229	225	233	243	235	209	262	215	244	213	273	219	257	234	211	235	251	235	214	202	245	233	229	260	251	204	222	221	221	225	238	227	236	223	229	209	233	230	243	254	239	215	225	246	233	234	235	234	261	254	249	249	247	222	237	217	224	235	257	236	249	239	224	215	210	214	228	236	245	267	238	205	202	237	215	225	234	264	253	229	217	225	255
12101	6318	1356	1062	4714	18051	19203	9848	602	663	637	620	655	664	621	654	635	657	645	652	619	628	633	639	651	619	592	601	633	630	637	691	616	627	643	623	639	647	619	671	637	636	649	631	614	611	622	593	599	681	638	647	673	679	643	611	689	615	656	637	653	678	669	614	624	629	655	742	736	729	688	651	641	630	627	605	638	619	616	629	624	631	662	628	614	648	635	672	608	635	632	663	649	627	658	628	628	682	724	622	609	594	633	599	630	653	651	641	644	623	643	617	631	712	644	681	660	654	620	615	645	648	660	652	629	655	628	626	656	683	601	627	640	626	658	629	663	624	631	640	659	643	633	620	689	659	622	627	580	605	571	693	626	631	614	667	669	650	622	631	643	625	625	620	679	620	680	687	655	638	636	632	563	626	680	644	643	652	614	593	640	646	582	662	593	649	628	628	668	658	620	625	645	615	630	641	643	643	680	605	605	625	656	647	689	629	668	619	623	661	638	617	653	620	629	611	627	643	644	638	648	643	595	634	668	632	609	648	649	657	635	680	614	619	617	639	696	624	631	613	626	639	623	682	676	603	650	646	612	667	686	653	677	673	650	688	696	638	650	606	648	638	613	660	625	641	631	615	608	604	668	556	624	618	611	659	659	619	609	626	652	641	656	630	614	635	660	633	679	646	620	634	610	638	579	620	607	631	701	637	621	634	620	646	603	628	690	628	658	617	593	618	644	643	632	635	661	637	625	741	589	655	632	611	648	667	623	651	667	690	673	660	604	588	661	668	622	664	683	617	629	621	630	643	609	638	601	643	657	655	674	647	634	644	611	670	631	706	629	666	678	607	629	647	637	626	637	624	647	645	646	606	661	632	652	657	685	610	629	612	650	613	605	629	653	667	613	607	615	634	621	638	598	687	675	602	627	654	635	659	625	697	657	662	612	648	622	656	641	650	636	643	597	654	655	601	651	645	611	630	646	654	645	615	643	657	604	651	648	667	632	616	676	653	660	582	651	667	627	607	691	631	636	668	631	678	673	650	626	636	610	642	644	647	618	636	661	674	635	645	659	650	665	624	638	652	622	623	603	637	658	636	663	643	622	627	607	633	635	594	691	650	643	623	613	648	649	648	596	657	675	619	650	659	595	611	616	667	624	634	650	658	641	657	619	634	648	617	606	674	670	653	614	645	626	652	631	597	631	620	666	651	667	656	612	633	614	656	610	641	663	612	621	649	610	649	684	702	677	609	619	662	648	620	687	673	638	664	628	589	679	648	662	641	624	630	608	622	651	649	634	647	640	651	624	587	606	653	632	606	643	643	614	639	652	645	661	629	673	614	672	693	638	618	676	620	680	641	624	633	677	654	629	606	653	658	598	635	650	627	665	656	641	668	649	635	648	668	636	646	647	631	619	620	697	623	636	621	652	626	627	612	643	679	635	616	637	640	643	622	644	669	638	601	696	639	618	650	649	637	627	613	669	657	573	618	622	628	636	656	618	639	651	653	611	632	650	666	648	643	655	627	638	671	634	644	643	653	675	632	626	652	632	654	656	615	634	671	591	612	637	659	634	627	597	609	622	631	606	603	630	652	634	681	675	673	658	647	700	676	634	641	676	665	610	604	688	632	657	651	634	666	676	646	634	673	665	657	635	658	617	646	659	598	628	643	622	661	665	615	651	624	636	668	645	619	640	636	617	623	627	661	654	632	641	651	645	618	704	644	635	636	646	622	644	641	641	582	645	645	673	614	668	644	647	665	587	590	649	648	654	655	605	606	661	659	645	650	619	646	626	645	673	622	690	633	623	628	660	642	646	642	630	639	633	614	658	657	612	639	684	630	696	680	674	623	662	625	590	593	656	651	669	641	672	611	691	591	649	628	647	612	679	673	645	662	617	598	646	614	665	622	607	675	628	647	678	615	645	635	676	676	645	662	641	649	619	639	655	648	650	693	662	682	661	619	635	634	599	661	644	656	623	652	668	666	604	612	648	654	637	642	642	684	622	635	654	633	614	664	640	653	659	622	649	593	598	641	653	699	679	635	624	639	619	672	648	620	668	674	635	670	629	654	643	631	642	663	661	662	625	616	629	655	605	691	585	604	693	671	624	684	605	612	627	598	644	628	585	646	638	659	683	629	620	708	675	612	656	660	657	628	595	616	637	660	615	647	614	558	628	646	655	640	621	657	639	678	606	702	658	688	647	630	666	640	625	625	625	652	625	656	635	618	643	650	637	582	602	656	643	665	647	622	602	625	676	615	666	618	661	638	623	652	651	645	706	620	643	653	600	655	624	603	666	626	638	665	604	603	676	596	630	664	662	619	627	677	682	645	666	651	636	632	633	669	625	650	655	629	652	664	638	599	627	592	622	657	616	632	659	620	644	603	614	624	662	657	612	656	638	626	658	667	602	671	650	650	639	627	622	637	634	650	701	629	659	671	650	626	623	665	607	644	678	623	625	648	607	639	650	648	662	621	636	631	662	632	662	623	621	596	650	593	649	616	643	643	680	683	669	648	613	713	595	585	643	651	657	584	631	652	647	624	670	646	630	689	672	608	612	640	588	623	690	620	602	649	659	620	615	633	659	637	612	645	633	665	643	634	618	675	653	650	650	607	653	656	665	636	640	620	616	638	684	652	637	664	628	653	697	632	618	618	597	633	640	637	626	594	662	649	693	648	672	622	651	649	638	668	612	580	637	654	630	655	681	593	646	634	605	612	650	602	604	653	646	692	673	700	641	653	655	642	634	635	637	668	632	601	625	680	597	671	607	628	634	623	670	651	659	647	653	630	641	637	587	614	579	638	640	647	658	632	651	644	619	644	647	676	628	611	658	626	608	668	675	560	607	607	643	654	608	682	618	589	603	641	616	701	683	638	609	663	660	612	609	641	608	637	641	644	642	624	633	671	626	649	694	613	625	646	640	628	609	643	595	647	639	667	654	658	653	612	607	693	663	627	642	623	622	618	614	637	635	626	621	625	627	628	626	618	601	677	681	669	652	598	631	639	615	616	622	633	626	621	634	613	629	601	670	616	607	638	666	621	614	649	651	652	645	617	612	640	631	643	632	661	649	673	655	674	666	645	629	626	626	647	655	644	649	659	702	652	630	658	631	665	648	680	693	624	615	662	656	662	659	656	618	662	612	647	666	674	597	613	615	648	666	652	613	674	650	625	639	675	642	660	613	625	599	654	633	621	692	615	669	659	603	677	637	646	676	675	614	597	613	626	673	640	643	641	651	629	628	658	634	637	635	584	664	649	648	613	600	623	627	591	649	671	670	621	661	649	630	643	606	591	616	614	610	612	635	646	634	611	644	626	631	630	636	598	626	660	600	654	666	609	639	641	662	611	632	675	615	677	674	663	642	627	622	593	668	655	629	587	569	641	647	664	639	679	616	594	632	651	648	599	592	694	622	633	623	614	657	604	646	659	639	653	638	651	665	670	681	648	619	651	607	683	633	642	659	624	643	643	690	627	626	651	614	635	672	621	629	646
49262	39485	24864	18097	30993	49840	44917	22617	2046	259	285	258	278	287	269	272	279	240	260	265	234	231	253	234	254	257	250	266	258	233	296	254	246	251	270	247	250	245	227	204	224	237	261	266	245	250	226	254	253	231	264	264	265	214	235	274	234	235	272	261	271	267	230	240	279	243	320	325	350	324	267	270	260	260	265	241	246	256	271	252	235	222	266	243	242	263	263	230	240	247	240	248	255	241	253	241	247	250	265	239	226	268	244	206	259	271	251	222	252	261	257	277	255	253	253	267	248	216	254	228	241	249	244	238	277	268	244	252	257	286	237	241	232	251	227	248	250	240	291	249	249	264	259	238	256	235	250	255	280	229	241	229	244	261	245	241	243	274	275	248	259	244	236	230	221	272	254	239	268	236	257	251	270	206	243	257	238	253	247	249	241	267	234	269	221	228	246	272	239	231	255	258	260	238	248	246	227	251	250	256	265	238	244	225	249	257	247	270	228	265	240	227	243	252	242	248	228	243	240	260	241	266	232	224	259	240	267	225	223	252	228	268	261	244	250	241	261	265	272	246	250	221	238	240	236	225	272	235	257	262	240	248	262	221	226	266	253	242	220	234	230	271	231	242	244	234	241	255	257	272	241	270	256	269	238	254	253	237	287	250	231	253	245	237	237	268	272	243	265	261	267	244	243	259	258	245	268	259	244	248	246	250	232	266	267	226	231	240	262	246	224	266	262	254	221	247	241	233	243	290	268	263	224	266	257	246	278	236	242	266	250	228	233	279	232	242	255	270	270	251	255	225	238	250	259	267	249	270	243	264	248	277	230	258	230	240	264	242	262	251	257	241	225	257	240	258	273	244	243	231	258	267	250	232	281	254	242	229	257	296	249	229	261	244	250	258	256	258	219	246	252	224	246	250	248	239	247	220	254	246	248	231	272	257	259	265	245	241	237	237	243	246	258	259	231	235	252	218	240	221	273	246	263	266	256	253	235	249	255	261	233	258	262	264	226	246	269	211	226	259	235	274	247	260	272	248	275	254	262	282	260	277	254	279	265	224	262	244	236	251	261	244	257	244	247	236	253	226	263	242	248	254	263	234	235	241	265	251	273	243	263	250	256	224	230	253	240	274	240	247	258	249	272	250	272	246	252	247	227	252	268	269	235	266	267	266	267	241	266	250	259	254	247	246	234	253	250	259	248	232	248	261	245	239	259	256	208	248	223	245	297	276	224	267	253	266	253	252	222	268	240	277	231	245	246	246	229	227	248	242	260	250	250	243	255	278	228	224	254	262	253	210	223	278	245	224	258	236	253	205	246	237	232	272	239	257	257	241	248	239	267	264	249	228	231	237	217	218	245	233	253	246	249	255	269	225	272	272	236	250	260	246	225	256	229	220	229	253	254	257	252	256	262	250	268	226	251	218	229	236	243	256	245	252	230	221	256	224	229	236	253	254	249	250	270	286	294	237	238	223	225	248	222	263	276	253	246	270	248	250	247	254	245	242	244	272	244	229	256	251	249	261	244	232	269	251	250	252	290	245	249	244	252	243	238	253	253	237	259	221	238	250	242	278	249	253	262	252	286	252	255	267	254	274	245	236	262	266	225	269	245	230	249	257	239	272	260	252	237	278	244	247	263	261	238	251	259	264	260	261	240	275	252	247	252	276	273	259	251	253	240	255	243	262	260	254	252	283	262	210	261	240	246	254	255	246	263	252	247	248	243	243	279	258	262	264	254	259	238	236	279	235	235	237	239	252	258	264	283	246	292	273	239	228	240	262	239	264	239	280	291	247	271	227	251	245	235	254	255	263	262	272	219	232	231	262	258	277	288	255	238	242	271	294	260	220	251	258	262	258	240	246	245	260	242	278	223	263	267	273	264	276	259	251	237	231	268	249	240	251	254	236	241	262	274	258	230	241	281	241	261	262	240	239	221	258	246	242	228	233	237	251	240	270	256	258	246	252	229	243	261	217	236	264	281	280	223	244	255	234	271	244	258	228	241	275	248	260	230	277	226	258	237	256	235	277	278	234	241	245	237	223	233	241	235	269	257	229	252	249	248	249	256	244	229	282	254	244	236	239	238	250	229	234	261	231	247	273	242	243	252	243	263	281	255	259	234	279	269	238	256	249	232	265	256	234	245	241	269	256	229	266	233	234	244	222	254	258	245	253	250	244	259	226	226	257	258	229	240	252	250	223	255	249	290	277	260	237	242	263	256	269	254	272	256	213	227	280	251	244	246	254	259	264	222	263	219	221	217	258	247	255	253	257	256	254	266	239	238	218	283	257	245	236	255	262	253	235	270	241	268	249	240	219	258	250	240	244	262	211	248	243	245	249	226	279	267	243	259	232	249	239	242	227	226	232	264	262	237	246	253	266	252	245	246	273	249	240	236	227	232	234	254	260	232	261	244	249	251	266	251	254	249	247	224	256	266	266	247	280	249	223	266	247	227	258	247	229	240	237	248	279	272	263	226	233	231	232	226	251	260	240	254	258	264	282	232	231	262	266	265	265	238	257	236	273	254	257	235	222	254	265	260	246	266	246	215	275	205	253	289	240	236	259	268	229	220	216	235	250	249	234	271	215	235	245	237	250	240	234	245	243	276	249	248	207	255	243	260	262	254	243	265	253	227	270	249	246	256	255	254	274	246	232	261	226	293	263	272	269	260	251	229	253	231	258	234	225	274	232	235	255	253	242	249	245	249	263	254	243	249	227	265	244	254	266	260	239	260	239	260	262	251	248	251	234	234	226	230	261	255	213	245	234	261	268	279	253	251	237	254	247	251	240	265	250	256	259	239	246	236	233	233	264	235	231	228	226	244	268	282	240	253	276	248	239	276	250	251	256	280	246	275	243	282	250	241	242	245	241	230	254	226	220	244	217	258	258	251	234	263	254	253	262	287	262	279	227	242	228	233	251	237	238	257	254	267	228	260	244	221	217	259	241	240	234	247	261	228	241	230	241	271	255	244	236	283	244	261	240	278	249	236	242	251	230	257	221	267	216	239	247	248	252	236	236	259	246	257	253	271	268	256	272	278	236	257	266	230	295	250	242	268	238	233	250	257	273	247	257	257	269	232	265	253	257	256	258	222	266	202	261	253	253	243	242	233	238	275	248	234	234	213	242	262	233	248	246	244	223	232	214	280	228	274	251	263	237	271	235	228	258	244	252	236	251	270	283	244	201	257	257	242	245	232	258	246	250	259	245	240	246	250	264	255	267	267	217	261	260	244	260	242	251	238	271	249	251	254	291	274	246	246	247	231	246	224	233	259	247	243	260	244	260	238	238	220	249	274	253	254	234	258	238	229	242	247	217	207	243	242	240	271	224	236	250	241	270	283	275	262	227	256	251	242	243	280	235	250	254	287	240	267	263	230	254	239	250	249	245	214	295	240	285	253	261	228	219	250	261	232	245	225	212	245	234	230	202	231	262	257	250	238	266	290	250	252	226	262	246	253	257	246	200	254	262	248	247	234	256	225	222	258	243	245	252
39042	32950	8499	8122	46487	61743	55438	27600	774	792	723	728	761	708	746	741	678	686	681	656	727	694	693	732	673	700	678	675	678	685	703	678	708	674	735	632	706	704	644	676	683	678	694	681	701	685	722	684	651	691	681	676	673	656	680	688	702	688	715	654	661	668	708	716	675	742	1080	1230	1191	997	817	731	659	674	746	681	715	710	690	717	656	660	628	681	715	694	666	695	603	669	674	677	681	665	649	704	660	696	692	658	695	646	687	663	625	675	654	635	658	641	662	634	669	662	650	692	661	669	725	700	686	617	653	698	687	671	679	671	673	695	640	660	701	673	688	658	730	679	665	713	624	643	692	705	660	637	645	690	707	672	707	696	692	719	675	676	660	656	716	677	669	671	666	736	646	651	639	706	662	666	669	674	690	667	662	736	686	671	674	680	635	649	652	695	664	672	660	699	668	697	670	691	701	633	707	626	662	615	651	667	689	677	689	655	686	653	646	651	684	630	681	737	679	715	691	631	662	668	663	632	657	639	648	668	660	686	693	679	656	734	659	679	726	684	669	693	694	677	683	646	682	680	638	683	689	676	649	706	693	642	656	633	618	725	697	678	693	706	627	645	701	702	720	668	673	650	667	667	715	698	692	661	701	689	669	652	685	694	660	688	656	641	700	700	686	673	734	650	679	659	669	728	697	679	657	733	692	733	674	702	647	666	651	688	689	677	677	666	665	674	727	660	737	668	697	685	616	661	637	698	658	646	686	671	650	718	679	684	667	674	713	672	712	667	678	678	679	675	661	689	640	649	696	670	709	660	664	692	710	670	661	731	670	681	692	627	687	673	736	698	706	671	648	680	637	682	664	654	702	672	673	615	662	631	708	675	688	642	651	660	686	667	718	670	650	683	676	690	676	674	658	663	667	690	674	721	661	672	641	721	685	704	682	669	608	650	663	636	646	651	690	656	719	633	666	694	688	691	696	692	662	637	660	677	666	671	678	689	680	651	674	662	693	745	679	653	699	680	679	705	693	685	706	640	677	693	681	691	663	666	744	649	719	703	675	625	706	690	650	671	665	703	672	718	677	770	672	717	634	672	688	741	674	677	656	664	716	711	702	684	742	681	714	698	681	698	673	715	698	707	661	675	710	707	683	705	655	630	668	699	592	695	650	681	645	641	681	686	664	639	652	671	683	709	707	655	696	641	684	664	657	660	653	637	670	633	709	707	712	656	668	669	704	642	684	682	659	694	668	663	645	659	689	745	661	698	711	701	686	707	727	726	658	684	685	720	683	671	719	690	626	663	704	665	684	659	695	639	691	686	677	642	699	723	690	693	646	696	698	673	696	636	700	655	685	644	654	714	677	682	674	679	757	635	686	683	654	697	631	697	642	660	677	721	664	670	683	633	727	692	685	659	636	687	683	704	667	657	625	714	691	682	693	700	617	673	672	729	718	707	679	681	620	651	690	668	632	684	698	683	718	684	647	637	720	692	677	654	697	668	654	700	679	676	657	651	674	643	642	662	665	678	743	660	648	659	740	659	691	692	642	655	679	731	704	711	684	672	626	689	667	663	667	689	647	604	700	652	714	673	681	656	687	723	662	649	669	703	634	704	659	673	667	674	651	658	646	730	665	706	696	672	735	660	665	714	679	694	682	699	689	694	628	697	639	680	669	741	667	679	666	689	653	681	637	681	716	638	675	688	665	619	680	641	709	690	643	698	663	736	671	674	671	698	658	690	657	687	710	645	702	665	690	651	636	670	705	616	682	661	723	689	694	637	689	643	622	693	723	705	683	669	675	682	657	692	667	648	693	663	704	652	673	674	681	659	647	656	699	693	704	631	676	689	683	692	684	696	669	685	708	654	663	645	711	665	641	638	668	665	694	679	682	686	665	702	664	700	655	697	686	670	677	698	647	713	673	658	717	623	684	645	719	681	685	659	675	655	677	668	650	674	685	672	636	672	698	742	702	676	670	693	666	641	724	697	635	694	728	702	644	667	667	660	676	724	683	657	678	696	683	663	685	699	685	674	679	673	679	682	680	699	689	674	682	678	681	668	687	691	671	753	652	689	687	681	726	680	683	675	645	690	700	684	610	654	692	635	700	650	650	720	673	663	721	670	691	678	683	628	670	689	688	672	661	698	597	681	680	666	656	648	641	680	698	695	717	661	644	671	648	634	669	700	669	685	695	673	688	699	676	654	667	695	711	659	673	684	691	661	657	672	700	702	691	673	680	690	664	659	713	654	684	671	685	657	664	659	664	666	679	712	689	686	647	660	676	681	734	666	661	639	643	722	689	670	741	656	670	682	684	714	666	652	683	664	696	654	675	695	715	696	671	718	690	680	671	673	655	663	686	649	652	636	682	680	690	653	641	669	679	702	687	721	663	648	721	671	683	695	636	701	661	637	650	690	631	678	690	709	680	672	621	713	667	648	653	671	649	695	703	670	702	670	691	613	677	705	682	675	703	684	680	678	675	711	664	658	664	643	660	684	670	690	696	685	720	661	658	660	679	659	689	692	684	650	676	676	698	659	703	661	668	633	722	717	690	655	668	729	699	672	658	662	661	601	672	679	666	643	674	684	632	699	690	678	716	692	663	672	716	677	696	681	739	632	694	697	709	679	682	670	689	680	686	674	674	680	652	664	677	699	721	658	664	673	720	648	683	691	640	700	664	665	640	658	680	622	681	631	650	665	637	719	701	655	660	718	697	710	664	652	672	649	668	642	685	678	692	691	674	706	656	706	657	665	647	630	695	639	677	646	657	675	693	687	656	685	678	691	667	662	698	661	688	648	672	670	686	695	663	688	683	694	682	683	663	665	600	682	680	696	703	647	722	699	638	677	677	651	645	664	724	664	648	700	663	696	659	670	668	719	656	646	681	692	644	641	671	698	673	664	674	660	656	708	710	707	708	700	668	660	662	690	704	706	634	723	662	658	702	664	694	670	665	653	632	702	699	716	709	690	701	647	686	700	669	692	708	688	660	640	655	660	665	676	635	649	668	642	674	684	640	659	692	707	667	696	704	663	729	665	638	669	715	672	707	664	661	738	663	686	681	656	683	654	671	667	690	681	628	661	677	689	678	657	689	678	666	645	658	652	641	711	674	644	652	663	697	689	670	697	657	678	658	707	624	701	673	670	678	688	663	630	629	642	650	677	633	715	638	689	649	689	666	709	676	650	677	613	664	696	709	665	654	733	630	680	681	627	648	696	673	683	692	701	706	666	667	680	654	648	648	654	707	654	638	700	641	629	673	671	693	684	644	679	693	693	712	657	695	647	706	680	695	660	669	718	660	718	687	681	721	653	710	659	677	619	673	741	645	700	645	675	673	685	720	666	688	697	683	702	702	718	667	699	658	738	667	667	687	666	668	665	663	692	695	668	664	698	678	683	698	720	681	712	682	623	721	670	681	664	635	676	675	648	702	685	674	701	670	637	652	700	662	644	683	697	672	663	681	716	694	675	649	712	662	706	673	676	724	675	642	661	707	669
48354	38219	22342	16097	44485	65769	56221	29930	4325	332	312	321	297	316	312	277	305	276	302	251	263	284	297	309	305	291	273	283	302	295	291	267	280	270	260	258	284	271	242	279	281	276	274	279	253	298	298	298	290	267	267	299	290	278	253	282	254	272	266	303	264	260	256	260	304	311	404	396	376	353	319	297	292	299	272	246	291	248	267	257	281	305	296	293	284	277	277	261	275	254	290	283	271	256	272	266	288	287	284	276	274	278	277	293	302	293	265	302	267	274	275	253	257	263	276	265	269	274	282	301	312	281	277	249	314	274	270	276	281	262	256	315	261	266	268	293	274	268	285	275	282	267	258	266	275	290	289	266	282	298	274	280	271	267	251	254	296	275	299	273	303	273	290	267	261	272	273	297	271	301	296	277	299	272	256	284	303	298	295	270	286	258	277	276	278	255	290	270	272	295	311	257	306	281	291	273	288	284	247	300	297	254	283	291	323	313	253	274	300	292	269	259	301	315	293	270	266	250	280	276	272	266	285	295	268	292	281	277	282	266	289	271	292	236	272	264	299	252	279	244	293	282	277	299	276	271	277	269	268	277	307	292	293	286	277	270	270	317	252	289	301	263	289	276	301	255	296	264	270	284	299	293	304	279	267	265	268	264	260	287	265	292	260	280	285	289	260	294	291	301	261	297	308	279	261	287	262	267	269	256	273	290	252	305	301	290	256	264	259	304	277	301	314	250	266	258	296	306	264	287	299	276	274	267	286	265	277	263	281	240	261	253	270	248	272	295	264	284	309	277	264	289	276	285	284	279	264	266	281	278	233	276	243	280	248	289	264	261	251	279	283	275	283	286	279	262	244	254	287	279	266	270	254	298	268	269	302	275	276	280	303	261	276	290	304	258	259	265	290	283	275	276	310	296	297	286	273	279	281	276	263	269	301	268	266	259	296	277	263	259	258	273	271	272	257	287	261	267	292	268	296	279	289	266	292	268	282	288	272	301	268	281	280	254	234	262	269	275	280	268	289	256	296	279	251	251	275	264	283	249	264	259	264	257	292	283	274	302	308	277	300	272	291	249	269	307	270	270	299	281	258	282	259	279	260	283	270	280	273	283	292	280	270	273	263	295	264	275	270	317	274	286	277	305	291	275	266	292	273	265	288	278	288	266	257	284	293	276	276	288	285	258	295	313	302	318	286	245	267	269	260	296	279	288	297	278	269	274	264	268	291	259	289	301	295	247	258	259	276	270	303	251	283	317	281	276	256	286	253	255	281	295	284	256	274	284	297	270	259	272	271	258	268	290	269	255	274	283	267	284	253	265	284	267	294	296	265	246	291	292	278	278	279	276	268	301	289	294	332	255	270	275	267	274	302	278	257	283	280	294	259	265	286	271	270	255	294	222	276	285	287	256	274	250	244	252	261	291	301	279	277	311	295	264	264	292	270	279	296	313	263	271	283	278	293	270	295	277	293	302	299	276	249	302	259	300	286	263	286	266	242	275	267	272	244	257	275	290	262	282	277	270	285	293	262	283	271	269	286	302	278	271	287	275	251	284	279	287	252	262	265	287	268	288	275	290	283	275	259	272	276	264	255	275	286	266	274	302	258	282	282	294	310	295	227	255	262	256	266	261	272	248	278	267	267	252	270	253	279	255	271	277	287	272	287	291	287	293	271	280	272	294	256	249	283	281	308	279	284	300	288	246	272	287	255	270	259	256	239	289	270	273	264	274	253	278	272	289	292	287	274	306	284	291	285	295	266	283	256	295	270	286	268	257	281	274	270	295	267	274	276	310	269	225	287	257	281	280	275	267	270	262	286	290	313	302	295	277	281	301	269	321	280	283	283	276	255	255	263	280	293	249	287	272	238	295	279	309	257	275	261	287	256	280	271	282	259	272	256	277	272	290	285	265	276	265	272	269	253	270	270	262	281	278	297	290	270	303	287	280	281	262	255	278	278	292	279	259	254	293	310	300	267	271	308	297	301	229	271	259	243	244	289	262	286	278	281	271	252	266	302	253	272	319	298	276	284	284	281	266	249	270	285	293	250	255	262	300	257	254	289	290	287	279	270	277	254	291	279	287	270	271	283	272	288	292	274	292	264	268	262	272	299	272	303	289	278	262	240	263	274	290	309	283	271	259	272	252	276	286	264	269	281	262	246	275	286	290	269	285	281	294	276	311	284	261	275	288	265	255	295	308	298	285	283	272	262	264	265	268	288	303	263	262	312	301	301	275	279	275	266	279	266	269	275	300	304	264	273	264	285	284	271	261	277	258	310	281	274	257	292	276	257	274	266	262	255	296	299	263	293	264	255	306	289	249	288	271	275	290	240	276	288	261	294	271	246	294	251	277	269	265	256	249	278	263	279	250	264	264	266	306	288	256	263	260	268	307	263	267	309	275	277	311	278	260	263	282	287	285	253	257	296	268	288	273	249	269	281	265	268	240	284	281	264	281	274	246	281	268	225	273	266	265	295	286	272	278	264	266	269	295	289	280	264	299	307	282	269	282	263	272	249	270	278	286	294	285	278	277	276	273	301	289	257	278	296	260	294	285	269	298	302	294	299	277	280	254	293	286	260	280	278	282	293	265	270	271	252	285	270	274	290	291	264	250	288	259	283	271	302	268	285	259	273	320	291	287	258	282	259	278	257	284	295	282	301	275	271	303	300	283	263	266	251	250	305	292	256	297	270	295	294	299	273	260	306	272	266	254	276	300	279	281	290	274	312	276	301	265	303	278	280	310	279	251	248	274	256	292	272	330	310	294	283	281	269	259	294	297	252	247	265	290	270	292	295	307	298	293	297	300	283	283	292	305	287	268	260	272	270	302	287	297	308	288	264	294	265	322	297	284	257	265	264	267	303	317	285	261	248	272	294	271	284	314	248	283	283	282	255	301	316	274	300	279	271	264	275	255	294	261	275	257	293	267	258	307	270	279	277	273	296	293	276	250	286	288	280	262	259	310	263	277	293	275	255	257	240	254	295	270	271	290	266	292	264	277	288	277	289	241	255	274	261	305	285	257	292	250	280	264	298	294	279	289	267	270	284	291	288	299	287	255	299	290	331	268	262	281	274	287	259	297	306	284	271	282	289	256	272	313	269	272	294	296	283	272	276	302	272	282	297	295	274	254	326	254	264	277	271	265	245	302	269	264	286	263	266	273	239	294	299	296	292	251	254	291	292	271	286	266	251	292	254	284	251	290	270	262	272	282	291	299	254	310	219	289	257	234	290	273	322	297	282	283	265	271	263	270	283	288	269	257	273	256	296	298	262	274	274	304	257	277	276	251	266	307	281	259	285	293	292	297	282	265	296	283	294	259	292	273	296	269	285	287	271	289	261	298	291	268	284	279	277	283	285	253	291	266	273	277	278	232	262	309	282	259	262	295	277	276	278	268	247	257	309	259	286	312	264	279	271	292	305	309	274	278	271	249	270	307	262	282	264	287	267	292	281	277	279	271	271	273	260	261	288	267	263	263	272	272	282	263	297	251
35294	25932	8795	11768	59911	75457	65955	27993	1084	976	932	915	832	876	811	819	837	892	811	795	798	775	816	752	794	798	779	745	781	752	712	806	771	800	753	796	797	734	786	748	752	739	775	768	731	744	755	764	744	748	733	737	781	754	744	729	730	734	742	746	708	748	725	710	813	975	1761	1898	1790	1426	1024	793	778	790	731	744	779	733	748	810	739	732	709	755	709	753	814	774	739	738	749	749	748	647	778	719	705	735	748	676	745	722	729	750	763	735	775	769	687	725	731	755	721	794	731	743	761	704	777	741	718	799	735	700	751	738	776	713	739	722	753	740	714	704	768	752	712	727	715	777	788	748	752	747	732	691	756	732	739	714	781	738	704	703	720	778	703	793	778	761	742	727	750	721	703	717	739	787	759	735	758	756	717	748	697	755	802	749	764	734	787	719	751	742	752	748	736	746	745	778	777	791	756	750	711	725	760	728	723	708	730	723	747	753	766	769	720	718	747	759	736	761	726	731	733	714	742	810	780	727	751	703	771	720	778	796	732	769	753	741	735	761	775	779	708	715	775	780	729	719	806	774	772	716	730	816	720	754	706	754	738	718	770	764	762	728	716	703	737	761	774	726	769	757	724	713	746	723	744	741	700	714	765	752	704	720	755	731	736	783	740	785	736	757	746	794	696	736	746	742	725	714	763	728	764	686	739	773	742	809	717	745	712	722	718	675	747	749	701	709	796	733	693	753	721	761	786	722	744	775	751	733	737	711	790	750	811	782	776	768	715	736	776	726	728	715	765	703	717	778	741	698	736	796	776	753	778	735	745	764	731	776	703	744	739	738	736	736	709	755	723	732	726	734	699	749	751	761	734	752	785	782	742	736	726	733	728	722	750	727	739	701	747	721	744	742	744	766	702	785	729	740	727	743	760	756	744	747	729	726	716	729	731	753	782	748	739	748	734	687	748	724	730	741	754	786	739	710	738	721	732	706	743	768	789	720	703	726	731	763	720	705	755	714	768	728	753	785	736	756	744	771	774	681	749	733	743	721	766	713	736	733	750	751	713	728	721	754	760	695	753	748	757	725	717	710	758	714	737	753	763	717	724	751	750	747	739	723	695	735	744	741	726	741	742	752	751	743	748	748	752	761	738	730	711	716	755	726	711	731	739	774	744	748	736	737	790	726	757	742	752	731	728	744	749	803	746	719	705	731	797	733	698	716	746	772	706	743	746	736	783	737	795	757	748	718	711	697	774	701	725	761	756	721	770	775	747	771	764	706	726	752	758	765	732	738	716	751	766	719	753	703	713	738	722	721	763	726	743	744	751	748	783	714	789	727	761	777	751	790	758	726	740	727	654	735	727	739	740	725	754	741	741	706	756	760	763	684	733	773	726	725	749	698	736	762	746	742	789	738	720	777	746	728	733	717	700	719	743	731	756	695	761	770	727	753	735	735	773	739	761	719	750	740	728	762	717	746	736	768	738	775	727	706	697	732	703	711	715	737	741	736	733	711	742	719	737	726	758	765	759	775	716	761	763	735	724	720	750	758	738	707	729	781	766	693	689	761	777	739	739	754	725	692	753	703	738	744	725	756	736	768	752	767	726	724	673	742	701	733	740	719	752	727	799	714	750	697	692	680	745	710	738	713	778	694	728	728	733	729	697	712	807	759	719	752	723	752	720	768	763	694	723	768	767	710	703	699	750	762	787	711	757	743	753	743	768	783	723	760	779	696	717	733	741	727	712	749	780	718	771	779	743	718	743	724	734	743	761	774	732	733	683	773	751	772	737	750	745	683	741	736	734	696	794	758	769	742	728	731	739	735	723	746	765	724	729	749	743	728	729	731	753	758	713	746	757	732	731	753	764	729	749	712	749	741	715	735	761	718	742	801	718	740	696	747	749	731	738	688	794	743	782	724	745	780	720	739	774	760	727	775	769	737	750	757	741	718	723	745	727	707	749	716	717	750	758	767	738	690	739	696	762	772	745	760	758	714	731	701	753	706	771	735	698	742	753	775	703	724	793	720	742	731	789	750	749	714	692	762	728	760	726	787	793	744	744	699	796	752	739	744	743	734	794	786	801	746	728	761	768	745	719	763	765	770	780	756	692	772	724	832	742	743	777	762	768	771	765	727	778	718	769	781	781	743	764	775	738	791	727	741	702	791	758	754	761	724	722	751	751	735	764	738	773	754	711	773	734	746	692	744	771	744	715	726	750	680	766	744	724	704	804	754	767	724	768	752	733	748	770	740	748	702	723	748	737	763	725	725	751	752	780	754	729	735	743	776	732	772	763	720	759	730	781	747	742	711	761	756	766	724	678	705	733	687	780	748	753	729	723	748	742	757	734	772	767	723	721	738	781	695	734	738	738	775	790	736	747	759	727	725	756	752	775	737	730	729	677	711	751	667	764	760	701	706	771	793	680	755	752	732	742	717	741	694	717	762	723	746	729	714	741	728	743	747	774	719	728	749	763	716	761	740	747	745	727	712	705	768	703	772	731	751	781	729	734	755	743	743	726	751	760	772	718	751	729	733	732	728	733	755	745	736	797	779	727	733	811	733	714	695	746	742	749	727	769	725	701	745	701	767	690	747	730	806	758	727	744	798	745	702	721	720	731	749	754	727	776	731	734	742	747	772	719	757	752	756	783	748	763	757	740	725	774	703	738	753	793	711	765	743	728	769	743	810	723	732	753	720	745	755	747	795	744	750	756	751	731	745	769	717	783	703	763	681	750	732	723	807	705	742	719	731	708	733	750	755	689	766	707	776	706	727	728	723	747	726	724	718	732	718	739	721	753	718	762	740	733	735	747	746	796	699	772	766	739	768	743	695	746	792	762	719	745	744	764	710	743	721	759	707	718	732	758	738	764	732	718	745	771	731	714	753	723	800	796	775	736	691	741	715	663	712	728	732	766	694	703	740	765	746	722	758	744	738	745	762	671	721	731	755	793	741	757	801	748	719	788	733	717	746	743	702	760	740	710	732	723	803	744	694	720	772	738	760	770	741	771	723	753	745	770	678	750	713	765	762	723	741	701	751	717	711	760	705	772	747	752	763	745	744	759	741	740	759	780	756	754	750	742	714	827	785	772	742	680	737	736	740	802	741	742	719	737	726	720	765	701	762	802	783	737	707	680	734	739	727	746	760	752	723	722	733	718	752	722	750	684	713	701	779	697	747	712	731	729	764	725	715	757	735	749	740	715	730	755	746	732	698	747	731	724	750	740	699	716	772	694	717	752	729	743	684	768	738	705	728	721	737	758	759	705	752	758	752	716	737	741	726	689	741	749	755	699	765	773	782	694	757	698	728	743	704	770	765	700	750	741	675	768	715	722	755	715	748	776	821	674	750	747	751	734	741	767	790	785	701	721	731	735	744	730	722	734	776	756	767	749	761	774	765	765	745	749	745	698	700	785	762	756	727	736	732	721	735	745	698	724	707	733	760	765	726	733	726	752	749	728	722	733	760	739	731	726	751	743	764	748	733	758	747	729	724	724	755
11547	4886	894	463	3043	6102	5116	2056	248	198	206	216	192	194	206	214	173	226	220	188	204	201	207	206	188	207	205	195	213	172	216	214	211	203	217	210	218	204	188	208	193	205	222	199	199	199	200	211	179	188	185	198	236	202	228	205	210	193	203	207	196	211	181	208	219	207	199	237	241	210	206	222	169	214	195	204	215	220	205	177	197	207	198	206	226	207	225	196	221	205	170	217	193	197	222	215	213	212	219	211	222	206	195	207	217	202	222	188	199	192	217	194	189	204	189	198	202	182	191	212	198	213	201	214	222	202	217	193	195	190	210	212	206	220	194	225	228	181	223	207	204	218	191	213	199	209	198	176	212	213	196	221	207	219	212	205	202	197	207	196	198	235	194	217	206	173	211	198	217	231	207	210	212	181	196	237	214	180	206	216	208	208	239	242	219	220	211	207	220	196	218	192	216	212	199	221	188	208	234	193	181	200	186	189	210	192	204	225	216	205	230	183	213	220	193	212	209	201	214	194	187	194	239	193	202	213	192	191	219	223	181	227	215	226	223	201	182	199	207	197	167	225	220	194	209	189	196	203	211	215	207	209	232	200	211	215	220	200	195	186	188	211	207	209	185	191	208	192	191	216	193	185	183	203	186	200	239	206	212	197	227	230	193	209	204	229	206	225	213	214	225	165	214	185	191	228	186	219	209	220	221	196	218	212	238	202	194	201	201	241	191	214	208	202	207	199	211	213	194	201	203	171	219	213	183	197	206	203	207	215	224	226	205	219	211	223	194	213	232	222	208	199	213	217	217	222	220	193	216	204	222	180	197	200	207	228	175	209	241	229	200	232	223	201	200	192	193	211	196	194	215	203	194	190	203	192	173	186	194	191	211	225	198	199	202	201	208	216	218	205	208	225	205	224	203	201	223	211	221	220	178	214	219	217	191	190	196	205	209	190	198	188	184	192	222	193	200	205	226	195	232	193	189	220	215	208	212	238	212	190	235	219	217	209	207	205	201	203	211	205	234	198	219	184	190	210	235	215	204	184	196	211	212	200	201	218	230	215	216	204	194	214	223	203	209	198	192	216	184	206	216	211	196	194	189	194	196	185	198	207	196	228	243	195	202	214	244	218	208	183	187	208	179	194	215	213	195	197	187	200	193	172	205	187	208	182	210	240	222	210	205	184	211	196	198	214	238	224	203	207	218	204	215	204	250	178	219	203	190	214	198	203	198	211	215	212	183	202	225	184	217	217	210	175	208	193	211	197	184	221	215	180	227	186	205	211	182	221	185	210	204	221	214	224	201	208	218	209	198	196	196	204	200	176	215	209	211	217	199	209	211	170	226	203	181	184	201	208	207	192	212	219	199	217	204	218	217	212	203	219	234	203	214	189	201	207	187	227	221	177	221	198	215	230	193	197	198	198	207	207	200	201	202	207	205	199	211	197	191	225	221	195	227	195	187	197	202	201	212	201	207	216	194	188	188	176	191	230	186	212	200	214	221	214	200	227	218	201	171	218	237	207	195	203	216	225	229	230	228	223	236	201	189	204	195	197	226	218	223	194	186	209	187	194	200	212	210	192	193	216	193	218	207	186	215	212	215	217	199	209	207	180	233	187	228	212	204	216	210	234	205	201	191	201	223	178	218	228	203	191	215	221	203	206	201	229	224	192	200	168	202	204	230	210	212	214	206	207	229	178	183	197	219	204	185	211	207	219	212	178	232	205	203	195	231	197	205	210	207	225	207	212	211	215	189	184	227	216	195	212	205	225	186	201	195	182	233	212	200	188	206	220	206	215	222	194	214	199	204	171	210	190	210	197	211	225	208	217	220	215	190	236	210	223	211	203	206	194	220	205	184	198	203	182	211	186	207	183	229	244	208	199	195	202	219	215	193	205	203	231	195	210	184	218	191	206	190	213	219	189	200	195	222	217	208	214	192	211	195	192	215	169	186	216	203	212	239	207	220	165	215	233	203	196	201	199	200	182	206	216	222	187	231	211	207	208	208	197	198	210	212	199	195	204	194	183	186	220	222	208	216	203	223	191	203	202	202	214	220	192	221	228	191	230	218	214	230	195	225	211	224	209	212	199	215	174	182	211	205	197	205	217	197	209	208	215	201	194	197	225	210	212	217	217	184	202	196	189	196	205	212	233	215	208	194	218	199	200	217	207	216	218	192	201	199	216	204	200	224	221	212	206	201	203	203	197	218	217	202	228	190	190	199	200	243	172	219	203	227	222	194	180	207	214	217	227	198	195	231	226	206	219	188	216	194	202	197	196	185	211	196	229	210	191	185	216	221	210	215	197	205	212	225	215	177	201	206	224	230	201	208	199	224	211	207	156	183	236	178	209	217	217	225	164	199	201	194	197	208	225	231	187	219	202	206	225	218	223	208	199	212	194	196	213	187	225	196	202	228	192	190	226	199	209	218	182	194	198	210	211	217	218	190	214	209	207	235	203	236	219	213	191	198	219	200	202	194	196	206	210	191	211	214	186	213	240	202	201	211	191	194	221	193	189	210	202	192	211	212	222	223	200	240	202	192	189	192	206	198	229	204	215	208	175	197	177	221	213	205	208	215	216	216	198	209	213	217	191	195	193	191	224	227	178	227	177	209	216	191	200	188	189	222	198	226	208	207	217	214	228	229	205	214	227	211	195	214	189	205	198	201	190	213	196	208	214	204	182	190	193	205	208	235	228	204	226	202	242	225	211	198	175	223	225	233	211	208	197	226	219	185	185	223	202	201	203	197	183	219	216	216	211	229	199	203	191	191	200	196	241	213	203	214	181	201	198	176	195	208	233	211	206	213	229	189	213	223	192	204	214	215	204	202	237	191	189	198	208	197	209	198	198	206	219	175	206	214	223	209	185	205	212	227	215	232	216	221	212	204	191	182	223	220	229	171	215	203	196	196	217	209	185	208	197	212	202	218	212	204	224	210	179	207	204	178	214	240	232	200	201	195	184	202	195	214	216	199	201	188	217	203	194	208	238	206	197	249	217	209	208	201	203	197	208	204	229	201	217	211	200	180	208	195	189	212	204	203	193	180	218	212	224	223	183	224	199	179	192	195	214	218	200	198	220	231	198	192	198	205	207	190	190	222	201	184	202	195	195	188	236	184	206	184	220	224	231	200	225	221	223	200	184	209	212	220	215	205	204	208	228	196	225	240	218	205	211	214	201	226	227	198	195	197	189	195	205	186	202	204	204	224	216	204	186	213	207	204	194	200	201	202	200	200	202	192	193	200	179	191	188	204	191	199	188	251	206	196	208	236	220	180	206	207	188	200	211	193	209	218	221	197	170	176	200	227	188	193	181	201	214	200	236	204	197	199	208	219	208	193	233	211	199	197	213	205	210	180	262	186	189	212	223	202	217	207	213	219	207	192	204	223	188	194	199	179	183	193	209	214	198	215	230	217	199	214	226	184	191	153	215	213	208	207	213	222	196	222	205	185	196	235	211	206	208	188	184	201	198	220	220	216	233	203	193	210	203
9634	4424	955	1077	11442	19636	16418	6079	605	587	571	585	561	586	551	577	546	607	593	562	571	605	585	593	647	553	559	559	578	568	570	560	558	570	585	578	566	509	548	568	580	575	533	539	579	539	595	574	571	586	572	560	559	509	600	592	578	595	563	562	583	599	595	573	596	585	624	670	665	621	603	545	566	534	556	570	566	547	603	604	539	553	570	586	593	548	584	583	598	594	578	573	595	576	568	584	568	568	583	585	564	575	594	545	566	574	572	583	603	561	589	540	585	593	577	587	576	613	608	573	575	581	537	535	579	566	573	604	587	583	582	584	596	593	589	547	566	592	571	570	552	560	533	588	578	617	552	605	594	575	569	585	547	562	595	581	598	621	568	564	610	599	579	628	629	523	599	575	527	530	584	610	558	567	551	612	585	598	575	599	538	575	586	554	580	567	537	579	589	594	549	619	579	603	555	550	562	569	599	571	555	554	573	575	600	576	613	542	568	576	592	561	551	582	585	589	573	608	562	577	572	591	546	553	587	574	558	591	562	563	568	606	560	566	583	559	578	597	564	575	513	591	602	569	564	562	605	526	577	586	557	569	529	568	553	612	603	588	557	576	592	615	609	572	535	593	585	571	602	564	581	561	587	559	555	556	521	600	567	573	578	545	579	594	555	579	602	573	640	580	564	560	553	600	543	541	588	587	547	577	577	570	540	601	542	574	593	550	544	601	577	593	618	583	583	563	585	562	571	576	587	560	591	615	545	598	613	578	572	594	589	581	561	592	554	592	565	602	590	595	617	571	571	558	579	580	601	581	531	542	619	571	544	569	593	551	590	552	575	552	556	540	587	587	570	626	594	580	609	565	604	585	569	585	600	598	552	579	576	586	547	615	586	586	625	585	597	594	607	595	621	523	571	584	638	552	573	572	595	594	613	554	557	595	538	563	588	549	562	560	551	544	616	557	554	534	599	581	600	558	541	557	541	569	565	572	625	550	609	576	584	562	545	620	563	577	544	621	597	590	592	555	545	589	615	555	583	604	604	563	592	594	577	582	571	574	541	545	536	596	589	574	574	622	597	598	607	538	578	584	559	573	564	562	606	586	578	571	591	604	566	554	578	597	571	581	545	564	547	594	587	572	561	569	580	588	610	582	561	580	582	578	561	578	588	563	566	582	606	582	504	560	570	587	616	569	609	602	589	580	559	584	621	596	562	588	506	554	620	579	588	556	572	565	539	558	556	565	607	599	570	609	544	563	562	603	540	583	595	560	619	576	568	588	607	578	562	637	620	565	555	605	528	581	553	580	567	596	581	583	591	593	563	552	611	581	564	618	594	581	560	596	567	586	549	580	570	586	542	559	591	540	620	574	532	597	591	548	597	564	573	567	525	566	574	544	550	601	571	547	564	554	512	573	563	595	633	559	549	616	581	573	565	587	570	564	604	575	601	556	565	578	563	583	610	535	578	595	578	590	580	584	564	609	591	569	598	550	587	569	568	587	559	548	602	551	570	583	595	589	592	609	588	595	594	546	551	564	568	566	577	569	560	566	564	603	602	579	594	568	539	561	601	599	597	598	583	559	574	615	607	607	588	571	584	581	633	581	591	519	596	594	582	577	562	587	578	595	568	529	578	567	603	587	593	615	543	546	568	552	583	607	547	590	560	564	582	538	607	565	651	566	603	575	568	603	573	569	568	562	569	600	573	589	582	588	615	583	596	599	595	538	596	557	594	580	607	564	574	604	588	576	581	570	590	569	599	571	571	596	568	597	598	567	600	594	595	582	544	600	594	565	602	577	603	588	589	577	564	582	562	594	569	580	551	537	590	564	594	579	567	583	568	588	544	589	604	616	558	589	552	574	635	579	591	600	591	601	540	578	578	567	607	562	577	553	563	612	630	551	569	579	609	545	569	601	578	603	567	568	635	555	593	600	616	584	601	551	589	569	565	594	546	551	540	566	583	558	580	559	581	559	578	557	596	596	565	540	615	620	556	563	569	594	557	586	603	577	554	590	595	606	576	579	571	579	562	591	580	586	547	606	597	588	591	575	580	561	595	593	551	607	561	602	569	573	565	587	610	574	584	607	600	557	601	574	592	619	575	553	600	548	590	602	570	568	545	568	563	597	592	597	560	581	542	564	625	612	551	603	596	605	574	592	563	579	641	624	577	602	571	615	590	576	596	591	547	584	578	566	587	599	596	560	558	560	621	577	568	562	561	570	567	610	623	614	605	579	582	578	584	589	592	528	525	598	619	591	582	551	601	620	599	551	589	586	601	605	584	540	597	596	547	588	576	560	577	548	574	581	571	575	558	590	593	609	623	592	536	605	568	607	595	592	574	558	619	574	584	602	576	566	567	573	562	595	580	571	573	616	577	567	565	599	600	584	600	594	561	616	577	577	532	597	568	602	571	570	587	602	576	584	572	603	586	591	569	590	601	615	571	570	544	590	537	569	539	584	566	594	517	532	572	582	583	556	587	569	533	542	548	616	567	570	568	582	598	559	596	539	585	616	619	590	627	552	620	549	543	516	578	543	556	595	556	585	592	584	575	564	584	576	573	554	563	572	564	625	568	587	573	553	552	567	593	609	600	572	605	557	568	548	542	574	567	541	543	604	600	571	582	580	585	566	590	514	593	570	558	565	563	588	588	579	553	585	570	559	587	588	579	578	550	616	528	536	582	552	556	606	566	583	559	568	553	595	640	566	569	604	649	562	571	545	603	556	564	563	559	610	595	602	599	575	598	567	556	577	595	587	613	563	566	573	591	581	615	574	562	566	596	599	591	592	567	607	567	579	527	559	569	581	571	564	544	567	566	577	558	516	558	571	569	603	595	583	581	602	592	586	576	588	562	582	616	553	571	533	549	562	545	561	581	613	555	564	589	612	567	585	567	548	581	594	562	575	596	583	549	604	545	562	543	567	571	585	599	598	552	568	592	586	634	550	548	568	575	568	602	588	588	580	588	554	597	574	587	583	583	577	557	602	569	583	569	567	527	583	573	591	559	604	527	588	578	616	580	549	572	568	597	569	585	572	590	564	604	572	591	601	578	608	531	577	569	569	579	605	548	616	573	534	578	514	598	561	603	547	618	592	609	555	549	558	598	594	571	607	587	599	562	568	608	590	553	541	606	572	574	580	570	568	556	589	566	595	611	570	602	608	607	594	547	593	510	536	545	592	620	562	544	592	564	560	586	582	617	599	595	577	578	547	592	538	599	599	566	564	564	569	570	586	576	578	592	593	569	583	580	577	549	535	617	558	578	607	590	528	593	576	562	611	556	584	602	614	568	605	565	565	551	575	566	590	585	573	616	552	586	536	614	542	598	555	572	627	615	579	547	579	609	581	608	598	572	572	563	598	548	586	594	584	583	572	572	595	567	566	544	577	564	559	598	572	520	587	591	569	619	583	640	593	594	547	555	582	573	556	595	601	588	512	579	528	540	579	595	576	557	634	612	528	555	597	539	596	555	578	569	594	591	534	591	584	573	532
45379	37500	21183	14326	30982	55191	41942	19663	1396	262	240	238	231	234	233	243	254	244	253	235	250	243	261	247	226	221	225	243	256	251	220	223	218	243	244	247	243	231	204	239	252	234	236	264	211	240	252	242	240	272	254	237	240	251	252	231	235	231	229	235	260	220	259	235	240	280	218	304	307	329	258	247	238	215	225	240	225	246	246	251	234	245	195	229	241	249	214	251	230	232	233	257	222	237	223	214	229	249	245	226	222	220	199	222	269	242	216	259	257	262	224	219	242	239	226	229	210	246	231	252	240	204	242	229	249	236	222	221	226	216	282	243	229	238	254	251	220	280	283	224	251	259	241	206	212	263	258	251	256	239	247	225	244	233	246	276	230	258	239	278	245	216	245	242	223	233	223	245	236	248	215	234	251	225	268	225	237	261	250	238	241	226	232	245	227	237	227	226	238	257	243	233	248	254	279	216	199	239	249	232	242	222	234	239	250	243	226	264	255	262	242	256	240	226	234	210	280	244	222	252	239	226	257	264	240	246	254	229	250	227	254	246	240	227	271	249	235	260	241	234	221	250	263	237	232	259	253	228	254	216	260	239	234	253	267	248	254	247	259	242	269	232	253	249	215	234	235	241	227	223	252	253	237	259	235	239	239	266	251	240	241	239	233	234	224	260	261	239	224	257	242	219	235	241	230	278	255	238	242	226	238	248	269	234	245	215	272	232	230	195	232	223	246	254	232	237	227	258	228	248	234	212	234	233	223	223	274	232	233	241	231	237	223	242	253	256	244	282	222	238	275	255	262	222	233	249	239	229	256	236	212	253	214	255	220	239	240	237	231	244	218	218	242	229	235	231	233	222	231	252	262	235	233	223	271	247	230	238	235	232	265	215	245	229	223	236	240	248	243	256	200	260	238	218	257	222	243	269	221	246	255	228	260	226	248	239	231	265	222	229	245	254	246	229	232	244	248	252	234	249	224	218	234	252	250	197	236	249	226	254	226	247	246	245	244	240	236	239	223	224	275	256	235	222	232	225	239	225	227	237	218	229	235	232	237	234	213	232	251	262	258	256	245	268	249	242	223	256	270	276	245	253	226	255	253	230	248	263	238	219	219	265	229	229	252	228	236	241	253	238	264	244	256	226	251	253	223	208	247	229	209	216	228	254	244	241	258	241	229	268	245	241	257	230	214	228	220	224	236	249	237	250	248	255	235	267	241	251	241	226	242	241	236	260	236	238	240	223	228	248	236	276	230	231	237	224	246	260	244	247	231	250	240	237	219	245	198	263	209	224	253	236	240	238	231	223	233	278	247	210	227	232	262	269	211	209	269	239	231	248	222	272	194	232	219	214	256	256	234	218	262	255	241	218	245	221	251	258	251	221	241	230	224	235	229	232	235	229	221	270	240	242	230	241	253	235	206	241	221	258	224	280	229	243	229	258	253	234	199	225	238	225	221	233	218	243	270	262	228	241	238	253	222	207	237	222	230	242	242	242	221	246	247	255	231	221	226	255	241	216	265	236	235	257	246	244	226	247	234	217	259	254	215	262	221	251	239	268	231	252	238	230	215	261	229	248	246	251	253	243	232	223	222	242	211	240	200	253	240	224	207	232	232	240	247	252	258	256	236	251	246	225	208	241	236	251	223	216	230	244	219	229	235	205	248	247	253	233	229	188	242	237	229	249	255	230	264	231	273	223	237	222	233	219	225	234	245	207	241	231	239	248	224	233	251	206	197	230	253	218	216	237	235	269	241	244	228	243	215	246	250	232	225	244	243	231	238	213	283	240	229	242	243	221	253	250	233	234	220	213	221	226	226	216	242	267	223	267	231	255	261	224	250	237	225	244	255	231	226	273	234	242	263	227	223	268	235	252	233	272	240	251	237	253	233	304	221	264	238	237	268	260	222	206	228	231	254	250	244	248	215	240	199	265	234	253	236	261	237	236	230	249	225	218	234	230	227	227	237	234	236	262	249	223	226	239	240	239	227	233	233	260	234	238	268	260	243	240	229	227	245	242	231	228	225	236	224	219	255	227	215	234	232	252	261	246	248	260	258	231	220	254	225	222	219	236	243	247	258	242	274	234	218	243	244	222	220	250	221	230	232	251	261	227	230	243	246	256	248	236	244	243	252	220	287	225	230	234	211	250	214	245	232	234	253	241	242	231	234	242	259	250	227	255	228	243	246	268	227	248	220	222	248	238	231	244	202	250	240	238	254	238	237	222	223	232	247	261	228	227	262	235	251	223	255	225	228	236	248	216	264	227	262	233	259	256	251	214	239	240	277	227	265	254	235	253	253	230	238	264	240	237	235	252	244	238	233	219	214	230	217	244	211	241	255	209	241	247	209	233	262	247	230	239	230	239	224	242	245	250	235	237	249	248	221	227	240	245	262	224	237	247	255	239	246	292	234	243	243	247	244	226	254	247	240	228	218	261	228	244	247	276	223	228	230	263	260	235	232	242	243	217	230	225	214	239	231	270	259	245	258	254	244	263	252	259	228	231	235	203	261	240	222	249	221	233	262	225	254	271	244	242	248	223	270	234	219	247	250	245	246	248	239	218	244	223	240	218	231	233	235	245	211	261	285	260	255	265	238	240	224	252	249	261	252	244	219	218	237	240	238	238	244	227	244	241	264	210	258	245	239	279	254	244	259	245	267	220	261	239	232	239	231	236	266	271	249	242	209	221	237	255	241	270	228	258	242	241	214	260	242	242	229	265	232	210	236	244	259	237	229	266	250	242	252	274	241	248	251	225	229	240	242	221	237	259	241	238	234	213	242	252	231	219	248	243	252	239	245	234	233	254	230	245	216	231	229	209	273	243	243	280	253	243	227	217	242	250	213	236	247	239	220	221	239	242	233	236	250	259	234	231	229	240	221	244	246	243	205	216	227	219	233	264	274	218	251	226	255	245	262	231	239	227	225	258	252	225	259	245	244	241	260	230	247	253	271	208	237	242	243	242	232	235	242	232	227	255	260	245	242	263	228	248	227	240	230	253	227	246	262	210	236	230	247	253	227	255	222	223	265	248	230	240	243	240	252	204	244	240	229	244	253	230	241	245	234	248	210	241	270	250	236	261	237	247	267	220	239	206	264	229	240	240	243	234	231	258	214	253	243	244	251	252	248	234	256	215	241	213	238	222	247	236	238	230	236	255	243	230	241	232	229	238	255	266	250	234	250	244	230	251	216	210	195	202	259	229	246	243	274	288	235	231	269	250	266	225	262	250	219	242	232	256	248	248	232	234	236	240	249	266	245	253	221	228	254	235	244	239	226	241	233	270	255	218	267	244	257	223	242	216	234	263	259	221	230	228	250	236	246	221	226	276	226	254	265	229	220	240	213	270	230	244	242	237	247	205	262	257	258	259	243	250	212	256	236	241	258	244	259	246	236	257	227	250	217	258	235	259	240	236	231	229	245	238	208	235	229	250	240	252	213	233	238	233	238	247	241	245	209	214	243	243	236	232	269	236	227	254	219	250	227	237	233	247
35640	23645	4672	6782	44165	64885	52705	24111	739	818	709	789	668	661	763	709	731	722	680	686	690	646	631	681	684	636	656	656	653	712	694	620	712	663	643	628	662	649	652	672	683	707	676	670	670	651	648	671	637	665	646	653	620	718	642	697	679	673	649	653	678	676	656	642	681	697	802	916	1299	1058	843	711	692	675	660	652	637	685	606	657	677	680	659	643	677	681	639	645	674	679	668	653	647	656	674	706	673	676	664	660	642	681	617	725	645	653	704	651	656	657	646	711	653	678	713	662	672	677	653	634	664	697	659	642	664	668	692	678	676	713	676	613	645	648	624	610	686	712	661	647	708	678	630	677	663	644	662	627	645	659	637	672	652	677	717	660	652	646	677	660	627	666	683	657	597	699	664	692	649	632	663	688	594	668	665	674	657	670	634	698	677	660	608	654	681	609	666	676	629	685	691	650	641	641	675	652	634	687	673	694	674	612	627	657	682	668	668	727	606	648	653	637	661	627	664	618	620	652	668	622	664	656	699	661	632	682	646	655	661	632	687	671	670	669	604	735	646	670	654	681	668	662	638	662	640	648	663	632	644	650	648	628	681	661	667	678	668	622	650	682	595	639	665	625	656	648	661	674	639	661	652	643	674	653	676	691	688	654	682	642	599	687	639	682	714	684	694	642	664	648	626	674	704	612	652	717	667	662	685	604	660	636	653	635	661	631	666	631	635	688	638	646	680	694	641	697	702	646	633	591	670	637	659	643	642	667	607	639	713	626	673	636	673	647	613	663	694	639	677	660	703	641	615	651	668	699	641	610	646	644	660	647	651	652	691	667	662	616	660	683	638	661	735	646	673	640	643	685	626	686	632	663	662	676	669	722	650	620	670	608	662	677	663	678	652	632	672	651	682	677	675	630	655	660	682	708	644	702	657	664	696	618	616	706	682	669	626	692	668	642	665	658	656	690	679	607	643	680	654	671	632	687	675	670	669	713	681	674	631	642	635	676	658	595	620	711	633	705	682	682	624	674	637	682	601	602	692	632	651	658	664	625	625	688	637	673	669	608	711	624	702	722	635	669	650	671	650	700	630	690	672	640	666	658	665	671	670	657	670	725	643	670	626	641	625	648	644	622	670	655	653	683	652	659	638	629	654	671	680	635	633	681	695	642	675	671	698	687	671	710	650	623	633	650	606	646	658	609	664	684	636	694	633	634	679	682	658	644	658	661	625	635	699	641	647	654	629	662	655	653	633	652	649	670	635	663	651	658	652	661	632	640	686	659	648	621	678	653	636	653	619	684	648	650	659	665	669	655	662	667	635	663	694	648	658	621	698	671	631	663	664	648	641	702	646	666	686	660	697	664	696	661	694	639	650	685	676	671	654	682	662	639	679	703	685	662	650	666	687	625	686	670	660	690	668	682	673	633	656	636	661	644	608	635	672	652	645	645	668	678	675	705	652	651	671	653	692	649	702	689	677	667	646	654	650	663	625	703	636	654	666	638	710	676	639	650	641	677	605	663	695	612	628	617	632	620	622	694	657	648	635	688	625	611	632	661	617	675	686	662	655	673	680	650	664	699	705	680	631	658	674	672	654	666	615	673	658	666	643	659	669	668	663	670	692	671	674	674	685	695	586	632	654	658	633	652	667	659	597	652	710	649	690	685	675	652	668	613	689	658	635	653	667	658	702	657	662	665	690	643	648	629	622	665	678	643	681	634	634	690	652	727	643	639	633	701	636	642	646	669	634	675	686	647	667	695	663	665	731	636	681	671	677	714	599	677	675	602	649	629	644	624	646	622	645	628	642	658	639	679	690	664	640	658	617	695	668	671	680	617	700	677	656	622	633	695	682	688	626	670	701	715	700	604	673	650	621	651	621	607	638	653	678	619	649	646	675	673	702	619	679	652	677	737	648	654	624	677	646	623	741	587	743	644	668	607	631	649	674	679	672	668	679	655	668	703	648	627	695	680	641	679	703	661	672	676	664	615	659	676	646	654	672	669	671	610	656	684	684	683	646	603	684	655	645	658	647	673	689	652	653	661	634	629	659	623	692	679	674	678	686	638	645	656	658	691	655	632	698	686	658	662	685	608	680	650	679	623	610	623	652	666	707	645	673	667	634	629	631	615	623	671	636	626	642	671	673	664	665	614	679	680	647	693	637	657	673	673	688	658	679	650	623	676	654	673	643	672	701	640	601	650	642	678	620	651	691	670	655	638	674	644	657	656	668	709	657	661	618	643	675	693	661	664	643	633	648	664	705	648	626	614	627	658	675	647	678	641	637	626	633	665	666	724	707	664	657	690	658	652	629	699	685	709	640	611	616	658	659	653	644	707	653	656	714	639	608	648	634	663	614	633	680	668	615	669	689	639	627	695	689	665	681	602	663	647	645	684	661	669	659	722	691	650	672	652	645	682	657	650	692	679	665	673	634	683	657	682	678	653	633	665	626	648	702	699	693	710	611	704	647	648	670	661	671	648	695	610	643	654	636	660	689	642	633	650	612	654	608	648	630	671	687	627	631	661	636	652	675	644	629	622	726	670	653	683	656	660	637	650	668	655	640	677	678	679	662	668	624	652	600	674	671	648	624	679	613	600	695	676	662	644	704	664	678	660	673	683	664	646	649	679	665	655	637	675	626	703	634	582	667	641	634	649	661	639	633	630	618	664	665	712	647	662	632	654	619	637	650	639	652	695	655	668	650	669	662	660	680	656	662	662	664	650	630	661	653	654	695	649	628	615	662	646	624	655	667	661	672	641	626	677	646	630	648	665	662	653	611	675	650	676	644	642	658	666	656	668	681	639	648	664	664	643	657	644	621	672	645	628	624	634	630	660	659	691	626	635	678	661	700	641	667	680	618	619	693	700	642	689	653	680	634	638	610	655	662	666	672	640	678	690	638	621	672	655	658	661	683	739	646	631	646	663	709	661	683	673	631	693	693	642	658	677	703	659	677	644	646	664	647	632	626	626	679	701	638	675	630	676	651	677	703	650	579	652	662	655	657	668	641	657	658	670	689	628	677	720	656	645	621	683	693	683	654	652	613	668	702	638	637	687	674	630	650	660	605	642	668	686	656	660	646	668	709	687	683	649	659	677	712	648	651	662	682	680	701	695	664	636	618	669	688	650	645	649	646	674	694	610	693	649	645	639	619	680	679	678	647	670	664	662	653	653	661	644	649	665	657	643	669	673	637	630	608	652	668	660	664	682	691	685	632	645	679	699	612	693	629	617	687	664	688	653	698	679	701	651	638	654	680	663	602	636	653	641	640	700	652	631	621	639	675	653	720	645	668	633	650	653	630	674	641	692	629	623	634	675	666	644	656	675	673	638	671	695	638	692	658	656	680	648	690	598	632	654	635	673	681	630	652	634	598	649	628	659	620	625	678	631	627	625	648	636	690	676	669	597	686	628	602	639	658	668	668	695	663	667	645	639	651	708	634	643	721	643	670	651	637	672	636	659	631	637	661	664	613	638	664	658	623	694	633	704	650	635
48812	32957	20683	15480	42338	67267	54731	29415	4454	390	338	336	313	302	323	333	323	306	285	301	305	307	307	333	286	289	295	327	317	278	319	299	309	295	317	304	327	312	293	303	303	332	316	325	296	326	315	320	340	292	276	297	313	292	320	326	298	282	290	298	299	307	341	316	302	307	295	331	418	498	383	359	348	319	287	307	298	294	320	335	264	326	334	262	327	294	311	268	297	305	280	292	310	289	304	321	353	291	308	295	318	299	305	331	293	328	310	297	303	302	309	282	310	302	304	297	291	313	303	316	326	299	297	301	311	340	297	315	259	305	277	273	266	300	304	306	282	329	321	293	363	292	307	313	307	285	337	298	327	345	344	333	305	304	289	299	319	307	310	281	332	304	328	327	316	319	311	283	286	296	306	270	301	291	313	312	313	317	294	307	291	321	332	291	297	321	305	269	299	319	321	277	305	296	303	285	326	291	293	297	306	289	308	297	303	319	320	320	283	321	296	288	270	341	301	278	306	313	298	327	304	312	275	311	297	304	336	288	299	286	280	321	304	318	310	315	321	288	310	332	311	300	299	294	297	285	291	317	326	315	299	324	265	318	318	277	313	342	322	302	318	308	326	277	315	301	307	313	325	293	274	329	299	331	333	316	299	310	283	313	311	276	294	343	278	323	292	312	287	293	296	308	294	291	309	312	329	279	310	290	325	314	288	323	312	288	295	298	287	340	302	288	297	335	305	303	289	347	267	295	313	318	320	309	285	313	282	285	306	314	291	316	335	285	317	342	324	319	303	314	323	334	318	306	303	261	298	312	292	306	292	310	297	295	290	300	322	315	285	300	303	306	303	304	302	335	325	326	315	302	280	295	284	325	331	293	322	312	329	354	284	298	317	290	288	321	290	310	293	336	293	302	316	273	298	294	277	321	281	334	281	318	271	297	304	289	318	312	295	314	327	357	284	319	317	336	317	331	310	265	284	321	295	326	326	317	262	326	279	298	298	294	330	314	309	334	335	333	306	287	301	272	321	298	294	306	315	317	291	311	327	307	305	296	318	296	309	296	308	326	314	298	317	301	291	311	317	282	289	280	316	282	295	269	286	315	311	311	268	285	334	284	300	294	302	324	277	314	315	315	301	285	302	294	281	299	319	345	326	281	314	308	315	304	304	269	288	316	325	290	344	306	299	299	310	284	306	308	281	312	306	286	321	304	286	323	283	274	307	296	319	314	281	273	316	317	272	259	321	301	309	344	296	325	331	328	302	282	309	303	331	324	316	319	325	302	319	319	298	297	292	341	286	316	295	287	317	317	302	289	270	283	297	303	297	342	294	294	288	300	306	304	273	300	333	296	305	315	307	304	313	295	298	329	294	289	340	305	281	328	292	346	301	271	326	281	306	269	275	335	329	323	296	304	293	312	318	323	325	296	289	293	291	278	313	309	309	311	290	296	329	312	341	305	315	278	333	300	291	300	324	310	300	328	290	336	315	289	340	308	302	290	312	297	291	323	308	297	304	277	294	287	296	311	306	328	292	302	308	304	318	301	292	291	313	298	294	328	291	289	286	300	279	305	307	297	328	307	318	300	313	291	314	325	331	302	304	311	314	334	294	327	314	302	297	302	342	301	323	310	294	295	272	300	288	295	295	323	285	339	328	328	321	319	316	329	309	310	294	321	310	316	323	295	289	318	345	306	290	330	297	313	266	290	287	307	302	274	301	307	327	310	306	332	317	292	332	320	304	288	283	276	295	263	295	298	278	295	267	327	328	298	283	329	302	260	285	281	318	293	302	309	336	325	300	287	329	298	325	305	290	312	306	327	286	325	299	316	269	278	316	320	286	343	324	333	297	294	294	277	295	333	306	276	298	300	311	316	344	305	314	333	334	274	320	320	312	285	311	279	289	296	311	325	307	333	304	278	287	299	288	301	305	311	288	281	314	298	273	307	264	334	302	312	298	295	323	315	289	308	318	319	308	286	300	322	325	296	297	289	327	279	279	306	305	306	298	276	324	296	272	308	313	296	309	286	296	307	334	320	308	297	291	274	298	312	311	303	322	291	351	328	271	323	287	310	308	300	302	308	288	300	322	320	327	290	285	297	318	317	297	285	311	289	314	312	302	314	280	289	300	319	283	286	323	311	327	292	300	302	292	307	320	313	333	290	277	317	285	279	315	297	271	287	260	293	306	307	323	329	320	308	308	310	290	273	286	323	302	298	306	335	309	271	315	296	270	329	302	318	300	302	298	306	315	258	301	277	303	296	301	305	321	330	305	287	290	315	312	295	304	297	331	287	298	285	256	318	297	315	302	290	333	291	293	307	312	281	304	286	290	273	327	300	309	317	286	306	317	315	313	312	307	342	307	302	302	283	321	297	324	336	305	300	320	311	307	325	293	338	285	322	291	294	278	289	341	322	311	345	294	277	290	311	314	319	310	322	323	299	295	292	331	287	308	282	304	333	311	286	259	299	295	308	287	290	313	288	292	292	326	335	311	331	317	294	311	297	317	301	312	317	278	317	294	297	269	313	314	296	290	327	265	309	302	302	321	306	306	294	299	301	296	299	300	320	292	310	295	325	309	337	314	307	342	318	328	307	292	318	324	299	325	300	280	279	289	290	320	304	316	349	347	306	275	310	299	303	324	296	321	312	312	319	321	298	287	348	307	306	325	291	305	322	306	324	306	319	272	290	303	304	310	312	283	292	312	301	305	320	273	313	311	286	317	307	287	275	314	326	318	324	317	311	289	291	295	309	286	305	313	305	299	287	315	294	317	313	315	319	298	314	319	310	310	286	300	308	302	299	302	274	307	315	289	249	325	295	295	312	301	344	293	319	299	305	325	329	296	330	291	296	320	312	298	281	291	285	292	305	315	311	336	325	287	301	314	291	303	318	309	308	321	297	267	338	290	315	305	273	277	283	309	329	330	312	298	271	308	304	294	301	293	297	312	290	306	299	319	290	322	327	310	261	297	294	300	329	302	265	307	342	291	294	332	318	264	331	300	305	284	289	326	318	296	310	292	323	314	304	333	314	323	316	295	331	304	304	303	305	307	286	299	324	302	305	320	310	287	291	313	307	299	310	299	263	306	305	313	315	307	275	324	293	313	291	283	291	288	317	311	355	292	313	288	319	319	295	326	347	310	276	307	280	302	310	337	283	288	281	342	276	273	306	283	312	278	295	309	319	318	296	349	305	295	327	328	307	276	313	298	293	294	279	312	318	290	323	301	284	307	318	308	327	321	323	304	324	321	328	274	307	312	272	313	297	313	333	342	286	263	325	313	336	322	301	287	307	316	310	304	280	313	328	294	323	314	281	317	310	305	294	329	328	312	321	308	293	294	284	316	337	320	313	288	330	302	306	327	328	321	311	299	275	313	307	314	316	320	312	296	283	291	329	296	299	304	314	289	325	316	295	298	271	274	306	298	318	290	294	315	327	314	282	313	323	309	305	289	298	293	295	300	334	319	297	315	303	313	298	287	307	303	325	273	305
36650	16864	7889	14225	54870	75882	63683	31147	1088	983	985	953	939	880	909	943	905	879	873	933	899	852	879	826	888	830	867	837	846	827	812	815	851	815	900	797	849	845	863	776	815	873	888	790	865	825	839	751	817	834	830	822	804	837	842	804	784	804	827	873	799	862	843	852	850	911	848	936	1838	2394	1657	1132	933	863	823	846	865	824	859	813	781	804	846	764	806	816	807	804	841	828	848	795	782	796	825	848	803	847	819	832	780	794	788	784	795	805	814	756	815	794	863	815	814	820	776	794	840	810	839	850	813	873	845	849	777	790	809	770	773	803	857	811	828	841	832	775	848	808	842	843	828	818	767	836	881	832	762	797	838	812	859	817	822	843	809	828	786	755	838	804	835	841	856	853	838	856	766	840	867	858	793	780	857	821	801	820	835	802	767	804	791	825	882	851	785	874	821	792	821	841	815	813	825	830	808	824	833	814	789	815	828	794	764	816	822	816	782	817	846	818	811	793	805	792	818	883	825	852	843	812	831	832	798	781	828	857	787	813	765	800	829	828	892	822	814	814	794	854	820	814	813	765	856	860	793	814	833	841	780	763	803	811	832	780	811	841	766	783	824	807	805	798	817	868	834	847	796	803	775	824	836	794	846	822	779	856	786	824	836	834	918	834	807	807	861	745	756	783	806	802	797	819	828	842	775	809	811	837	777	851	779	862	831	790	807	844	819	778	801	862	823	884	811	815	803	814	870	899	816	803	783	839	832	827	814	801	854	764	805	819	799	810	807	807	844	837	821	816	845	840	814	765	751	784	785	853	822	859	817	787	801	803	803	883	840	832	789	818	782	844	844	848	842	812	819	788	824	841	807	828	813	802	828	835	816	791	813	810	812	823	813	817	841	774	782	813	840	794	795	824	808	800	804	808	795	805	833	813	800	784	836	806	843	834	767	812	757	803	823	856	793	815	859	825	790	850	866	843	837	787	796	790	820	840	802	809	883	831	789	810	814	799	799	785	834	832	858	858	853	825	829	836	769	801	826	858	809	798	780	814	836	812	762	808	813	863	808	819	830	844	845	788	807	842	821	786	843	814	835	775	758	828	781	852	765	814	814	814	836	811	800	818	822	807	822	784	837	838	834	861	791	780	759	840	851	757	781	774	759	814	858	806	814	802	802	807	834	854	805	836	804	835	833	834	845	827	791	820	874	838	841	832	792	804	757	831	823	842	839	823	790	803	842	829	813	843	787	849	846	804	802	777	818	806	820	816	833	845	777	841	852	834	807	845	795	894	842	805	814	803	770	773	805	852	846	780	861	848	810	815	819	805	816	822	848	792	816	783	831	786	809	785	822	804	769	808	829	791	803	839	805	820	776	806	834	834	833	819	841	838	788	783	828	822	773	813	798	825	821	831	790	833	833	793	798	845	858	833	805	789	881	829	830	855	809	773	843	803	833	859	815	773	791	828	826	799	776	857	819	788	820	824	797	864	887	772	790	788	835	787	822	815	836	809	780	839	796	816	846	782	829	845	852	857	838	877	806	844	738	812	818	832	824	853	827	793	819	848	822	779	856	787	776	830	781	779	763	805	785	851	825	845	807	802	814	791	823	771	798	820	827	840	818	831	825	792	825	775	798	794	829	850	864	866	887	781	821	774	778	819	839	794	777	824	794	855	764	810	761	765	815	828	821	824	835	761	795	764	803	839	808	854	881	858	856	843	811	848	807	787	814	795	784	856	816	836	796	853	821	780	815	815	834	812	792	853	820	792	842	767	837	840	815	801	864	835	865	854	798	834	851	813	886	789	823	791	811	804	836	836	824	837	795	835	828	895	778	807	827	796	799	776	821	837	823	787	821	851	872	802	773	801	785	751	816	864	787	850	778	783	803	787	807	828	802	794	820	854	760	834	814	807	779	811	814	835	810	797	812	824	835	823	789	824	802	842	817	801	824	816	852	768	822	836	814	825	846	811	839	746	804	821	827	813	835	874	793	825	828	795	783	792	789	811	807	815	761	845	822	793	829	832	784	831	804	831	755	852	793	783	847	782	802	863	821	841	796	807	810	833	809	823	835	824	818	827	814	779	774	827	803	781	834	778	851	821	825	845	821	820	764	828	829	838	875	799	848	794	806	849	791	809	806	822	848	782	865	839	752	835	830	825	793	830	787	788	856	788	798	805	809	827	808	852	799	844	829	813	813	790	809	858	795	861	813	844	808	862	792	801	837	828	803	797	794	782	785	822	774	773	820	819	774	819	864	751	828	780	817	836	857	825	822	837	776	775	800	798	844	799	808	805	772	846	773	848	844	833	853	844	838	844	780	780	776	827	813	807	807	805	881	834	811	794	761	837	796	782	837	850	869	822	826	776	847	807	789	810	880	813	787	798	855	767	762	846	811	790	827	817	855	843	853	792	837	849	832	827	783	814	841	800	822	812	819	751	812	819	816	850	822	782	796	801	835	850	842	858	790	757	821	780	804	875	807	810	826	868	792	840	840	844	825	863	810	804	813	874	828	799	854	774	809	809	832	864	822	831	855	793	759	805	822	817	834	842	846	858	822	792	818	840	808	809	823	833	819	800	843	794	854	842	863	801	825	802	779	803	770	844	808	849	863	828	841	807	802	840	823	771	790	850	825	865	790	798	803	831	838	841	831	766	772	791	801	781	779	842	805	863	820	837	819	798	807	791	843	818	815	827	796	786	819	835	803	779	807	797	819	789	819	814	790	842	816	874	852	861	831	833	794	826	824	815	834	833	826	820	878	870	804	798	824	844	835	782	846	846	802	831	816	804	803	825	792	810	816	842	807	839	807	830	835	811	837	893	803	822	796	855	775	789	837	888	774	803	876	784	857	875	819	836	839	786	838	771	803	777	780	816	810	776	745	795	812	798	802	827	828	848	810	788	842	749	841	792	796	830	782	812	803	773	826	805	838	874	880	800	813	810	826	787	783	791	784	856	831	770	804	777	828	814	844	785	856	868	758	833	791	765	784	859	815	770	797	827	833	781	817	831	836	816	787	816	819	817	724	867	770	783	798	792	862	820	822	804	797	814	815	800	797	780	805	837	822	782	826	785	851	788	834	819	797	854	809	826	870	810	798	841	781	776	813	828	822	774	825	813	844	834	763	806	798	823	778	787	849	770	802	811	755	849	850	811	793	836	826	834	840	831	835	842	829	883	824	796	824	837	781	798	825	807	820	814	803	816	803	787	796	847	803	779	789	811	787	792	823	799	830	795	831	762	855	794	829	795	803	825	811	758	771	792	800	787	800	845	788	783	840	780	795	858	815	844	837	816	856	841	819	821	782	853	815	763	826	865	797	815	872	822	839	844	821	832	780	842	834	793	803	834	784	800	858	852	875	804	789	825	768	830	819	817	795	801	811	813	847	801	847	779	858	859	827	800	868	818	818	885	844	800	871	812	837	812	891	831	867	818	806	808	800	722	811	774	800	824	785	799	833	881	822	832	767	838	846	809	818	770	814	789	852	812	795	809	813	807
12365	5554	985	510	2381	7764	5808	1503	293	235	222	270	242	256	233	223	236	258	239	251	257	241	266	217	236	272	250	250	241	221	251	231	228	232	228	283	246	270	243	256	226	256	247	257	255	244	228	257	249	256	260	248	234	230	232	243	261	257	235	259	236	237	229	223	260	215	272	247	256	254	270	258	246	251	222	217	237	230	256	236	240	249	226	224	239	261	244	238	238	241	253	225	237	223	229	257	260	207	236	256	241	245	256	248	249	251	256	221	236	232	223	244	241	226	222	246	238	262	218	247	209	254	244	253	241	255	264	237	235	256	246	229	255	252	238	239	216	239	238	240	240	255	231	224	252	261	236	247	234	271	233	249	223	265	234	270	262	263	266	232	254	231	264	223	250	261	234	251	254	263	245	263	238	239	256	251	251	253	250	271	245	237	240	237	228	248	251	237	247	247	282	255	247	248	220	251	269	230	249	229	239	220	248	215	223	254	245	239	233	240	255	242	264	246	224	274	223	250	244	219	214	237	252	242	237	247	262	250	243	251	255	214	212	245	239	242	217	235	254	250	253	222	222	245	254	260	223	238	263	242	246	233	245	238	279	252	239	228	253	235	247	254	242	255	222	256	230	236	236	231	244	219	216	259	266	241	273	263	227	235	267	214	245	229	256	260	271	272	275	244	261	238	234	223	236	254	262	251	239	270	252	238	231	221	282	252	221	252	263	239	214	234	253	244	257	242	250	244	242	243	226	273	258	239	229	248	191	243	236	236	245	233	245	227	261	260	240	237	257	249	214	241	218	257	264	246	234	234	244	258	229	250	253	234	231	269	219	237	244	255	272	249	235	235	241	229	245	248	230	256	241	245	256	239	235	243	254	218	233	240	217	243	248	258	270	248	242	275	230	244	218	263	230	238	245	231	217	257	234	265	239	250	230	257	220	229	237	234	228	260	233	245	247	235	257	219	252	252	236	198	233	228	283	238	259	225	214	234	243	226	263	246	239	250	236	233	251	245	242	237	247	232	266	243	245	261	221	205	237	210	233	238	285	243	246	241	259	235	254	258	211	255	223	220	237	232	262	236	261	236	261	251	247	256	248	226	244	251	249	244	257	244	253	252	245	220	235	259	221	221	243	253	240	228	229	226	286	241	228	244	239	240	234	251	248	232	266	256	252	256	224	237	212	237	235	254	214	236	231	239	235	214	240	238	244	237	252	256	259	252	253	260	210	245	263	234	255	249	244	234	234	238	211	247	250	228	245	254	262	240	285	241	237	258	254	252	243	247	237	244	238	255	279	246	251	219	256	255	248	233	217	237	242	250	227	252	235	242	248	259	235	248	243	242	229	254	234	236	250	250	254	218	272	247	252	235	211	225	231	220	238	228	235	242	236	256	231	243	250	241	238	250	240	222	228	231	260	243	236	255	206	248	246	241	287	246	267	243	231	267	243	223	233	238	264	239	226	217	283	232	244	261	249	246	251	219	223	218	235	217	262	270	264	261	213	241	252	233	261	230	246	247	214	206	251	216	233	255	263	241	240	252	276	236	222	237	263	260	234	242	280	222	232	227	251	246	269	231	267	253	260	209	253	228	234	259	232	215	236	235	249	248	211	252	242	247	268	226	242	240	256	246	265	226	237	254	230	272	286	233	233	266	268	244	222	250	222	241	254	238	234	257	244	227	276	223	225	235	279	260	266	258	280	264	228	238	238	231	254	227	226	239	265	288	240	234	238	252	219	212	246	280	257	216	237	226	228	264	261	264	260	253	235	214	222	242	255	248	221	219	219	263	236	237	277	276	241	231	244	254	220	242	234	243	238	224	216	226	249	203	220	255	257	234	245	222	247	258	235	229	253	253	236	259	257	255	278	229	245	232	250	249	212	230	281	226	243	233	240	237	233	242	230	277	235	206	200	220	234	252	240	248	231	252	229	244	242	260	263	246	228	250	252	263	263	241	251	209	228	244	219	249	267	237	236	259	207	207	248	213	262	226	228	234	233	265	250	236	248	254	264	265	265	250	232	246	269	249	254	238	212	245	241	226	231	225	202	231	235	233	259	261	276	235	247	223	224	231	235	213	230	254	224	263	256	267	247	231	256	262	247	233	233	239	247	235	241	245	225	231	240	248	228	230	234	288	227	237	223	239	226	239	216	252	265	247	222	254	248	243	239	251	231	251	242	256	284	247	223	207	236	258	230	261	242	250	242	267	238	228	256	238	237	237	195	210	229	257	232	267	252	243	236	266	234	243	221	250	275	234	238	263	265	248	217	270	230	233	250	223	244	218	212	264	237	229	235	246	256	252	247	222	264	233	239	235	249	275	254	253	225	250	238	259	236	257	256	243	201	230	233	239	254	241	230	222	230	262	256	222	234	249	248	263	231	249	255	265	235	259	267	239	222	222	262	217	255	224	250	233	228	234	231	249	243	203	232	232	258	218	222	253	236	241	255	247	222	228	244	230	245	256	228	253	232	238	271	239	254	250	255	253	256	260	254	216	252	259	209	257	234	240	233	214	249	250	254	235	250	258	251	266	254	276	237	254	253	259	255	252	252	227	272	235	241	226	248	245	232	248	243	238	265	238	224	270	252	242	231	231	248	243	271	244	235	247	219	247	229	270	221	260	227	254	250	235	245	243	269	252	212	251	265	251	250	233	237	245	249	241	227	230	249	231	235	230	248	220	248	250	264	252	228	227	238	248	251	233	223	257	241	243	282	268	240	272	226	233	267	252	264	218	221	228	238	252	225	246	278	254	200	258	249	217	248	240	253	238	240	237	254	252	250	252	215	230	226	223	239	258	254	253	238	229	254	226	228	242	261	258	230	253	235	244	250	256	261	283	244	268	229	224	252	245	273	253	245	261	231	248	242	217	247	249	239	209	246	227	240	267	259	245	215	246	255	248	249	231	240	225	223	238	211	233	239	238	251	253	258	260	215	245	270	247	254	233	223	244	233	242	227	243	234	260	227	241	246	211	257	241	211	236	259	238	241	244	253	245	257	240	225	247	252	257	247	227	241	250	242	237	222	250	187	257	224	234	251	258	235	245	244	282	228	229	243	268	276	226	250	218	209	233	263	223	276	237	203	207	212	244	281	241	232	238	232	270	213	246	230	243	238	235	236	258	245	225	229	226	246	229	265	255	226	227	250	201	231	277	250	233	252	225	225	222	230	234	259	209	276	222	289	251	219	238	240	233	245	242	236	258	231	250	236	253	264	246	258	237	238	249	253	240	228	242	255	245	230	243	239	247	241	239	241	254	225	245	255	254	233	232	260	247	264	245	239	274	235	267	244	276	213	271	241	213	259	262	249	257	262	243	264	213	250	230	230	263	219	242	250	258	243	248	229	230	244	275	235	246	247	257	267	246	234	246	235	250	237	237	238	240	230	254	243	241	227	220	248	208	224	230	228	245	271	267	258	266	248	262	230	205	239	258	263	259	234	247	248	238	240	253	267	232	278	245	245	273	234	232	227	207	266	241	260	245	247	247
10491	5168	915	1135	8865	23214	17032	4292	737	668	668	702	654	683	698	644	707	641	677	670	689	650	702	650	699	685	713	693	672	741	683	667	657	686	650	655	655	677	688	683	674	703	667	656	661	694	688	657	630	668	686	664	699	708	713	647	699	666	676	692	658	651	642	683	717	661	670	674	769	817	758	735	705	654	681	687	671	672	645	717	641	694	690	654	677	679	680	702	652	678	660	648	668	641	663	640	670	721	668	670	694	679	705	668	675	625	638	677	697	671	697	600	665	683	659	655	698	686	673	637	704	654	667	648	634	668	644	708	684	638	659	658	660	691	687	695	685	682	668	675	681	665	664	656	650	705	643	680	666	623	705	657	642	660	644	630	684	664	692	684	688	704	656	694	637	706	660	673	708	684	694	638	673	651	662	597	656	686	669	654	710	644	670	724	674	682	613	677	649	669	708	681	700	690	624	664	625	694	673	664	689	701	663	688	601	676	694	675	614	733	668	658	684	666	687	646	641	650	651	679	670	664	669	683	668	670	707	678	638	689	675	721	683	662	654	728	700	662	679	640	651	642	684	675	663	633	668	657	658	662	664	675	698	655	658	663	682	680	634	658	708	699	661	632	657	724	655	703	624	646	672	691	689	710	676	695	666	688	683	678	694	690	684	662	693	756	667	603	675	633	671	645	691	686	708	658	680	646	702	649	670	683	704	661	686	609	659	645	648	667	654	700	660	681	718	623	670	682	711	666	723	727	656	662	711	691	735	659	653	662	699	678	675	683	701	673	654	680	704	681	667	626	677	683	672	635	660	702	660	656	673	698	654	681	651	658	662	696	654	669	654	678	663	684	665	734	661	671	646	673	671	656	661	662	684	673	686	631	697	670	671	673	629	693	677	698	710	663	656	704	697	676	691	625	644	724	662	648	652	697	654	658	665	695	635	682	674	757	723	722	660	650	701	665	653	657	662	652	705	653	744	682	626	669	626	664	698	654	693	685	651	644	690	692	686	719	701	687	679	665	725	661	693	683	639	637	650	653	648	660	742	707	683	666	670	648	640	657	666	684	710	714	654	720	684	659	722	647	682	669	687	725	647	638	716	702	672	673	645	629	706	657	665	683	652	670	676	727	698	704	651	680	704	675	666	677	659	645	641	679	664	661	701	661	634	641	684	668	735	657	684	657	664	664	702	663	694	650	678	653	640	667	695	634	673	687	729	671	677	677	670	673	683	683	697	635	702	693	731	610	720	694	689	664	688	664	624	668	672	701	691	658	672	688	632	678	693	696	717	662	674	694	704	661	688	642	709	655	664	698	665	642	711	690	646	636	656	692	676	722	700	616	690	702	642	686	673	700	678	706	667	668	703	680	696	658	677	716	643	631	683	665	706	672	707	657	653	712	703	680	672	688	683	705	661	664	670	685	641	733	684	651	692	714	653	688	687	715	647	653	666	651	694	664	637	704	714	677	666	696	626	684	662	648	684	658	691	656	703	625	656	661	654	651	669	697	690	676	640	629	687	672	636	706	723	688	657	683	684	720	688	660	657	727	703	685	655	673	640	640	667	667	666	689	721	699	693	659	632	636	707	644	694	645	666	655	628	617	680	674	687	694	677	679	629	711	706	686	645	689	660	661	649	675	654	676	683	714	668	713	651	686	686	675	647	673	628	645	755	684	677	683	657	663	655	700	690	639	675	628	684	664	715	699	677	660	658	685	678	702	691	669	664	695	698	698	629	666	626	653	690	685	713	671	697	711	661	682	672	635	743	698	658	704	666	670	635	690	687	654	664	710	670	728	642	634	693	674	658	672	656	688	624	721	670	646	652	663	686	677	666	663	692	680	619	659	663	724	735	671	715	646	661	658	653	695	632	658	712	629	662	682	665	645	666	674	617	649	709	723	658	633	705	717	650	707	661	653	707	679	668	680	645	662	667	677	628	667	705	663	644	672	685	651	644	672	696	685	706	668	650	753	674	686	676	676	684	644	646	686	689	668	697	644	675	680	668	701	730	692	662	676	707	692	653	663	636	653	665	626	676	665	643	653	710	681	646	688	663	685	693	700	703	685	666	706	688	705	702	689	648	675	675	672	697	665	697	687	667	690	668	700	669	688	681	711	711	661	696	718	649	685	669	697	657	679	657	715	713	647	647	705	633	641	628	698	631	687	681	640	709	684	675	646	674	679	660	707	753	686	664	649	671	716	670	633	668	707	642	708	642	680	652	657	640	683	657	707	644	696	697	655	737	683	675	669	679	669	658	703	677	675	624	688	661	690	681	697	634	701	692	659	633	708	644	680	673	718	689	653	674	665	630	642	646	658	678	663	629	683	660	700	673	678	694	697	681	632	672	676	629	673	632	693	682	656	655	708	684	676	679	698	674	656	712	668	646	633	677	672	662	679	686	704	686	688	684	671	656	744	683	676	709	711	665	721	710	665	717	653	686	645	707	660	684	702	665	698	664	620	676	627	681	661	665	699	721	668	658	655	697	643	660	658	675	692	637	720	686	683	666	670	689	699	688	674	658	653	657	665	708	674	640	663	672	628	646	674	693	640	661	708	666	684	678	687	668	707	668	682	712	664	692	665	669	685	658	682	665	709	700	733	679	627	704	705	641	681	697	682	664	622	672	696	678	649	694	670	676	707	694	665	731	645	664	683	669	673	612	675	668	661	652	727	699	672	663	715	685	679	654	690	676	700	631	639	699	660	718	652	674	670	680	665	670	663	665	671	668	649	658	698	634	663	706	643	696	708	715	688	665	687	698	674	653	707	685	638	637	686	714	666	719	678	624	608	668	694	695	702	723	655	686	667	669	674	667	643	671	664	663	697	655	685	669	619	668	709	699	636	712	724	671	722	668	674	676	665	649	659	683	647	682	640	649	710	685	645	725	673	655	687	699	654	658	671	674	731	683	690	672	664	650	669	712	679	669	642	658	644	715	664	692	656	660	703	649	693	672	694	692	731	670	647	664	654	647	669	680	699	630	675	641	681	618	657	653	675	677	644	712	652	708	686	703	624	693	714	668	643	654	635	678	697	651	635	673	650	677	698	648	680	686	718	668	649	704	704	679	692	679	673	719	653	674	708	648	681	668	720	671	699	701	634	659	660	633	667	697	652	692	673	683	673	655	665	662	688	657	671	677	681	720	672	691	718	681	662	635	623	715	653	658	704	700	660	683	652	699	625	679	670	697	662	677	707	719	706	674	691	676	678	669	703	674	690	638	682	668	683	673	728	675	679	657	665	678	696	627	683	650	683	675	683	721	653	704	685	667	752	665	633	686	675	667	692	690	663	668	675	715	681	656	643	662	651	716	698	700	701	644	675	655	702	667	632	728	655	679	686	688	696	692	650	695	712	683	671	622	675	707	650	726	672	702	666	644	646	677	638	685	670	705	696	658	700	717	671	705	699	681	611	666	653	638	656	694	616	668	708	651	733	707	663	638	650	655	667	682	683	703	681	628	659	678	688	679	692	665	712	687	713	730	660	658	648
41344	32917	18920	10907	27698	56713	43494	22281	2038	279	270	262	241	252	270	236	274	294	242	267	271	254	258	253	236	240	256	263	266	276	239	259	252	257	233	271	251	266	267	256	259	214	262	248	256	239	241	256	259	252	278	246	239	248	245	265	254	263	261	249	261	252	255	243	273	259	273	309	286	255	275	252	266	276	276	262	238	284	255	237	243	226	252	242	224	252	254	243	249	255	287	245	265	267	252	251	240	229	251	262	266	273	292	264	236	241	233	261	252	255	242	253	254	233	298	273	221	248	247	233	283	250	274	252	255	255	257	248	241	251	243	282	264	232	223	252	241	269	237	244	235	283	245	298	265	252	247	248	259	286	264	264	251	255	271	263	247	237	248	231	252	261	267	256	277	253	274	249	272	249	277	274	245	257	269	245	251	228	271	269	232	230	239	256	246	229	243	224	281	245	218	252	243	262	260	269	213	235	270	275	245	240	270	257	252	235	282	228	238	265	296	244	264	267	258	247	252	234	281	235	246	262	261	228	238	196	259	219	268	234	249	236	287	247	239	222	231	265	250	247	249	286	264	245	239	276	263	215	252	272	235	241	268	272	281	269	250	274	258	246	257	261	263	272	244	275	261	249	270	257	264	217	268	264	255	268	228	254	238	269	251	237	236	263	251	249	241	256	244	233	284	248	270	243	257	210	235	245	256	257	256	242	235	259	265	253	242	242	227	251	231	262	264	230	245	246	237	258	231	258	258	240	254	247	262	251	280	273	232	268	259	253	250	253	267	266	248	251	259	281	267	268	250	280	238	242	266	256	267	237	255	238	246	244	255	241	265	258	260	264	249	229	251	266	250	231	251	246	246	213	235	276	243	275	237	265	269	246	239	259	201	268	257	241	247	252	272	224	240	256	263	273	281	253	258	258	236	254	258	261	246	266	272	266	269	273	257	257	267	238	234	253	259	239	295	262	258	231	233	253	257	244	259	272	233	284	246	257	224	253	250	251	245	241	282	252	250	239	240	276	260	241	236	253	259	270	261	256	257	272	224	246	247	217	259	260	270	253	275	250	254	264	225	265	262	251	247	253	259	247	229	273	244	252	235	268	237	252	248	268	247	258	251	232	265	236	272	223	260	252	252	238	228	266	261	236	225	239	253	248	246	257	236	259	259	247	273	263	258	252	266	278	241	251	253	244	262	254	247	251	257	244	263	235	262	277	245	251	238	229	257	244	247	257	247	243	265	288	249	262	261	258	250	237	252	233	253	260	230	270	265	241	284	264	282	245	263	242	245	248	255	251	251	246	253	270	233	244	255	247	239	263	259	269	280	263	239	264	268	273	260	272	242	260	230	236	251	274	234	242	247	277	278	268	255	237	247	267	247	249	257	232	268	248	240	253	245	264	222	245	287	247	284	270	248	255	267	234	232	245	273	258	266	261	281	266	240	259	246	228	253	251	254	291	257	262	236	237	267	224	268	264	238	245	255	253	271	257	231	259	268	226	247	260	266	233	265	263	240	243	230	264	265	242	239	272	276	270	228	259	266	250	244	240	248	256	271	259	249	246	264	256	242	259	241	252	241	262	267	277	265	255	244	239	262	250	252	238	261	261	267	233	256	257	237	250	230	242	278	254	269	242	252	237	214	237	259	245	279	220	253	278	249	266	264	253	238	259	243	228	254	258	252	270	230	221	251	253	254	251	258	255	234	263	268	248	262	240	274	255	263	254	234	272	258	243	252	259	268	242	243	235	251	248	255	275	233	266	229	262	261	234	233	278	250	267	262	269	258	255	265	238	276	246	239	265	242	233	271	265	254	245	223	255	276	236	294	271	249	257	286	262	234	235	244	274	231	254	270	281	225	235	246	279	253	248	223	246	219	231	267	234	252	255	279	270	247	250	297	274	257	242	256	269	261	228	239	274	290	234	232	284	244	279	266	253	251	233	235	262	275	239	253	243	267	210	263	250	255	235	243	273	277	260	266	267	241	266	222	265	237	244	285	255	255	223	287	265	272	259	243	246	250	262	258	233	260	277	244	274	273	255	278	241	257	246	263	263	279	286	241	261	257	270	244	254	272	220	298	230	238	285	255	226	264	245	238	245	270	256	248	243	254	209	242	287	236	229	225	237	253	259	263	252	266	260	238	258	271	269	257	232	280	249	222	254	254	281	252	261	240	265	231	260	238	274	276	255	276	279	230	245	271	232	229	244	245	236	245	304	258	216	263	259	255	243	234	251	281	239	258	252	241	238	253	209	255	225	253	239	243	214	257	249	294	249	243	255	232	270	259	281	223	236	274	242	268	245	241	228	277	248	256	268	263	277	247	251	256	226	224	244	246	241	255	262	268	278	269	243	240	242	258	264	259	247	250	252	250	268	249	234	258	229	277	227	255	255	247	254	255	252	303	276	268	229	265	236	246	241	235	263	266	249	279	270	239	255	223	235	230	265	232	228	261	246	249	234	227	278	260	231	238	253	254	221	245	251	232	243	256	259	254	255	241	250	256	236	248	236	252	242	278	258	223	261	254	252	251	270	248	270	235	253	242	244	268	227	263	284	240	262	266	245	246	261	305	260	234	275	273	252	261	267	232	258	240	251	256	255	236	262	249	241	246	247	223	280	251	237	263	257	274	273	254	264	255	252	276	266	272	255	262	245	214	265	240	256	259	240	271	272	286	240	274	247	268	253	252	243	253	263	228	265	260	265	210	229	292	280	276	239	255	270	257	255	214	270	253	229	256	254	255	249	256	260	254	230	233	255	252	259	242	236	227	237	243	272	259	290	248	252	250	258	238	241	234	220	245	240	247	244	252	228	268	255	248	246	277	281	246	254	229	235	270	252	260	272	297	231	244	277	260	239	298	254	242	261	255	259	246	264	264	226	284	252	240	255	298	255	241	254	252	240	268	249	243	256	266	248	236	276	253	245	243	241	254	257	252	239	236	244	266	265	243	241	248	256	250	268	270	265	266	255	244	238	242	260	277	257	259	274	266	251	251	245	273	271	249	254	237	242	262	243	242	227	223	256	242	268	243	264	269	259	237	288	246	251	240	237	270	282	246	265	223	256	240	228	259	258	252	259	249	241	236	291	249	269	244	284	260	240	256	248	279	248	240	267	284	250	235	247	249	234	255	245	261	259	241	234	256	242	256	246	255	248	285	275	241	264	238	233	233	249	247	274	290	255	257	235	277	222	242	254	254	274	251	235	282	257	229	248	286	263	276	254	240	248	236	244	229	248	273	257	239	267	255	279	260	232	270	214	243	237	252	253	237	242	270	253	263	260	268	283	253	249	272	249	251	257	277	274	259	258	252	262	261	274	254	290	249	242	249	280	253	224	248	256	249	258	244	275	246	295	269	262	246	253	254	218	249	268	268	265	248	233	243	289	239	249	264	270	240	287	253	249	248	264	279	241	262	248	266	239	253	283	267	261	236	274	272	270	251	231	262	262	245	264	249	269	254	256	257	246	231	279	248	254	264	259	245	239	242	251	247	263
31946	19210	4867	6015	39323	66290	54097	29141	787	685	756	743	729	705	727	707	751	696	719	666	659	750	709	718	728	700	679	715	685	694	726	699	729	745	681	725	697	664	714	721	690	712	655	713	742	731	681	694	708	733	710	706	729	690	747	715	699	712	706	727	752	701	732	680	701	748	868	948	869	809	808	729	716	718	675	694	715	688	708	642	691	702	682	728	726	735	691	661	709	710	679	676	696	694	728	684	703	706	728	699	728	710	689	669	672	711	672	686	709	705	702	707	655	731	701	706	677	690	699	740	668	735	689	731	727	729	721	680	728	744	734	717	687	729	717	702	703	740	741	690	718	710	682	668	691	691	705	709	741	688	729	700	710	734	674	729	719	744	661	709	665	681	694	686	672	725	719	743	676	677	690	718	727	659	718	693	671	738	691	724	681	717	662	683	672	740	647	705	692	708	705	714	738	657	645	687	685	662	699	685	681	714	692	709	704	747	714	711	680	719	696	703	687	724	643	710	670	683	704	701	687	724	711	696	695	727	668	686	717	708	673	707	683	671	697	731	718	751	721	695	726	707	710	709	664	679	705	674	726	700	665	680	668	703	751	648	706	710	697	699	683	722	681	713	724	744	641	689	712	710	697	691	677	680	688	653	755	717	727	676	707	691	699	678	691	725	681	700	647	695	696	706	676	726	708	713	663	749	700	693	704	682	684	759	705	730	675	707	746	754	734	688	650	655	701	708	669	695	723	672	677	692	738	692	756	685	657	701	703	709	702	724	707	687	703	684	703	701	726	700	698	665	697	652	707	704	720	687	697	691	717	696	678	719	707	682	722	776	715	718	649	671	699	673	694	723	660	719	709	691	723	711	712	662	713	658	711	759	722	680	669	712	722	678	722	697	713	697	657	688	709	713	742	638	701	710	734	683	714	708	734	730	700	683	744	735	661	681	702	675	709	740	684	686	762	659	691	691	638	674	690	715	708	620	685	638	642	704	674	709	714	723	664	758	682	744	735	725	717	667	654	713	674	670	703	680	731	767	719	711	700	703	696	690	705	723	638	689	691	648	723	738	714	668	701	704	726	723	741	762	662	691	709	713	676	722	676	676	720	707	705	735	735	668	666	678	663	684	691	723	731	760	703	722	679	670	703	688	655	724	693	669	642	689	682	649	713	695	696	727	664	675	660	708	696	714	728	727	697	678	678	706	678	718	673	695	728	658	687	690	686	751	693	722	648	692	680	723	681	728	694	709	687	670	677	704	702	680	682	697	658	683	696	724	728	670	708	704	724	676	667	666	689	625	693	733	708	677	663	693	742	740	688	654	689	701	698	767	750	643	698	696	753	737	711	681	689	697	673	691	696	721	709	718	695	743	687	701	713	687	740	661	689	682	737	723	684	746	714	687	765	737	676	691	667	775	713	744	725	659	712	700	733	659	681	747	721	715	677	685	749	765	706	721	700	704	685	699	684	695	706	716	736	708	698	686	674	725	666	682	710	706	722	735	690	723	633	722	693	700	674	721	698	731	724	713	674	707	697	649	700	669	719	707	704	691	704	712	665	736	661	666	703	691	711	679	689	730	702	679	660	667	726	681	661	667	700	673	713	703	719	728	716	642	705	753	712	731	676	711	701	710	691	695	729	695	687	663	663	725	716	658	682	681	686	737	703	635	740	743	721	723	724	702	742	683	675	697	693	706	723	681	726	698	639	700	733	707	721	732	715	662	662	737	728	680	674	712	712	726	688	709	709	669	697	709	717	664	746	688	697	714	719	675	706	717	684	716	748	702	692	699	724	737	727	706	735	690	711	698	738	674	705	746	728	675	711	677	690	696	684	740	714	684	693	716	705	638	689	716	676	703	757	706	703	696	727	720	686	716	702	735	720	701	711	712	702	687	666	718	685	675	667	736	646	701	683	725	687	709	707	693	702	697	703	672	701	674	692	706	702	726	759	660	719	711	675	676	695	677	706	673	698	687	677	715	671	717	716	760	744	652	746	649	648	709	706	689	704	735	694	719	697	671	703	687	660	692	702	695	734	664	686	682	714	697	767	730	784	682	693	723	705	706	676	711	667	673	670	753	696	697	752	711	686	690	685	721	720	653	732	683	715	712	766	677	726	704	669	664	661	679	697	673	722	663	719	719	678	726	660	656	707	651	726	669	741	687	754	702	697	724	668	699	704	698	697	694	722	707	757	733	693	718	660	724	684	733	713	735	731	684	672	691	721	668	713	667	702	726	706	733	670	684	694	703	750	717	700	718	718	701	745	681	767	665	706	758	664	744	724	707	697	732	738	721	703	668	673	678	759	700	698	681	698	696	658	706	743	673	673	716	667	707	683	706	706	654	702	679	713	699	685	700	731	699	701	672	707	713	704	683	700	673	737	680	672	694	718	746	684	716	673	730	732	736	686	718	686	731	699	678	708	723	710	702	693	705	740	690	702	693	691	691	722	686	725	700	710	739	750	720	676	722	699	720	711	706	720	693	700	666	702	686	701	706	705	685	689	702	708	689	667	712	675	679	662	736	672	708	638	696	686	711	667	690	718	693	719	683	703	733	694	713	656	713	691	598	694	731	693	742	685	664	732	689	679	690	728	725	737	661	685	650	720	689	674	713	695	694	737	668	695	676	681	716	744	676	706	697	658	723	707	675	670	659	729	695	701	625	693	701	646	717	678	738	703	698	701	679	693	644	703	689	695	642	713	672	692	712	697	730	680	697	693	726	701	712	696	720	725	725	639	687	709	707	674	644	702	692	696	713	664	668	697	681	696	771	702	662	723	735	708	712	694	693	727	702	727	692	665	725	709	737	676	680	699	705	688	737	666	710	678	709	705	690	728	690	705	669	708	703	689	718	667	664	722	718	737	688	697	715	700	683	707	710	676	708	691	730	716	708	732	687	718	716	691	703	750	763	710	689	686	709	706	701	713	701	747	679	660	686	762	699	686	682	720	746	676	655	687	693	750	653	715	694	737	733	705	706	669	725	677	730	715	655	713	689	705	683	683	702	665	724	677	704	700	656	736	662	724	691	659	718	669	730	718	702	670	705	746	705	657	669	714	675	684	725	704	684	685	707	669	749	735	705	718	718	655	642	723	720	755	710	708	713	694	666	693	687	747	719	736	689	693	703	683	689	711	701	722	646	681	729	646	702	718	684	735	730	707	672	715	712	715	674	686	754	697	678	725	758	672	674	696	725	692	713	772	711	732	717	678	731	662	719	711	690	737	724	736	720	668	720	660	657	677	726	692	731	766	753	741	697	679	680	710	640	703	736	698	698	677	762	682	741	739	708	718	739	679	725	743	686	693	742	722	695	711	717	734	656	733	705	699	699	729	744	687	726	663	708	686	706	692	673	693	715	650	668	728	717	722	736	707	686	686	709	738	710	667	687	692	687	744	721	691	691	678	680	721	690	728	672	687	727	691	717	660	706	702	698	727	679	710	689	714	714	696	718	687	715	762	687	742	709	734	703	702	728	688	723	723	702	684	759
49082	38838	23541	17947	31335	70730	57602	35206	7430	485	321	291	314	375	321	323	312	308	303	318	326	297	314	257	313	279	320	330	269	306	280	299	321	330	287	318	316	305	314	306	293	341	332	311	256	257	308	299	266	322	297	303	318	280	274	335	266	332	301	290	275	295	297	271	328	323	314	336	315	326	298	287	331	266	315	317	343	309	282	312	304	270	284	298	306	299	309	321	295	284	315	319	287	337	306	296	299	319	293	330	320	320	295	365	305	301	292	342	295	279	298	295	270	320	325	309	302	282	300	287	289	281	263	301	303	243	290	309	295	280	259	235	305	274	320	310	293	335	288	294	288	314	291	297	286	303	268	309	336	322	324	283	306	290	316	287	305	310	309	283	329	279	314	288	279	324	285	305	292	287	302	321	287	274	301	299	283	272	321	334	301	261	268	283	308	267	264	303	331	330	319	289	279	293	289	277	318	281	295	298	324	290	317	304	312	288	296	332	312	290	268	312	305	296	307	320	327	297	298	305	324	279	311	303	297	285	328	298	297	303	298	308	297	300	290	296	289	273	308	323	288	307	309	280	301	278	310	290	303	308	285	304	301	301	318	323	264	282	311	337	291	284	321	297	279	292	267	266	289	322	288	278	333	305	330	268	285	316	307	306	298	289	324	303	281	258	265	289	275	318	287	321	320	288	314	308	291	289	280	291	300	301	322	310	284	288	267	304	295	328	317	316	281	317	269	260	269	285	305	296	305	286	313	267	279	280	294	306	299	326	300	304	305	269	282	304	287	275	306	277	292	275	311	299	301	270	287	264	288	290	323	285	300	297	309	313	285	265	293	320	300	311	312	283	265	305	312	301	299	289	302	278	303	277	312	276	306	285	306	272	303	279	312	313	291	294	294	269	282	307	269	250	298	289	306	307	334	298	288	317	272	277	275	293	288	271	289	294	285	294	301	304	301	310	333	292	295	290	303	315	303	293	290	297	288	309	273	314	294	318	277	291	302	306	296	289	304	307	301	291	317	321	300	285	319	321	328	318	301	283	325	302	293	297	304	308	295	296	309	283	281	308	306	292	270	262	307	307	322	303	280	291	297	307	271	318	281	288	288	283	321	354	299	292	332	311	308	290	300	313	276	294	322	280	285	324	293	293	277	285	300	300	303	291	291	275	280	283	305	302	307	311	315	280	261	297	334	285	285	297	320	302	262	312	300	286	265	325	301	304	304	287	349	306	297	279	272	278	261	283	298	299	315	308	262	281	279	276	301	318	309	291	303	299	283	308	272	321	284	289	343	287	277	324	277	293	299	283	298	300	316	306	273	296	310	301	300	301	312	307	282	281	317	297	300	290	297	301	311	307	289	278	269	331	322	290	282	307	321	317	315	280	313	263	324	305	302	298	318	321	293	296	306	307	290	328	319	287	268	290	286	298	289	338	292	312	318	280	290	267	287	321	294	296	333	319	293	273	296	304	267	295	270	331	293	296	325	281	287	300	313	291	299	318	298	302	285	290	313	280	284	278	295	331	302	282	308	289	295	327	305	267	301	317	299	295	328	296	301	286	292	317	299	296	320	301	292	279	312	301	309	293	292	291	289	305	303	295	318	289	325	292	305	299	305	290	288	308	298	293	328	290	298	306	283	290	256	311	290	306	294	305	306	317	317	313	291	315	296	326	315	292	298	264	318	283	280	288	308	312	297	283	329	296	284	318	292	313	306	304	304	341	307	290	303	332	297	280	293	303	305	282	293	320	308	303	262	332	288	308	289	277	302	284	312	314	286	285	278	307	314	292	273	290	301	333	283	325	296	288	278	328	329	309	301	325	291	294	331	308	285	295	306	297	317	303	268	286	321	311	257	307	271	295	306	301	288	288	306	292	315	277	321	292	281	302	310	305	285	310	294	306	283	279	303	303	274	308	285	301	305	290	305	291	291	300	315	294	303	304	287	310	284	285	279	279	278	331	314	271	310	312	273	300	326	325	299	292	309	319	286	271	290	312	268	287	277	314	306	242	300	344	314	300	301	289	319	281	315	280	302	303	316	309	309	295	281	286	312	276	308	332	308	318	292	308	322	315	261	313	314	299	277	331	277	328	287	294	291	312	287	309	304	291	309	268	299	306	293	329	306	283	317	339	300	271	271	273	304	298	274	260	312	308	299	253	287	286	302	322	327	323	286	306	307	286	294	312	343	286	294	309	311	282	298	296	284	311	308	288	325	297	286	283	297	297	310	293	303	312	325	310	297	290	319	286	312	291	331	299	320	307	283	278	280	293	333	326	290	313	296	293	290	325	307	301	283	297	320	275	285	314	323	269	289	315	312	286	278	302	294	306	269	295	319	323	321	318	309	299	314	287	323	266	300	298	304	295	275	283	288	303	291	315	289	258	330	309	273	295	322	297	292	288	327	282	267	282	271	296	301	279	300	311	294	282	292	316	320	327	283	280	298	272	319	293	281	300	293	300	296	302	320	304	307	263	283	303	261	298	288	281	279	273	311	286	308	312	277	304	318	292	312	297	323	280	321	281	276	299	270	334	308	268	280	277	288	264	302	286	311	279	291	298	291	277	326	296	291	305	300	265	312	290	331	288	295	315	311	283	305	270	287	288	301	283	297	318	332	260	277	313	297	332	317	325	281	274	276	288	299	302	310	290	325	299	310	321	307	301	296	277	292	307	312	300	292	274	311	297	295	299	289	287	282	312	310	309	327	286	262	284	302	332	292	321	288	333	282	306	304	297	325	334	323	270	265	333	309	293	301	305	313	308	289	293	291	278	294	291	288	282	295	287	279	323	321	307	287	325	315	294	308	302	306	282	297	294	336	317	300	286	283	321	282	303	316	305	311	235	264	291	290	264	293	306	280	298	285	292	284	286	284	291	295	295	297	317	291	285	307	293	293	282	306	275	260	289	318	287	310	315	250	268	311	277	294	324	310	300	294	324	299	289	279	293	294	275	304	303	279	315	309	313	283	319	297	322	290	283	294	261	320	316	314	313	272	300	304	306	304	280	300	330	303	305	289	280	318	288	322	307	299	304	295	320	282	297	293	299	287	333	273	271	287	299	269	326	291	331	283	290	308	313	299	332	306	320	285	292	312	286	293	330	295	279	297	281	319	292	288	299	286	280	320	276	315	281	281	267	298	321	280	285	286	284	327	279	330	332	293	313	322	303	300	281	272	334	316	286	328	298	273	304	339	316	262	324	289	306	315	292	329	309	288	317	319	292	286	283	320	271	304	317	287	297	292	287	344	300	301	324	297	270	290	273	307	282	273	290	317	295	307	312	303	340	314	289	311	287	288	298	297	289	294	311	308	316	305	293	275	316	260	282	312	308	303	294	293	291	317	290	305	296	307	286	297	306	307	297	287	321	278	341	288	311	288	324	271	299	305	314	335	296	303	316	326	272	300	299	289	289	307	309	295	293	290	308	330	308	290	341	303	286	313	307	305	315	293	300	276	270	283	333	288	292	316	307	319	273	274	318	283	279	304	304
38268	24496	8656	10402	41346	80819	67264	42886	1091	891	867	859	851	848	836	862	873	818	867	853	859	844	818	799	783	854	774	781	781	830	839	784	790	828	797	821	786	803	782	797	806	859	779	804	799	872	792	804	813	815	760	810	863	827	813	746	780	769	792	776	767	805	805	818	804	875	988	1103	1018	913	820	805	779	821	788	759	822	801	837	783	836	793	811	729	800	750	780	775	775	832	834	794	791	790	803	821	783	775	816	812	800	786	768	775	740	796	824	764	770	802	811	792	844	800	808	881	788	767	805	815	814	760	782	763	774	769	792	786	793	783	801	853	790	784	798	847	774	807	806	835	768	840	822	797	764	806	790	789	778	796	786	825	805	787	811	786	799	777	858	819	807	769	762	829	815	827	743	847	814	806	793	794	824	761	806	815	830	835	822	769	775	828	778	779	795	788	770	810	798	809	764	816	846	808	802	779	794	793	827	844	836	754	774	790	837	788	869	828	779	850	759	842	863	830	757	816	818	749	785	835	846	804	816	818	756	768	820	790	775	816	814	845	768	852	851	803	739	845	737	817	792	841	803	805	817	805	783	783	796	835	835	743	807	740	846	788	820	732	823	739	828	784	840	766	811	831	780	826	783	813	808	815	804	824	759	819	761	784	831	821	772	781	773	755	813	837	762	847	855	832	826	870	767	790	806	754	812	739	833	785	771	781	805	842	792	829	793	769	758	808	847	806	831	794	810	831	840	792	783	807	771	790	798	811	801	823	796	831	777	775	818	829	787	796	810	780	813	770	799	836	767	839	858	789	814	790	799	807	770	802	804	823	774	741	739	803	766	749	791	794	771	790	743	790	795	784	847	746	775	796	792	780	791	846	791	775	811	832	760	809	771	802	783	801	815	813	778	808	766	824	797	789	789	826	800	836	813	791	840	822	772	841	774	832	779	837	817	806	774	814	772	806	748	801	806	811	779	821	826	781	780	828	782	819	797	785	776	756	831	799	813	805	812	732	801	807	803	804	811	807	776	792	861	746	753	768	805	849	853	791	790	822	851	737	826	789	835	842	848	821	788	788	794	791	840	801	774	847	803	810	823	784	791	832	797	786	776	771	779	805	764	799	854	788	815	781	832	789	799	791	782	769	816	808	812	787	826	774	764	758	758	807	791	801	806	777	822	777	817	825	836	798	808	787	801	775	768	774	805	724	837	802	786	795	852	782	812	810	765	770	795	794	784	812	819	837	775	792	822	760	840	781	765	799	772	817	755	818	808	788	774	837	803	795	790	817	802	796	818	815	787	788	776	831	795	782	779	780	750	810	810	829	826	856	791	797	726	811	825	746	776	817	821	805	735	822	777	802	798	815	778	797	762	807	795	830	766	799	786	811	808	766	813	828	805	795	789	757	759	894	827	775	766	768	751	815	836	777	807	775	819	803	777	825	800	830	833	835	815	795	811	847	824	789	800	852	844	788	809	781	817	787	796	790	787	796	787	740	831	797	795	769	817	831	800	795	749	808	767	813	799	775	768	798	803	800	797	798	810	827	760	752	812	776	768	793	807	810	768	851	824	797	762	746	754	799	796	782	777	818	769	830	796	827	791	794	793	800	731	824	804	810	801	773	822	774	790	812	789	765	778	769	830	778	787	807	782	758	818	815	778	787	790	787	751	800	806	840	802	804	821	766	808	840	775	784	745	782	767	761	809	805	858	833	844	767	777	838	791	769	814	787	815	840	785	846	815	745	779	777	791	781	792	800	766	775	839	817	827	769	811	771	802	826	791	802	822	828	852	794	843	774	754	804	796	777	789	825	820	751	766	825	821	788	799	753	741	791	774	823	748	789	755	845	817	779	755	810	839	814	792	769	740	777	796	792	800	807	810	813	760	746	822	842	827	775	744	797	792	728	822	768	830	826	807	793	757	752	801	793	851	801	773	766	816	768	787	802	759	798	781	842	771	775	833	825	832	770	803	756	829	823	819	802	768	755	815	788	789	801	720	813	820	847	837	794	799	762	802	806	765	779	812	813	836	812	826	787	758	791	847	774	762	768	809	780	775	789	788	822	775	831	813	791	793	797	781	823	827	761	779	796	797	850	819	811	807	780	762	820	777	777	822	770	789	763	808	764	801	719	826	801	786	822	754	770	836	769	822	798	794	830	773	752	781	836	771	827	773	800	807	837	811	804	806	797	840	823	825	760	795	828	819	774	830	824	826	828	763	792	809	795	785	793	845	758	803	765	809	842	782	805	817	764	789	827	843	801	788	757	792	750	807	790	758	767	778	768	803	785	839	829	835	775	834	839	772	815	811	777	793	766	795	815	784	794	799	783	827	812	829	777	832	800	800	813	817	787	850	830	779	749	766	798	788	759	801	795	813	814	876	809	756	779	800	815	763	778	774	797	841	833	798	748	810	785	858	779	792	800	828	803	761	829	764	806	786	787	790	803	789	794	795	839	808	807	774	835	805	756	797	796	785	842	814	832	817	796	814	849	810	827	772	879	772	756	759	818	824	806	809	802	790	807	789	824	802	795	826	790	844	811	777	841	797	808	771	803	786	819	769	787	763	786	869	849	810	810	816	824	786	833	807	758	774	792	804	787	849	799	822	785	809	779	788	827	825	836	756	807	755	788	801	835	767	830	763	797	774	801	747	772	859	831	801	786	804	819	773	785	795	773	770	792	790	773	809	826	848	815	797	785	773	779	845	777	802	775	768	816	839	828	786	772	786	781	814	823	794	763	753	806	802	774	818	804	778	768	837	831	797	734	824	807	801	801	852	815	806	797	790	794	821	745	782	784	816	759	811	837	760	819	771	736	791	734	809	830	806	806	790	815	840	842	755	815	787	849	783	847	762	829	836	776	786	806	815	830	764	811	790	827	824	822	780	749	812	821	795	721	776	843	774	794	784	780	832	777	800	801	780	799	776	792	804	777	800	824	857	832	797	788	760	836	789	791	866	804	811	805	800	787	843	801	787	781	806	827	869	771	819	806	776	762	797	744	783	812	781	827	825	813	788	745	811	763	742	787	827	777	775	801	811	787	786	805	814	825	796	760	829	789	756	785	779	781	817	775	839	843	790	805	794	771	820	831	792	793	761	811	775	799	793	762	805	789	822	743	813	887	802	791	830	816	760	805	776	798	835	869	786	794	785	823	807	801	761	755	798	769	801	776	826	828	791	848	798	786	793	799	798	821	828	864	821	822	805	797	825	783	804	798	743	788	787	822	824	770	788	797	881	755	772	791	826	759	758	795	786	770	812	810	836	789	772	840	822	800	811	815	798	831	827	757	834	779	823	773	777	781	782	852	827	806	800	825	777	762	785	794	807	821	825	728	758	826	814	790	793	728	860	807	785	825	785	765	767	777	819	721	755	843	771	799	816	805	829	801	788	784	825	780	769	790	821	818	792	758	787	790	829	826	788	799	818	804	767	766	777	785	745	806	817	784	834	836	769	807	800	789	806	791	771	827	749	814	838	806	776	808	820	769	789	820	829	745
13569	3778	1003	577	2110	8942	7152	2825	327	202	226	227	249	208	209	238	226	220	234	212	201	217	251	228	220	246	239	240	213	232	227	267	228	241	225	207	211	220	237	212	246	234	215	201	215	228	228	192	225	233	227	218	194	222	277	206	227	202	214	239	262	209	213	246	216	247	226	212	231	224	235	228	219	227	225	197	233	220	259	229	229	202	215	221	220	205	212	228	206	231	214	252	240	221	219	224	212	208	218	241	245	240	211	215	241	208	207	228	237	220	226	236	215	244	215	227	200	211	230	212	184	241	238	234	215	193	233	226	218	222	225	227	211	234	212	215	211	229	254	233	237	198	223	202	249	218	214	234	216	193	210	230	202	234	227	226	228	242	220	220	231	196	218	229	262	246	216	232	212	220	214	198	177	227	239	217	246	227	216	236	241	198	222	201	230	238	220	224	246	217	192	215	209	226	221	209	212	207	242	216	210	239	246	193	219	218	221	221	234	203	219	222	235	213	248	224	211	211	230	244	208	258	227	238	186	208	205	231	216	178	221	238	231	231	223	220	223	226	223	248	214	247	248	223	208	224	220	218	225	217	243	238	224	202	230	229	226	224	233	208	213	217	227	219	209	219	220	211	218	222	227	221	198	213	222	237	209	239	223	234	214	218	220	203	248	223	226	253	230	196	213	243	201	201	221	216	224	243	210	217	234	234	236	237	200	234	231	233	237	217	201	231	182	224	251	251	243	258	235	194	220	203	220	225	210	200	224	232	205	235	223	209	225	195	201	228	232	253	244	216	223	196	235	235	237	240	217	198	220	229	222	207	190	223	221	208	226	215	215	206	213	212	208	203	236	242	227	225	222	217	228	229	219	183	207	209	233	224	227	249	216	218	222	246	222	244	211	246	226	216	256	226	203	239	225	234	219	207	213	231	243	247	209	211	235	240	215	223	237	206	242	245	214	221	224	219	232	205	214	228	242	198	193	223	203	216	218	205	223	243	216	243	239	200	201	264	237	199	197	180	193	199	178	233	190	201	223	219	238	218	219	206	216	239	204	211	252	244	209	226	231	214	211	235	235	241	239	205	226	220	255	211	222	227	217	193	225	195	242	210	198	202	198	190	243	197	218	235	222	244	203	212	233	230	243	210	194	225	221	209	220	222	256	246	228	225	233	226	206	224	235	208	226	212	184	217	219	230	217	242	237	205	229	220	215	224	208	229	231	232	236	219	249	207	226	243	215	250	238	245	198	202	210	240	220	231	222	212	210	207	243	247	248	243	194	241	228	234	213	218	243	199	213	211	213	233	192	250	225	248	214	238	219	227	209	236	234	209	227	224	198	216	209	224	248	216	224	208	229	213	212	218	220	251	208	229	237	221	214	199	249	257	223	220	226	212	254	220	214	214	247	223	217	203	236	218	237	206	219	254	236	238	223	209	220	205	211	229	225	218	204	218	218	237	239	219	229	217	240	199	254	212	241	222	215	235	211	238	221	229	231	206	238	223	196	230	216	216	234	240	259	218	224	240	248	260	204	207	233	222	228	222	216	215	216	222	207	194	221	216	217	227	226	211	202	211	219	214	238	221	211	235	233	231	216	201	215	252	209	202	201	201	234	226	214	238	215	220	218	196	221	225	206	221	243	224	200	205	211	227	242	210	198	214	204	225	239	224	221	230	214	200	233	207	238	221	230	235	204	203	224	218	246	225	211	185	210	234	261	218	218	231	178	228	220	212	228	217	212	219	228	213	232	220	220	247	214	215	249	215	239	210	209	213	197	246	227	211	202	230	244	214	237	235	238	208	237	219	238	218	223	235	235	233	206	230	233	213	229	250	220	236	220	216	237	217	210	230	197	218	201	223	213	228	200	249	211	226	232	230	198	229	192	258	236	220	237	232	201	243	245	215	196	228	220	226	228	219	256	225	200	240	224	245	200	195	235	236	233	211	236	208	206	251	233	237	223	233	242	206	233	219	195	218	230	224	197	201	228	231	196	222	238	206	215	226	236	201	229	215	211	221	212	189	218	212	223	222	217	222	196	236	229	235	223	220	238	262	242	244	251	219	203	227	217	221	240	193	222	225	215	226	226	227	200	233	214	229	232	228	222	220	242	226	206	238	211	218	207	216	228	242	215	235	250	224	254	219	219	214	237	233	189	216	211	233	230	228	224	194	203	243	218	197	242	222	225	219	217	235	233	243	200	228	209	207	224	212	244	210	209	254	213	216	209	235	242	279	268	239	195	229	226	240	198	239	227	216	229	191	220	210	237	198	217	236	244	220	210	216	231	250	233	211	212	220	243	210	217	236	233	190	226	228	252	224	201	217	237	230	235	229	210	223	224	223	234	209	217	234	228	218	233	207	232	196	212	192	225	246	209	217	231	231	225	222	253	227	216	199	229	207	212	208	215	242	228	220	225	228	210	225	219	237	237	242	198	186	248	245	236	194	204	229	234	225	213	222	232	200	221	223	224	215	267	216	241	205	242	248	211	237	214	242	220	211	231	236	235	217	246	234	223	207	232	189	217	229	219	210	195	209	223	207	241	214	208	262	219	234	227	244	207	214	229	204	227	216	216	227	213	229	208	218	213	258	222	231	221	223	213	225	232	248	211	240	210	235	206	213	233	239	225	238	201	223	215	232	209	231	215	238	218	223	201	224	194	217	241	207	221	260	208	227	249	227	220	235	219	226	228	244	214	218	216	227	228	200	218	243	226	238	176	206	250	236	238	221	204	204	237	211	207	247	243	218	246	256	234	219	228	219	229	225	212	219	224	244	253	216	223	225	232	229	254	225	241	207	228	212	197	197	215	215	203	206	220	237	220	254	223	242	200	247	249	236	229	201	214	263	217	227	221	206	225	226	202	234	224	208	224	229	216	211	217	239	211	220	265	213	194	223	214	202	214	231	235	204	233	206	208	237	240	233	240	229	235	240	224	259	214	228	225	212	208	197	240	210	230	229	223	229	233	227	223	240	230	222	202	220	243	227	233	234	220	224	223	235	248	224	238	256	242	208	254	214	221	243	234	218	214	247	224	183	248	225	222	230	242	235	209	200	216	233	227	211	228	209	238	229	200	231	227	197	212	241	234	224	236	244	225	228	205	230	239	228	240	229	248	221	206	219	211	207	240	242	220	235	218	211	226	217	232	215	244	223	191	255	222	216	219	211	203	224	233	221	207	207	245	220	222	236	213	228	228	236	220	237	212	221	228	241	203	211	246	219	220	258	225	218	214	222	215	200	219	220	209	206	236	219	234	214	219	251	239	250	221	212	208	239	224	241	223	214	221	242	224	243	226	231	212	208	227	247	230	221	186	227	221	221	221	213	238	223	194	206	236	233	225	244	246	211	200	218	214	235	220	218	223	207	222	234	232	219	229	193	232	227	260	221	209	206	241	240	194	237	236	230	214	208	226	220	220	231	210	218	228	194	220	197	218	218	212	199	227	246	237	224	216	231	266	220	207	232	250	223	229	232	237	203	234	206	218	205	242	239
11188	2087	920	999	8207	25216	19380	8004	639	591	646	609	650	593	602	655	603	589	662	658	635	609	675	621	603	635	616	655	624	592	611	658	586	607	579	598	667	615	650	646	639	657	632	632	633	620	604	609	642	649	593	647	597	648	629	638	606	604	606	597	628	678	675	634	635	641	639	682	679	647	650	638	570	634	640	657	598	623	646	646	632	620	629	590	614	614	602	612	667	610	615	677	645	635	673	591	619	656	598	649	630	652	614	592	651	614	641	608	575	659	654	624	642	668	644	627	601	626	595	593	588	669	584	653	633	592	622	649	622	629	592	620	635	579	598	611	646	615	616	622	653	591	632	630	574	623	597	636	613	583	619	619	634	626	609	614	628	636	612	583	629	576	632	601	672	620	606	707	606	650	564	585	622	621	606	660	636	599	649	626	594	617	636	638	636	602	624	658	645	603	595	634	601	633	655	615	620	648	589	551	626	613	605	626	586	621	613	690	653	635	601	575	654	644	647	641	621	593	608	618	636	631	621	633	649	660	640	609	587	627	622	627	639	627	595	648	596	634	660	657	609	605	644	619	650	640	621	599	625	617	631	626	640	658	647	611	636	619	631	632	625	641	645	610	568	630	634	587	578	590	598	621	620	639	608	580	657	603	608	610	592	582	646	612	655	620	592	597	621	608	637	646	614	661	606	629	617	611	616	665	639	628	646	604	601	628	626	624	622	627	659	653	610	603	622	581	643	633	608	617	628	616	630	623	591	621	638	644	616	615	652	671	632	639	594	627	582	653	618	640	628	664	656	630	588	642	620	603	634	619	603	619	601	636	633	651	681	632	563	615	613	630	622	625	566	631	592	651	629	597	607	632	666	604	617	641	598	667	629	634	668	657	591	631	636	637	600	600	582	633	578	585	619	629	626	593	625	618	599	599	662	640	624	630	603	661	641	653	626	620	634	593	627	662	647	629	604	603	613	657	630	650	637	633	657	651	632	686	631	643	647	632	598	559	611	615	620	617	602	623	629	621	638	589	629	616	601	667	639	649	579	604	656	612	611	637	578	646	608	634	588	555	659	636	658	628	614	638	630	633	599	631	623	679	618	626	632	632	653	655	589	643	625	665	645	674	634	632	616	599	628	622	644	630	604	603	635	577	633	597	611	635	627	598	674	640	623	643	684	587	595	633	629	646	657	614	576	648	659	613	653	644	629	648	630	596	629	664	611	558	664	662	659	659	626	631	657	634	610	640	626	619	593	652	610	651	589	593	609	650	615	660	630	643	635	636	628	592	635	665	609	625	607	619	601	584	616	619	690	624	677	638	656	651	616	577	630	643	621	644	613	618	627	607	656	659	618	586	635	614	607	592	685	587	609	590	652	623	610	619	619	627	623	608	633	656	595	662	641	665	630	610	625	659	636	625	630	625	626	629	648	621	619	647	644	622	628	659	575	635	590	583	559	652	645	617	653	650	619	623	628	627	639	622	686	609	612	660	637	580	616	582	672	638	674	657	646	597	644	627	635	599	620	632	638	619	634	641	625	642	673	567	647	626	617	643	580	651	626	638	647	673	609	651	646	613	616	629	604	609	629	638	647	641	632	634	651	594	585	619	648	646	620	627	586	648	595	580	605	670	662	668	622	642	643	631	637	596	628	603	625	630	643	663	640	636	649	606	640	641	625	639	656	659	624	614	623	625	651	581	630	624	662	636	606	604	650	639	616	585	601	636	620	639	683	618	601	621	648	651	626	618	610	630	598	641	587	621	636	619	645	607	679	659	634	605	619	654	600	653	628	570	607	630	606	641	577	629	609	624	594	652	638	612	627	658	585	636	607	604	642	633	606	627	570	627	669	609	632	637	592	669	656	634	637	661	629	638	641	608	630	630	622	611	615	593	609	681	664	591	633	659	666	602	637	605	655	609	639	590	663	618	639	655	642	658	616	628	635	629	638	616	650	612	603	661	602	672	634	641	636	665	607	639	642	630	592	610	626	578	616	621	645	653	627	619	605	627	589	571	643	645	654	634	629	642	610	599	644	636	638	599	654	629	635	684	635	624	607	634	637	659	651	611	600	654	602	630	636	633	693	623	619	669	643	637	591	645	657	585	606	630	594	608	626	592	632	622	634	648	604	639	672	645	640	625	691	643	626	592	617	664	627	640	626	578	620	663	593	629	614	640	602	630	654	646	624	608	595	585	618	618	635	641	639	624	672	629	644	620	637	662	623	597	607	624	592	627	628	650	590	606	611	626	598	594	596	623	661	613	605	649	644	610	625	646	633	625	661	661	672	609	618	613	588	600	642	622	601	626	585	630	617	650	673	619	614	607	641	641	643	640	607	607	634	607	624	619	613	609	650	629	617	651	649	641	625	648	683	584	624	617	586	646	640	652	575	633	643	594	618	618	617	612	626	633	673	628	605	651	638	626	630	611	601	667	597	593	651	595	616	620	631	648	641	643	646	654	611	610	590	654	649	611	587	647	618	607	643	586	653	626	591	614	618	616	621	590	639	618	668	578	604	591	621	654	659	645	647	582	545	624	601	598	621	653	618	665	629	600	592	656	570	654	629	596	639	598	641	609	635	587	594	572	624	592	640	636	633	620	570	657	621	592	635	644	591	658	621	599	606	593	627	623	618	641	605	632	607	593	662	691	654	653	629	636	610	637	651	611	642	617	616	630	613	650	649	588	593	642	639	642	649	609	632	600	603	626	637	586	585	628	623	670	638	634	662	638	612	597	652	614	592	626	643	647	656	623	609	618	564	593	632	571	643	583	656	622	614	645	612	653	631	611	639	639	658	620	635	604	637	599	650	658	604	611	634	624	631	578	693	616	645	678	611	610	627	612	637	686	618	605	684	686	675	614	643	625	627	663	609	630	592	620	627	631	642	609	654	610	635	582	686	655	644	640	599	615	663	614	638	631	670	624	636	599	644	588	619	608	621	663	634	621	611	603	646	635	631	590	593	654	595	616	627	654	651	602	611	643	656	572	646	605	644	656	660	626	659	610	639	613	660	652	665	641	633	647	626	645	647	619	602	631	638	656	601	597	662	608	657	645	631	632	626	617	628	630	678	652	646	640	657	670	650	611	666	638	668	605	629	636	588	592	643	636	618	579	615	620	671	665	622	617	613	643	651	616	670	601	665	603	631	619	602	665	610	657	615	640	645	646	671	624	653	616	640	631	575	646	598	644	629	646	637	609	609	665	610	590	614	615	608	628	602	637	589	665	625	640	604	585	583	629	629	622	597	616	605	606	641	644	631	641	684	609	621	653	598	659	594	587	617	562	601	622	601	651	615	654	641	608	601	603	611	622	638	637	609	599	609	623	605	642	655	615	645	582	613	596	667	643	654	670	624	636	668	600	591	616	670	631	649	571	640	622	629	659	639	657	613	667	655	605	553	617	647	661	602	658	685	623	630	576	637	630	628	639	611	650	643	632	603	643	605	622	638	636	656	618	593	616	630	630	624	624	633	616	663	565	663	576	624	621	597	654
41337	26886	15048	8904	20010	54662	47218	25196	2697	243	274	239	233	245	242	226	224	232	241	231	243	242	225	217	223	225	248	250	231	227	238	237	227	233	228	241	234	252	206	212	238	232	241	254	244	211	231	248	243	226	242	224	232	213	214	208	212	232	241	195	216	217	231	225	226	207	239	230	269	259	272	229	224	232	232	226	229	233	216	209	229	245	228	231	241	254	244	246	228	231	231	239	247	255	215	247	213	231	247	242	223	228	234	235	220	250	195	207	232	233	239	199	223	215	229	263	234	204	254	207	208	250	247	231	222	223	235	207	238	210	230	223	262	250	208	231	232	238	228	224	237	204	232	227	222	246	236	226	244	261	235	235	248	236	265	247	254	220	213	235	222	232	216	221	246	224	221	212	237	237	233	253	240	218	204	262	243	248	215	249	237	230	227	232	213	238	240	231	226	212	261	232	207	229	227	234	229	234	250	197	231	193	238	210	210	238	197	239	212	232	236	203	241	229	220	231	211	238	251	220	234	241	229	245	213	238	221	238	251	239	208	249	236	209	217	226	219	216	245	203	214	239	181	246	219	237	243	220	243	268	222	213	263	271	209	244	246	214	248	275	241	230	232	207	255	223	233	257	236	221	241	247	243	239	227	231	258	228	217	222	228	245	223	253	217	207	215	233	227	241	246	240	235	230	239	242	235	194	228	249	258	252	221	247	225	209	201	231	240	234	226	236	201	239	241	246	216	256	209	227	231	267	206	230	228	248	205	245	261	229	216	225	215	234	237	238	214	256	237	241	249	234	228	244	229	255	223	207	225	204	219	239	234	232	224	254	234	226	233	218	261	264	229	218	209	204	243	254	235	231	215	228	251	223	213	237	245	237	223	259	209	218	267	239	241	221	219	240	240	251	226	220	232	233	229	252	255	273	242	224	231	221	236	217	256	244	220	218	242	242	221	234	224	227	232	202	230	231	250	215	229	259	259	215	229	203	243	252	250	235	214	210	232	230	221	207	239	243	210	215	219	244	239	242	241	213	243	230	235	217	237	202	251	225	234	254	253	265	232	242	222	240	211	204	230	229	227	221	244	234	213	234	230	239	209	241	210	232	204	215	241	229	236	223	236	228	259	260	216	263	212	228	241	235	236	233	234	236	232	216	241	223	213	208	250	195	248	234	225	219	223	243	239	235	211	239	247	227	245	238	229	215	262	244	223	226	237	266	203	228	226	261	212	251	257	243	226	237	234	254	219	227	249	212	225	247	254	230	233	210	190	233	222	233	262	248	202	239	226	243	256	233	223	229	217	240	228	230	259	249	245	248	242	258	209	223	253	236	227	209	236	219	248	211	238	214	250	213	198	226	207	233	208	217	253	235	226	220	214	233	231	220	208	240	204	232	238	228	222	222	226	240	217	245	217	237	233	214	225	257	243	205	233	221	239	222	262	215	218	241	256	218	212	243	221	259	251	237	236	211	227	235	245	223	212	221	232	212	210	199	245	228	243	241	235	228	235	221	236	251	206	204	236	255	222	241	229	187	223	202	232	229	247	229	218	235	252	234	212	225	238	236	217	245	250	232	249	248	258	251	211	227	224	226	220	242	213	211	215	238	250	214	223	251	244	226	250	253	201	262	233	235	229	209	223	248	243	200	224	188	232	232	228	200	241	242	222	226	264	225	230	217	242	225	255	261	237	246	215	246	243	231	223	229	240	212	235	234	200	244	221	227	219	245	228	235	217	220	253	248	223	198	223	255	243	212	210	219	231	223	227	199	239	231	230	233	214	220	250	217	232	259	217	224	223	217	226	214	230	223	244	216	211	231	248	242	249	219	235	235	219	219	243	229	246	216	229	231	234	249	237	254	240	239	252	208	208	225	228	236	237	208	212	234	218	231	229	226	233	235	222	202	211	213	213	205	233	238	232	234	262	228	237	251	217	226	190	231	264	231	223	222	220	229	209	249	269	211	213	220	243	231	266	244	225	256	194	246	245	234	229	221	215	221	240	244	215	275	190	237	222	209	227	224	262	248	197	219	216	227	240	227	243	247	211	232	231	225	227	219	222	214	231	242	237	239	207	211	229	250	236	224	196	229	234	210	222	214	247	214	244	237	242	216	233	230	243	226	226	221	239	245	211	230	238	220	250	238	235	237	238	234	216	257	242	217	223	228	215	238	231	219	230	237	236	228	224	243	236	212	228	255	232	218	229	248	224	219	248	232	207	239	227	215	254	253	203	236	231	236	232	224	205	239	252	235	223	235	251	214	213	224	214	225	258	226	216	241	219	241	220	221	193	211	224	237	247	265	213	222	246	250	213	206	186	230	217	240	218	220	234	229	225	223	203	236	214	230	215	224	246	248	232	239	232	226	217	203	239	228	242	226	245	221	225	227	253	230	248	249	217	252	193	231	246	230	202	241	198	224	256	233	226	214	244	256	257	251	217	249	232	208	250	227	230	246	224	247	217	232	253	228	217	232	209	216	237	240	225	244	276	207	218	235	202	240	223	245	223	226	241	179	213	238	219	230	194	203	243	245	220	244	239	241	231	238	227	211	229	252	220	225	211	238	237	236	232	244	202	223	264	228	238	203	221	236	252	249	231	264	212	246	215	262	229	220	216	205	229	200	229	236	231	227	235	220	227	225	221	260	217	229	257	201	229	243	227	231	235	230	225	234	230	203	239	205	241	217	232	221	259	212	222	250	235	216	238	203	240	247	229	233	240	211	239	221	212	210	243	221	225	205	259	248	226	223	232	252	230	246	196	222	261	237	216	237	251	222	243	232	232	233	204	227	251	239	198	238	254	228	264	227	235	236	204	258	205	226	228	220	212	229	226	242	245	227	235	243	229	215	200	210	218	235	240	223	228	258	203	250	233	246	251	210	234	235	225	229	221	240	209	236	222	221	216	232	227	223	253	198	231	228	249	266	230	234	268	236	219	212	205	223	237	231	235	223	244	215	230	234	214	232	220	234	242	239	253	228	223	246	237	207	219	255	231	230	243	242	232	243	273	211	237	250	218	231	214	189	238	243	224	239	207	252	226	241	250	215	226	224	247	222	240	219	221	202	249	231	240	226	211	245	230	239	217	232	228	221	200	238	217	252	246	207	222	236	224	222	231	232	246	227	209	218	219	228	253	238	270	238	218	219	229	237	193	222	233	238	217	229	228	230	200	234	244	228	220	231	247	240	225	236	221	246	248	237	215	227	242	219	213	225	227	248	237	231	222	235	213	216	237	227	224	214	227	237	242	233	244	227	236	267	266	236	219	215	203	206	224	239	239	270	247	236	248	251	248	255	229	207	236	224	244	227	267	241	223	222	256	220	223	227	211	222	225	228	253	228	255	235	210	227	223	220	219	207	233	219	210	231	232	230	215	234	228	237	263	251	229	233	240	241	234	222	237	228	231	242	259	213	223	214	233	232	228	221	239	196	209	227	234	230	230	216	247	233	215	205	230	245	242	243	238	242	211	206	219	243	222	243	237	249	216	265	232	222
30577	9879	4893	7196	29192	65775	57221	31199	684	683	640	710	635	680	653	690	633	655	663	652	675	656	620	674	611	680	601	661	625	625	612	690	649	685	673	663	651	679	622	620	654	685	652	658	638	611	652	640	655	631	621	638	648	670	660	645	622	651	652	662	634	661	613	666	642	650	715	830	867	813	760	714	647	618	615	589	627	696	645	647	598	594	638	681	653	611	659	670	633	642	651	667	629	639	667	655	623	637	621	630	644	651	671	640	670	594	655	646	609	644	618	637	637	682	649	646	653	625	625	624	622	653	653	661	657	656	637	687	681	629	624	670	660	644	634	610	623	625	625	628	585	627	653	629	594	675	621	666	635	681	642	613	651	602	691	623	667	635	657	665	637	639	626	635	634	579	650	613	647	649	689	686	643	643	677	627	653	671	642	680	685	672	627	656	615	629	642	657	659	598	622	660	668	638	639	617	640	644	654	640	639	630	635	624	626	616	611	672	585	630	682	625	621	613	624	616	653	668	679	624	640	697	652	587	674	628	639	630	634	630	670	663	630	634	609	621	668	626	621	652	665	633	623	614	635	643	598	658	641	646	612	643	675	666	659	644	603	733	608	649	681	641	620	660	613	652	602	657	648	624	678	646	635	649	688	650	661	638	625	654	633	625	634	679	660	680	631	662	577	623	641	639	622	658	695	645	604	616	655	652	662	685	672	660	658	687	666	669	674	643	666	611	649	625	596	617	606	642	606	691	646	630	624	642	628	600	646	663	640	664	641	648	650	688	660	633	629	616	654	650	670	605	658	673	665	686	690	637	681	644	611	637	589	619	675	632	633	645	649	631	666	654	633	634	634	653	638	653	631	697	638	649	615	702	631	633	645	612	649	653	693	654	682	687	617	600	597	632	659	620	671	683	663	598	683	630	643	665	615	638	663	651	669	644	624	696	603	650	629	624	647	620	613	604	634	634	629	681	632	660	686	636	585	662	640	641	599	655	616	681	594	647	628	630	621	663	633	612	598	664	656	650	636	617	661	637	601	610	654	624	659	645	620	654	648	653	717	638	639	640	655	645	594	661	657	639	660	690	628	651	634	654	606	655	637	666	649	677	643	666	628	625	629	632	626	665	643	676	651	639	603	643	656	653	586	689	640	658	648	618	659	623	681	640	611	648	637	682	628	635	628	640	652	605	684	677	620	646	665	633	641	672	564	650	683	624	626	665	667	670	647	621	671	625	660	658	622	617	647	646	679	608	653	652	642	655	640	620	624	595	656	671	611	653	646	625	607	617	618	659	610	627	674	646	639	661	609	664	610	676	637	619	627	644	611	655	618	669	611	658	713	636	656	609	592	638	622	689	596	643	693	653	640	640	664	637	611	661	634	667	614	666	655	624	618	619	635	629	646	613	665	650	633	663	659	644	651	660	627	597	645	645	611	655	625	619	648	633	680	631	691	570	646	634	613	667	640	672	634	662	680	652	627	679	609	601	638	659	661	645	638	617	603	621	623	653	650	663	641	645	671	631	662	650	676	650	637	688	646	665	640	641	688	624	581	660	671	609	646	677	649	625	616	626	666	657	645	672	647	593	630	646	622	647	623	646	656	617	603	642	636	622	635	665	631	603	660	688	622	626	686	699	638	644	606	630	647	642	638	616	676	666	635	673	634	649	646	628	648	632	651	660	666	645	628	629	651	624	677	657	658	632	654	620	622	659	641	633	669	637	651	632	638	637	613	656	642	648	615	622	638	622	670	646	604	618	669	648	672	676	628	621	633	653	641	639	656	643	652	627	667	624	640	641	604	671	628	673	651	655	618	667	604	665	617	627	631	673	643	627	637	684	632	597	651	644	606	673	626	627	580	648	624	635	598	626	647	637	611	642	583	651	620	649	599	680	662	669	661	637	672	650	662	684	637	649	624	639	646	639	641	677	661	626	600	695	612	630	635	659	631	658	653	667	625	657	622	682	642	597	641	661	658	647	601	631	659	639	635	654	641	673	670	597	652	656	645	657	658	628	659	615	649	635	640	623	581	626	638	642	632	693	620	641	612	646	621	669	612	630	604	641	637	661	605	664	617	615	634	616	626	680	640	671	648	628	619	658	645	638	605	611	646	647	614	667	671	658	658	635	659	683	668	679	631	654	692	614	603	671	661	657	657	624	628	680	610	604	636	642	660	600	629	629	653	648	636	654	636	622	632	680	630	682	695	646	723	628	609	631	609	625	635	650	606	664	647	661	666	632	675	662	630	660	616	614	663	652	666	610	624	641	636	610	642	640	672	685	660	600	666	622	644	609	623	672	608	642	634	662	615	601	590	644	631	632	614	624	624	669	645	657	671	637	632	633	646	654	654	649	702	620	627	695	670	618	604	683	638	603	704	634	632	660	622	688	619	647	636	626	634	610	605	635	654	665	634	655	661	625	640	672	670	622	668	632	595	618	631	666	670	669	634	693	641	635	721	661	691	669	584	689	660	683	679	663	657	616	635	606	618	632	644	697	647	639	668	640	666	648	629	678	679	655	665	670	598	652	662	608	644	663	628	655	637	604	644	665	660	696	566	600	652	662	588	655	651	632	636	624	671	631	681	648	651	648	704	634	648	649	628	629	680	623	630	675	618	626	600	645	632	662	597	616	692	651	647	674	587	620	637	643	689	614	634	604	662	587	630	643	647	601	633	652	642	682	673	696	625	674	648	648	674	677	638	659	640	620	621	650	639	686	627	605	635	673	650	670	615	652	653	655	657	637	673	665	661	662	619	660	625	616	633	621	648	656	650	639	653	671	655	630	610	673	641	650	717	633	668	604	672	637	667	604	661	648	654	653	660	641	684	620	634	674	642	624	647	640	628	659	634	662	668	645	643	622	636	603	644	637	627	658	663	641	620	629	681	684	635	641	638	660	636	638	637	676	612	643	643	611	658	687	625	659	645	647	640	655	621	648	652	629	635	634	630	658	632	616	631	677	676	633	634	693	621	622	638	600	643	621	643	618	615	670	618	646	642	690	664	619	632	611	663	621	682	631	644	639	628	642	634	671	643	606	614	641	642	655	608	607	642	649	631	648	637	629	652	647	654	624	660	646	629	625	699	696	646	630	655	676	650	628	656	647	662	639	654	623	652	649	624	679	617	685	617	615	656	645	614	624	629	673	620	607	675	653	634	626	622	673	631	631	620	678	699	680	613	657	662	589	596	628	648	658	655	625	678	682	619	609	657	669	677	710	628	624	657	644	654	663	619	652	634	699	654	643	632	668	634	636	663	631	674	621	669	628	661	673	622	642	610	625	643	663	716	595	647	663	656	647	645	610	627	672	675	666	636	648	675	642	673	614	599	642	642	655	670	649	667	618	618	628	636	625	687	646	693	662	659	679	685	621	613	661	624	642	618	686	621	664	672	681	604	722	683	637	679	672	671	647	686	634	598	635	657	628	643	615	669	651	651	622	634	632	594	622	604	585	605	661	597	655	658	698	649	622	626	674	656	685	665	659	628	617	655	655
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
