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
338096857199	338096857759	338096858309	338096858859	338096859409	338096859959	338096860509	338096861059	338096861609	338096862159	338096862709	338096863259	338096863809	338096864359	338096864909	338096865459	338096866009	338096866559	338096867109	338096867659	338096868209	338096868759	338096869309	338096869859	338096870409	338096870959	338096871509	338096872059	338096872609	338096873159	338096873709	338096874259	338096874809	338096875359	338096875909	338096876459	338096877009	338096877559	338096878109	338096878659	338096879209	338096879759	338096880309	338096880859	338096881409	338096881959	338096882509	338096883059	338096883609	338096884159	338096884709	338096885259	338096885809	338096886359	338096886909	338096887459	338096888009	338096888559	338096889109	338096889659	338096890209	338096890759	338096891309	338096891859	338096892409	338096892959	338096893509	338096894059	338096894609	338096895159	338096895709	338096896259	338096896809	338096897359	338096897909	338096898459	338096899009	338096899559	338096900109	338096900659	338096901209	338096901759	338096902309	338096902859	338096903409	338096903959	338096904509	338096905059	338096905609	338096906159	338096906709	338096907259	338096907809	338096908359	338096908909	338096909459	338096910009	338096910559	338096911109	338096911659	338096912209	338096912759	338096913309	338096913859	338096914409	338096914959	338096915509	338096916059	338096916609	338096917159	338096917709	338096918259	338096918809	338096919359	338096919909	338096920459	338096921009	338096921559	338096922109	338096922659	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43836	24703	8032	1321	764	564	487	414	393	394	400	386	356	395	363	356	328	387	369	361	386	361	357	360	372	316	375	365	373	352	376	375	392	345	335	342	347	338	329	364	367	337	301	340	344	336	338	363	345	365	390	341	351	356	356	370	348	338	334	361	375	367	361	327	324	332	321	331	342	339	319	338	339	360	337	357	363	389	352	347	375	328	368	360	346	359	395	318	342	339	339	329	340	343	348	352	383	346	354	327	345	343	324	353	373	391	369	371	359	360	328	335	333	299	335	353	355	376	357	380	330	382	363	337	323	333	360	328	305	322	344	359	351	366	350	329	365	328	338	357	319	327	344	339	349	338	323	300	291	304	375	365	319	353	368	344	345	351	318	383	345	333	382	346	367	337	338	361	348	332	361	347	353	315	345	324	363	339	351	346	324	352	344	341	381	383	333	346	307	350	388	326	331	328	337	345	344	331	335	344	354	347	336	339	358	383	324	364	384	326	329	341	367	358	344	334	340	358	362	329	342	362	320	331	361	317	345	304	374	349	374	350	338	337	348	327	322	329	337	328	341	335	363	361	306	318	372	330	338	315	373	379	288	358	324	371	337	326	341	345	308	339	345	358	358	343	367	313	353	379	352	336	373	347	313	340	341	338	369	345	366	341	376	324	340	333	352	350	364	307	330	361	340	341	401	331	356	342	336	336	362	357	317	365	354	310	356	360	373	338	341	378	369	355	334	352	317	357	339	344	325	310	350	349	336	358	351	309	347	350	370	364	338	353	346	348	330	347	361	364	339	341	332	353	357	382	316	359	348	363	356	352	332	377	334	346	356	343	323	321	315	364	338	369	326	344	352	319	358	347	334	329	324	363	377	343	334	344	336	293	384	354	352	351	340	370	361	362	332	360	344	301	328	337	362	338	355	367	345	323	362	339	333	384	375	374	352	344	352	354	355	352	305	352	352	320	369	351	347	349	370	370	356	368	374	333	361	379	316	316	338	334	372	359	330	361	328	324	366	361	312	353	350	337	340	320	375	329	381	335	350	337	318	339	365	357	403	327	336	355	375	366	347	347	370	356	339	326	347	367	344	355	324	327	353	348	364	317	325	319	367	344	357	323	332	348	372	340	343	319	348	328	361	339	379	363	355	355	330	370	308	352	343	348	382	329	361	311	350	340	327	317	306	348	351	366	332	365	337	331	337	329	343	324	312	344	341	293	321	393	341	341	339	371	351	390	342	355	365	343	312	368	365	357	353	361	354	351	330	361	344	338	342	365	379	360	362	328	329	304	352	336	312	310	344	354	329	347	323	339	344	317	325	355	312	333	326	331	354	350	352	335	352	360	377	334	350	370	349	362	343	341	351	330	375	328	350	361	362	369	371	311	307	356	366	343	343	339	340	337	360	322	375	331	336	341	325	364	349	356	339	349	352	336	323	340	328	345	340	351	362	369	350	345	322	372	325	341	337	359	348	376	360	370	334	391	343	358	328	349	364	315	329	367	384	347	380	350	388	352	352	318	366	352	317	353	367	318	328	344	335	350	334	359	326	339	372	345	348	360	345	326	335	344	392	363	335	344	320	346	311	354	350	349	343	341	338	365	345	324	332	339	358	328	336	339	355	319	344	358	337	343	392	370	381	365	349	347	339	335	312	368	377	308	370	357	363	351	350	329	345	306	368	317	338	367	307	369	326	381	371	352	333	346	333	352	334	346	321	335	343	357	353	350	341	319	335	336	347	361	352	358	378	342	348	371	372	334	320	323	321	387	332	369	327	354	343	356	333	357	354	347	315	347	361	345	321	341	356	346	350	359	366	341	331	316	313	353	370	293	367	350	329	344	345	361	312	366	325	325	335	365	346	322	368	326	373	368	387	319	347	346	315	360	323	328	358	351	328	333	321	362	307	349	327	354	341	338	297	341	382	332	322	345	319	320	338	330	314	359	306	340	330	346	373	374	310	345	320	353	342	366	340	339	383	353	332	381	362	374	324	349	359	359	354	376	353	396	350	346	345	340	378	369	345	359	333	345	391	354	347	328	380	310	335	358	303	326	332	324	326	355	329	329	364	360	316	341	347	341	343	329	320	348	335	381	354	356	356	377	320	343	353	328	297	350	333	379	332	316	348	344	358	330	374	326	302	341	331	361	378	337	357	362	308	319	356	335	387	313	326	384	311	334	357	376	391	335	369	304	360	346	364	365	353	331	362	355	354	340	344	319	330	347	324	310	326	402	362	319	346	357	346	338	317	357	368	360	344	339	351	355	352	317	343	333	323	344	312	304	351	348	368	356	346	368	366	366	363	360	340	313	356	328	333	347	293	360	362	362	394	339	376	352	371	341	339	304	369	357	337	359	327	326	363	375	334	341	348	363	388	343	370	344	355	334	340	334	333	349	353	357	356	359	375	348	352	352	355	364	348	358	349	371	353	374	364	336	361	316	330	379	357	344	334	338	354	368	348	325	353	329	362	329	356	333	349	363	312	363	400	360	359	334	346	321	358	357	361	335	331	350	332	328	362	384	343	377	344	360	356	315	360	362	302	343	360	378	352	376	345	351	364	335	340	324	370	336	323	375	408	305	345	349	340	350	322	312	348	318	357	362	348	363	355	367	356	361	341	365	369	320	319	372	325	368	319	339	340	358	373	317	321	347	349	341	342	325	335	359	346	350	348	319	366	378	348	328	350	332	330	357	316	319	344	364	363	334	345	342	353	383	350	339	337	362	350	351	347	317	358	338	352	353	343	329	377	374	344	392	380	358	332	345	354	375	316	337	354	349	379	330	352	332	386	349	320	341	348	352	345	341	356	308	330	369	355	360	373	356	337	347	358	346	343	373	339	343	333	341	329	315	313	332	366	410	394	369	331	333	312	323	318	358	411	359	369	333	340	347	340	352	340	323	336	339	320	413	361	362	357	333	348	350	407	349	374	375	358	348	389	331	374	327	327	354	342	391	374	330	366	341	374	350	385	355	358	337	327	364	344	365	359	373	334	353	336	360	364	293	323	381	379	361	349	342	395	357	333	358	369	361	350	327	364	321	342	359	308	346	347	361	374	358	346	405	356	335	378	356	332	370	331	359	344	338	382	346	385	370	347	332	361	352	366	351	342	358	322	378	319	361	359	344	322	345	334	324	328	360	385	362	342	341	332	343	351	373	363	364	398	374	320	357	353	373	364	340	365	319	352	371	341	336	332	362	379	348	346	374	374	363	315	341	391	367	353	316	390	368	358	381	338	341	339	356	353	348	353	337	358	351	366	356	347	359	360	370	369	322	349	351	373	343	336	336	346	319	317	347	341	309	341	341	346	361	351	335	375	309	327	309	330	349	352	344	350	339	363	358	344	405	322	343	361	358	334	364	338	329	311	349	333	331	333	334	324	347	351	347	306	370	346	330	343	358	336	354	359	375	325	341	330	317	337	321	331	337	359	340	322	353	335	326	317	323	336	327	338	330	317	337	344	343	321	326	390	360	313	322	339	347	380	345	338	333
26882	15134	6223	2154	2104	1583	1337	1268	1204	1077	1024	1074	943	921	860	915	864	873	870	838	867	871	856	819	803	891	818	816	811	823	861	805	876	805	794	795	796	825	834	763	796	773	802	783	796	810	798	793	775	801	785	818	812	755	771	827	776	754	803	791	813	743	758	807	783	834	777	812	779	819	799	833	820	780	761	777	785	811	777	829	728	799	790	777	789	760	778	731	825	777	834	776	737	761	796	813	724	779	788	753	783	824	811	780	779	744	752	784	829	816	772	727	810	779	796	736	756	775	797	833	785	782	809	760	782	810	808	765	793	791	820	778	742	739	805	804	810	748	743	845	815	787	795	750	821	754	784	781	765	776	779	771	748	808	814	786	784	764	806	829	773	776	832	817	709	759	776	791	790	747	814	795	778	745	762	811	739	828	741	752	788	746	778	813	802	766	772	784	778	799	795	757	745	801	791	756	782	877	752	783	808	796	783	762	802	783	775	798	799	815	775	723	792	808	800	772	833	785	775	775	807	806	778	801	710	772	768	799	780	813	756	764	810	798	812	756	799	766	772	760	840	785	775	796	751	766	789	781	726	754	752	750	707	765	797	784	783	779	779	781	818	762	762	795	726	833	749	773	744	779	757	789	785	834	765	841	821	791	769	753	831	774	766	776	793	794	774	760	801	755	752	798	762	808	761	831	834	785	732	759	768	774	813	778	784	787	813	794	779	737	790	810	787	763	795	739	813	733	764	770	756	809	794	763	809	792	778	774	749	792	758	747	764	768	802	808	768	764	771	769	808	735	809	747	765	802	809	798	783	774	815	750	763	715	748	743	803	793	768	785	793	776	739	788	786	761	770	759	753	759	806	790	745	807	808	751	779	780	760	741	788	762	755	763	769	804	684	763	753	770	778	763	778	774	806	762	787	820	799	841	803	789	756	740	736	773	748	769	792	801	755	782	754	767	799	798	749	774	787	786	713	771	783	761	779	747	841	852	804	774	791	833	776	837	777	766	747	827	730	806	822	814	793	775	781	752	803	807	761	786	783	733	783	799	790	805	846	696	810	718	788	775	752	778	810	789	791	791	819	808	792	765	820	763	741	802	787	748	725	789	759	785	716	770	758	776	777	793	791	773	787	806	756	863	812	795	752	748	781	726	796	823	762	769	817	763	788	804	818	783	771	805	767	799	764	810	782	776	791	763	770	754	824	778	776	807	787	761	787	742	794	741	829	785	833	823	787	802	730	818	755	765	773	786	740	806	811	750	782	777	724	794	793	761	739	774	779	760	762	773	803	750	767	781	769	843	785	714	813	762	798	772	785	773	754	803	812	753	754	779	747	807	754	783	765	759	787	761	702	764	737	780	731	815	766	765	786	775	793	712	749	806	814	776	764	720	747	798	770	815	771	723	785	833	775	728	798	810	753	750	735	745	746	775	768	813	806	834	798	754	769	766	771	805	741	806	763	794	765	748	752	797	779	754	822	745	777	773	803	757	789	804	797	762	765	791	779	821	779	744	753	743	800	807	801	755	784	773	760	794	780	753	787	776	788	764	759	758	736	784	771	776	765	768	753	766	767	800	776	840	808	783	721	741	774	779	757	723	738	766	776	797	810	797	736	723	812	845	794	778	782	791	766	787	803	785	761	742	752	754	794	773	745	793	767	764	835	757	781	751	735	752	749	819	786	751	781	830	810	766	735	780	789	756	758	775	777	783	772	730	763	751	825	813	807	777	776	807	755	795	803	780	801	762	778	819	736	789	825	754	781	767	760	736	827	788	774	819	771	772	747	808	775	806	786	755	809	739	803	767	808	779	784	748	796	769	813	811	745	765	784	790	765	781	834	786	796	703	775	765	752	772	742	814	788	758	815	767	762	754	779	760	775	798	788	793	774	774	793	812	829	780	749	761	804	768	773	799	812	795	790	779	773	780	743	779	806	755	782	805	763	803	783	790	745	819	761	776	794	804	780	715	804	764	773	789	787	829	794	770	731	751	789	719	794	803	797	801	818	721	797	822	781	794	804	824	749	798	755	797	810	766	822	813	783	760	757	791	768	792	772	731	791	764	779	743	757	774	802	809	830	779	797	777	730	812	759	785	817	784	760	779	772	801	825	734	789	795	798	772	794	842	755	732	735	797	772	754	774	724	802	780	801	741	758	763	749	816	808	782	779	758	779	800	774	784	757	771	809	780	834	798	787	764	738	876	794	767	791	820	848	830	801	775	783	819	779	786	777	755	746	789	782	815	746	775	743	747	751	780	730	761	774	782	788	815	793	766	790	718	732	758	775	753	798	835	795	828	805	804	789	790	841	755	749	744	751	773	813	778	732	769	830	792	757	763	744	800	822	788	735	787	755	738	761	766	756	811	743	783	789	760	803	744	739	787	731	745	804	780	742	757	798	793	736	752	775	836	766	747	791	748	718	782	747	802	791	811	759	793	751	774	794	805	736	831	746	727	805	819	795	799	753	756	800	847	755	838	755	816	766	736	764	821	750	797	718	813	737	810	724	747	816	773	807	745	768	777	781	759	707	788	781	756	766	794	804	765	821	727	769	785	743	779	789	706	773	788	804	800	771	813	800	721	784	809	815	750	802	770	766	797	769	786	795	807	789	742	808	707	821	754	798	784	766	741	742	768	794	779	759	809	812	793	760	782	742	767	776	801	749	749	722	804	800	794	812	805	826	765	815	809	824	757	712	771	776	784	786	774	777	738	773	753	810	788	787	811	774	796	794	758	856	808	760	705	752	778	786	760	790	766	818	733	772	716	808	750	733	750	871	748	757	786	783	741	782	810	761	767	796	779	794	774	792	771	802	771	768	794	770	727	798	841	772	812	795	755	800	812	784	756	709	794	781	779	733	790	778	738	788	802	755	711	790	799	779	755	823	810	852	751	727	792	779	786	811	760	789	754	786	785	798	759	799	784	806	763	713	806	746	737	712	772	754	778	783	791	791	755	731	798	783	766	781	784	762	772	762	746	789	772	758	812	806	786	846	753	842	831	780	801	817	780	795	722	765	800	817	779	753	843	795	732	817	780	775	801	738	807	760	736	743	785	806	791	771	786	792	766	786	797	784	730	768	761	793	785	800	773	812	779	792	757	807	724	778	744	789	784	815	761	771	774	771	791	757	763	804	792	814	764	716	788	786	751	783	776	845	785	782	793	803	812	782	762	782	763	703	791	752	780	728	752	775	786	792	765	756	733	818	750	810	711	743	759	803	736	781	730	787	769	800	787	815	810	767	775	748	837	780	762	800	797	781	767	751	782	768	810	814	757	760	778	792	804	784	759	799	790	761	776	771	782	797	818	741	834	783	780	771	749	785	787	775	756	767	766	755	789	794	755	786	775	823	821	808	823	801	780	801	751	778	783	813	760	789	751	755	780	801	794	721	799	725	742	802	826	747	754	776	770	768	744	773	758	812	771	792	802	765	768	811	780	762	768	791	705	736	761	810	780	772	770	786	758	788	747	706	799	775	816	798	817	765	753
15139	5283	860	295	344	274	285	266	291	313	279	288	256	301	277	269	305	303	283	253	233	241	272	264	297	262	277	288	260	282	250	269	279	281	291	295	281	277	274	258	278	253	257	292	274	237	270	275	282	262	254	255	269	265	268	281	266	215	273	268	305	281	258	305	278	312	294	298	261	294	256	298	295	276	293	287	253	299	293	247	271	279	290	288	267	295	274	211	274	254	273	271	281	283	271	288	282	247	274	258	302	305	290	253	281	252	263	253	269	261	255	275	262	274	262	283	282	264	302	299	278	311	282	270	268	276	248	289	272	257	245	278	268	253	250	274	274	270	270	256	264	284	263	275	257	297	282	266	246	282	253	291	275	312	287	280	279	293	298	277	299	268	254	260	291	267	288	277	273	254	246	274	295	208	307	274	272	265	264	292	246	276	261	264	266	274	270	266	242	262	259	286	281	274	290	271	264	298	318	275	285	292	229	257	292	287	281	266	294	261	291	260	283	292	284	269	286	275	284	290	270	303	292	307	285	283	277	305	291	281	261	307	260	312	273	274	275	260	265	260	231	281	290	274	273	282	272	276	249	241	256	286	235	275	276	295	276	277	240	319	267	270	254	315	255	269	272	279	261	244	284	285	302	273	250	308	307	296	284	258	291	278	309	291	278	284	250	286	288	307	260	284	270	256	246	281	253	273	281	276	234	288	288	267	278	250	266	287	261	269	267	261	282	254	259	232	254	262	273	274	300	289	283	291	332	273	293	296	278	299	299	279	250	269	291	269	299	263	249	267	274	277	273	264	254	263	281	271	278	221	285	259	282	240	265	264	258	296	282	284	278	280	262	284	252	266	252	266	273	275	263	286	304	232	276	285	308	286	278	241	262	309	281	287	261	289	254	262	258	287	285	282	276	287	253	262	276	276	281	269	251	295	273	260	265	283	254	294	263	268	279	322	287	262	270	300	248	267	263	273	268	253	282	268	281	263	270	251	286	282	290	295	282	269	318	299	279	254	284	273	272	288	284	247	295	259	264	254	299	287	259	293	265	300	278	280	268	286	305	279	256	273	285	242	276	268	269	287	264	243	266	253	283	275	297	265	272	274	256	280	255	253	293	300	302	298	250	299	299	273	284	284	269	279	266	281	280	272	255	259	285	256	259	273	258	238	235	279	259	282	289	288	305	279	266	292	280	269	237	282	272	278	268	259	259	263	276	282	304	274	258	264	251	285	290	250	254	275	252	250	299	303	289	266	303	278	270	250	272	266	256	278	275	268	270	265	288	307	256	286	279	291	281	265	242	287	277	257	266	261	274	298	264	283	272	234	255	277	269	250	261	285	275	291	300	262	296	292	262	270	271	286	277	306	262	290	270	238	286	298	257	274	286	270	273	328	283	273	242	275	290	273	239	252	273	271	265	303	277	292	303	272	276	263	247	292	288	269	250	260	265	293	308	279	260	309	275	307	268	286	297	292	262	227	280	290	283	288	302	272	284	294	265	315	260	291	274	255	309	303	260	250	235	273	272	291	287	267	265	288	251	266	252	252	254	288	269	269	263	263	305	252	248	291	275	263	246	236	279	254	269	246	286	301	290	276	272	292	288	266	266	306	299	288	274	270	273	289	285	262	314	275	287	261	289	259	262	236	256	249	250	283	274	278	270	274	289	303	305	269	241	267	320	287	279	274	269	315	250	260	280	284	320	275	286	286	263	249	258	257	287	311	262	282	275	291	279	269	271	259	306	289	268	300	305	289	250	242	236	263	301	242	278	266	263	272	287	298	272	271	260	267	264	280	296	274	296	291	285	279	270	284	261	284	286	276	273	299	283	280	314	286	297	279	305	277	281	317	275	286	278	263	246	283	277	300	283	297	286	297	266	331	291	258	280	307	281	311	250	266	259	274	258	243	287	246	263	247	255	268	274	282	278	279	286	279	293	276	287	256	285	287	257	278	294	280	248	285	284	274	272	297	260	246	279	282	256	289	249	274	299	275	252	264	248	258	309	282	299	253	264	282	270	282	256	270	283	281	297	278	298	264	282	278	295	242	280	288	241	266	278	299	288	275	228	268	268	289	264	272	303	296	294	286	296	278	292	315	274	251	263	235	237	272	239	273	250	291	272	274	255	288	275	289	277	261	279	284	259	303	273	289	256	288	271	270	255	258	291	247	266	267	281	267	308	294	294	249	259	295	274	239	266	289	267	233	252	260	278	261	263	274	255	306	264	288	281	278	295	223	283	274	270	283	287	274	260	269	253	296	284	283	266	284	304	273	268	292	240	277	262	295	273	258	297	301	278	249	262	278	279	294	276	301	280	281	294	241	269	254	307	278	260	291	295	260	282	260	268	309	284	305	281	286	252	296	252	284	276	276	262	283	305	271	287	292	266	268	255	280	286	269	298	274	313	295	276	279	265	260	289	268	265	235	262	262	264	332	286	242	271	259	289	259	263	274	303	253	279	263	296	282	278	278	279	272	261	307	273	264	274	301	271	264	268	300	273	257	289	255	255	282	243	284	295	268	264	253	276	282	277	268	285	241	267	289	305	266	305	306	252	271	255	283	257	285	252	294	306	282	268	243	298	272	286	264	268	268	270	333	279	299	300	278	289	305	289	247	293	295	273	288	248	316	271	285	266	275	292	293	269	298	247	304	262	308	289	250	294	269	297	295	272	265	272	281	296	291	258	282	310	265	273	291	261	283	283	248	239	272	306	296	277	275	263	284	277	264	298	263	254	247	279	249	267	276	277	254	269	288	253	261	270	251	288	294	277	276	296	290	298	286	252	252	270	251	253	296	279	284	253	261	285	268	260	267	308	256	255	308	272	272	286	283	280	276	253	270	285	313	304	279	265	287	271	249	269	285	246	280	246	259	271	259	284	288	280	288	255	271	279	279	268	265	239	284	284	261	285	270	267	260	245	298	320	227	284	279	267	290	298	274	299	266	289	272	280	276	299	291	301	283	301	306	256	290	294	270	264	273	277	258	273	266	269	274	275	273	285	267	286	278	234	259	280	253	275	257	286	283	251	253	256	321	293	282	272	281	280	281	226	299	277	277	260	262	251	279	290	262	296	285	238	244	257	252	309	273	268	266	312	281	294	295	270	253	288	264	287	259	265	266	289	279	247	292	267	262	243	275	259	223	261	254	263	261	273	261	263	255	283	261	277	252	262	263	309	268	293	275	277	276	281	282	250	309	283	289	244	241	255	276	272	284	292	295	244	250	310	283	251	272	260	270	307	290	253	286	305	293	268	261	276	288	258	295	249	246	264	284	275	257	265	261	279	235	250	272	292	290	283	275	272	255	277	270	227	272	281	317	258	257	231	294	271	263	258	265	271	273	266	259	273	241	253	305	250	269	278	282	253	281	273	251	271	265	238	264	260	269	293	275	290	266	272	261	265	295	292	293	284	275	301	243	291	299	260	296	294	282	288	264	298	295	261	273	285	288	271	291	289	270	257	229	259	289	258	295	280	299	268	289	272	278	249	244
8972	3899	1122	650	628	623	619	701	612	633	611	662	638	633	631	672	613	623	630	607	624	647	618	628	656	611	562	638	579	531	628	664	643	650	638	612	671	642	669	614	661	589	640	625	567	621	616	628	574	622	628	660	606	642	599	641	650	626	601	641	667	617	589	666	598	674	650	608	633	602	588	609	627	631	605	608	643	623	638	628	636	635	609	629	612	598	600	609	604	573	619	657	663	645	651	641	629	598	614	599	606	632	620	592	662	616	580	620	566	656	657	622	619	600	595	646	666	631	626	633	633	657	589	640	655	648	588	608	626	602	644	662	624	660	639	658	629	654	601	597	616	531	638	623	638	606	590	656	596	598	652	617	669	628	625	662	588	642	629	525	598	598	644	604	640	628	633	642	642	593	600	697	605	619	656	612	628	567	618	618	649	587	601	662	611	623	613	623	622	632	688	624	615	628	589	644	656	624	588	670	658	670	599	646	610	609	635	654	588	607	656	599	634	624	644	631	637	615	641	663	628	632	657	630	580	654	596	591	610	645	636	662	595	598	672	643	661	644	641	618	641	669	614	624	652	640	646	604	638	616	636	589	634	588	664	634	597	648	619	549	632	646	610	629	623	605	590	618	551	608	637	667	656	589	610	664	621	637	614	580	641	633	647	613	610	610	639	640	647	587	617	602	656	644	610	625	687	643	618	612	624	611	639	643	568	593	627	632	630	605	627	621	620	599	634	640	648	639	592	632	637	577	618	593	602	614	642	602	615	600	633	601	616	627	610	630	619	570	610	603	606	607	599	636	570	654	652	608	585	615	598	629	658	633	638	641	603	658	626	619	586	621	608	627	608	608	599	597	590	647	618	646	676	602	603	632	623	659	651	646	657	634	602	624	647	610	639	626	619	616	597	607	569	616	609	641	635	671	591	618	601	591	618	596	617	622	614	638	625	706	631	613	656	599	632	614	609	620	635	592	591	626	629	608	687	646	610	580	603	634	662	607	589	614	589	645	625	620	619	605	669	645	602	622	638	636	637	593	643	635	602	628	641	619	634	599	621	648	634	598	596	630	571	644	586	619	569	653	604	632	630	621	584	609	631	635	601	664	611	613	655	584	645	629	689	614	653	649	655	569	637	635	593	609	615	645	603	598	602	612	615	613	640	599	641	620	621	613	629	628	605	595	600	650	617	605	587	601	632	586	640	684	596	606	678	635	617	573	659	641	588	554	621	624	659	615	615	640	611	611	599	626	633	637	624	612	627	652	648	646	668	621	575	597	640	616	609	643	565	633	632	639	581	598	641	595	604	606	619	655	619	654	633	596	635	646	638	624	570	629	627	621	610	629	587	611	617	619	610	582	616	616	640	595	635	649	629	581	642	627	589	601	656	627	627	665	628	613	630	588	644	575	602	621	586	621	628	648	610	625	604	599	598	654	639	604	617	606	592	613	596	600	627	635	623	633	630	616	632	628	643	642	593	599	606	657	680	620	611	609	632	608	569	634	558	603	656	609	620	604	622	578	605	590	653	632	681	646	608	636	632	654	621	634	572	611	659	631	611	645	616	590	608	617	584	618	650	604	636	645	653	624	583	607	616	580	630	625	616	597	606	605	576	636	608	659	603	609	606	589	584	579	571	610	645	657	654	635	647	631	617	635	663	651	558	609	592	655	610	586	632	636	605	638	598	657	624	627	655	659	614	627	639	618	613	637	592	589	597	609	610	611	611	555	584	624	627	649	635	624	634	602	616	650	656	631	643	613	623	638	667	596	546	595	652	658	603	622	618	624	654	588	649	642	663	587	623	619	593	651	634	620	647	642	658	581	639	618	599	622	621	653	596	597	630	637	625	586	595	643	549	606	643	613	619	588	623	610	647	617	631	635	619	624	601	631	626	597	627	634	667	659	627	635	601	597	587	622	656	665	598	646	603	547	624	643	605	626	622	626	592	650	636	576	657	582	587	611	623	612	578	648	608	603	585	590	642	625	675	610	663	602	624	591	592	642	604	579	618	612	625	645	569	625	642	629	608	634	615	630	623	634	638	633	666	641	616	600	620	573	663	628	631	610	650	645	635	630	630	641	593	584	616	636	611	607	653	674	632	660	629	619	575	613	575	641	608	642	627	630	620	613	593	671	638	629	631	656	620	583	618	613	656	595	579	653	623	596	645	622	649	592	604	625	607	625	642	623	624	574	656	612	649	609	609	623	591	653	644	592	614	645	662	598	627	646	603	619	625	616	644	595	639	628	622	580	630	617	652	648	658	635	629	642	629	617	591	660	636	645	643	630	658	606	624	622	607	666	603	638	635	635	617	633	623	621	645	601	583	630	608	604	631	629	622	591	631	624	625	643	602	660	647	603	585	606	604	606	638	607	602	599	584	599	642	609	613	589	636	612	616	596	635	598	656	658	601	631	606	600	584	610	625	603	639	629	635	589	661	624	616	612	607	618	605	640	629	611	642	600	593	570	572	588	622	630	633	664	677	655	607	619	663	611	577	589	625	607	600	678	625	629	643	633	577	605	627	607	636	623	640	592	618	677	620	649	627	638	593	628	633	638	661	674	646	623	659	594	607	614	631	588	577	602	655	633	619	601	594	597	577	580	602	577	604	597	618	634	629	628	644	614	630	600	618	619	609	608	633	579	593	629	627	624	596	631	637	625	618	601	653	614	629	630	624	575	600	617	641	671	608	604	645	611	597	632	645	569	608	618	610	640	634	617	609	621	613	618	642	611	632	622	679	634	665	624	621	649	621	607	613	618	633	630	568	615	656	579	627	562	615	591	644	618	633	633	617	594	677	600	620	595	608	656	644	668	622	633	622	615	609	624	653	683	610	596	639	584	659	650	659	668	623	625	624	667	605	616	613	621	655	630	620	606	643	610	655	642	606	609	595	648	606	602	627	632	618	581	620	598	616	645	597	645	623	577	622	614	640	652	593	619	610	625	660	602	597	668	665	663	605	616	630	605	632	609	652	615	623	618	621	615	632	582	612	651	619	624	616	610	636	609	570	627	623	634	632	636	612	588	652	639	590	623	684	640	674	633	588	639	564	619	597	602	622	655	588	642	623	613	626	626	612	615	660	619	606	647	613	615	614	635	616	622	603	647	610	609	580	648	655	620	587	578	604	613	618	618	621	605	624	607	581	645	596	606	631	598	630	640	644	600	592	611	592	651	600	667	657	625	627	591	621	650	618	613	627	611	641	614	628	650	622	641	597	651	613	636	613	586	613	635	622	607	617	614	634	604	616	640	590	620	605	598	605	634	621	646	572	631	632	689	683	613	678	651	651	625	617	636	600	633	616	635	611	602	634	630	613	621	632	662	634	596	664	639	618	615	650	634	662	587	615	629	605	621	599	580	596	603	643	635	598	594	601	665	577	593	636	592	623	619	632	562	643	630	621	667	616	638	657	606	567	644	585	601	634	601	619	690	629	615	596	559	628	604	653	623	639	622	638	612	614	629	624	640	643	614	625	632	650	624	640	582	610	662
32691	14755	3923	684	448	314	296	271	255	265	268	250	250	281	208	249	212	275	282	249	239	248	255	251	241	230	230	225	221	225	222	223	219	218	205	218	196	230	220	237	234	239	243	196	202	237	217	231	216	236	196	224	271	213	202	250	208	197	190	224	219	274	198	225	227	204	244	213	217	194	225	255	241	219	218	251	217	231	228	227	247	213	225	204	222	256	249	237	231	224	233	238	210	215	222	203	222	238	228	242	231	224	222	216	221	248	201	238	211	214	226	207	199	210	225	212	238	212	222	249	220	238	217	215	221	223	213	226	206	205	207	199	235	237	226	229	233	217	248	214	219	228	210	232	202	233	243	213	216	228	204	231	230	212	196	236	199	219	239	195	205	214	247	232	234	212	225	218	216	209	225	255	216	224	189	216	263	247	221	216	194	221	223	247	238	235	216	214	201	218	215	212	228	224	222	223	195	200	194	202	226	237	216	216	249	203	210	229	244	234	205	231	226	194	233	204	223	218	224	219	204	201	223	207	235	236	235	229	225	234	241	235	195	233	225	206	226	232	219	214	212	235	227	202	240	212	223	236	221	212	250	219	201	215	214	215	224	216	203	226	219	218	218	237	204	209	201	210	264	231	211	193	203	222	234	207	200	224	232	217	216	227	228	223	226	213	230	228	212	214	226	218	200	205	203	233	237	244	216	249	243	208	237	218	234	207	240	211	239	206	232	224	195	230	248	234	227	207	204	226	233	228	231	223	219	219	211	209	212	234	229	230	194	220	228	243	218	213	232	225	241	253	226	211	203	233	215	230	220	244	182	214	216	246	212	189	209	228	227	192	204	188	244	230	225	242	247	226	196	232	207	235	227	230	242	219	198	229	214	223	235	204	202	231	228	240	219	217	231	200	201	199	200	217	247	222	208	196	240	208	217	245	219	209	204	266	208	221	216	203	211	210	197	228	208	177	237	253	232	227	220	225	243	200	212	237	182	228	206	212	217	233	222	193	241	233	212	209	213	212	233	239	204	231	229	168	223	247	225	210	211	218	232	269	209	210	212	220	218	238	228	217	232	206	203	225	217	231	232	191	203	214	227	221	226	242	230	181	217	214	231	218	229	223	221	235	223	219	238	233	208	249	207	228	226	205	224	176	189	187	256	236	232	237	194	219	221	229	219	206	214	222	210	198	207	240	212	202	212	238	204	226	215	208	203	211	208	209	225	244	215	226	208	217	200	183	216	221	250	206	220	222	237	205	236	250	220	249	227	218	228	209	238	216	230	220	205	210	225	229	240	187	218	257	223	232	236	230	248	219	207	240	232	217	216	239	191	190	220	218	225	235	208	233	228	232	261	212	211	217	227	203	215	242	202	247	213	188	223	210	204	206	256	214	238	218	226	215	242	226	231	214	210	235	270	199	224	232	217	230	230	203	227	203	198	237	243	215	238	229	223	227	226	195	189	232	212	233	219	225	211	227	222	200	242	226	222	208	226	218	209	212	194	207	236	236	215	206	210	188	229	244	198	215	199	215	228	237	206	241	199	202	219	235	231	231	255	215	231	224	222	229	201	246	221	203	223	219	221	233	180	232	236	213	229	231	230	228	250	236	232	236	236	234	245	190	235	227	233	223	224	217	210	222	220	220	211	205	224	200	224	218	227	205	208	174	239	208	180	220	205	216	244	244	227	202	221	258	241	219	233	220	221	238	224	235	208	244	190	239	204	221	233	185	226	212	228	212	240	224	230	223	204	224	218	248	221	188	234	261	184	189	215	220	245	223	229	216	214	217	231	207	219	230	204	211	244	218	221	244	210	223	226	224	231	231	228	217	219	228	227	242	225	229	213	220	193	209	222	227	211	235	227	237	197	218	225	242	233	242	230	207	228	239	212	225	225	234	231	222	235	206	232	184	238	200	204	230	251	241	252	226	234	211	203	211	217	241	202	212	232	223	228	221	231	246	217	201	229	204	200	214	202	207	234	255	205	238	221	217	225	207	254	232	232	227	243	233	230	220	236	222	213	214	232	207	215	224	217	248	227	216	206	223	215	224	227	209	192	207	190	253	249	212	206	217	234	237	216	220	276	227	200	220	223	214	229	206	240	235	220	239	219	221	244	204	248	243	212	221	224	228	253	206	210	228	211	199	216	220	223	224	215	215	178	223	235	254	219	212	233	225	212	254	196	211	182	200	243	224	227	209	210	233	214	236	230	232	210	240	220	228	227	222	181	215	231	225	219	237	213	205	202	235	211	218	211	208	216	203	240	226	220	249	235	212	216	246	229	233	191	207	239	205	238	236	241	209	230	218	261	221	210	227	215	216	222	220	226	217	221	250	255	197	216	221	201	214	247	179	207	223	222	217	236	257	209	210	245	231	226	212	232	225	197	236	218	217	238	203	234	226	225	230	222	210	248	211	213	208	210	211	232	229	217	233	195	230	214	242	194	224	224	216	223	214	229	196	202	199	238	223	223	244	228	229	206	248	227	201	199	225	208	202	215	197	212	225	231	209	222	224	228	256	247	232	215	218	212	224	244	229	210	253	206	209	215	257	212	215	232	223	222	224	212	228	185	238	243	210	196	213	207	222	222	211	210	217	255	252	217	206	209	236	214	238	235	230	230	223	181	204	196	240	218	241	216	231	232	251	232	218	208	220	196	189	232	234	208	215	225	251	240	228	223	205	238	217	208	242	215	220	214	197	214	210	223	221	207	222	233	234	233	249	199	202	233	182	259	217	221	219	213	225	208	223	226	207	214	219	209	226	229	241	243	249	202	224	224	228	206	208	225	236	203	216	205	251	237	241	229	200	204	226	235	220	244	222	204	234	210	245	250	230	259	253	251	255	235	231	220	219	228	226	223	225	215	213	226	223	196	205	233	215	218	225	219	221	222	232	225	248	223	210	216	211	235	213	219	215	217	205	227	219	229	222	225	227	221	236	214	231	215	233	208	209	217	230	219	216	226	214	237	224	262	184	216	209	230	229	212	234	194	225	203	219	214	229	223	248	199	242	203	207	212	229	223	212	212	223	216	202	215	225	231	223	240	219	235	207	207	216	235	210	228	210	213	224	196	256	203	254	230	247	222	231	260	241	216	218	223	245	210	214	194	239	225	207	226	218	206	209	204	210	240	229	228	211	241	243	218	240	226	240	204	219	222	246	196	254	243	222	211	212	232	212	205	218	191	221	215	208	248	216	228	226	237	235	212	216	212	264	215	222	268	212	193	207	211	205	227	235	220	229	242	209	236	246	259	209	229	227	243	213	216	208	220	219	196	223	206	221	210	250	226	217	217	236	213	231	236	223	233	210	216	207	222	238	228	234	223	228	197	227	222	236	222	204	210	212	236	238	228	230	204	234	237	241	204	212	230	245	245	230	235	202	221	210	224	249	225	221	222	207	240	238	228	209	230	209	220	239	226	233	189	201	244	211	243	204	241	223	240	217	226	240	232	231	231	213	206	232	218	249	221	247	195	215	204	224	220	233	202	207	249	232
20301	9454	4076	1256	1217	974	852	801	694	676	666	639	634	612	621	579	578	549	571	579	574	574	559	573	550	581	533	553	513	562	524	550	578	555	513	528	530	530	545	577	541	548	509	539	522	510	534	542	588	510	558	541	544	537	524	525	539	486	568	524	525	535	544	546	512	522	511	522	533	516	522	510	532	553	513	530	567	519	533	529	542	530	537	544	554	509	515	524	523	537	587	510	598	577	555	526	540	532	525	478	506	526	523	559	549	509	578	521	518	521	536	539	550	538	520	554	490	513	523	547	492	560	530	555	528	521	539	521	542	516	524	533	491	499	533	503	519	541	529	476	495	553	530	510	522	526	534	523	510	563	505	519	559	572	518	535	521	497	547	591	548	550	520	542	530	504	511	535	507	485	510	551	549	530	515	523	559	499	543	548	566	512	544	507	487	497	541	535	540	543	523	535	529	478	544	564	510	499	526	510	520	500	529	534	473	517	552	534	544	512	524	493	533	544	514	547	496	489	488	510	522	520	568	531	519	521	569	526	523	527	523	489	527	517	514	495	537	559	516	507	553	557	538	543	559	558	550	510	548	520	514	543	556	521	538	509	530	494	517	548	480	520	521	512	535	563	505	566	514	526	518	553	510	545	534	525	513	479	495	535	535	520	544	548	503	535	518	516	516	535	556	574	532	515	528	545	536	513	575	541	538	476	563	544	541	537	557	545	545	508	495	570	530	529	538	517	559	539	516	541	522	536	510	517	479	526	517	540	549	524	528	569	514	533	523	525	577	521	538	530	555	490	516	474	516	497	515	558	541	547	519	529	510	517	537	521	530	535	533	553	536	480	505	550	566	501	517	501	554	519	548	549	580	560	520	536	544	551	550	553	557	515	508	548	543	520	534	544	488	505	506	562	580	527	516	540	520	498	498	528	549	538	545	495	510	536	522	521	551	542	492	532	500	483	515	545	518	553	514	523	533	474	535	528	533	505	523	569	557	536	537	529	528	517	509	558	523	545	552	539	541	499	542	485	548	541	508	516	526	546	501	536	515	524	524	536	492	530	533	523	584	524	524	525	543	548	535	546	511	519	515	563	529	534	546	523	508	548	554	540	517	513	558	514	543	537	535	530	527	510	523	579	527	596	537	530	505	558	567	520	509	534	513	489	534	529	511	540	545	538	502	472	502	503	533	542	500	482	543	503	515	527	524	486	530	520	497	493	535	559	535	501	515	509	544	518	549	501	495	566	506	533	551	592	499	537	493	538	577	516	545	525	543	541	533	551	540	562	562	489	484	495	551	511	548	540	525	533	528	552	518	486	503	533	467	529	532	512	556	521	485	506	555	560	520	553	549	515	534	499	496	544	501	521	536	567	550	508	545	529	569	511	511	516	543	553	546	525	542	540	535	540	518	537	531	517	565	544	553	513	538	534	531	513	480	550	567	502	493	527	486	536	550	514	518	513	546	522	557	546	576	551	543	531	529	561	488	560	565	524	550	510	450	548	511	487	573	545	518	488	510	537	560	519	525	558	520	499	499	534	541	566	528	551	494	535	492	536	556	544	529	520	533	538	510	537	563	517	531	535	542	541	518	531	507	525	555	531	525	533	567	550	478	520	533	498	545	505	537	497	532	541	482	522	543	519	520	505	527	544	507	541	521	549	554	515	481	553	532	550	531	514	559	510	516	492	527	540	533	552	552	536	554	523	554	527	537	526	558	540	503	523	603	479	525	514	552	486	512	563	514	506	521	495	555	555	532	515	523	505	549	523	489	513	513	532	523	538	537	527	481	561	534	503	540	548	562	489	541	541	561	514	498	551	570	530	538	546	555	506	532	526	548	518	507	551	515	523	549	546	561	504	515	519	494	535	518	480	493	530	517	545	531	538	501	530	520	555	535	581	511	494	534	515	531	463	531	512	491	525	539	502	516	539	536	479	539	521	510	538	532	536	522	519	537	522	554	538	528	502	537	527	560	558	536	538	550	538	517	542	504	541	513	491	538	526	528	518	538	507	523	519	507	493	541	534	518	556	507	548	550	540	535	544	525	547	499	517	521	514	478	545	529	522	577	500	533	522	509	535	549	509	518	553	575	537	496	537	527	556	482	556	546	524	520	523	555	557	538	510	527	551	566	489	494	564	506	504	527	500	568	541	551	549	502	540	530	528	540	548	523	503	497	504	542	531	530	524	560	550	531	521	535	578	537	535	506	506	503	545	567	481	538	492	504	536	471	495	531	553	536	562	530	513	513	508	476	518	514	558	526	538	553	518	568	556	521	509	519	559	562	561	513	493	546	529	526	544	524	519	492	535	574	539	525	521	549	518	544	538	501	532	531	511	500	548	543	549	533	487	528	542	523	529	546	556	555	516	544	553	500	530	528	527	545	522	526	532	527	508	524	516	535	522	508	564	504	573	509	549	529	526	536	487	524	505	525	527	547	535	526	540	543	529	559	587	549	547	545	521	544	547	529	531	594	512	532	507	531	493	524	505	511	543	577	570	559	597	517	498	481	492	516	528	565	542	505	506	557	531	494	543	499	548	522	550	533	559	485	507	546	561	543	559	529	548	529	533	555	541	523	522	508	501	501	517	531	567	506	517	497	502	505	506	559	549	504	526	537	497	535	511	519	497	551	539	554	543	514	529	563	537	517	549	557	528	510	496	554	546	553	534	515	508	517	535	524	528	547	522	537	527	537	569	548	488	515	526	471	512	515	533	532	530	555	496	533	548	523	555	513	529	512	509	510	522	545	601	502	474	464	597	550	546	532	545	527	532	539	518	556	524	519	519	510	521	515	520	513	528	560	564	526	545	555	541	513	498	523	561	505	530	514	540	521	531	516	498	510	581	506	541	496	557	537	526	536	493	538	509	514	521	589	511	534	555	550	563	517	565	527	521	547	520	570	514	558	506	552	535	499	517	532	523	515	532	561	541	546	562	516	524	535	553	507	508	546	488	512	523	488	510	519	545	544	528	528	494	513	527	508	556	530	530	492	518	499	568	539	555	508	548	560	523	509	550	507	538	553	528	529	492	536	555	557	544	528	564	517	536	538	523	513	538	544	541	531	577	530	546	507	504	509	567	523	487	478	566	538	504	502	505	520	517	534	524	532	532	548	497	529	552	535	559	597	514	523	523	507	511	589	545	508	555	513	490	531	559	487	517	525	553	542	540	566	532	548	532	531	530	525	554	515	531	521	561	537	516	547	548	567	551	531	533	538	550	516	539	530	523	543	507	514	567	535	513	522	499	496	510	532	529	535	532	500	509	578	513	555	537	578	529	538	490	477	529	522	531	570	535	542	485	523	553	563	518	501	494	554	516	497	532	573	538	539	518	514	537	529	483	502	536	550	535	529	512	530	571	563	530	509	516	532	544	513	510	570	491	547	485	559	485	520	511	527	499	509	507	520	499	531	527	532	529	521	525	500	523	527	473	500	529	576	558	525	551	498	553	569	540	548	528	526	525	502	536	523	500	497	555	543	516	546	516	549	548
43135	24263	14136	2169	1114	757	440	420	447	428	391	360	368	345	338	387	335	330	383	327	343	367	363	361	355	364	395	363	334	311	311	344	368	326	358	330	343	333	318	369	354	319	323	323	304	343	353	317	367	363	357	372	329	355	296	348	374	343	366	363	383	344	356	359	330	351	358	343	334	342	325	338	359	333	331	404	335	359	361	387	327	386	374	346	335	346	323	372	339	323	340	354	347	322	340	316	335	321	315	371	363	336	332	316	364	348	311	354	321	327	347	353	368	285	326	345	350	329	346	343	333	332	354	335	349	332	325	341	341	298	344	358	331	351	329	340	344	393	309	344	313	347	323	339	357	344	320	363	330	321	319	317	374	325	332	331	334	335	364	328	327	343	309	344	322	328	361	349	340	319	350	333	329	339	355	349	323	343	350	323	298	363	348	323	334	362	336	346	335	315	383	301	326	317	326	331	333	325	319	315	371	332	343	331	347	316	349	311	345	367	309	352	360	366	288	339	359	324	333	361	320	320	323	317	343	337	303	338	319	321	349	324	365	316	340	326	343	354	335	341	341	313	352	302	378	363	326	370	342	324	351	337	317	361	350	350	320	334	353	332	379	326	342	333	337	312	341	339	332	373	342	326	349	339	327	356	312	338	376	337	339	324	330	335	358	336	292	332	314	308	346	343	352	324	313	352	340	315	356	345	343	338	333	346	337	316	333	312	350	316	377	305	353	345	330	322	383	344	322	301	352	313	387	346	318	325	367	342	319	370	382	366	345	301	317	346	329	328	337	352	354	314	370	328	353	367	339	368	335	367	344	351	352	329	325	323	358	356	361	324	344	318	351	357	338	363	324	351	373	350	315	320	330	345	335	341	339	341	355	326	312	306	367	321	316	347	300	318	368	344	347	333	337	355	339	359	344	331	313	308	356	328	373	330	328	316	351	306	354	327	369	371	344	328	336	315	307	308	317	370	296	353	379	343	326	343	327	339	318	359	333	317	362	377	328	304	360	334	326	369	338	298	336	344	324	332	344	375	354	314	361	314	320	365	355	319	335	311	350	331	335	323	324	321	344	338	338	320	330	319	300	308	333	322	326	320	350	331	339	335	329	366	330	338	339	328	359	333	371	335	331	385	359	334	342	324	328	339	324	327	359	330	327	365	329	334	340	342	355	368	308	355	360	320	293	323	338	355	320	348	345	369	327	342	343	343	342	381	358	320	340	329	336	302	348	322	314	351	378	338	329	338	312	350	302	343	336	310	319	384	319	320	336	311	310	297	328	347	417	360	346	329	302	326	318	371	349	365	333	386	324	370	342	344	321	340	326	327	325	372	366	334	354	351	342	325	299	341	348	340	355	337	332	302	321	347	390	364	320	323	339	341	385	333	319	391	360	328	321	368	312	318	370	364	361	329	317	327	349	329	355	375	343	326	335	359	358	349	314	337	347	351	330	366	355	369	310	294	338	367	336	352	334	354	375	343	352	317	325	363	300	367	384	345	346	324	328	318	302	341	391	331	366	334	334	336	339	322	327	310	343	331	329	313	329	342	318	348	360	340	348	325	347	349	379	325	320	357	376	330	372	358	353	330	323	336	335	367	299	339	313	299	369	339	339	346	329	353	381	357	319	328	324	351	311	338	353	325	356	360	312	336	347	327	314	360	334	353	320	361	323	353	356	316	332	301	313	357	356	385	344	332	358	350	361	346	318	347	324	293	320	350	323	351	329	314	327	338	362	331	344	363	361	345	307	355	327	334	343	326	334	341	330	340	317	347	336	315	339	356	318	382	307	316	357	306	389	347	368	409	316	313	357	352	345	325	333	361	348	349	318	313	332	337	308	330	343	320	357	343	291	350	340	335	323	351	359	354	349	363	354	323	324	361	344	326	347	355	303	352	334	380	329	311	354	333	377	348	359	353	327	314	351	314	309	343	345	338	321	366	330	318	349	344	331	329	352	362	363	345	370	291	335	349	329	355	281	320	341	371	329	338	319	343	332	306	301	340	341	320	331	397	345	285	329	385	323	335	353	364	336	327	370	345	393	359	330	364	356	360	320	339	346	332	320	350	313	338	374	337	343	330	348	362	350	295	339	330	329	345	319	330	343	388	348	352	305	345	335	324	358	363	330	341	322	355	345	327	350	342	331	367	359	329	374	347	336	312	362	326	338	307	358	341	358	326	319	339	334	337	365	343	345	335	339	353	350	332	328	355	353	348	387	322	355	352	343	318	357	330	359	352	361	318	354	355	322	337	327	361	345	369	335	346	337	307	355	330	374	327	358	309	315	341	340	369	389	326	339	377	366	347	353	324	328	341	350	325	358	315	348	372	308	322	333	354	371	337	336	336	296	341	365	356	379	328	302	350	326	345	328	300	320	331	351	341	347	325	342	311	343	373	331	324	357	324	366	345	394	326	340	355	368	352	338	321	345	349	376	316	335	311	349	339	366	306	335	371	364	341	354	344	367	342	315	351	359	341	307	360	369	347	346	338	354	316	344	341	354	355	344	327	334	401	321	355	330	325	327	353	352	383	362	356	332	365	368	325	357	354	342	333	342	366	320	349	350	336	345	321	353	374	316	337	351	326	323	363	307	322	329	343	355	378	310	342	350	339	370	358	359	333	325	357	337	335	311	343	365	340	366	355	308	374	339	358	317	303	355	332	360	362	350	340	324	347	356	321	312	317	343	396	330	309	357	352	296	331	340	294	361	318	345	331	338	345	334	343	305	331	344	344	376	323	319	302	338	353	329	309	317	321	340	310	347	315	344	354	315	337	327	318	348	362	348	356	329	331	358	329	343	368	361	312	351	314	347	317	331	331	319	349	337	300	356	319	348	351	344	307	351	346	342	344	387	342	377	337	374	342	383	324	341	320	337	352	343	301	337	346	329	318	317	339	355	365	327	355	361	373	369	320	399	318	350	331	355	370	350	350	314	344	318	362	356	360	362	360	365	365	336	358	324	336	336	335	332	353	317	315	310	366	373	316	332	333	326	324	351	322	354	315	315	331	332	336	336	366	353	346	310	366	313	349	333	304	330	345	347	375	352	354	347	327	366	350	366	381	337	336	321	332	336	339	328	347	352	317	343	334	339	342	335	349	327	345	323	297	342	333	317	353	366	335	343	361	332	347	330	351	370	343	346	331	357	333	369	328	302	292	371	377	345	345	342	369	362	302	379	358	339	337	351	352	317	314	354	360	332	310	334	335	356	354	309	336	341	328	339	330	308	348	331	314	329	320	316	348	341	379	334	343	364	342	342	314	332	330	351	305	375	331	354	373	357	329	325	322	327	331	333	322	308	370	334	321	323	337	368	364	349	325	326	354	324	331	314	289	339	342	343	328	311	350	373	348	343	323	321	378	300	351	371	308	341	350	336	347	303	334	354	336	354	328	314	354	395	326	350	349	377	347	327	311	331	313	307	342	334	346	345	368	338	315	345	331	312	335	320	350	305	353	332	361	336	360	340	331	332	355	335	308	321	369	360	352
26119	15511	13196	2198	3630	2056	1380	1254	1123	1070	1006	1013	966	934	971	882	882	911	835	855	804	842	874	866	800	818	849	832	827	815	832	767	751	844	807	768	800	760	859	782	749	747	715	783	783	779	796	828	804	775	770	795	796	810	812	781	799	742	741	804	746	823	775	759	802	747	791	770	778	752	749	755	746	800	773	779	744	771	764	815	797	784	774	788	817	788	727	756	784	780	805	781	707	784	793	749	795	777	722	786	796	786	772	773	773	789	775	802	765	722	713	801	705	764	818	758	784	715	782	769	749	721	746	766	740	786	778	779	710	774	748	775	761	803	768	765	755	769	739	790	799	843	725	770	785	755	693	771	774	749	755	717	833	737	704	780	786	771	796	801	783	753	737	787	772	811	771	749	763	726	810	783	738	804	795	772	732	770	769	761	792	851	789	753	752	790	806	753	759	755	792	800	778	821	737	761	742	786	737	800	684	787	744	797	758	705	771	794	716	805	745	786	753	804	790	739	805	729	771	737	770	787	750	793	750	767	773	752	793	793	777	775	779	749	741	766	756	755	754	818	779	774	736	740	785	778	734	780	779	776	797	769	723	766	768	754	777	772	734	777	727	752	744	830	788	753	757	756	804	747	771	776	766	791	797	734	732	778	765	792	790	750	781	733	771	801	770	771	746	724	740	795	747	758	727	769	771	800	730	746	779	767	742	758	761	783	743	762	793	783	746	754	739	734	760	772	757	776	723	789	786	786	855	750	773	754	742	818	781	784	787	737	773	784	768	751	708	768	738	801	729	795	766	790	745	716	746	773	751	796	759	806	744	764	800	776	774	757	757	744	827	752	822	773	763	767	716	783	770	757	757	774	798	822	750	754	740	809	785	752	788	769	793	795	740	732	799	788	767	756	727	701	797	715	726	738	827	800	795	868	744	769	816	761	755	757	822	745	744	774	755	773	805	752	729	785	733	781	752	727	758	757	740	764	727	761	732	758	774	756	801	739	745	691	752	728	765	760	779	730	804	807	753	771	755	799	745	813	757	770	740	787	712	771	764	755	798	779	728	754	809	774	760	808	749	761	741	779	752	791	755	792	764	753	767	772	785	755	791	759	733	785	810	820	760	787	761	789	767	749	770	725	783	768	777	791	792	772	780	777	815	753	808	770	731	747	732	756	778	775	800	815	764	761	759	769	749	766	785	765	787	800	781	794	757	804	753	765	740	741	775	783	765	738	728	788	774	827	786	763	770	724	778	799	772	775	758	735	766	775	773	738	766	762	789	688	755	775	727	733	785	794	767	760	744	795	820	744	764	696	736	799	731	767	766	760	833	754	728	752	819	739	785	777	779	744	776	744	786	762	762	777	748	778	800	732	798	727	764	766	744	753	761	771	813	766	802	734	773	799	777	796	739	796	817	774	768	767	720	811	775	691	740	761	776	767	777	765	772	767	773	728	736	802	779	716	732	761	802	774	766	772	778	790	773	749	772	772	756	799	738	739	738	714	752	798	719	761	819	758	749	764	732	787	760	761	729	768	751	745	742	775	747	764	848	770	759	783	788	787	745	739	749	755	806	795	765	779	732	787	821	745	794	796	752	715	744	775	760	779	766	775	733	773	767	775	795	752	732	789	758	757	783	791	745	731	768	801	801	813	744	764	813	761	753	759	761	752	841	775	753	764	755	784	772	802	776	701	774	785	736	810	754	770	752	782	822	838	735	759	762	778	777	753	782	752	743	759	779	741	755	717	747	755	797	779	723	801	785	766	806	793	703	737	796	777	774	761	815	725	775	752	764	753	710	738	766	743	783	776	775	775	763	812	792	768	758	798	731	789	779	786	769	748	771	783	821	732	738	780	766	735	742	720	775	759	771	742	779	766	788	797	767	774	755	749	751	736	776	735	772	776	775	777	748	760	756	812	781	779	776	695	727	767	765	768	719	751	789	719	793	772	771	799	763	743	758	758	724	785	725	710	774	749	802	749	768	791	738	764	775	750	767	722	778	758	788	745	776	729	815	754	738	789	844	739	763	730	728	749	740	747	776	790	779	744	755	750	770	732	752	767	792	795	752	765	738	764	786	775	728	780	778	788	798	747	779	770	775	746	726	747	727	767	743	747	778	756	766	729	765	781	732	755	749	802	748	784	751	757	787	751	719	752	795	766	772	771	743	813	789	770	755	776	743	776	716	746	763	735	766	767	727	752	764	784	753	722	729	785	734	749	749	677	779	761	758	748	802	801	787	816	746	813	763	739	766	794	757	754	752	755	812	767	766	737	803	751	784	742	787	753	760	769	767	723	765	760	768	760	783	721	729	736	749	792	730	778	734	745	783	694	780	781	762	755	785	792	799	727	767	852	761	771	755	740	724	773	779	762	745	760	779	766	781	754	782	782	768	749	749	769	742	796	743	739	751	751	804	749	716	784	745	708	772	774	812	764	772	811	725	778	736	776	756	769	787	732	785	820	775	756	749	758	809	761	742	760	733	786	780	750	757	746	784	771	777	804	761	756	786	778	751	767	771	771	755	723	803	766	775	726	746	765	737	735	777	749	785	789	766	768	799	742	735	811	773	810	725	754	798	763	769	782	727	793	787	821	732	741	745	699	779	774	722	779	745	776	777	794	814	808	761	775	764	761	770	790	760	791	790	719	801	789	800	745	763	748	815	780	751	745	775	771	749	744	792	710	755	748	789	759	804	787	769	740	796	818	732	796	790	780	790	714	781	770	788	756	792	753	749	752	741	701	719	773	785	808	816	782	784	784	782	778	783	770	764	744	752	794	808	792	762	763	724	728	780	767	764	764	838	760	783	766	800	729	758	792	777	752	722	770	792	765	740	813	788	769	803	765	748	729	800	773	808	769	759	761	710	761	812	702	736	783	734	772	763	766	756	731	782	781	786	766	801	746	788	745	750	709	796	775	787	750	746	732	768	747	763	758	724	751	785	726	746	759	720	796	771	766	756	771	742	768	758	772	758	774	791	757	762	803	716	802	797	756	814	724	800	794	761	740	784	758	786	785	820	758	804	740	763	744	770	773	722	752	778	759	772	778	777	803	699	756	735	745	769	800	750	731	769	750	771	758	718	746	776	792	734	705	775	799	758	789	729	732	751	733	782	794	758	743	744	751	770	748	741	791	780	766	730	742	761	772	792	741	758	784	775	755	798	776	792	770	753	705	753	752	790	779	742	784	802	739	780	789	780	748	723	768	811	773	763	741	719	751	804	749	742	774	776	803	775	782	788	769	813	787	778	790	749	792	789	818	762	729	757	775	759	809	773	721	782	759	790	710	774	763	741	804	779	836	741	722	765	730	766	749	790	793	775	721	751	784	778	784	725	804	770	776	737	755	739	729	764	719	709	788	793	784	786	804	802	807	751	769	798	737	737	716	770	748	761	792	767	788	778	774	739	704	780	765	797	777	712	776	706	769	739	777	792	762	731	737	754	749	770	826	741	756	761	769	795	797	777	796	793	784	793	752	787	762	737	835	769	764
15039	5684	1964	337	295	267	295	245	275	321	321	298	269	253	280	279	274	286	283	288	273	295	268	261	298	290	291	311	297	283	294	294	260	295	286	347	282	282	296	279	287	259	282	272	287	270	304	267	262	296	307	297	260	249	299	293	250	288	299	272	303	273	284	290	337	283	254	288	259	313	290	291	278	303	275	297	312	266	264	285	326	293	307	284	279	276	289	295	281	282	309	302	304	287	278	258	302	281	302	272	257	277	236	311	270	254	272	298	284	330	248	272	264	280	293	287	276	243	279	309	259	257	285	280	264	301	281	279	309	294	268	279	246	265	268	270	311	271	272	293	250	264	279	284	328	282	276	281	268	313	279	255	280	249	298	281	292	277	271	272	267	269	260	269	272	297	240	279	293	250	281	281	278	279	306	277	289	266	271	286	259	274	270	284	250	292	294	277	291	278	283	259	290	301	282	303	263	240	261	289	257	259	279	278	287	269	255	279	277	282	286	295	233	305	311	243	263	293	261	272	293	308	271	260	316	302	298	253	275	316	287	293	286	273	335	284	272	313	291	275	288	291	299	275	274	252	293	292	286	275	274	274	292	323	291	268	280	267	253	293	282	265	291	288	269	284	322	294	300	270	289	278	260	273	269	258	266	280	279	294	291	284	292	283	287	304	278	265	257	275	283	277	284	273	305	288	267	305	279	238	284	281	266	248	286	258	281	261	297	284	303	280	265	278	288	312	280	267	274	267	275	254	291	271	293	284	269	263	290	286	279	288	279	276	308	275	269	279	291	294	280	282	273	320	260	303	268	258	288	259	280	284	272	295	292	272	285	268	249	266	313	299	305	235	314	273	255	303	291	274	302	252	247	240	252	238	248	273	289	301	271	249	289	286	307	266	306	309	309	301	275	245	267	290	275	295	273	283	260	253	277	302	263	309	279	281	274	292	300	273	281	283	274	265	270	272	277	293	280	258	295	243	290	304	309	271	296	250	272	268	270	283	283	245	248	262	277	280	265	292	292	290	281	293	275	283	293	280	310	293	258	262	274	296	265	276	279	293	267	262	267	267	285	268	282	264	287	269	285	256	258	322	291	301	279	331	275	264	294	269	261	323	296	304	273	272	254	301	295	270	275	281	265	287	278	299	248	255	283	284	297	261	305	278	271	304	252	289	283	277	263	301	284	298	307	286	287	287	270	274	305	274	261	280	308	256	269	281	253	279	269	278	233	281	286	262	282	280	296	291	277	266	282	296	272	282	283	263	297	282	289	259	317	298	305	259	294	289	280	309	275	286	243	261	277	316	263	278	242	295	290	296	318	257	265	271	236	284	282	289	259	303	316	314	278	266	288	261	268	255	284	285	280	296	295	303	274	265	289	253	293	280	260	283	276	252	286	287	260	257	297	260	277	277	275	243	263	282	275	289	300	261	262	264	295	254	286	300	283	289	305	265	285	310	296	262	296	278	286	272	312	279	281	308	232	276	294	278	269	276	284	326	312	302	294	275	262	239	307	295	281	277	265	309	280	279	276	270	285	283	298	286	244	252	291	308	285	261	266	317	295	262	258	254	276	264	323	254	252	270	304	302	313	265	280	268	297	278	283	274	294	289	286	264	310	243	281	284	271	278	251	294	269	268	306	277	300	307	288	278	299	323	284	304	290	276	255	246	271	305	264	307	268	292	283	280	292	285	270	275	290	264	289	279	283	290	267	256	288	276	283	258	295	307	295	281	278	297	284	285	276	288	302	294	276	276	274	270	300	253	301	296	282	238	263	292	249	280	272	275	289	280	296	270	264	294	275	288	275	288	275	272	321	271	285	304	302	276	260	298	304	278	289	289	267	266	282	274	268	286	270	285	281	312	277	291	324	291	312	280	272	284	277	273	295	268	279	300	267	292	290	291	231	287	312	290	274	305	253	287	275	274	288	248	294	274	259	289	282	281	293	272	267	284	280	258	283	279	289	299	247	257	282	276	283	281	270	283	305	269	291	305	280	290	289	282	312	272	280	283	285	298	276	294	266	282	270	303	269	257	276	303	277	289	310	281	280	264	315	266	272	290	298	300	305	270	270	302	251	257	271	277	305	281	258	285	256	278	284	282	331	257	266	297	257	298	299	301	312	255	296	279	253	293	271	270	256	279	292	279	284	317	290	282	261	286	272	278	259	295	297	276	293	262	279	310	294	305	289	273	288	297	297	261	309	275	280	247	268	245	260	308	304	280	285	274	319	312	270	275	293	316	283	274	271	298	234	296	275	294	277	252	256	298	301	303	283	270	271	251	262	314	260	242	273	282	268	260	303	293	285	263	277	253	273	268	284	260	267	259	244	291	271	280	269	272	291	241	304	309	282	258	308	262	279	276	264	279	256	281	256	263	252	292	291	249	275	263	280	297	270	275	271	289	302	267	286	283	281	285	303	290	277	285	262	302	270	285	277	261	313	293	256	275	282	323	289	291	297	275	274	279	271	277	277	274	305	285	248	263	278	259	285	263	257	285	264	273	302	280	293	278	298	278	286	305	305	281	310	305	274	300	276	292	300	282	268	264	252	278	263	284	283	314	279	275	257	251	264	280	281	292	295	258	280	250	319	325	309	262	322	250	285	304	278	265	275	304	271	282	306	282	293	296	313	285	315	274	287	286	301	272	290	285	263	272	303	310	264	266	284	288	303	274	291	316	297	288	274	293	291	274	280	275	297	287	303	268	278	268	261	275	296	276	298	307	267	276	299	277	266	283	302	272	247	238	271	280	291	292	306	280	288	289	286	277	281	254	259	278	308	279	274	283	286	281	263	277	271	258	286	303	295	297	282	272	281	280	286	334	301	285	275	299	302	275	281	306	257	278	265	278	300	246	268	315	287	268	263	277	293	246	279	284	287	274	282	269	289	259	289	281	302	262	275	254	307	284	275	288	260	263	252	302	273	304	300	297	271	287	282	289	273	272	297	321	306	303	251	304	269	286	298	281	262	284	256	303	296	295	266	270	260	274	255	278	286	277	302	297	284	281	269	263	288	278	268	280	295	296	281	266	265	298	289	274	293	267	304	267	270	268	232	271	296	258	290	290	301	250	261	272	278	283	303	285	283	283	293	252	254	288	297	266	320	301	258	265	294	282	279	295	280	270	254	307	276	282	305	276	279	255	262	321	279	322	273	277	269	279	302	250	291	290	290	299	247	278	262	271	289	270	312	298	281	274	264	270	273	286	319	270	266	285	281	269	291	312	273	301	301	306	292	277	290	279	283	279	261	293	293	314	292	284	251	286	294	294	283	289	284	260	287	289	289	242	272	302	261	254	268	283	290	280	247	262	304	281	278	293	269	293	300	285	256	271	296	267	299	286	302	255	285	321	282	258	272	290	282	285	271	278	270	281	295	259	225	274	292	291	264	300	268	264	292	285	282	275	305	280	302	255	271	259	283	276	286	259	274	251	270	312	265	282	272	248	289	276	253	274	308	293	312	285	263	274	255	263	286	291	277	248	280	275	274	268
9035	4359	2746	701	715	645	664	651	632	644	630	646	672	611	618	657	605	617	665	640	651	656	635	640	621	635	621	620	626	648	613	636	572	627	652	636	598	630	659	627	603	632	592	646	648	609	619	661	647	629	645	628	621	645	599	614	660	677	616	635	590	593	644	604	635	708	640	672	646	655	626	647	627	628	611	639	694	646	662	652	623	629	630	655	617	632	623	660	607	612	584	610	647	648	631	620	648	582	608	601	644	648	641	621	615	611	675	659	592	610	652	652	683	612	603	622	576	607	606	626	669	596	601	645	671	621	644	647	643	639	659	639	610	660	642	649	654	628	660	620	669	637	667	600	628	612	651	664	624	622	647	628	636	608	630	670	586	652	665	626	635	654	621	644	633	632	599	641	608	629	650	640	607	681	614	643	671	608	635	627	651	632	595	653	620	639	647	648	641	640	640	608	642	684	627	664	612	624	667	624	665	628	611	652	609	589	644	665	615	655	647	635	639	643	665	644	628	631	641	647	613	650	641	603	601	663	633	639	639	656	608	621	640	655	642	661	658	651	633	601	658	608	664	643	644	634	647	631	643	669	633	580	661	690	609	637	682	636	643	627	615	633	611	640	641	645	620	637	638	641	619	656	604	649	656	614	644	658	667	632	639	606	581	634	644	608	662	593	639	645	643	661	628	599	664	602	626	607	665	624	644	667	610	647	637	658	647	654	643	633	644	624	627	635	652	621	618	652	681	616	627	611	623	616	642	642	645	606	570	643	643	658	616	621	617	627	697	658	607	625	644	680	619	628	654	627	616	615	621	645	656	619	634	614	671	617	640	594	608	632	703	648	610	698	638	645	629	617	649	601	584	647	625	679	631	699	662	611	632	631	641	660	595	644	684	618	617	640	591	632	645	651	624	688	641	625	581	631	641	665	647	630	655	609	635	648	633	660	656	624	648	615	619	618	606	671	620	632	622	593	651	652	597	662	608	633	656	616	617	621	612	576	658	679	622	632	654	651	664	617	623	623	602	646	624	648	603	600	672	624	615	654	623	649	627	605	670	627	639	633	631	639	670	601	661	676	642	684	634	617	626	606	685	626	657	628	606	627	602	671	598	644	645	640	637	643	629	657	629	647	642	651	651	631	610	611	633	666	632	640	678	645	617	650	634	609	645	628	696	611	646	696	660	644	600	604	609	637	653	626	655	615	656	624	666	635	634	627	626	680	616	682	627	616	621	624	659	651	635	612	667	636	638	636	620	638	632	627	684	657	606	668	638	664	645	602	623	599	624	665	666	620	575	705	636	699	655	627	622	621	625	627	605	630	637	657	632	664	652	674	679	673	624	602	641	661	656	614	685	635	618	600	646	591	665	621	617	647	617	602	627	665	669	658	687	615	643	623	647	642	616	654	668	626	625	627	670	634	614	620	679	604	628	679	589	649	651	637	674	643	626	610	630	630	669	651	632	591	623	628	643	597	658	633	626	617	704	614	637	641	639	621	578	616	658	591	652	676	636	649	611	623	646	653	642	633	665	669	651	622	615	616	635	650	597	584	662	617	653	629	602	642	621	623	667	652	643	623	646	635	618	659	664	570	642	665	647	640	601	637	658	634	637	605	651	594	645	621	625	621	606	601	667	630	628	635	684	655	647	661	636	638	647	641	628	626	623	624	574	621	650	671	609	637	628	610	650	604	606	683	639	635	641	614	678	629	651	607	661	649	625	581	639	595	606	626	689	600	647	616	606	620	640	630	671	689	655	613	624	616	637	594	608	649	640	634	667	661	627	672	637	629	621	658	625	620	665	625	641	601	649	610	631	622	694	644	652	635	618	614	644	619	624	649	653	626	666	651	625	657	625	613	617	617	619	650	638	658	644	581	611	594	600	649	692	590	631	653	676	642	614	604	675	631	626	654	613	635	631	645	636	612	623	640	651	620	664	640	666	666	648	597	616	626	616	613	585	635	626	650	638	634	640	684	607	647	636	655	626	625	638	649	647	633	647	639	639	643	643	614	621	652	639	640	590	655	614	649	629	660	627	643	640	679	581	631	635	572	656	588	582	615	624	654	638	679	615	625	618	681	642	594	662	645	629	663	627	610	611	631	662	663	577	616	677	623	621	616	612	634	624	598	654	628	649	609	615	633	606	628	657	627	631	622	629	641	599	650	599	676	624	666	620	640	702	628	601	638	644	649	652	692	633	622	636	648	617	625	624	609	644	634	641	601	636	658	656	600	626	656	662	635	605	625	610	616	642	631	617	636	652	623	600	625	624	660	647	614	649	687	678	648	633	620	593	660	586	685	604	640	671	600	606	647	654	650	621	618	636	662	661	661	675	583	643	628	645	612	647	610	597	657	677	620	644	634	656	616	653	687	622	654	613	688	615	585	615	609	634	647	608	666	593	648	650	646	588	626	590	673	631	630	646	588	616	656	669	676	611	666	648	627	647	622	633	647	637	616	577	647	634	647	619	640	690	651	635	636	643	587	683	582	674	627	662	654	589	590	636	656	694	669	663	656	639	639	616	648	622	609	641	644	596	661	652	604	603	633	629	672	641	617	630	686	644	652	638	626	669	636	655	580	668	602	619	609	643	652	632	685	646	683	625	644	633	625	658	593	663	643	628	636	652	625	649	651	702	660	627	640	594	593	615	665	623	628	630	668	574	652	617	610	626	663	656	649	616	653	626	631	632	664	610	641	668	654	659	649	629	652	695	670	631	636	635	660	654	598	603	611	619	646	629	623	646	639	655	603	620	641	648	620	584	619	621	653	649	671	628	657	680	650	655	625	673	626	657	599	708	664	634	622	637	656	628	601	649	646	668	650	681	648	644	607	676	650	637	587	656	597	666	628	640	651	556	619	604	662	590	585	685	606	613	639	648	613	610	651	648	641	647	655	644	641	625	674	656	600	659	611	666	647	634	645	638	576	662	595	606	628	585	636	654	614	652	613	642	639	623	644	636	617	633	634	669	667	617	651	656	621	632	602	597	654	632	644	652	643	681	625	642	653	654	644	556	680	632	639	661	653	618	601	651	629	641	667	661	629	644	623	638	646	633	630	631	640	645	645	623	649	647	644	625	643	633	603	632	606	634	663	629	577	652	590	652	672	606	649	606	656	633	670	643	658	668	630	615	647	637	670	608	668	651	637	669	642	598	668	622	631	611	606	633	615	611	628	633	672	592	650	655	683	655	644	661	630	684	653	634	633	632	602	671	617	635	638	628	676	633	649	601	618	636	627	591	598	608	622	603	601	640	634	605	655	682	609	657	619	667	655	605	646	630	673	640	597	626	608	594	613	621	608	609	602	640	580	656	607	608	647	590	627	618	585	644	703	601	642	588	635	670	591	601	639	656	637	604	622	627	659	616	622	618	666	611	653	598	611	649	633	636	632	633	634	647	659	613	665	645	670	575	644	628	643	611	618	678	636	705	618	653	629	648	644	683	647	644	626	643	657	583	646	599	650	675	598	593	677	657	642	633	644	621	621	593	679
32040	15412	7082	736	429	354	273	282	249	266	228	224	237	219	231	225	219	267	229	234	216	205	244	236	246	244	244	253	200	235	233	217	230	232	240	206	237	192	241	251	215	252	251	244	245	236	236	248	267	253	222	228	227	240	245	235	270	223	228	204	260	226	237	234	222	240	258	246	250	217	237	205	246	228	233	219	212	228	293	199	227	233	221	225	215	252	226	222	222	221	224	223	243	245	244	221	253	247	264	203	239	226	285	245	238	260	227	218	223	230	234	207	214	237	233	236	271	227	252	236	239	227	255	237	247	236	222	210	220	231	210	268	242	232	225	236	209	228	241	246	254	209	242	225	218	222	235	214	223	240	222	221	245	225	231	233	243	234	257	244	242	243	267	235	227	226	227	256	225	215	227	260	242	230	229	241	245	199	179	255	203	235	210	238	220	242	212	233	222	225	234	235	235	245	221	232	232	259	275	218	205	234	242	213	224	242	210	234	271	243	224	209	249	236	229	238	209	231	222	236	251	251	232	216	222	243	229	230	253	228	232	229	242	229	242	231	207	214	223	225	214	230	249	253	230	229	235	237	221	232	242	234	223	236	218	234	225	233	273	217	225	253	242	244	244	244	236	237	256	223	238	245	274	201	220	208	222	208	245	238	216	241	238	252	230	223	234	256	240	219	245	261	253	225	233	240	258	233	212	210	220	224	253	214	251	209	222	235	226	217	206	243	224	210	235	231	267	238	247	229	221	233	192	225	257	248	226	232	253	243	217	225	206	202	236	247	248	226	233	245	235	226	228	227	223	228	235	210	213	225	225	210	235	208	244	232	253	226	249	237	245	227	226	245	235	216	214	255	233	219	231	215	233	226	233	220	249	217	222	224	243	212	231	233	228	244	223	223	226	251	212	259	238	204	247	243	212	229	206	247	250	231	245	241	227	241	261	225	224	209	231	239	230	241	215	205	242	217	240	242	235	203	227	230	239	241	225	257	232	241	221	222	218	251	225	216	212	213	221	233	220	240	211	222	204	219	244	235	206	227	227	209	222	226	217	233	223	223	230	224	213	215	233	229	217	227	243	265	215	233	222	253	198	246	232	227	238	247	245	217	185	240	255	231	227	230	236	264	219	261	210	228	232	240	219	232	256	251	252	232	211	240	231	238	222	238	225	247	244	247	210	235	239	215	235	223	247	230	210	239	242	230	220	226	242	247	225	227	240	244	248	231	250	223	232	217	260	228	229	238	246	249	231	223	221	247	228	215	210	232	230	219	229	248	244	235	234	243	230	225	243	234	232	239	221	228	230	226	244	238	237	207	240	229	229	230	228	235	228	223	222	220	225	262	248	234	207	217	205	210	255	236	236	215	213	249	225	256	236	230	234	220	237	212	217	218	236	236	214	214	240	236	223	228	247	267	271	243	218	247	250	233	249	233	241	216	235	221	233	228	238	237	214	184	246	251	242	240	264	240	237	244	247	231	250	223	213	224	227	239	223	220	221	224	251	256	231	244	240	214	213	219	238	235	240	234	230	243	238	213	237	233	235	234	232	215	204	211	222	242	218	222	208	246	207	236	238	208	226	259	240	233	235	240	260	257	219	214	211	225	199	247	216	264	231	235	214	233	218	218	246	254	235	226	241	252	238	246	249	195	252	232	210	248	245	237	232	207	225	238	206	228	229	206	233	208	264	241	190	198	206	235	225	208	223	235	237	227	204	250	193	216	230	247	198	212	231	235	254	242	241	227	227	211	224	239	208	215	228	217	214	269	226	235	219	233	228	236	209	256	218	241	217	192	203	236	275	267	238	244	251	216	204	235	261	241	237	259	238	243	232	245	218	230	250	260	229	211	230	226	214	246	256	237	244	250	244	234	218	231	211	219	230	240	232	231	255	243	239	232	245	234	230	253	233	217	219	248	232	236	235	250	215	243	281	223	264	265	221	199	219	219	190	225	255	208	251	242	223	266	245	232	238	252	207	224	222	222	223	235	244	245	232	242	210	230	226	226	257	231	197	238	240	229	235	246	251	213	223	233	218	236	202	232	196	218	229	242	227	236	246	259	231	215	228	238	259	237	225	254	224	213	255	239	238	250	240	241	206	255	202	233	224	238	207	214	236	217	184	218	238	257	258	240	226	244	237	205	209	196	204	241	236	222	236	246	221	225	256	220	214	224	222	212	211	230	262	228	212	237	241	266	224	261	223	222	245	210	237	211	225	247	261	239	221	265	221	237	229	210	216	230	233	283	221	224	239	246	198	250	218	222	240	222	210	208	224	223	227	245	223	218	237	212	248	229	219	243	242	246	227	240	235	238	229	235	224	250	242	213	242	233	199	221	249	227	229	239	240	251	234	234	211	218	238	206	225	298	231	221	216	228	247	234	256	208	235	234	243	254	231	210	204	209	256	210	251	207	236	240	209	263	224	227	230	222	244	221	216	185	236	233	219	225	226	224	233	223	205	234	259	235	216	233	232	219	236	229	237	246	247	213	228	239	229	246	232	248	231	227	234	254	214	218	213	240	245	271	227	239	203	243	236	235	230	236	237	259	235	226	250	243	207	245	226	242	212	227	226	211	225	224	227	265	249	236	254	244	222	231	212	233	233	253	233	242	207	216	249	203	239	221	234	250	225	229	217	229	235	237	240	252	217	231	211	234	226	246	225	219	260	220	238	233	244	236	203	211	232	229	190	215	231	229	234	231	257	228	251	221	245	212	235	206	221	213	227	242	243	214	218	233	227	218	225	253	213	205	228	235	228	235	231	226	231	225	247	240	249	211	242	234	243	204	199	240	244	248	251	221	227	243	245	238	220	211	241	210	235	233	283	228	249	239	256	225	279	243	258	205	218	221	227	226	217	281	238	238	225	227	221	226	210	236	250	261	231	229	230	236	229	230	213	223	254	228	225	232	254	222	225	263	228	244	219	205	236	230	217	243	238	236	246	254	267	222	210	224	247	278	230	232	232	222	224	246	220	211	254	247	199	224	223	223	253	268	231	256	265	205	211	219	246	228	264	255	222	238	225	231	197	231	254	205	273	280	244	214	253	233	210	240	219	238	237	234	250	217	245	233	270	244	206	234	241	248	219	240	233	221	263	242	228	205	254	246	245	273	227	235	255	246	234	237	233	225	214	234	233	229	240	250	186	223	265	227	203	224	239	261	206	222	247	191	237	230	249	241	239	228	250	219	242	231	236	249	247	215	238	238	236	228	219	270	239	234	235	235	277	222	245	212	238	222	231	229	216	246	226	243	246	237	180	214	208	237	234	230	235	232	233	207	244	214	262	240	233	223	222	232	241	231	271	254	236	201	252	213	212	243	220	217	212	239	215	210	264	276	231	226	247	215	257	269	229	230	236	244	250	237	228	220	222	266	256	229	226	240	250	218	233	244	220	248	262	220	223	253	250	235	239	230	247	242	243	224	228	224	226	234	232	234	246	226	196	220	223	239	226	224	229	223	213	214	234	248	238	231	232	230	245	219	228	221	218	233
19871	10663	7589	1362	1503	1120	832	751	726	708	699	658	659	662	617	644	604	596	608	560	570	583	540	576	565	573	573	581	546	609	583	554	549	557	561	599	542	591	562	542	557	582	547	523	543	601	540	545	579	547	526	551	603	583	564	540	545	539	516	561	557	541	539	510	552	545	523	552	554	579	566	573	528	560	537	561	555	561	584	531	559	585	559	567	544	559	555	590	546	556	538	523	531	530	556	562	580	536	575	570	596	542	578	597	572	560	530	598	574	586	543	540	583	539	531	535	557	554	554	584	568	532	524	534	568	549	543	529	516	532	553	619	590	538	539	528	549	553	578	546	545	544	521	544	568	531	527	498	543	570	530	588	569	569	531	556	585	569	599	586	554	512	550	533	520	548	583	602	534	544	506	603	530	642	548	573	570	535	532	529	556	568	510	525	538	536	548	540	563	526	547	568	529	545	593	520	536	529	520	599	512	568	518	559	560	529	532	575	498	547	560	539	539	541	545	543	593	554	577	574	550	560	579	574	508	529	547	522	603	588	553	515	543	566	530	508	550	605	541	561	536	534	503	600	553	584	543	580	586	539	554	519	543	561	551	538	563	532	547	555	518	554	543	556	536	536	524	548	534	539	577	533	535	524	533	564	529	542	563	535	559	577	505	547	542	530	537	561	556	550	546	540	539	529	601	536	557	525	530	588	510	574	546	530	579	544	537	544	566	498	591	548	546	551	543	548	545	574	549	539	559	580	544	508	577	533	562	541	524	521	545	560	553	561	547	544	572	521	594	535	583	522	558	573	564	570	541	528	528	574	557	556	572	554	577	557	532	541	527	545	607	543	538	547	559	554	543	531	540	557	587	510	554	520	553	522	584	557	598	587	551	531	547	533	546	540	551	571	552	530	584	564	560	537	544	568	544	580	554	558	517	593	551	516	564	552	538	552	576	540	569	554	569	509	568	527	518	559	538	542	596	595	533	515	565	563	530	570	595	575	579	509	585	523	539	572	569	540	522	548	548	574	541	527	606	585	548	548	534	523	529	564	519	569	528	561	532	564	525	531	536	544	573	542	582	546	567	516	541	551	563	581	586	514	523	566	543	556	551	561	547	514	569	505	529	581	540	575	575	561	540	534	584	561	530	511	566	520	528	555	546	530	552	489	537	548	555	532	529	561	545	553	556	555	552	578	541	554	545	589	518	558	608	566	514	539	545	576	535	517	532	546	549	575	551	567	578	563	583	584	574	516	558	543	546	551	569	559	594	554	537	557	578	576	519	542	545	528	552	569	611	548	523	569	586	552	536	568	533	560	521	549	543	548	583	580	579	556	586	537	565	534	560	517	576	562	549	507	517	533	534	591	533	551	555	567	535	527	540	520	578	544	549	548	506	589	588	581	573	570	546	478	569	511	569	561	540	524	590	558	590	535	549	532	562	555	532	543	531	534	499	575	538	536	566	547	548	499	502	574	534	577	536	531	550	511	587	550	592	534	555	558	531	574	525	589	591	544	509	549	521	555	555	571	556	515	568	549	602	598	545	533	589	525	583	546	576	503	574	549	521	582	533	497	540	579	542	529	558	532	550	556	493	572	481	576	566	541	537	554	534	563	556	553	554	550	558	460	509	532	566	554	532	503	526	520	565	513	577	534	533	568	525	562	504	538	512	556	547	578	552	532	541	528	518	530	551	581	547	540	557	569	591	530	552	586	583	537	525	551	545	549	573	537	540	597	537	552	558	519	559	537	583	585	555	547	554	553	570	571	552	548	554	547	537	545	535	595	563	552	543	524	617	574	584	509	580	512	558	544	579	570	610	565	538	511	560	527	539	585	565	562	547	562	535	562	552	535	546	513	534	552	586	564	614	537	556	541	584	551	559	558	560	559	545	538	534	538	539	575	510	578	544	511	546	555	513	546	537	579	582	559	587	559	562	599	560	575	561	546	562	545	553	536	497	616	550	545	559	546	587	535	546	584	535	537	535	499	558	565	572	551	580	526	574	570	548	561	555	562	508	573	571	593	547	553	571	538	538	539	542	550	535	572	527	549	583	518	588	584	536	513	560	546	513	547	561	578	555	528	564	569	568	586	548	545	546	566	561	543	533	498	571	569	523	596	552	585	524	489	568	564	542	538	562	569	504	558	534	563	559	574	565	533	620	538	568	558	557	549	527	526	548	542	542	506	546	534	557	561	551	578	571	521	554	576	553	549	531	541	540	601	548	532	585	578	494	522	539	546	564	541	549	577	550	575	579	521	496	542	562	546	587	558	566	566	545	550	573	545	497	532	557	538	544	588	538	528	534	534	501	577	557	558	558	548	545	564	573	541	565	546	563	573	576	560	585	551	613	540	562	568	530	544	544	552	527	543	531	595	565	565	566	570	549	552	535	542	587	560	544	604	537	595	585	527	555	561	535	534	571	582	560	520	535	550	556	568	560	552	529	573	516	536	532	521	584	519	565	576	575	530	542	504	543	565	590	498	520	522	589	497	575	552	570	548	561	582	546	523	573	556	544	548	548	592	532	574	552	551	545	538	531	505	558	554	557	518	574	552	553	522	575	588	509	530	546	556	538	539	586	545	543	583	533	546	558	540	563	517	513	570	527	575	563	556	577	518	532	530	542	579	562	569	513	527	571	572	550	552	539	534	547	542	551	502	552	558	597	534	549	537	566	551	550	570	529	559	572	531	522	586	559	589	547	603	584	526	551	535	531	557	571	536	540	555	525	530	593	550	589	529	562	548	563	527	517	547	514	525	602	551	580	535	593	552	617	540	529	524	566	532	543	524	536	534	529	556	589	558	540	528	521	576	563	535	532	595	571	525	588	538	564	556	554	570	578	583	557	576	559	557	561	524	563	594	542	549	540	563	533	563	537	540	542	552	540	533	551	576	514	571	575	548	516	540	544	552	539	571	541	543	570	518	591	529	519	548	596	573	597	565	573	546	560	536	520	497	541	610	518	592	467	548	542	533	543	530	551	565	557	535	533	570	561	538	542	507	518	529	543	563	541	545	574	543	549	577	536	518	569	541	549	589	551	522	542	522	533	582	587	588	536	546	560	552	579	587	521	526	554	567	593	593	555	574	575	531	565	560	515	598	584	530	550	573	586	541	593	560	530	559	558	552	596	542	536	566	551	538	548	572	604	527	557	526	570	564	572	550	565	571	566	573	528	563	556	530	512	556	569	575	568	551	579	544	553	539	554	484	550	547	560	558	569	535	607	529	563	563	542	559	534	537	572	542	576	567	588	562	543	541	567	538	572	531	543	555	542	550	562	603	552	588	537	531	568	513	560	544	544	524	510	542	559	531	536	533	521	558	537	564	565	556	548	533	560	581	575	545	535	527	573	574	535	537	568	547	510	618	515	565	540	595	525	572	591	538	561	566	517	580	528	586	533	527	557	555	525	549	569	525	533	537	540	523	547	552	593	532	547	540	542	547	572	548	559	543	573	553	545	537	608	587	541	547	560	528	574	508	575	537	581	561	540	527
42007	24913	11884	1588	880	562	473	405	405	384	363	356	362	402	368	392	379	361	354	376	344	347	352	372	396	372	377	410	373	313	322	306	363	351	346	320	352	353	317	312	349	355	346	365	317	332	337	329	321	335	329	343	329	354	343	328	321	332	365	333	356	357	319	328	329	337	355	362	357	384	376	335	376	336	323	325	354	323	355	348	369	347	308	325	323	352	343	343	354	342	349	349	352	330	365	358	333	345	333	362	325	326	326	331	338	363	339	348	326	332	347	378	331	354	368	331	348	358	358	351	324	303	316	362	362	360	343	335	345	336	357	337	353	338	369	367	325	358	389	336	358	330	321	324	318	313	362	350	305	348	362	347	366	325	371	358	309	336	331	343	340	330	316	360	330	320	329	329	363	326	373	358	327	359	359	375	327	325	344	304	341	328	346	335	335	312	334	343	332	293	348	352	316	296	332	348	373	336	320	364	324	322	339	346	325	340	324	366	340	343	338	364	337	331	370	337	327	330	344	330	328	355	338	358	324	339	355	311	313	338	358	335	309	325	346	365	329	317	361	335	308	364	322	334	360	348	293	327	331	316	284	352	334	350	329	359	329	325	348	349	333	329	386	339	340	352	334	332	306	335	377	341	312	366	339	347	351	338	335	313	333	362	340	383	341	351	350	331	343	336	293	337	346	312	353	355	345	349	341	338	338	346	337	308	356	305	311	339	346	320	349	323	360	323	349	342	361	332	359	337	341	332	360	343	339	309	309	390	367	330	342	317	352	327	310	323	361	318	336	385	371	328	295	337	366	336	344	322	353	354	400	336	336	356	328	348	304	299	361	350	330	337	351	338	322	323	352	310	332	315	333	365	338	341	327	316	312	326	373	326	346	338	355	370	344	337	314	297	347	347	377	348	342	344	361	339	328	322	350	333	355	350	334	343	351	342	378	331	310	335	298	340	345	330	366	360	329	337	337	320	339	356	325	351	372	360	328	344	369	355	350	309	327	329	329	321	373	328	332	342	348	355	337	350	320	321	330	369	357	333	323	358	342	358	347	346	376	336	324	345	330	326	335	355	376	310	321	342	332	334	322	334	340	332	341	372	349	337	327	349	323	349	343	351	333	335	329	351	362	344	318	331	323	333	383	325	318	323	355	347	347	374	347	326	336	322	365	361	307	336	344	340	316	335	360	354	392	339	342	331	359	364	363	289	316	338	355	323	351	323	354	329	334	317	341	336	383	350	304	375	337	316	334	338	338	353	371	332	322	368	317	330	332	303	354	359	307	350	333	345	334	351	342	358	351	373	357	340	309	312	334	351	331	305	331	308	321	357	329	342	321	334	355	329	355	352	319	322	322	337	310	352	364	379	352	332	356	304	320	325	339	361	339	365	320	369	374	327	355	354	335	352	317	341	354	355	326	328	333	330	395	325	349	359	346	334	352	333	313	332	349	307	351	370	339	354	337	354	331	320	346	322	337	332	364	324	306	342	356	319	330	362	367	324	285	354	335	358	316	353	336	341	336	318	334	342	345	328	308	370	360	352	364	321	326	366	302	355	341	353	338	378	324	328	324	350	388	331	357	334	310	377	326	344	363	323	346	356	338	343	351	356	308	350	308	339	354	323	388	347	352	333	332	324	347	368	317	294	331	348	377	320	357	346	330	329	349	363	333	341	323	320	321	334	335	362	360	329	339	328	351	317	318	320	348	329	302	349	352	344	331	342	322	329	356	369	359	368	340	329	354	342	344	344	329	340	360	336	369	365	356	330	334	313	309	338	360	357	332	356	341	352	331	327	321	333	344	296	376	357	322	324	333	392	356	328	343	371	363	343	352	335	356	361	319	331	338	314	330	358	356	345	354	355	358	369	360	335	338	361	357	345	356	343	360	337	316	322	339	337	353	350	326	302	366	363	334	371	371	310	363	334	342	344	358	331	322	352	368	341	318	336	338	366	318	326	335	320	353	320	326	339	337	381	370	347	322	361	340	314	352	330	372	325	318	315	302	325	341	355	377	308	369	306	342	327	313	317	336	353	351	341	369	313	351	355	320	341	332	327	323	343	318	308	388	372	341	372	346	333	317	348	322	323	317	319	329	362	324	320	336	340	348	356	361	340	316	358	359	343	347	341	326	294	326	290	347	284	327	338	323	336	352	371	365	356	354	322	352	325	361	340	345	346	340	346	345	355	341	338	317	366	347	351	382	355	354	339	329	323	359	325	341	341	351	318	325	381	338	324	333	387	344	348	331	353	340	361	311	336	336	375	350	324	378	367	361	368	339	313	381	329	327	312	327	317	361	332	371	363	338	364	350	334	349	350	341	376	350	339	371	311	345	344	358	342	364	335	350	372	362	324	319	322	327	332	328	337	319	352	391	334	329	371	353	349	343	358	360	340	345	378	350	371	326	345	344	374	340	330	351	353	359	363	347	312	316	346	316	338	309	349	340	341	340	320	306	297	342	337	333	311	311	346	375	327	315	344	329	315	362	339	294	316	336	355	344	340	332	359	339	344	380	337	330	347	330	312	353	374	328	358	337	256	352	325	351	344	335	382	353	362	332	335	315	348	350	351	343	381	365	314	363	314	334	299	300	352	340	341	335	334	341	343	309	343	336	341	317	338	347	330	340	341	302	339	315	312	332	283	367	336	319	348	339	371	346	388	328	361	329	317	362	353	349	351	346	350	332	341	306	346	336	334	321	342	336	312	320	344	314	360	343	374	321	356	375	358	337	373	340	297	364	331	358	372	365	385	329	321	321	328	309	332	350	341	351	346	324	336	347	327	331	324	324	328	316	347	349	391	364	340	358	350	335	351	317	332	339	318	380	332	342	349	348	320	335	378	366	346	355	335	342	333	339	324	338	357	319	354	305	330	317	327	319	339	356	344	351	385	356	302	339	356	349	354	349	340	321	352	347	341	340	326	362	335	378	360	328	340	349	359	387	368	375	333	330	334	319	364	339	333	341	304	357	339	365	325	349	333	347	343	330	284	333	344	329	317	368	379	345	330	333	350	324	344	296	364	316	311	359	341	377	285	327	329	330	353	372	329	353	328	345	344	335	349	362	323	375	332	326	359	352	344	357	401	367	360	356	324	330	350	336	394	387	347	325	333	306	329	339	373	320	300	322	329	362	325	345	345	312	372	341	330	346	329	360	373	347	299	350	330	324	321	339	340	355	344	301	326	352	345	364	323	332	371	320	342	311	292	317	330	350	291	309	324	340	351	351	312	326	366	311	333	351	310	336	301	349	355	358	332	351	310	307	311	316	354	346	356	309	301	328	345	325	365	322	332	349	347	352	335	315	308	299	329	378	334	357	384	314	332	349	388	342	362	371	340	355	306	305	344	340	336	356	362	317	362	361	318	348	363	328	355	328	316	357	356	340	310	305	359	351	357	358	351	304	334	351	329	371	332	346	357	317	366	301	326	358	356	339	315	317	325	363	342	360	328	307	336	355	352	338	293	332	346	370	349	322	365	349	349	344	307	340	366
25686	17180	9422	2121	2538	1729	1418	1238	1168	1033	1059	955	975	933	877	878	875	883	829	862	887	828	849	832	831	805	837	853	800	834	821	808	772	804	795	780	808	808	806	739	788	750	842	793	854	790	747	824	821	837	797	793	851	748	836	803	765	797	799	782	774	805	746	829	791	790	812	785	814	793	733	732	825	775	773	777	723	780	788	808	780	780	818	740	761	757	755	735	842	739	776	740	779	750	798	768	752	781	769	767	780	745	766	787	740	770	805	768	755	718	810	818	764	796	740	749	742	776	776	805	777	758	784	780	714	792	784	785	749	781	741	758	761	788	778	759	811	799	733	743	757	776	754	749	756	776	774	783	737	758	806	789	780	788	789	794	780	792	725	792	785	809	804	821	759	803	795	782	806	761	723	767	770	753	772	750	799	751	723	747	773	761	800	788	770	793	768	725	767	757	725	808	797	822	800	778	762	790	790	739	774	750	762	768	736	759	772	779	766	777	801	760	768	768	764	746	775	806	796	786	820	820	793	815	814	813	811	786	769	780	709	826	807	739	798	757	811	746	788	769	770	732	807	747	822	754	764	792	724	747	785	738	749	756	782	747	755	755	725	807	769	788	745	806	812	778	753	752	752	802	742	814	756	764	746	744	771	805	814	794	746	763	761	763	814	804	736	766	732	738	758	764	778	793	803	779	722	800	759	781	749	827	705	769	712	781	804	811	779	771	832	823	799	804	753	740	747	784	778	757	751	735	700	752	739	808	751	759	759	777	778	819	757	810	795	807	774	759	804	768	785	832	842	779	775	740	759	827	777	755	772	784	704	754	749	795	780	759	828	739	750	756	776	748	802	771	832	770	770	774	759	749	776	747	788	828	772	772	731	731	770	800	823	785	819	753	777	791	760	782	763	754	778	771	770	780	738	785	779	751	775	812	751	808	761	786	805	800	741	778	807	753	788	781	804	791	747	816	804	710	817	749	793	799	759	735	730	771	758	797	737	751	747	784	766	738	777	718	747	739	777	758	760	796	749	789	792	784	809	797	817	810	781	758	816	747	749	750	757	759	782	805	761	730	762	731	765	840	723	745	817	815	802	749	778	762	771	793	805	739	758	766	812	751	817	785	800	751	765	769	742	734	795	743	773	767	806	778	780	760	752	745	702	777	722	773	720	734	723	794	773	764	793	764	807	766	778	777	703	741	804	773	789	801	733	778	758	747	742	782	805	717	825	731	756	760	764	771	731	730	777	829	768	762	766	750	755	802	784	765	732	714	749	726	803	815	775	799	783	719	767	773	760	787	762	769	802	767	815	751	751	716	808	759	804	705	800	808	825	807	763	809	809	766	743	782	760	802	801	809	803	802	781	771	790	789	759	746	786	758	826	810	735	762	808	711	754	777	765	799	789	787	793	759	785	732	767	788	815	768	746	783	811	781	754	759	807	766	758	794	745	737	782	775	787	782	764	832	791	774	808	850	783	782	783	755	765	748	734	762	748	754	804	756	753	770	804	802	753	801	733	714	768	770	793	764	803	798	796	748	786	733	813	762	739	755	813	754	812	753	777	790	796	805	832	760	800	730	786	796	794	779	775	780	787	815	799	715	780	813	722	762	750	767	825	726	796	770	801	727	751	778	792	724	769	771	804	741	748	785	764	744	763	760	754	777	762	763	734	774	805	781	793	799	736	744	804	775	777	833	746	818	782	734	772	784	765	773	729	784	820	749	765	731	774	797	778	731	759	763	789	743	762	773	729	809	692	744	730	766	778	798	733	799	773	767	709	836	810	781	780	780	786	768	760	742	774	762	737	775	777	766	750	823	772	768	755	761	768	794	735	773	723	760	821	747	763	805	737	808	731	760	796	758	762	797	769	776	804	802	790	790	791	790	763	838	760	749	805	746	800	794	756	852	784	784	745	760	731	817	808	807	723	745	772	752	782	796	803	793	792	749	827	755	772	807	820	790	730	744	762	784	821	780	764	772	752	769	798	732	818	768	770	815	773	780	768	781	766	738	746	729	784	782	771	797	757	720	730	763	743	747	814	793	803	728	811	749	784	788	726	766	759	721	736	753	744	808	760	717	778	787	726	741	773	739	799	754	786	759	802	803	794	756	785	711	743	837	785	766	805	748	765	860	771	765	793	790	769	784	810	753	747	753	744	750	753	788	744	768	819	800	729	761	755	747	774	742	761	763	738	791	834	773	774	774	737	726	777	777	721	808	832	825	796	786	743	757	764	815	781	738	807	752	775	804	771	781	773	818	778	767	770	782	795	771	743	852	784	806	762	757	775	784	766	808	783	785	770	774	773	709	722	757	783	758	797	727	759	756	758	787	772	788	798	776	707	783	797	803	770	754	796	783	774	747	786	741	770	769	773	744	766	770	778	723	723	751	792	768	825	739	779	800	762	764	776	731	735	791	761	774	766	789	748	758	746	775	772	782	773	754	783	795	808	745	760	753	833	775	779	799	775	778	748	742	732	758	764	744	772	758	759	772	794	750	751	761	740	753	763	791	758	780	732	771	769	782	770	788	819	771	822	789	777	812	787	738	800	813	804	776	740	787	797	783	793	744	760	750	755	766	758	791	775	742	818	783	792	752	791	823	779	763	721	767	797	802	773	752	773	761	735	781	798	748	747	786	770	754	806	763	738	749	761	789	756	779	789	789	800	781	728	766	762	787	816	781	784	705	764	809	777	767	770	791	739	756	805	781	758	772	768	753	789	801	778	797	790	795	791	814	763	761	749	775	755	750	757	747	803	813	770	722	782	781	750	685	787	728	762	771	743	787	750	822	811	791	757	720	717	854	798	762	774	756	753	759	754	798	751	751	782	783	796	754	739	787	695	745	709	793	783	779	774	761	746	789	784	793	743	794	811	707	786	771	774	830	710	776	751	751	776	784	722	778	751	738	783	783	790	758	734	803	764	794	716	794	766	763	732	783	814	761	804	787	759	719	756	840	837	793	705	798	791	789	850	747	794	742	777	742	766	731	766	745	769	766	767	823	757	721	760	811	786	771	731	760	793	794	825	776	802	819	734	798	771	741	834	773	788	786	785	753	742	791	757	755	813	768	801	792	795	761	794	780	816	774	747	816	850	722	798	771	797	729	782	747	770	725	752	781	732	783	781	773	789	785	810	794	782	737	794	746	775	773	779	803	765	753	775	760	810	790	781	742	824	752	770	764	831	771	759	760	784	792	764	806	804	723	803	825	749	758	756	721	812	756	784	805	768	835	803	796	766	820	779	742	756	786	737	715	778	800	767	835	771	764	780	799	778	780	752	778	753	796	733	772	781	792	751	755	736	758	778	763	746	861	789	772	755	764	784	774	766	811	752	785	777	796	805	791	777	810	744	779	804	722	826	789	757	757	807	785	785	812	762	765	771	761	760	771	760	775	735	793	832	770	749	764	756	768	804	794	767	797	735	748	792	786	813	782	773	748	755	749	774	785	761	753	812	828	763	786	775	774	783	762	790	763	815	770	778	811	775	814
14967	6093	1305	308	287	264	253	267	260	258	253	270	261	297	256	292	251	285	291	261	279	278	285	279	287	263	282	266	256	241	239	271	289	305	264	272	269	276	265	281	273	280	304	259	249	236	244	295	239	268	265	268	297	272	300	287	223	236	263	275	265	284	236	246	253	254	270	262	254	296	296	286	281	326	334	261	262	279	283	277	242	294	330	286	268	251	258	266	266	243	250	291	318	252	263	293	275	247	272	270	242	269	272	265	271	270	225	257	274	259	282	259	264	283	275	290	283	273	251	283	265	259	291	314	264	280	288	286	287	280	256	291	269	303	284	270	276	315	292	245	277	263	269	251	268	272	246	259	303	280	258	274	270	282	290	270	288	286	325	250	274	265	284	245	307	258	274	280	275	285	276	287	287	272	285	283	254	250	279	271	312	272	268	297	281	274	272	272	260	241	296	246	261	277	263	274	279	278	275	287	283	236	281	249	288	286	263	304	290	245	245	249	268	255	280	243	273	305	243	272	270	276	266	241	285	253	252	296	277	258	281	281	261	269	273	242	273	276	298	252	273	255	277	289	295	266	244	264	260	282	250	274	250	245	263	253	259	272	257	269	272	270	297	261	273	249	258	297	281	261	284	258	282	296	251	264	303	290	278	293	283	277	258	283	274	288	264	279	271	249	278	274	253	279	274	266	260	264	268	289	267	263	272	272	306	268	273	270	285	283	278	237	271	267	279	279	278	267	248	290	284	261	265	266	278	290	238	284	306	301	281	292	261	244	283	262	261	317	255	276	246	279	277	287	278	293	267	271	271	302	277	258	252	260	279	262	266	262	257	289	258	238	278	291	261	270	267	275	250	278	304	279	258	275	301	288	281	269	293	271	259	260	308	277	296	253	266	300	283	267	239	289	260	264	302	278	272	310	261	289	290	259	287	277	295	278	223	234	279	268	263	248	286	289	283	280	257	248	283	294	262	290	246	262	269	257	289	307	286	251	273	253	279	283	266	289	254	259	255	307	272	299	273	267	262	238	271	271	265	265	290	290	286	283	251	261	281	252	260	256	264	279	270	274	277	248	273	272	276	265	277	269	265	252	293	246	283	260	259	254	250	274	252	269	267	286	284	260	281	283	258	283	269	263	291	270	255	267	290	292	277	278	262	253	259	263	312	295	264	287	286	272	284	280	254	262	281	307	275	248	259	270	251	234	255	263	284	242	233	290	290	260	289	270	264	270	259	294	274	223	262	295	284	263	244	266	279	257	279	293	254	256	279	269	258	282	232	319	252	289	277	301	248	258	291	291	276	299	260	278	267	300	287	286	274	279	269	245	266	256	264	244	281	257	278	287	314	305	259	265	294	295	280	289	287	272	282	262	278	307	264	256	265	307	275	251	244	247	289	285	257	270	272	249	269	287	260	252	253	288	266	272	275	290	239	245	267	263	283	288	245	300	268	244	252	275	312	278	265	299	279	270	277	259	286	213	248	277	276	261	268	268	279	261	279	244	254	275	295	266	233	279	264	264	256	287	282	285	271	281	272	292	256	273	278	245	263	318	280	284	230	266	272	272	280	253	290	290	263	269	276	264	259	290	263	265	269	254	242	267	258	296	303	310	277	292	273	281	273	246	283	280	272	272	294	257	243	292	262	262	253	242	286	274	302	280	290	292	312	277	309	258	274	271	260	262	269	267	258	273	278	243	270	264	294	260	284	271	248	262	277	256	254	274	265	255	306	282	248	287	278	262	294	280	224	258	254	277	246	310	298	267	290	286	278	266	280	284	265	275	223	289	291	253	276	277	293	273	244	251	270	279	280	280	284	302	265	269	267	288	280	271	261	245	274	232	255	281	271	291	269	270	261	295	288	306	294	247	244	250	259	266	286	283	264	276	265	260	247	289	286	249	270	320	275	250	251	273	278	316	226	285	292	270	288	280	243	265	306	280	279	268	268	265	234	261	291	290	285	264	269	242	281	276	272	289	263	240	254	281	269	275	301	265	279	284	231	262	268	307	251	288	291	271	275	267	279	245	280	257	259	257	268	277	279	271	259	302	241	284	274	262	255	281	269	265	270	285	267	272	291	282	281	253	264	253	272	288	269	288	264	258	272	257	246	254	271	281	293	303	271	270	275	271	290	305	296	260	266	261	253	278	274	265	287	298	292	296	282	297	283	273	256	272	252	267	285	249	292	272	268	287	271	254	291	283	247	251	259	279	263	266	277	247	245	251	244	281	262	284	299	275	280	285	296	269	238	257	219	280	258	254	271	259	278	262	270	277	282	269	262	279	275	280	287	260	263	244	320	250	293	274	258	318	265	286	314	266	273	282	266	249	266	248	296	274	272	288	250	266	292	279	211	272	288	280	254	285	280	243	262	246	275	306	294	251	300	320	254	251	262	280	254	268	287	262	256	298	252	270	267	238	298	301	280	246	283	257	272	256	262	272	280	295	276	262	289	269	290	295	287	281	246	285	264	265	302	281	282	280	282	273	295	251	267	240	249	267	268	253	285	278	258	257	302	258	254	275	272	324	265	266	300	281	287	249	254	249	291	256	275	241	288	277	273	280	278	262	257	268	252	291	261	251	292	272	241	293	247	258	261	278	268	285	294	287	308	271	262	279	279	268	257	258	275	258	274	294	269	281	292	280	279	241	265	222	293	276	243	275	281	297	245	277	266	249	260	310	262	263	279	222	306	301	289	281	266	271	267	283	253	285	264	272	301	235	272	236	267	303	260	288	261	255	248	265	320	286	262	256	283	290	273	299	255	264	256	234	266	280	247	257	275	292	270	284	274	282	287	273	275	283	265	282	318	298	279	290	274	263	305	275	245	255	279	237	239	256	284	258	282	280	305	270	273	290	274	306	264	283	259	276	305	256	238	270	279	287	269	265	278	304	309	254	282	291	270	259	292	284	280	275	263	277	265	265	280	266	283	267	262	273	266	243	290	261	269	262	268	263	258	273	247	286	277	250	288	280	274	276	274	299	287	271	267	260	254	282	265	268	291	230	277	270	263	333	277	274	268	274	276	261	279	265	293	275	250	275	271	270	256	262	269	294	264	308	309	272	275	302	272	279	258	274	268	291	247	254	265	261	287	270	277	252	259	295	259	278	291	276	253	284	243	292	248	261	278	301	281	298	301	275	261	280	259	272	273	272	255	252	261	287	295	263	262	252	292	266	284	255	299	254	295	247	291	294	275	262	266	280	280	279	244	270	249	297	273	292	244	290	260	276	247	248	275	216	279	262	239	262	277	260	250	255	251	244	268	256	259	257	272	261	234	262	257	282	279	242	227	271	259	283	237	261	268	274	262	290	292	259	256	262	290	265	268	271	288	286	283	284	259	251	298	265	255	265	294	290	267	250	254	287	261	275	279	255	274	254	277	311	262	290	267	276	259	285	279	314	274	266	268	275	234	279	266	240	275	273	258	258	268	290	300	278	259	295	272	279	243	273	255	245	250	273	281	275	294	268	254	287	290	279	262	286	267	273
8990	5047	1469	659	677	609	626	660	626	642	622	598	626	642	653	600	643	619	617	590	625	633	623	575	638	673	620	621	583	627	605	642	630	667	594	637	626	595	632	635	624	612	646	614	620	654	635	609	606	585	592	618	648	676	664	629	598	637	655	602	594	604	582	626	630	634	652	653	622	579	650	618	605	651	572	612	618	584	612	624	634	630	649	620	650	624	600	610	629	638	631	599	654	603	638	641	604	639	632	627	606	641	641	618	613	658	653	662	639	618	605	624	585	643	622	641	637	634	597	616	615	585	650	607	603	610	641	608	695	612	607	596	623	593	635	553	624	611	582	638	604	620	650	599	630	609	587	584	628	618	633	607	650	619	577	618	635	633	626	638	577	660	605	581	567	616	638	581	637	595	655	623	638	617	601	618	656	624	620	614	618	676	603	598	654	640	640	687	648	642	626	629	654	617	644	633	654	644	681	660	584	613	656	607	598	569	610	641	609	630	674	617	625	609	637	627	612	621	603	607	644	632	671	647	651	607	604	633	640	648	618	606	620	631	553	673	630	612	628	603	640	614	636	617	582	607	629	646	632	611	639	571	572	611	605	597	687	608	642	643	646	594	625	676	652	618	598	625	615	630	652	627	606	584	601	562	614	616	657	619	607	617	640	636	611	626	636	605	610	650	621	611	618	594	611	626	586	623	597	675	609	612	602	630	637	667	609	618	586	633	643	662	609	614	616	643	650	608	608	602	602	610	625	559	660	617	625	657	655	620	654	606	621	586	594	597	623	564	631	609	640	632	640	633	583	617	595	616	641	608	620	608	606	604	648	591	623	624	590	592	610	664	603	659	672	642	622	604	615	596	591	629	619	596	593	624	595	622	647	616	615	616	603	628	614	667	620	584	653	656	608	639	635	591	631	578	637	634	622	627	625	656	622	649	592	610	629	644	636	652	625	702	602	568	628	641	652	627	597	594	574	641	688	613	591	615	626	640	636	633	570	615	640	611	596	666	660	574	668	627	618	694	644	618	637	641	607	613	701	597	625	607	624	620	538	621	589	663	610	649	639	654	585	598	642	623	615	648	621	627	562	606	605	619	633	589	621	631	629	600	607	660	620	651	631	574	591	670	607	702	657	596	600	660	655	638	636	602	607	603	606	637	632	611	626	651	597	585	595	603	616	625	623	640	635	654	603	600	616	621	656	616	585	658	638	650	592	649	619	644	608	628	639	643	658	595	639	596	652	624	557	603	649	660	636	624	634	647	649	635	670	664	629	617	662	646	606	588	640	659	609	645	618	705	649	635	624	601	647	595	625	638	619	589	640	619	628	650	629	602	618	621	580	607	631	681	577	603	569	608	653	628	614	625	635	627	594	622	640	669	622	608	666	607	666	613	635	623	625	650	627	655	644	595	656	598	607	611	600	611	599	619	620	640	643	628	613	660	672	638	639	646	624	613	632	583	623	641	669	601	606	611	587	621	646	627	618	631	650	587	628	673	612	596	623	577	602	643	605	607	620	609	614	611	628	590	623	610	623	626	620	646	647	648	619	623	620	616	600	606	542	649	642	594	572	588	608	652	636	605	633	608	623	608	611	638	615	631	678	581	640	584	631	616	632	602	618	640	643	588	635	608	649	635	636	598	627	628	609	627	649	576	608	657	656	647	675	659	633	619	668	640	602	614	604	607	622	583	622	644	613	591	629	642	675	599	640	643	593	657	605	640	602	642	600	625	572	584	645	620	642	632	636	618	588	610	636	618	615	613	643	601	603	636	603	653	596	610	627	637	582	614	658	621	627	584	605	616	691	643	621	626	634	617	642	610	623	654	631	603	629	620	635	610	609	621	627	669	626	565	586	603	643	685	597	606	617	632	620	615	657	678	624	639	638	609	648	628	618	607	620	571	633	638	641	701	645	617	657	601	627	617	575	637	619	621	621	614	578	626	602	614	631	626	592	610	658	603	656	610	609	671	595	662	628	606	608	642	670	590	631	586	648	572	623	645	594	627	612	630	642	664	623	684	602	646	645	607	571	609	649	628	636	624	643	623	626	618	648	619	620	625	631	619	648	685	628	634	650	579	637	562	625	639	638	598	571	641	583	605	648	616	611	644	615	659	617	646	609	603	628	598	616	607	600	619	594	642	642	605	668	644	629	626	646	608	624	614	609	621	619	619	604	639	650	618	561	685	632	651	610	596	605	573	635	605	607	625	651	603	565	619	636	620	644	613	628	646	587	619	670	605	642	630	604	617	578	565	635	606	618	607	636	609	603	636	624	584	617	609	632	620	632	641	624	615	611	607	604	630	640	610	614	614	636	589	589	608	592	617	643	608	615	603	611	655	626	663	616	590	586	627	616	588	652	599	663	637	613	627	651	623	660	645	630	630	600	649	666	649	614	628	622	660	566	643	638	622	586	659	625	656	595	630	608	567	616	686	596	586	604	632	641	648	673	633	655	600	660	628	639	619	599	616	630	594	639	579	607	601	663	643	607	630	634	622	610	569	617	600	655	590	575	640	645	653	648	603	604	560	627	638	587	611	634	585	637	624	648	611	585	639	616	619	612	623	604	609	596	600	606	651	629	667	603	632	642	620	634	676	616	617	577	606	605	657	620	593	607	606	627	528	610	607	607	630	634	642	620	619	629	613	628	642	604	615	636	625	651	672	644	578	636	628	655	591	578	610	636	627	594	591	610	658	615	615	640	637	646	645	660	632	633	614	646	584	621	648	651	613	605	595	629	628	621	599	634	588	622	615	669	612	550	589	592	644	645	635	616	625	617	600	647	597	629	618	622	631	639	634	612	643	566	606	617	613	606	602	628	650	631	594	615	628	605	615	648	587	654	628	626	617	619	643	639	626	599	626	624	606	659	596	617	647	666	587	595	578	570	587	631	622	623	637	646	621	643	590	664	616	611	630	637	635	636	623	609	636	639	631	632	601	666	623	607	655	624	627	595	637	615	655	650	641	661	562	607	640	648	634	620	619	610	643	645	620	585	605	639	633	634	653	593	586	637	631	614	601	612	608	579	660	586	617	644	618	696	613	647	634	632	631	586	593	649	638	630	653	645	604	668	611	628	603	635	639	618	618	642	672	621	633	603	621	541	594	659	572	607	601	636	669	605	658	625	638	588	608	592	598	581	611	610	598	636	640	694	668	666	657	616	612	614	611	659	586	643	607	645	637	623	629	634	650	646	630	631	581	619	646	616	603	609	609	624	637	617	581	604	634	625	656	627	599	652	645	591	632	555	621	599	593	644	591	643	660	591	635	614	647	591	642	644	664	642	617	612	598	601	633	608	619	599	613	618	595	643	600	616	599	607	661	648	640	664	645	616	605	632	594	635	597	684	655	613	603	597	656	600	650	566	554	628	634	600	613	591	608	598	597	669	638	599	602	591	607	630	640	642	618	627	576	614	632	608	616	606	599	622	596	659	600	658	629	635	677	599	627	607	643	624	608	653	632	652	673	653	600	599	628	606	625	606	629	582	658
31448	16116	3662	524	1099	551	265	246	269	254	229	278	253	219	259	238	209	258	263	233	201	245	254	247	240	241	241	231	238	246	222	207	255	250	201	240	254	208	227	218	240	216	237	222	232	242	241	228	236	247	224	261	267	258	233	240	220	235	234	245	218	236	215	229	243	209	219	250	269	228	230	244	207	250	268	237	217	239	246	223	208	218	237	248	240	210	235	206	228	238	235	213	227	240	254	241	238	227	212	252	249	227	227	209	221	264	254	209	245	238	241	222	223	247	215	250	244	242	238	250	232	263	217	221	243	250	214	245	247	227	237	246	209	247	235	253	240	232	222	254	234	225	242	222	243	237	249	222	240	217	245	235	233	261	194	234	215	235	213	252	234	229	224	208	219	232	246	221	219	244	220	255	273	242	252	242	245	232	216	239	242	226	229	242	226	201	266	254	256	212	238	210	236	212	226	244	220	239	215	243	227	257	269	224	258	244	213	243	221	237	220	236	253	232	247	224	225	215	252	235	214	212	233	221	228	226	228	263	205	227	265	264	238	207	238	197	210	220	249	218	233	231	249	222	245	243	250	236	233	230	226	255	215	234	242	226	229	250	246	233	238	238	243	199	213	262	228	256	251	193	227	223	211	243	222	225	213	244	209	239	248	228	222	216	251	216	239	232	237	248	275	236	246	221	235	241	230	235	201	240	239	224	215	236	249	222	217	213	229	214	218	230	229	241	213	229	217	213	231	255	218	251	227	209	215	205	221	220	253	232	260	238	223	238	224	242	228	226	220	249	240	224	235	268	244	208	232	250	235	204	228	213	223	226	221	228	217	233	251	252	224	230	215	217	234	246	218	262	224	247	234	196	209	212	204	225	220	221	242	256	237	230	199	236	243	231	234	288	228	261	246	227	232	229	240	216	245	261	232	254	277	194	241	215	241	246	233	240	208	221	249	227	230	216	218	235	200	225	220	240	250	211	216	266	241	206	215	214	230	233	241	278	227	252	213	220	233	233	241	226	261	231	259	223	232	235	233	240	215	246	215	210	234	254	236	200	246	244	222	201	215	242	220	229	220	225	204	227	212	240	234	211	246	232	234	226	230	239	232	212	215	227	239	214	229	228	194	211	222	209	217	233	207	254	223	237	230	216	234	222	245	254	221	212	212	248	223	214	230	226	225	227	224	247	253	228	238	247	245	229	238	247	223	237	226	220	198	217	233	251	246	189	239	242	209	226	212	215	228	235	216	201	229	215	224	231	222	242	216	233	230	182	225	242	211	237	228	239	242	215	231	256	220	243	232	194	234	225	222	227	240	232	245	276	265	244	197	251	247	230	191	244	213	224	193	251	224	223	208	229	241	220	237	223	221	221	236	247	247	246	257	253	227	250	259	236	251	237	223	258	239	225	219	238	249	250	246	223	230	263	241	250	228	245	235	211	211	232	225	224	222	213	248	246	263	250	229	225	235	194	200	213	219	232	247	235	216	223	250	276	227	219	230	256	213	210	212	251	231	230	236	217	257	210	252	254	189	226	240	258	226	238	266	214	204	244	234	232	228	253	232	244	244	278	225	225	233	203	207	239	247	231	238	218	230	234	248	252	230	240	235	241	205	227	241	234	212	233	245	207	255	217	214	209	216	227	217	212	230	203	237	251	216	205	248	224	231	240	243	213	225	186	234	216	222	205	222	263	269	209	238	217	208	220	243	246	240	225	222	231	222	264	228	272	238	264	232	208	220	232	247	226	242	224	225	230	199	234	237	242	263	243	201	213	232	242	242	205	234	265	213	225	221	246	215	226	215	224	229	248	222	234	225	247	243	226	225	209	239	244	217	253	256	237	297	215	236	267	240	236	218	235	214	222	245	255	246	228	250	253	216	234	212	219	222	230	237	242	232	253	209	240	220	251	240	240	220	211	252	261	250	222	234	241	233	227	232	225	231	227	254	211	209	227	239	227	231	239	212	240	262	175	258	204	222	278	236	216	213	232	224	213	199	212	232	259	214	223	218	222	237	205	218	236	239	220	212	217	248	216	243	243	228	250	235	221	216	238	202	220	223	272	228	227	234	223	226	246	230	253	251	197	248	257	237	249	253	240	214	238	198	213	227	206	187	241	217	229	239	247	200	242	230	222	254	251	235	218	228	209	239	241	242	203	223	233	234	222	228	232	213	229	215	223	233	258	212	234	216	220	221	241	245	247	241	218	226	243	224	218	211	238	213	226	232	228	222	225	246	240	209	260	242	221	254	236	251	240	226	254	236	230	232	225	216	246	229	207	266	226	224	251	232	255	246	231	212	217	251	227	243	275	235	230	247	237	235	247	246	241	206	227	264	262	220	234	241	239	235	222	221	235	232	237	235	272	222	246	210	230	243	225	242	268	227	206	239	224	244	227	206	243	209	215	222	226	252	230	218	198	250	236	230	250	251	240	246	223	248	239	258	237	207	218	230	221	232	233	233	200	215	226	241	241	230	252	239	264	204	234	236	204	198	236	223	258	232	232	226	227	211	224	223	232	246	212	232	246	264	214	229	228	220	215	237	224	234	235	220	222	236	213	236	236	218	250	238	216	219	219	232	228	248	211	231	231	221	227	236	248	223	248	251	216	217	222	245	214	217	203	256	222	231	227	219	253	230	197	225	203	233	224	249	259	255	262	219	231	235	251	258	208	246	214	237	240	216	202	227	233	225	249	241	252	194	218	246	225	229	254	235	291	198	246	254	219	229	223	255	234	201	233	245	198	229	232	216	203	253	233	229	240	237	251	251	219	231	221	238	243	241	200	215	238	261	208	246	247	233	210	209	221	238	222	228	247	230	250	227	248	225	227	209	225	239	242	237	227	213	240	224	234	244	237	238	199	219	230	225	217	221	232	246	273	246	237	221	197	259	216	235	240	226	247	251	224	237	196	206	220	258	241	216	216	262	214	237	216	238	231	215	214	230	229	232	244	240	230	226	243	221	238	221	232	223	206	222	218	235	224	231	224	262	246	237	230	245	222	226	230	225	235	198	242	259	233	227	205	252	242	217	225	220	225	263	251	220	238	227	236	195	245	211	244	237	239	244	232	234	218	245	262	224	223	238	195	245	232	222	268	225	236	209	252	219	222	227	234	240	227	214	246	219	229	231	215	231	235	218	226	217	231	237	226	214	252	217	223	252	224	227	203	252	206	249	217	242	230	202	239	229	240	233	259	240	237	199	220	231	223	262	223	215	238	222	232	242	255	228	216	218	215	216	215	235	235	252	230	262	232	239	244	240	230	226	231	266	206	232	222	257	202	249	257	273	248	247	248	232	222	217	220	218	257	231	252	235	209	235	206	236	249	231	221	246	231	211	244	238	212	256	244	252	231	243	236	226	225	232	220	209	221	225	256	202	225	231	199	196	216	228	240	234	234	215	250	217	248	244	231	192	222	215	199	235	215	254	249	229	234	211	224	277	253	223	228	224	236	226	239	237	229	220	243	238	267	235	214	228	234	235	233	229	225	218	242
19598	11225	3166	1312	4561	1199	841	855	758	722	692	672	647	643	621	563	629	603	611	528	608	636	580	576	577	577	577	609	538	571	537	554	548	564	562	628	547	563	588	620	554	556	542	508	562	581	569	555	551	627	580	553	581	596	557	574	529	565	533	555	558	577	604	555	555	560	538	535	560	584	577	590	587	534	584	560	604	549	562	620	555	549	529	562	556	579	546	537	581	575	544	563	544	560	525	534	566	583	516	570	575	564	540	542	522	591	560	596	577	554	553	539	556	531	584	566	530	612	545	574	558	560	518	550	584	578	557	534	541	549	564	576	542	575	536	510	532	553	580	568	555	577	558	540	547	563	536	538	564	586	571	589	517	557	583	527	571	568	597	577	511	564	513	555	541	518	570	513	582	550	542	545	542	551	566	569	550	574	531	560	568	558	567	581	560	578	540	533	563	573	584	541	535	525	566	569	522	555	585	596	572	552	586	551	530	578	549	581	578	558	559	541	581	529	558	556	546	536	574	556	549	546	520	555	544	584	544	558	561	536	556	555	570	571	591	553	556	539	538	561	568	589	583	585	540	559	568	534	578	588	581	569	567	530	536	553	573	522	566	579	531	568	582	565	541	549	551	541	560	566	574	566	535	593	567	558	558	575	584	548	553	585	597	547	556	493	555	509	549	549	570	551	611	583	525	547	566	561	563	612	557	571	514	546	568	574	533	575	559	550	537	571	549	539	562	547	547	576	561	557	595	557	576	561	536	535	568	551	577	578	539	584	527	574	548	540	544	567	557	525	587	552	565	565	522	521	529	590	516	549	545	545	545	543	546	528	545	561	553	551	563	556	560	546	568	568	562	543	553	600	558	558	538	549	590	560	564	571	546	574	568	589	549	563	552	569	583	576	557	551	501	547	538	543	576	547	568	546	531	569	541	549	558	542	577	511	542	544	534	597	542	504	530	581	569	556	578	567	571	565	553	546	578	548	573	544	579	595	597	580	543	541	577	544	543	550	566	546	536	538	573	573	593	542	550	526	551	550	571	513	551	542	540	592	605	571	588	534	528	589	530	534	576	545	569	562	530	538	570	582	554	555	547	515	583	526	589	548	539	563	529	525	573	559	564	564	559	531	586	554	567	557	562	526	551	546	581	562	573	529	566	548	562	547	561	552	539	580	551	553	521	550	558	570	545	564	533	528	581	540	530	548	566	583	551	571	562	557	539	572	577	569	556	576	510	548	555	517	584	563	538	567	555	580	608	562	587	537	583	571	597	566	576	537	588	572	544	535	563	554	572	555	531	567	526	538	591	549	582	530	572	574	518	537	521	553	565	539	513	538	529	574	547	556	523	557	523	536	553	581	566	563	520	556	530	549	535	572	525	551	558	551	578	563	560	574	556	534	513	520	573	522	545	576	609	566	590	563	548	531	578	495	560	552	566	557	593	575	551	573	536	569	534	582	528	535	558	586	584	523	588	530	565	591	567	563	557	558	584	553	525	574	593	562	541	548	572	580	517	519	591	561	520	564	568	533	551	551	532	527	598	529	576	543	580	537	559	547	565	543	552	564	516	568	565	538	559	580	520	570	541	537	546	567	563	584	558	579	545	544	564	541	560	540	582	587	578	560	569	592	565	552	509	572	570	559	531	563	525	560	523	508	532	568	551	584	537	518	522	592	571	571	564	543	579	546	588	538	546	578	552	534	570	584	572	556	535	564	600	560	562	566	538	537	558	537	573	533	544	551	606	557	549	533	541	571	535	537	532	523	569	566	517	538	566	550	539	555	577	559	545	536	548	513	524	533	569	559	511	528	536	570	557	548	579	577	572	587	592	551	569	557	580	566	569	520	544	554	579	604	536	581	538	528	580	578	546	513	542	590	500	568	549	584	546	564	549	547	561	550	560	558	555	615	555	476	537	552	549	560	534	594	585	553	554	512	557	561	552	548	569	600	499	527	599	526	565	542	569	541	557	566	557	542	549	558	568	563	588	621	511	564	582	567	537	544	509	514	567	517	564	590	566	531	533	557	540	548	549	550	551	554	560	568	551	570	582	534	572	512	579	576	522	556	521	560	569	526	585	533	564	586	549	605	548	583	588	559	533	524	526	506	583	535	597	548	504	558	543	569	501	557	547	492	559	581	541	580	554	568	550	579	516	564	560	570	583	575	533	526	557	543	539	532	562	571	557	557	566	578	538	563	547	579	558	519	559	577	579	549	557	569	564	582	541	531	612	546	562	594	555	531	546	530	588	551	543	552	570	569	569	522	523	551	516	572	550	523	531	571	565	509	547	601	573	549	534	523	577	548	546	576	519	563	551	530	613	592	582	601	538	583	529	602	572	554	544	528	540	572	534	541	549	558	608	519	570	562	565	600	576	521	532	523	505	559	566	479	542	526	550	541	541	556	532	566	570	558	557	570	579	569	545	561	562	516	523	532	568	568	540	542	565	580	507	567	531	597	548	559	545	572	572	565	515	556	566	554	535	563	573	562	563	588	566	528	527	547	560	562	560	516	577	513	537	567	532	544	570	543	559	512	581	531	559	606	569	574	562	517	570	563	571	572	552	550	507	566	564	577	542	564	577	562	594	507	541	577	530	529	548	634	545	520	602	548	556	543	585	549	530	524	521	551	559	532	563	553	497	559	572	572	555	555	541	522	588	562	559	589	562	514	521	561	577	565	597	558	566	542	508	579	558	566	529	536	574	554	571	548	549	570	572	534	578	573	568	522	568	538	541	556	514	571	542	603	565	563	595	516	504	527	562	602	511	547	561	575	550	569	599	543	571	545	529	579	542	592	532	582	558	579	540	534	533	568	524	606	594	564	533	573	564	567	580	577	546	576	556	541	549	550	576	529	588	533	557	566	550	563	574	547	553	535	551	576	537	584	581	573	554	554	556	543	532	579	568	575	546	542	535	580	521	570	564	565	584	530	574	512	570	555	519	599	577	584	521	579	528	508	535	498	571	551	560	549	549	581	560	549	566	546	599	555	607	557	552	535	546	570	563	545	535	560	540	550	564	572	588	581	519	559	532	571	530	510	566	573	553	548	555	580	560	579	530	524	543	578	541	558	546	534	595	566	563	538	595	521	560	558	570	562	565	597	518	555	550	526	600	589	569	580	563	553	574	577	558	527	530	546	545	556	497	579	560	549	569	543	555	550	573	566	547	582	567	531	548	538	514	526	581	559	534	548	529	545	525	540	607	563	591	534	566	554	537	534	553	530	560	578	515	591	547	553	537	543	587	541	515	543	523	550	537	554	593	563	592	580	563	538	565	582	559	543	550	570	546	553	595	521	555	556	569	546	594	527	554	528	558	541	532	580	567	584	539	580	517	547	546	515	581	566	575	546	553	535	520	595	532	568	554	570	557	547	540	554	589	575	585	582	563	556	557	578	593	542	551	504	493	565	561	607	583	571	594	538	601	535	520	583	527	525	580	534	571	560	535	556	555	578	624	552	554	526	530	536	554	543	550	621	571	554	557	531	512	559
43387	24465	8550	1261	2447	976	470	475	424	402	404	408	377	391	352	395	379	376	342	355	374	375	370	336	368	343	324	332	335	355	364	352	360	371	382	334	381	365	414	336	331	328	349	401	357	348	340	341	336	343	343	342	364	362	373	354	343	372	344	370	351	346	361	367	342	354	359	331	365	399	374	386	381	346	328	358	371	357	323	361	373	341	306	338	349	353	358	341	363	339	363	340	376	332	351	356	377	376	374	351	346	351	341	353	317	355	311	371	343	370	339	357	375	377	395	312	316	360	362	329	341	356	371	337	358	334	358	365	328	367	317	361	349	348	360	340	372	353	329	363	344	366	380	349	371	343	356	317	361	361	397	316	305	352	342	348	321	351	352	368	346	366	311	361	348	329	347	384	342	353	352	319	342	334	329	335	330	341	362	324	340	342	396	371	325	352	356	355	356	321	371	357	367	352	374	365	326	348	357	353	379	354	368	342	334	358	390	340	335	366	351	344	338	345	346	362	357	353	335	365	365	338	390	357	377	352	352	358	350	356	355	391	396	331	356	373	365	335	330	373	366	366	371	334	367	334	315	345	358	335	325	370	334	393	351	344	378	345	331	348	363	333	356	373	331	328	385	323	360	369	349	340	365	354	354	345	336	360	347	398	338	349	313	331	341	388	337	352	356	355	357	369	375	347	369	385	338	356	342	356	366	366	338	369	337	374	347	335	305	337	346	348	367	345	357	342	349	378	351	364	345	375	354	355	375	399	365	383	320	336	352	374	350	339	373	343	395	374	403	355	329	353	366	355	350	375	334	348	333	370	382	339	333	388	333	323	352	357	376	342	311	364	350	343	368	348	348	380	337	330	364	357	351	368	333	331	381	380	335	364	364	369	327	344	314	370	327	363	397	381	373	354	375	339	341	363	358	358	354	347	352	337	381	347	332	364	346	357	375	353	364	366	339	358	350	352	345	352	379	364	328	314	328	330	351	345	386	319	367	373	319	342	373	347	368	327	388	351	387	356	336	307	341	355	347	376	344	352	378	327	391	345	363	332	348	371	335	331	355	353	356	345	359	334	367	341	387	312	366	338	376	373	366	368	333	334	384	377	350	324	375	340	358	364	395	340	343	352	368	361	371	343	348	361	332	335	351	341	352	345	326	356	362	317	331	378	377	367	341	366	361	348	320	375	371	340	379	355	315	364	330	359	354	380	345	344	355	366	377	322	351	359	334	297	329	333	338	358	346	351	380	354	314	348	340	307	374	343	360	381	392	405	350	376	351	345	327	328	309	391	360	360	366	362	342	370	321	354	343	338	351	366	365	370	381	332	319	348	371	327	332	353	386	352	339	344	398	348	303	366	349	347	373	403	352	330	352	339	367	379	328	337	312	324	326	355	348	361	343	385	400	355	341	359	355	335	359	341	368	348	322	339	298	347	361	340	341	352	368	356	330	368	405	338	339	368	322	355	365	333	350	357	332	373	338	321	393	343	367	315	361	358	359	346	341	382	393	422	376	317	355	341	356	371	325	353	364	364	347	324	344	367	319	349	341	361	357	343	389	388	348	381	374	345	384	324	361	334	375	350	384	361	376	346	345	345	342	335	340	360	350	340	349	347	362	365	341	374	372	336	333	344	358	376	303	309	358	335	338	346	354	334	325	351	381	344	332	343	319	360	348	330	408	322	373	353	336	338	369	334	339	346	381	336	336	333	361	386	387	382	380	353	344	302	351	337	327	352	342	343	375	356	342	366	310	375	333	343	368	342	352	340	338	402	340	361	371	333	349	352	368	342	347	345	392	358	326	321	360	356	346	376	357	331	384	343	352	322	323	386	323	377	356	325	326	355	359	342	367	369	352	334	364	342	366	349	344	314	321	354	328	304	332	361	354	336	367	322	327	351	336	378	356	332	343	319	331	379	359	334	344	397	373	353	343	364	334	354	322	324	363	373	331	348	386	379	349	357	345	344	362	325	347	345	331	353	343	354	369	338	364	375	324	360	345	341	329	373	332	352	329	373	387	366	342	356	327	372	351	339	337	349	331	326	337	349	369	320	343	347	366	320	361	359	365	324	343	354	372	360	363	368	384	368	375	329	340	331	332	340	329	376	351	327	343	359	398	354	323	342	365	348	332	354	360	380	399	320	369	345	369	364	377	350	370	393	379	373	372	339	360	362	327	348	342	332	369	385	377	374	376	338	333	369	378	346	339	338	352	374	351	332	357	346	358	368	388	322	342	354	363	355	363	311	405	334	358	365	361	339	369	322	361	362	345	336	382	365	302	354	325	336	401	370	361	361	338	326	348	345	314	347	346	362	333	328	368	372	366	298	339	338	358	318	328	352	325	410	359	366	376	363	353	340	340	316	354	366	316	375	366	359	344	341	361	378	356	356	315	323	391	345	383	364	360	349	336	330	356	389	344	371	324	369	332	321	337	380	339	326	337	354	368	361	367	340	362	337	385	332	356	357	376	374	383	383	340	376	372	318	362	364	385	361	349	343	329	344	386	386	367	382	306	313	351	369	354	354	327	310	371	351	342	366	360	328	368	331	362	376	383	359	356	306	361	356	353	328	362	365	350	349	343	338	337	352	365	338	358	377	351	330	363	332	385	358	358	332	319	360	332	327	315	374	360	394	371	334	370	347	334	332	381	290	365	338	379	350	327	350	346	353	367	338	364	366	352	388	350	361	372	332	369	379	341	334	390	348	359	386	370	343	348	391	366	380	357	354	345	344	376	345	330	407	401	340	339	320	398	344	340	379	343	345	342	341	323	336	368	345	331	334	362	309	333	332	346	402	375	349	368	367	324	362	358	350	388	352	330	358	376	377	363	336	334	334	322	378	351	334	355	337	367	331	318	357	372	368	337	347	333	344	366	345	332	360	362	352	360	382	344	384	350	338	360	341	356	363	343	360	344	350	329	380	367	342	347	387	366	355	338	385	356	333	366	388	330	344	361	343	345	373	359	313	349	364	366	328	349	301	347	349	351	329	336	356	332	379	339	343	340	358	362	345	331	354	384	355	340	338	379	399	352	361	336	373	370	353	388	389	315	357	322	346	347	358	374	336	324	369	351	329	349	325	386	350	348	316	347	390	333	381	397	342	315	367	344	347	376	365	401	350	353	342	403	331	337	324	376	364	325	357	367	346	319	334	344	344	336	318	353	351	395	326	331	355	356	342	337	344	367	350	367	347	343	346	323	400	359	344	336	330	362	375	343	348	343	355	353	357	373	360	338	327	353	348	339	363	351	330	377	387	320	366	365	332	348	309	380	374	353	363	333	325	390	385	333	352	375	340	372	354	332	337	341	330	349	315	297	345	351	407	369	366	370	366	344	375	346	330	343	320	336	365	334	328	345	370	384	381	344	336	353	357	377	356	314	327	330	359	356	329	351	349	333	295	364	359	359	323	360	346	315	353	337	369	345	404	346	360	347	332	337	340	344	368	314	359	332	351	332	337	346	356	391	378	320	341	318	399	331	374	365	364	322	352
26408	15455	6671	2269	8129	1834	1399	1319	1169	1057	997	973	904	971	952	935	902	902	857	915	881	881	837	822	846	844	800	851	884	873	843	856	861	831	805	806	869	728	797	804	814	755	792	787	901	760	777	798	782	805	771	786	772	758	803	829	774	777	821	805	779	806	751	790	780	793	797	789	807	810	817	797	779	777	793	826	783	894	789	763	819	758	775	789	776	804	786	803	816	829	831	791	828	781	766	788	778	762	810	801	825	820	829	810	771	801	790	780	816	811	815	825	798	781	736	803	793	802	741	827	820	766	804	776	785	797	789	807	791	774	830	798	758	780	834	794	850	830	794	825	726	790	779	811	809	824	834	807	789	757	797	790	840	795	828	809	804	833	794	799	782	771	784	822	814	790	776	829	774	831	770	900	800	796	778	804	780	785	782	819	801	823	799	783	802	799	826	785	804	775	780	742	834	783	730	808	814	757	818	762	804	784	743	785	767	789	810	780	780	819	810	804	786	792	800	835	760	751	795	811	784	852	808	810	803	813	808	769	838	801	752	827	849	762	749	797	791	788	762	746	840	769	752	786	838	816	805	744	813	828	755	805	777	825	786	776	857	828	814	797	754	790	810	802	821	775	857	809	797	887	791	755	798	841	819	770	796	811	814	804	782	782	757	798	829	860	783	839	813	798	755	819	751	830	832	809	824	793	767	859	828	814	752	776	814	829	765	747	782	798	809	795	749	769	765	864	798	785	819	795	800	784	790	759	833	820	822	848	787	765	844	798	837	789	798	837	778	789	836	841	778	831	809	841	799	800	778	769	748	849	771	757	784	824	822	794	792	771	783	771	806	799	777	805	822	797	770	794	853	803	792	781	788	792	790	798	823	782	763	725	769	858	843	788	743	814	811	825	746	770	760	801	837	790	808	807	835	756	863	806	814	775	811	767	777	753	799	787	761	792	835	789	841	806	799	817	772	776	787	840	798	768	779	761	733	765	780	757	802	810	829	760	796	819	848	771	773	751	815	793	812	776	775	753	806	799	781	819	821	815	727	786	805	738	824	791	826	804	806	776	845	800	758	746	835	776	837	838	791	799	815	777	756	845	807	826	797	803	824	777	756	821	848	813	763	812	844	779	798	763	753	752	812	781	752	857	803	829	783	824	792	793	801	811	825	814	791	788	735	779	774	807	815	832	793	764	802	824	816	822	791	785	773	804	836	808	811	752	772	842	818	820	808	763	788	790	777	801	760	832	755	817	800	845	822	793	827	790	843	771	813	810	791	750	803	856	797	797	803	820	765	806	795	804	801	783	877	776	810	810	803	789	821	793	842	784	798	845	794	823	778	776	741	816	764	775	800	788	822	829	789	865	779	787	804	798	782	760	776	779	753	764	759	817	747	786	800	769	780	802	730	791	804	798	790	816	790	820	760	841	807	806	782	801	790	825	857	819	780	768	789	788	829	780	776	830	811	788	815	778	806	788	749	768	842	828	804	741	810	752	779	775	741	794	770	864	779	780	809	770	788	838	750	801	844	797	818	821	796	768	833	825	727	776	848	813	805	809	774	803	826	770	811	762	814	806	777	849	811	757	770	791	770	774	829	809	798	807	838	783	777	826	806	823	814	802	803	778	806	752	833	806	770	798	795	799	778	777	760	762	774	842	810	784	805	813	774	791	785	775	834	759	804	823	780	735	816	801	757	772	827	782	755	768	791	778	795	776	786	786	811	740	782	753	809	797	754	832	801	804	792	823	821	813	782	825	761	811	829	836	783	871	763	748	843	785	818	811	786	784	762	772	818	825	763	787	859	771	763	870	807	834	820	797	826	764	782	788	784	809	736	783	799	745	784	776	779	794	769	809	779	789	784	765	756	812	771	839	824	793	845	778	777	802	799	783	792	806	797	774	800	808	817	784	797	734	782	799	764	789	771	790	802	830	749	765	752	775	734	782	767	821	827	779	822	779	797	802	780	760	765	788	819	821	815	809	805	841	818	761	828	820	826	768	718	801	787	812	725	780	817	809	789	835	783	785	802	775	731	808	796	807	763	812	769	777	816	767	821	796	738	801	842	786	806	788	808	759	811	816	800	821	757	766	799	817	837	784	772	761	819	748	787	795	824	829	793	757	801	784	734	735	828	789	714	810	781	776	774	792	817	799	832	801	791	843	745	800	857	787	771	829	820	782	793	777	777	770	785	820	808	830	834	780	803	782	803	824	797	753	784	820	808	769	827	827	784	759	788	820	783	800	804	841	814	783	772	756	797	804	814	748	777	826	805	826	774	749	770	814	816	799	829	815	839	777	720	739	791	816	786	775	833	851	855	784	775	798	841	793	765	816	784	754	767	823	793	813	778	766	722	772	807	798	749	793	872	753	784	853	822	767	750	749	797	788	792	794	799	809	786	775	759	811	791	821	845	769	786	821	783	799	805	785	809	828	779	816	784	801	823	843	757	797	831	756	785	788	766	763	821	782	810	779	764	802	771	780	777	730	766	762	755	774	773	765	808	793	793	733	801	829	825	841	786	783	810	840	811	811	794	762	797	731	790	841	785	781	877	783	839	852	869	763	787	769	803	778	784	798	842	758	744	801	837	754	797	786	805	816	758	850	814	788	787	828	789	830	771	805	827	820	768	796	793	760	728	765	796	782	818	789	802	796	758	826	788	773	773	780	806	788	816	806	796	798	780	840	745	770	802	775	804	758	809	811	760	831	782	751	790	823	765	755	798	762	808	769	767	830	815	827	863	813	804	720	825	774	807	798	749	768	806	818	762	839	835	860	818	761	771	791	764	770	842	761	766	797	763	813	750	748	828	789	771	808	830	852	803	843	778	807	809	770	781	759	839	810	739	778	816	802	828	820	775	764	796	845	834	801	795	809	770	797	765	849	762	836	767	813	797	764	794	795	796	806	760	739	816	820	783	783	823	815	759	828	732	810	761	807	800	797	768	819	755	842	785	765	761	791	762	808	734	818	764	848	826	815	814	762	762	801	854	768	763	809	792	793	784	792	747	780	831	760	824	813	840	804	752	815	823	785	817	857	770	807	825	767	755	769	808	804	811	777	766	772	820	803	867	844	780	804	799	760	753	792	807	797	813	760	807	822	802	832	790	796	829	806	828	754	753	771	850	800	804	786	748	819	825	784	832	768	828	815	788	770	801	708	824	778	787	795	784	758	791	810	788	818	800	777	804	812	776	874	776	871	785	803	761	836	751	751	779	772	811	779	832	763	825	821	826	789	752	798	826	778	789	780	795	785	805	844	737	792	801	798	728	809	785	776	844	770	781	781	784	768	763	759	792	799	781	796	830	803	800	804	844	818	789	770	818	753	786	816	795	793	806	768	826	812	806	759	753	753	792	773	752	866	790	844	823	782	818	834	803	807	818	798	831	797	807	773	763	809	796	756	814	800	813	822	814	765	785	770	784	748	788	775	795	795	805	823	803	762	778	770	815	763	806	793	833	757	771	771	759	762	811	761	767	785	825	768	806	807	779	831
15188	5641	1434	278	334	307	298	310	298	275	312	310	289	294	300	263	271	275	288	277	337	327	300	298	288	282	336	342	282	283	282	318	311	279	304	248	268	314	256	312	266	274	356	304	319	296	285	304	265	291	248	294	293	286	335	289	297	316	313	290	303	308	309	293	306	291	310	265	284	289	285	297	298	282	323	304	273	276	293	275	317	296	298	297	300	279	275	286	292	278	306	298	321	291	341	312	301	264	263	292	295	322	276	274	303	307	336	311	299	337	333	319	309	275	326	254	291	280	302	327	353	297	293	319	288	324	288	256	292	276	306	278	317	317	327	312	271	311	264	282	279	291	253	263	323	330	317	272	306	282	303	274	271	286	304	283	295	295	303	298	298	306	297	271	296	257	297	305	300	312	290	307	281	312	288	317	300	298	263	309	311	313	288	292	295	303	283	278	296	335	267	288	298	292	281	290	307	317	312	295	291	296	284	267	299	312	309	304	274	266	306	300	302	317	332	272	307	307	277	328	293	297	299	320	316	282	291	294	287	308	292	300	272	247	288	288	277	287	316	324	280	294	291	295	288	309	293	293	279	280	276	294	291	277	283	269	297	301	304	296	291	285	293	267	322	299	291	297	265	276	322	301	281	307	329	290	269	291	293	316	298	292	279	284	310	318	275	289	294	275	290	305	277	276	277	325	300	267	279	289	284	298	286	259	300	297	294	285	298	304	319	283	294	270	283	302	291	266	299	259	274	274	295	294	275	319	306	259	308	302	297	284	316	291	272	262	303	307	293	253	273	299	283	282	288	312	291	270	280	326	283	324	288	312	273	249	284	279	301	324	310	291	298	302	301	301	319	322	317	291	283	293	313	286	289	288	267	312	296	284	304	305	323	284	322	289	281	279	294	280	272	290	282	294	268	312	270	275	270	269	274	276	317	278	287	299	294	293	267	292	268	267	285	321	284	263	288	266	264	320	314	290	272	312	295	300	284	313	287	297	267	295	281	285	267	305	287	313	312	293	289	309	314	306	321	308	337	280	288	294	292	277	295	303	322	316	262	266	297	290	313	286	268	324	299	308	253	311	299	295	292	340	328	278	280	323	295	335	277	272	314	295	311	316	293	295	301	319	310	301	308	279	261	287	305	271	267	289	296	258	273	308	287	310	311	277	298	282	286	298	305	303	281	286	301	284	327	320	329	281	284	308	293	283	267	312	301	283	280	283	314	302	269	318	290	282	305	286	305	336	319	287	296	283	300	263	312	296	262	275	292	286	316	307	282	265	301	285	277	258	303	273	307	289	300	256	284	300	316	309	323	290	287	270	281	295	284	277	273	306	315	316	287	287	273	283	297	283	292	287	309	264	306	293	307	310	305	300	288	292	312	287	284	300	286	284	301	276	315	296	276	279	316	290	294	274	283	276	295	292	295	312	269	305	297	301	269	274	297	278	283	285	261	278	276	263	327	312	296	302	266	270	317	297	281	279	297	289	300	300	304	287	300	302	264	293	282	307	291	277	298	296	309	298	287	280	295	285	309	279	288	297	291	284	260	294	320	324	276	303	293	287	322	284	290	248	303	294	282	308	342	298	326	296	281	288	289	260	292	270	266	282	280	315	290	317	288	298	308	303	333	243	310	289	275	276	285	272	298	299	274	299	273	267	267	270	296	340	309	282	305	247	286	290	329	293	308	257	280	277	301	265	277	289	252	277	267	288	240	310	326	311	340	283	294	276	287	283	288	323	269	280	308	278	282	294	259	289	316	278	311	305	265	271	251	257	330	268	328	309	308	327	303	305	274	279	295	274	284	298	327	313	299	262	294	310	295	311	290	269	286	285	277	276	308	280	295	303	267	311	286	325	274	301	305	308	303	298	261	318	327	282	278	269	310	291	289	292	295	282	297	294	279	279	303	309	285	302	287	309	317	307	307	283	303	335	293	281	284	297	301	302	263	272	306	258	291	274	305	281	292	310	308	309	289	306	299	317	303	265	306	302	276	311	287	274	260	299	305	276	302	307	296	289	308	299	281	292	291	295	316	332	295	296	305	311	301	279	273	272	300	279	301	292	334	303	302	335	280	293	318	279	318	293	319	300	290	289	320	301	300	292	266	312	277	309	283	280	310	297	283	283	331	283	287	328	278	306	290	299	282	309	293	257	313	290	259	313	327	293	266	277	271	271	293	327	272	281	297	293	290	291	291	286	296	329	291	313	278	288	285	312	291	284	307	258	309	262	304	320	283	294	274	284	271	269	281	293	301	344	266	272	315	301	302	284	315	280	278	300	288	284	305	252	317	273	267	249	311	321	295	279	322	266	275	289	278	306	293	322	297	290	264	286	292	280	288	306	299	289	264	275	303	288	287	277	302	266	295	323	329	324	291	289	301	282	327	283	281	269	317	308	306	269	323	275	268	303	236	282	276	318	293	281	261	297	285	293	288	283	284	278	280	303	297	319	308	305	297	285	310	279	309	312	293	277	283	271	264	301	283	333	261	310	294	267	297	300	269	291	278	284	270	266	259	268	315	277	289	278	276	291	322	323	295	279	281	314	314	295	272	291	302	308	279	322	301	292	290	304	304	290	283	319	321	292	302	264	305	308	285	313	295	311	291	289	292	276	333	283	310	291	282	303	289	295	286	278	303	332	295	295	301	303	302	291	288	287	311	279	337	303	299	321	309	336	282	290	288	301	295	289	269	275	270	287	290	280	322	301	299	295	297	297	271	282	268	277	308	279	309	289	294	292	311	270	299	283	285	313	285	263	265	311	312	291	316	317	295	308	266	286	309	322	277	304	307	300	260	267	281	276	308	283	312	266	289	315	294	324	317	311	304	295	301	292	293	310	322	301	303	302	295	268	302	268	260	312	290	273	274	284	291	299	297	302	304	281	297	293	303	300	276	299	301	273	286	277	279	282	330	295	295	263	283	305	299	305	299	280	298	304	291	247	308	288	297	311	311	286	310	254	274	283	292	273	266	310	317	277	290	295	266	261	299	293	328	307	290	303	299	289	291	272	284	292	299	289	286	289	290	275	283	277	305	305	293	286	274	330	273	275	254	265	271	268	288	257	313	274	269	273	271	285	322	272	302	286	295	321	248	290	299	291	302	274	278	302	266	306	325	310	313	299	301	290	273	292	268	280	285	293	276	306	287	284	296	303	288	284	294	298	328	278	313	311	335	309	283	297	287	311	310	312	331	235	278	310	294	312	287	280	284	270	334	282	300	300	303	304	299	293	292	281	258	291	265	336	295	315	294	272	268	302	296	298	298	329	292	259	298	284	259	295	286	258	307	299	289	279	279	307	296	259	275	279	302	276	304	299	269	289	288	294	273	290	312	269	301	295	293	289	309	330	295	275	279	338	300	263	274	256	285	284	307	279	299	292	321	300	292	287	299	280	299	314	297	263	295	283	282	273	285	302	271	306	322	310	302	292	290	294	284	306	295	291	261	269	275	297	303	313	280	291	296	285	292	276	310	299	304	273	308	288	278	242
9142	4583	1841	698	768	702	707	640	675	691	736	701	640	660	673	650	612	652	702	666	660	627	670	667	652	627	620	648	677	652	652	648	698	642	694	689	630	648	626	707	663	666	666	637	641	629	653	655	676	673	659	695	654	664	612	655	652	643	619	664	648	663	622	676	670	655	675	679	639	683	679	640	652	698	635	671	665	619	714	656	649	680	659	620	678	673	684	661	656	680	752	670	665	622	634	728	640	658	673	673	690	660	654	604	643	616	636	715	647	634	629	678	676	661	619	660	649	662	689	654	667	658	687	678	683	633	699	683	661	657	666	618	666	631	657	626	646	674	702	659	692	626	636	708	626	629	665	667	654	648	670	654	625	656	649	623	642	661	640	640	678	676	671	690	705	674	688	630	661	640	643	664	640	662	612	652	659	719	658	663	664	638	616	676	639	704	615	685	663	690	640	660	655	625	658	648	629	633	621	626	707	692	633	692	650	676	654	672	660	696	674	624	660	637	621	675	595	651	671	665	673	664	664	672	630	682	647	643	635	633	659	654	655	676	663	670	654	716	656	690	639	721	651	656	666	673	702	643	667	662	671	624	682	629	649	636	671	661	613	655	604	677	701	644	676	630	648	677	681	651	628	648	668	686	676	639	686	685	651	681	643	660	631	661	630	663	671	652	681	728	654	710	636	658	645	672	658	701	670	660	649	659	664	629	644	680	685	676	703	659	641	706	621	618	685	654	668	637	634	634	683	683	652	634	635	630	601	625	635	645	660	659	695	624	646	686	675	650	656	663	625	661	657	664	628	628	651	637	610	658	609	642	651	648	628	686	663	669	627	711	655	636	666	630	649	683	618	680	614	635	665	647	684	647	651	685	662	651	662	631	622	666	637	692	654	629	661	647	664	646	669	622	697	636	704	664	604	713	667	669	706	661	655	676	669	713	687	674	692	672	632	643	629	656	652	656	647	682	680	657	698	649	689	641	596	698	684	651	642	668	646	668	649	679	679	615	680	713	657	676	616	687	652	626	648	698	650	693	668	686	641	642	628	691	607	651	592	663	640	643	662	667	630	654	622	639	653	610	631	634	726	655	687	702	621	669	646	602	632	646	691	668	651	695	636	688	674	635	696	649	627	668	662	690	672	676	624	663	646	687	691	669	726	645	659	632	681	675	667	652	667	661	684	629	600	701	625	695	630	630	708	625	689	671	720	642	649	628	655	647	646	675	659	640	670	663	662	639	611	656	647	664	685	639	691	631	739	669	640	647	638	612	683	692	644	687	665	678	664	660	658	628	665	629	644	684	676	660	642	631	734	692	676	699	707	713	651	703	676	680	618	656	662	636	632	672	647	651	657	635	618	697	642	682	671	674	646	690	677	657	647	648	647	651	647	635	672	716	682	676	659	656	655	656	644	678	675	683	616	650	667	619	628	632	637	636	692	634	638	688	613	647	649	647	679	601	656	668	707	647	669	648	669	658	676	646	666	660	697	653	671	645	651	647	679	659	638	638	625	662	639	674	648	667	626	666	693	693	653	637	659	662	668	675	660	684	679	673	620	625	735	670	615	640	693	656	646	638	673	683	653	653	709	630	678	682	667	603	710	671	686	630	652	625	658	655	620	682	692	675	702	681	662	620	660	683	666	679	682	657	683	632	665	667	664	670	643	621	651	643	588	679	639	619	685	665	679	611	632	658	629	646	666	693	647	657	648	652	636	700	676	661	675	653	654	677	627	650	617	675	632	613	657	677	679	647	654	661	693	689	639	655	667	636	635	654	660	711	655	664	676	679	705	651	677	627	642	606	659	669	660	703	680	675	633	668	646	670	679	631	677	648	644	674	679	657	674	700	680	657	670	667	717	667	701	680	621	640	692	677	631	622	686	661	683	623	696	635	696	648	715	688	615	699	691	626	648	682	613	620	659	654	666	693	613	688	623	634	667	706	669	659	674	650	663	676	667	673	652	658	638	677	639	659	681	657	652	678	663	652	654	701	647	659	684	680	678	645	650	666	641	662	705	635	623	638	601	654	673	688	671	626	671	685	655	651	651	643	672	643	641	620	646	673	669	659	670	598	692	674	649	655	648	645	693	666	632	633	690	625	663	626	642	656	645	674	649	654	641	724	655	657	704	653	694	672	677	671	646	649	636	653	671	641	616	662	614	716	661	684	654	644	639	586	643	655	679	635	650	692	663	667	683	683	643	631	663	666	644	655	666	668	670	696	663	644	689	616	676	620	665	652	642	668	654	645	615	667	661	660	693	626	619	685	613	636	608	676	650	685	674	651	642	666	650	673	630	692	672	668	697	652	687	660	654	650	708	692	658	629	639	595	679	692	659	691	657	655	614	670	678	659	658	687	683	684	666	674	652	711	653	635	685	671	665	647	702	632	680	624	660	666	621	684	670	632	646	629	711	674	694	656	685	625	647	700	648	629	612	654	674	654	641	700	666	669	651	698	639	686	644	638	669	624	685	665	638	610	680	649	686	653	673	669	624	655	673	659	630	695	650	684	678	673	645	646	698	641	668	619	700	657	646	666	615	605	659	647	621	661	657	649	675	705	658	663	654	622	639	693	690	694	634	654	713	663	629	684	663	653	685	676	653	725	673	646	715	652	673	645	666	633	697	635	620	671	643	678	683	649	678	667	633	704	639	670	617	675	639	592	637	667	688	646	610	676	664	631	683	661	622	630	683	675	651	667	642	660	632	689	628	656	652	684	643	659	600	635	637	654	688	634	644	631	670	630	670	712	650	676	659	658	650	645	646	645	709	636	668	667	667	667	661	640	721	658	636	673	655	623	682	688	653	680	678	634	654	642	671	697	677	647	673	673	643	698	686	722	699	641	686	662	621	669	664	602	698	674	641	656	699	694	683	670	665	630	674	709	634	666	653	638	662	669	652	644	649	650	630	677	664	666	678	678	703	656	648	665	676	703	637	666	672	655	679	661	684	700	620	705	669	631	641	660	647	669	696	601	642	650	695	720	620	642	624	643	665	650	664	624	604	664	676	677	598	595	673	660	663	697	655	659	662	707	636	666	664	631	683	622	659	642	661	670	739	676	603	671	659	740	633	678	628	646	666	637	614	639	692	643	655	663	634	637	645	641	679	678	654	665	660	653	648	710	637	696	646	636	649	651	694	740	611	658	653	614	669	643	634	693	671	694	660	687	626	671	662	661	672	656	647	699	631	640	650	638	676	618	641	632	693	637	655	657	669	676	630	642	690	640	666	658	635	645	656	717	655	670	651	657	655	661	638	689	680	705	690	647	690	669	584	673	676	667	689	657	685	674	680	676	685	679	670	705	641	663	669	648	640	684	648	627	644	666	660	659	637	657	675	658	673	673	658	641	668	644	632	694	687	673	666	653	664	667	642	656	609	675	635	664	669	634	656	656	617	664	665	679	678	658	660	654	622	659	680	652	662	656	651	663	651	666	677	621	691	729	703	641	645	694	676	683	687	651	667	608	657	654	650	679	672	665	684	666	672	655
31570	16314	6302	701	1097	399	290	276	319	243	260	251	246	268	251	252	270	252	229	215	246	251	247	221	286	257	233	233	259	231	270	237	248	234	197	244	260	251	236	231	231	279	243	227	248	259	254	258	262	257	241	258	256	253	228	235	256	257	219	303	239	264	229	229	281	233	243	221	257	256	247	239	255	258	217	258	254	230	255	246	265	231	253	233	227	254	248	254	231	229	227	271	247	243	232	239	252	258	245	260	223	255	242	251	255	240	237	254	259	230	251	245	242	266	240	250	240	252	257	256	236	256	272	245	259	230	273	235	242	232	263	241	250	245	242	217	281	255	257	230	244	269	234	220	241	251	213	236	264	242	258	243	223	262	275	247	223	274	228	239	251	236	227	240	255	230	248	222	257	260	243	238	249	246	226	253	273	253	251	264	274	271	224	254	251	266	229	212	224	221	214	278	238	271	244	249	249	237	230	258	243	283	270	231	274	262	247	256	228	230	240	257	232	240	227	236	234	226	235	241	222	240	292	299	245	236	257	244	236	256	256	212	250	235	251	225	253	275	259	251	258	239	210	238	271	238	236	224	242	236	249	220	230	252	265	245	266	275	226	216	243	239	237	267	264	275	230	233	262	251	237	236	289	235	233	280	221	248	238	225	238	225	250	234	258	238	219	206	233	248	269	270	266	226	251	224	262	235	250	232	242	286	245	248	237	243	263	231	263	243	254	264	238	235	240	233	226	217	242	263	248	276	237	227	275	219	236	234	258	274	273	251	246	250	242	230	240	231	279	252	248	257	254	214	232	257	246	255	247	231	235	256	255	243	246	234	218	224	256	247	260	273	238	240	215	229	252	224	234	224	247	232	280	249	237	237	229	212	257	254	246	226	254	235	243	247	240	219	243	223	241	242	246	254	269	265	247	251	275	266	227	208	236	222	278	245	251	239	240	241	231	251	218	202	236	268	262	252	229	247	222	245	203	256	240	245	236	261	254	265	254	250	266	247	244	252	267	242	258	272	259	255	237	231	274	264	257	270	251	262	248	239	224	250	269	224	223	247	275	244	261	260	238	262	246	254	264	226	212	249	229	277	259	240	234	249	227	253	260	239	227	301	270	219	224	227	241	247	246	267	246	259	258	247	233	256	243	242	232	233	237	263	262	233	246	262	262	238	264	256	243	242	241	249	240	243	275	247	243	247	244	260	232	225	266	256	246	241	263	241	240	261	220	252	255	259	215	265	251	233	234	253	265	248	256	238	274	256	257	238	242	244	238	255	261	232	228	230	279	259	234	219	241	254	206	219	233	242	231	222	259	256	203	246	245	282	246	262	214	268	223	255	252	268	202	272	219	248	270	237	256	313	235	243	251	229	242	242	225	227	220	283	263	247	264	238	239	229	233	266	255	266	249	262	279	231	247	225	264	250	272	255	239	230	222	231	227	275	229	223	239	258	225	218	201	265	261	256	261	236	234	263	255	255	234	247	261	241	246	247	235	244	262	236	233	249	253	245	229	245	262	266	236	264	236	243	254	230	261	241	250	225	236	243	250	287	270	227	251	250	253	220	234	256	257	233	248	288	245	265	235	251	257	218	247	247	260	266	249	235	256	242	248	245	283	225	262	241	260	252	241	248	223	231	220	224	245	249	210	250	254	281	248	240	276	224	269	259	246	232	221	240	227	254	256	223	231	254	239	254	262	248	261	244	260	232	270	262	252	229	234	216	279	237	228	230	243	236	236	232	258	231	227	211	238	262	241	255	260	249	243	244	265	264	260	267	239	242	267	239	267	219	235	250	243	234	209	256	244	240	273	237	267	267	274	258	247	224	254	249	231	243	255	253	256	254	219	240	268	258	233	233	246	254	215	247	269	251	256	240	232	245	238	257	240	275	249	246	263	232	244	251	252	235	241	242	217	235	233	253	259	245	249	262	241	235	226	218	218	281	238	220	282	255	247	257	266	267	235	232	222	257	218	231	239	228	245	243	258	234	223	256	238	255	240	241	234	245	238	271	252	244	226	252	230	216	235	230	253	252	228	209	250	249	240	262	250	269	262	259	215	237	267	240	233	233	223	262	247	226	256	279	231	252	248	229	251	247	234	253	262	218	235	237	245	273	229	241	239	250	245	248	252	248	224	258	262	243	252	223	235	256	252	227	241	230	242	249	258	222	232	262	263	253	255	254	241	236	248	212	253	264	264	238	234	235	273	239	254	253	246	241	245	236	247	249	246	228	237	220	237	248	246	231	215	251	236	219	251	252	256	231	247	260	265	223	225	242	260	237	247	262	215	226	232	258	211	250	242	266	245	249	236	224	250	263	232	234	259	229	252	273	257	245	235	246	244	221	234	242	253	260	242	284	244	231	215	244	213	242	223	265	229	223	279	264	201	244	231	237	240	273	244	245	236	255	255	234	244	252	237	248	233	211	222	249	234	246	247	225	266	252	241	249	271	273	234	270	235	267	242	218	239	250	238	212	242	263	230	226	222	266	249	228	274	257	231	241	237	241	239	230	267	249	234	243	235	270	264	225	272	256	260	237	238	250	241	265	219	247	267	224	268	247	265	221	228	260	266	237	235	247	244	257	253	240	278	264	265	246	247	217	286	249	255	241	227	221	252	229	216	260	225	261	232	260	222	246	209	238	227	225	238	214	232	251	230	213	232	217	258	231	246	242	244	254	271	254	249	262	272	245	252	255	270	251	251	265	255	245	275	233	239	250	246	241	268	237	245	257	245	266	250	230	242	235	248	249	272	257	257	237	246	255	214	263	251	250	257	288	236	229	223	233	209	248	242	221	253	238	254	252	234	258	275	269	247	241	241	216	246	259	235	241	253	243	236	276	262	263	261	257	234	227	217	248	242	235	264	223	247	233	214	235	254	249	244	223	240	251	234	231	213	234	219	249	269	251	258	264	237	254	270	263	251	269	238	238	259	228	246	234	227	248	247	244	251	214	236	230	249	218	254	255	225	288	234	234	252	266	273	231	249	264	267	251	215	210	238	248	213	253	220	252	264	244	227	246	246	240	283	255	249	290	254	248	224	223	239	253	244	228	266	250	258	239	219	210	252	255	277	262	248	273	259	244	272	244	228	250	232	240	237	221	220	244	223	215	246	246	254	243	246	239	248	233	249	285	272	266	282	264	259	222	271	238	263	260	192	262	232	245	265	256	256	232	231	257	269	277	268	255	249	224	236	270	229	234	248	256	239	229	187	257	215	245	243	226	243	233	247	264	255	259	236	242	252	243	233	242	247	247	252	225	254	245	274	234	230	230	247	248	250	246	226	213	262	251	249	248	267	212	264	245	269	262	267	229	258	243	240	219	247	225	262	269	237	248	262	256	222	237	265	252	257	218	252	228	252	231	235	249	247	252	233	278	252	217	212	260	262	243	245	248	256	254	211	238	252	229	226	214	271	221	227	251	244	262	241	258	242	256	254	271	284	238	240	228	264	240	249	233	282	274	241	241	239	232	233	256	260	254	246	221	256	266
19699	11345	6673	1325	4076	1042	918	808	762	748	677	710	664	630	634	652	632	681	646	607	642	617	601	562	533	586	600	562	582	569	531	587	651	618	565	621	603	586	562	626	569	596	609	565	569	591	576	594	607	565	548	574	576	610	578	535	585	546	600	570	585	572	572	575	608	609	562	609	585	594	554	600	570	542	586	594	580	593	549	558	598	596	568	577	611	571	580	582	555	588	592	623	607	574	581	552	573	619	543	627	567	596	587	563	564	605	591	635	608	626	545	568	563	550	544	571	537	576	556	591	563	561	563	605	546	548	559	591	573	559	595	509	593	598	616	578	555	581	594	581	575	586	557	600	579	558	538	562	613	553	574	550	578	553	603	555	559	546	514	578	584	646	601	556	566	547	570	591	594	619	593	607	525	592	543	593	570	593	603	575	568	566	559	627	550	543	576	578	623	570	590	572	626	601	548	578	602	573	532	598	595	599	587	545	580	592	609	559	599	639	601	564	587	571	590	608	593	588	559	600	586	575	584	556	590	588	593	553	568	546	550	523	612	598	572	635	588	590	585	574	611	558	596	606	628	566	581	598	625	554	561	582	547	634	612	548	552	551	568	564	554	551	600	591	576	598	572	625	557	595	592	609	567	568	581	572	616	563	604	589	552	553	593	582	588	564	565	570	609	580	571	582	602	625	566	608	596	565	589	564	598	563	566	550	585	562	604	615	559	565	569	609	570	575	600	574	558	554	572	573	556	561	538	574	580	551	605	619	612	600	586	559	595	524	605	567	588	585	561	604	602	575	581	563	577	555	544	552	578	578	554	575	555	570	578	619	558	547	598	546	580	590	566	567	573	585	554	606	589	516	645	610	593	604	553	556	559	584	574	587	568	565	595	606	572	595	605	581	574	556	581	588	579	558	569	597	560	568	582	562	541	573	574	547	594	641	587	573	553	585	612	569	609	567	564	574	599	589	599	589	565	520	580	594	591	590	578	581	588	617	610	578	550	581	601	569	554	589	535	610	635	586	560	585	592	600	597	557	580	602	554	593	577	593	607	540	570	567	575	522	613	587	624	574	572	552	545	564	587	586	528	578	587	573	563	575	581	604	554	559	579	565	647	571	604	570	557	615	546	554	585	554	517	569	590	513	580	610	591	605	576	598	604	585	586	583	606	598	585	555	587	586	587	571	553	595	580	574	538	597	624	554	551	568	608	607	591	581	575	568	574	582	615	565	596	523	593	569	582	568	605	537	532	593	584	602	610	567	581	587	618	578	547	592	534	560	613	588	603	595	610	601	543	531	570	566	593	593	585	563	556	613	552	623	625	588	588	595	593	617	614	566	606	609	568	557	564	582	579	606	561	615	530	535	597	524	572	622	570	553	557	541	619	606	624	565	555	577	550	583	573	604	552	597	580	573	590	527	613	612	587	611	618	579	572	573	592	571	540	569	552	567	576	588	597	564	616	568	619	594	604	594	573	592	563	587	575	543	543	576	585	567	566	611	550	622	558	583	575	575	563	537	596	560	591	587	579	583	571	524	613	618	577	561	582	571	628	559	565	623	594	570	606	571	533	560	580	595	552	548	574	578	584	555	639	542	571	566	572	606	613	584	564	583	563	588	578	612	578	542	596	597	564	558	602	543	553	555	622	576	588	583	566	592	565	595	566	586	535	595	581	595	536	601	553	588	563	620	587	594	602	579	511	612	578	561	596	572	563	605	584	628	565	562	574	579	554	559	604	552	598	555	579	534	591	564	635	602	530	594	574	596	528	573	632	566	583	555	584	557	636	551	594	600	583	584	559	573	584	596	581	580	571	582	542	581	621	587	566	550	546	566	529	581	564	549	593	593	601	579	592	592	582	590	614	571	584	649	563	547	603	620	573	574	607	592	628	593	575	575	571	577	533	572	566	563	594	577	556	614	550	576	570	626	532	596	640	582	570	556	586	565	593	571	607	597	572	577	558	563	623	561	543	565	610	575	591	554	567	581	591	564	563	573	572	559	565	588	551	609	575	567	607	596	600	577	575	586	569	539	568	579	591	607	566	605	587	571	565	556	619	550	577	577	600	581	549	577	563	594	574	553	564	554	606	587	555	588	588	534	581	619	620	575	593	598	561	605	614	621	577	587	561	620	559	586	553	619	578	550	551	551	595	574	549	591	623	572	573	560	602	576	552	572	569	560	555	556	566	571	580	579	547	562	584	572	589	511	587	576	551	563	552	569	572	603	534	580	571	532	578	530	574	605	599	610	516	590	578	571	551	554	558	599	612	579	555	590	566	568	588	593	515	581	591	603	607	549	571	576	596	580	593	568	565	573	592	567	609	597	576	565	584	534	613	526	542	610	586	587	575	610	570	599	585	538	554	613	579	595	555	602	582	579	584	599	584	570	557	599	558	566	571	566	576	557	558	587	570	546	568	583	529	577	559	603	610	591	554	561	548	552	572	600	576	598	614	628	563	579	557	608	552	567	598	580	606	557	556	539	546	571	583	609	577	615	563	543	600	558	647	571	584	547	608	626	623	587	585	612	576	564	583	549	577	593	560	564	573	590	575	512	565	584	559	557	610	564	555	568	586	572	581	612	560	574	567	602	596	596	561	568	560	575	589	599	546	587	597	618	581	593	562	539	551	605	516	605	541	570	555	567	589	599	587	611	554	590	574	576	594	592	567	555	594	566	596	576	567	551	583	548	521	546	565	586	586	560	571	554	564	550	583	529	586	599	588	603	586	555	598	582	605	541	619	594	594	599	598	585	551	571	530	571	553	607	541	562	574	616	566	521	576	560	583	584	583	594	569	526	584	576	569	623	580	577	527	558	538	566	594	577	561	572	578	566	620	622	591	578	558	540	587	549	582	588	588	606	568	577	543	604	602	572	598	606	549	584	604	596	572	594	587	564	615	590	563	571	597	621	559	593	531	553	569	574	581	604	583	593	569	598	578	604	595	588	638	549	602	550	550	540	615	611	562	545	561	579	573	548	601	596	566	555	553	587	606	557	573	572	572	562	573	564	572	621	580	572	618	565	593	577	584	568	554	580	570	587	618	616	611	566	591	618	580	604	579	578	626	580	603	625	565	599	556	613	593	585	642	634	560	595	605	578	558	614	614	560	547	600	581	595	597	579	570	588	564	589	557	584	559	586	591	608	605	545	561	623	575	585	540	610	586	593	567	597	573	583	610	582	571	557	555	575	589	600	559	597	584	558	562	562	572	592	552	571	570	554	608	601	566	578	570	609	646	611	607	560	572	584	575	565	558	553	583	594	594	637	565	550	584	602	560	558	516	559	557	571	600	559	591	589	565	524	572	557	564	573	577	561	568	606	558	587	567	626	584	571	586	551	567	579	538	589	540	574	598	582	587	593	586	540	621	574	578	601	556	605	568	556	608	542	540	584	579	602	583	584	545	541	560	592	633	564	558	556	597	641	597	585	551	574	569	589	580	604	592	571	571	592	597	615	565	573	561	570	590	584	557	560	568	556	582	580	614	553
43027	24585	11297	1491	4323	1912	508	454	455	379	384	403	379	423	373	367	415	352	376	336	369	397	387	401	353	354	335	365	339	353	374	373	385	342	354	364	378	350	392	350	367	384	341	378	391	354	409	396	365	347	359	350	373	354	358	371	397	350	321	331	386	383	365	359	335	377	345	361	384	335	365	369	383	339	365	361	311	375	374	392	384	360	358	360	341	403	382	383	369	334	336	327	368	343	386	404	374	334	401	363	356	351	410	350	357	358	327	398	331	380	374	377	359	336	371	324	366	363	372	342	357	369	377	369	368	340	331	370	388	380	365	376	328	379	344	370	359	364	381	354	341	364	329	364	365	389	308	421	339	331	345	349	360	378	402	359	351	384	372	366	340	372	358	385	332	352	364	329	325	397	388	381	362	364	370	326	362	329	350	353	346	389	365	370	345	361	390	345	390	361	392	358	349	370	376	354	336	359	356	354	345	367	360	373	335	398	364	350	329	340	352	331	362	383	402	356	361	356	357	346	367	373	320	341	364	329	351	357	359	376	338	376	371	371	339	345	350	369	368	309	355	338	345	343	387	349	354	399	361	368	369	350	363	397	393	365	372	383	372	334	349	335	358	343	349	342	379	367	354	357	362	345	360	353	340	343	361	367	347	365	385	363	366	400	367	379	398	390	347	338	355	345	398	326	355	367	385	354	380	346	359	381	387	367	368	356	377	355	355	386	390	336	333	380	353	387	360	412	351	367	361	339	375	335	357	406	346	376	340	353	389	369	404	366	354	381	363	349	345	367	349	355	370	343	338	331	337	368	374	370	336	340	382	386	343	356	370	378	373	371	345	340	361	363	339	349	331	332	349	322	366	350	370	373	364	397	379	339	346	349	322	352	355	389	386	353	385	356	347	379	366	352	368	353	377	346	362	325	368	416	334	341	364	384	395	388	359	353	337	315	361	323	382	337	395	351	353	376	338	373	347	382	373	405	339	337	340	378	381	342	351	383	351	338	352	358	360	351	382	379	353	320	379	345	372	335	325	404	328	357	369	399	392	368	352	343	349	356	367	343	326	357	351	376	334	344	368	409	344	331	386	364	359	375	355	339	347	367	383	381	353	431	357	387	354	351	354	361	396	382	360	321	316	350	370	342	351	356	390	355	340	331	340	367	344	331	348	367	327	353	333	346	362	385	362	349	375	360	374	363	344	328	349	340	359	353	368	356	362	331	350	382	349	358	363	346	331	370	379	380	317	341	377	392	352	357	336	350	321	362	371	372	384	385	341	376	401	349	343	363	367	338	351	377	354	340	346	336	321	340	356	399	373	376	352	367	356	343	361	387	351	331	335	369	339	355	343	357	367	334	348	340	349	365	330	376	365	327	378	357	376	360	346	320	340	361	352	328	372	373	368	357	358	347	334	353	321	377	371	376	344	403	345	347	324	397	368	378	347	335	336	369	374	374	369	323	369	336	326	387	353	376	357	354	336	371	370	336	413	385	371	353	356	351	357	360	295	327	334	377	360	372	326	401	336	355	340	340	378	357	361	311	382	376	334	355	348	327	338	352	356	358	386	345	340	400	406	362	394	360	349	369	373	340	366	401	404	354	387	361	331	364	349	364	398	344	336	319	360	348	325	361	337	362	344	373	343	366	364	361	348	312	323	362	386	367	348	370	367	384	356	358	359	342	330	371	388	380	378	375	372	323	368	375	372	360	402	359	318	316	360	322	348	372	359	376	326	370	367	348	360	387	385	380	374	353	368	322	354	343	370	343	336	371	355	373	299	369	365	359	394	357	344	356	418	361	382	350	319	352	383	350	402	361	377	357	327	347	345	321	350	371	327	359	367	347	330	340	335	370	378	431	352	359	368	388	367	333	360	353	327	333	324	355	369	376	321	347	347	345	367	354	333	358	370	360	386	351	370	363	337	338	328	329	353	363	373	361	344	357	344	347	366	365	370	334	355	377	324	360	378	378	348	363	390	349	354	345	346	369	358	350	338	364	386	368	387	414	366	321	361	292	373	372	357	319	373	405	335	326	352	357	369	407	356	367	367	348	367	336	352	317	377	377	336	349	396	358	342	352	361	413	342	403	354	365	392	358	383	361	357	378	339	350	336	362	371	348	395	366	392	363	347	366	374	369	342	363	374	372	400	395	332	335	349	347	326	361	352	364	383	388	363	346	354	334	345	346	388	348	338	358	352	347	403	355	395	346	302	375	327	337	350	368	364	341	366	365	327	351	366	358	338	361	379	371	362	342	332	387	376	336	372	390	391	342	348	347	375	355	367	350	359	373	357	382	367	332	345	363	370	371	349	368	363	373	328	351	357	376	359	384	350	404	331	330	404	357	376	339	366	350	346	378	375	339	339	396	366	342	360	337	360	367	360	344	344	364	363	379	311	358	376	361	361	310	355	390	353	321	395	388	341	351	353	355	313	394	397	369	380	412	329	344	361	360	325	359	331	314	316	348	373	352	353	295	327	334	384	386	356	362	354	350	351	326	333	375	341	409	362	369	361	391	351	339	356	367	384	354	366	368	356	344	380	372	363	372	357	369	343	365	336	367	313	373	364	333	351	370	356	334	332	331	338	383	367	350	336	331	348	339	376	363	357	314	329	395	377	348	408	360	372	387	371	343	368	344	370	354	351	361	341	366	359	325	365	361	354	338	378	406	354	360	348	346	353	362	354	377	367	336	350	384	368	334	383	384	347	353	382	371	372	349	362	346	328	351	340	317	390	350	353	379	376	360	367	347	341	376	347	376	381	369	380	321	344	359	348	398	368	332	329	339	350	396	361	360	351	337	314	366	356	359	360	320	339	345	370	382	303	348	359	350	340	368	362	355	357	311	358	349	350	356	351	363	373	375	380	359	373	332	361	397	348	401	341	361	375	350	348	385	385	388	369	389	342	351	362	391	361	351	328	382	367	332	383	394	394	393	402	335	319	357	378	382	346	368	380	390	383	352	384	355	377	359	357	405	398	370	375	367	370	363	347	363	353	363	348	370	386	340	373	386	349	407	373	344	356	311	330	392	365	338	407	354	404	336	353	350	323	371	326	336	312	369	362	358	325	361	338	356	366	382	364	327	353	356	386	367	364	335	364	348	363	401	367	384	330	351	341	354	382	404	381	321	368	340	358	344	337	347	328	379	371	348	375	347	348	355	337	351	381	365	332	342	361	373	381	391	351	332	364	358	346	351	351	342	317	367	310	362	368	388	358	368	369	380	383	356	352	375	356	413	371	352	353	394	350	358	316	361	350	355	353	340	377	345	351	346	372	370	376	378	363	360	351	353	366	366	344	379	342	373	347	352	380	337	380	368	342	346	347	369	367	391	348	353	376	326	341	374	336	352	378	353	316	331	373	368	360	366	364	340	357	345	345	344	374	373	357	342	375	361	348	347	346	380	345	352	391	394	320	360	371	343	365	348	344	366	370	372	344	365	409	366	402	349	349	347	338	354	381	347	367	338	333	346	342	356	375	378	358	391	357	373
25968	16329	9137	2164	11824	2206	1439	1246	1138	1044	1036	1059	1003	982	907	944	921	890	891	851	879	859	858	835	864	778	837	790	851	862	846	846	850	845	821	889	822	825	784	877	847	835	796	827	864	864	854	792	804	835	802	858	797	789	858	786	833	898	837	835	840	826	818	774	808	803	837	826	845	815	792	834	825	776	758	808	820	786	846	813	847	808	810	805	819	822	781	829	797	766	793	780	820	797	839	744	840	810	830	811	808	783	856	752	813	788	782	833	814	822	807	785	838	775	765	859	810	854	761	856	768	828	756	791	844	847	845	849	751	813	810	794	822	774	805	785	824	794	844	835	819	816	811	783	822	743	819	810	819	768	768	760	852	809	816	810	886	785	827	809	805	777	791	855	818	817	744	776	796	823	801	839	795	839	809	752	821	771	755	791	762	791	835	798	767	833	839	807	792	847	789	833	832	770	839	806	775	820	843	801	791	790	811	799	840	813	781	828	767	801	834	784	822	810	839	873	784	828	845	759	834	771	811	806	745	806	825	791	806	829	805	764	806	810	742	841	847	826	782	861	846	846	728	820	825	781	819	812	848	825	821	819	797	793	780	799	806	764	791	819	831	782	851	789	813	837	844	810	789	808	808	784	754	826	860	780	821	805	779	833	823	781	843	814	839	849	833	803	808	785	803	798	831	774	803	782	789	775	804	813	832	833	801	828	809	798	766	779	833	797	836	776	855	810	817	825	778	812	783	843	793	775	844	844	817	812	852	804	785	821	841	844	784	783	837	808	799	824	795	826	835	804	800	816	824	833	785	857	795	786	800	862	771	799	769	841	835	826	788	856	801	801	829	767	805	808	797	850	787	852	826	825	868	838	831	792	857	787	847	831	876	792	797	790	843	815	811	787	863	800	796	834	789	823	818	823	814	812	858	827	794	846	862	835	813	817	780	765	828	766	878	840	800	812	809	868	820	758	826	866	846	796	804	806	793	810	836	806	832	826	810	827	788	826	843	803	825	843	803	785	885	803	798	797	836	778	754	784	788	865	825	828	846	817	837	799	745	818	787	817	803	825	773	772	831	793	827	804	794	818	797	820	834	831	817	802	743	823	881	785	822	813	826	782	777	843	813	780	828	771	770	823	784	782	809	803	800	852	863	842	820	816	876	802	835	786	780	765	822	810	816	796	799	815	792	781	804	788	811	822	830	814	845	793	746	763	830	833	788	884	824	810	781	815	813	822	833	797	813	839	786	853	814	842	750	828	805	813	812	817	812	815	844	776	780	845	827	825	832	812	785	786	814	816	902	829	808	840	804	812	840	794	802	821	790	802	853	876	808	841	851	814	786	803	777	806	778	795	810	838	809	801	856	821	737	734	836	808	813	826	806	801	788	812	847	842	826	814	758	816	823	811	843	781	821	775	755	830	805	853	813	802	835	820	829	802	773	798	761	793	828	852	795	860	804	839	818	795	872	815	805	817	786	812	822	828	819	842	802	848	879	777	831	773	844	784	839	806	808	777	786	775	805	759	864	841	811	804	814	793	819	738	806	873	840	824	868	840	801	803	864	812	841	847	813	807	868	842	850	841	777	835	791	872	804	804	836	796	828	851	752	807	849	797	837	782	788	821	806	850	828	807	855	801	763	821	878	776	865	808	829	807	831	823	784	821	800	797	797	787	785	772	780	824	752	813	802	804	816	831	848	796	745	809	835	802	835	818	848	809	791	769	869	811	795	784	834	873	827	835	805	793	772	783	795	821	807	844	854	866	862	790	751	770	799	845	765	836	771	828	813	776	789	789	782	791	790	858	801	823	816	791	762	832	835	842	792	832	786	801	802	774	794	792	783	771	834	792	772	832	804	814	812	848	823	808	800	812	809	759	813	751	824	826	835	754	712	832	754	790	871	795	782	778	806	783	782	851	824	805	830	837	821	754	846	806	835	801	795	778	801	792	798	771	785	839	777	871	807	798	792	820	844	873	820	813	787	801	826	792	866	808	875	801	815	807	765	854	819	851	814	833	778	883	857	818	821	817	816	825	845	851	841	763	789	835	812	815	769	844	799	795	736	859	774	798	827	876	763	826	808	830	830	802	781	814	807	804	860	818	778	801	808	796	798	813	822	819	828	784	809	844	808	814	811	856	794	828	800	868	828	796	806	803	771	770	801	787	809	798	756	800	857	811	789	810	782	806	834	857	831	858	825	799	826	800	808	827	803	806	867	793	804	825	799	794	842	796	754	819	834	851	777	853	778	796	828	767	894	833	843	814	802	908	811	844	784	803	785	818	824	811	771	754	834	811	816	809	845	837	784	809	807	809	818	788	783	818	811	755	832	838	798	798	794	833	783	798	784	779	780	778	807	796	799	826	804	819	842	851	824	811	843	778	807	822	800	848	828	803	780	820	817	804	810	837	842	832	783	792	837	791	812	778	846	829	831	800	786	820	775	758	815	852	779	799	756	824	776	834	757	790	809	815	814	871	825	858	834	837	834	788	774	805	795	877	852	821	781	807	826	840	833	819	824	771	785	810	833	812	794	917	814	832	809	760	814	761	778	850	738	792	838	846	790	819	794	822	780	818	800	783	801	814	781	799	803	793	831	786	784	800	807	800	765	801	835	852	787	860	810	785	823	860	787	807	856	811	820	823	818	786	830	837	850	789	829	791	808	826	804	792	815	819	834	758	887	802	823	812	826	824	791	843	806	817	766	802	803	768	806	780	826	770	761	779	827	783	803	812	791	774	814	802	798	795	794	808	797	804	782	752	782	841	768	794	820	826	790	843	800	805	847	834	808	812	816	826	835	810	783	836	786	790	794	760	826	788	778	792	872	806	799	805	797	762	815	807	790	845	798	835	852	763	761	792	836	834	774	752	834	762	806	847	863	821	833	787	828	834	839	900	825	809	813	792	839	767	791	828	788	899	769	874	780	800	793	765	828	797	854	841	809	834	808	829	820	874	791	835	826	812	811	810	809	829	832	781	869	791	863	792	816	796	858	817	811	806	735	793	800	797	824	735	802	853	813	802	838	793	779	832	778	757	797	837	793	813	785	791	837	794	779	751	856	844	866	821	773	819	770	795	827	819	783	798	795	790	842	814	833	833	779	794	812	820	802	778	806	803	832	785	823	819	815	818	814	831	830	856	801	794	811	825	808	770	832	825	836	857	857	805	830	794	793	816	783	843	797	852	844	811	793	805	790	824	836	805	822	827	853	758	781	818	832	811	841	821	748	775	793	825	747	805	814	804	831	823	756	834	800	851	821	846	831	863	836	823	754	832	784	851	853	847	819	831	785	740	834	835	824	828	832	802	817	757	800	842	776	789	795	824	849	805	811	804	802	785	821	839	869	809	860	845	810	848	824	777	807	788	817	817	869	800	836	835	822	770	839	823	796	812	793	820	783	869	841	819	799	799	829	828	814	787	833	795	820	813	814	823	831	789	803	812	814	749	784	816	809	801	803	773	776	759	806	781	758	808	807	786	857	795	794	782	820	794
14872	5288	1138	272	356	320	279	288	301	292	335	311	291	311	328	315	257	303	289	284	271	308	267	290	315	310	284	300	287	278	285	263	265	312	262	312	304	296	269	288	267	300	283	265	267	298	303	294	282	283	298	281	286	309	308	319	287	273	345	277	314	280	319	316	307	303	294	272	305	279	294	292	280	287	288	307	299	282	298	251	266	257	300	290	276	294	297	294	272	266	282	308	328	280	296	295	283	304	288	274	302	290	266	286	285	295	301	335	273	319	278	291	298	284	318	288	328	290	327	269	305	299	291	288	271	297	309	300	273	268	289	297	276	311	298	270	301	302	253	309	279	270	276	303	285	306	285	267	293	288	319	291	322	312	307	319	319	282	286	261	281	310	284	267	279	285	291	304	263	303	301	284	295	277	248	270	268	303	257	284	273	303	280	308	292	308	324	297	282	277	293	311	300	278	275	282	284	300	280	338	293	297	315	295	296	293	303	277	288	295	259	302	308	286	295	273	284	255	304	298	282	294	291	311	267	293	303	304	285	292	288	271	272	305	326	296	282	284	284	264	280	278	304	277	322	307	272	254	271	304	294	252	277	300	293	300	302	289	306	311	264	340	301	288	290	300	333	288	286	294	303	261	292	287	307	274	302	313	276	263	284	270	339	265	297	290	271	294	301	313	298	269	287	336	274	300	314	294	300	310	302	273	326	316	288	279	283	269	268	328	298	341	288	347	281	295	317	295	281	303	306	318	307	304	292	287	278	269	283	299	267	282	320	265	276	306	287	281	283	292	275	296	307	301	298	294	328	307	283	302	296	253	325	293	270	298	275	320	285	301	291	297	281	294	306	299	323	304	298	302	287	313	305	294	313	249	305	295	307	292	271	264	323	301	286	287	305	281	279	270	320	289	312	301	255	265	310	276	318	296	300	315	292	259	281	282	311	337	310	287	295	284	268	259	300	303	299	290	306	296	291	286	261	279	299	313	260	276	275	298	292	282	304	304	329	293	314	268	264	294	277	280	299	296	283	279	281	302	274	308	273	285	304	254	323	302	280	318	291	267	330	308	290	293	352	279	338	327	303	305	273	285	275	281	329	296	298	261	298	289	302	273	339	340	279	282	287	289	296	283	298	270	275	267	300	300	297	289	276	267	271	246	271	301	264	296	270	278	309	261	310	284	293	287	289	290	307	243	283	278	280	302	304	323	315	284	315	326	289	291	299	285	288	321	305	296	280	321	292	283	287	303	272	280	271	301	262	304	273	313	293	308	310	301	280	286	276	281	287	284	269	308	301	334	279	291	262	315	298	300	276	341	288	290	317	290	290	274	271	294	351	303	273	327	305	280	281	319	273	285	283	294	298	306	276	325	324	260	326	318	281	284	314	287	307	307	315	292	289	296	274	277	291	311	269	310	316	320	258	314	275	281	288	298	302	306	310	297	271	263	337	338	292	297	302	274	321	311	293	273	302	328	301	290	303	271	294	261	282	284	269	273	298	271	287	315	296	297	305	284	283	288	280	247	248	299	327	361	291	290	282	321	311	299	280	291	289	248	268	277	316	301	313	300	287	302	302	283	300	311	289	294	290	312	265	290	261	307	298	280	315	308	256	315	291	284	306	317	334	319	278	338	287	300	294	275	276	296	289	288	279	302	279	295	272	303	287	306	274	261	288	303	280	303	290	292	341	294	301	299	260	282	273	301	299	289	291	270	282	266	285	341	322	293	295	285	281	319	239	284	269	303	286	294	283	299	282	293	307	306	303	295	304	288	286	283	295	279	276	308	305	284	301	301	287	281	285	288	286	279	268	267	300	322	309	285	304	308	302	311	319	319	288	337	287	284	282	292	319	292	290	281	303	284	276	283	318	258	286	298	277	307	314	290	286	323	300	292	320	306	302	294	271	321	274	289	269	304	297	313	283	309	294	315	285	266	288	257	279	261	282	294	301	273	284	292	290	298	279	286	268	274	277	284	311	302	265	271	262	263	261	280	324	294	273	287	276	276	295	320	269	278	294	277	275	278	314	275	269	327	299	278	306	324	291	308	309	281	286	310	273	243	284	285	234	278	297	282	298	309	317	257	274	290	296	269	290	278	294	303	321	293	290	292	257	291	274	294	323	315	305	283	295	340	289	287	331	290	300	329	276	299	278	304	339	263	278	284	346	279	301	272	280	317	284	299	302	320	283	321	309	298	291	276	302	312	282	275	282	295	270	287	285	293	274	250	282	275	302	272	246	274	295	312	278	304	288	319	277	302	291	307	269	295	286	291	298	289	338	261	281	289	318	246	315	294	273	294	306	301	277	286	264	323	325	300	301	289	287	291	295	320	298	282	314	293	329	275	292	291	281	280	300	292	289	294	298	268	304	306	291	275	311	293	283	287	302	274	274	263	287	299	287	292	282	292	311	269	320	292	273	272	328	268	271	300	290	333	291	273	289	295	261	268	275	313	279	299	297	293	268	320	304	305	306	304	297	306	302	284	308	316	293	288	307	296	265	299	286	263	301	296	324	276	315	310	278	265	300	278	277	292	275	298	306	301	297	273	321	296	291	285	262	318	267	330	340	331	310	268	319	264	312	294	292	270	292	285	285	286	323	290	287	292	303	285	274	289	295	291	278	291	295	292	323	291	303	288	291	302	301	304	270	302	290	306	274	290	325	313	291	310	276	282	281	300	304	276	297	278	273	275	276	312	257	278	273	278	336	266	312	287	274	312	320	310	262	306	286	305	270	298	249	271	297	298	310	299	295	292	308	288	289	294	297	314	313	285	275	285	294	298	281	279	294	258	271	291	284	270	289	286	285	277	254	278	325	293	297	279	307	301	275	287	265	287	268	286	319	294	303	306	304	294	266	294	278	256	299	284	310	296	274	279	275	273	299	265	265	308	289	295	303	272	279	295	293	318	301	299	290	317	311	289	310	298	282	259	270	275	279	310	301	266	275	293	268	272	318	292	272	280	269	294	301	269	300	307	277	293	290	293	303	309	291	321	304	273	283	273	340	279	327	313	280	271	271	294	297	300	328	280	279	285	293	301	266	297	308	279	303	297	300	289	317	338	327	303	305	305	283	304	309	277	289	325	296	290	304	304	286	308	334	289	292	331	305	290	306	262	267	278	281	290	269	279	287	290	289	295	307	336	300	315	288	306	306	287	296	322	281	298	312	299	302	289	305	304	312	295	301	286	301	308	251	300	293	278	311	262	309	264	313	295	315	302	248	293	278	265	311	298	293	300	306	302	279	274	270	311	290	290	301	326	293	307	290	293	277	289	313	325	312	301	320	305	316	284	299	283	320	290	279	278	293	320	294	271	285	279	311	268	264	312	290	323	289	307	284	294	311	317	272	313	288	299	306	306	287	290	282	260	278	288	316	353	263	340	317	290	302	264	321	264	319	319	277	280	255	284	281	277	306	289	280	254	291	294	288	269	302	295	265	305	305	313	284	309	318	289	262	299	244	279	303	284	303	283	287	274	291	258	295	293	295	303
8824	4279	1565	683	1102	714	661	654	655	691	643	660	706	688	664	672	655	665	627	663	631	657	717	619	650	604	689	641	665	662	708	657	611	711	664	630	648	671	669	622	683	628	694	624	713	646	649	622	616	654	628	596	649	657	631	669	703	671	652	697	660	649	699	659	695	620	632	668	654	626	672	640	698	602	642	686	672	696	622	680	631	612	693	655	659	680	604	628	637	669	616	631	654	693	683	673	645	669	663	665	661	624	642	638	682	641	633	658	651	656	668	644	676	694	616	650	585	624	696	662	652	673	672	657	654	679	666	665	638	664	680	629	625	646	668	693	647	665	703	693	677	634	629	664	715	623	673	702	630	660	645	689	642	650	692	687	651	638	652	626	657	623	660	727	642	701	610	679	616	631	659	673	700	676	620	660	702	655	617	636	656	625	663	660	698	646	670	701	675	668	651	705	617	649	650	682	647	643	647	674	701	634	667	700	651	632	664	644	630	636	672	650	644	597	669	681	628	673	626	695	616	618	690	617	617	653	695	612	682	682	673	701	625	621	645	659	670	691	679	634	674	624	652	689	614	629	653	685	660	623	673	655	676	643	696	629	698	655	687	669	660	678	647	684	685	677	661	675	692	645	682	682	662	635	694	677	656	680	681	663	638	679	680	692	631	681	653	670	628	646	653	672	643	660	637	658	647	686	664	643	641	605	639	660	627	679	655	630	624	679	667	670	666	645	634	649	712	632	619	617	629	677	679	642	686	671	682	677	694	649	631	652	690	676	671	679	613	663	659	630	674	649	607	685	608	665	678	663	655	591	588	639	637	661	682	670	642	654	655	658	663	681	678	661	617	683	675	606	719	695	735	698	714	652	652	668	675	658	653	702	678	649	665	644	670	620	625	606	652	669	652	686	684	664	650	685	633	649	634	613	658	624	685	652	684	687	645	688	631	640	639	642	681	667	673	652	666	694	631	607	656	638	639	669	666	659	631	643	665	675	653	630	651	673	662	654	675	690	693	687	666	637	706	678	662	683	666	672	661	642	685	639	678	660	674	677	683	649	621	717	634	654	636	657	651	652	664	633	633	657	651	654	701	634	670	632	650	675	658	637	690	670	643	644	691	619	674	680	687	677	691	670	633	625	635	659	636	623	683	690	640	649	658	666	654	633	640	614	644	647	668	698	676	620	636	677	673	717	708	660	692	645	699	675	671	637	660	692	618	647	652	677	665	646	679	657	653	672	656	708	666	702	676	669	650	676	617	647	644	668	646	696	625	666	650	626	663	666	662	646	669	702	647	623	667	638	644	635	636	721	629	618	688	628	662	631	662	674	651	636	669	666	678	662	623	638	682	630	652	682	621	661	666	609	701	607	680	640	632	645	645	643	669	669	655	658	655	640	634	647	644	679	648	653	676	678	675	670	656	618	678	692	629	638	710	656	667	641	664	661	649	666	644	658	627	670	681	647	636	643	734	706	666	625	665	638	695	658	671	664	634	647	638	674	641	651	688	685	681	643	648	652	657	629	654	641	672	615	671	712	673	636	684	638	698	608	672	670	683	616	658	641	684	666	672	675	598	675	617	663	674	641	652	647	671	608	586	650	596	638	681	679	656	677	629	664	659	673	696	676	696	651	669	664	640	638	664	612	659	645	642	674	637	642	641	608	711	691	626	640	646	654	707	636	654	674	628	640	662	635	634	677	638	667	661	647	646	628	649	663	709	628	658	641	673	638	663	649	669	651	664	651	704	634	651	697	633	637	624	642	681	607	693	696	695	639	652	716	653	634	646	683	684	678	661	667	583	698	660	637	655	687	696	652	665	624	664	661	664	699	670	630	667	662	656	650	642	603	664	650	623	671	646	648	664	658	626	670	703	615	637	618	643	654	644	641	651	621	657	657	672	644	625	687	648	613	645	664	635	680	695	651	624	652	668	665	690	652	678	670	632	662	638	638	653	624	652	613	595	646	722	680	705	701	684	657	684	636	656	639	645	676	729	614	644	609	647	660	718	684	667	643	654	642	650	679	651	730	692	623	658	675	683	704	637	683	659	653	648	637	643	635	667	598	679	672	633	608	709	635	712	672	693	671	656	682	648	611	694	674	659	649	707	643	650	688	640	661	613	698	666	657	674	649	679	659	659	632	634	653	726	631	696	646	630	651	647	629	677	657	645	671	683	646	685	637	650	685	637	633	637	663	663	635	686	644	675	658	647	673	678	676	658	658	618	665	691	618	603	685	654	625	676	658	648	670	605	683	642	675	657	625	640	669	677	701	613	660	617	686	668	738	648	643	654	684	655	640	680	661	671	684	612	690	649	622	652	630	626	658	715	674	682	631	629	672	656	603	671	659	668	673	677	661	661	573	665	697	651	641	699	653	673	654	640	648	628	646	640	632	659	708	643	671	648	682	670	619	704	659	714	650	629	705	657	681	644	646	659	675	636	672	721	653	618	698	663	632	709	657	674	702	646	637	664	615	661	665	683	658	643	679	670	638	660	661	677	648	671	630	671	625	689	660	645	636	714	628	655	689	681	679	662	657	667	651	645	637	649	683	664	674	658	709	680	638	652	695	672	702	668	661	683	663	699	639	680	643	671	652	664	669	650	665	692	638	644	685	672	687	689	635	637	619	640	655	663	635	656	687	683	696	630	669	692	628	679	692	635	647	709	658	639	603	660	674	698	647	677	648	623	656	641	645	636	660	652	660	704	661	678	645	659	621	726	670	648	670	706	639	633	685	692	629	626	713	660	598	637	640	626	674	594	662	608	635	680	688	644	669	681	668	626	674	643	641	614	669	655	638	605	652	661	669	694	674	650	685	638	650	697	681	670	676	672	668	702	654	620	636	671	676	669	648	624	640	638	694	655	624	668	689	688	676	622	709	658	705	662	659	639	648	663	664	623	732	687	683	652	687	629	650	654	642	692	698	671	666	648	644	689	668	648	643	660	631	676	660	703	677	682	659	644	638	672	682	699	615	678	653	651	661	694	641	613	631	650	656	687	687	676	702	633	696	653	619	698	623	626	659	715	608	644	642	686	678	707	617	665	602	723	697	683	668	713	657	661	651	661	615	686	651	684	640	648	672	667	664	609	658	679	626	653	636	626	709	645	625	649	670	687	663	675	679	673	651	644	679	635	659	704	681	652	653	675	664	664	673	619	640	638	673	628	643	635	653	645	699	652	646	650	646	658	637	679	688	677	670	671	664	630	664	638	670	634	654	648	650	638	694	612	626	594	690	622	593	669	669	637	661	644	684	697	651	663	639	692	628	668	640	651	631	666	680	665	615	603	631	650	707	725	656	628	704	630	646	674	641	631	660	686	654	667	657	656	636	681	631	688	654	663	636	628	654	620	655	586	684	626	649	648	637	652	671	647	644	625	643	654	698	651	625	692	643	679	629	605	696	658	650	642	635	671	627	678	680	625	592	646	636	661	703	638	644	640	665	658	657	676	683	657	677	674	658	645	678	671	689	682	691	661	661	656	648	665	683
30808	16447	5934	679	2913	1179	283	291	258	301	294	288	272	257	253	235	270	264	254	208	267	244	238	245	249	252	231	240	259	254	278	273	247	242	237	224	241	259	224	221	239	237	253	249	258	252	265	233	268	239	248	259	251	228	215	257	243	258	220	234	245	254	225	252	241	262	250	254	245	243	238	245	259	256	257	225	244	246	250	228	241	253	246	265	220	235	239	236	260	262	224	240	224	218	213	253	244	218	203	257	265	236	251	249	235	235	254	242	247	251	249	226	235	268	224	238	254	223	244	228	241	232	233	227	263	252	199	222	248	239	242	220	250	228	235	257	245	194	258	227	233	264	220	238	231	236	254	228	256	262	244	242	248	234	252	255	239	259	277	250	233	217	261	246	244	256	264	264	241	236	262	219	260	249	255	224	234	243	242	238	257	243	240	236	223	241	229	262	293	259	243	229	239	232	223	237	250	224	248	238	276	224	259	250	244	245	228	237	241	253	256	252	240	228	304	220	232	257	265	223	230	289	259	236	264	238	249	236	267	207	236	284	250	245	254	215	208	259	232	229	237	260	279	237	264	278	253	223	288	249	232	246	216	264	249	226	265	223	265	247	225	213	219	261	252	247	249	239	260	229	199	247	233	256	253	279	238	248	267	269	234	232	225	239	295	227	236	221	231	229	203	253	223	231	229	227	222	224	233	228	235	251	246	258	249	271	254	236	263	251	304	248	214	246	239	218	259	222	255	256	239	253	255	235	241	231	235	225	261	233	266	227	229	219	220	224	235	252	243	251	241	224	221	235	257	259	264	234	222	270	247	256	237	248	221	245	222	248	256	249	240	249	252	256	220	229	239	252	236	249	216	255	259	225	236	246	219	251	253	250	230	244	232	227	230	240	231	269	265	225	229	254	246	227	273	253	258	258	229	237	243	240	232	244	211	241	235	238	222	241	245	222	235	254	251	255	251	246	218	241	210	236	253	235	249	225	245	221	255	265	245	237	267	245	254	271	292	235	228	240	230	224	234	227	253	249	251	259	245	242	229	232	213	231	228	239	274	219	260	216	241	252	246	224	243	229	224	262	229	244	206	259	226	231	232	233	276	235	213	225	278	217	249	258	232	247	228	232	223	241	251	242	236	228	243	232	238	244	243	250	276	252	224	200	239	224	229	206	226	262	232	238	231	235	244	272	253	246	237	243	247	243	258	238	223	240	252	254	259	246	220	255	246	247	257	276	258	252	243	238	263	243	254	247	234	268	242	237	260	240	253	247	261	265	247	234	238	291	284	238	256	222	237	246	229	251	233	246	224	199	245	231	224	256	237	233	245	245	260	225	237	234	247	252	239	236	231	259	240	233	208	218	232	259	245	234	249	229	262	230	246	223	260	264	252	239	245	254	239	264	246	242	226	264	219	243	258	261	263	258	245	220	270	226	221	213	233	258	220	250	255	259	230	248	237	245	221	252	237	229	236	249	235	238	268	211	254	219	233	258	244	235	216	246	231	265	222	229	236	211	231	255	251	256	224	241	248	223	223	210	256	269	218	239	225	232	245	243	235	238	218	242	230	233	232	252	240	267	225	241	247	235	256	250	242	215	219	252	256	225	259	249	272	230	238	251	230	239	264	252	245	229	224	228	252	243	238	233	253	241	225	240	255	247	243	275	262	247	237	244	256	237	256	278	232	258	265	229	238	254	257	227	244	238	243	218	263	249	247	248	222	215	244	257	274	249	251	246	230	219	245	233	224	244	214	254	281	244	234	218	225	237	226	213	236	214	273	278	245	237	239	250	236	245	254	224	211	244	244	265	289	205	218	267	246	233	245	263	234	267	246	258	240	237	260	220	252	235	219	263	225	242	223	236	241	232	234	249	253	247	213	226	226	244	288	228	219	223	237	243	248	247	238	266	232	251	234	247	238	248	265	248	225	241	273	264	219	247	252	245	224	245	238	260	250	229	231	241	217	248	264	211	219	244	238	236	224	243	284	265	276	287	253	266	256	229	237	249	265	249	234	222	226	224	208	265	235	249	272	265	246	228	221	251	245	202	255	256	233	235	254	238	256	285	254	253	225	226	248	257	238	237	250	268	252	231	247	235	244	249	226	233	219	248	241	239	241	237	240	249	220	262	249	253	259	245	228	254	260	258	258	232	266	231	256	224	253	226	228	234	264	225	236	226	245	223	243	251	244	236	229	257	223	241	253	248	262	256	247	241	259	226	294	248	266	249	266	229	236	263	229	247	239	251	219	233	239	273	244	270	250	267	246	238	231	249	220	258	267	240	276	258	246	296	255	262	247	237	244	253	253	232	259	226	261	212	243	252	227	258	197	225	238	246	230	261	287	233	245	222	241	241	265	258	246	246	256	234	245	238	227	221	268	232	264	243	212	241	236	266	249	253	233	266	225	214	260	218	226	254	230	237	219	244	249	234	220	229	264	247	237	250	250	222	215	252	273	246	256	233	235	229	250	218	253	246	243	232	242	246	225	244	262	259	240	255	242	218	228	230	223	248	217	224	223	264	232	252	211	235	241	225	226	242	232	261	243	255	282	217	226	254	252	246	235	246	235	250	242	269	242	245	242	239	235	236	247	222	208	270	248	234	224	206	237	262	228	242	233	262	233	252	211	230	264	240	246	224	228	204	236	233	235	244	266	227	239	236	260	224	258	236	234	227	231	231	244	245	261	242	242	260	249	240	251	242	258	249	233	261	237	256	245	233	253	267	242	229	230	255	243	253	252	235	259	241	233	267	253	244	237	208	264	251	266	227	239	249	241	237	282	220	235	244	247	233	228	258	250	218	241	241	246	239	237	258	223	265	241	257	228	221	225	250	234	240	278	301	231	237	249	246	263	229	254	240	223	258	256	212	269	250	224	223	248	244	244	256	247	233	259	250	241	224	238	260	268	255	266	237	240	233	255	216	227	263	251	282	267	215	261	246	250	251	260	235	234	250	232	221	238	230	251	245	249	236	237	231	239	256	252	235	237	248	224	235	242	258	213	249	308	253	222	243	246	220	226	230	245	263	248	248	263	257	264	251	289	263	231	246	231	272	234	241	238	274	243	255	278	248	218	209	238	217	258	258	230	246	253	260	256	220	252	222	231	260	230	246	257	255	239	253	299	227	249	256	250	235	227	230	242	251	240	227	245	251	273	254	241	251	209	240	233	261	235	230	256	259	241	245	219	248	243	269	243	226	240	254	252	240	249	246	247	233	230	225	252	251	257	247	252	231	243	251	249	229	252	247	222	244	252	228	245	254	252	255	235	234	245	235	239	265	242	229	264	238	237	260	259	230	287	232	244	215	231	224	232	247	229	209	217	248	246	222	254	236	262	242	238	249	252	224	202	228	281	268	228	227	226	240	238	221	238	221	243	260	225	257	242	223	222	285	237	246	220	249	242	251	232	222	234	263	257	215	235	241	280	252	249	252	236	221	276	238	288	250	229	251	244	253	234	229	221	258	252	256	252	230	226	219	220	232	236	274	256	247
19318	11951	5195	1304	10394	1988	843	801	765	744	693	759	726	653	575	621	622	624	628	662	591	595	577	607	567	592	588	574	590	593	649	625	579	575	525	578	586	617	628	573	604	598	608	604	607	584	566	579	558	622	575	578	550	592	600	575	574	514	595	615	614	579	589	623	554	561	603	586	592	564	625	547	625	545	582	566	580	576	588	559	558	591	579	551	560	564	603	555	584	590	568	609	546	610	542	566	565	597	553	540	590	548	597	568	595	593	536	551	542	545	620	563	581	570	556	571	577	588	610	544	562	596	557	565	501	542	606	561	528	547	553	586	593	564	579	566	573	548	571	574	528	544	567	584	581	569	581	565	532	568	548	576	595	554	571	584	536	590	587	584	610	564	596	566	623	549	544	595	577	561	572	585	573	587	620	593	536	606	593	579	592	531	526	587	601	559	577	581	592	532	542	587	569	565	557	585	561	564	555	577	572	571	574	573	593	575	567	589	577	611	577	588	566	577	579	540	570	600	587	526	579	561	519	574	564	579	613	573	566	532	563	571	574	575	548	544	583	576	576	555	586	536	580	565	580	542	591	548	619	549	577	576	568	597	568	572	526	566	555	538	567	562	581	529	542	563	581	550	589	581	582	592	545	516	572	617	573	541	593	606	541	604	533	568	553	567	583	508	573	561	586	564	591	578	576	580	574	561	557	545	588	596	585	567	593	579	566	552	593	588	616	552	590	594	586	544	578	552	563	553	582	561	570	555	560	583	574	576	534	570	585	571	564	599	563	547	576	567	593	589	579	564	586	562	551	559	585	575	643	589	587	560	575	581	518	590	584	541	565	615	632	552	571	591	554	571	618	537	586	564	573	582	559	558	534	560	583	564	535	583	631	588	557	606	572	581	575	609	545	617	575	553	598	625	544	544	539	565	578	580	645	585	527	573	575	564	593	569	588	558	577	560	602	541	571	621	568	565	563	569	586	572	578	602	550	575	571	539	565	625	621	577	593	566	577	556	559	617	589	588	580	586	601	525	583	591	587	572	598	583	593	579	559	586	609	573	610	569	573	587	586	612	573	526	606	595	579	561	582	594	584	588	573	517	546	587	603	570	638	592	554	570	643	511	563	610	570	552	567	590	604	567	537	608	591	554	559	552	540	601	577	563	551	544	600	584	590	559	605	587	554	535	571	573	570	581	566	604	593	561	601	570	605	565	593	616	589	578	591	605	550	592	587	569	517	636	590	579	538	580	564	552	575	530	551	621	549	546	574	600	580	529	567	567	532	612	613	595	541	603	606	592	544	571	572	564	626	555	579	595	569	649	569	586	590	564	580	578	559	552	597	610	572	571	576	580	622	581	584	583	559	630	574	576	557	563	603	582	595	565	528	612	588	573	602	557	608	615	547	557	568	580	612	561	556	564	589	590	563	565	554	555	591	550	552	562	563	560	568	553	549	584	556	624	617	561	575	575	561	579	583	541	550	601	559	601	574	572	606	569	586	604	580	554	613	570	582	543	590	523	545	550	581	581	540	531	597	551	620	561	576	588	582	590	552	562	574	578	571	567	591	561	608	592	552	572	579	571	600	605	605	602	574	600	563	565	552	638	537	573	570	586	545	574	584	601	554	534	566	558	604	554	579	607	543	608	590	607	514	590	549	611	594	605	571	553	639	575	578	535	621	589	592	563	592	585	585	594	583	576	574	553	570	580	535	545	591	603	540	612	588	567	567	574	551	591	549	583	555	545	590	567	574	551	569	601	620	571	574	620	586	575	553	562	566	568	570	563	581	548	581	541	563	556	609	577	588	564	606	553	610	607	547	562	569	591	563	527	588	575	583	530	628	612	557	552	581	572	573	574	575	555	577	557	567	611	606	587	586	616	575	576	565	550	568	542	609	591	570	566	567	547	559	545	533	526	604	552	580	572	585	554	584	583	559	565	598	557	585	562	614	580	589	599	556	596	606	571	602	575	588	554	555	604	628	617	587	565	585	577	587	538	566	592	609	548	608	590	551	538	645	576	556	570	543	547	571	628	557	613	569	615	620	628	597	562	597	602	576	582	558	540	550	585	559	575	521	542	582	549	540	571	561	586	556	587	561	609	557	580	593	529	577	603	599	654	581	588	604	512	549	580	583	580	560	580	572	544	620	626	574	559	580	603	572	565	603	590	568	538	571	630	539	560	567	596	567	569	609	583	611	564	576	579	584	567	624	594	597	616	563	586	572	586	555	546	541	562	527	599	534	566	591	580	617	570	568	517	562	589	521	619	587	571	590	555	569	598	563	554	606	592	549	584	594	632	581	557	551	591	601	608	560	552	571	553	582	542	578	580	595	587	604	588	554	538	611	602	543	546	594	573	581	566	583	593	618	560	586	573	583	594	612	594	588	553	585	577	573	600	603	609	612	566	593	560	568	587	561	583	602	573	565	540	566	575	536	595	584	555	570	558	550	575	579	544	554	576	550	559	560	567	544	566	581	606	569	588	604	568	630	556	579	581	608	565	563	548	548	534	613	539	578	580	570	596	572	564	560	534	576	580	608	557	555	558	594	594	583	542	576	592	546	608	516	551	572	572	554	553	579	560	605	545	565	544	617	569	543	549	565	578	560	580	563	581	595	569	543	600	605	531	589	579	575	579	620	557	604	584	613	557	603	579	607	538	595	613	569	571	586	545	577	587	576	586	563	631	592	551	604	549	640	581	590	568	581	581	537	524	581	557	583	556	563	561	551	601	579	574	518	564	583	554	592	537	560	561	574	554	591	597	595	529	571	599	553	609	565	598	617	580	578	584	577	598	538	584	604	599	566	559	616	580	556	614	558	584	544	565	583	562	581	539	576	609	582	581	598	557	556	545	578	593	583	585	523	596	547	609	547	576	547	593	582	593	554	585	644	576	582	621	559	545	599	557	550	584	613	536	566	544	545	586	575	569	617	578	581	583	550	575	546	596	635	611	609	545	574	575	567	598	601	557	550	577	552	584	585	551	546	585	591	557	576	601	579	580	543	550	587	564	578	577	550	561	605	548	602	630	570	543	602	593	611	553	574	572	571	602	539	579	559	592	590	586	588	600	590	559	581	583	600	532	606	559	565	566	634	571	527	572	551	569	600	599	593	542	642	606	598	610	530	565	592	566	593	554	599	618	532	532	627	597	579	563	575	559	583	548	559	585	574	566	541	583	571	593	576	563	570	561	609	561	565	560	595	613	559	568	554	565	587	592	550	557	623	569	573	559	541	588	552	595	554	568	566	563	542	571	595	565	562	524	561	580	632	593	558	549	554	569	584	582	574	588	564	571	583	558	603	593	615	588	541	559	606	555	591	538	568	569	585	548	565	546	583	601	598	602	554	573	567	569	572	553	578	602	570	580	578	574	579	572	553	580	587	586	602	580	590	583	565	590	578	555	574	548	543	589	585	585	556	616	597	547	541	608	552	530	609	606	585	582	581	626	562	569	555	557	572	534	627	526	572	569	543	569	591	545	583	561	524	580	591	564
42044	25225	11716	1516	4455	3199	515	450	402	410	419	364	380	363	391	400	380	351	356	363	394	379	382	357	359	362	358	335	342	360	391	384	369	352	319	352	364	332	351	303	344	373	336	374	359	362	365	396	341	305	347	388	370	358	384	363	356	320	340	366	367	343	366	371	362	408	317	351	334	325	391	367	352	352	327	360	383	319	327	363	356	361	355	336	347	347	333	338	398	323	380	338	388	346	384	376	356	352	343	315	388	366	359	356	359	364	357	372	340	376	396	333	359	352	364	364	369	335	344	381	357	381	322	349	349	403	323	362	364	364	323	339	339	348	382	333	346	378	326	380	337	368	366	369	380	344	363	337	354	398	378	366	370	329	357	381	361	372	378	351	349	390	354	396	348	322	347	376	371	349	369	368	351	343	339	362	348	355	359	338	363	338	353	336	322	335	342	384	389	345	348	331	355	368	352	352	405	353	360	367	370	359	351	324	340	318	392	340	399	360	357	360	346	339	318	340	342	345	336	358	316	338	337	364	363	377	331	348	335	315	345	367	337	362	310	333	338	399	329	338	327	337	367	340	337	349	306	340	358	355	396	323	342	321	359	313	354	358	319	361	368	336	353	319	358	344	322	315	352	368	340	394	357	361	359	380	338	360	376	370	348	344	368	333	331	369	355	339	349	315	337	339	368	363	369	350	373	368	382	344	346	377	364	392	355	378	373	363	296	349	344	348	370	354	348	361	378	334	366	387	361	341	335	336	323	361	365	356	331	307	329	354	355	379	341	351	295	359	348	360	347	378	336	367	358	326	331	350	360	351	359	393	350	331	373	341	383	347	331	330	317	367	371	330	346	344	370	377	355	319	398	320	332	386	407	328	379	340	358	359	353	321	365	366	336	375	364	356	333	343	353	373	351	367	311	383	351	354	339	343	392	343	349	387	359	386	339	372	322	367	322	353	351	335	355	345	333	339	366	364	329	391	345	361	332	341	369	307	360	340	346	376	382	302	319	348	369	371	357	314	368	352	374	329	355	353	332	366	352	356	342	373	374	324	357	389	345	362	342	345	340	335	335	343	334	364	374	355	364	372	323	363	355	376	373	385	366	350	324	321	370	373	313	332	383	329	354	356	338	314	358	355	340	374	376	331	348	361	380	361	360	341	342	362	356	367	346	366	360	356	367	349	355	331	391	367	403	394	348	345	354	349	341	344	385	398	311	387	342	352	344	344	340	358	329	352	370	379	349	373	334	369	369	336	339	354	358	358	355	333	341	337	329	334	337	348	389	357	344	369	353	356	371	308	344	356	345	360	360	383	336	341	352	372	349	376	398	333	392	363	355	378	384	329	337	360	363	339	387	329	416	387	322	361	381	363	372	372	353	380	337	386	365	353	352	381	373	329	313	368	357	397	329	360	359	334	386	381	330	391	372	347	380	389	332	363	357	411	314	335	389	379	378	388	383	367	376	383	339	361	344	340	329	329	320	365	314	351	350	357	379	330	336	361	344	369	343	342	317	347	373	398	330	370	360	359	359	390	334	385	337	389	353	356	383	376	338	379	388	306	365	350	329	360	343	348	365	354	367	361	335	365	349	396	343	351	345	378	371	334	371	334	369	373	358	336	352	355	389	335	354	346	374	365	365	341	353	380	323	361	373	364	322	321	375	346	368	351	345	304	330	368	378	340	418	329	375	340	387	332	378	375	316	395	366	381	370	317	333	389	381	352	348	330	356	341	362	358	384	354	368	386	348	341	347	365	383	337	355	377	338	352	364	351	420	336	377	372	337	362	363	353	342	369	348	328	348	391	368	329	374	331	405	373	308	355	390	351	382	357	365	337	340	396	374	340	380	328	340	321	323	346	335	330	350	367	345	381	355	365	319	362	328	380	367	336	388	368	359	376	357	357	339	370	339	353	355	351	372	390	362	342	363	374	362	374	343	356	375	359	357	384	336	345	393	337	351	381	376	354	354	335	369	352	372	347	376	338	381	321	324	358	349	322	320	361	358	352	343	358	374	344	342	337	393	326	342	371	350	387	347	351	354	359	364	321	356	358	329	389	349	365	353	363	356	341	340	347	381	341	366	372	351	349	350	349	331	364	350	315	330	333	389	415	350	368	363	353	340	388	369	387	360	346	372	345	385	343	366	362	343	337	377	357	352	355	366	346	406	360	331	377	325	381	339	346	360	349	319	334	373	382	322	360	354	299	351	385	344	328	327	358	367	372	396	341	360	343	360	362	335	351	370	397	359	350	376	342	365	366	366	353	361	333	377	338	371	352	376	352	368	356	366	319	334	376	339	332	332	373	350	351	335	327	412	377	373	360	320	343	313	363	372	343	392	368	353	319	340	350	353	351	344	375	346	347	351	362	388	341	391	381	376	305	351	364	311	339	360	357	343	357	366	358	345	354	340	335	340	341	397	367	351	340	358	382	373	371	361	339	336	362	372	338	347	310	328	341	367	354	345	342	350	377	368	357	334	353	330	365	334	340	389	312	382	311	341	355	386	327	332	354	344	371	346	355	381	349	365	357	331	353	343	346	361	368	385	350	354	370	346	333	362	346	394	354	359	345	323	366	332	364	357	330	361	338	348	356	361	330	342	328	339	372	362	338	311	320	374	348	360	344	356	334	347	345	354	354	374	354	381	345	323	371	368	344	353	352	355	347	340	357	385	373	373	361	358	374	317	360	375	358	391	357	383	333	313	343	360	364	385	355	348	385	319	342	357	391	333	364	344	351	371	367	340	402	366	363	333	350	338	336	361	378	390	346	351	344	394	318	341	398	350	375	348	367	401	355	325	356	363	352	322	412	328	355	381	371	365	352	392	341	332	362	349	402	399	336	340	359	362	384	345	358	357	353	336	368	343	368	340	356	343	362	359	329	339	334	346	356	357	378	367	352	371	351	374	371	330	326	362	315	331	350	378	340	352	337	358	366	340	366	357	338	320	327	350	362	375	366	363	336	370	375	337	357	370	345	318	350	316	357	361	373	330	414	379	346	354	348	335	362	393	316	350	324	368	364	343	356	343	367	381	351	371	316	355	323	367	334	324	337	353	360	365	352	347	353	368	349	351	366	347	362	352	352	356	375	361	356	417	349	393	355	352	343	361	380	378	346	350	311	394	365	334	335	319	371	356	370	375	360	368	350	331	345	321	332	335	346	388	366	315	357	343	354	315	358	385	364	308	366	352	364	390	315	326	366	336	384	324	359	373	357	373	405	379	368	362	363	353	362	374	370	331	342	353	346	380	344	366	353	380	348	377	332	356	336	362	372	385	326	350	356	358	374	349	348	367	337	349	310	351	397	347	376	347	369	379	357	345	367	371	380	317	306	353	329	356	350	351	357	341	344	366	339	345	345	355	327	362	342	350	363	345	377	366	376	307	323	393	358	335	373	393	351	373	342	347	365	370	335	343	371	333	339	365	338	331	351	341	360	414	333	406	350	324	359	372	363	325	297	365	374	369	344	365	367	356	339	357	366	390	365	346	318
25494	17169	8864	2223	12710	5581	1314	1162	1129	1076	1103	961	966	860	954	908	926	867	908	869	869	871	869	883	880	844	816	831	836	818	844	805	816	848	825	822	795	831	815	801	829	849	818	837	761	803	821	828	853	753	840	830	797	806	798	805	835	799	781	852	787	784	815	813	787	787	832	753	790	782	796	780	824	790	773	804	845	815	807	784	785	801	790	816	815	814	803	832	869	814	797	833	830	821	815	789	875	800	837	843	793	770	791	817	834	786	865	790	795	793	775	785	757	805	800	773	817	828	800	826	789	824	807	804	774	809	800	769	837	751	812	803	810	808	731	797	799	812	833	797	814	762	826	825	821	786	791	763	765	781	837	809	783	776	771	762	772	793	779	831	789	805	862	852	793	821	808	742	772	816	837	810	797	794	788	788	807	749	800	765	762	795	778	847	798	844	792	781	820	816	837	796	833	818	807	817	832	815	776	819	836	784	886	789	786	848	849	819	740	775	852	804	776	764	821	831	762	796	798	817	813	827	823	770	767	782	816	817	818	817	831	794	822	801	793	806	799	806	830	785	812	787	802	802	801	794	831	795	849	807	832	769	804	832	822	809	836	820	808	789	746	790	742	778	795	750	802	774	773	793	815	767	772	753	824	785	784	815	759	787	772	727	810	813	811	793	803	777	804	791	799	780	802	742	822	794	794	798	792	801	764	808	782	785	790	847	832	775	820	766	789	768	825	787	760	867	832	866	759	809	743	771	840	851	807	778	795	785	830	819	761	831	841	795	827	776	744	783	744	787	786	775	761	795	810	796	812	832	776	822	812	818	806	766	805	749	801	776	806	785	789	743	806	821	771	736	780	808	843	814	833	834	801	794	831	851	817	822	834	782	806	811	778	776	830	822	833	792	773	802	839	856	837	817	841	779	838	804	798	809	795	786	748	773	795	853	824	778	833	785	806	787	807	852	824	793	735	769	834	799	834	847	778	783	814	832	756	803	765	841	789	774	792	746	794	819	765	805	812	815	761	732	791	798	765	836	821	829	730	766	767	760	837	810	798	809	808	821	808	811	761	789	790	795	814	800	807	769	780	800	820	802	833	774	785	813	803	839	795	796	773	805	770	803	859	827	800	792	831	812	784	797	750	828	808	797	771	761	833	771	770	772	777	854	824	820	803	814	809	803	789	776	801	771	786	806	801	832	820	805	820	805	807	769	781	803	775	805	768	786	750	816	743	783	779	772	798	834	791	806	822	792	790	759	802	796	791	756	809	799	811	842	804	828	797	802	802	827	799	760	817	848	805	811	836	826	813	767	756	832	753	796	787	829	796	814	784	798	790	782	812	809	751	804	778	820	815	795	788	793	820	830	812	829	784	856	839	810	808	801	824	785	778	754	813	802	808	813	804	826	815	754	776	804	790	840	777	827	887	809	836	808	802	815	753	788	759	827	869	778	810	764	735	822	860	816	810	827	798	824	785	848	831	819	841	822	799	809	801	763	765	775	737	819	765	787	788	791	813	782	860	845	794	801	795	820	796	841	764	811	788	767	787	832	825	749	795	787	802	811	802	797	800	815	844	750	748	760	837	781	778	753	818	807	798	844	792	777	831	752	809	737	795	842	807	828	802	793	808	807	821	798	834	809	837	800	837	818	786	797	794	793	848	771	782	864	793	782	819	820	808	813	807	875	810	837	756	780	798	813	785	850	800	821	819	794	845	779	851	761	777	808	822	809	759	755	825	850	796	797	779	831	837	823	784	829	763	819	805	802	794	814	754	850	836	803	793	802	815	740	822	815	833	796	769	801	843	846	810	797	777	806	799	810	794	787	795	810	780	797	807	819	796	813	771	790	763	812	759	784	833	801	764	819	817	827	859	777	802	822	806	837	841	764	812	803	799	798	804	797	766	797	849	750	775	757	853	796	778	783	754	796	806	808	832	776	808	801	825	774	821	810	792	799	796	850	797	820	760	785	805	815	831	804	786	803	794	848	797	762	827	795	785	832	829	832	833	815	838	798	762	811	796	800	768	786	758	775	794	820	828	789	826	787	839	810	784	816	830	784	823	803	832	780	799	843	819	756	815	815	813	808	767	839	741	816	823	781	763	778	791	794	841	851	794	845	826	826	835	828	786	822	835	807	799	775	810	781	814	799	786	793	823	838	819	792	770	771	802	839	806	763	811	842	811	798	801	801	813	750	755	847	840	802	752	773	871	815	796	780	776	821	834	823	830	783	779	831	780	813	785	818	769	782	823	779	817	843	802	820	818	790	760	781	820	793	810	785	780	807	773	782	789	808	824	753	791	802	825	870	806	785	855	823	769	762	739	781	824	797	793	816	802	732	863	804	753	742	762	796	837	772	770	841	770	791	813	787	766	772	799	837	773	820	823	770	814	821	830	826	781	786	784	818	777	792	797	787	782	770	807	773	775	789	783	813	810	808	818	791	802	805	833	827	803	756	759	814	765	810	772	832	792	790	791	781	743	793	823	820	790	815	783	817	777	801	792	835	770	816	788	791	788	788	788	842	809	834	830	781	803	792	772	814	833	832	830	769	802	799	747	784	832	779	774	771	809	806	804	802	843	817	797	811	836	792	779	728	781	816	808	829	759	817	793	803	789	774	803	801	837	830	787	825	794	853	828	752	795	801	831	793	786	798	776	812	881	853	823	797	767	811	790	817	754	781	826	751	807	791	787	841	804	844	768	768	771	807	748	795	811	743	810	851	841	797	779	804	834	806	789	815	827	754	770	794	782	824	800	844	723	863	792	785	782	811	773	818	789	780	800	784	811	780	809	785	805	777	832	784	835	818	809	805	818	812	830	822	752	825	811	825	828	824	800	778	795	790	798	806	761	792	848	810	772	809	798	809	822	809	812	826	767	785	785	780	816	804	778	832	830	827	771	800	833	755	790	819	817	792	828	788	826	796	788	795	751	804	829	779	820	836	774	800	783	775	815	779	812	837	827	780	810	831	811	802	772	809	760	806	846	806	801	792	755	809	812	762	782	814	777	799	845	799	772	792	802	811	849	786	811	834	816	813	747	796	854	808	791	807	851	790	825	852	799	810	772	737	782	812	787	787	823	800	774	791	816	846	783	814	856	787	798	776	817	805	781	764	785	745	878	815	780	800	768	799	836	744	818	760	834	830	812	759	818	778	767	742	817	780	828	771	739	768	818	839	755	749	819	782	785	790	764	783	839	749	794	862	744	799	784	792	796	810	766	827	789	815	814	833	804	800	827	792	856	835	792	812	837	812	791	776	763	814	788	819	777	814	787	841	814	794	829	849	827	778	771	839	742	805	813	788	857	781	809	784	822	763	744	845	796	774	781	761	772	804	808	809	814	837	832	760	807	799	841	766	837	784	817	833	811	794	784	854	829	762	796	807	779	829	809	794	795	826	792	835	766	802	766	814	866	791	868	817	785	832	816	825	815	751	778	755	818	809	797	836	806	786	822	828	837	817	779	748	822	785	793	790	763	788	753	762	761	847	800	831
15875	6679	2444	355	399	378	286	283	295	300	307	289	293	282	295	279	270	286	314	292	290	296	311	281	286	282	290	322	252	270	317	306	307	264	276	269	287	291	320	274	276	281	299	311	275	301	306	298	304	301	304	269	266	303	319	273	300	277	301	298	255	327	266	311	288	289	303	276	315	310	306	287	300	269	330	290	291	255	285	270	269	298	271	278	287	280	324	282	306	300	293	297	333	285	257	273	287	306	280	282	273	322	314	276	322	314	283	306	290	290	313	287	328	260	320	316	285	304	314	265	308	305	269	272	302	302	299	278	305	305	267	269	273	286	295	311	293	269	284	300	301	289	307	286	316	292	308	299	292	317	300	309	290	291	280	325	285	291	293	316	299	297	282	293	299	336	272	277	278	294	294	304	309	283	291	272	305	282	289	289	276	304	289	318	258	290	277	263	330	273	300	303	274	271	261	271	322	288	290	308	285	285	300	298	275	293	300	290	282	295	293	273	270	292	294	286	301	294	302	292	315	271	263	280	292	273	310	307	295	296	274	278	319	322	289	313	316	303	299	320	271	300	303	304	313	283	308	295	331	283	269	275	298	308	287	293	269	268	301	266	289	306	306	263	320	281	309	296	300	315	293	268	299	271	272	281	298	262	282	280	292	286	301	274	293	291	307	326	279	284	316	292	303	289	294	281	288	288	260	312	337	306	296	302	310	320	294	291	311	323	300	300	322	262	313	290	301	265	309	323	292	324	288	277	287	309	288	317	266	275	302	288	316	298	271	288	271	273	286	263	282	321	320	317	311	248	309	321	281	298	281	298	272	276	293	333	275	285	273	320	276	279	301	276	312	288	261	312	277	281	295	299	303	316	309	267	298	289	274	270	270	324	300	338	253	305	290	267	325	320	291	268	277	285	278	297	321	255	298	305	302	282	292	266	308	321	293	294	299	298	253	297	291	283	299	252	287	325	272	288	308	295	296	299	289	291	342	284	275	317	316	259	313	290	296	327	303	319	271	287	313	293	301	268	262	257	303	299	265	280	311	273	298	280	293	288	283	307	274	300	302	290	275	286	290	303	317	290	288	316	301	310	263	270	252	267	325	289	282	318	291	308	275	294	308	325	285	314	271	275	275	274	284	312	301	280	300	294	279	248	264	286	286	288	278	278	305	317	267	287	284	286	290	319	296	323	291	290	276	291	297	293	335	275	330	292	293	290	310	322	295	292	309	292	275	277	300	287	287	307	325	288	302	252	275	273	262	298	312	289	277	287	280	308	286	290	297	290	301	267	281	316	286	247	284	257	281	287	289	316	270	299	312	266	271	324	295	319	286	285	284	318	314	287	301	275	268	281	266	321	321	266	311	273	295	261	285	291	315	270	289	302	291	316	314	287	310	288	273	274	279	310	327	288	291	299	260	292	316	325	298	301	296	276	289	316	281	328	272	296	337	272	296	279	317	273	314	289	302	306	333	309	283	325	298	325	280	286	289	290	276	330	303	279	329	263	300	301	290	282	289	280	295	316	283	295	260	264	284	298	317	297	307	320	281	301	308	303	288	299	275	281	327	261	281	313	292	281	299	285	277	289	279	296	300	301	314	286	274	300	286	336	302	311	266	296	297	307	300	307	276	268	326	286	277	293	306	302	285	296	281	323	331	264	284	274	324	279	277	283	298	276	295	259	293	294	311	333	295	295	334	295	294	319	284	297	293	296	270	292	273	311	280	305	289	297	292	297	280	257	285	291	318	317	286	324	311	312	312	303	308	250	289	283	302	287	299	328	318	307	324	279	293	282	294	288	284	283	273	293	274	283	282	301	311	277	317	256	278	287	300	286	300	296	300	287	281	296	283	279	310	303	294	295	301	309	337	302	302	283	295	267	308	311	332	269	295	301	279	284	297	270	315	300	282	325	265	268	282	263	274	268	301	286	289	273	328	281	300	306	286	321	333	260	263	276	300	259	296	316	276	353	295	296	261	280	343	288	269	288	314	263	293	295	282	296	273	319	309	283	296	288	284	257	308	290	326	285	292	302	286	309	295	276	301	286	280	294	294	268	303	306	313	319	281	257	302	271	304	302	303	292	274	285	289	275	309	310	299	312	332	298	263	287	300	263	265	279	286	290	291	263	292	269	304	321	277	290	293	300	289	330	318	306	318	339	300	279	287	290	311	292	322	303	324	273	275	270	274	280	274	294	320	298	306	288	273	279	276	303	286	283	286	294	274	286	273	301	279	286	308	294	304	311	325	290	296	261	325	285	304	314	304	308	310	286	312	264	285	327	285	293	302	299	325	324	317	289	323	329	284	328	298	298	284	284	306	290	306	329	274	288	262	303	292	281	300	289	294	277	312	282	296	325	302	280	296	265	281	309	310	328	307	271	291	310	268	285	290	289	300	322	302	293	296	256	285	320	317	249	313	310	286	317	311	304	270	256	285	278	298	258	301	269	274	263	305	285	286	310	253	260	294	263	273	285	294	298	288	285	283	282	262	271	307	307	291	304	294	325	275	298	311	258	279	285	290	288	298	306	310	279	305	286	298	311	287	283	303	294	280	292	302	283	254	307	316	296	292	320	310	266	298	296	315	302	285	302	304	300	302	298	315	351	306	314	292	312	278	320	300	317	306	293	299	291	273	303	299	292	310	293	288	282	285	265	291	283	275	293	308	318	336	274	291	283	293	291	272	313	291	312	324	323	273	243	269	314	285	317	290	309	289	272	279	299	305	266	302	288	299	272	288	291	303	281	270	296	255	307	283	301	286	298	296	271	287	261	316	302	291	318	276	285	316	288	296	271	315	291	261	295	290	253	284	291	328	301	284	297	282	307	274	309	305	291	285	266	244	283	298	278	289	307	283	319	305	313	295	255	292	259	282	334	262	297	286	314	289	324	268	288	304	292	295	328	261	282	279	299	303	293	288	281	254	301	273	285	291	299	321	297	294	291	304	292	310	292	279	275	270	324	315	283	279	280	276	285	295	314	292	298	279	286	291	289	313	284	299	305	266	318	295	333	256	343	299	277	304	281	317	274	289	314	295	287	291	306	285	314	291	283	319	291	323	289	310	271	311	278	294	311	280	271	304	278	285	258	259	326	293	292	315	286	319	319	281	283	283	298	311	296	302	279	270	303	278	298	291	291	264	271	282	293	300	291	294	273	301	274	312	306	277	326	283	288	311	260	289	251	290	280	290	287	274	294	334	321	273	295	288	306	286	292	291	311	270	309	255	298	335	321	258	283	303	293	281	312	312	318	302	287	271	277	272	291	306	287	286	296	260	260	276	321	306	273	315	281	288	292	341	269	297	289	304	313	291	301	303	287	286	277	269	334	294	312	312	307	297	311	266	281	285	315	279	233	279	293	295	305	309	250	278	312	313	292	282	299	266	275	264	268	298	308	290	310	262	295	286	288	289	265	291	307	294	324	291	299	292	300	275	296	297	293	282	281	316	300	313	308	320	317	315	283	294	306	284	319	269	281	277	273	283	293	272	302
9345	5192	3258	664	1013	852	665	656	652	636	658	701	662	726	668	693	631	705	670	651	636	663	634	628	694	688	605	705	648	668	683	678	676	658	641	648	663	702	650	692	640	665	657	653	679	665	720	650	639	677	627	691	679	676	683	663	644	658	727	671	664	662	659	665	658	626	634	681	677	636	693	693	656	729	641	671	606	679	662	663	684	608	668	678	665	654	675	695	672	620	647	633	658	680	681	643	658	623	647	645	665	677	642	670	655	648	709	639	647	671	656	614	642	620	678	667	669	707	664	654	654	688	707	685	657	661	597	642	646	652	655	659	676	687	695	610	668	623	623	690	616	660	666	687	706	715	661	660	680	690	669	656	705	643	692	668	674	645	646	677	658	649	624	659	698	669	662	625	669	684	688	645	663	658	691	704	666	666	634	634	617	649	636	633	696	693	659	657	666	640	684	705	642	675	684	678	625	651	680	707	709	633	663	615	681	612	644	691	656	613	682	670	620	634	674	662	670	673	616	601	670	645	682	656	633	683	657	671	663	675	645	719	639	680	683	688	642	683	636	652	652	683	620	631	626	637	671	631	629	679	677	607	637	677	623	672	679	683	678	645	657	631	634	632	705	688	641	633	666	695	688	662	683	654	634	649	665	672	655	670	654	675	665	652	630	647	683	670	636	657	679	655	683	625	616	644	677	681	669	651	646	652	678	704	638	638	676	657	715	698	637	658	656	612	697	693	613	709	683	634	678	624	635	699	660	642	667	671	683	652	643	698	680	632	650	697	624	615	667	687	685	673	686	709	637	682	669	629	687	681	680	655	690	651	686	653	701	658	660	653	615	651	651	683	676	665	651	683	646	692	635	668	630	664	679	638	653	649	643	638	700	674	678	669	634	668	693	661	625	649	658	665	675	661	671	682	635	643	688	679	666	670	656	637	660	651	716	681	691	630	646	636	652	657	632	661	675	632	673	626	675	659	642	666	664	606	631	618	680	668	643	659	670	656	647	667	666	669	635	663	626	684	651	692	646	654	617	624	665	623	657	638	660	645	625	658	683	666	655	678	685	679	667	646	712	637	655	651	686	663	612	663	606	706	651	668	647	682	693	663	630	661	698	690	624	634	651	670	655	675	620	644	689	647	685	658	659	638	665	619	674	658	687	636	657	669	665	626	679	707	680	675	678	634	654	675	654	666	644	679	696	599	655	671	613	661	672	688	627	651	685	668	709	673	651	664	661	668	713	623	695	704	680	680	609	655	686	662	651	672	652	607	671	664	654	643	675	657	635	651	652	655	674	663	652	640	648	677	658	715	633	671	668	680	708	649	680	626	691	654	667	652	650	660	699	670	680	598	670	598	609	670	642	690	659	681	656	673	658	695	677	725	665	687	649	658	647	665	661	669	640	695	635	661	670	663	682	630	629	679	645	644	700	689	639	707	640	701	697	690	693	675	631	672	658	642	691	680	643	638	700	665	709	675	661	665	644	667	678	645	688	655	603	672	678	644	620	666	649	644	646	699	661	692	646	694	656	708	658	642	679	662	679	665	632	676	657	620	640	667	647	667	659	667	680	625	678	676	660	682	650	665	688	637	707	662	611	697	681	689	624	699	633	652	691	652	668	630	672	677	675	627	664	665	679	671	660	668	678	669	645	657	676	662	649	657	678	651	675	672	704	668	666	681	664	655	665	665	680	613	682	649	706	672	630	686	634	665	649	669	636	699	694	655	640	659	661	646	688	694	644	670	634	696	670	667	631	613	648	660	675	640	701	657	698	627	668	629	710	623	646	636	673	625	631	687	671	659	641	713	691	664	673	694	651	660	662	649	698	684	668	679	633	664	634	674	664	648	699	637	668	661	649	653	717	666	680	705	694	669	676	671	650	693	684	676	683	644	628	703	631	612	705	702	644	615	607	668	660	716	691	653	662	688	667	678	669	677	684	643	653	681	661	654	660	664	631	632	672	637	656	696	644	651	663	678	666	690	640	666	650	673	672	647	636	672	637	661	655	693	656	656	698	705	641	670	592	698	639	700	687	662	649	672	635	688	659	657	707	661	654	654	660	629	668	693	628	646	678	675	670	637	688	659	683	656	617	659	688	636	662	643	633	643	616	650	648	693	687	705	616	687	659	675	615	673	698	661	662	674	686	706	680	659	658	674	708	626	706	680	632	644	645	626	677	666	685	653	662	676	667	670	651	637	708	702	664	647	684	686	676	695	660	714	672	623	661	654	662	691	664	690	660	638	648	641	696	660	641	625	613	685	671	638	697	646	624	657	676	658	645	635	708	643	705	635	669	673	660	669	684	631	657	611	695	656	680	673	650	656	715	674	663	674	650	703	653	667	734	635	676	633	668	649	650	669	627	684	697	677	656	691	639	681	659	681	690	642	633	709	680	650	670	655	646	664	634	632	687	684	666	661	684	687	630	665	652	692	677	659	676	654	667	667	687	690	654	651	652	681	662	659	633	709	675	667	671	645	617	641	639	668	707	627	647	642	716	665	632	690	677	649	700	658	662	647	670	617	671	661	646	707	636	656	659	655	694	652	678	656	608	676	624	636	669	680	673	656	615	677	703	651	640	693	664	685	660	636	663	684	616	715	724	637	669	633	625	656	700	666	653	693	687	625	594	679	671	693	646	671	641	608	670	644	671	648	669	632	619	666	681	596	644	688	673	707	622	676	674	695	686	631	665	644	671	662	647	682	621	623	645	667	639	661	683	685	658	666	651	644	737	655	648	632	652	714	632	676	700	658	671	659	672	669	648	709	628	656	692	660	651	667	644	718	639	649	715	683	713	649	676	649	659	670	679	651	661	665	656	661	699	686	660	620	736	630	674	610	682	652	635	665	638	682	619	655	679	645	687	638	680	642	621	736	644	661	660	670	672	657	684	678	658	665	635	659	688	645	662	643	644	666	651	659	634	614	687	671	673	684	680	632	667	655	718	664	667	680	660	670	650	719	660	695	670	664	678	674	628	656	672	698	669	660	666	651	702	657	656	640	694	647	685	637	668	672	657	651	679	652	664	651	660	680	725	697	642	675	620	692	655	686	704	680	649	634	668	631	641	672	656	684	683	678	625	700	680	613	658	654	628	645	705	691	639	688	701	692	646	662	621	691	662	631	671	653	698	674	693	644	666	640	660	643	668	655	668	623	636	667	688	693	606	652	688	660	639	696	715	675	662	675	667	682	651	708	681	647	661	649	671	719	675	674	655	645	658	662	670	651	653	663	637	668	655	640	673	641	672	643	656	680	669	642	680	635	658	672	672	686	646	696	667	639	657	648	644	681	681	686	679	644	652	675	679	704	668	658	633	675	712	679	677	653	683	684	670	653	682	677	638	624	669	659	674	663	633	714	694	651	645	650	689	632	649	639	675	650	678	655	665	634	715	640	651	694	653	699	699	648	648	666	671	670	664	693	640	634	638	652	655	638	696	649	637	646	684	673	646	671	653	681	708	660	649	711	692	690	686	675	703	664	638	645	702	642
31720	17522	5428	590	2937	2147	286	303	265	264	266	232	246	266	255	260	257	286	238	251	244	252	256	245	241	236	231	259	299	274	258	262	260	219	249	283	249	242	242	238	234	254	254	244	270	259	261	241	242	271	246	235	225	237	252	254	223	263	262	238	245	253	249	288	242	248	251	255	251	244	247	248	229	239	242	242	238	242	292	259	243	260	247	247	227	266	249	226	238	249	265	278	270	252	237	232	234	197	255	260	229	245	253	219	263	263	245	277	223	259	246	242	229	245	235	251	245	262	234	233	225	233	280	242	252	235	220	248	237	266	284	240	266	236	260	235	245	254	256	258	240	260	222	278	251	287	253	244	239	235	252	258	276	259	267	238	258	278	257	255	258	224	270	246	239	240	236	260	278	245	253	267	235	239	265	276	270	221	237	277	270	234	218	252	235	227	231	245	264	258	261	245	244	274	250	226	265	246	232	250	235	273	258	244	234	235	259	244	243	232	256	243	215	264	231	253	226	213	235	215	260	249	247	272	230	255	243	277	251	251	237	253	262	238	233	256	212	259	225	253	264	225	264	228	257	253	249	263	278	249	269	232	221	250	228	250	235	234	256	214	234	252	236	254	244	265	238	231	228	277	253	240	259	247	217	268	227	283	246	251	234	273	230	266	246	245	227	240	246	244	250	265	255	243	238	246	248	226	217	237	236	236	232	216	227	234	280	262	249	269	241	256	264	265	249	252	198	239	234	222	237	257	246	237	237	236	248	237	202	209	268	236	227	212	273	250	235	256	259	267	236	241	244	253	236	209	242	248	247	212	240	270	254	249	267	228	237	229	261	224	214	237	243	246	237	212	255	217	234	276	231	251	234	233	228	244	243	215	226	250	256	244	253	223	219	234	252	261	225	254	230	236	208	203	236	234	238	231	248	295	231	217	234	258	272	223	273	264	252	219	235	266	261	240	226	234	265	231	266	225	257	231	234	257	259	271	243	259	256	277	259	239	256	268	269	237	220	244	258	223	242	220	225	234	271	253	221	266	246	266	229	262	225	221	256	237	249	262	218	274	260	246	286	241	232	232	246	253	269	278	220	255	226	241	262	271	228	261	227	258	248	270	258	241	246	255	258	258	238	234	224	235	241	220	239	251	243	213	232	245	274	259	248	250	250	264	241	256	241	241	234	231	248	246	239	269	241	253	225	244	224	227	256	254	219	242	248	240	212	226	246	279	238	254	286	265	225	218	246	238	210	242	262	258	257	235	267	245	264	225	271	229	248	254	269	252	276	221	261	241	265	242	238	215	228	260	239	239	251	219	247	238	256	226	264	260	255	250	250	248	216	232	252	264	217	239	226	240	271	234	208	249	237	233	214	223	224	229	234	246	261	230	238	218	256	250	241	233	229	241	273	218	199	264	263	241	269	243	241	290	237	225	254	270	245	288	209	259	253	213	267	211	242	222	235	248	216	234	257	245	249	241	247	229	239	236	220	230	267	249	261	286	241	266	232	243	243	242	225	229	228	264	240	227	240	263	280	302	260	236	240	224	223	254	244	223	209	279	248	235	266	278	221	246	263	272	255	265	255	268	239	210	242	211	254	271	247	220	268	270	232	258	272	236	290	244	243	257	244	234	243	271	232	244	253	252	238	243	275	252	255	226	236	240	275	251	253	233	247	229	275	198	257	234	259	249	233	227	239	246	250	231	257	260	247	263	252	249	257	235	238	199	252	248	234	243	240	246	253	226	226	251	233	199	224	266	237	269	223	241	234	242	288	258	257	263	277	272	246	253	284	250	239	265	239	256	248	195	239	237	235	261	208	268	292	245	241	227	246	237	232	248	216	252	233	267	228	226	269	260	248	240	254	280	243	257	265	247	250	257	241	249	273	266	243	206	255	269	246	228	227	253	251	254	263	276	233	295	228	249	241	272	232	251	233	274	247	233	231	268	261	256	252	261	270	225	248	235	255	261	217	248	235	244	257	272	260	273	256	251	240	229	234	227	234	229	208	292	259	230	266	260	221	236	246	255	243	237	249	238	251	254	246	263	257	261	253	250	253	257	256	240	227	276	253	232	237	256	223	247	228	241	229	217	248	229	224	253	295	250	268	264	252	233	249	276	262	252	260	237	252	234	260	228	240	257	246	260	252	227	237	241	249	242	221	268	215	265	243	272	229	230	264	255	258	279	248	246	243	243	241	233	254	235	273	264	226	236	241	232	255	261	237	252	259	262	289	212	214	240	226	208	253	259	262	288	246	242	248	256	245	221	251	240	214	272	277	242	279	225	246	249	234	253	253	219	229	260	232	229	260	226	256	287	248	222	243	237	259	226	242	245	248	251	248	247	262	276	256	252	259	240	239	243	271	249	260	202	227	250	265	289	233	243	248	238	223	283	251	255	264	238	278	261	239	237	230	248	238	240	240	241	241	248	274	244	221	250	254	222	239	263	220	245	244	250	231	250	274	232	242	283	235	246	263	250	262	228	215	256	223	241	247	210	234	240	250	247	231	242	240	270	284	211	251	215	235	248	232	256	209	256	253	208	282	235	247	232	264	242	237	244	237	240	236	244	249	272	226	239	253	226	232	234	269	238	249	235	253	247	260	238	255	226	235	269	239	228	275	251	232	234	221	234	232	242	234	245	254	263	239	277	242	252	246	254	249	254	281	257	248	218	245	252	227	246	240	213	226	244	235	245	251	246	222	247	253	227	227	238	261	225	248	250	256	256	236	239	272	219	250	196	244	230	241	238	265	254	257	261	253	231	255	249	228	225	247	223	224	297	237	267	227	238	246	230	258	239	231	234	230	242	218	280	254	243	284	218	229	250	235	256	273	259	257	244	267	264	266	247	256	273	281	213	242	229	226	231	257	255	245	234	237	259	240	293	283	245	233	254	253	239	244	250	247	231	262	252	285	246	269	259	209	243	263	246	262	222	235	229	210	237	242	262	257	209	218	255	258	233	275	247	266	244	263	258	223	245	271	244	264	245	246	270	238	244	276	239	262	272	258	227	275	239	260	259	294	258	270	252	236	220	236	244	266	259	250	231	249	249	236	231	254	254	262	243	234	248	236	229	240	232	223	273	236	242	248	235	229	251	244	250	242	228	248	212	243	274	273	255	235	261	238	237	266	255	246	229	244	249	249	239	262	266	258	233	227	220	265	245	302	272	235	254	240	228	241	235	228	234	248	250	253	249	241	234	261	237	240	221	249	251	224	243	262	235	282	240	218	242	266	242	272	268	225	244	264	267	289	221	253	242	276	231	242	247	229	239	300	260	262	244	244	266	250	237	238	250	258	223	259	228	213	254	230	257	223	248	240	248	227	237	236	246	235	257	248	251	235	247	258	249	247	263	233	245	270	239	267	252	241	229	246	263	272	223	287	253	218	247	223	283	229	226	232	246	245	260	230	213	230	270	279	264	251	255	247	219	258	225	235	244	270	264	226	257	252	268	270	237	224	235	243	267	250	224	303	228	242	280	261	227	217	252	259	202
19764	12658	4312	1413	9766	4727	832	864	768	720	644	725	621	642	653	646	630	631	666	629	613	609	642	634	581	607	582	612	596	620	567	598	604	595	592	581	628	563	554	585	571	590	578	604	628	594	589	610	593	598	551	572	605	545	596	595	595	540	560	585	598	596	571	570	593	579	565	574	595	566	606	624	546	544	577	550	599	661	584	620	629	565	602	608	591	563	590	627	586	621	561	606	598	609	557	575	585	588	596	592	609	571	574	607	569	592	571	537	587	571	585	590	518	590	549	581	626	579	613	597	628	618	641	562	551	582	628	576	557	609	601	575	559	601	592	609	628	594	543	609	569	612	572	586	623	556	573	618	581	612	577	617	577	579	559	626	553	553	614	577	627	574	542	589	594	585	576	543	595	563	585	554	551	604	564	583	572	581	559	562	557	555	572	553	559	612	578	575	577	572	561	624	631	592	577	594	542	611	544	594	530	521	550	591	650	559	624	608	599	615	597	572	576	593	576	578	590	581	556	602	553	571	576	553	594	580	627	553	623	606	604	549	574	584	564	625	582	590	589	567	566	576	589	562	623	605	601	604	580	549	616	588	603	553	589	604	567	558	572	588	543	584	598	575	622	570	558	571	640	608	567	592	613	625	609	543	628	585	616	585	551	571	621	583	628	621	587	601	596	552	560	636	590	612	607	614	580	591	583	586	570	577	599	621	591	577	573	566	570	567	538	545	582	596	597	584	593	631	615	585	621	587	618	618	651	590	589	618	592	551	609	573	565	595	569	572	582	556	561	583	602	576	603	621	616	594	544	597	571	605	615	588	588	544	594	607	636	584	577	572	576	572	569	590	563	572	568	608	589	591	610	590	589	547	608	613	612	598	600	582	553	601	582	559	582	601	544	557	605	589	584	598	580	591	592	574	575	578	600	581	548	601	559	571	546	612	560	580	594	578	571	580	575	601	589	587	574	557	580	616	597	604	583	611	548	590	607	557	600	602	613	576	623	574	607	597	603	609	581	595	592	571	622	575	569	588	547	571	593	583	569	589	553	583	631	604	588	599	613	562	574	549	599	613	599	570	570	644	615	574	581	621	598	601	552	578	561	615	610	569	583	577	601	579	605	572	576	572	644	578	584	563	639	604	618	575	628	580	602	566	594	601	574	583	653	620	585	589	551	618	586	575	516	570	591	584	647	555	595	608	591	563	562	554	628	565	557	627	577	614	585	606	597	621	580	621	582	588	580	570	594	616	598	579	599	570	627	608	548	573	601	578	566	550	609	550	596	577	581	572	601	626	608	585	613	579	595	608	577	632	606	557	562	575	574	550	587	612	620	569	596	570	605	626	586	593	624	576	561	593	572	598	588	553	597	610	647	577	587	568	606	617	591	610	554	605	606	586	558	605	604	589	543	592	559	579	549	548	604	553	583	561	574	554	562	585	643	581	574	579	563	579	573	543	578	590	586	594	595	527	587	598	575	580	612	595	595	587	562	545	548	573	609	565	571	602	605	604	584	590	559	548	599	606	561	558	600	606	540	618	616	614	605	586	592	555	611	548	555	605	602	621	571	580	599	571	633	554	607	598	577	556	596	599	596	597	638	564	563	581	564	560	582	616	591	576	556	585	618	557	590	611	612	579	586	601	599	554	585	580	583	540	557	592	613	553	606	545	574	597	565	558	600	596	578	604	561	607	641	586	624	552	608	573	575	575	542	553	560	558	551	617	607	597	557	595	541	557	561	613	617	599	597	638	600	579	564	568	584	623	567	604	574	550	582	577	539	582	587	564	590	568	565	536	560	547	594	581	564	565	575	533	625	575	669	622	603	591	573	582	578	635	587	554	591	571	595	625	558	566	589	567	595	613	562	570	624	549	619	572	593	581	574	598	600	593	611	589	548	587	593	597	588	613	560	600	571	599	605	618	585	597	557	551	578	615	583	570	598	599	601	559	576	566	622	577	558	592	584	579	606	595	632	556	602	588	554	546	608	630	580	581	613	567	589	614	592	563	582	565	623	568	542	601	597	577	608	601	617	633	552	613	560	573	546	525	592	602	594	511	568	583	578	537	577	557	589	578	560	593	627	583	560	621	614	551	516	576	568	564	562	593	590	594	597	634	585	569	548	604	643	576	593	592	577	558	605	608	587	601	610	556	558	569	593	583	577	540	633	584	581	629	634	624	528	601	624	562	560	587	547	602	596	581	623	635	561	606	607	548	575	569	604	596	575	603	570	571	598	593	612	599	552	585	593	621	591	584	574	570	589	596	578	598	598	539	631	554	614	574	597	533	620	555	595	588	595	555	552	610	582	599	603	597	631	596	612	567	616	602	568	553	548	582	584	578	578	578	599	580	617	576	582	545	603	618	593	564	585	598	560	618	562	578	586	566	554	593	560	626	617	622	601	585	552	554	573	575	567	574	600	633	610	595	578	587	562	567	607	571	590	610	564	594	622	588	566	604	545	557	588	586	603	568	617	589	585	607	601	574	569	604	593	612	595	588	611	598	568	586	579	569	601	544	600	578	577	596	588	550	607	610	599	596	577	557	580	610	641	538	596	574	603	574	581	596	615	554	549	572	567	591	559	560	608	543	573	562	590	580	568	548	568	603	583	627	569	588	608	555	572	563	563	570	531	554	560	599	594	563	587	522	583	571	589	608	553	551	557	599	610	525	604	560	592	605	608	588	598	579	563	618	593	595	606	588	635	581	578	569	613	602	600	568	585	584	560	588	551	573	583	612	580	583	587	589	560	608	586	581	588	642	569	560	574	645	548	571	557	620	615	602	621	600	590	606	580	636	583	609	615	589	599	586	573	617	591	620	573	554	580	603	610	578	596	582	515	604	609	566	590	576	649	557	585	550	577	586	600	579	575	547	598	569	623	585	578	557	586	613	558	589	636	554	529	561	567	563	609	572	598	608	605	614	589	621	602	633	593	618	569	586	583	545	608	602	581	609	587	583	590	575	557	599	622	552	615	583	576	610	565	576	599	554	577	565	605	589	551	573	555	588	573	610	600	608	574	593	544	631	563	600	536	648	625	517	609	586	604	645	621	600	547	599	594	552	559	597	583	587	592	544	611	595	558	555	573	581	561	543	577	612	564	570	608	592	569	595	572	582	598	586	579	643	594	566	580	593	568	563	538	584	570	584	619	585	594	560	549	589	541	563	620	601	578	630	591	597	587	627	574	586	616	607	587	585	576	591	577	577	601	577	571	573	624	548	610	543	590	569	564	595	600	584	583	561	669	587	612	552	575	597	589	577	621	593	582	617	623	610	538	616	577	595	553	592	598	576	573	610	601	518	587	579	654	600	589	604	577	560	552	601	611	624	585	565	607	573	581	571	597	585	579	579	593	601	636	557	560	594	583	605	607	557	587	559	533	594	617	592	587	620	604	617	584	553	568	573	614	577	589	583	623	589	553	585	586	587	565	557	584	627	579	599	568	608	568	611	556	577	593	563	548	581	558	604	575	567	600	584	546	533	599	556	560	604
42817	26068	15641	2050	5245	5721	615	498	415	424	385	391	394	397	373	399	409	411	389	365	416	368	405	442	374	373	421	372	391	394	348	378	328	373	335	412	383	375	397	359	384	358	368	352	391	383	389	384	375	400	376	383	404	342	392	376	357	344	395	331	387	391	372	385	358	362	375	386	364	360	362	424	387	352	398	369	358	336	376	384	386	378	380	368	371	385	399	379	424	406	365	355	346	373	345	379	415	384	360	394	397	354	356	342	382	398	368	373	329	360	376	372	340	373	348	373	375	377	359	362	375	350	354	380	378	385	349	348	386	370	375	402	349	382	403	390	382	398	353	383	390	374	347	384	376	372	347	373	384	379	382	348	353	365	354	364	442	356	353	383	392	354	382	393	346	351	354	389	388	369	358	335	407	369	348	337	378	356	359	354	396	405	324	373	401	396	383	360	395	330	386	373	432	361	368	373	366	380	362	335	360	406	354	343	399	390	363	378	400	376	370	358	349	368	383	420	391	378	380	361	335	383	387	376	351	369	371	390	356	382	372	418	396	326	387	372	383	364	372	365	371	379	401	360	388	359	384	420	378	365	372	430	354	375	357	378	376	393	380	345	383	393	351	350	376	395	384	392	362	369	389	384	345	341	357	357	367	325	372	387	371	390	392	373	365	436	380	379	383	357	396	398	395	387	401	377	369	355	392	379	380	343	383	391	379	359	379	340	346	373	395	377	379	347	365	396	364	370	389	358	400	341	356	363	344	378	345	387	365	361	382	352	355	370	379	353	353	380	361	333	350	377	370	383	374	386	349	367	405	419	373	354	401	400	374	373	367	358	405	383	408	341	334	382	348	402	387	338	404	385	387	338	360	363	377	379	352	372	402	381	336	374	385	386	347	363	360	361	355	312	457	363	394	382	387	370	374	371	367	368	379	373	368	327	370	374	386	405	384	341	388	358	372	348	352	344	339	364	339	411	373	355	356	378	408	367	349	362	375	349	358	379	345	371	402	361	333	350	378	371	383	370	351	374	392	356	355	392	361	399	391	414	371	368	405	339	375	370	375	324	401	390	363	347	409	361	386	399	373	384	383	361	366	380	342	376	326	380	352	351	384	379	382	393	364	365	379	373	362	366	364	373	399	368	391	363	396	371	382	385	358	387	419	389	367	368	393	352	334	355	349	354	337	377	352	380	363	386	355	344	351	353	391	344	363	351	404	374	344	358	344	383	348	379	349	368	388	362	393	385	388	353	342	367	410	373	366	366	352	363	351	365	390	361	364	349	383	355	377	387	367	372	415	374	393	376	314	386	379	381	382	386	379	364	368	371	353	343	365	412	362	356	378	384	345	338	357	326	382	362	321	370	378	355	381	372	333	342	346	354	355	334	338	376	366	369	327	388	379	379	371	358	383	358	381	374	389	382	368	368	380	367	352	336	349	375	389	346	370	407	377	397	410	349	381	379	379	350	407	361	343	374	347	349	365	377	373	366	343	366	359	342	349	346	402	387	421	420	401	365	349	370	360	398	407	363	364	349	388	391	398	365	379	388	374	364	386	363	327	333	342	424	380	392	402	388	410	347	365	366	386	384	357	353	405	388	351	397	353	413	361	382	361	367	352	420	383	336	373	386	380	345	348	372	371	402	385	381	355	384	337	409	397	365	363	391	364	349	369	381	388	415	363	374	342	365	345	364	382	373	356	343	357	354	322	408	373	370	401	373	373	348	372	392	367	380	396	373	370	350	358	375	360	363	350	372	385	318	351	383	349	307	368	365	400	349	388	383	377	370	367	379	360	354	373	347	363	359	388	389	363	347	404	342	383	356	334	330	374	349	371	364	366	377	376	349	406	362	399	392	347	366	392	343	387	350	390	377	371	366	359	383	367	359	367	369	375	408	365	369	375	347	335	358	386	354	381	392	395	409	426	364	406	347	379	366	340	378	369	313	398	384	390	379	370	394	363	391	355	382	379	345	390	367	370	383	395	356	389	380	380	383	390	382	406	385	353	366	398	387	378	359	351	377	395	358	343	346	344	377	358	369	381	363	376	337	358	389	409	364	367	394	375	345	352	366	374	367	385	391	380	390	365	357	361	364	357	384	389	372	323	386	358	374	377	357	375	353	322	369	416	346	388	372	373	357	362	382	382	354	371	370	360	392	375	322	361	423	383	366	402	372	361	376	363	381	386	411	371	362	367	361	369	373	373	376	361	372	372	370	386	370	421	362	368	385	370	366	367	398	368	359	366	371	402	348	337	377	371	358	369	371	359	393	393	401	356	320	349	354	373	399	364	384	377	382	378	360	344	377	421	392	355	400	362	381	367	415	357	385	347	385	362	366	395	365	396	372	386	378	361	363	375	378	391	336	393	367	338	374	373	388	382	351	402	357	397	369	354	361	371	392	391	384	367	351	365	395	370	330	348	403	370	386	353	371	353	343	351	396	394	357	392	388	375	398	383	331	393	345	357	382	393	387	378	348	381	342	368	375	368	354	391	397	360	394	331	350	356	402	366	343	369	368	370	374	406	409	347	362	346	396	397	384	362	385	370	380	362	394	395	380	379	374	393	405	389	386	374	365	330	378	384	363	400	391	394	374	384	361	353	389	379	354	359	362	402	364	370	401	324	365	409	419	377	377	386	357	379	352	342	361	366	377	378	398	371	403	377	365	374	368	376	371	409	415	329	346	364	356	353	354	370	385	408	374	360	379	365	338	377	378	397	399	364	334	331	330	359	378	397	375	371	360	357	372	366	389	369	400	359	361	343	382	398	372	363	358	397	394	378	373	381	359	334	347	362	375	379	382	389	373	379	433	371	367	355	340	345	352	383	355	366	342	405	387	381	405	347	330	363	317	318	362	379	385	357	406	374	411	366	369	357	357	366	344	396	391	371	342	361	374	404	357	398	335	396	384	426	386	341	373	375	403	349	363	358	364	376	356	396	362	367	383	377	374	394	395	371	326	377	358	412	378	382	402	398	351	384	335	333	346	404	394	418	380	350	379	335	347	401	417	377	366	380	402	370	362	404	377	321	370	375	388	406	338	391	349	376	321	339	396	379	345	399	370	383	377	374	373	361	387	338	336	390	349	417	339	352	372	375	353	362	387	418	357	341	400	341	437	369	366	382	393	361	340	354	365	389	407	365	373	381	375	409	350	393	341	380	340	348	333	368	403	347	392	377	371	322	361	360	382	371	375	374	390	391	419	414	393	420	386	363	372	373	345	395	409	328	362	385	380	359	345	378	368	357	366	377	375	379	346	390	348	365	377	379	381	367	389	377	361	417	376	382	387	354	365	391	382	344	363	349	407	400	381	395	410	366	328	376	354	392	419	392	336	395	366	385	361	396	390	371	381	368	380	360	346	401	340	371	353	398	366	376	382	375	350	395	355	360	380	371	356	406	377	384	366	351	335	365	348	347	424	384	384	335	377	357	408	404	360	403	330	362	366	411	397	377	391	348	347	388	381	378	360	365	385	351	385	398	381	383	405	368	378
25840	18140	13284	2172	13283	8557	1438	1278	1226	1156	1003	1020	1029	895	958	971	937	926	916	887	898	859	941	866	886	884	879	926	852	899	875	868	890	855	823	857	873	803	868	827	843	860	861	850	820	856	842	858	864	836	839	822	812	866	821	834	802	875	863	879	831	838	827	848	846	817	859	810	866	839	834	891	834	830	805	859	827	794	816	852	819	799	825	879	850	807	812	833	796	845	822	845	850	863	827	805	832	866	843	841	874	845	834	857	887	786	869	832	851	835	820	791	842	878	820	842	889	870	824	839	868	875	837	800	822	905	851	815	909	832	839	838	825	801	804	850	822	838	824	801	869	860	840	824	841	865	812	865	852	788	803	837	840	827	812	860	871	858	891	838	808	839	816	844	829	797	830	879	820	841	819	842	852	842	820	843	869	853	841	879	799	830	882	799	835	891	826	845	860	840	826	837	827	862	833	802	850	839	867	856	884	861	839	860	842	815	828	893	848	881	845	834	814	856	810	815	872	795	747	851	821	892	826	900	835	812	815	847	871	857	849	870	812	835	843	806	896	902	818	846	816	788	835	853	801	830	837	816	824	787	856	837	863	884	781	849	825	864	882	847	817	872	862	854	788	837	856	795	828	854	837	850	836	818	866	864	782	802	775	827	787	829	806	844	864	856	844	857	853	804	870	829	850	844	824	820	836	808	800	855	829	784	789	791	887	782	802	761	843	819	840	877	866	831	839	773	869	832	806	855	859	830	860	773	830	779	867	859	847	879	819	812	825	829	836	822	824	851	795	839	841	829	835	848	848	792	867	831	833	823	888	870	894	824	870	893	838	847	844	831	810	818	844	843	875	809	874	811	847	862	836	851	831	805	828	810	802	870	767	873	884	838	798	813	824	835	828	846	835	836	896	922	879	830	812	798	849	803	852	849	807	874	846	833	858	854	846	806	810	832	802	821	848	884	836	823	829	805	812	862	832	815	852	842	832	879	820	849	836	834	850	796	814	845	805	833	811	852	850	817	812	829	781	835	820	771	816	858	856	873	847	811	845	837	814	797	826	912	837	851	884	828	818	823	892	824	814	835	812	835	847	895	800	835	822	853	855	849	869	880	856	817	898	848	816	845	871	799	841	856	804	849	841	825	906	812	836	854	843	852	813	814	859	843	859	844	859	829	844	833	831	836	830	875	806	809	835	791	779	828	915	838	858	831	862	816	816	813	854	830	844	857	809	845	811	817	855	895	808	844	813	888	810	822	815	839	869	885	846	825	840	834	881	842	803	899	832	804	800	898	797	807	847	804	857	861	861	867	801	794	816	819	843	838	808	886	775	868	807	765	806	855	842	862	905	833	839	823	865	778	850	813	854	821	808	795	804	845	797	827	827	780	853	874	819	858	854	860	875	813	824	845	796	841	786	816	838	837	821	870	860	844	856	841	858	834	854	847	816	839	831	859	874	853	850	879	843	772	843	842	875	824	857	861	833	829	882	804	812	778	875	856	857	836	870	836	824	840	854	799	816	811	804	813	782	866	844	813	831	840	789	825	863	820	822	820	817	834	842	820	847	906	860	837	832	792	822	874	828	780	824	882	876	854	794	872	816	837	844	859	869	817	793	822	807	809	863	853	790	840	836	831	844	847	794	854	855	878	770	824	850	845	871	836	835	865	841	842	804	837	846	871	789	838	821	886	809	813	862	860	843	860	841	895	841	815	804	866	808	851	811	852	843	806	876	868	825	831	848	782	766	856	829	807	857	809	837	839	824	785	838	857	801	773	830	818	858	876	841	853	832	877	795	822	772	872	809	854	871	811	812	793	826	787	830	899	862	823	870	798	838	796	804	836	816	838	850	820	854	813	847	851	839	852	813	845	770	876	813	860	909	852	848	790	868	798	856	838	843	855	841	825	805	792	828	831	848	888	838	853	836	848	907	834	854	864	911	817	806	821	844	838	806	854	771	803	793	871	827	840	880	832	858	797	831	883	796	835	882	878	851	826	823	808	824	813	803	833	881	842	824	799	793	855	852	862	847	785	854	816	877	823	796	856	858	833	894	777	840	819	844	855	841	835	807	841	769	811	825	845	829	862	862	864	864	875	806	815	868	778	876	839	814	769	874	863	841	858	849	805	830	822	767	833	835	847	859	859	820	884	818	845	817	807	845	848	818	800	782	813	855	866	822	847	776	839	816	814	796	879	873	832	792	841	826	854	834	830	824	850	855	816	871	840	826	869	829	837	852	839	836	836	829	805	815	811	847	822	829	864	830	826	834	804	854	840	808	825	826	911	845	832	864	847	834	809	837	823	868	861	836	820	784	819	819	814	827	800	842	828	819	890	830	791	859	843	798	832	855	851	802	882	818	843	823	869	895	794	861	851	823	830	800	813	848	875	846	830	818	826	841	829	872	813	822	833	843	828	860	862	858	847	814	884	869	795	769	840	844	805	845	893	852	835	834	833	830	852	834	858	748	807	847	839	824	854	816	844	823	865	830	796	810	787	846	804	845	820	867	893	867	836	847	864	797	899	811	852	854	819	814	846	838	847	847	857	812	807	880	852	870	837	872	786	856	867	835	844	782	774	824	844	865	825	865	866	875	844	840	809	791	832	833	860	887	861	787	850	832	798	807	831	842	833	811	864	870	862	817	842	776	828	837	837	825	792	842	809	842	902	837	822	833	870	813	837	767	911	825	869	838	835	874	841	859	892	841	832	825	880	827	848	836	847	818	844	786	845	814	847	823	831	807	800	843	828	874	857	815	853	828	780	870	798	807	828	788	888	848	780	809	774	833	865	836	841	890	825	898	803	815	833	888	808	814	834	842	844	821	833	820	837	863	815	842	829	804	830	851	844	877	907	844	838	830	825	845	833	821	813	855	811	821	821	816	798	844	795	767	871	793	882	838	829	818	855	901	838	810	886	758	823	912	877	847	858	790	847	865	848	836	839	823	831	907	823	823	875	818	847	875	837	860	811	824	863	821	881	873	830	851	812	877	814	807	804	833	828	815	847	817	837	827	829	786	858	769	796	874	805	848	830	805	840	828	827	832	836	818	894	867	822	806	849	813	794	873	825	849	838	832	826	849	838	756	817	808	795	819	857	829	857	854	818	816	881	809	865	873	804	823	905	809	814	856	856	804	816	829	852	811	835	864	824	894	777	823	849	848	789	831	845	839	840	825	846	799	876	846	827	866	775	851	880	842	846	831	787	797	786	836	828	815	833	807	868	829	850	807	799	826	836	843	869	838	759	811	795	822	862	871	815	804	842	832	838	856	789	851	823	892	853	837	795	844	810	806	838	834	810	837	842	893	809	797	863	837	820	879	868	828	825	889	829	879	858	801	834	896	863	823	859	816	840	847	832	811	816	869	892	863	843	885	870	876	861	861	822	820	818	861	827	856	813	837	797	840	812	822	828	845	829	851	848	794	837	810	837	842	831	800	823	830	831	868	854	889	840	837	898	866	878	830	812	813	851	949	824	848	796	849	839	848	835	824	754
15708	6863	2195	329	361	455	327	316	274	303	333	316	319	313	317	314	328	278	276	306	339	300	356	363	291	333	314	327	316	328	321	285	315	332	334	301	296	335	273	305	319	331	322	316	301	329	279	320	324	310	285	289	270	327	346	305	347	311	313	291	308	305	314	303	322	308	336	332	287	319	314	295	308	304	322	314	328	327	289	300	313	288	306	336	278	322	309	315	318	277	274	280	332	278	302	345	315	312	312	338	332	319	310	294	303	299	308	332	296	336	303	314	296	343	304	301	308	296	274	312	276	289	317	317	323	314	371	262	309	330	334	356	316	299	311	293	302	293	323	310	281	321	284	297	318	341	315	322	300	329	335	288	309	305	327	328	321	296	283	328	294	287	302	339	294	368	315	299	301	320	271	320	334	334	338	369	299	343	355	283	309	285	306	329	340	294	327	292	326	300	305	293	328	293	279	297	273	306	324	324	343	286	302	303	303	288	305	313	344	321	282	289	302	316	338	296	332	294	328	336	282	309	301	339	309	298	329	309	301	276	319	346	313	298	342	313	314	291	295	293	296	298	294	287	297	328	309	334	326	333	331	322	328	325	297	332	315	302	302	312	276	290	298	294	309	312	327	288	315	323	306	301	295	308	316	331	307	341	309	305	337	274	282	304	291	310	315	305	335	312	301	330	327	306	301	256	295	303	322	327	347	307	309	284	299	283	342	280	301	307	300	282	292	313	270	300	302	314	332	286	295	286	318	301	299	293	311	273	301	358	341	294	318	297	327	308	289	309	301	311	338	312	317	303	363	329	341	333	304	288	318	321	325	330	313	318	356	281	317	309	322	331	285	303	312	341	296	319	347	317	311	298	316	266	281	282	303	319	314	309	321	322	310	312	288	325	286	299	319	317	277	320	315	314	287	310	286	321	313	329	301	307	311	291	324	280	316	296	324	295	317	305	278	312	318	277	326	316	286	298	333	321	268	278	331	322	346	310	300	314	354	317	295	301	316	318	289	294	322	318	284	294	289	322	320	321	333	324	318	264	327	300	289	323	328	304	282	328	333	310	349	316	319	306	295	300	327	273	355	304	283	302	334	303	283	289	336	309	310	311	350	295	342	334	307	324	349	320	298	268	299	313	303	267	312	292	338	320	320	313	336	321	283	331	315	298	308	321	286	347	304	281	285	314	285	317	289	304	328	325	329	313	287	323	327	306	315	287	327	332	337	303	318	306	302	331	321	289	308	326	269	280	311	321	310	330	305	292	329	307	299	300	300	303	337	299	287	288	275	319	293	304	324	295	295	336	315	338	289	296	327	337	306	286	272	296	325	275	300	284	281	293	286	306	296	294	280	294	307	289	310	310	317	301	304	322	294	296	309	310	284	273	297	296	302	332	293	326	292	327	292	298	271	317	299	319	304	294	295	344	304	308	328	316	316	315	301	295	308	316	299	296	268	297	285	296	301	288	305	336	327	310	301	308	322	321	324	302	349	343	332	334	292	308	330	291	329	326	342	300	293	317	322	282	312	336	331	320	305	314	358	323	296	300	307	315	295	284	290	328	310	278	317	336	291	306	320	297	276	294	287	302	330	297	290	285	316	362	297	317	313	313	333	314	321	282	296	301	300	326	320	300	287	312	317	317	301	324	315	282	315	316	347	304	308	286	287	293	341	296	297	351	321	321	315	333	313	319	289	305	318	316	325	312	280	327	291	322	291	277	324	294	339	327	320	327	291	298	312	304	280	289	290	287	307	335	318	297	265	309	298	296	323	306	312	291	312	332	330	285	308	308	308	282	320	338	294	317	321	335	312	343	301	304	286	300	304	313	304	310	324	298	314	323	293	322	295	326	338	312	301	290	305	310	330	322	295	307	320	304	314	292	339	268	323	310	290	306	301	271	322	292	332	277	298	273	293	311	303	311	303	328	324	307	315	299	317	295	321	356	322	335	316	337	300	348	288	309	317	306	298	312	327	331	293	330	318	313	325	285	313	312	293	312	291	298	293	315	316	310	279	304	341	304	317	298	295	298	288	281	307	325	319	307	309	321	309	299	275	322	322	323	332	284	340	299	356	299	289	326	322	282	312	335	292	296	355	327	345	306	328	329	319	269	321	332	357	295	308	316	303	315	312	273	302	305	302	312	303	269	310	333	281	326	313	287	319	291	328	329	310	305	320	275	301	321	324	295	293	320	276	341	301	273	322	317	337	352	287	326	297	332	322	324	288	283	305	305	308	284	302	292	299	331	331	323	337	309	320	358	308	326	293	311	296	311	300	303	305	281	323	299	291	321	309	328	299	323	318	293	315	328	325	326	334	313	292	345	309	294	273	302	318	300	304	330	295	296	290	319	334	294	294	304	321	309	302	309	323	310	288	289	285	303	260	280	291	310	297	295	305	302	315	292	293	298	286	339	289	325	303	288	314	284	311	313	271	347	283	344	327	297	277	324	295	327	312	320	289	329	277	311	319	294	303	299	299	333	362	341	307	319	316	326	332	296	316	297	353	338	293	284	283	336	312	321	275	336	309	285	286	335	287	317	273	343	318	288	279	280	303	314	317	310	304	358	298	331	327	326	311	345	309	294	281	317	322	297	325	303	322	333	317	338	369	301	325	282	298	303	345	273	271	328	261	294	289	308	313	297	293	308	317	320	265	286	295	300	320	288	336	344	306	300	290	315	318	321	288	267	306	308	322	313	317	314	296	334	322	331	287	324	287	310	327	333	317	294	317	314	301	309	312	336	313	333	323	292	321	331	320	291	295	306	284	290	300	315	329	298	283	303	322	312	288	286	336	322	323	351	319	292	265	290	301	299	346	300	299	292	315	344	331	310	318	272	315	320	328	262	324	304	320	331	290	290	321	320	299	308	323	322	343	316	276	304	329	288	330	289	245	278	317	278	318	323	313	278	272	299	247	328	307	338	298	326	325	297	314	303	297	282	318	304	284	333	289	300	322	324	314	305	336	335	328	278	303	315	311	334	309	324	269	334	333	296	339	343	297	298	316	307	282	313	299	311	313	290	299	308	348	318	277	308	311	313	282	326	294	295	288	294	335	301	286	320	314	326	317	316	302	295	317	297	291	309	354	294	328	298	334	292	291	298	318	285	287	328	311	309	304	306	318	299	309	314	328	317	275	296	338	288	321	319	287	285	309	304	306	305	279	301	286	307	290	268	315	376	307	310	315	296	290	329	285	311	294	321	291	314	301	345	297	330	286	296	301	317	344	283	281	312	278	322	350	344	306	298	304	320	309	317	321	290	278	309	315	330	293	278	298	355	323	304	288	318	323	302	267	318	323	336	332	331	317	295	300	267	301	310	304	283	314	327	283	311	322	320	277	295	318	309	296	266	289	290	287	286	295	287	315	294	332	302	343	289	310	298	309	322	306	300	295	298	338	322	300	256	327	285	306	333	317	283	334	286	319	295	315	296	324	325	323	318	297	305	281	304	331	299	297	292	288	320	327	287	319	319	310	313	323	313	316	316	300	308
9264	5631	2655	771	1032	1201	721	735	752	731	729	697	704	665	690	694	756	673	675	709	759	721	720	708	677	683	734	747	700	690	647	735	736	674	729	699	720	712	709	685	671	644	715	743	671	659	698	724	684	672	708	644	730	756	675	696	692	685	658	694	690	673	705	676	704	700	679	703	696	686	703	703	696	681	724	679	716	695	728	669	685	690	679	687	749	690	691	693	714	693	744	715	671	702	681	662	680	680	665	683	738	705	735	675	698	718	694	695	714	708	639	671	739	716	723	714	698	744	703	639	688	681	704	680	686	661	722	693	718	716	725	726	742	698	697	667	690	701	718	727	718	751	707	650	670	682	692	679	671	690	698	679	679	689	713	682	719	721	729	696	662	688	735	701	690	752	697	710	721	680	705	746	675	717	718	648	657	706	707	672	663	702	670	667	701	731	663	693	704	682	685	688	702	738	703	644	694	735	684	680	706	675	716	664	745	697	654	683	731	678	681	767	667	714	676	697	691	702	674	733	721	764	679	706	681	696	709	712	697	682	733	673	673	694	723	699	679	702	686	718	667	729	719	656	714	736	663	709	668	723	673	741	757	718	695	760	701	707	701	670	678	681	708	711	690	708	725	674	772	673	730	738	658	708	686	677	698	666	658	672	783	666	711	706	646	711	678	712	718	729	700	650	652	665	695	676	685	719	716	666	701	684	693	707	748	728	688	663	703	734	701	680	664	703	700	696	711	716	719	729	674	713	700	680	750	670	709	673	712	713	677	759	692	693	727	658	692	710	690	723	657	714	681	680	655	711	680	696	700	672	698	707	707	678	745	688	695	668	759	736	697	725	702	690	712	701	660	695	642	649	708	680	722	730	705	729	657	757	691	702	722	692	678	687	628	665	681	681	656	663	722	636	692	711	703	687	754	697	708	681	687	632	660	688	697	731	652	702	671	717	696	678	676	700	721	676	663	688	735	635	675	701	710	666	691	678	697	701	718	704	703	695	675	643	668	722	697	726	669	717	697	643	716	670	694	711	700	642	676	690	665	698	699	604	683	710	741	705	682	704	695	677	662	745	730	688	714	666	705	651	715	719	692	677	724	692	730	647	706	693	718	687	714	697	662	683	712	676	697	710	713	670	654	699	727	701	677	698	676	705	654	699	741	668	696	680	669	663	713	698	673	692	724	713	664	675	736	723	706	710	717	723	699	649	713	689	717	733	711	665	694	647	716	663	699	665	721	705	715	684	621	682	685	679	692	659	689	707	733	705	703	709	669	736	731	708	684	666	704	687	699	732	719	721	669	713	683	653	723	750	674	717	732	684	696	661	706	725	711	672	767	673	661	679	655	712	679	701	695	668	674	672	699	711	685	684	673	700	684	721	636	687	722	725	676	745	647	713	700	723	704	695	684	671	699	720	652	651	699	752	709	709	680	725	680	678	697	716	723	659	694	718	724	703	671	703	707	675	692	682	696	725	701	713	694	710	682	686	730	686	688	664	700	682	721	685	654	674	701	658	699	727	703	686	692	693	687	714	727	706	713	667	720	704	680	710	659	700	651	673	675	708	739	683	726	670	734	688	674	690	687	684	681	693	714	710	750	727	691	738	700	700	706	709	637	671	678	710	739	723	663	751	700	665	669	684	671	707	701	705	638	655	720	695	680	696	663	698	673	672	685	681	670	710	669	714	722	680	676	689	676	735	703	683	678	663	675	703	685	743	676	678	699	687	717	680	734	672	709	731	702	708	715	677	682	711	686	685	682	736	684	695	718	729	707	681	658	672	681	694	694	671	685	677	686	725	681	669	692	737	748	735	720	671	727	701	740	722	769	681	671	651	709	703	676	719	683	699	669	678	701	665	700	714	720	669	721	669	716	714	664	705	753	696	701	701	693	716	638	708	720	728	649	725	707	682	664	734	724	688	717	708	724	673	709	723	716	736	685	706	692	723	717	641	676	687	675	670	698	729	728	686	670	692	647	692	736	697	686	702	700	682	743	695	710	657	741	662	734	710	692	710	712	708	656	749	643	756	678	741	712	672	723	741	738	677	717	655	700	659	705	679	680	722	703	695	671	673	725	738	709	682	698	696	674	714	676	722	707	692	709	655	689	681	696	680	720	684	665	665	682	705	706	725	708	705	655	673	713	680	717	643	686	781	697	709	694	716	695	695	742	676	674	736	668	685	695	692	683	667	669	652	668	705	656	689	643	724	736	680	632	717	691	714	714	704	729	747	678	717	686	704	660	686	695	760	710	724	722	751	708	690	672	705	713	730	677	676	789	684	676	683	733	708	710	680	711	720	702	719	699	675	710	744	700	688	708	713	674	699	712	732	696	689	682	681	722	694	651	695	686	721	676	686	699	702	700	683	671	674	663	686	677	688	709	712	737	677	656	694	635	737	659	723	674	740	678	714	705	717	717	724	687	684	678	673	705	729	655	729	709	650	698	688	700	698	680	665	687	711	727	700	728	722	681	692	745	685	709	677	672	725	703	694	685	701	710	680	694	703	693	704	661	702	679	708	688	732	689	735	689	660	651	666	652	695	686	714	724	701	750	739	694	705	675	744	693	724	712	683	718	585	664	768	705	726	710	727	694	681	662	639	696	752	750	724	684	725	662	696	677	708	724	726	650	720	652	721	711	664	684	686	707	735	668	672	707	708	735	705	717	700	697	771	659	713	678	722	656	708	704	653	688	692	661	701	667	726	714	699	721	679	671	698	679	717	647	709	684	724	716	652	648	746	677	685	650	755	711	712	681	727	660	661	645	670	693	689	715	676	690	726	643	695	671	693	704	671	663	674	685	671	646	692	676	690	744	696	726	710	672	723	727	707	707	704	695	673	696	703	709	657	733	716	672	766	704	665	676	710	718	711	666	725	741	709	710	683	659	723	740	720	703	669	725	671	743	704	700	707	681	734	688	716	658	773	688	727	660	672	676	694	678	720	652	709	679	717	663	709	717	669	701	694	687	701	678	724	691	721	673	663	707	702	694	647	706	668	684	676	659	663	677	669	716	725	686	687	687	684	694	730	701	677	692	727	725	660	754	731	690	713	713	758	703	691	701	688	677	709	713	710	658	735	712	724	660	706	709	754	684	693	706	709	759	715	706	717	719	710	676	708	644	673	699	676	720	682	701	676	719	725	708	720	664	688	658	712	659	672	702	668	717	707	699	724	685	640	755	672	715	668	688	669	688	697	686	697	703	686	676	720	743	687	723	675	659	665	646	687	648	736	659	656	701	682	697	689	700	708	683	726	695	688	707	669	700	711	689	704	690	702	715	739	685	709	690	708	708	699	739	738	676	655	735	675	682	728	698	685	719	647	668	725	676	724	687	704	719	719	719	687	667	728	734	695	724	721	744	732	719	661	701	697	675	689	741	705	656	723	699	606	672	658	693	688	684	734	735	702	756	710	693	697	731	740	723	753	680	685	683	677	667	690	709	669	676	690	679	718	715	711	733	728	669	634	696	666	681	692	677	680	669	753	706	667
31719	17606	6288	765	2375	3790	354	351	297	300	273	260	264	261	268	237	269	294	284	266	273	263	260	276	259	288	287	251	248	261	271	296	252	258	246	237	286	317	274	281	257	285	254	248	227	266	257	240	263	271	260	246	268	283	261	263	255	256	278	277	253	205	242	274	239	273	277	232	269	272	275	254	272	261	271	266	256	294	253	231	276	268	259	286	258	293	258	290	268	282	274	281	271	266	245	263	267	252	280	261	248	262	270	262	281	262	265	292	237	245	237	255	281	281	249	267	257	287	304	282	252	266	297	269	259	298	239	282	247	263	309	286	266	244	251	273	239	296	265	270	266	261	283	280	245	291	277	269	257	271	270	267	255	278	280	261	241	253	282	273	307	280	275	256	266	274	267	307	259	301	285	269	239	244	260	252	298	264	258	243	264	281	239	266	318	266	283	272	282	261	281	269	282	261	258	265	283	270	296	253	243	269	265	259	231	270	252	263	266	281	291	255	262	272	260	251	241	286	260	270	288	269	276	251	279	262	271	250	272	222	265	249	239	278	246	247	256	279	233	264	262	241	249	290	267	283	253	283	258	250	268	274	242	289	274	266	268	265	277	276	257	278	286	266	277	285	281	294	245	289	263	248	258	265	296	272	253	266	270	245	254	315	272	246	257	240	283	258	257	274	273	277	265	244	283	262	280	295	267	274	256	294	289	261	275	273	259	257	231	270	284	270	269	246	257	264	237	254	292	240	262	240	262	266	282	258	277	298	271	266	289	264	292	279	272	258	288	262	259	272	241	256	255	256	284	235	314	243	255	268	241	280	257	222	261	270	285	252	248	282	255	252	280	245	290	258	234	266	263	250	258	245	299	272	251	270	264	264	241	261	262	263	259	245	270	263	311	253	273	258	282	292	233	262	227	271	280	271	252	248	275	262	264	235	253	236	264	266	281	241	283	275	273	278	269	279	268	275	244	294	259	267	294	285	256	294	302	282	281	251	254	276	274	264	262	242	272	238	267	250	282	274	262	314	282	257	226	298	269	261	250	266	277	296	262	273	277	296	292	256	292	222	270	300	287	255	294	272	240	267	295	238	268	272	257	293	254	261	252	281	262	282	269	250	238	264	293	239	273	272	283	261	286	264	264	275	266	249	260	272	249	256	274	235	309	273	275	305	218	283	244	275	286	280	249	260	259	251	281	267	254	262	285	248	261	260	258	255	273	280	240	246	237	295	268	244	273	262	251	248	226	293	293	244	288	262	258	272	289	304	263	279	224	246	261	276	243	269	235	270	254	287	260	250	270	262	289	291	282	276	276	254	280	270	254	267	283	257	284	287	271	267	304	274	300	243	248	266	235	242	295	252	241	293	256	267	289	270	274	268	274	258	252	253	257	282	291	271	268	258	270	246	241	271	271	265	316	287	273	248	280	262	286	246	273	258	269	259	284	258	269	234	263	295	295	286	284	247	256	265	264	284	273	285	257	289	281	289	326	290	289	224	297	247	289	283	259	303	258	274	290	250	262	264	250	291	263	297	276	275	274	234	239	263	263	267	275	289	234	254	252	283	276	263	236	258	298	302	276	273	312	279	256	273	256	260	239	238	269	238	291	257	276	258	279	242	283	236	250	252	243	267	240	257	275	278	264	247	276	275	271	271	274	235	277	252	258	267	276	271	298	288	243	283	264	276	276	260	272	277	257	275	240	255	264	254	234	239	281	254	282	257	274	266	293	267	267	263	285	286	257	279	289	239	234	267	260	276	289	295	280	246	255	256	284	314	247	262	247	273	274	259	259	297	264	290	244	277	245	266	270	261	238	262	257	264	279	248	269	253	274	269	311	315	282	294	279	258	253	283	293	266	238	253	258	278	275	251	245	286	266	261	265	265	253	237	274	255	271	276	258	288	280	251	258	267	268	229	250	258	276	260	245	287	259	268	263	276	254	238	278	303	254	291	266	280	255	307	275	249	280	249	249	246	246	243	262	283	266	285	260	274	295	282	278	270	260	269	321	297	236	268	243	281	255	253	273	256	238	286	277	248	268	277	267	296	293	282	232	264	259	253	243	248	285	281	290	252	241	273	298	274	258	236	258	244	292	258	227	249	261	279	254	274	289	288	257	261	280	320	261	278	268	239	275	243	239	257	236	245	269	259	270	273	249	284	260	299	282	257	277	259	252	269	276	261	251	246	272	269	299	285	275	284	247	291	259	253	287	267	294	276	269	254	279	271	271	239	277	267	283	300	262	252	278	277	251	277	280	260	263	292	253	240	244	260	260	274	281	279	275	304	306	288	253	297	277	245	267	288	274	274	253	271	250	252	296	253	266	297	272	246	270	265	237	255	282	273	275	282	235	280	269	226	258	268	239	260	246	258	276	272	272	264	232	254	236	260	236	257	276	258	274	253	257	247	310	291	241	290	267	279	278	295	294	282	251	249	257	272	258	261	279	251	259	277	263	278	269	302	286	281	277	274	273	273	282	265	285	294	248	274	285	280	272	290	295	253	261	280	257	250	267	279	273	253	276	282	252	287	264	294	286	258	245	289	264	280	270	248	275	314	266	246	231	256	258	277	237	267	272	244	244	281	278	258	290	236	279	268	249	253	313	257	255	269	277	241	239	242	255	299	236	273	261	266	294	266	270	235	270	259	271	302	304	264	285	271	246	284	235	262	308	286	275	268	244	281	293	275	275	246	281	270	274	274	219	292	281	320	267	288	274	249	285	286	248	246	240	287	276	260	283	267	273	262	261	260	282	265	258	256	268	269	274	277	284	244	244	275	264	264	266	297	247	248	240	296	266	282	266	266	240	262	248	293	310	274	294	253	262	274	271	267	279	240	277	266	277	275	302	258	295	278	262	241	278	260	282	291	274	295	264	255	280	244	267	297	293	285	264	264	280	272	270	256	281	267	299	265	274	265	270	320	281	265	284	288	272	257	292	239	249	269	259	270	313	263	265	274	226	247	255	236	281	273	269	265	279	258	256	261	239	281	292	253	226	249	272	252	279	262	266	266	280	244	287	264	270	244	271	256	271	244	284	248	279	254	249	265	257	262	270	273	285	300	247	281	294	258	301	256	278	261	301	241	302	262	289	280	280	260	256	272	266	256	271	289	257	285	269	261	225	260	271	246	264	275	306	272	277	278	269	309	265	280	272	281	274	290	273	255	263	296	290	265	233	259	259	264	281	278	252	250	277	271	300	252	251	277	284	259	244	252	271	285	267	275	252	206	280	258	267	248	247	264	257	276	254	270	264	280	248	311	256	238	253	289	265	266	244	279	295	232	267	256	254	296	252	278	270	289	259	254	280	241	253	246	278	285	295	265	255	259	260	285	280	271	265	275	276	271	277	268	247	292	251	258	282	264	288	262	241	247	299	275	259	274	265	264	280	294	282	270	253	244	280	290	267	278	263	292	238	246	298	258	274	270	263	272	259	263	281	277	281	259	277	238	250	255	241	280	288	222	274	260	254	244	240	272	248	282	253	241	272	254
19803	13139	5025	1319	8620	9066	876	903	798	781	728	690	781	660	717	706	634	691	681	664	661	641	670	671	622	680	630	602	623	646	646	621	617	650	648	645	584	721	647	629	616	642	671	621	627	628	637	626	613	608	638	594	631	616	631	641	628	658	624	607	589	622	657	650	666	626	625	604	647	659	612	677	664	632	640	615	585	633	644	625	634	639	652	650	694	594	662	632	663	702	656	637	664	633	629	603	636	637	632	640	625	640	616	637	563	652	658	594	642	642	633	613	667	631	646	634	632	621	606	582	633	617	610	599	641	651	677	652	604	657	644	619	618	595	623	623	646	668	634	638	644	620	610	651	623	687	629	631	644	606	586	632	653	646	604	587	614	601	634	628	651	663	628	647	667	596	605	640	616	617	621	629	611	618	608	634	621	639	606	625	617	632	606	616	631	589	628	626	656	666	621	632	619	648	615	608	598	617	634	638	638	661	635	628	611	596	625	630	631	632	605	625	627	659	661	616	674	636	655	571	627	675	623	615	595	678	585	613	604	624	622	650	596	605	615	677	582	630	668	620	665	687	610	614	641	650	591	643	651	636	623	657	599	666	610	611	634	678	648	572	615	634	650	663	638	608	616	640	615	635	704	629	619	616	582	649	616	608	631	620	620	594	627	644	580	634	638	636	622	644	636	623	652	626	612	646	628	660	598	636	678	612	625	642	621	679	626	604	612	644	639	648	633	586	595	598	647	633	612	604	625	614	623	616	592	630	655	638	620	590	682	609	581	629	614	662	612	626	687	617	609	665	599	632	622	620	603	596	623	649	605	612	626	611	633	655	573	621	626	665	616	675	599	592	626	600	611	612	632	619	576	630	656	625	620	603	621	648	642	607	631	663	627	641	639	620	609	633	662	579	651	683	612	655	592	575	625	589	601	586	622	604	591	643	581	608	613	605	654	615	607	654	682	638	635	607	624	605	568	633	630	620	577	627	645	643	621	590	618	660	611	614	640	620	661	625	671	659	647	659	626	639	598	607	650	638	616	633	656	669	659	609	642	672	638	634	644	631	653	606	615	597	653	576	571	678	631	620	632	644	591	661	657	591	564	656	597	630	654	623	648	641	609	576	613	586	635	706	705	622	635	650	639	644	641	636	590	643	640	632	614	650	617	611	659	606	608	625	614	631	685	626	612	597	632	652	628	686	619	600	611	642	624	671	623	616	641	570	635	641	645	603	622	653	621	642	662	650	640	674	586	623	639	574	663	623	608	668	597	604	603	594	618	631	669	632	642	592	674	631	612	627	653	638	637	633	632	641	657	622	689	636	623	670	611	635	620	650	623	661	651	630	639	625	642	571	619	594	636	643	644	625	642	630	596	646	629	600	662	676	622	594	596	635	659	639	636	641	609	621	689	581	661	586	620	688	656	637	614	578	615	597	618	620	623	667	680	615	619	622	647	638	617	624	630	665	595	661	609	631	674	628	651	595	611	699	613	605	625	609	636	634	626	660	650	631	654	635	628	651	602	634	654	640	627	626	650	648	630	614	648	627	632	635	657	612	638	643	637	560	611	649	637	606	616	654	636	592	633	636	614	613	631	658	648	616	664	620	639	630	654	677	649	575	635	604	612	595	697	597	613	557	655	650	604	651	668	651	661	684	673	606	712	577	617	642	617	621	591	641	573	622	627	634	619	585	613	638	599	614	586	641	607	615	631	658	614	629	619	634	620	605	644	647	610	618	652	656	604	622	649	642	638	642	578	656	643	585	644	601	640	629	632	586	648	613	628	678	681	652	635	638	604	602	613	632	599	628	659	624	604	650	626	590	622	665	676	657	577	654	619	614	624	663	591	602	612	628	612	623	610	676	616	618	613	645	624	629	604	615	626	601	641	632	610	635	652	635	617	593	623	612	622	628	657	639	621	683	602	693	581	607	620	589	636	622	605	657	675	648	643	644	637	643	602	607	615	612	624	648	613	644	638	636	606	620	623	547	648	639	606	656	617	654	657	657	620	652	629	641	605	627	639	624	634	629	633	571	613	636	621	563	661	619	607	650	576	610	626	642	648	657	641	632	644	660	642	625	605	643	617	650	610	655	584	614	641	659	620	607	645	603	603	664	650	620	614	679	663	608	668	618	644	604	607	619	633	644	630	628	630	653	671	635	615	629	636	613	569	642	594	642	635	596	655	645	609	625	632	648	662	667	664	651	603	602	610	593	636	610	633	632	641	621	596	630	658	596	632	668	593	647	574	608	620	610	619	690	620	634	619	591	615	634	621	660	643	689	676	628	644	617	663	657	658	670	629	616	622	635	625	635	624	653	658	615	657	653	606	627	631	577	607	630	605	664	653	633	675	629	599	651	625	579	637	645	661	664	605	564	660	592	621	650	592	659	614	614	646	631	614	568	623	627	617	628	660	619	613	597	625	617	630	657	632	616	640	577	684	636	637	634	663	636	648	640	634	688	585	639	638	644	612	647	578	608	634	663	585	613	619	589	648	638	670	605	643	663	608	587	637	658	622	599	619	579	582	597	624	655	647	646	628	655	684	648	602	654	594	631	635	570	665	651	615	612	605	603	622	617	636	662	604	630	621	644	633	634	695	618	597	632	688	614	623	611	613	654	668	596	632	677	634	651	685	622	673	610	655	637	641	663	664	587	642	678	651	665	597	597	625	626	643	649	639	633	658	623	661	600	591	633	592	624	678	665	626	610	621	621	597	642	645	659	637	612	632	661	650	631	629	603	625	654	664	654	582	614	611	598	641	639	618	610	627	595	658	629	619	616	581	614	641	629	665	624	641	602	614	617	653	637	673	583	641	642	628	611	633	616	626	626	595	598	619	631	672	610	628	640	562	636	658	592	632	551	620	633	585	645	585	650	626	617	631	640	663	643	639	642	623	611	621	613	616	619	677	668	627	651	659	613	658	641	630	646	618	632	638	588	613	630	604	611	583	671	634	614	590	571	583	604	601	622	659	621	636	620	622	644	614	618	604	624	623	603	673	616	665	581	638	664	606	625	612	578	635	626	647	624	684	632	659	615	631	606	608	611	655	648	650	632	597	644	625	644	613	625	634	650	631	654	639	641	686	606	631	654	658	591	615	649	671	666	639	649	638	568	628	614	641	599	651	616	638	638	619	619	659	600	565	603	613	623	622	669	619	608	601	652	622	647	624	600	625	619	645	621	643	635	647	650	583	621	635	624	598	617	607	649	664	628	631	614	648	633	611	627	614	621	596	568	653	609	664	663	635	673	658	631	619	637	627	573	667	645	613	632	574	634	645	651	638	631	657	667	644	646	604	644	673	578	636	616	630	629	629	656	606	626	642	575	631	601	632	655	641	654	589	656	597	604	631	674	628	660	641	616	595	605	658	597	633	621	632	625	660	605	618	596	602	665	636	630	596	635	653	642	613	619	587	649	637	637	634	691	590	638	671	687	621	596	607	605	581	604	652	611	634	593	600	635	603	640	615	645	668	664	653	640	617	627	641	651	618	664
42381	27573	9575	1374	3545	8793	618	444	453	442	442	381	413	397	397	425	376	392	406	416	413	436	401	371	382	359	352	423	391	373	356	363	395	408	344	334	381	403	350	405	383	370	393	383	374	386	365	405	357	410	378	381	430	394	386	378	367	366	375	350	419	362	424	362	356	391	379	389	391	428	362	371	421	339	382	368	399	405	398	401	378	345	387	334	394	370	374	370	357	361	392	398	400	385	382	359	367	379	382	380	366	391	413	389	356	396	395	396	357	406	410	357	361	388	375	362	365	379	358	395	407	396	371	410	392	385	392	360	366	379	387	389	382	379	405	355	355	367	371	335	400	388	412	397	375	367	369	406	369	375	394	362	374	372	362	410	359	404	385	417	364	429	437	392	368	392	383	371	345	362	403	386	365	395	435	367	378	373	369	375	356	374	377	378	364	396	405	350	373	393	373	357	384	395	357	394	390	386	363	334	383	342	369	392	379	430	367	377	424	396	378	406	416	398	354	392	371	421	377	359	406	400	392	362	406	392	381	349	393	351	338	413	388	391	389	379	361	343	377	364	367	381	393	371	360	415	396	353	346	351	377	352	390	365	413	360	394	397	387	389	353	390	401	363	359	381	424	373	431	384	383	400	377	404	403	356	371	392	364	392	395	372	394	370	375	412	378	410	393	358	385	348	393	408	394	394	401	361	380	386	390	333	430	389	404	446	372	382	409	405	376	385	378	404	400	395	366	417	409	366	392	385	431	401	391	399	340	388	361	360	370	430	373	391	379	398	385	390	350	379	402	391	388	360	388	364	365	367	398	384	353	367	386	366	369	373	377	391	359	394	359	390	333	392	369	435	386	380	424	387	366	419	426	373	385	389	387	430	380	390	365	403	417	394	375	354	388	373	408	390	399	391	409	381	344	346	384	400	386	371	361	363	371	380	419	369	405	404	388	385	364	401	366	362	375	383	414	392	366	401	374	386	362	379	391	367	382	373	422	382	371	369	376	382	391	360	399	395	378	355	353	402	371	363	378	381	383	370	389	338	392	357	394	341	426	370	394	389	401	374	363	393	387	382	376	345	403	416	331	395	364	398	410	392	381	390	413	414	406	363	376	413	427	387	354	377	418	403	368	370	383	427	376	387	389	416	371	391	415	407	421	402	379	395	372	370	396	411	332	400	383	396	366	372	389	375	393	379	374	371	367	406	420	395	381	387	388	377	400	365	425	384	351	398	361	376	424	388	360	330	409	385	415	369	390	365	383	412	401	397	345	398	383	348	362	383	407	389	391	386	373	388	381	387	399	399	420	420	425	410	400	373	376	422	402	365	372	390	377	387	372	384	356	380	377	379	391	380	381	378	361	364	402	398	376	409	403	390	391	371	353	411	402	402	328	394	401	407	368	398	417	354	404	357	380	359	355	399	390	433	386	391	407	401	402	390	383	395	416	389	419	408	375	396	376	392	386	400	381	351	355	404	372	386	385	394	355	349	369	385	415	372	413	388	371	376	373	412	390	400	407	380	386	360	370	403	384	421	370	411	372	398	366	364	363	334	361	391	437	425	374	407	365	349	409	388	381	368	381	359	351	386	365	394	392	354	392	360	382	330	358	394	394	391	372	390	378	395	365	388	381	382	392	394	398	374	402	374	400	407	388	387	386	369	366	377	419	353	368	372	395	391	377	349	366	389	409	414	383	402	350	351	378	413	399	389	366	402	400	352	385	381	404	353	363	400	402	411	361	357	408	370	368	364	345	382	370	420	344	403	396	426	390	338	351	414	368	426	385	407	421	367	356	387	400	338	370	388	371	392	360	389	340	374	388	398	382	437	365	382	367	391	366	382	402	381	304	423	368	383	367	404	361	372	406	393	374	352	399	368	394	398	405	393	384	403	348	363	424	407	408	369	384	367	361	383	422	368	378	384	382	358	357	397	373	383	373	375	405	370	409	354	390	372	409	339	358	360	402	376	381	373	395	373	377	389	378	379	383	379	367	358	359	371	355	395	409	432	389	378	416	376	365	410	379	395	439	430	410	332	404	375	378	378	364	426	371	374	383	355	390	390	371	349	412	361	343	406	391	345	372	401	426	343	370	362	438	376	398	386	421	301	394	410	359	396	395	389	401	412	397	379	390	396	342	351	343	332	357	396	434	361	354	354	385	387	403	380	369	394	377	398	383	431	378	364	419	358	381	409	365	390	414	385	399	402	387	366	390	371	396	375	366	369	393	403	342	339	392	358	389	348	337	382	387	359	354	406	379	411	372	391	381	372	420	358	396	428	394	398	405	366	365	372	392	393	404	413	409	404	387	399	387	385	345	363	365	398	355	397	388	363	400	364	364	422	422	402	380	388	368	348	411	373	402	372	376	399	371	380	401	364	409	373	346	383	368	358	401	378	366	387	418	364	387	373	387	374	376	377	359	405	412	346	404	396	382	397	419	414	347	391	403	393	395	377	395	407	363	377	402	372	368	368	387	348	430	359	391	356	401	469	402	378	369	375	386	386	362	352	360	377	381	394	370	372	402	361	383	372	340	361	383	390	330	350	378	399	379	372	393	337	405	381	360	363	386	376	399	371	362	355	355	377	406	362	433	427	407	382	360	397	369	374	433	414	345	368	377	426	388	366	365	398	405	398	371	395	359	373	360	373	368	377	398	392	417	349	372	373	354	387	401	362	352	409	386	390	384	386	396	382	370	387	372	383	372	372	384	390	419	426	387	390	394	372	339	386	399	414	423	368	382	412	373	386	382	386	400	418	389	412	385	375	359	393	346	378	368	368	389	399	373	402	379	362	371	394	367	416	403	372	382	394	385	410	374	421	405	400	370	389	419	402	421	377	377	363	432	375	440	382	392	380	396	395	382	377	405	384	414	430	363	381	378	392	337	394	386	396	383	357	381	410	406	382	359	425	366	376	411	405	373	389	407	413	410	401	376	387	386	361	413	387	380	371	347	351	367	388	385	413	356	382	395	370	383	399	409	367	385	380	413	358	385	357	380	378	339	381	399	377	382	400	395	415	381	391	352	381	392	430	419	369	346	377	369	368	372	381	356	394	368	355	390	437	359	367	377	378	425	387	413	417	381	393	379	432	398	395	388	358	392	356	363	377	343	380	372	364	394	353	381	399	398	378	361	355	419	372	362	368	362	373	432	399	394	392	336	392	354	369	384	398	385	460	368	382	400	380	407	409	398	380	401	383	370	380	394	399	365	401	379	368	403	387	390	415	400	371	393	361	376	343	381	365	420	409	376	375	371	400	359	365	369	359	396	369	377	389	408	375	405	395	403	382	411	368	383	405	367	393	386	419	382	388	366	374	362	374	405	395	392	376	408	385	374	359	369	404	401	370	373	370	359	390	397	384	368	414	374	335	430	379	418	352	381	415	372	407	401	358	396	359	371	415	413	381	371	388	389	382	388	394	345	364	359	376	380	400	391	377	345	394	364	390	367	385	384	377	399	389	385	433	364	401	387	380	404	375	398	385	369	387	393	405
25731	19791	5642	2270	10454	14646	1433	1290	1168	1188	1043	1055	1038	995	994	1013	940	950	956	922	941	942	915	965	897	892	912	888	918	896	900	942	930	950	831	852	907	916	821	853	837	879	917	865	851	920	863	854	845	837	868	853	889	877	893	931	868	915	890	843	865	840	848	857	876	862	812	809	880	855	881	845	884	829	862	873	879	876	793	903	894	850	873	890	888	877	873	847	883	840	892	864	890	917	892	839	855	839	912	842	871	828	889	879	860	910	872	855	876	881	897	917	834	885	857	894	834	885	855	938	862	856	867	899	840	853	848	912	903	831	826	885	890	850	892	842	880	828	824	850	874	878	879	862	798	865	858	850	852	864	855	861	923	828	832	857	868	931	830	857	941	844	848	890	881	863	908	800	834	865	887	886	833	877	888	850	859	810	851	844	899	833	906	872	894	838	845	876	887	870	882	862	895	818	910	840	869	847	867	843	854	850	830	840	864	878	848	854	831	850	844	867	845	878	895	913	907	869	914	865	877	874	832	838	840	913	882	870	779	864	823	837	871	876	862	858	879	885	875	928	962	918	832	942	866	882	831	853	899	841	840	909	874	828	872	854	878	855	813	870	852	860	835	916	884	826	844	885	878	883	840	844	849	812	848	895	887	866	820	894	856	879	866	795	918	823	872	852	862	866	818	894	878	830	818	911	828	887	822	923	883	875	872	863	862	860	874	841	899	859	893	820	877	839	848	839	866	840	841	912	870	911	827	827	837	833	894	841	845	879	840	876	889	858	854	885	844	835	870	895	782	849	864	873	826	881	854	859	878	906	821	863	878	894	905	857	864	847	838	865	866	839	879	869	868	861	880	836	893	855	880	880	827	860	838	816	838	857	862	825	889	832	876	880	852	883	913	930	838	852	878	886	886	902	840	868	851	851	837	884	878	861	872	880	835	832	860	920	857	900	869	842	825	902	830	823	790	885	860	878	825	884	899	890	832	921	869	859	883	809	867	846	913	867	863	857	864	880	890	827	861	837	839	915	860	898	880	844	864	842	866	864	875	890	884	869	837	894	883	857	801	859	875	883	842	863	859	818	888	883	900	849	862	873	847	889	860	868	842	827	872	885	888	905	841	854	866	886	855	895	870	872	852	870	830	892	836	875	891	824	938	856	903	861	907	871	850	883	909	865	867	870	858	866	881	849	896	896	930	930	911	909	861	887	834	876	834	810	837	880	859	839	863	854	839	884	825	826	850	833	878	947	898	895	907	878	869	819	903	859	845	836	906	837	834	862	864	828	847	914	875	869	868	865	849	830	827	905	895	848	858	823	841	865	923	926	867	876	888	856	872	860	848	885	867	860	864	898	885	881	818	859	824	843	843	800	858	816	832	834	848	844	792	836	889	866	868	830	891	851	881	864	888	870	842	891	837	865	832	836	895	811	873	855	875	835	937	896	853	872	917	901	880	859	857	853	853	905	855	857	900	873	793	862	849	860	904	902	852	845	757	874	846	843	829	881	858	874	914	827	826	788	850	860	883	859	885	877	829	901	881	857	871	891	843	907	890	843	826	908	852	931	867	919	892	855	914	845	886	835	864	852	858	895	858	834	874	872	919	800	825	871	841	872	843	892	853	875	882	811	846	827	867	874	893	835	827	857	878	910	837	849	839	890	866	835	842	839	897	865	836	827	809	842	910	862	853	838	857	903	829	840	890	872	874	817	878	852	878	859	831	890	832	886	904	847	796	919	869	890	797	862	847	887	854	896	847	864	855	857	878	874	841	853	895	894	932	891	848	847	828	888	874	944	890	866	820	904	897	837	874	809	870	901	828	880	799	828	841	832	834	916	870	843	871	835	902	896	929	820	841	882	847	894	856	892	849	895	830	857	860	860	868	863	819	824	797	833	870	862	857	830	881	865	893	894	846	815	906	875	907	856	876	868	859	836	834	868	903	863	841	884	862	905	893	856	879	887	935	860	862	876	849	855	878	830	836	877	859	846	824	835	938	854	856	846	854	863	842	853	875	862	835	921	877	907	863	834	862	909	848	893	850	846	870	867	830	860	921	851	851	844	850	865	869	837	845	877	866	870	875	854	825	926	909	844	876	875	894	820	862	865	847	880	867	826	871	872	812	913	824	835	865	819	841	906	897	847	873	915	842	870	790	911	903	855	860	839	869	881	840	882	854	844	897	858	852	863	850	866	879	890	885	850	823	800	861	813	906	841	838	822	843	865	885	845	828	812	911	891	876	852	875	827	876	878	866	868	871	823	893	901	804	806	865	900	807	895	807	832	876	837	838	818	845	860	870	900	828	856	872	835	883	867	847	827	792	856	859	883	860	849	831	852	837	872	864	826	857	851	815	931	823	876	872	887	847	886	924	879	880	868	894	805	871	828	885	859	840	871	811	807	824	912	840	883	866	875	875	826	843	894	859	819	856	858	863	849	804	826	908	839	865	854	868	817	832	861	815	864	893	794	874	892	876	874	881	894	878	871	862	847	867	820	884	852	862	863	853	912	857	862	859	872	854	895	832	849	869	874	901	841	869	927	866	863	861	866	840	831	876	903	896	877	850	833	867	905	860	858	877	913	854	874	869	864	818	866	846	872	880	848	882	869	882	827	833	929	842	827	874	823	837	870	836	858	874	849	880	855	881	875	907	879	851	898	887	891	872	872	885	860	834	895	867	859	846	805	812	868	919	900	839	797	891	875	815	839	845	874	869	914	854	813	907	861	908	846	863	896	866	914	905	850	880	857	892	849	836	873	883	861	852	844	847	878	872	846	927	815	859	884	886	934	863	827	846	849	898	873	873	844	890	869	877	871	815	831	905	867	854	905	894	865	869	853	901	883	887	865	853	865	882	869	836	839	829	845	842	860	832	871	924	869	929	892	884	810	905	856	861	846	921	901	863	908	819	876	866	891	875	850	854	842	861	833	883	887	901	894	854	894	944	920	884	900	879	878	836	881	858	817	854	819	819	830	850	882	822	858	825	843	813	848	836	917	878	817	817	793	766	844	808	903	877	801	874	844	882	874	865	881	906	835	876	863	904	927	833	866	858	885	898	844	832	817	851	871	871	893	853	852	892	862	871	833	891	848	832	880	834	885	838	864	881	844	872	916	836	869	874	837	871	864	870	879	842	836	871	827	881	876	877	850	865	840	839	810	913	891	856	922	859	815	869	853	850	870	885	902	824	886	842	867	932	873	877	829	832	836	870	816	868	808	894	867	836	888	888	814	887	798	869	823	846	865	871	851	853	851	888	840	866	902	812	859	908	869	827	875	848	889	830	892	861	877	833	853	909	821	916	887	832	846	938	859	867	894	870	846	931	889	828	878	816	846	869	842	815	821	887	855	892	917	872	940	832	887	885	866	854	877	841	872	945	834	835	836	828	845	900	817	799	887	872	857	888	834	835	871	912	809	895	895	835	853	826	859	891	865	875	873	830	867	891	832	849	829	864	834	840	842	835	873	832	832	828	837	930	870	873	866	858	877	805	898
15455	6398	903	332	401	471	325	288	314	287	322	320	338	326	324	308	295	309	308	320	335	318	307	323	354	296	313	344	330	295	317	324	308	323	299	337	315	322	324	317	350	322	309	337	327	315	303	296	336	305	326	309	322	305	306	309	319	354	329	298	330	297	306	292	322	342	341	311	299	361	318	328	317	308	310	313	292	332	302	327	302	289	356	346	307	323	326	323	289	333	353	306	345	319	363	323	300	320	326	344	331	314	300	280	318	317	319	266	310	321	307	319	340	321	318	320	322	349	306	301	295	321	285	310	340	285	332	326	330	289	263	293	306	327	334	313	298	301	278	294	319	285	333	348	342	340	320	316	312	317	338	308	342	314	324	332	327	287	339	314	321	317	339	321	311	314	307	313	310	337	310	280	300	318	313	319	317	328	295	301	304	341	357	339	318	316	338	303	332	391	298	331	270	341	312	322	307	313	350	305	308	330	318	345	295	335	298	324	334	315	298	320	331	313	344	294	262	301	333	341	325	285	334	315	304	317	294	335	327	363	345	280	310	348	306	320	353	353	342	299	338	346	329	311	303	329	311	350	346	298	306	301	330	350	310	299	298	310	276	302	346	302	314	307	332	317	313	314	312	286	313	294	303	342	317	321	297	358	304	356	308	328	323	340	294	328	333	323	321	355	318	330	329	337	318	307	286	333	293	279	300	300	302	310	303	305	292	334	297	301	330	325	285	306	331	318	299	289	294	325	332	319	278	329	302	319	336	289	314	289	320	334	330	315	351	270	324	329	342	326	338	317	348	323	317	356	302	297	314	313	347	325	325	297	298	302	297	307	352	296	294	345	342	315	338	269	301	309	314	289	306	306	346	318	341	322	295	361	314	328	335	270	299	330	312	324	330	339	316	302	346	329	335	359	339	282	304	330	311	302	353	335	315	298	317	307	362	330	308	309	312	354	328	328	305	319	320	359	312	320	320	319	323	292	322	324	327	321	326	315	326	317	348	295	312	312	293	328	324	302	303	280	303	297	322	314	333	318	334	323	302	307	296	321	333	325	298	317	322	317	314	347	300	311	323	314	366	311	305	304	332	311	299	323	309	340	286	347	309	325	330	310	329	294	339	319	310	327	320	290	294	330	304	319	327	343	328	302	297	344	291	318	343	307	315	310	293	301	332	305	324	310	297	319	317	287	338	312	347	338	330	320	351	332	327	311	306	318	334	310	327	332	344	320	320	334	355	287	293	310	318	357	323	347	347	321	305	326	316	322	311	373	300	315	310	313	294	328	334	340	342	314	304	275	313	337	289	312	331	338	325	330	299	314	315	296	329	331	298	316	314	306	328	353	300	286	293	330	328	323	329	310	314	268	315	354	323	341	332	312	299	333	345	311	333	351	331	295	257	343	324	358	341	383	314	316	277	328	328	317	278	332	322	297	314	332	331	301	288	306	311	314	316	299	317	308	330	365	325	320	294	288	322	340	325	306	312	327	306	345	330	296	313	279	331	303	300	298	311	326	322	365	322	332	342	336	313	293	287	301	287	354	318	318	330	313	339	348	301	320	295	300	316	324	348	334	315	318	278	307	320	330	303	292	347	321	327	287	349	350	317	307	314	312	337	356	283	275	332	300	277	302	355	309	329	307	295	306	295	345	300	326	336	344	337	308	328	332	300	322	311	309	320	324	326	328	312	331	307	297	336	331	333	297	345	291	328	323	320	361	330	324	306	353	326	315	306	343	325	288	292	347	308	297	318	325	316	287	294	300	326	315	301	322	337	322	292	311	303	326	287	296	342	336	297	327	312	358	286	292	324	328	310	317	292	299	290	311	292	320	331	297	298	307	321	300	309	301	308	319	276	337	317	332	321	308	307	336	317	332	285	284	303	306	301	313	355	344	303	293	338	349	355	366	340	333	307	290	340	326	312	315	326	284	356	323	328	303	301	300	299	332	322	333	312	316	343	333	340	316	312	320	324	315	316	298	288	306	318	294	278	311	307	332	315	322	306	316	287	320	316	326	329	291	318	292	330	328	284	314	298	342	349	299	291	296	308	304	294	282	327	353	298	303	329	336	294	318	331	300	343	297	309	306	317	335	331	303	315	320	323	299	344	334	326	332	332	319	342	315	304	311	294	314	290	325	308	315	305	316	322	348	332	303	276	317	336	326	343	300	349	332	358	316	285	307	335	301	299	312	311	307	328	354	291	345	331	352	350	329	314	316	335	344	308	288	317	368	315	304	302	324	350	319	315	332	282	289	328	318	301	339	317	318	334	344	327	296	321	280	313	321	315	352	312	331	288	287	323	343	292	316	314	305	281	307	317	300	308	301	272	315	300	313	299	350	318	348	311	307	313	325	295	309	321	318	326	294	316	317	353	315	325	304	308	308	301	328	300	314	312	332	296	327	345	307	329	316	317	354	316	328	308	293	329	298	318	325	293	351	316	309	326	310	308	317	333	351	319	331	328	311	324	346	343	333	296	334	299	321	330	304	314	302	345	326	313	335	337	317	318	298	315	360	280	325	303	329	292	313	346	311	322	309	401	324	298	327	309	286	312	336	339	354	295	330	322	340	322	326	303	309	317	333	306	296	336	271	320	290	327	336	325	332	342	323	330	317	313	305	293	302	324	314	338	338	309	317	336	334	304	310	362	312	307	364	332	317	341	339	306	343	334	325	317	304	347	304	318	320	313	285	342	346	311	330	320	312	323	330	296	296	337	347	328	328	334	330	320	315	331	311	316	313	311	281	360	316	333	317	331	292	338	321	302	304	321	276	313	313	281	323	353	323	327	307	297	318	318	327	333	325	324	333	309	307	335	318	342	292	305	289	308	314	329	317	319	319	349	343	287	310	320	323	325	327	357	308	286	340	348	338	307	308	343	332	333	332	361	311	316	309	289	288	314	311	345	347	323	327	335	330	292	322	309	299	353	311	319	313	317	308	344	321	299	321	363	329	314	359	339	313	322	296	335	336	326	317	330	316	336	292	326	338	323	309	301	316	304	342	308	318	299	303	326	326	286	314	315	317	359	312	346	326	300	302	329	313	312	300	280	310	322	354	300	336	292	340	334	319	320	317	344	343	353	333	331	326	309	352	330	306	300	311	319	323	333	332	338	302	299	310	310	310	302	329	313	351	326	303	364	336	328	267	287	341	300	335	325	289	314	326	339	340	326	319	304	295	302	298	324	300	322	309	335	337	296	314	308	331	323	291	304	299	285	322	300	309	296	332	323	277	332	322	325	330	283	328	315	326	323	289	327	294	330	317	307	344	278	317	360	342	337	341	317	338	344	316	301	316	302	341	299	275	301	336	319	311	240	288	281	318	309	311	335	320	297	304	319	326	347	323	282	323	325	308	318	351	320	350	306	302	325	318	279	296	295	344	295	328	353	300	335	358	340	348	317	302	327	338	294	310	297	323	319	328	323	312	310	339	339	317	331	308	320	340	327	294	323	313	310	311	327	335	304	331	311	318	334	325	317	315	349	371	328	348
9233	5074	967	759	1026	1353	719	679	690	749	700	685	706	719	736	704	776	686	718	682	773	705	723	748	714	750	660	690	723	734	677	736	670	696	740	698	708	660	686	683	703	691	732	706	697	708	688	690	688	734	701	698	735	733	667	744	747	725	695	721	719	683	706	727	692	726	656	674	741	691	750	700	715	719	691	743	761	707	693	716	745	725	707	691	688	671	705	761	734	732	740	679	691	723	685	765	782	714	727	745	787	736	719	690	690	702	692	758	731	679	745	724	749	725	716	724	698	667	684	720	724	744	730	673	695	720	701	741	731	702	757	683	722	707	765	736	704	704	715	715	710	736	676	687	680	716	674	722	673	715	733	720	763	714	645	700	715	716	750	715	711	680	663	739	735	729	719	770	679	743	741	737	731	686	732	683	728	689	687	767	727	671	688	696	677	719	745	713	719	690	713	711	747	711	751	735	744	681	703	712	655	740	704	715	683	728	695	687	774	735	732	695	734	719	767	696	736	694	786	765	731	716	711	729	711	752	725	700	645	750	698	686	689	716	715	739	732	654	740	715	729	737	701	720	663	743	656	703	715	683	668	686	694	679	746	735	747	690	709	745	693	657	678	690	737	747	725	727	690	689	720	660	691	733	692	724	699	688	674	683	759	729	736	707	681	706	708	699	749	702	708	741	706	721	684	706	734	753	707	691	709	721	731	706	710	713	700	713	740	724	743	710	732	716	683	705	702	682	719	712	716	688	705	683	711	717	690	702	769	718	708	733	674	732	684	672	766	708	715	747	690	731	720	728	692	691	697	694	688	747	691	665	693	715	716	726	683	700	720	723	705	714	757	719	716	713	716	663	669	763	702	669	721	735	741	726	704	737	684	682	711	689	709	663	721	715	686	706	693	698	687	681	697	752	745	723	670	708	675	699	707	704	698	742	669	741	718	714	711	704	722	693	687	741	684	734	692	705	716	685	715	682	685	731	712	723	744	713	710	676	700	717	706	661	704	708	716	676	747	694	678	684	667	655	711	699	696	637	722	685	693	739	701	689	698	696	712	689	712	702	728	723	700	653	689	661	670	705	746	753	719	700	709	691	704	702	730	794	654	761	735	739	721	712	681	708	752	751	677	763	695	729	633	722	685	689	689	726	686	723	739	721	704	735	712	706	695	709	703	748	762	703	745	701	693	712	729	716	727	672	738	719	728	680	765	726	735	750	684	726	724	687	694	777	706	752	702	724	779	753	748	731	724	714	743	714	671	699	748	690	686	708	713	710	704	678	708	679	703	702	738	747	665	706	698	696	674	692	726	743	690	715	698	702	713	686	670	713	716	712	733	717	741	719	723	685	692	750	739	746	705	736	708	721	694	743	675	729	755	727	708	711	715	704	697	748	690	710	720	728	738	686	728	704	729	703	738	712	726	717	742	709	707	724	770	694	721	708	731	762	711	712	702	718	731	719	748	734	704	723	759	785	724	720	707	712	747	686	683	677	665	715	729	754	714	726	695	720	705	769	722	698	726	703	746	718	676	724	701	707	704	715	695	735	654	717	713	724	698	725	696	711	698	717	750	744	668	732	700	693	667	712	663	710	722	725	719	700	719	668	698	700	675	722	702	707	720	716	669	757	709	750	746	728	691	681	724	772	680	713	705	751	743	717	727	700	729	697	697	658	697	747	716	723	774	727	721	724	763	716	734	710	729	771	768	781	729	723	729	703	721	726	722	703	700	667	686	680	678	743	763	696	718	735	688	712	730	646	701	668	701	718	682	690	719	698	746	715	692	730	683	680	674	695	682	727	711	703	719	735	697	719	743	726	692	684	701	727	718	739	745	735	687	738	690	685	704	723	718	732	727	745	707	765	740	706	699	717	672	753	688	690	714	731	738	737	670	740	705	689	653	689	706	743	745	730	693	730	756	694	718	766	772	705	700	733	738	702	675	718	686	719	702	692	689	728	764	703	733	756	652	695	714	754	728	729	712	668	704	673	688	732	733	674	705	709	666	729	683	741	717	750	724	695	694	748	746	686	748	726	715	749	720	770	720	742	744	684	731	706	721	705	685	665	716	689	734	766	713	705	674	704	697	679	744	710	702	753	744	694	722	773	738	725	732	684	764	674	686	706	634	736	701	745	713	708	702	686	668	746	658	737	744	709	730	696	702	709	780	764	712	730	705	705	766	725	722	670	703	716	762	711	730	734	716	739	702	697	747	712	736	752	690	748	708	707	719	708	698	703	681	704	766	712	694	708	719	703	703	689	705	697	703	723	714	761	747	710	701	658	742	676	725	728	699	715	688	766	755	727	718	697	745	725	712	720	701	710	719	717	704	696	726	694	732	711	701	753	691	700	711	739	731	763	705	746	725	735	666	751	751	706	679	683	704	701	725	727	710	697	685	762	661	715	700	746	711	741	709	710	692	688	742	707	763	755	718	728	734	753	737	686	741	673	708	685	705	718	717	692	680	701	708	692	755	753	700	720	712	688	672	735	733	750	698	713	750	728	717	743	692	683	669	706	719	734	677	770	652	763	719	703	711	694	721	725	696	738	704	731	706	711	730	704	697	694	709	757	707	696	709	705	737	738	701	703	678	666	709	723	704	737	720	715	702	749	722	692	653	714	703	683	715	732	710	713	732	686	693	708	726	705	684	703	710	699	736	687	684	680	713	700	683	672	707	768	674	722	737	742	705	751	719	744	679	690	739	707	654	714	746	744	714	671	767	734	686	670	683	709	688	686	717	739	682	708	678	698	740	707	677	713	678	733	728	695	723	725	780	663	724	741	715	739	713	706	693	729	763	773	731	706	704	715	695	712	716	746	728	671	715	727	718	712	727	739	616	715	718	701	709	722	747	675	757	720	694	766	726	718	684	688	739	703	716	698	660	663	727	736	736	726	684	694	718	736	662	700	687	735	739	689	708	727	680	716	701	690	762	676	683	748	710	660	691	685	695	662	713	672	694	729	700	718	701	684	693	723	726	716	733	715	687	759	714	745	716	697	696	711	765	716	746	703	763	637	733	723	698	710	706	674	759	711	678	715	730	721	704	809	754	684	715	713	700	730	730	726	737	667	717	689	699	714	731	723	697	740	793	721	691	721	750	690	741	706	739	680	674	698	688	708	721	744	662	709	756	663	691	749	665	692	715	737	682	747	675	711	735	753	717	695	743	728	713	709	759	669	711	677	704	732	678	727	708	723	677	720	729	678	676	694	749	734	720	729	689	723	723	720	722	698	752	712	731	695	717	707	697	707	709	694	767	674	692	721	754	743	724	703	728	742	734	687	733	729	693	675	711	720	734	711	730	696	728	719	661	690	731	736	709	698	660	717	681	674	752	743	712	770	656	668	685	720	686	711	720	715	715	682	680	705	715	645	761	770	777	778	727	731	720	751	684	700	683	682	725	709	699	671	689	662	711	711	690	657	777	716	707	739	698	742	697	759	749	754	686	736	711	703	701	718	735	759	688	767	714	701	719	760	737	711	705	691	688	701
31828	16802	3556	611	1349	4880	366	278	324	292	299	293	306	280	287	279	256	285	269	234	276	266	263	254	276	250	264	251	295	274	258	260	259	275	239	289	285	243	270	290	264	263	262	286	260	267	259	276	252	242	271	264	270	263	295	261	252	274	265	279	262	265	250	293	274	303	263	256	273	235	270	284	263	277	252	266	223	279	266	274	261	296	238	247	272	278	250	255	271	270	253	238	261	242	274	277	246	278	281	272	266	274	242	260	238	249	270	234	242	286	261	276	257	233	256	286	244	285	336	321	317	271	257	261	253	281	258	261	265	251	260	240	279	256	282	288	295	246	269	253	252	268	258	253	270	270	242	269	260	265	261	272	272	285	261	226	262	259	262	276	241	275	243	260	284	263	272	270	247	274	274	290	262	236	267	272	277	248	239	274	234	284	295	276	247	256	250	247	244	269	257	307	279	292	269	242	249	270	271	268	258	228	283	262	268	283	261	233	232	264	257	260	249	248	245	249	252	268	238	265	269	287	258	241	268	245	263	267	232	257	236	257	241	287	287	278	234	276	274	232	282	242	272	268	287	263	242	280	264	243	276	235	255	249	230	278	260	255	247	233	239	265	271	266	240	277	268	247	279	245	245	259	293	265	272	297	235	301	248	246	251	232	288	279	264	256	255	258	252	280	249	247	262	250	244	249	279	259	264	259	265	238	311	300	299	262	254	241	312	304	262	251	274	255	265	246	248	233	263	280	274	282	248	242	285	256	284	251	253	260	276	250	284	268	262	270	270	263	245	246	244	237	254	244	219	274	203	239	270	288	238	248	238	265	266	242	261	285	273	248	263	231	267	232	244	232	238	259	269	275	255	234	285	257	247	241	264	253	257	298	274	264	266	263	237	269	270	253	261	273	289	253	273	275	273	291	275	279	296	285	233	263	266	266	269	290	268	255	279	236	270	235	247	257	240	258	291	266	239	260	265	258	257	285	258	258	268	244	249	282	280	257	259	246	273	245	260	251	242	271	277	250	220	253	274	284	240	269	292	256	268	255	286	248	288	244	239	249	249	254	283	242	285	233	266	266	265	248	254	298	239	245	243	281	238	269	222	298	269	242	246	259	251	237	241	281	265	271	239	258	273	240	233	248	277	282	267	270	265	277	253	263	276	268	245	260	276	229	287	252	288	240	278	287	280	278	269	258	238	280	258	277	271	241	263	242	252	271	261	242	303	296	278	260	276	262	262	250	222	243	242	265	264	243	270	258	273	256	278	254	289	240	268	260	270	264	257	244	263	245	263	244	226	300	262	279	236	259	300	279	225	225	241	262	244	275	217	255	277	291	235	269	255	260	261	278	258	242	262	265	270	276	244	283	269	280	239	302	265	264	275	276	245	269	264	261	293	298	252	315	267	295	270	259	278	259	259	238	251	252	275	281	235	267	241	280	296	280	252	239	258	288	269	275	246	287	266	266	295	256	242	266	280	271	242	258	238	242	245	253	243	243	256	267	246	248	254	280	254	246	269	284	272	235	254	246	223	259	267	270	280	275	279	263	274	278	255	279	252	266	267	274	258	247	261	273	258	268	296	260	278	256	252	259	257	277	245	261	268	267	293	266	254	277	243	295	272	259	234	269	271	275	279	260	260	268	256	276	245	249	245	264	294	258	276	261	274	278	279	265	261	241	258	248	272	283	279	260	280	266	242	260	266	261	249	281	267	268	251	256	275	270	256	250	245	266	263	249	291	265	284	281	262	252	261	262	263	241	245	258	263	240	234	234	287	257	272	270	252	282	253	257	255	264	251	278	266	252	287	270	267	278	250	269	283	262	259	249	273	291	239	275	259	279	279	273	265	281	257	315	282	301	283	275	236	287	282	269	249	269	275	257	264	267	282	276	255	265	305	238	272	237	247	269	239	294	262	232	240	294	264	264	265	260	264	238	242	278	243	257	288	260	268	277	273	241	260	245	263	240	258	245	246	255	250	270	234	263	288	236	266	261	267	254	258	264	253	237	258	292	288	264	270	289	268	252	290	270	266	258	258	267	257	252	276	259	245	250	262	263	240	268	269	255	274	238	244	273	258	242	242	264	267	263	262	274	257	264	264	253	292	268	257	280	254	262	277	254	282	303	251	267	264	219	249	270	251	266	232	266	272	246	272	264	274	260	296	244	276	245	290	252	263	276	264	262	260	252	269	269	214	265	252	244	270	280	297	269	251	247	242	242	236	261	266	294	285	269	237	268	275	257	292	249	249	256	275	261	275	258	253	282	288	277	277	253	240	255	252	266	265	275	257	257	260	265	294	288	278	267	239	235	268	282	260	248	285	257	265	274	282	274	245	278	240	240	247	251	256	265	276	241	283	272	245	250	253	291	284	255	258	275	285	262	289	255	273	241	266	251	251	262	272	265	281	250	243	257	247	265	244	274	269	262	274	267	251	292	252	253	268	237	271	256	270	251	235	254	252	269	282	289	265	259	242	222	269	225	255	259	280	263	260	256	270	259	262	274	278	269	253	258	280	253	278	258	261	258	264	274	268	265	261	261	247	228	281	300	263	254	290	288	263	274	243	254	221	269	277	242	258	263	269	273	304	298	290	270	250	265	264	259	231	255	245	239	287	266	266	230	251	257	241	260	247	245	226	268	288	251	269	274	256	260	257	256	264	255	261	255	266	251	236	280	259	239	234	264	274	239	261	240	272	288	277	288	272	287	245	253	235	235	283	243	255	270	249	266	256	268	249	256	241	254	287	272	277	256	262	261	223	268	271	267	286	289	250	219	265	252	284	238	251	237	230	262	254	295	246	276	259	237	268	271	250	271	277	253	224	260	263	273	257	292	254	242	257	274	214	275	283	274	238	283	287	272	266	305	263	274	238	274	254	240	270	285	246	255	259	254	279	272	257	269	247	260	252	251	261	279	292	258	262	250	256	235	282	256	262	292	271	293	269	252	283	250	247	275	264	256	262	298	248	278	244	281	261	265	283	247	259	250	239	292	287	241	265	243	280	288	275	278	253	270	276	250	273	286	271	258	266	250	274	275	245	251	248	296	258	268	240	284	278	280	259	256	264	247	272	226	283	281	267	239	294	284	264	279	269	245	255	267	260	258	289	295	252	229	295	268	270	245	225	277	258	247	225	241	282	247	278	282	253	291	276	264	270	244	302	251	251	267	263	295	257	252	252	265	270	270	267	264	274	249	239	253	262	253	272	247	264	245	272	268	245	257	250	272	259	266	266	258	277	267	237	239	259	283	260	249	271	265	265	269	249	272	275	269	273	268	243	260	228	241	255	283	270	263	267	267	293	274	241	240	258	251	276	257	268	223	288	240	246	253	256	253	247	295	257	261	281	234	260	269	251	235	249	250	287	273	255	266	243	258	268	253	243	273	266	261	232	263	271	253	240	252	273	259	253	255	261	256	225	271	280	273	219	268	275	306	241	251	262	266	273	259	270	275	276	269	266	245	247	266	287	262	235	230	262	240	273	289	253	235	261	266
19795	11693	2708	1375	5256	12060	886	827	784	760	743	683	725	690	713	695	651	687	659	652	653	653	614	646	657	588	648	606	644	563	645	643	641	656	637	651	610	610	642	607	680	625	607	651	620	624	637	582	641	612	580	621	587	630	614	551	610	616	611	656	621	617	618	634	610	629	561	640	625	569	613	612	631	643	647	615	643	617	615	659	616	603	607	538	636	591	602	612	617	617	639	621	618	576	667	591	611	650	648	616	635	618	634	622	653	606	621	640	645	613	607	596	622	612	628	610	622	607	587	615	622	659	607	604	637	634	642	603	604	591	627	644	621	616	648	618	613	632	595	626	632	611	655	645	648	604	662	614	642	623	623	603	593	659	586	623	613	645	572	609	619	632	616	601	678	568	605	560	575	546	613	618	646	627	623	612	624	597	599	647	627	616	586	615	638	611	601	611	624	637	629	584	577	658	605	630	588	533	642	582	599	621	618	594	627	623	650	604	605	591	639	634	615	581	623	637	602	644	640	585	627	635	582	610	596	612	634	610	659	639	633	614	607	654	603	638	643	599	641	598	612	611	657	643	641	602	630	586	645	595	630	622	640	630	612	644	602	618	622	581	593	618	594	648	611	609	625	606	595	611	615	639	589	634	593	632	587	642	645	632	606	599	615	601	645	594	646	593	629	643	569	585	591	627	600	616	583	641	595	611	572	609	587	621	607	620	604	631	648	627	555	603	621	613	637	601	623	603	644	605	599	603	572	606	599	625	627	612	600	617	616	633	661	604	625	629	611	634	570	629	638	594	605	590	575	612	627	666	621	574	641	601	606	606	638	618	576	633	616	642	564	555	606	623	631	626	643	605	576	609	656	636	607	657	599	613	621	632	646	654	618	587	576	611	597	617	630	622	612	619	637	620	612	633	620	616	620	586	631	618	582	604	627	646	634	573	609	644	612	606	583	591	585	588	627	593	670	602	609	663	657	606	617	576	670	595	653	607	600	570	570	614	670	633	609	653	643	624	631	607	616	630	622	574	609	611	591	582	610	653	614	628	599	591	610	614	573	587	598	641	633	650	622	642	598	617	606	604	581	595	606	569	586	612	606	634	605	590	578	653	633	589	597	611	652	601	640	615	662	648	629	571	636	635	654	637	663	610	602	675	633	587	645	570	629	601	623	605	614	596	608	572	642	600	612	645	625	598	628	602	657	636	590	588	594	624	659	601	633	642	631	609	574	626	629	601	657	619	598	600	545	628	635	599	619	661	575	627	626	632	608	679	638	595	599	620	593	615	643	616	613	632	581	631	613	628	604	664	593	653	607	652	575	610	604	630	581	606	612	656	596	647	617	659	612	605	630	617	600	587	614	630	616	592	596	613	639	619	635	617	610	631	629	651	567	613	616	611	606	689	605	625	616	648	612	606	597	632	592	585	592	616	638	597	586	627	614	650	591	601	635	646	594	643	595	599	660	569	621	631	586	629	638	604	582	649	644	620	635	638	631	585	593	584	612	597	617	594	593	632	569	602	607	580	643	608	683	585	567	574	621	621	579	625	635	606	616	597	634	606	631	631	600	669	630	613	639	617	649	614	608	694	656	640	639	646	614	577	638	592	595	652	631	613	622	602	641	590	568	624	617	623	630	587	641	619	623	604	627	603	651	621	578	628	635	620	628	657	598	619	645	613	606	585	637	593	620	661	607	614	624	627	616	587	660	630	605	637	665	636	608	564	621	608	658	620	636	637	578	615	580	632	616	620	600	616	639	622	649	640	589	581	600	613	604	636	600	615	616	683	650	603	604	594	635	622	623	603	623	626	607	619	615	607	639	626	594	633	594	560	626	594	627	616	619	611	629	631	647	628	634	627	627	603	595	602	607	618	578	622	564	598	591	613	608	569	600	653	661	638	595	589	626	582	620	593	610	607	595	646	653	623	614	644	661	621	590	611	606	634	631	609	597	604	604	626	630	633	611	640	631	639	595	648	582	633	575	613	591	628	615	618	606	627	573	620	645	650	609	629	596	564	617	600	648	590	633	622	621	626	644	609	585	558	604	570	615	578	627	635	630	613	612	609	620	604	602	662	594	634	659	599	625	618	609	621	611	591	628	635	613	583	592	605	601	626	630	629	610	625	603	612	624	621	650	645	586	599	630	628	623	584	617	611	677	628	602	662	632	657	653	599	648	646	640	618	642	574	627	622	642	618	659	630	614	608	629	623	641	589	652	675	645	629	604	624	645	627	617	590	613	612	651	630	619	585	607	607	595	624	607	646	591	640	650	639	584	578	625	566	609	603	593	642	627	618	648	605	584	596	624	591	649	579	627	584	610	601	586	603	628	611	604	649	627	620	651	630	578	603	609	637	615	602	625	621	643	616	600	640	628	654	596	607	618	643	617	634	604	602	613	625	610	605	630	574	626	624	650	616	587	601	601	670	627	632	665	596	625	639	600	591	664	606	609	578	580	555	677	648	631	621	613	596	660	604	631	641	670	656	613	585	636	633	683	591	614	618	574	576	571	615	668	618	600	652	613	620	617	631	621	620	631	630	674	583	571	628	654	615	621	626	629	595	644	590	596	669	615	609	617	633	578	592	640	606	647	590	671	619	600	671	610	621	631	631	661	620	626	621	611	631	595	603	640	600	615	629	663	597	594	625	602	647	585	611	609	542	633	642	607	629	652	633	624	644	630	609	653	564	555	617	573	604	592	625	582	571	596	597	619	614	619	582	579	615	599	633	607	590	576	550	596	595	602	644	616	597	615	599	595	602	604	669	576	621	649	610	603	610	636	638	610	587	595	574	613	661	599	593	589	597	582	602	661	620	635	589	620	647	609	595	617	579	573	613	613	633	645	632	571	628	558	617	647	629	604	627	619	641	635	611	650	616	622	647	624	587	642	623	578	611	660	619	631	588	658	624	618	616	622	605	599	640	600	596	599	610	648	606	601	606	608	611	613	645	612	595	614	624	587	631	641	621	559	575	600	613	644	611	660	633	609	613	546	589	614	600	638	601	589	603	627	622	614	646	601	605	558	654	591	641	607	615	596	603	606	603	650	629	594	598	597	656	597	610	631	605	651	605	670	608	622	649	606	658	629	583	571	665	593	664	605	648	597	626	609	574	600	611	614	619	623	624	637	633	624	615	600	644	628	596	585	603	613	621	594	626	637	570	599	602	639	587	620	583	610	596	582	592	595	617	600	631	611	610	600	631	605	663	617	615	566	603	659	622	608	580	618	607	624	601	642	621	625	644	625	602	628	650	596	579	562	623	621	598	626	629	612	644	610	641	631	620	596	588	614	624	599	577	636	617	626	607	592	583	631	585	604	618	640	622	552	594	583	610	635	651	636	628	632	619	613	598	610	621	571	569	568	579	640	563	626	581	626	606	573	579	642	615	624	630	640	648	634	644	599	633	579	634	603	638	630	579	636	571	608	638	643	641	613	625	622	645	629	660	617	623	611	589	634	598	613	614	643	653	604	645	629	599	585	569	603	630	594	633
42996	26309	8375	1275	2920	10200	731	434	459	422	406	391	379	384	404	400	372	368	374	359	407	412	399	363	371	387	353	376	370	381	361	385	355	373	345	379	383	394	404	375	394	352	402	443	403	375	365	350	343	348	383	375	400	355	361	369	395	368	384	391	354	393	337	369	380	374	383	360	351	413	342	356	362	387	372	411	408	371	391	389	348	370	394	384	347	387	387	389	346	363	353	383	376	406	364	380	392	399	391	353	399	336	345	399	375	350	380	390	381	388	361	381	339	377	383	326	378	380	321	389	389	348	352	387	361	402	373	394	384	371	364	422	375	379	372	378	397	352	371	390	386	419	352	336	350	374	397	361	367	373	347	375	388	411	388	396	377	382	356	379	386	404	324	353	323	372	367	359	360	370	357	362	424	388	371	423	384	382	413	376	378	364	385	361	364	385	376	384	385	369	364	386	401	388	383	381	359	378	436	357	363	388	348	391	355	399	368	391	354	357	397	396	418	391	383	366	379	375	406	376	334	400	389	388	374	363	420	415	396	366	376	360	390	383	385	366	320	349	342	391	440	363	379	402	362	403	386	368	363	347	324	384	434	419	369	375	331	371	349	366	390	389	364	367	362	336	355	380	370	329	365	382	339	372	354	359	376	388	409	387	349	366	402	374	345	368	372	365	384	397	362	339	348	419	402	367	395	366	363	390	372	385	398	349	396	369	374	352	385	404	356	335	333	392	428	387	391	403	351	401	393	356	348	378	359	385	387	401	359	356	383	372	366	351	377	368	355	365	386	372	364	400	388	385	341	353	369	346	379	346	358	364	395	391	379	346	354	377	366	413	378	381	387	371	352	375	377	403	349	397	389	384	383	417	366	328	415	421	357	356	382	379	370	395	350	354	387	357	378	362	393	412	395	356	388	401	392	386	363	376	348	353	375	362	414	366	393	352	373	340	377	359	371	408	368	374	346	341	357	355	381	366	359	419	389	391	368	368	404	373	341	365	358	377	398	357	386	394	364	400	379	361	402	376	380	344	356	368	372	356	385	401	375	337	383	371	393	365	350	344	375	346	358	369	350	348	384	332	394	388	402	401	393	377	351	386	377	396	357	399	338	358	340	365	384	344	370	363	369	351	399	370	382	362	347	392	359	386	373	363	373	382	361	365	405	375	382	390	382	395	366	388	347	368	364	351	365	375	374	392	416	357	393	337	416	391	390	377	380	365	378	387	366	377	341	411	392	367	386	366	386	337	370	390	377	382	382	377	376	371	366	387	384	393	390	356	371	340	388	331	356	376	406	394	359	390	403	362	426	406	368	363	391	396	377	374	381	373	379	350	366	405	388	358	370	368	365	406	370	376	356	406	408	359	362	391	365	389	391	359	375	395	362	349	411	368	394	395	388	378	367	391	373	408	408	346	376	367	360	367	404	367	417	342	385	396	344	392	354	378	350	363	350	325	362	365	391	363	373	350	391	356	359	315	365	344	415	348	371	391	396	350	354	376	367	369	377	417	370	392	365	409	401	415	390	355	392	389	388	360	357	375	361	359	377	395	373	377	372	420	362	371	353	388	388	378	364	366	370	368	376	364	361	380	374	377	359	380	367	392	381	341	383	375	359	403	381	355	366	357	348	354	389	399	395	387	374	383	394	390	408	355	341	379	391	341	381	383	397	371	382	383	389	351	352	400	394	397	327	390	394	391	376	383	373	384	394	383	392	378	408	374	397	407	350	338	406	410	388	387	390	352	350	380	384	367	396	398	345	400	344	360	379	404	337	349	369	370	350	386	371	426	367	346	349	393	369	340	387	395	396	380	390	400	396	364	340	350	381	337	398	380	334	367	422	396	383	380	363	359	353	343	368	369	398	388	371	383	391	375	377	352	358	379	325	391	404	411	381	355	395	387	352	370	370	392	386	372	358	390	361	382	400	399	372	405	370	371	365	364	381	409	384	335	374	377	390	339	372	403	374	391	365	335	384	369	368	369	402	365	378	392	361	385	374	416	378	384	368	358	382	411	358	388	394	351	367	371	345	341	376	411	398	404	391	439	402	368	377	359	364	359	383	383	391	342	392	325	378	385	358	362	334	390	385	369	405	350	366	390	379	378	377	363	361	372	373	391	396	409	368	381	374	371	339	343	383	356	377	373	399	368	370	413	382	371	374	406	345	378	400	347	374	362	369	387	370	363	369	354	386	378	375	354	348	373	383	377	365	349	373	376	365	420	427	387	407	387	388	406	364	346	392	343	369	391	373	350	360	347	350	390	397	396	371	372	347	391	382	357	407	368	360	365	372	352	371	351	386	381	392	400	383	391	365	368	377	393	431	362	376	366	390	361	402	345	399	388	389	388	372	457	370	389	384	378	405	355	376	344	368	388	394	402	389	360	315	374	375	361	360	362	403	350	353	365	375	374	359	364	366	382	403	368	393	381	376	361	373	381	367	402	376	375	392	394	388	376	360	419	369	376	388	380	373	382	385	384	386	357	371	348	382	361	356	360	370	377	382	364	384	331	372	372	379	396	357	353	365	369	392	370	340	364	380	369	379	378	344	332	344	378	363	344	340	383	377	409	391	377	380	360	370	377	398	345	399	366	374	403	359	353	398	353	356	334	347	353	381	363	397	364	374	377	377	382	435	374	373	376	364	389	356	394	367	365	411	390	345	361	388	371	329	387	385	405	323	396	414	407	378	377	355	392	381	390	377	340	395	379	351	383	379	435	368	375	360	366	372	376	353	365	338	396	373	372	381	334	369	361	370	373	396	388	354	374	366	367	366	371	367	384	366	385	357	393	348	378	354	361	401	399	327	349	341	404	370	388	380	357	379	370	371	385	355	389	361	365	336	382	370	379	352	413	387	378	373	386	381	365	346	369	362	343	365	393	386	419	374	360	393	366	402	355	371	388	368	368	372	365	384	424	390	365	351	396	365	402	349	378	412	398	343	377	354	347	321	403	412	395	337	352	395	370	365	334	376	347	384	417	382	384	389	389	407	342	362	377	336	362	397	370	338	367	371	364	393	416	417	375	409	369	354	317	351	364	373	350	384	389	393	355	383	397	395	357	393	366	395	362	378	396	354	360	357	392	357	369	325	334	352	372	403	412	349	371	388	373	370	341	394	379	375	354	418	364	349	355	374	386	345	381	371	408	388	369	384	379	392	393	363	382	335	345	379	359	395	340	386	382	366	366	363	351	324	348	376	337	380	412	408	410	387	332	357	357	371	348	406	411	357	337	392	362	380	374	387	384	387	376	407	387	364	343	400	372	371	380	366	365	380	370	397	345	409	363	374	380	368	373	380	382	413	387	367	372	409	318	389	389	385	370	364	356	378	354	323	359	352	323	367	375	352	379	387	392	385	393	379	353	379	404	379	393	344	362	368	378	358	382	406	380	371	401	370	364	345	363	345	353	427	392	373	362	351	426	349	411	352	334	379	363	376	360	362	362	384	404	381	390	356	386	373	428	420	354	379	368	347	349	349	371	419	409	373	362
26229	17876	5541	2275	9302	16443	1458	1243	1195	1169	1069	1073	1027	1034	951	1020	951	911	914	912	925	893	870	901	949	900	908	890	914	902	865	842	873	824	885	839	900	849	873	843	874	846	822	828	836	882	811	836	844	867	846	847	874	868	821	820	815	872	829	882	821	842	844	870	825	838	842	783	845	788	922	852	785	889	831	855	829	829	811	844	866	866	904	820	835	867	838	823	821	820	824	866	845	791	863	876	867	859	877	838	820	796	923	840	803	768	859	807	781	846	775	874	856	874	797	863	848	824	871	851	880	812	833	846	822	834	808	783	842	808	822	841	864	827	804	778	828	821	832	856	804	824	893	859	854	866	788	815	942	879	791	837	843	789	818	845	859	831	808	848	855	871	882	852	826	877	902	836	849	817	827	821	861	827	814	799	854	858	823	845	892	883	855	829	875	868	854	869	849	810	825	870	844	817	843	844	812	831	881	835	838	834	829	842	874	852	791	847	791	844	805	828	818	867	836	828	824	880	808	855	792	813	838	831	831	876	843	883	860	861	901	788	845	861	825	831	881	832	867	841	863	856	858	809	825	894	806	868	829	885	851	870	863	840	886	868	828	857	840	870	822	884	812	874	845	821	825	811	827	869	822	886	816	826	880	796	843	838	817	867	865	804	855	815	839	847	857	841	828	833	844	832	825	825	836	825	848	812	840	820	885	860	839	856	781	861	876	827	849	847	820	917	797	919	830	839	839	849	796	890	831	823	855	862	874	814	828	856	831	835	840	824	840	844	844	860	856	829	841	850	798	748	770	842	807	894	901	790	821	830	894	860	876	868	843	791	865	853	830	871	821	850	892	848	847	837	852	814	824	785	826	873	835	842	836	821	866	866	815	796	848	797	825	834	838	872	841	845	843	784	822	846	892	823	872	851	824	830	876	863	799	859	803	832	797	843	870	846	840	794	891	806	813	881	876	869	819	861	860	874	856	814	847	821	846	862	832	820	845	804	848	810	832	818	872	797	854	828	827	843	858	828	836	791	842	798	803	909	848	851	831	821	844	796	821	855	882	880	844	888	784	836	855	875	860	847	822	836	838	843	850	875	853	856	821	818	835	854	868	837	828	869	800	828	821	860	894	877	857	817	829	871	861	843	864	827	878	807	846	841	830	819	839	806	820	864	843	801	817	787	873	835	853	834	850	842	808	836	899	855	860	865	855	855	877	884	803	826	871	925	867	876	809	810	865	758	821	852	820	815	830	783	847	853	845	853	871	834	821	905	860	856	871	826	842	852	851	852	837	876	813	844	787	900	809	842	821	818	820	838	856	801	866	850	826	761	900	840	833	877	826	825	836	876	831	874	863	861	873	877	788	863	818	854	836	859	886	881	890	843	920	863	823	842	885	902	826	836	810	837	803	851	781	842	894	857	873	870	839	815	815	869	832	884	842	825	910	880	784	846	788	877	843	859	851	841	789	821	875	854	825	856	773	861	854	827	830	814	826	855	807	833	825	811	821	842	839	833	858	811	833	845	904	806	843	862	848	883	832	904	855	843	780	863	863	807	875	795	843	857	815	813	845	835	808	832	843	811	794	822	789	812	815	819	835	794	870	838	910	863	785	833	798	794	851	826	842	798	833	888	838	838	853	848	866	888	860	822	843	826	847	842	812	885	855	896	848	839	862	869	846	795	926	827	889	835	830	815	864	868	811	869	859	838	825	850	817	832	868	817	845	911	826	828	820	849	809	824	786	828	854	815	858	863	849	818	838	884	870	904	933	859	845	860	833	792	860	793	827	874	824	830	829	808	855	829	880	765	849	815	787	854	828	835	790	819	824	866	852	871	909	860	856	828	819	848	838	881	860	844	819	792	810	825	843	861	799	865	808	779	821	849	839	842	908	813	897	883	851	857	888	869	854	802	772	879	804	837	812	889	846	855	871	857	823	845	848	847	859	888	905	865	844	836	793	838	836	851	815	838	864	820	855	821	806	804	825	876	829	808	805	848	837	838	877	863	824	842	822	871	842	843	830	894	803	863	853	830	775	836	815	855	818	885	867	811	856	803	837	897	853	802	765	793	835	815	815	836	874	895	868	831	857	799	758	870	832	838	792	830	812	810	804	850	792	830	860	840	822	830	840	859	834	815	856	837	847	841	824	814	866	843	839	860	842	855	818	893	836	828	815	835	846	785	889	856	818	840	847	789	801	845	874	823	828	821	868	877	856	823	815	876	853	840	837	830	815	814	832	840	843	858	836	816	850	839	863	809	872	825	824	787	860	823	852	867	840	855	799	887	856	823	867	825	818	819	886	841	854	800	813	885	758	804	828	844	855	818	887	830	819	836	818	818	855	863	848	820	860	814	817	832	832	824	849	822	839	847	851	828	815	832	838	861	807	866	845	849	812	832	869	812	820	839	844	799	806	782	866	811	848	800	800	818	846	836	823	848	842	849	856	811	822	844	846	773	893	866	830	886	842	862	845	850	840	861	857	838	836	873	880	886	804	878	884	766	820	822	826	815	832	871	842	841	822	816	852	786	832	904	856	834	840	862	879	867	861	816	827	854	852	810	822	829	914	867	851	837	808	845	844	811	879	908	852	835	826	828	834	840	850	860	828	892	870	777	827	850	821	863	824	806	829	893	852	860	840	847	850	833	812	845	872	809	907	792	848	804	875	808	794	913	817	828	889	853	841	848	866	848	877	795	823	861	825	852	851	859	788	828	795	870	798	839	814	839	825	849	773	811	829	830	874	852	856	862	812	830	829	836	835	806	852	847	884	848	798	803	839	834	818	819	836	814	853	780	826	831	849	801	850	856	777	834	787	823	841	870	854	828	812	810	847	880	817	833	821	872	828	826	832	859	889	834	852	865	809	866	820	848	862	893	796	822	808	835	830	830	863	842	827	810	838	825	850	828	840	838	828	842	816	810	854	835	855	810	845	824	883	834	848	911	868	793	813	856	830	829	831	874	889	841	882	904	841	855	853	858	809	875	901	838	800	855	840	809	804	818	826	784	814	891	857	825	860	821	831	873	894	816	873	769	860	834	814	859	817	841	852	834	860	831	814	814	814	843	819	807	844	859	837	843	830	814	871	822	837	847	840	873	857	857	822	849	822	853	860	824	826	838	825	869	829	830	841	847	828	866	819	855	847	826	859	847	825	825	834	824	845	825	879	828	843	849	810	835	799	835	851	861	826	812	806	867	768	844	855	835	896	848	853	800	849	816	855	850	884	817	882	805	844	792	819	858	845	915	838	845	856	788	853	865	841	852	838	803	825	847	806	804	822	847	857	813	832	813	837	870	818	813	852	781	820	812	842	862	841	867	838	852	867	841	861	889	815	807	874	843	889	878	854	828	880	906	831	866	901	845	867	828	837	793	842	887	840	845	874	873	790	875	818	844	853	841	870	832	768	860	790	818	832	849	865	886	833	853	806	845	877	850	843	821	808	829	864	784	863	861	835	877	839	834	868	830	852	826	843	839	857	845	878	827	821	870	895	893
15494	6084	1251	337	397	529	328	334	322	272	262	290	284	291	284	290	268	313	302	286	299	326	280	290	322	303	310	263	305	295	335	262	303	333	272	312	303	284	284	325	319	334	321	300	303	297	293	299	337	307	298	336	285	321	308	292	282	272	338	280	276	286	293	308	298	287	266	302	304	308	301	284	265	301	314	301	290	301	304	304	318	307	309	304	333	310	326	303	291	310	282	332	316	301	282	311	294	276	294	292	292	305	309	343	296	326	312	314	310	289	290	334	322	287	284	285	312	309	311	307	267	303	304	269	297	322	311	323	291	262	298	288	325	331	282	305	324	257	314	314	264	282	329	305	254	325	291	294	295	306	286	311	299	289	352	298	270	287	335	336	299	318	308	294	309	300	283	296	286	303	286	286	307	292	337	283	306	276	293	333	280	310	314	342	331	273	320	307	281	302	293	290	320	320	323	329	291	297	294	283	317	295	338	291	306	306	315	294	303	300	315	305	265	322	254	300	318	320	318	303	253	305	301	281	325	315	296	301	275	317	286	298	300	307	288	293	318	339	318	310	272	321	309	293	314	306	317	363	317	318	284	278	328	282	300	300	326	261	305	289	293	322	263	296	302	262	299	272	298	273	306	287	306	308	262	332	314	306	316	308	319	306	295	320	283	287	303	318	283	310	299	319	292	277	331	290	295	297	287	334	294	294	286	292	282	308	334	280	334	317	302	297	283	309	307	271	312	294	272	300	296	326	319	287	302	313	315	274	310	325	282	318	341	302	311	276	274	319	317	277	321	302	286	305	310	319	304	273	304	283	304	357	318	299	296	359	292	288	324	303	284	294	320	308	279	289	300	314	307	291	302	313	302	313	304	299	305	292	330	306	306	283	289	291	312	303	299	337	330	272	258	291	284	303	294	298	320	309	318	263	318	307	259	294	310	297	295	345	322	295	301	311	286	270	307	309	284	316	326	333	285	302	316	293	298	306	305	290	294	303	314	302	308	314	298	315	280	316	303	297	283	317	324	304	301	298	283	273	311	312	298	304	307	330	270	286	287	290	305	307	326	289	331	314	282	294	350	295	345	311	328	296	284	275	339	275	287	317	321	302	330	295	287	345	338	328	312	318	325	307	304	308	300	318	310	322	314	316	297	313	294	297	265	301	289	291	321	291	285	322	329	320	289	298	316	305	303	291	282	323	326	298	276	308	283	299	272	295	317	279	310	328	311	288	284	300	282	304	327	304	276	307	324	318	295	331	321	292	316	312	298	288	303	312	334	317	357	322	296	294	318	286	290	267	297	311	313	306	306	296	315	327	311	292	309	312	263	295	321	318	308	320	270	331	289	320	341	313	289	321	299	293	296	302	296	306	319	314	307	312	329	336	313	290	281	318	312	297	314	310	305	312	321	308	284	307	294	345	297	289	278	304	304	265	304	281	287	268	269	293	320	302	297	285	320	291	271	259	275	270	281	284	260	294	315	309	299	295	298	305	294	272	329	333	286	255	319	303	317	329	307	290	292	328	318	277	292	323	320	307	302	289	287	327	296	333	345	321	307	275	291	326	301	272	316	301	288	295	327	315	283	318	324	278	270	308	285	308	291	280	285	320	328	286	288	323	301	299	288	283	292	298	303	305	313	274	307	334	317	295	266	286	302	328	301	289	309	294	292	303	307	307	292	276	305	314	308	329	333	282	309	257	294	316	329	294	327	288	303	323	254	336	269	301	336	295	331	299	338	312	338	273	300	283	292	299	306	321	321	318	308	285	310	311	280	270	307	305	291	311	353	322	336	316	302	306	313	290	307	332	274	301	289	271	277	297	337	289	318	337	313	336	305	311	309	313	298	308	285	298	325	329	299	312	318	291	291	288	311	320	256	327	308	282	332	303	292	283	296	310	313	265	296	291	306	280	321	312	301	281	303	292	314	316	261	306	264	306	317	294	320	304	295	304	335	311	322	270	314	301	303	326	336	285	308	250	302	292	279	293	297	299	310	274	318	301	309	299	304	276	310	278	310	274	292	303	320	289	309	326	308	288	306	292	312	322	325	284	299	303	315	312	300	329	302	318	271	312	297	324	305	286	267	302	295	290	285	296	291	302	302	283	322	261	301	271	291	291	288	323	317	306	314	317	331	271	288	301	274	295	298	302	299	304	322	304	291	299	291	311	312	306	305	301	302	313	297	314	310	301	335	298	291	318	303	286	286	316	293	314	301	269	294	268	311	322	328	292	299	285	263	302	291	302	296	306	298	263	287	284	322	299	303	337	330	304	332	281	306	317	288	316	319	314	299	320	322	325	301	286	312	319	316	317	283	277	280	267	257	321	273	292	300	326	298	308	303	289	301	308	292	280	296	291	323	277	281	320	294	304	298	305	304	267	317	349	310	308	282	321	287	306	335	293	312	273	324	331	303	298	323	313	290	292	306	285	311	344	293	299	324	312	326	302	323	297	331	301	329	314	289	295	324	283	299	306	286	343	323	286	272	289	306	308	321	279	312	298	300	319	306	289	292	298	307	303	305	305	298	289	303	248	308	306	282	302	317	297	306	311	298	281	299	304	301	330	310	326	325	332	278	264	286	305	278	319	313	299	294	292	284	282	282	311	304	309	327	262	326	267	281	333	335	290	281	297	310	304	305	320	326	266	306	325	277	303	288	309	289	292	304	292	288	268	306	308	290	327	297	302	287	317	291	313	282	281	296	294	303	293	305	278	309	314	315	268	276	314	315	315	324	305	297	291	309	327	319	302	301	317	298	286	326	335	284	282	284	318	272	309	280	320	308	305	310	320	307	349	311	298	319	332	312	294	303	326	286	300	301	317	316	290	286	317	264	261	277	301	328	315	289	276	313	295	284	292	309	316	319	302	317	298	295	301	316	315	304	298	318	326	302	292	305	270	304	335	299	296	287	314	308	292	325	256	281	307	303	315	284	285	280	304	265	287	334	321	302	314	259	270	276	336	300	297	299	290	298	284	270	270	288	316	346	279	306	288	294	329	329	350	294	302	297	284	276	295	298	333	250	282	296	269	318	302	309	285	310	315	267	290	299	306	318	312	295	280	334	290	306	299	273	300	335	301	322	290	317	261	331	306	288	296	288	320	304	287	301	312	327	320	290	295	314	330	291	303	303	286	307	346	336	303	334	297	302	296	308	290	290	302	323	293	275	276	319	321	341	318	312	298	292	293	302	302	290	274	321	307	313	354	287	297	287	295	267	278	295	332	324	314	298	337	295	285	311	307	317	250	310	297	322	307	311	324	309	286	262	265	300	297	306	288	318	290	269	319	340	297	288	330	299	301	304	312	317	313	278	268	351	322	329	307	302	311	315	287	331	296	282	310	299	290	321	315	311	311	248	286	309	337	312	305	319	316	292	303	301	315	306	324	279	305	324	270	297	291	277	307	328	285	315	301	318	326	332	295	318	297	312	316	284	309	286	288	276	299	297	310	322	299	302	320	282	326	274	311	322	319	327	300	279	338	330	307	287	267
9279	4761	1616	756	953	1467	694	656	719	730	664	717	637	697	701	651	695	694	703	637	643	683	657	707	671	674	697	647	731	663	647	638	674	671	642	643	687	679	663	714	693	676	717	639	681	653	668	728	624	692	723	708	674	677	688	645	668	672	664	727	661	690	646	686	689	701	649	669	651	637	695	732	687	669	627	623	669	709	684	703	689	691	715	640	713	679	688	679	686	670	722	675	658	633	665	678	657	647	675	669	661	702	712	681	670	682	661	673	704	700	709	694	698	658	710	671	645	700	676	683	644	706	661	643	674	734	684	681	716	692	680	634	633	687	682	668	689	644	660	685	681	670	660	657	663	729	670	653	714	670	704	683	700	682	698	649	694	695	685	671	649	675	656	689	671	698	686	729	666	711	715	655	723	635	662	710	687	718	663	687	697	664	649	695	654	703	692	673	665	683	664	676	681	687	653	703	714	706	661	668	658	684	657	645	657	707	642	712	617	682	650	686	686	655	704	688	677	647	642	686	672	674	664	687	678	701	659	702	643	686	688	688	652	667	671	691	658	659	653	634	689	729	674	641	675	703	691	714	699	682	685	669	707	682	701	658	718	630	704	715	752	705	681	674	653	647	669	643	663	678	657	715	689	630	692	648	678	707	661	699	710	655	706	708	635	694	674	684	716	690	673	694	677	673	695	697	652	675	675	655	712	678	680	652	681	684	668	691	668	706	707	659	704	692	670	701	709	658	653	695	688	708	729	624	613	682	683	696	638	653	657	693	676	670	663	660	634	680	706	709	636	673	653	649	683	667	663	666	686	686	692	686	694	644	685	656	673	653	711	720	659	646	622	674	655	670	664	664	684	709	672	662	714	646	692	668	664	662	693	671	724	667	698	704	668	700	659	687	712	682	706	663	674	733	702	674	719	647	665	694	701	681	615	688	659	704	653	647	711	679	700	687	671	638	648	641	657	705	683	674	691	680	673	680	710	667	668	700	683	666	682	724	655	722	709	657	690	664	679	693	682	697	614	712	669	689	654	696	689	698	667	664	653	704	652	691	703	634	683	704	723	677	677	672	673	702	691	723	701	679	663	684	692	624	663	667	701	666	685	680	701	697	693	663	672	664	690	678	721	707	666	718	736	693	674	697	744	685	692	673	754	673	674	648	715	667	660	723	695	674	700	703	743	662	651	661	639	687	670	713	705	662	653	686	658	689	619	683	689	690	665	621	662	715	663	642	671	713	661	673	698	683	671	667	649	722	707	676	709	717	690	657	676	682	655	678	698	645	698	720	678	654	657	683	671	639	687	644	694	685	674	689	679	664	637	696	694	677	664	686	674	721	677	711	643	688	660	656	684	703	675	663	675	741	665	682	677	690	708	651	677	695	715	688	718	738	656	698	705	688	682	715	681	644	684	714	653	674	695	664	721	695	690	695	662	653	697	698	729	655	700	698	700	651	629	661	680	689	672	648	689	696	632	685	715	729	659	731	690	672	658	704	657	707	708	681	643	679	697	737	669	671	664	706	687	677	677	695	660	679	691	627	704	713	708	629	685	651	650	691	660	674	694	684	695	654	709	683	646	713	644	652	673	660	727	659	676	698	734	711	707	674	658	679	689	706	689	670	674	669	752	698	677	670	644	717	667	673	669	751	656	697	688	678	657	724	693	644	733	664	677	703	688	650	666	702	671	678	695	676	623	674	682	631	684	658	673	693	715	733	665	710	686	674	668	717	704	680	710	624	686	619	694	691	674	718	673	706	687	711	653	720	672	643	648	697	694	658	713	671	669	628	666	658	706	675	662	689	720	670	715	711	684	702	685	710	665	698	680	651	663	679	680	705	727	679	654	747	654	700	669	676	666	697	690	674	695	652	649	706	697	659	663	670	660	642	691	724	656	673	725	646	700	630	726	658	650	675	692	707	698	642	686	731	680	663	673	666	723	693	718	661	665	698	669	684	709	677	702	719	654	704	713	664	675	666	665	659	694	705	663	673	704	675	692	646	652	686	696	695	712	705	710	703	703	660	708	711	665	678	670	671	718	675	663	661	709	686	660	674	672	721	629	682	683	634	665	711	676	701	649	692	675	658	704	720	677	702	722	698	654	673	729	674	677	685	697	676	640	693	682	681	713	713	651	656	723	674	650	679	651	683	636	682	666	644	660	688	708	695	682	697	691	698	711	624	699	678	674	734	683	681	721	724	695	691	669	702	657	692	663	667	635	667	675	663	661	698	680	667	683	701	703	705	693	760	690	646	679	723	741	678	691	662	683	674	670	632	696	680	691	637	688	668	642	645	670	673	693	706	683	712	646	685	721	668	653	671	715	665	651	656	691	648	661	671	645	641	683	681	667	705	745	666	716	667	671	699	686	722	642	651	667	648	644	658	668	683	649	650	693	639	689	672	652	650	663	680	693	649	612	667	690	637	700	679	691	666	608	680	704	637	650	690	699	652	656	665	670	671	729	693	659	682	635	588	666	658	650	641	686	709	709	666	684	678	687	657	667	685	687	675	649	713	653	631	679	633	703	673	709	738	672	687	725	662	717	678	715	640	703	676	710	694	711	698	689	665	725	695	652	735	684	690	723	651	672	656	693	667	700	702	691	724	694	655	646	662	680	676	680	675	681	621	680	654	654	651	650	635	682	707	699	684	702	663	616	707	681	671	676	695	636	702	668	686	757	682	673	701	691	676	665	645	681	657	696	685	670	695	676	671	683	667	690	677	730	721	670	682	705	672	722	678	698	681	732	699	676	679	705	657	718	667	612	669	647	708	730	667	656	677	690	667	718	637	658	712	692	670	665	680	662	685	665	726	637	694	702	637	690	697	688	692	674	691	685	667	699	668	755	699	667	722	655	678	703	713	727	655	689	695	676	667	631	652	674	679	703	685	671	714	670	661	726	664	706	730	692	691	694	683	649	670	668	697	682	646	676	648	700	658	633	699	676	669	689	690	687	679	671	655	743	700	700	690	679	675	672	730	690	712	662	689	726	656	709	693	686	696	698	684	668	660	662	717	741	700	660	689	721	652	674	667	725	672	707	652	667	704	680	693	693	690	665	705	661	672	673	658	657	699	633	680	679	667	683	695	686	711	676	718	685	687	720	704	644	704	673	682	680	661	667	683	675	706	666	688	704	713	676	669	682	681	640	719	709	647	675	714	670	703	670	715	664	724	676	684	662	626	717	694	672	650	647	692	649	646	716	669	674	715	640	715	684	713	699	686	666	665	674	683	659	656	656	663	648	706	647	695	679	636	654	734	675	647	634	698	736	674	684	688	666	676	684	699	682	672	650	685	685	651	696	649	718	691	677	687	722	651	683	677	688	699	697	691	657	691	692	666	724	646	645	655	737	655	707	670	704	703	670	741	622	674	667	663	659	644	710	653	647	648	667	679	714	663	693	666	707	683	657	669	718	643	681	771	664	725	687	683	693	646	693	685	682	707	675	670	691	635	698	659	706	705	642	686	659	718	675	708	692	696	699	696	675	651
31963	16819	4288	615	1533	6110	367	270	267	277	260	266	274	245	282	232	267	246	264	252	251	245	276	264	297	274	258	257	256	267	256	263	262	261	244	260	224	269	220	253	257	221	232	237	254	263	243	248	234	267	276	252	255	224	256	265	253	232	265	226	226	232	261	238	272	257	224	231	252	253	233	288	228	236	248	274	216	271	243	239	237	229	272	269	262	243	234	251	254	258	243	240	265	263	235	233	248	255	268	268	246	240	228	292	237	239	259	254	258	265	234	217	219	236	263	249	250	250	230	246	254	267	284	262	254	264	226	251	225	216	244	236	230	243	274	223	228	246	235	245	244	249	224	248	262	259	250	243	245	255	233	214	220	260	240	238	254	245	244	239	241	230	242	233	264	252	261	236	256	228	251	267	242	262	286	233	221	250	280	275	247	240	202	250	228	265	236	230	238	252	258	261	227	269	280	226	254	222	288	255	240	245	239	221	257	257	247	275	230	217	244	253	252	256	262	255	242	234	243	216	271	264	239	224	248	237	239	225	261	257	253	214	250	223	230	237	234	289	247	224	224	257	197	229	261	218	216	251	272	252	245	236	238	244	250	285	237	265	244	222	240	266	220	225	258	259	244	244	258	270	234	245	222	247	250	260	229	241	258	241	217	298	258	240	278	244	273	245	222	244	232	245	249	207	281	270	265	231	241	241	259	257	221	245	220	246	225	244	258	261	254	284	232	238	205	263	265	254	249	223	235	244	251	270	252	263	258	244	260	240	229	262	249	276	246	212	259	276	230	227	259	252	249	268	242	236	231	254	238	217	214	249	223	270	235	243	270	274	240	256	268	250	278	223	235	265	236	234	267	251	297	264	212	260	249	235	225	218	265	219	261	258	235	252	225	250	217	250	246	242	280	231	264	237	217	233	242	282	238	249	236	239	252	246	231	259	226	241	244	264	266	243	250	245	251	238	263	230	240	270	247	218	239	237	267	236	270	257	245	258	233	248	282	258	251	241	237	240	238	246	259	244	257	246	256	253	230	242	262	269	238	260	231	251	205	264	245	226	254	259	229	242	243	252	238	257	217	232	227	228	256	244	222	228	263	244	229	233	238	270	231	234	254	237	222	235	254	249	276	263	238	244	251	254	239	271	217	240	287	202	239	199	268	220	244	224	222	235	236	252	232	244	238	249	246	241	236	234	220	272	257	262	249	264	261	221	252	221	275	268	253	249	244	261	244	238	251	255	258	251	250	243	243	259	254	237	258	244	247	265	249	242	243	250	264	252	235	228	269	248	258	218	239	226	250	284	233	230	254	262	231	250	261	287	258	249	252	226	244	272	248	250	223	212	231	239	263	272	253	247	229	249	266	238	237	239	239	244	248	269	223	225	275	237	262	231	249	234	254	244	262	250	283	263	225	251	234	254	227	238	210	228	225	272	269	276	273	235	257	287	268	230	271	216	246	219	251	248	243	240	217	239	232	236	245	263	245	265	262	278	216	227	263	217	237	222	235	241	228	231	241	260	266	240	255	231	258	238	253	267	229	262	254	225	228	243	246	241	239	261	245	261	259	248	269	237	272	268	248	244	250	291	254	260	234	235	256	219	268	253	208	231	236	258	260	247	242	251	260	290	259	248	257	232	252	222	269	244	254	250	251	230	238	261	259	232	266	242	236	246	250	226	215	227	256	246	265	243	254	240	248	229	236	226	226	258	256	229	268	252	237	219	251	230	262	261	226	260	237	227	252	253	266	224	238	266	268	239	267	252	256	229	223	233	201	241	250	260	260	229	266	228	239	244	238	273	271	252	277	254	255	254	253	237	256	251	274	273	225	270	251	241	228	249	250	222	260	241	242	234	222	241	232	281	274	229	276	257	248	233	233	252	266	282	257	257	227	253	239	234	252	258	226	221	246	246	237	274	240	221	267	260	239	245	240	232	245	238	231	228	263	249	263	242	236	254	251	246	247	233	200	215	228	233	205	258	240	263	249	240	243	263	260	260	235	270	230	254	244	234	267	252	262	271	271	228	273	242	238	219	245	234	279	234	271	220	251	228	263	263	266	269	257	244	226	259	272	258	242	246	236	239	250	229	236	239	290	274	249	287	216	253	237	262	239	272	238	243	233	306	216	238	238	231	237	275	230	259	244	293	260	275	218	241	234	228	242	242	245	245	270	302	249	269	269	209	259	254	236	254	249	268	208	236	238	266	243	238	256	269	236	230	227	247	249	228	264	219	253	251	260	260	251	288	233	245	272	247	220	226	202	227	235	262	235	265	239	217	236	262	278	220	235	233	257	247	263	234	244	257	233	254	233	214	239	240	233	247	236	261	258	259	275	239	253	241	241	262	247	233	246	250	261	263	261	236	246	269	267	248	238	259	251	247	250	276	267	218	235	223	263	238	205	233	247	262	274	233	246	268	234	246	237	239	229	248	259	272	267	261	205	240	252	237	250	237	283	237	237	261	239	262	259	282	220	248	235	256	234	245	266	249	296	233	263	263	243	243	245	219	246	259	243	220	228	234	242	233	253	270	236	246	232	263	239	255	248	246	262	236	231	232	272	230	262	287	248	264	240	268	261	212	249	255	219	246	257	242	277	282	233	252	261	240	259	258	245	274	244	216	255	240	226	243	231	267	238	238	215	239	201	242	285	274	255	237	257	226	257	235	259	235	265	213	237	236	247	263	260	240	242	240	280	284	262	235	246	241	228	257	269	253	234	231	261	266	256	235	254	232	248	243	241	273	267	260	247	231	247	263	234	235	244	225	246	245	263	258	248	211	257	250	241	227	246	243	234	285	236	246	241	271	224	221	257	261	265	264	250	237	266	249	249	240	239	249	278	237	230	248	240	269	273	283	243	264	267	275	280	239	257	249	267	238	250	270	259	248	258	268	226	246	246	245	241	228	247	278	214	244	293	258	240	229	213	240	242	276	239	265	239	272	247	242	228	270	230	227	262	246	253	248	247	254	237	240	255	215	297	272	266	234	256	246	272	248	278	271	252	218	249	265	256	253	236	251	241	252	265	253	258	253	240	248	235	244	222	249	286	218	234	244	198	254	234	198	225	232	240	241	287	275	262	238	253	236	259	251	270	252	272	267	255	195	275	251	271	246	246	261	239	257	262	245	244	237	248	255	236	250	228	227	234	237	229	245	252	265	250	254	279	251	253	255	223	234	246	250	246	261	211	236	259	258	230	229	277	236	233	234	240	245	201	278	233	224	228	243	267	239	260	266	224	258	252	224	259	233	235	236	240	223	234	229	269	258	259	255	252	270	229	234	253	260	250	227	264	234	241	250	261	243	263	246	258	249	245	233	265	237	250	225	247	235	291	227	237	244	261	279	213	272	234	234	257	267	245	217	267	269	244	236	233	236	250	280	248	243	232	233	217	239	243	244	233	268	258	250	247	273	279	268	253	233	202	245	273	236	249	245	249	253	261	226	223	266	249	247	244	259	230	281	267	230	251	235	245	236	225	244	250	235	271	224	248	252
19715	11710	3436	1260	6093	14217	895	834	777	739	644	672	675	649	637	683	586	616	632	682	635	606	609	596	648	611	597	642	592	576	575	639	613	594	588	563	575	604	603	582	570	604	590	605	530	588	588	625	621	590	583	678	598	658	601	581	650	605	569	559	562	560	541	567	561	604	578	567	569	592	618	630	536	591	597	602	577	549	552	553	569	596	589	549	621	639	600	645	628	580	609	596	614	604	573	616	575	543	609	611	583	564	610	591	609	577	592	593	549	588	606	606	587	538	544	561	579	555	611	543	550	565	612	598	587	605	585	605	583	562	555	606	569	583	574	579	556	614	588	584	565	628	608	591	547	636	555	592	601	547	612	599	611	605	569	526	584	549	591	577	595	590	626	575	599	576	581	601	580	586	532	574	625	593	581	611	572	588	587	568	532	602	547	545	569	628	594	586	570	566	567	617	582	561	606	565	599	552	589	567	587	572	608	602	603	553	580	566	540	617	577	611	547	585	631	619	567	574	598	585	571	573	587	599	585	578	597	553	591	619	563	561	600	603	589	607	553	614	637	584	585	618	596	591	609	579	570	607	581	594	559	593	571	593	554	633	567	549	578	587	574	584	614	590	568	625	589	648	602	586	568	630	638	583	584	590	537	598	567	574	596	602	606	585	560	553	580	591	598	572	600	611	608	553	570	619	520	614	577	554	608	608	608	588	607	578	567	611	557	547	606	580	609	599	573	572	581	560	569	586	627	563	606	596	590	565	580	578	568	559	611	605	606	582	580	592	612	590	596	638	565	627	601	589	556	585	578	542	570	604	553	570	624	584	586	608	631	591	564	610	572	568	572	577	590	590	562	634	591	592	608	563	590	604	569	573	580	604	605	526	611	572	617	565	567	588	598	583	613	611	584	573	559	592	608	605	599	612	582	558	612	580	611	564	621	552	599	553	627	599	600	591	562	561	609	584	629	569	582	605	565	559	568	603	590	592	631	590	631	583	609	592	585	587	603	583	580	602	567	590	557	508	592	593	581	652	585	577	627	581	564	577	603	588	605	612	585	580	550	595	607	586	608	591	559	589	624	605	564	603	619	612	569	590	620	625	599	615	587	582	623	573	577	588	532	576	602	569	604	568	600	616	591	587	578	622	572	575	558	557	632	565	607	583	598	627	592	601	571	558	549	609	570	591	601	586	585	610	599	615	585	594	574	586	578	579	586	548	576	533	571	646	590	592	578	640	576	550	551	613	623	561	598	543	580	621	593	539	604	584	602	616	594	587	587	613	641	601	587	557	604	539	588	585	579	586	561	579	625	546	565	578	616	558	562	561	585	575	567	630	543	525	593	595	578	582	602	566	580	573	552	612	580	595	529	553	523	592	592	595	598	600	581	540	580	592	592	581	605	572	566	595	612	595	578	589	609	602	591	577	606	575	559	628	580	599	577	629	587	578	552	573	577	573	601	607	570	564	533	609	539	558	568	591	602	579	577	600	605	625	583	608	634	584	615	547	563	606	586	584	618	586	578	585	572	590	603	621	604	553	568	624	577	575	556	584	570	599	563	598	554	607	518	588	584	611	620	578	620	603	569	554	573	615	604	556	577	578	624	535	600	590	601	568	605	619	605	598	535	609	539	559	590	603	596	588	549	601	596	572	593	590	609	630	577	595	584	578	601	544	573	614	561	566	593	592	559	642	612	582	608	599	575	581	597	553	579	638	611	589	563	604	567	579	539	565	595	565	577	613	571	533	596	601	551	578	572	546	569	624	587	580	638	591	609	610	592	573	577	599	573	588	551	620	566	600	600	601	556	570	576	602	619	596	544	575	636	594	592	564	588	577	597	544	590	570	576	584	539	574	582	589	593	564	540	642	595	595	568	588	567	560	611	612	556	610	539	605	597	571	555	569	604	571	570	596	564	605	605	585	565	600	599	556	568	588	602	587	593	615	560	539	566	582	552	580	597	602	566	585	594	586	535	594	589	609	554	561	608	595	609	603	570	572	587	573	611	607	576	611	590	624	616	602	589	576	585	573	612	564	609	597	625	549	560	599	601	599	557	587	596	589	558	572	574	642	590	601	585	552	612	588	583	605	620	544	610	670	582	582	579	557	604	591	597	586	602	631	544	561	579	578	606	612	625	565	607	572	576	581	569	592	583	601	572	599	644	599	586	591	598	599	597	624	552	588	570	584	590	579	583	575	615	614	599	571	534	592	591	543	603	540	554	584	575	524	599	592	565	598	607	566	618	603	559	625	550	585	576	594	561	601	579	573	590	575	589	562	557	600	560	622	594	619	567	605	551	581	582	600	589	600	571	572	554	592	609	548	565	541	608	572	575	619	617	575	626	589	629	609	599	612	613	577	593	605	626	565	582	588	552	592	594	554	587	600	560	548	552	551	602	608	564	576	580	592	605	541	590	625	588	585	613	608	559	599	605	582	559	611	605	584	579	590	546	605	569	577	604	551	590	591	587	553	614	563	563	563	628	561	598	603	596	567	589	567	580	607	570	543	622	538	551	615	562	560	545	578	583	586	588	565	599	560	574	577	591	560	588	593	582	593	591	607	552	545	583	585	550	555	564	583	585	562	581	544	594	563	555	602	597	617	629	581	549	581	569	618	549	593	589	548	600	594	633	565	557	588	565	586	581	620	589	592	600	577	608	584	605	570	635	559	560	543	526	581	575	601	544	579	592	588	582	597	562	592	594	582	604	595	547	604	576	595	577	534	560	576	623	591	600	608	584	584	585	601	584	608	593	570	598	538	601	565	576	612	619	625	587	599	565	595	598	566	556	594	593	594	578	572	635	620	612	573	599	602	596	601	573	615	552	606	578	528	587	619	620	568	591	582	545	593	531	548	600	570	584	551	553	578	621	575	561	561	628	573	587	584	606	580	560	595	618	611	602	554	617	600	589	584	571	565	581	593	612	566	613	610	564	598	587	546	580	581	616	557	558	609	585	574	626	591	583	567	621	553	592	568	584	588	622	582	604	554	587	586	574	563	592	568	576	557	547	599	579	602	586	533	553	583	579	600	618	599	587	572	584	588	583	574	580	611	572	612	597	586	603	585	616	584	583	610	601	591	566	606	597	611	612	581	575	578	609	629	565	582	592	641	598	566	567	603	613	608	638	607	573	558	577	570	600	566	556	570	560	579	600	623	574	654	620	577	566	531	567	584	616	575	595	570	545	613	573	611	592	617	554	590	602	618	643	569	566	569	587	568	567	559	570	567	631	588	596	568	578	591	563	574	583	598	596	626	562	542	555	598	624	572	562	611	592	583	587	582	569	576	581	582	594	610	584	595	620	557	542	591	574	580	563	598	595	612	582	563	579	548	556	589	614	574	623	583	557	592	585	584	574	547	599	559	600	586	573	573	558	533	557	603	605	583	575	625	590	589	559	581	612	582	588	645	604	576	599	569	622	579	599	556	583	599	561	584	636	553	621	557	605	566	590	548	590	590	582	632	599	575	594	576	598	561	604	582	518	574	555	589
42650	25257	8433	1278	3800	12992	865	428	417	393	368	373	372	351	391	339	369	342	393	394	416	355	341	369	379	362	360	347	330	330	369	384	375	356	349	387	348	397	351	394	350	363	388	385	328	374	339	407	353	347	349	372	380	345	396	338	415	353	333	350	398	365	332	360	400	368	332	369	364	364	349	369	350	358	387	349	370	323	325	357	352	339	363	341	416	378	374	334	370	341	365	350	354	344	336	324	364	346	365	327	348	375	359	387	382	338	362	334	366	347	367	342	390	373	353	344	352	346	352	337	327	349	373	358	350	363	345	317	395	313	348	343	383	394	405	384	334	376	346	333	354	355	345	330	364	382	336	366	380	387	351	319	354	337	346	332	369	395	365	343	353	331	363	352	375	365	349	335	341	379	319	376	334	354	356	331	350	349	345	353	370	399	356	381	379	377	361	360	363	368	391	361	349	375	386	372	332	377	342	388	326	345	360	342	378	362	346	389	328	332	336	364	356	374	361	402	351	391	357	384	360	337	346	361	354	360	355	347	387	369	382	354	339	331	377	321	318	346	397	358	310	360	322	368	332	349	342	356	361	346	355	377	368	310	361	314	391	360	355	368	331	318	379	361	342	375	360	363	372	359	404	364	338	335	354	320	356	379	402	334	324	349	327	342	347	353	357	334	321	354	349	346	368	360	355	338	356	376	347	368	355	390	348	367	333	346	359	362	412	359	351	279	346	346	335	370	377	393	349	355	345	312	321	368	357	314	365	329	389	385	369	383	355	367	408	362	362	384	333	374	400	356	367	384	349	339	353	335	330	359	382	364	359	350	354	363	384	385	362	396	359	348	388	354	360	345	389	377	355	375	372	360	321	317	365	343	324	341	355	353	365	365	367	351	361	380	345	354	357	351	357	341	346	343	330	342	339	330	344	317	337	309	373	318	359	340	362	358	338	367	354	341	343	352	367	358	356	315	339	325	322	334	352	343	358	364	311	332	365	347	336	360	371	346	381	398	350	331	381	379	340	390	370	369	356	353	344	406	332	353	332	325	351	368	335	350	369	352	347	371	317	369	365	401	372	361	350	333	341	328	388	357	371	368	363	328	342	366	339	348	368	380	386	380	373	384	341	372	363	330	352	391	342	335	357	336	377	364	388	356	360	318	369	378	365	379	371	411	340	351	363	335	378	367	318	348	372	375	383	354	354	326	381	369	379	342	384	358	362	351	357	372	320	339	359	319	379	350	357	367	364	361	344	336	348	378	367	330	376	398	384	361	369	345	344	317	345	326	339	337	339	365	370	329	365	349	377	367	344	355	309	390	409	364	338	347	380	365	345	369	339	332	340	360	338	321	398	375	385	376	351	388	363	349	328	354	364	346	377	390	349	377	347	326	371	337	366	398	343	379	366	348	343	364	349	373	320	308	368	306	338	388	374	346	355	386	338	388	361	332	383	365	316	361	355	379	352	332	357	367	378	350	382	350	363	347	362	367	359	365	342	374	371	357	329	337	342	340	353	373	331	376	368	384	397	371	393	352	354	355	378	332	357	324	335	370	326	341	346	350	333	370	352	327	377	369	366	384	376	327	344	381	354	351	352	357	357	362	381	373	369	352	379	382	365	353	391	392	356	359	368	359	350	350	311	369	383	390	382	322	417	343	353	359	378	366	324	390	358	366	347	345	361	387	363	342	365	361	370	357	368	356	364	361	368	397	373	361	339	329	359	339	322	350	324	387	343	373	363	320	326	350	365	354	358	385	342	326	330	332	355	342	359	382	340	317	373	340	344	360	349	363	332	379	351	351	349	342	353	351	329	356	346	322	372	334	360	368	376	389	350	395	387	364	357	386	359	336	312	324	358	380	332	355	351	375	360	360	331	392	325	356	325	352	346	397	373	351	350	386	336	354	382	372	334	347	342	342	348	340	338	370	348	338	404	365	362	364	351	335	361	338	345	345	347	368	375	343	376	377	310	362	355	372	382	392	392	353	388	330	324	342	344	360	371	356	356	365	366	354	372	389	357	345	370	358	373	367	317	367	373	345	370	336	355	353	345	373	355	379	365	353	345	349	333	391	382	350	362	334	372	345	342	333	325	360	336	380	350	361	396	335	337	345	390	354	360	360	351	400	382	325	319	348	334	360	355	344	364	364	342	360	344	398	366	361	334	349	391	368	361	362	360	341	348	394	376	302	317	340	396	314	403	331	380	365	387	380	355	354	369	362	377	342	394	361	375	338	362	345	337	349	374	337	408	368	348	359	337	378	353	346	370	402	354	386	368	366	334	323	392	337	363	339	328	347	336	368	362	357	360	359	338	363	396	369	360	336	344	349	316	338	377	361	347	337	311	364	339	383	340	335	315	362	389	330	311	361	363	352	390	371	360	375	386	338	346	384	326	334	340	351	354	338	352	378	362	330	344	335	346	354	342	373	355	349	350	376	378	335	342	365	348	349	358	377	378	331	345	358	341	378	335	357	377	360	393	369	352	352	381	353	372	429	387	334	333	336	331	354	350	332	366	388	350	382	366	380	347	347	363	354	375	370	362	362	364	365	334	342	334	368	347	318	352	341	347	344	356	329	310	379	359	330	371	312	333	344	370	354	385	397	331	353	351	377	371	358	378	373	358	387	315	313	337	362	375	383	359	353	386	383	354	361	367	360	355	356	337	340	355	367	345	340	403	337	342	332	345	385	394	364	329	351	352	381	348	355	375	322	383	321	382	395	335	335	360	337	367	383	404	337	380	373	379	359	363	369	396	360	351	359	391	327	349	349	360	359	353	391	382	386	345	344	331	363	328	360	360	351	379	366	336	377	392	371	369	369	379	332	337	378	377	353	345	325	318	362	364	342	366	312	379	341	362	351	350	400	321	364	351	350	357	349	382	354	343	373	388	370	359	345	370	340	381	319	329	374	354	356	375	326	364	388	366	336	350	326	342	366	362	352	351	366	369	362	362	349	370	340	357	329	351	360	365	367	374	349	336	352	369	384	381	365	367	384	381	393	367	363	351	393	382	361	344	359	331	367	390	381	355	373	392	369	383	307	356	374	312	320	354	338	356	348	359	396	328	390	340	380	340	358	388	365	333	395	328	336	348	377	388	362	337	384	380	353	370	380	354	354	340	350	349	397	362	375	358	372	360	339	362	381	359	360	385	359	364	374	330	325	356	388	349	336	329	375	370	347	332	360	424	373	362	365	347	372	354	365	340	389	359	342	326	333	381	351	408	330	334	330	368	341	384	336	359	339	368	390	343	360	404	369	388	375	375	319	404	384	396	415	372	362	373	390	375	373	377	319	359	358	341	360	358	338	334	348	354	356	348	376	323	370	378	341	372	363	372	363	361	363	352	374	348	367	329	328	350	347	333	352	362	378	387	366	357	344	348	347	361	343	357	326	375	375	377	353	365	384	339	339	388	349	316	336	363	364	361	362	380	350	376	358	343	366	354	369	347	364	352	358	349	322	349	329	354	373	358	348	342	357	406	397	353	301	366	329
26025	16527	5603	2165	10627	19694	1403	1199	1123	1068	1043	973	998	1001	937	875	897	870	908	862	876	875	870	835	833	885	865	831	816	914	839	847	871	845	854	874	842	863	792	863	850	864	796	821	858	778	826	818	777	773	783	787	853	814	840	840	833	818	804	829	790	857	818	823	824	833	788	805	816	827	788	761	757	772	788	783	817	793	793	830	840	856	767	853	869	767	804	816	817	821	780	790	764	782	793	773	802	794	824	762	860	783	817	790	844	748	807	833	763	794	774	813	839	830	838	812	835	799	747	844	824	818	831	813	821	755	808	758	793	784	834	799	803	766	835	765	854	856	807	795	750	766	778	772	792	798	825	775	794	822	788	819	779	811	852	826	807	820	829	856	814	831	814	801	803	818	851	796	837	832	824	864	804	816	791	803	804	856	806	806	781	788	817	786	829	803	798	787	786	763	793	824	869	810	813	782	846	773	803	816	791	792	795	780	822	797	842	794	814	788	825	792	776	783	819	850	853	841	809	793	827	812	778	815	832	809	837	768	812	833	781	837	812	806	786	810	809	828	850	825	796	807	765	839	854	803	789	828	799	803	777	819	779	826	761	819	801	751	807	797	775	771	772	809	812	793	799	786	805	820	764	788	792	791	827	793	839	799	825	750	806	784	832	763	800	833	822	773	792	830	727	833	818	791	824	821	804	818	781	821	807	867	807	823	811	849	792	818	844	832	816	838	776	802	832	840	812	783	794	778	793	779	782	782	812	777	808	845	803	748	806	851	806	800	786	854	860	823	803	827	819	803	799	811	848	832	768	829	768	816	845	803	864	831	796	880	864	789	807	797	801	808	828	852	731	797	736	767	799	816	819	791	827	821	801	814	791	790	829	824	801	804	820	777	834	806	764	812	788	803	786	793	840	799	808	796	799	766	840	767	803	823	833	804	750	819	842	797	764	822	771	843	818	801	769	832	774	830	824	804	781	864	805	827	824	819	837	827	799	816	760	820	813	788	839	836	832	864	812	757	805	837	851	791	814	748	823	822	832	827	812	762	789	766	843	860	810	792	825	804	852	830	838	849	786	832	807	787	824	815	813	823	832	759	749	821	737	789	778	829	827	783	821	837	820	811	824	802	804	774	784	773	799	768	767	828	766	851	851	803	796	795	794	821	788	803	794	810	815	852	824	803	728	802	811	769	831	803	841	803	805	786	784	806	814	820	831	815	787	824	827	748	784	843	779	828	832	826	810	840	819	803	842	827	833	782	790	742	834	798	818	851	812	766	843	827	821	805	829	825	771	807	790	789	784	808	781	869	833	772	794	814	833	810	824	790	819	811	808	822	837	794	815	792	748	789	758	792	790	805	832	809	802	831	819	825	792	796	800	790	828	792	791	799	809	821	817	802	782	830	777	788	805	811	769	727	800	806	809	807	818	777	781	799	765	753	791	865	787	796	818	790	802	770	877	786	795	846	771	812	833	763	843	786	820	781	792	795	761	841	765	832	808	759	790	831	816	840	778	798	796	791	830	778	793	770	796	790	841	730	804	815	829	834	770	805	818	784	811	791	807	795	783	751	805	833	794	841	817	827	818	803	862	839	766	744	819	809	818	792	781	859	719	790	795	804	865	770	761	828	812	814	762	807	860	784	847	774	790	788	748	795	793	803	827	797	791	771	859	805	753	832	812	786	822	798	786	757	808	828	860	801	764	800	811	763	784	855	831	791	764	808	866	798	777	792	793	862	837	793	812	776	832	791	754	752	766	769	763	816	792	826	825	796	795	835	839	792	799	843	849	802	784	803	800	788	813	861	769	826	884	795	741	822	764	849	763	785	793	795	809	819	794	768	793	845	793	819	790	804	782	806	786	873	779	813	801	756	837	832	800	835	823	774	831	852	835	766	774	806	773	873	796	840	786	742	848	804	799	778	805	800	818	803	831	804	819	776	814	781	815	780	841	833	820	799	762	800	820	782	810	886	757	791	759	797	798	825	780	727	797	787	794	811	793	809	796	837	816	798	772	797	807	819	802	805	815	789	839	771	829	834	845	839	808	777	858	779	827	802	838	860	834	768	792	800	801	837	814	824	797	799	782	811	818	852	777	740	797	804	780	790	799	790	795	780	833	811	753	816	750	822	807	792	850	764	827	810	775	847	785	765	856	753	790	773	775	766	833	809	816	785	850	822	808	865	721	866	781	793	835	807	837	854	766	788	825	756	827	752	770	799	791	828	848	786	766	847	847	826	833	826	768	869	817	789	842	833	826	799	827	838	857	817	800	811	823	783	783	831	798	837	816	854	830	829	788	839	787	814	844	771	841	766	834	780	795	794	782	800	817	828	799	799	781	858	805	809	837	804	819	793	836	813	799	763	796	795	841	832	811	816	760	809	818	862	852	773	833	804	801	859	799	787	782	764	784	801	807	785	791	799	827	834	804	834	821	838	823	845	786	843	830	827	780	833	815	801	799	770	791	802	791	827	804	758	786	782	810	786	817	776	789	776	782	775	793	753	782	810	799	790	807	808	819	758	836	806	817	770	754	812	795	809	775	790	806	811	772	754	824	783	812	784	762	805	861	721	794	793	851	770	781	814	857	889	817	812	791	779	768	872	820	836	805	786	798	818	771	802	750	799	784	796	819	806	825	840	873	790	792	802	820	768	838	774	832	818	806	822	755	766	815	787	791	763	801	835	858	850	797	776	787	807	784	805	815	815	797	833	813	805	809	836	856	833	806	770	803	872	842	764	793	776	810	820	825	766	828	810	789	864	870	828	812	810	746	803	810	827	765	791	836	789	785	792	815	793	840	787	828	769	835	766	829	811	851	824	788	826	847	843	788	773	828	790	837	773	811	822	863	848	806	817	777	770	830	818	791	819	795	833	849	816	835	787	857	828	803	808	789	787	795	740	765	844	806	797	758	799	830	824	831	789	794	733	787	745	839	800	827	804	815	816	772	818	806	793	807	733	828	826	800	789	824	778	804	777	844	803	786	850	839	783	809	812	751	787	767	813	748	862	841	810	767	833	773	829	783	761	830	844	793	794	814	849	819	808	871	802	805	826	765	846	811	855	787	824	777	797	815	779	804	781	816	774	797	782	830	731	816	780	801	754	792	764	818	837	789	817	782	776	792	793	774	811	821	808	785	822	822	842	776	780	791	798	832	806	817	775	819	787	765	764	805	759	786	809	772	869	792	779	807	797	786	868	794	805	815	807	889	798	815	818	840	827	802	804	803	806	805	816	802	799	859	829	846	775	796	808	813	812	811	864	850	743	835	847	805	753	776	827	748	807	822	791	815	898	788	786	810	825	819	814	763	782	780	818	891	818	796	733	821	862	812	809	778	853	816	805	840	852	789	801	854	836	796	828	856	799	854	830	825	818	800	816	761	813	766	775	843	793	749	816	788	801	830	815	843	797	817	784	800	838	812	820	858	779	761	818	815	739	788	823	833	773	778	829	784	815	772	793	856	788	800	828	807	817	790	801	803	811	781	828	812	849
14786	6070	1357	344	394	589	283	290	310	321	288	305	290	274	310	273	264	306	306	318	269	310	296	300	314	306	314	305	301	291	297	288	269	269	295	262	295	271	310	282	267	267	288	283	302	299	289	289	276	289	283	265	294	289	280	261	286	285	269	276	295	311	316	289	266	281	324	284	274	255	333	316	287	273	283	293	293	301	284	283	301	299	298	284	237	262	281	309	309	284	269	292	286	295	303	309	265	271	280	305	306	288	296	260	267	289	285	278	265	297	283	290	322	277	281	309	311	288	332	288	290	285	296	267	289	277	293	272	296	292	282	296	255	288	274	274	294	333	326	299	303	277	331	301	325	282	287	299	304	309	278	289	298	290	305	306	330	299	289	289	300	301	282	300	275	310	296	271	291	300	266	311	293	304	303	289	322	301	306	292	309	309	321	294	302	275	294	273	268	305	290	262	286	279	295	295	287	312	263	279	318	317	280	299	270	296	287	268	332	272	289	266	298	280	275	294	303	307	320	332	263	300	284	322	288	306	320	299	278	318	283	281	254	290	296	274	298	321	288	294	306	287	298	311	292	283	309	288	281	269	293	296	277	293	274	309	291	280	308	304	281	339	325	311	330	310	279	286	313	264	273	304	309	286	261	263	318	290	285	286	277	316	322	280	271	308	296	288	293	318	313	303	285	293	306	284	276	276	269	284	301	288	297	289	268	302	301	296	297	324	303	308	302	303	287	300	276	269	276	277	267	276	283	282	272	296	297	303	283	288	331	270	311	262	289	291	318	306	278	282	299	268	270	290	272	295	289	296	282	299	293	280	284	301	290	290	286	290	300	266	290	329	282	310	262	262	294	312	295	282	319	273	279	296	283	310	277	307	274	275	276	320	286	288	258	288	289	305	279	263	309	289	287	284	345	302	278	264	297	313	276	301	303	290	285	285	279	284	288	270	311	278	266	284	276	314	312	324	269	275	309	259	284	274	331	283	305	285	333	286	266	286	317	293	275	302	302	268	283	306	282	324	295	327	253	287	309	285	272	296	276	291	283	320	293	301	277	270	276	317	292	281	290	306	279	313	306	264	277	295	259	291	306	300	271	309	287	305	302	326	323	285	295	261	284	280	288	309	280	285	306	290	326	321	312	275	287	302	284	272	310	250	292	310	297	316	304	300	317	307	314	317	310	243	294	295	322	296	292	273	308	304	290	284	302	298	312	294	311	287	282	275	272	276	313	292	283	286	287	308	317	298	284	287	298	311	307	309	286	293	304	279	290	271	275	269	273	283	273	314	286	289	302	269	273	282	266	294	310	294	294	312	288	319	248	294	313	278	315	288	291	302	319	313	323	272	285	284	334	301	296	269	307	271	302	314	304	292	298	285	271	311	267	303	280	306	296	303	287	293	291	291	298	311	283	280	278	300	264	311	323	267	276	287	286	260	293	282	322	294	307	309	295	345	283	273	274	298	272	295	266	292	285	270	260	292	290	307	284	300	298	316	320	350	316	290	272	266	289	275	291	253	290	315	291	279	273	336	278	279	276	300	288	266	312	272	284	282	280	317	287	301	293	281	292	338	292	274	326	305	297	298	282	314	313	315	263	297	288	293	297	302	278	302	269	287	250	295	274	313	291	261	263	270	276	306	289	277	260	311	291	301	274	309	285	282	303	284	285	275	295	290	286	283	276	285	291	273	291	284	273	315	331	296	279	289	328	301	282	278	257	271	294	296	321	315	325	298	290	314	304	293	309	303	291	307	286	308	276	275	284	271	298	289	303	279	292	291	283	288	313	303	295	282	302	291	261	281	309	314	297	302	294	259	314	307	324	304	329	310	316	276	275	301	305	305	282	307	284	290	305	284	278	311	285	303	298	277	282	315	275	285	284	252	276	286	305	312	330	311	281	301	292	298	301	305	297	297	284	286	279	294	287	284	272	269	320	309	304	275	326	307	297	262	302	301	296	296	288	290	302	334	310	280	276	291	257	279	264	289	297	313	257	300	326	295	301	288	313	277	250	283	276	268	317	281	269	308	293	262	282	312	305	296	256	291	283	305	296	314	274	282	292	315	292	294	267	265	309	289	325	289	295	283	294	313	304	288	261	292	331	330	290	324	310	308	269	295	303	274	302	271	292	304	299	278	296	300	299	290	270	283	286	294	299	315	299	312	288	275	283	285	302	308	244	299	270	314	295	305	303	314	276	296	317	292	286	317	300	331	304	281	294	251	286	303	305	283	290	288	318	272	269	275	289	284	301	268	288	281	278	258	288	309	311	299	284	300	321	301	297	284	297	304	279	286	310	282	325	294	313	288	284	276	278	314	298	304	305	313	306	292	307	281	330	264	285	268	276	296	253	320	270	300	297	261	304	299	293	299	291	302	267	280	291	306	308	270	286	301	276	314	311	303	287	296	287	286	287	307	298	304	304	304	301	336	255	257	277	294	268	288	280	319	288	323	290	286	285	305	284	303	262	269	257	278	283	276	319	284	286	315	299	295	286	284	304	309	305	314	266	249	247	268	287	254	332	324	253	291	273	265	314	276	279	282	268	257	268	307	288	294	302	282	299	311	300	303	239	287	301	298	311	320	242	292	296	291	265	336	302	273	277	306	301	300	285	318	325	299	289	327	330	304	301	254	287	310	291	319	305	278	332	300	282	302	306	288	326	304	313	285	317	280	311	295	288	309	316	307	310	305	267	265	311	305	302	281	301	280	280	275	300	282	309	301	251	284	288	314	313	315	306	299	305	328	277	303	259	304	284	310	293	279	265	325	294	307	314	278	262	281	292	289	293	299	302	291	305	336	287	269	279	266	314	306	316	333	304	292	284	288	286	288	278	278	283	272	297	250	284	304	243	284	265	298	269	291	307	299	266	257	330	299	296	310	307	308	285	271	265	316	315	267	298	278	265	308	272	298	271	314	309	294	286	325	273	263	309	284	294	300	293	305	285	260	295	264	271	290	333	298	294	277	263	293	298	270	294	281	313	302	293	274	290	285	298	274	321	291	325	291	321	292	310	318	258	318	320	250	289	259	276	270	313	285	281	326	309	304	305	275	301	266	273	327	276	275	287	297	265	320	293	297	249	310	330	284	311	266	269	253	324	313	310	297	315	289	283	304	291	277	281	288	294	319	275	312	302	334	311	298	278	298	285	326	279	313	285	304	315	294	290	267	301	295	303	296	308	326	282	310	299	300	286	289	301	313	272	298	260	305	270	341	310	306	275	298	289	295	297	276	299	281	304	298	279	267	308	285	296	256	323	279	269	251	294	272	277	297	292	283	288	263	321	293	260	301	275	282	277	285	264	326	314	327	295	329	276	256	311	266	328	264	271	294	297	264	275	293	335	295	313	286	289	306	280	269	294	323	305	278	242	268	321	295	292	281	266	271	281	328	307	287	295	318	309	257	289	300	308	302	298	288	291	307	320	297	313	284	285	289	275	311	257	292	308	288	287	299	328	291	284	295	258	289	274	284	281	305	271	277	294	294	319	305
8941	4726	1623	671	1055	1656	672	726	611	688	678	669	630	676	702	661	637	664	658	671	614	643	708	652	657	644	657	662	610	699	641	630	694	623	672	644	666	656	663	657	703	622	660	628	675	607	666	655	658	680	663	676	641	682	669	640	690	636	700	646	658	590	667	671	699	649	633	643	666	676	689	627	589	686	626	665	674	675	667	660	651	634	647	670	647	629	674	662	633	732	635	649	683	660	692	665	660	634	662	694	653	657	651	682	622	704	703	670	676	673	625	611	632	652	670	686	635	663	644	626	647	646	656	681	649	714	670	644	656	643	620	612	608	668	645	660	655	674	665	661	684	643	675	685	661	647	683	645	640	664	616	615	676	644	675	629	655	668	667	676	653	642	640	620	672	701	654	659	683	687	619	606	650	671	648	620	655	705	668	666	646	603	639	655	675	633	619	630	630	689	636	625	644	654	676	592	647	641	668	683	693	661	681	690	644	639	682	642	628	672	686	682	621	638	645	659	589	631	621	656	660	648	667	686	695	667	654	626	696	645	654	626	675	656	665	688	649	677	693	689	622	624	614	703	632	651	678	654	658	665	675	631	613	660	721	665	645	633	662	680	669	665	697	675	653	686	653	671	639	628	699	686	658	643	672	673	646	669	673	662	642	624	699	664	648	682	635	638	673	630	653	704	637	639	710	659	661	617	675	650	640	633	638	674	654	686	639	642	662	670	635	643	640	659	630	652	645	664	662	653	650	654	632	655	667	650	680	664	671	653	681	675	685	655	697	659	649	624	672	607	653	657	673	677	654	657	678	611	665	671	670	639	656	650	666	641	651	662	622	672	686	704	703	643	607	697	658	634	601	633	692	637	693	646	660	668	632	664	667	657	677	638	618	657	639	658	621	674	674	676	643	665	616	634	661	646	646	645	658	670	634	710	634	663	681	658	652	650	658	688	684	638	611	685	664	659	615	674	660	692	665	668	656	638	682	641	663	629	628	597	612	647	658	604	681	687	676	658	649	649	653	638	685	611	682	620	692	587	667	657	656	650	648	642	649	692	649	647	690	685	621	623	628	663	700	674	644	640	672	669	657	623	672	666	661	661	659	661	675	667	679	633	656	659	647	650	674	669	691	690	635	685	660	689	657	690	674	608	673	704	644	643	669	681	655	701	721	682	610	693	658	687	694	688	646	696	642	658	678	667	656	668	671	675	669	629	642	663	634	672	683	655	636	650	663	710	700	649	633	650	675	694	633	673	647	686	658	665	683	645	686	661	684	613	670	642	674	672	722	628	676	649	597	693	694	661	679	652	655	698	626	663	653	710	640	663	678	628	639	617	640	645	647	650	660	651	631	685	656	652	688	671	686	687	689	679	648	619	623	625	690	668	624	643	621	646	647	667	678	686	679	654	675	647	589	684	664	637	654	644	668	699	596	617	645	669	667	687	645	625	678	660	679	668	657	646	630	619	716	665	664	675	632	675	636	650	648	625	631	647	612	666	644	640	656	592	664	668	661	652	683	627	672	656	652	647	663	695	615	661	649	666	640	655	660	668	623	631	671	683	669	647	655	676	658	643	634	676	661	654	632	696	616	625	612	666	627	637	657	664	640	680	657	646	677	644	639	697	625	674	657	690	638	660	665	662	655	634	672	670	607	688	688	640	634	642	680	674	579	656	680	647	680	659	669	640	672	647	657	651	614	622	697	629	672	675	674	696	682	636	693	665	652	686	647	648	646	653	661	701	630	663	669	697	684	625	636	672	655	706	638	656	620	712	666	643	654	666	681	674	620	683	688	641	649	633	625	637	655	673	634	656	666	667	668	636	679	658	647	666	668	642	654	668	635	668	689	653	677	637	650	652	668	655	654	658	693	643	634	711	664	680	658	672	677	653	682	666	646	665	666	648	682	632	716	655	615	688	647	671	682	658	654	674	656	678	676	609	655	673	686	625	650	618	653	662	682	657	650	621	653	670	672	676	638	690	656	671	633	679	689	684	644	687	650	665	640	647	667	680	646	666	708	634	638	658	638	661	656	623	670	680	651	669	629	644	638	649	639	666	695	669	676	675	655	679	605	591	688	646	703	657	611	636	704	672	677	617	670	664	649	678	667	647	621	661	606	655	637	694	599	636	642	653	713	644	634	647	642	683	621	640	654	597	649	670	653	680	690	676	637	652	628	623	675	663	687	682	632	655	650	667	673	680	576	639	647	687	665	693	628	670	674	680	672	647	676	656	665	626	626	716	632	653	708	655	674	712	671	645	654	681	674	683	613	684	617	661	655	643	671	632	696	673	620	679	678	693	679	658	635	672	660	679	664	667	668	659	615	663	685	629	634	695	640	686	633	650	647	656	638	681	657	720	667	645	692	634	658	589	676	650	626	733	658	681	669	633	651	682	665	638	645	675	667	634	645	703	673	657	702	648	703	649	678	610	690	673	695	682	622	677	649	644	647	632	662	634	686	671	632	671	576	636	666	645	651	727	683	638	672	666	664	668	671	675	698	664	634	643	689	653	639	621	653	625	627	646	651	632	612	648	671	656	652	670	697	671	704	690	717	701	658	648	681	678	638	672	662	644	668	671	656	672	620	648	644	671	638	659	668	693	651	625	649	657	664	640	662	640	653	698	661	622	616	653	602	645	657	711	657	673	653	664	668	678	638	647	636	680	642	688	626	706	689	684	650	661	662	659	656	683	669	634	661	629	662	653	662	656	662	613	633	636	617	694	665	656	656	615	625	659	649	726	641	642	652	648	625	669	683	683	687	629	671	641	654	605	629	634	621	638	676	664	659	653	644	689	637	628	695	660	661	663	701	662	666	628	654	652	681	675	666	653	659	661	636	683	637	616	639	641	667	669	698	658	630	638	620	648	636	662	665	641	623	649	675	643	674	679	636	660	673	670	646	672	604	653	629	645	649	703	712	667	676	658	628	654	689	690	659	671	641	659	659	703	671	665	647	626	674	683	636	656	664	677	680	675	683	680	686	637	692	664	687	697	667	654	689	681	633	651	677	693	636	621	681	672	635	611	647	661	645	667	676	673	619	667	626	611	692	628	670	688	636	712	668	657	666	661	604	643	633	621	666	685	635	666	595	676	644	644	639	651	694	656	645	655	659	700	661	686	638	633	641	633	655	717	679	642	658	700	664	667	615	667	667	651	675	680	627	650	635	682	670	675	681	628	666	630	632	664	660	658	668	661	631	652	651	689	651	659	697	651	624	651	660	665	626	615	674	603	678	710	651	649	709	659	660	637	677	663	688	694	646	683	628	596	608	656	650	669	643	647	675	640	667	595	651	683	706	633	636	699	639	648	702	609	690	673	628	617	646	636	649	622	664	633	686	676	649	642	667	658	634	685	629	613	616	658	708	636	648	691	666	600	658	658	609	655	681	666	629	629	665	627	688	665	669	670	647	621	641	621	664	630	626	643	610	635	686	674	684	668	722	661	645	643	613	663	643	646	634	672	640	640	633	643	629	652	662	694	635	664	637	698
31389	17007	4711	589	1725	7101	442	284	261	268	282	251	289	255	271	263	254	271	249	279	250	248	241	220	226	278	236	239	247	257	239	241	215	243	244	265	247	271	243	230	227	269	234	247	276	263	238	262	270	213	253	240	269	234	238	229	255	250	247	254	263	267	227	253	238	248	231	246	247	253	246	267	283	270	231	249	254	254	281	262	248	272	266	270	240	260	256	219	271	215	216	216	247	243	264	260	256	246	234	278	245	284	217	257	217	255	221	228	255	255	262	250	256	236	239	280	238	243	257	244	225	224	261	274	252	266	235	245	259	257	226	232	238	233	270	278	242	226	260	272	252	256	280	252	251	256	271	239	270	267	256	232	212	212	232	258	213	239	258	248	247	269	262	246	263	271	251	246	271	243	225	230	261	222	248	257	248	273	247	258	245	270	234	259	222	234	267	237	247	244	248	225	264	256	245	218	252	226	257	289	272	218	245	252	231	222	216	245	238	276	267	255	262	260	244	237	258	254	238	256	281	254	278	252	263	245	256	243	282	239	262	275	241	244	253	248	235	256	235	227	255	267	250	234	262	246	236	288	259	258	266	235	219	247	261	224	223	235	271	276	240	239	269	256	274	231	259	240	237	250	260	258	218	235	227	253	243	266	248	268	276	255	263	244	271	247	228	252	221	227	232	256	288	221	263	255	250	262	239	241	265	244	263	273	247	242	254	266	237	234	257	243	250	257	232	282	237	232	262	216	224	238	247	238	255	243	285	216	239	271	258	251	239	248	247	248	251	266	241	263	232	266	253	269	267	220	240	241	238	244	245	249	227	252	266	265	237	237	237	221	276	244	276	248	296	289	255	263	258	248	256	254	221	257	256	216	264	277	235	215	245	250	244	243	251	255	211	242	230	275	252	257	267	261	245	278	292	241	227	241	230	246	242	239	217	267	258	265	277	244	265	247	271	262	238	239	257	273	243	244	247	260	246	213	276	268	227	278	245	272	223	245	250	270	251	258	278	238	285	294	274	244	277	248	282	255	281	225	246	240	230	219	257	251	227	238	257	285	258	265	273	254	273	259	249	232	248	249	257	259	258	261	254	246	241	245	233	231	239	258	248	243	264	209	228	246	267	247	276	266	203	260	259	262	268	265	267	228	275	249	232	278	263	248	236	259	250	264	271	265	267	255	252	225	246	242	228	270	239	243	239	252	277	272	241	272	273	218	275	240	264	255	240	254	235	287	230	218	237	252	280	232	262	283	244	278	236	267	236	259	257	256	225	260	242	238	252	264	250	250	233	275	253	226	259	229	253	249	261	282	251	219	245	254	239	249	231	251	291	285	240	244	248	234	243	269	275	254	257	270	253	214	283	259	259	241	268	253	259	244	262	252	237	239	265	247	250	265	292	280	246	257	263	250	228	228	222	247	266	233	261	274	253	225	240	246	231	250	261	267	266	254	277	263	264	241	225	258	287	262	281	227	269	266	259	262	241	232	272	220	243	258	274	264	255	234	264	226	233	249	246	265	250	238	228	207	240	294	247	231	246	258	231	239	238	240	267	247	255	264	258	226	238	224	240	271	254	254	257	253	263	248	274	213	238	257	241	244	256	268	241	261	242	244	237	256	269	266	271	278	298	230	258	271	242	254	250	249	262	262	233	219	246	236	251	227	233	256	254	278	235	247	264	236	252	231	248	229	264	228	260	264	249	253	269	285	248	260	261	283	243	245	232	249	224	224	261	246	231	267	219	287	257	249	245	245	238	242	280	267	273	237	263	241	232	291	274	252	216	245	252	254	262	253	240	241	271	237	235	253	270	228	251	229	274	263	238	264	238	203	233	283	279	222	231	253	221	253	264	228	241	269	245	247	252	236	229	245	267	272	254	226	238	245	263	247	243	237	245	209	264	266	253	212	276	254	237	265	263	272	233	245	259	270	255	243	274	249	237	251	237	244	240	240	230	263	266	229	234	272	233	219	275	246	250	259	256	255	243	209	234	245	257	233	253	256	276	255	257	245	233	274	247	244	260	263	258	238	245	242	240	246	280	250	230	282	268	232	265	229	250	228	245	212	250	290	260	287	278	282	238	279	287	288	247	266	236	260	292	265	250	243	224	248	254	262	239	267	229	238	260	246	237	268	231	226	247	235	233	235	257	273	264	245	259	206	253	270	258	212	280	294	245	250	237	235	241	276	243	220	247	266	254	225	267	239	254	264	262	274	243	298	227	258	249	268	237	234	219	241	229	208	217	265	262	220	259	269	250	246	239	258	255	238	226	252	258	239	242	235	261	225	252	245	267	240	259	260	249	230	254	238	227	242	204	259	254	247	257	248	252	234	239	248	291	223	276	264	263	268	218	264	266	259	239	247	274	253	238	258	264	226	249	239	278	248	259	244	264	254	250	250	259	230	246	256	235	268	237	250	231	237	263	279	254	236	254	252	305	252	250	245	239	222	231	273	270	264	265	226	246	275	289	236	245	234	254	248	234	234	267	240	238	296	249	232	269	274	247	285	248	251	274	216	273	255	246	234	250	234	272	268	236	269	242	239	244	264	249	262	258	241	239	249	278	258	277	280	241	239	237	254	271	254	250	261	234	265	279	270	274	241	258	217	276	248	262	249	266	247	236	266	238	275	254	248	221	245	250	277	228	286	225	233	231	246	254	231	284	253	242	272	232	247	272	252	225	221	258	242	292	219	217	217	282	246	234	228	216	227	243	235	264	247	255	247	274	247	258	235	237	260	245	252	234	246	246	218	275	235	239	211	238	269	255	269	244	285	258	227	250	255	256	268	221	249	262	243	251	276	229	231	254	212	228	240	275	228	204	241	222	278	275	255	262	261	241	220	220	234	247	255	238	266	247	238	273	263	270	249	214	260	280	247	248	219	275	252	295	263	242	260	264	253	239	235	284	235	261	259	259	284	239	268	242	263	251	252	241	228	256	253	253	255	247	250	275	250	226	211	231	247	246	285	282	227	232	235	230	226	227	255	277	248	249	228	221	259	277	241	264	229	209	268	259	250	254	230	274	243	244	250	226	246	239	248	240	252	258	290	256	244	269	283	247	236	265	250	243	271	234	265	225	244	252	223	233	245	252	245	281	239	259	250	237	250	226	270	269	253	242	227	248	240	258	235	208	239	237	238	221	223	244	229	261	229	270	247	223	228	274	240	234	247	245	266	249	242	250	274	258	250	261	272	262	241	260	222	242	254	254	242	248	266	269	269	240	240	269	266	245	236	277	281	246	222	286	264	271	227	233	296	231	271	284	242	231	254	268	231	239	238	235	278	262	286	258	258	241	224	262	246	252	243	265	243	241	251	254	274	257	266	228	301	271	260	252	267	229	262	278	262	255	250	242	218	278	216	236	246	240	234	272	252	237	208	245	234	235	244	265	280	252	240	260	288	240	218	260	240	274	235	264	238	258	228	230	276	252	250	280	243	240	256	273	212	243	265	246	251	261	241	247	251	232	251	255	220	249	256	253	238	282	242	248	236
19870	12171	4063	1278	6489	15957	898	822	764	708	675	675	697	679	648	621	665	625	616	575	642	602	620	636	572	622	640	606	605	605	592	627	604	589	600	630	601	608	600	631	605	575	633	641	581	568	588	617	591	599	617	606	588	628	627	601	648	636	615	619	581	604	582	575	562	590	562	542	542	567	621	569	591	612	620	595	637	596	555	593	612	585	635	581	601	585	619	556	605	573	586	589	547	596	572	608	613	555	584	567	607	555	632	607	586	579	601	625	594	588	614	584	635	579	640	600	571	557	565	603	602	584	563	580	574	574	567	617	571	556	594	585	640	565	598	590	576	625	612	587	590	616	566	569	553	594	608	551	587	564	596	594	584	562	554	591	597	615	565	586	606	594	628	582	565	579	568	591	610	596	586	559	585	627	609	604	612	589	605	586	590	584	564	639	580	583	583	579	585	563	590	528	595	595	600	583	599	594	579	577	599	597	584	611	572	591	589	589	591	608	616	579	581	604	581	576	595	605	592	610	633	582	622	592	587	585	623	574	610	597	622	584	599	601	581	572	588	589	549	604	580	591	617	618	583	619	588	616	582	559	570	598	549	602	590	577	597	574	608	585	607	610	593	613	605	559	582	602	603	596	602	625	578	594	615	641	608	614	639	573	570	544	576	581	588	590	583	569	575	616	609	563	613	585	634	557	571	603	611	635	590	611	622	580	587	602	596	623	554	630	529	572	570	601	568	606	585	576	615	581	618	586	584	631	625	609	577	568	624	597	611	634	593	594	571	603	586	558	593	583	596	611	608	593	630	582	565	612	608	540	591	601	541	552	616	578	578	602	576	608	550	609	549	568	605	588	538	581	577	608	590	596	588	536	580	571	548	601	560	639	576	567	600	647	555	623	595	566	584	614	572	597	594	619	588	629	587	621	595	566	578	617	587	574	608	591	580	592	578	595	618	573	617	607	594	551	564	596	627	583	649	623	568	620	606	584	563	596	611	589	568	599	619	571	625	617	603	589	534	601	626	600	527	576	613	599	557	608	534	580	582	564	641	571	619	642	566	616	570	588	570	606	596	575	612	595	579	626	596	592	558	573	611	610	579	594	606	597	582	619	610	603	611	583	606	592	553	594	575	593	553	590	638	606	577	598	608	604	594	557	566	605	605	616	582	595	626	629	592	580	600	578	610	605	618	563	593	606	584	592	555	576	599	557	651	591	618	536	628	603	626	605	613	589	564	594	620	609	587	592	633	604	572	588	592	594	616	625	593	610	600	644	601	654	556	591	617	581	565	591	631	580	578	599	547	550	585	549	541	593	596	575	624	598	567	625	600	592	583	576	596	582	573	591	589	616	601	599	604	605	609	629	627	570	545	582	586	576	570	584	605	590	601	605	579	598	535	554	583	591	618	608	585	570	523	609	531	578	668	576	628	578	635	640	599	605	601	582	572	612	564	641	621	579	582	597	628	542	646	615	591	576	562	602	572	592	570	539	595	640	616	584	607	583	561	599	574	568	566	584	617	543	604	649	573	579	629	619	602	586	579	582	597	564	612	632	610	556	616	583	613	585	594	582	580	594	570	589	562	593	558	588	601	592	584	601	566	657	614	615	568	585	600	586	589	572	575	615	585	573	646	586	596	597	611	587	578	657	603	596	619	622	566	594	583	615	587	589	615	619	530	586	616	604	610	642	605	606	559	601	609	603	592	570	650	621	585	591	629	602	653	612	635	571	613	557	584	615	580	559	590	611	584	572	609	596	557	585	622	567	579	598	604	595	607	555	612	600	535	594	568	590	620	612	577	598	592	581	605	587	609	625	573	582	607	592	602	627	595	596	587	614	592	588	614	570	589	629	606	585	593	571	556	567	584	577	588	604	602	591	575	613	627	602	583	585	625	587	542	604	580	593	611	612	579	577	628	579	619	566	580	579	613	612	573	573	638	629	586	565	626	586	556	568	558	611	576	633	584	600	547	591	573	589	594	643	623	654	555	615	577	572	601	580	608	619	587	598	578	594	568	637	608	591	571	581	588	576	606	575	627	607	584	614	609	570	593	584	585	569	592	590	579	608	621	604	578	616	591	593	608	619	564	593	601	568	635	592	616	619	604	611	627	573	636	552	598	599	617	618	601	560	618	573	568	586	566	570	645	620	541	585	587	601	631	601	561	571	582	546	613	619	578	555	567	569	593	601	599	622	614	563	592	625	598	557	622	575	628	620	582	584	600	595	608	612	582	604	626	589	586	620	594	603	601	605	568	574	651	573	597	570	587	618	643	609	590	550	590	656	605	576	577	595	583	571	595	617	606	559	568	615	580	542	549	608	614	621	584	555	576	593	570	639	580	612	594	581	605	593	572	591	582	597	580	631	636	570	578	570	605	608	574	585	603	595	548	597	606	575	601	642	600	583	543	599	572	561	593	557	578	643	595	560	547	583	591	594	569	595	626	556	538	587	591	603	548	582	558	603	570	602	577	611	614	600	592	578	600	574	617	575	598	613	552	588	618	634	578	577	545	595	618	589	574	606	591	558	581	603	623	616	581	615	603	621	624	581	603	593	581	604	632	581	600	582	617	603	571	561	584	582	622	588	609	560	590	580	648	597	586	585	575	616	614	598	622	602	599	567	567	583	601	578	619	586	615	628	614	591	577	614	589	563	579	571	596	615	585	566	572	570	609	606	573	581	621	575	573	596	624	611	593	592	592	573	588	635	593	607	629	573	603	586	586	630	582	606	618	579	613	603	579	585	589	585	546	642	566	581	620	576	606	594	583	545	582	577	582	634	587	598	627	605	594	559	591	590	581	634	594	586	589	641	629	539	627	589	594	662	606	570	600	581	582	539	583	597	596	585	606	542	623	596	591	588	572	579	618	602	556	596	627	624	579	635	579	552	547	611	581	584	586	621	604	601	623	617	574	590	579	578	610	569	619	608	629	591	534	599	576	584	617	578	628	596	573	559	580	557	598	635	585	607	575	587	606	608	571	592	588	587	592	608	600	606	579	631	591	583	585	576	614	625	612	607	591	619	565	552	579	591	611	614	591	533	576	576	649	615	537	579	592	577	593	611	601	581	571	602	543	605	620	555	620	621	591	589	576	578	594	569	604	605	593	568	622	585	619	608	581	595	581	600	576	616	557	592	609	575	577	597	571	622	576	534	602	600	613	621	645	615	565	550	626	591	604	579	578	644	576	613	557	591	595	625	598	597	579	599	611	629	645	588	624	554	607	614	595	617	587	582	629	648	608	561	617	606	613	580	631	542	572	588	585	594	566	629	581	593	585	645	590	558	559	573	612	625	616	582	593	626	567	567	641	567	611	611	589	617	585	593	557	594	582	628	588	624	535	577	607	558	583	589	617	629	624	576	582	599	587	598	606	604	597	616	555	574	593	555	592	529	631	636	635	566	572	575	594	601	601	560	581	589	534	585	583	576	553	546	619	584	597	620	623	610	592	577	574	568	599	580	565	559	576	562	588	618	609	571	571	635	587	616	573	570
42802	25531	6952	1171	2977	13471	792	405	433	427	434	418	393	387	367	415	384	387	406	412	357	414	407	386	368	358	375	388	361	380	361	338	391	343	365	333	340	353	352	402	368	388	364	352	353	366	359	362	385	332	349	377	413	341	401	366	391	358	345	348	372	349	355	344	337	353	340	336	397	372	364	372	336	335	347	366	371	394	358	385	373	363	375	362	353	359	370	398	389	405	385	374	349	355	378	341	346	366	412	313	345	342	328	386	373	385	341	363	384	367	388	359	391	385	371	368	344	364	351	337	409	366	412	359	334	342	362	344	348	376	357	328	383	337	382	366	330	316	386	374	372	366	403	357	385	371	376	337	360	343	355	349	375	367	392	363	388	358	365	328	372	383	383	367	379	361	367	380	371	375	356	373	358	408	403	374	348	376	331	376	356	360	350	359	353	419	371	349	352	365	355	387	376	393	336	356	340	354	395	335	359	372	352	369	337	378	384	357	345	370	372	378	378	386	333	350	371	383	383	378	360	361	359	353	388	366	378	352	372	343	355	364	334	389	350	401	412	376	391	405	374	373	347	350	384	356	345	372	358	329	320	324	389	368	342	369	370	363	343	365	337	376	355	366	370	393	372	373	344	330	381	362	377	357	360	422	398	390	372	359	335	371	373	361	410	346	336	308	403	347	373	364	364	384	361	384	362	351	395	341	389	394	358	377	375	380	395	367	342	372	331	337	331	412	349	342	358	357	342	350	353	377	351	379	400	385	362	407	364	356	369	356	378	345	340	362	371	351	358	359	393	430	373	370	365	391	360	348	354	395	329	366	391	347	363	364	362	340	337	378	378	350	323	332	389	357	361	365	390	358	345	370	360	381	353	367	349	378	370	368	363	352	358	318	368	408	390	379	368	352	372	345	367	375	333	347	377	367	365	368	366	348	356	336	379	347	355	353	334	347	340	347	357	347	394	385	368	382	364	383	351	357	384	315	349	360	355	370	388	368	366	373	391	383	355	392	358	392	334	352	324	352	334	340	344	350	347	404	331	347	372	343	369	375	362	351	368	410	395	353	403	345	398	362	323	414	350	355	358	338	375	386	409	404	372	376	341	391	373	379	333	347	400	391	362	364	340	329	351	367	350	375	352	414	360	386	400	359	365	357	371	351	356	369	388	385	368	363	369	353	366	361	354	358	353	340	386	375	370	357	375	346	365	362	379	375	367	411	390	372	362	375	345	376	363	371	328	366	360	347	334	326	402	327	396	352	349	339	383	392	369	354	392	357	380	360	357	370	367	372	363	368	371	348	374	360	365	362	368	370	337	339	365	365	366	393	366	358	322	356	373	355	354	352	362	359	346	349	335	364	330	349	335	375	359	348	377	346	378	404	413	363	364	388	345	379	385	332	398	331	372	366	371	366	392	359	360	392	373	344	356	357	368	392	374	316	396	369	394	361	384	350	372	364	415	407	392	413	366	358	398	338	397	391	359	377	366	387	363	384	357	357	362	363	391	340	365	366	361	350	357	409	371	402	355	376	424	389	385	362	329	368	368	404	426	330	344	351	336	403	369	391	378	347	368	381	375	353	339	342	371	360	363	353	398	382	354	360	399	367	333	357	364	358	394	340	345	372	335	368	340	380	329	384	347	370	362	346	359	383	380	320	404	382	386	340	371	367	368	382	359	364	353	337	365	372	345	321	411	389	422	340	364	343	359	377	380	343	351	357	377	355	401	375	396	379	373	382	388	352	341	365	350	363	366	377	375	334	341	332	341	379	359	393	384	365	333	361	367	378	389	377	402	338	390	386	381	374	383	341	352	360	361	364	373	373	353	344	359	352	359	389	407	371	397	397	353	333	316	356	342	373	345	379	369	406	336	343	365	369	376	349	373	361	367	367	359	367	384	368	360	341	378	350	373	352	347	396	355	394	365	345	344	377	359	387	335	360	359	369	364	356	379	354	433	356	360	366	332	346	370	365	379	318	369	368	360	369	397	366	334	356	335	365	342	330	362	371	366	341	347	364	371	355	341	366	380	351	401	382	365	367	340	381	353	386	356	338	359	371	363	399	380	335	370	360	356	410	374	384	403	375	379	348	413	357	350	401	360	363	374	347	408	366	370	353	390	337	355	366	377	358	373	387	342	354	381	402	323	333	353	368	341	351	376	398	374	374	361	359	332	370	355	384	362	356	341	370	400	362	377	415	375	383	339	345	359	371	355	375	368	354	384	350	386	368	343	407	395	363	392	336	352	350	378	338	374	388	375	393	366	365	359	337	345	372	401	376	379	366	378	394	371	388	365	369	367	328	382	379	372	368	369	335	361	362	408	349	363	370	406	398	383	372	352	353	364	378	365	390	374	367	338	378	370	410	320	416	351	351	370	371	368	368	360	372	359	355	369	344	383	359	371	318	401	343	373	381	343	324	387	377	339	371	370	405	377	377	315	341	371	383	381	407	352	348	363	367	346	388	342	364	350	354	367	334	352	362	369	368	387	365	399	370	370	371	390	371	398	390	344	374	357	345	390	384	390	327	353	352	330	373	353	347	384	365	391	343	331	368	364	356	381	368	362	359	408	416	342	346	377	356	353	371	364	394	368	384	339	365	351	326	375	373	400	339	363	352	397	374	333	355	337	361	358	370	364	354	362	401	337	353	356	357	332	330	376	386	347	347	373	399	411	385	374	380	356	387	367	362	332	358	383	366	372	370	358	345	404	360	349	377	351	412	384	362	379	324	336	355	397	347	359	367	357	377	369	350	370	335	389	346	323	361	417	360	378	374	356	367	355	349	382	365	388	362	370	389	356	339	370	385	388	350	380	372	338	347	343	362	387	365	393	371	339	353	358	362	365	358	344	362	377	382	408	336	372	320	383	366	362	344	355	343	347	363	351	377	345	369	406	353	387	364	357	390	385	357	352	365	349	384	376	358	372	399	362	381	387	350	344	368	363	372	374	357	365	371	363	361	394	328	345	354	340	341	356	387	332	387	356	382	364	365	373	340	337	369	358	378	361	356	389	388	363	336	375	347	366	355	349	361	349	353	364	375	391	377	352	402	354	407	362	370	363	379	349	373	370	345	386	395	356	358	354	392	383	372	328	424	349	375	347	340	384	367	366	390	366	361	357	338	375	336	374	352	424	377	344	337	376	378	330	386	363	380	373	348	359	366	350	344	393	381	354	351	365	380	346	396	359	343	382	340	403	368	361	390	362	353	350	404	337	358	403	353	383	367	391	368	371	424	406	383	385	358	350	387	395	396	384	345	328	322	343	382	342	340	350	348	364	350	345	356	354	374	363	346	340	372	379	402	396	374	362	403	360	374	398	395	327	369	397	357	372	357	342	387	423	395	371	353	392	363	371	393	355	352	354	299	363	368	367	387	333	379	389	315	347	359	359	346	347	407	362	394	365	385	366	365	335	382	335	386	378	342	370	368	382	379	360	390	374	358	373	381	363	342	343	366	355	384	350	371	378	377	379	362	376	372	360	332	368	372	337	396
26221	16956	3623	2252	9435	19043	1348	1196	1164	1033	1030	985	1049	948	926	968	891	886	888	859	960	890	795	849	863	895	858	879	883	887	842	845	846	838	848	838	810	845	833	828	911	809	818	838	840	810	860	859	842	849	859	805	842	849	878	830	803	854	849	821	800	844	823	869	790	778	824	801	831	815	809	826	886	853	825	818	765	879	909	844	829	811	805	808	819	847	830	846	816	859	853	850	816	816	827	815	822	786	796	787	808	789	832	789	819	882	805	819	837	851	847	820	911	845	840	820	812	818	822	850	812	804	898	863	857	775	735	838	856	848	851	841	826	858	796	842	818	842	770	822	804	875	852	808	852	792	810	811	784	803	800	811	797	773	820	870	815	875	856	870	818	745	809	851	802	832	814	824	802	743	855	840	895	815	838	848	861	868	844	786	869	803	799	813	852	858	812	853	863	873	789	809	851	842	838	844	844	836	851	817	839	869	830	785	776	786	852	792	809	830	811	863	851	858	872	793	805	808	829	784	853	833	825	858	834	824	792	788	778	851	853	809	810	816	802	804	864	878	839	840	852	850	823	764	852	817	834	826	773	799	843	841	836	814	830	818	805	775	790	821	765	822	831	788	812	880	812	838	843	803	814	864	868	790	876	826	811	779	828	850	847	848	837	822	889	830	854	760	818	836	805	884	831	830	826	870	816	869	864	916	860	867	826	808	817	825	848	822	833	853	831	763	837	853	830	852	811	841	801	832	847	791	810	817	848	896	836	797	779	782	799	872	824	808	852	810	839	780	827	829	785	840	814	836	853	819	840	843	824	758	833	825	801	872	811	801	818	822	876	842	832	850	785	824	833	884	848	839	804	784	824	823	828	856	861	846	827	871	845	837	833	791	806	863	773	892	827	824	821	862	826	872	843	815	807	815	790	828	820	819	813	826	832	810	818	810	827	787	866	791	819	848	811	818	842	837	791	840	797	841	811	822	828	830	770	871	867	871	802	839	816	759	781	829	832	813	831	846	812	841	840	772	791	847	775	826	790	793	820	786	805	830	772	872	808	819	809	852	848	828	808	825	806	857	841	803	826	822	839	805	806	794	809	819	813	851	864	828	821	891	857	856	801	769	818	826	845	823	824	829	887	773	841	771	780	801	818	908	828	822	837	829	792	828	743	797	839	861	837	789	867	815	838	804	796	801	825	836	903	833	870	777	856	828	865	837	823	828	827	805	801	781	835	842	845	853	776	810	819	825	785	818	825	846	798	793	820	846	775	864	819	779	848	845	778	856	771	876	833	847	831	815	837	790	814	806	863	844	816	760	815	829	841	804	808	847	846	795	823	881	841	855	804	790	826	765	844	773	862	845	827	815	797	777	818	753	768	829	839	852	777	872	804	850	802	872	840	811	817	848	819	845	837	789	817	869	799	853	790	826	831	818	775	856	792	874	822	791	806	849	845	845	816	776	815	776	776	806	823	823	803	818	856	855	818	812	858	800	825	788	839	855	766	806	840	795	806	810	811	819	825	759	833	809	846	865	819	828	822	802	827	752	851	820	819	838	832	855	781	858	815	867	850	801	818	856	841	824	827	806	809	764	868	836	821	817	867	856	808	831	831	834	832	838	753	862	801	831	855	839	825	778	779	821	871	804	852	828	819	805	826	793	778	822	856	829	805	839	791	801	785	825	808	763	796	865	870	835	838	822	834	860	813	820	799	869	787	829	823	788	835	841	838	814	797	839	800	857	807	849	824	846	851	826	862	809	816	811	809	864	801	859	787	825	807	829	838	854	799	843	835	822	810	779	806	841	843	796	793	851	788	798	831	829	821	811	801	839	819	837	845	815	805	817	841	850	825	782	800	852	819	873	836	831	802	837	843	837	823	871	805	845	803	802	878	832	764	837	811	807	829	849	827	825	844	840	785	790	850	797	839	831	825	852	819	848	829	885	824	864	762	775	839	841	815	790	817	849	784	786	815	824	804	832	811	833	788	817	771	811	782	774	808	844	818	835	859	852	823	821	854	822	856	825	828	815	811	857	827	830	874	862	795	812	822	819	737	759	804	839	867	840	846	760	871	828	839	858	799	770	806	796	806	820	812	854	818	847	826	815	810	816	860	786	833	876	825	860	821	828	807	794	812	860	802	848	844	827	802	869	835	813	816	867	832	827	834	829	835	816	821	807	756	844	788	859	781	823	860	808	831	828	825	851	828	818	831	834	759	837	816	822	809	839	822	800	840	808	805	842	774	774	779	850	856	859	794	803	819	755	834	809	781	829	798	827	794	786	835	839	800	821	865	835	818	816	820	864	841	824	832	786	823	821	825	763	796	819	794	793	818	857	843	806	813	837	782	833	822	839	797	843	797	822	824	790	860	786	788	818	785	778	791	829	823	828	795	811	834	781	778	862	868	820	812	831	833	820	781	778	899	864	788	862	825	781	821	801	829	800	802	807	808	848	861	858	822	792	812	768	799	800	803	808	801	858	833	864	827	818	819	810	869	801	830	759	817	851	791	792	815	802	833	833	819	815	822	804	839	878	814	799	828	837	834	835	834	858	842	789	830	819	826	802	797	842	800	780	835	832	831	851	817	826	905	812	763	842	842	823	800	793	862	812	799	831	793	803	829	842	786	843	800	833	844	822	827	861	861	782	834	826	852	836	788	795	835	837	901	814	774	828	876	811	821	825	844	835	804	850	809	804	804	791	839	831	801	824	800	793	804	822	800	831	844	833	818	864	891	854	779	804	815	786	822	852	788	840	830	821	819	829	789	798	844	791	815	835	824	864	794	778	798	812	794	807	860	824	797	798	849	862	826	879	846	827	811	861	770	860	829	825	807	848	867	812	845	818	833	841	838	862	829	831	851	806	808	776	830	798	820	827	798	841	863	824	805	807	851	841	811	819	843	805	803	779	776	803	783	801	810	816	808	851	837	799	865	883	849	815	839	858	815	842	828	857	849	810	733	830	804	796	802	846	814	859	805	819	837	800	828	809	854	803	845	874	820	871	859	793	780	822	827	790	824	806	797	810	766	857	832	833	827	814	875	808	808	833	843	871	773	810	837	819	822	844	797	829	799	820	844	809	797	830	773	801	843	853	808	834	795	789	875	795	843	824	860	834	839	767	877	843	773	851	880	927	759	859	804	825	817	809	843	797	790	808	781	825	842	827	839	834	839	779	833	812	827	801	827	803	809	814	798	818	842	841	878	805	854	814	826	840	850	839	843	849	838	871	827	827	874	823	836	794	816	829	825	774	809	804	859	857	822	791	803	813	832	821	788	874	818	838	826	822	822	822	839	841	781	782	844	762	835	775	789	777	818	798	779	768	805	852	842	865	840	793	846	800	800	822	780	744	758	860	779	823	851	887	857	815	782	761	854	809	831	852	794	833	797	821	839	878	819	797	774	839	823	859	852	846	886	837	788	795	798	801	846	817	822	785	869	833	776	859	867	818	854	785	801	830	865	807	872	811	850	867	873	792	829	857	800	846	804	771	796	848
15748	6333	910	295	368	548	301	303	286	336	295	292	327	313	363	309	278	287	308	338	295	311	301	301	312	305	288	278	287	288	329	282	297	296	311	293	335	289	277	306	272	317	290	316	282	268	282	300	295	320	271	296	295	278	307	310	289	309	353	298	313	284	285	307	306	292	300	328	314	307	282	278	302	336	311	329	312	270	290	304	279	286	287	302	287	287	262	303	296	301	275	300	291	320	286	279	277	320	282	313	287	325	274	312	263	276	295	315	281	294	320	283	315	317	290	315	288	301	302	279	270	297	303	298	305	341	317	288	286	280	323	334	291	316	296	312	286	308	306	267	319	307	311	326	317	292	280	330	281	292	316	259	354	292	312	315	270	285	310	270	309	302	319	318	288	288	307	277	278	289	296	299	302	256	278	304	326	299	292	286	316	258	297	306	280	293	294	310	278	304	267	334	318	325	292	270	287	306	330	295	302	338	286	269	302	299	287	318	276	276	312	286	296	290	294	283	270	300	309	278	280	339	327	310	285	299	321	318	271	301	312	275	275	301	258	283	318	328	292	303	305	335	305	297	333	292	280	313	281	310	307	290	280	290	321	280	304	342	300	322	309	271	297	324	254	301	309	296	336	248	295	298	294	287	294	334	313	284	286	297	316	305	288	307	339	309	296	307	310	298	318	315	300	310	264	286	282	282	297	315	293	318	313	320	269	288	303	299	315	293	311	315	357	279	249	296	296	297	296	297	296	313	269	278	299	309	284	331	310	339	291	295	303	301	271	328	305	283	287	308	293	310	303	302	269	296	315	337	284	287	301	316	330	308	293	311	272	283	294	304	306	311	328	285	284	286	272	283	307	314	312	341	273	282	319	286	299	332	285	295	290	294	270	309	340	318	286	271	306	322	337	268	273	295	293	285	309	332	306	276	273	295	312	299	289	290	318	297	276	317	331	285	298	311	310	299	308	315	307	323	278	298	277	297	325	282	295	298	283	252	284	294	273	293	279	296	306	270	339	295	304	303	278	282	304	284	314	294	288	330	319	294	307	271	297	272	321	298	315	271	335	295	334	324	359	319	291	312	259	271	297	292	283	304	305	266	295	338	273	289	279	305	311	323	318	301	311	296	293	313	313	290	327	322	337	285	308	317	299	312	328	310	279	273	341	312	274	309	317	292	302	312	300	321	279	288	317	303	305	283	270	293	287	301	333	275	298	300	303	284	290	286	294	325	313	316	304	287	281	308	303	260	330	327	297	276	290	299	285	294	319	260	287	284	301	297	294	303	316	304	328	289	269	310	314	296	271	270	260	287	281	329	314	309	325	293	311	320	297	287	322	305	308	342	281	325	270	318	286	307	295	314	271	280	286	299	289	297	275	292	302	299	305	320	266	319	339	287	297	326	344	298	293	281	332	286	285	271	285	310	286	296	287	307	285	327	293	298	299	303	306	276	278	338	319	265	294	272	289	299	301	271	289	341	338	305	291	306	295	256	289	347	317	304	328	310	284	313	338	323	294	283	295	296	254	304	323	281	251	286	329	275	324	306	319	325	296	292	319	343	252	307	317	274	315	322	318	318	305	293	267	317	282	337	282	294	298	280	303	320	298	287	336	284	276	308	331	310	314	291	309	291	295	269	300	293	280	284	313	256	317	314	322	314	292	308	266	285	296	281	358	323	287	299	335	291	284	287	276	266	268	303	271	306	289	300	277	318	308	281	336	293	265	288	334	321	293	287	311	323	316	292	282	280	319	288	314	266	295	297	282	312	293	305	318	297	281	323	289	312	315	296	301	300	292	275	303	277	302	309	278	311	297	276	301	305	310	300	298	279	286	275	305	274	261	270	270	275	293	324	282	333	314	314	298	309	328	286	273	288	300	271	309	307	303	270	289	249	288	301	299	248	275	287	295	296	328	279	319	311	331	290	260	305	296	266	293	293	305	311	242	330	295	295	291	284	288	304	278	284	286	306	296	314	302	280	279	288	312	284	306	299	326	286	296	309	308	308	331	326	306	273	293	301	320	300	299	283	342	306	289	328	297	308	301	288	292	305	303	298	319	304	312	286	311	299	300	261	280	286	309	283	334	291	312	307	286	315	301	277	287	261	306	319	321	303	290	332	324	324	268	315	320	311	287	294	297	285	300	311	321	296	313	317	309	319	306	320	347	298	320	307	314	280	270	304	278	285	336	303	294	307	311	323	312	291	329	286	317	316	311	335	316	282	265	315	329	306	313	289	265	321	294	343	302	294	336	292	298	298	293	274	278	280	300	307	284	293	294	318	303	274	266	301	297	316	263	316	317	277	310	300	316	304	298	301	289	245	321	307	298	314	279	297	315	310	299	312	302	311	310	307	320	282	310	283	297	279	287	305	282	330	266	310	294	314	300	289	308	306	308	279	297	285	312	334	297	295	302	308	312	308	272	259	305	321	328	327	300	303	275	318	281	266	281	303	291	308	297	299	320	268	313	283	290	297	320	268	276	323	290	319	298	292	297	288	309	302	326	315	302	310	321	323	319	262	309	292	302	315	291	288	308	318	286	315	308	323	282	286	287	278	276	290	282	332	329	321	300	297	323	258	277	301	287	325	292	312	270	331	298	278	318	347	295	269	314	310	275	307	306	312	275	259	275	272	326	316	301	289	283	281	304	302	302	301	290	321	326	309	314	306	309	306	269	301	304	255	296	296	315	271	321	292	311	320	298	283	305	296	266	285	293	269	296	284	304	310	331	311	317	314	308	324	303	314	299	301	297	274	293	324	284	268	285	296	303	302	286	309	328	321	318	307	323	311	282	289	277	293	308	301	304	307	303	311	304	295	332	284	296	275	294	298	302	345	317	325	321	314	306	285	284	306	284	337	267	325	273	308	271	298	333	286	320	303	323	317	320	302	294	317	299	301	287	302	309	301	293	312	330	295	284	325	297	270	299	322	299	301	281	302	339	279	308	329	321	308	277	321	305	298	310	285	338	312	284	328	320	309	314	303	302	311	308	288	283	304	346	294	313	283	296	309	296	300	312	280	293	333	324	291	309	295	293	313	326	336	299	292	310	288	370	298	286	298	312	309	265	301	313	286	318	311	309	305	297	316	287	295	309	293	277	302	280	292	299	294	271	312	324	293	289	274	298	279	313	280	303	324	329	283	304	260	268	319	300	302	276	306	292	310	297	327	327	329	296	303	303	298	267	252	275	291	283	296	310	296	284	307	313	294	305	321	280	311	306	307	293	280	268	285	311	294	292	300	291	284	326	308	333	297	310	280	291	330	304	294	291	293	286	293	296	321	268	299	270	300	268	309	309	320	312	294	305	311	314	291	293	261	304	297	279	295	334	286	283	319	320	294	288	291	320	295	287	273	273	309	300	286	274	283	331	288	306	287	272	299	328	283	296	313	307	305	306	302	282	291	303	295	315	311	287	289	261	332	311	286	291	267	295	313	299	269	302	291	313	293	296	307	299	297	298	309	325	287	285	294	325	337	296	291	303	314	321	328
9259	4869	1069	712	1039	1780	677	662	651	648	677	723	710	649	709	680	673	687	685	707	663	683	690	673	643	643	669	614	697	695	655	624	703	661	659	661	650	648	670	641	682	685	676	647	681	659	692	695	663	677	678	671	618	676	693	695	697	655	671	627	685	622	697	656	674	667	728	666	656	660	664	695	632	640	642	695	698	692	611	670	681	646	690	639	668	706	692	666	669	651	644	666	694	657	698	708	630	649	683	699	637	654	634	694	675	707	685	674	679	629	631	712	685	713	677	719	669	651	666	670	672	635	649	695	685	730	640	697	677	663	678	659	713	637	703	647	648	625	677	687	646	681	675	678	676	675	634	673	658	694	683	625	686	694	667	666	636	674	673	639	669	684	668	677	644	684	662	716	669	638	664	711	662	677	689	652	705	646	676	681	667	688	700	637	666	640	677	670	628	684	618	683	654	703	672	660	703	697	621	675	675	665	662	700	653	643	642	654	665	697	658	666	666	679	658	696	688	687	650	688	640	678	715	681	695	661	676	641	622	625	704	669	665	643	695	668	660	657	655	651	717	633	670	714	650	673	676	652	665	669	670	650	713	685	740	669	674	650	716	704	700	695	635	702	688	683	676	700	666	645	672	673	692	676	682	699	665	641	651	654	627	636	659	697	681	625	630	666	676	618	683	686	673	688	652	663	710	654	618	740	722	615	670	650	698	602	672	684	665	679	680	648	646	674	685	689	651	701	654	633	662	670	656	629	684	660	653	677	659	705	658	640	707	635	673	678	688	642	683	699	689	700	687	699	657	658	680	641	684	664	697	683	649	673	629	686	686	672	648	656	641	661	653	701	635	686	695	643	660	640	692	625	685	618	675	705	680	633	710	703	698	662	664	647	665	705	631	736	651	684	695	659	703	677	648	670	690	646	679	698	654	700	651	667	677	635	704	697	672	659	626	664	660	657	662	617	666	660	676	644	621	689	675	694	640	697	610	632	651	699	622	668	624	665	694	711	676	673	689	692	659	665	705	686	637	648	631	654	697	735	659	683	717	656	689	659	696	672	616	679	703	683	665	678	695	686	663	654	683	716	681	688	684	630	605	678	654	654	674	649	676	695	690	662	694	658	652	663	713	689	688	656	673	629	725	658	695	630	701	652	714	680	631	674	687	668	657	677	689	635	651	698	645	693	663	682	663	663	632	667	648	651	661	723	635	672	724	689	685	673	713	593	671	691	712	661	692	646	653	660	669	668	625	662	689	670	641	670	654	685	696	679	658	701	668	677	681	674	685	637	692	634	703	700	662	710	680	686	661	616	664	629	700	667	624	661	730	659	630	693	688	658	672	704	625	678	670	686	656	649	655	651	738	690	632	677	647	671	674	660	706	677	618	669	705	655	676	738	688	707	700	707	676	724	647	675	643	687	678	702	655	694	723	679	686	659	657	648	676	709	666	642	633	643	682	691	631	696	679	694	691	653	656	661	699	612	668	666	662	660	698	618	686	642	699	707	659	698	704	676	625	674	676	658	641	673	683	673	650	659	667	722	653	684	694	721	699	675	690	696	671	674	664	668	685	670	652	699	636	633	665	647	682	703	652	693	706	754	724	651	698	677	657	668	705	675	666	663	652	676	688	668	691	686	709	706	637	656	621	666	653	638	642	636	710	707	636	683	674	686	654	668	676	658	664	679	675	661	671	654	670	666	668	658	667	656	675	669	611	649	687	716	624	688	624	630	667	688	659	681	632	674	639	655	695	687	678	659	680	662	637	675	684	669	689	736	686	658	631	694	678	682	660	694	640	692	660	633	691	716	682	685	657	661	660	680	686	677	643	654	700	649	636	709	645	653	670	676	653	670	641	722	696	698	721	687	642	640	667	681	694	647	681	670	692	649	680	677	691	665	700	636	681	714	717	664	673	698	712	629	660	689	678	694	645	661	672	657	681	706	671	654	623	674	637	675	731	668	667	699	629	653	648	701	712	678	642	642	643	696	674	622	714	672	645	695	671	659	677	649	660	637	734	687	671	682	687	677	689	693	639	656	643	672	672	687	699	673	666	696	699	696	638	645	646	654	729	689	712	695	666	676	664	648	664	681	681	668	715	639	701	681	687	628	674	659	649	651	649	652	669	685	650	678	683	695	632	650	696	645	668	687	689	685	635	668	647	675	674	661	645	670	695	672	637	669	646	687	648	655	646	741	684	658	660	688	640	657	651	663	683	630	654	693	659	684	715	682	694	683	705	665	664	672	687	655	715	673	667	643	694	718	680	652	670	661	658	650	697	670	689	654	684	676	688	683	667	729	674	679	651	665	648	664	644	634	669	686	684	656	660	663	689	699	675	634	625	699	641	693	636	682	666	650	703	709	617	669	706	679	678	674	623	655	680	608	665	662	662	662	661	674	701	664	658	690	686	649	698	681	640	635	661	674	617	668	676	678	676	668	696	657	663	680	682	674	688	712	632	636	657	673	673	689	701	703	632	641	649	697	669	663	672	679	694	640	686	684	681	644	659	657	657	695	680	662	668	655	703	680	658	697	657	666	643	674	642	684	680	662	688	639	675	670	689	684	646	694	660	673	674	635	649	672	679	662	655	665	691	672	627	619	669	641	653	687	672	663	637	654	698	678	667	641	700	677	720	664	668	641	645	662	661	637	621	662	645	644	706	679	745	648	667	698	672	678	652	654	676	689	669	684	715	690	673	638	683	637	639	681	683	660	741	675	682	739	607	709	635	634	638	686	673	687	668	737	660	639	708	673	703	700	675	642	683	683	651	671	652	648	715	658	667	654	641	655	695	675	731	658	664	671	642	631	692	685	667	696	626	673	620	649	664	701	669	700	702	675	651	668	665	643	697	665	681	666	705	639	693	617	662	654	699	656	680	661	695	681	700	689	670	643	653	647	672	620	652	642	677	670	696	657	724	691	720	641	650	658	669	684	699	650	664	686	657	687	640	651	714	679	673	634	632	670	637	684	661	699	661	634	662	661	671	670	669	623	637	674	613	650	670	641	679	651	690	665	669	678	711	652	679	651	669	668	629	702	701	693	682	634	734	697	677	688	660	636	622	693	648	683	625	665	640	646	665	676	649	675	646	692	688	679	630	681	659	695	650	672	704	652	690	622	676	618	608	688	641	693	642	658	696	661	682	678	656	606	621	658	660	686	681	696	644	717	666	647	672	661	652	696	679	676	720	677	665	643	696	705	703	627	662	614	632	664	677	670	703	636	605	689	658	676	727	649	648	659	701	681	648	682	739	664	672	618	647	655	693	667	613	661	686	702	634	672	665	628	669	660	647	701	684	704	669	672	681	691	667	644	676	692	655	642	670	713	619	646	664	670	645	719	669	647	580	628	640	657	657	689	673	697	630	715	692	668	663	696	642	643	683	611	650	661	689	674	749	630	672	665	668	624	655	653	662	657	635	722	648	660	681	685	622	705	659	642	674	631	646	645	710	664	676	637	701	671	698	678	655	661	679	655	658	688	707	639	680	692
32149	16593	4541	572	2437	7950	470	296	259	270	267	282	254	279	269	268	260	289	260	265	243	273	251	236	274	237	251	242	263	236	258	227	256	233	232	265	220	215	252	237	244	238	215	241	243	261	242	245	234	217	242	244	256	253	256	214	227	213	230	226	235	249	244	238	254	255	219	239	262	256	256	270	257	272	258	272	249	257	220	258	243	247	244	273	260	260	263	249	231	244	227	259	288	249	241	245	237	244	240	245	254	245	258	255	269	235	260	279	249	241	246	222	226	220	233	260	270	236	266	234	274	229	231	226	269	265	249	281	274	272	213	250	281	255	217	245	251	241	245	244	261	231	247	284	236	218	219	227	230	264	253	248	223	261	240	278	263	219	242	247	244	235	225	255	256	232	240	228	240	248	233	225	227	254	252	255	247	270	241	255	228	241	243	274	278	224	227	259	274	218	248	245	238	258	250	233	217	228	212	249	251	222	241	238	257	245	205	241	230	239	277	234	253	237	246	251	261	230	269	256	273	254	260	241	232	228	258	248	237	247	257	248	261	244	216	252	253	226	254	290	271	241	271	268	251	264	220	251	228	283	285	255	283	273	254	229	220	274	229	244	268	264	239	248	257	256	232	259	269	254	274	254	229	240	241	227	240	217	289	268	233	250	207	236	263	270	268	266	259	259	230	238	237	244	271	236	250	252	282	218	264	256	273	220	262	252	231	241	216	254	251	241	227	245	238	229	251	243	236	241	231	241	240	248	271	277	244	237	231	252	271	253	263	253	217	225	267	225	276	229	233	253	217	246	239	223	232	223	243	239	228	261	224	245	246	222	249	232	212	267	280	235	246	261	248	221	250	249	250	232	271	247	242	241	231	226	247	240	248	237	259	231	252	262	234	247	227	244	239	241	221	288	250	221	233	234	215	246	240	234	239	258	239	258	235	249	214	256	253	253	234	262	234	264	253	251	274	244	222	236	264	262	277	241	259	221	256	253	256	252	227	233	262	240	233	258	239	227	216	245	253	231	238	266	251	217	243	250	241	247	219	228	228	228	242	252	232	239	258	252	223	248	257	268	230	260	235	237	243	252	264	252	250	254	249	242	217	229	247	230	241	240	235	284	230	285	243	283	294	257	291	266	238	255	236	210	256	237	269	259	261	236	233	259	244	266	281	260	266	232	267	257	237	202	241	240	266	268	220	224	239	245	235	247	273	226	280	264	242	240	245	257	268	247	246	276	259	243	237	260	271	229	230	261	247	237	289	206	257	246	267	267	262	257	234	242	259	253	251	236	241	270	237	282	240	253	223	255	228	266	241	237	235	249	279	237	254	237	234	210	236	214	248	229	263	229	247	254	225	245	244	211	257	223	237	277	242	237	268	253	248	230	242	226	229	247	256	225	259	233	258	233	253	228	247	284	231	259	253	203	254	233	238	235	257	235	231	266	244	254	254	248	235	276	257	250	257	250	261	260	235	253	218	272	255	230	243	240	241	213	257	247	260	248	226	231	239	242	223	251	251	226	228	260	205	268	277	224	233	260	264	242	245	254	241	214	251	260	255	269	251	254	281	243	250	268	268	255	246	265	224	245	227	242	246	261	239	257	253	245	260	243	249	209	241	224	223	237	269	237	252	252	252	287	251	244	264	253	230	243	231	224	268	246	269	275	226	244	244	242	223	279	221	221	241	225	256	238	229	253	291	255	276	251	245	247	225	248	252	249	250	266	254	242	251	220	222	203	242	268	271	236	221	248	263	239	251	226	264	243	256	240	244	232	260	238	248	272	231	269	258	229	246	223	265	228	245	257	264	232	253	255	252	253	246	252	239	254	232	239	225	244	233	252	222	227	265	230	235	268	252	257	249	240	242	215	254	208	229	242	248	239	224	251	233	238	212	262	244	255	281	254	247	215	277	256	243	224	230	238	239	229	234	236	241	270	237	244	235	249	276	241	256	230	225	211	247	232	256	233	250	254	242	249	244	262	290	221	284	278	250	190	247	216	240	221	254	234	249	250	245	238	233	270	249	231	243	236	259	262	228	232	251	233	258	242	286	258	275	246	268	253	267	223	248	276	243	267	260	247	244	265	282	255	244	260	258	260	261	217	250	245	235	247	246	263	236	273	255	265	250	227	236	249	258	241	257	246	215	265	235	276	241	240	229	244	248	235	234	258	246	235	265	241	244	249	241	273	266	258	244	224	237	219	285	235	261	258	255	251	248	228	264	268	256	257	240	271	262	243	247	250	248	267	272	263	223	281	232	258	285	262	254	261	263	272	240	237	250	242	254	265	230	248	254	266	241	273	243	305	230	245	275	245	252	262	245	250	273	237	214	265	263	234	232	220	256	247	254	262	248	242	268	255	239	258	246	228	253	241	227	257	286	239	250	241	239	256	226	233	231	266	242	244	284	226	244	213	250	255	274	277	243	263	231	235	261	279	257	235	242	254	274	240	243	220	247	272	244	235	247	264	223	249	228	281	252	248	211	251	241	262	241	281	246	244	254	246	275	239	267	231	237	258	263	218	235	267	270	262	266	242	290	267	237	222	236	288	234	261	244	223	252	239	239	260	212	248	216	269	269	247	238	237	231	236	241	247	259	256	264	239	236	244	248	261	246	232	241	223	221	237	243	271	244	245	276	246	254	262	240	242	253	243	252	265	255	233	246	254	242	240	264	244	251	261	252	236	228	250	222	211	240	220	273	259	266	245	245	218	251	235	246	241	234	240	272	228	239	276	256	235	252	250	219	235	254	244	250	279	254	238	256	242	253	257	238	229	240	226	261	236	221	249	270	229	247	248	222	262	233	246	259	270	256	231	238	239	259	226	232	241	253	271	226	247	256	270	215	239	261	270	249	238	288	237	248	266	225	254	237	254	256	263	267	256	232	247	273	229	237	257	247	248	255	236	234	234	256	265	258	262	266	256	261	226	260	233	291	258	240	259	250	241	296	233	253	266	256	246	232	289	216	237	215	243	241	232	239	221	246	269	242	244	237	279	226	258	252	277	243	238	254	286	243	260	228	221	259	239	263	210	239	267	251	237	269	274	279	227	251	251	272	255	236	254	271	244	272	237	245	256	249	240	235	225	239	233	262	244	263	251	271	238	226	250	258	224	289	247	221	250	258	246	244	242	276	241	260	267	217	269	248	267	250	246	246	246	286	265	241	225	264	250	251	240	260	224	250	226	225	242	206	235	241	224	252	261	236	234	253	267	243	247	231	221	228	237	228	265	253	222	224	241	224	234	225	226	244	232	240	253	218	235	216	217	255	240	255	250	240	233	248	222	244	262	267	264	237	241	241	265	238	247	248	264	242	260	252	268	242	260	245	249	238	262	255	256	213	246	236	291	229	273	272	256	232	266	247	268	284	249	249	254	246	241	227	283	241	221	243	258	241	246	228	266	285	246	227	238	242	263	243	242	265	267	234	249	258	276	297	236	253	244	267	259	262	254	234	243	261	272	242	233	205	232	275	237	230	241	229	242	242	255	203	247
19938	11293	3896	1262	8376	16436	911	761	747	742	672	634	696	671	647	669	617	622	623	605	593	638	578	643	579	591	590	580	590	625	603	583	592	590	572	605	585	609	591	601	587	586	610	592	577	560	583	624	592	585	574	616	531	566	565	567	589	584	622	633	570	608	592	588	581	576	559	548	597	548	593	604	552	606	560	594	554	574	561	613	571	573	588	576	591	572	581	581	604	584	594	569	579	605	597	618	583	601	540	587	574	604	588	551	637	550	592	596	614	560	589	543	549	570	613	590	577	589	545	616	638	586	607	615	617	528	565	604	601	578	595	592	566	592	585	577	603	557	580	591	589	589	597	584	573	575	578	592	619	583	596	580	555	626	576	601	594	582	590	568	540	558	543	562	567	590	574	634	571	605	580	600	570	563	590	570	649	602	557	613	547	610	542	646	635	576	596	560	593	579	607	568	571	583	570	605	612	577	576	570	620	594	577	594	566	542	599	589	613	609	609	548	573	598	618	594	590	632	602	614	595	599	569	663	585	599	596	580	555	562	601	520	621	619	541	585	607	595	569	561	573	606	590	594	568	588	582	610	610	622	557	614	584	605	592	595	520	603	573	611	589	638	569	577	564	587	570	625	606	619	570	651	588	607	592	595	592	626	595	565	609	587	610	541	530	575	575	580	583	573	566	600	611	568	629	656	602	521	551	566	605	591	578	598	566	561	608	557	603	576	609	545	556	563	582	568	601	605	597	547	605	616	576	597	565	611	591	589	611	565	594	570	597	585	635	573	605	578	606	619	647	588	562	571	554	566	604	596	595	554	554	581	587	573	620	557	586	577	545	600	584	570	602	584	585	617	576	557	563	594	584	554	585	574	565	572	582	577	567	589	564	577	593	574	583	594	591	518	609	621	568	582	541	544	538	546	612	618	563	586	587	578	567	560	578	568	594	603	566	561	561	612	565	610	587	603	592	583	606	576	589	587	572	616	551	570	607	622	607	584	590	602	562	611	565	566	562	574	591	576	577	581	570	560	637	540	603	580	610	614	552	558	597	568	593	579	549	600	529	561	590	601	593	585	609	602	573	585	598	565	570	591	614	594	567	604	563	586	616	617	572	621	570	627	597	578	579	549	587	560	585	576	586	586	591	594	554	620	606	558	556	616	577	572	577	583	552	618	538	576	571	581	544	596	540	575	577	601	553	562	608	563	563	604	580	555	592	574	584	602	587	557	580	575	567	567	567	580	615	615	592	607	541	584	597	538	581	552	575	604	584	584	579	571	567	585	547	548	564	586	594	571	606	558	554	586	626	564	567	620	589	586	585	577	569	573	538	600	607	590	565	552	578	572	554	615	570	583	596	558	563	600	546	558	587	570	621	597	570	597	619	600	658	620	589	593	587	578	599	606	601	576	579	584	602	545	590	578	540	588	590	585	567	555	633	573	585	586	537	554	611	620	581	599	579	585	635	615	608	590	621	583	619	570	588	612	623	556	607	571	568	571	593	528	604	591	624	571	580	652	593	588	583	585	560	554	563	598	583	587	538	636	575	598	593	593	640	573	582	615	639	598	618	541	593	597	544	537	586	577	578	619	541	585	551	611	558	580	604	564	561	581	569	596	551	590	590	572	596	578	596	589	610	595	615	555	576	590	565	576	587	555	601	592	575	576	599	613	603	560	557	569	535	605	591	558	588	571	579	588	595	560	594	609	567	605	589	586	587	574	587	601	555	561	589	596	603	616	586	559	548	615	592	634	596	633	604	631	564	555	594	553	594	556	611	594	606	594	569	562	592	579	601	578	593	544	604	596	589	571	552	543	561	610	579	581	618	585	577	557	556	557	560	591	609	563	590	588	550	601	608	565	601	558	607	572	629	608	607	575	599	628	550	627	573	580	575	598	600	594	573	582	593	602	635	603	578	647	580	587	562	595	544	583	610	596	582	578	602	571	599	560	573	562	591	558	605	582	609	565	573	616	593	564	539	576	619	573	594	593	587	602	573	561	594	589	605	595	585	572	621	569	606	595	615	595	592	596	626	547	575	578	581	579	569	574	577	589	610	618	584	653	620	632	567	568	589	580	602	594	558	552	553	571	649	599	563	595	599	567	623	559	576	595	590	583	663	622	589	603	584	615	574	601	551	606	641	570	594	629	553	622	603	538	603	592	558	564	605	586	534	565	599	580	576	588	616	567	601	587	567	586	611	546	564	544	561	565	590	569	576	594	602	543	588	579	546	552	563	583	568	564	606	595	577	578	597	583	558	583	607	603	590	602	543	587	579	585	580	600	521	581	538	544	568	610	548	586	558	602	627	595	564	563	567	565	595	565	563	599	565	592	595	575	550	592	592	587	617	565	551	597	553	593	569	571	605	592	598	592	545	581	580	589	565	594	608	547	572	564	587	580	598	587	561	582	568	616	589	577	578	567	630	565	590	573	612	596	554	569	662	604	604	592	555	577	598	558	612	557	584	577	567	610	566	630	565	614	575	592	574	587	587	582	603	572	582	630	566	582	560	584	554	594	599	616	548	606	604	636	590	572	562	577	599	588	557	541	624	529	595	607	605	602	627	581	608	572	571	499	550	594	564	588	583	593	603	607	592	607	545	598	572	578	550	610	606	586	540	600	618	568	575	556	612	567	585	596	603	552	605	584	597	616	563	602	588	561	583	578	620	533	625	598	576	594	618	580	552	575	585	566	584	606	568	597	591	530	581	610	596	580	598	618	555	574	598	559	582	574	550	605	575	588	578	613	571	549	585	561	548	598	586	607	596	568	578	599	555	578	579	580	558	584	625	562	608	596	576	568	550	574	563	597	582	595	599	578	583	586	594	575	628	576	604	564	551	558	613	628	594	557	543	546	591	567	574	577	621	606	610	641	598	570	560	582	592	524	578	597	559	606	532	579	563	535	546	530	639	581	585	557	590	584	556	570	590	574	557	583	573	606	585	592	576	579	575	566	596	562	618	572	607	554	634	597	582	557	624	600	610	565	507	574	558	551	609	594	586	578	569	580	585	552	600	600	595	559	583	565	569	571	569	585	563	600	565	650	550	570	597	601	586	597	629	593	592	561	626	568	580	571	595	589	583	602	614	558	598	553	556	550	600	611	544	588	578	583	598	592	583	611	576	550	636	567	614	628	599	589	551	603	603	602	565	584	576	591	622	582	656	594	571	535	556	598	581	569	571	527	565	569	566	603	570	567	570	561	584	611	606	563	545	555	545	561	614	589	588	540	576	586	600	579	576	550	575	586	578	557	572	591	634	590	553	596	534	631	529	565	615	579	569	643	628	563	540	593	580	571	552	607	546	616	598	568	610	589	645	638	569	571	599	626	592	563	565	582	576	610	606	588	568	589	604	554	595	591	583	589	578	587	580	582	557	590	626	632	582	572	603	590	536	538	557	607	580	583	590	619	588	597	614	608	620	571	586	607	639	612	572	619	599	554	533	601	596	596	634	551	589	622	561	563	578	597	581	612	557	547	598	587	580	604	582	617
42525	26123	9883	1376	3503	15697	1166	397	428	385	406	371	398	371	343	343	358	357	345	389	408	353	334	372	379	337	380	342	335	365	359	370	358	363	426	390	354	367	331	351	375	356	394	352	331	363	335	323	334	373	310	375	377	393	337	370	366	352	378	360	334	358	337	352	408	326	343	345	367	381	370	332	315	344	350	379	357	362	368	345	323	387	372	331	351	376	357	353	363	357	334	384	344	342	364	353	366	342	363	329	311	348	358	357	363	391	367	363	330	361	368	356	351	319	343	348	358	387	372	340	365	367	347	366	320	369	379	382	407	379	327	323	328	348	349	377	348	333	345	402	353	351	342	329	366	361	357	362	338	332	337	334	364	364	352	353	346	377	372	361	341	320	342	342	345	369	318	336	392	360	381	386	375	356	329	359	301	341	331	364	350	373	367	346	376	372	339	356	325	331	344	344	362	361	331	339	353	319	370	330	383	355	362	345	359	338	355	350	355	379	348	370	368	328	342	338	352	342	364	358	367	324	321	387	331	337	390	361	351	353	326	345	373	343	311	350	344	392	379	346	370	368	350	325	358	345	381	351	343	345	358	345	346	317	319	361	376	358	377	329	317	345	405	343	345	369	320	351	352	318	356	340	375	379	379	370	375	339	366	375	345	382	355	371	345	362	378	337	384	364	348	306	314	364	356	345	368	391	341	393	375	338	335	382	349	389	384	389	415	365	361	324	354	331	381	371	395	378	305	422	364	368	349	355	365	346	339	327	367	403	388	317	413	360	363	321	325	390	355	380	338	334	373	363	351	305	368	366	387	341	360	300	325	354	351	350	367	379	359	343	336	352	364	412	351	369	347	375	374	344	332	345	324	380	367	379	340	374	378	400	371	337	363	400	388	374	337	327	329	342	332	374	386	373	397	323	338	365	341	335	365	376	374	345	344	371	380	361	394	344	350	346	351	342	376	348	323	378	363	344	347	373	345	339	354	381	337	399	387	345	379	352	350	380	317	326	392	336	340	333	360	381	357	353	347	342	340	364	356	334	359	341	391	366	378	373	363	351	346	350	355	346	368	371	367	358	357	381	370	373	372	359	361	386	390	352	377	332	377	354	363	360	364	371	355	346	348	356	319	351	349	338	376	359	333	331	374	350	349	328	351	327	348	355	350	362	347	362	333	348	395	317	365	377	337	351	329	328	335	304	337	352	354	396	332	342	349	342	328	330	340	334	353	373	386	373	358	362	380	319	355	324	323	364	335	388	343	367	340	359	359	364	374	382	371	329	341	336	395	364	335	359	420	352	342	349	352	367	402	377	372	356	347	366	383	390	350	406	338	358	366	386	324	330	390	336	313	343	366	366	350	356	379	406	356	369	366	361	382	344	360	340	353	328	374	349	330	347	374	358	361	339	354	375	330	355	407	318	324	332	342	321	359	345	335	337	345	347	397	329	339	345	350	369	338	348	398	361	343	350	373	333	356	409	368	348	326	369	361	323	322	320	388	356	389	381	406	369	325	356	349	355	354	391	337	347	365	340	380	364	361	385	387	361	366	380	334	376	380	335	372	359	364	358	349	347	344	384	367	370	349	347	359	352	350	360	344	411	361	343	329	346	359	373	371	359	373	342	343	364	360	373	358	376	350	367	344	367	339	326	369	332	350	373	350	364	333	323	316	347	378	345	327	372	393	336	323	327	348	324	376	363	346	353	346	348	332	344	302	345	400	345	329	361	328	351	346	322	358	336	364	383	362	353	373	351	355	367	344	342	373	308	370	371	339	383	352	360	347	314	297	336	368	367	374	412	351	378	333	341	342	359	395	378	359	327	362	367	358	355	343	385	318	348	355	341	350	369	351	363	359	360	379	360	356	375	390	349	362	363	356	348	365	368	352	358	364	338	379	364	340	361	411	356	359	348	349	365	340	367	357	348	372	356	371	366	362	380	392	377	378	405	338	380	341	380	357	345	387	319	315	344	330	341	335	368	319	314	343	358	353	369	364	371	341	380	345	318	361	381	359	344	365	345	371	335	350	377	347	371	346	392	340	376	357	331	326	372	385	340	349	395	377	338	344	358	348	359	344	368	358	338	396	335	334	347	338	361	351	342	362	354	370	356	325	313	387	328	362	415	362	367	353	373	357	334	355	399	367	358	377	349	370	351	343	365	360	371	360	380	403	363	343	356	346	384	381	354	383	354	384	357	391	361	392	336	330	343	347	369	350	363	360	323	338	377	356	388	371	351	335	348	353	392	368	362	367	376	378	368	319	339	365	352	328	381	355	335	382	365	353	350	356	341	361	380	357	366	355	356	360	360	406	342	359	350	342	351	391	350	344	369	339	393	396	334	344	367	325	346	357	384	341	319	364	339	356	353	374	354	366	335	330	381	334	336	353	343	333	401	344	327	348	327	341	328	357	344	363	343	332	315	330	353	363	360	315	350	381	343	343	351	340	346	366	357	410	359	337	353	357	354	383	346	358	344	354	346	377	387	356	351	354	355	361	346	348	337	366	339	348	347	355	354	361	388	371	347	366	353	319	356	378	377	329	340	367	369	357	359	396	348	367	365	354	362	368	372	367	339	365	365	359	362	340	398	368	305	342	378	330	302	367	330	379	368	379	359	312	349	380	372	345	339	377	370	375	392	345	356	351	347	344	315	343	345	328	343	385	351	360	344	358	338	362	342	358	315	328	345	342	344	373	325	373	387	376	318	400	384	328	390	383	386	353	361	341	367	367	379	371	346	381	347	352	406	368	332	350	377	373	373	370	358	376	346	372	363	365	364	367	376	374	363	377	364	331	317	360	396	335	350	353	344	380	375	354	362	372	356	359	417	389	397	378	314	348	373	374	359	339	325	306	365	390	388	364	329	386	358	355	334	325	367	365	354	370	336	372	351	348	377	399	387	363	312	344	370	350	297	360	369	356	370	359	353	363	330	326	375	357	333	339	321	347	343	339	368	373	326	355	369	347	324	388	328	383	355	325	358	379	365	361	361	397	354	341	414	360	327	360	356	384	386	334	330	305	360	380	341	322	379	358	353	382	342	355	377	348	351	355	334	355	311	337	331	382	342	359	379	366	385	363	371	355	353	349	404	338	361	370	377	350	372	364	352	387	391	366	365	339	396	395	386	341	341	321	363	384	380	387	362	348	393	330	360	361	364	392	358	371	396	372	346	343	321	373	323	362	396	389	355	320	348	357	363	344	343	330	314	323	352	357	372	361	379	365	341	364	329	370	333	327	386	406	345	346	366	341	342	359	376	353	373	330	328	366	346	351	380	400	366	378	330	352	368	360	326	381	381	378	348	369	342	352	312	357	341	377	371	368	347	337	400	364	358	382	375	346	334	357	345	375	366	343	355	334	334	352	353	365	355	358	328	343	357	334	415	325	375	325	347	347	342	344	374	371	328	351	362	367	359	353	364	381	371	343	379	380	364	364	392	362	373	360	402	387	370	381	358	340	351	387	353	366	317	368	340	349	320	348	353	346	325	369	304
25995	18118	6419	2267	10261	24307	1470	1213	1113	1040	1094	960	882	883	942	861	884	914	848	871	835	878	873	880	802	845	800	798	811	807	863	776	835	838	798	773	793	818	762	746	846	773	818	816	820	775	814	814	798	805	799	806	811	822	844	821	832	795	766	830	792	824	816	812	819	816	832	790	822	758	828	833	813	777	810	814	807	812	749	795	778	754	821	785	842	825	824	760	759	758	791	808	807	780	814	854	783	780	803	801	819	744	797	778	798	780	795	826	816	797	770	817	795	788	759	867	778	791	753	868	804	814	757	772	779	830	802	848	842	811	832	774	824	785	792	785	869	820	771	759	746	801	786	815	726	850	813	796	765	784	815	843	779	822	808	842	776	811	751	810	854	817	818	780	776	800	781	775	800	804	827	824	866	795	757	852	811	783	779	798	785	797	796	832	827	794	765	808	791	778	798	821	803	768	792	821	805	838	771	824	761	792	821	838	787	857	793	818	794	838	814	776	821	808	855	748	811	795	819	799	744	785	761	814	799	769	771	800	807	777	876	799	789	782	788	819	817	818	763	788	821	803	780	780	792	800	803	834	775	787	807	790	821	798	801	805	800	799	776	783	815	761	810	855	826	835	770	829	844	776	852	859	778	772	795	852	788	831	824	797	781	787	791	767	820	825	788	743	798	825	806	814	761	823	743	794	783	795	780	805	757	794	827	793	816	817	782	776	838	785	807	802	779	800	809	784	776	786	760	827	804	846	838	792	821	779	821	779	775	778	798	774	794	827	773	806	804	843	827	824	837	778	826	843	824	778	812	761	735	788	825	804	804	773	848	843	799	777	822	813	827	812	788	787	806	792	791	782	826	767	823	850	801	793	816	770	806	803	815	770	859	797	792	794	772	747	769	853	808	783	772	770	794	779	772	796	811	748	770	757	797	839	803	779	806	779	779	779	776	783	767	811	782	743	757	778	817	802	780	835	763	840	768	744	778	843	799	812	799	775	824	793	790	845	813	799	836	875	822	804	771	815	825	815	794	800	816	809	833	818	804	775	808	811	765	730	805	811	786	820	801	762	801	813	768	780	776	771	852	784	848	803	819	797	802	815	795	766	814	763	779	795	770	790	789	775	778	861	833	779	823	816	818	803	780	748	827	765	803	780	765	800	807	799	805	848	885	777	816	799	753	798	820	788	799	800	801	774	791	787	750	817	810	788	823	798	825	798	753	836	830	818	829	786	787	815	775	789	775	809	796	726	792	799	803	809	850	851	778	814	818	779	805	819	815	837	755	756	823	817	791	751	801	797	759	799	763	795	756	791	746	812	791	776	802	834	892	824	815	776	855	801	791	805	824	791	891	779	794	788	740	739	822	793	813	789	732	757	772	777	836	778	791	825	827	776	820	779	799	827	772	840	790	783	802	806	801	832	837	796	787	801	807	812	824	842	833	772	839	783	835	803	731	805	800	828	813	790	841	812	793	803	784	765	790	837	831	790	783	807	785	771	795	773	774	782	829	853	807	796	824	773	786	820	786	823	787	818	806	830	803	819	819	775	825	797	790	813	790	783	846	761	778	778	773	828	818	804	769	802	836	818	795	784	777	796	816	808	766	839	796	808	892	797	828	803	782	786	766	872	778	768	817	776	773	772	815	814	781	799	792	802	740	773	803	794	791	804	830	818	791	831	758	791	793	837	799	857	762	804	836	763	766	784	839	772	832	763	800	769	802	774	820	817	761	775	817	832	810	808	780	766	765	766	765	761	808	792	744	770	759	806	833	778	832	777	798	836	775	834	763	852	769	806	821	829	779	751	807	827	797	778	750	822	792	794	802	783	802	754	792	770	786	805	767	856	787	820	833	789	798	769	854	803	832	809	805	786	804	830	836	769	758	800	768	830	823	776	796	835	812	775	752	804	780	779	839	814	795	826	747	807	785	807	787	765	783	793	777	819	779	765	781	784	742	774	817	800	797	799	789	767	860	834	803	764	756	765	833	782	751	801	779	802	864	795	766	734	762	824	825	751	821	785	770	826	833	823	783	785	796	850	795	750	850	807	805	828	788	819	798	776	756	782	825	772	803	776	765	789	785	814	785	803	779	822	759	774	776	805	819	752	798	804	822	740	745	812	806	840	813	799	820	800	749	802	811	811	799	840	763	789	784	794	807	786	832	824	764	838	827	827	792	771	809	818	801	842	820	802	825	765	764	820	795	824	830	804	801	803	764	779	781	831	860	764	802	759	801	835	805	807	800	793	841	775	805	811	770	829	787	785	779	861	826	814	766	790	806	813	845	811	798	809	827	778	803	816	786	791	823	802	810	788	807	804	765	812	802	773	788	796	805	814	781	780	754	814	791	832	779	804	827	764	838	739	790	830	787	838	842	807	807	781	796	823	804	808	834	843	783	799	761	809	806	846	766	806	815	793	777	787	790	766	822	804	806	824	753	776	778	793	840	774	738	790	783	840	793	758	822	824	815	809	790	846	798	718	793	820	802	801	783	845	783	821	813	772	807	808	831	762	811	804	811	726	819	750	760	819	773	834	819	783	774	813	827	745	800	821	775	798	790	780	813	795	768	820	785	791	802	836	791	809	779	797	806	898	797	744	776	825	824	798	826	774	823	773	832	813	810	804	772	770	811	807	811	777	819	787	792	842	759	779	800	808	784	775	755	808	816	816	795	761	772	840	871	785	797	821	758	811	838	774	789	808	808	798	808	786	807	789	767	797	833	763	836	790	817	827	817	865	798	817	778	788	807	796	824	845	829	779	811	793	759	839	805	785	768	788	790	806	795	772	758	787	792	773	776	810	790	805	778	760	822	837	830	814	768	793	754	794	787	799	770	769	785	798	789	820	785	813	754	766	841	792	869	781	832	819	786	798	829	798	802	778	831	805	759	772	795	799	814	833	756	832	777	779	766	827	806	784	835	806	830	793	804	765	788	838	763	813	793	828	807	778	801	778	811	787	790	783	783	801	812	758	782	810	799	797	796	821	761	808	803	795	802	790	828	799	738	856	837	785	779	793	812	811	786	801	798	881	817	854	814	802	814	770	812	818	824	790	764	870	791	793	871	805	806	766	779	803	820	797	770	817	829	820	819	784	854	751	765	799	807	764	829	869	818	807	758	794	813	833	829	770	791	831	807	767	826	830	779	807	813	810	795	818	840	796	788	829	802	806	830	806	775	809	840	801	836	842	819	776	798	768	819	836	819	808	830	770	798	806	719	844	761	778	855	767	777	799	809	775	788	784	832	832	805	765	809	777	804	831	786	826	797	776	818	796	792	764	816	828	806	868	782	813	747	786	810	786	794	810	809	815	804	785	798	786	769	849	785	745	755	795	805	819	769	766	868	814	846	819	845	805	841	768	832	789	753	792	788	784	829	768	790	813	780	800	831	818	801	772	807	787	806	763	790	845	814	796	807	812	834	853	734	778	809	778	811	782	835	801	792	775	796	785	769	814	756	798	811	876	802	759	796	818	774	795	776	763	778	797	808	777
15775	6260	1282	323	345	708	299	292	274	314	314	282	294	272	302	287	285	308	289	275	274	302	292	278	307	293	277	255	274	308	279	294	290	318	285	295	282	288	325	279	289	276	289	289	292	285	304	308	328	299	277	248	287	268	288	301	300	272	289	290	273	323	280	282	262	270	252	273	264	268	288	292	292	307	306	284	323	288	264	310	275	311	308	321	301	314	293	255	265	264	307	262	277	311	296	312	284	288	317	275	277	296	278	296	287	270	270	284	258	311	295	286	302	252	322	274	288	309	317	256	295	285	301	323	262	290	273	281	291	281	258	248	257	240	263	276	291	276	294	255	281	288	296	291	263	275	296	282	314	278	286	279	312	282	307	292	258	295	264	261	284	265	290	312	301	262	324	320	264	285	296	282	278	302	328	294	293	289	268	259	313	276	296	317	287	274	264	282	307	284	260	325	288	267	289	286	320	301	275	252	286	245	289	322	279	275	289	289	274	265	278	295	267	285	328	282	284	272	284	283	283	283	280	255	283	309	319	280	252	309	268	311	281	323	277	291	266	295	308	305	275	297	276	301	264	302	288	252	301	286	301	278	278	287	291	268	310	279	309	269	254	264	267	294	273	280	273	284	284	280	285	292	252	289	295	287	286	305	276	287	277	288	283	252	304	324	308	271	310	325	295	289	276	308	300	276	277	280	276	292	265	307	278	300	284	282	310	270	289	278	280	291	308	298	293	299	286	273	285	271	303	293	295	281	266	265	280	321	271	274	285	309	274	299	314	282	285	302	264	249	273	296	294	337	318	313	314	312	306	313	277	250	262	289	283	293	299	286	253	292	275	288	285	315	316	301	263	294	275	290	271	296	282	311	293	263	289	274	306	279	272	266	327	298	302	268	283	287	301	293	305	300	314	272	337	264	302	298	272	265	266	248	278	287	294	265	288	279	302	274	280	306	286	301	281	275	278	305	277	250	273	267	270	252	293	281	290	301	282	281	283	266	251	271	316	278	254	282	301	293	306	266	323	293	294	307	299	273	305	301	322	299	290	289	302	251	297	286	296	298	302	315	291	312	261	302	237	258	255	270	308	298	280	304	289	293	267	287	253	292	282	293	291	266	299	253	313	289	319	297	287	276	280	290	261	276	278	283	274	255	274	283	268	293	296	293	294	298	297	293	302	287	278	258	287	322	284	295	260	286	257	275	301	290	288	294	277	326	274	280	270	294	269	273	289	281	282	284	287	316	272	264	273	300	291	298	301	310	311	277	261	333	290	275	276	273	311	275	308	306	296	317	291	287	293	282	274	309	292	294	268	291	252	282	282	281	259	298	288	289	303	290	261	241	271	268	274	279	255	287	269	295	294	269	305	291	277	297	278	289	287	279	311	275	279	257	308	310	295	284	272	291	285	283	286	279	233	261	314	297	291	297	294	283	314	282	295	283	298	265	275	258	267	299	290	282	287	320	300	297	280	292	269	278	274	273	294	285	276	302	288	300	301	301	279	318	293	314	320	261	318	278	278	305	294	273	307	295	323	276	317	281	292	284	253	282	301	272	287	311	287	263	283	340	306	276	301	287	295	291	281	247	301	286	288	317	272	297	271	311	283	313	308	307	283	267	297	290	292	293	278	277	291	281	283	286	283	303	260	307	279	306	288	273	254	272	233	291	305	268	294	296	305	331	261	299	269	289	274	274	278	302	331	286	289	283	278	276	287	261	280	277	257	287	274	287	291	299	270	278	294	304	296	293	309	296	282	279	284	280	302	316	262	300	278	286	273	297	307	276	268	269	276	284	275	255	286	296	307	285	292	297	290	287	290	295	297	272	287	298	274	309	308	260	287	282	298	329	268	286	306	290	289	340	306	281	299	298	336	261	325	294	289	279	281	286	252	253	327	257	282	258	286	295	275	289	302	281	272	276	287	280	276	292	303	306	311	270	279	307	323	275	279	263	302	277	278	266	290	319	316	269	271	260	255	272	273	291	294	288	292	307	289	283	306	274	268	291	287	273	312	270	298	277	276	258	303	299	262	273	300	300	321	300	251	315	283	283	264	279	291	318	249	311	282	271	281	244	253	306	292	300	313	305	311	279	277	303	307	306	262	278	299	276	287	310	271	315	292	313	291	283	283	288	272	299	302	288	289	270	262	274	295	292	256	288	268	299	273	311	297	317	272	283	289	278	305	252	281	293	289	282	311	277	307	278	272	295	269	282	293	280	349	267	298	272	285	283	286	286	285	271	278	284	235	273	314	256	313	269	264	343	284	302	283	271	291	278	262	270	309	305	306	293	288	272	282	274	301	279	262	301	334	320	272	263	287	290	289	308	298	298	303	284	314	274	284	262	320	322	328	268	267	271	273	250	290	262	292	261	311	288	263	322	288	258	280	270	275	275	292	264	259	294	287	298	285	280	265	268	278	264	299	305	310	289	262	327	260	321	296	286	309	271	284	248	299	287	292	306	275	254	262	288	309	296	286	282	267	313	268	275	293	314	256	331	292	291	286	259	263	283	265	295	295	279	308	318	302	320	323	268	287	286	286	285	269	279	312	272	247	314	290	263	288	290	293	322	259	276	283	288	262	274	327	275	305	301	303	282	269	276	319	274	297	272	299	296	281	262	279	296	290	267	250	281	289	278	283	284	260	269	283	263	264	284	307	274	311	294	261	281	251	265	310	295	287	320	309	277	289	269	277	289	272	291	269	263	280	295	282	273	282	297	282	318	278	265	270	289	309	325	316	273	283	292	278	260	293	279	266	293	282	283	310	316	299	321	275	282	293	295	271	313	282	278	265	294	321	264	305	255	313	315	316	295	306	284	285	281	270	297	301	309	288	321	301	271	290	277	292	279	276	285	303	310	296	279	287	291	307	268	296	294	298	246	284	326	325	293	263	311	269	271	255	285	260	293	281	276	299	290	294	287	295	303	281	290	279	271	331	253	273	286	300	273	286	270	289	283	276	274	272	270	295	270	309	286	276	272	297	288	312	289	298	319	264	288	274	269	305	286	301	242	299	257	287	294	260	301	280	278	296	291	273	287	262	270	322	277	263	333	312	278	325	298	287	320	266	292	277	242	277	287	240	260	334	307	296	284	287	294	256	303	274	256	277	311	258	283	298	270	293	272	287	301	274	262	277	281	248	266	260	283	306	282	297	285	283	315	296	267	274	286	260	261	272	298	277	307	290	291	289	308	255	321	288	281	254	281	282	307	280	323	285	272	286	251	293	271	273	281	265	271	294	261	274	312	281	266	285	277	290	305	288	301	293	300	312	316	274	265	296	300	312	286	291	282	261	271	305	311	301	303	305	318	268	293	289	279	299	264	244	289	255	307	271	291	287	264	295	293	309	315	285	312	282	322	297	283	245	307	301	288	296	264	262	293	300	285	293	286	282	285	301	280	312	281	286	303	291	287	304	301	311	292	281	265	287	262	318	297	264	301	310	281	288	316	277	285	263	301	259	303	304	283	270	316	274	299	253	274	286	300	290	295
9364	4814	1439	722	951	1951	657	678	629	651	646	660	660	582	580	641	656	588	603	674	699	685	644	641	672	665	652	631	623	600	679	672	672	639	686	643	641	640	647	658	650	654	658	693	654	670	637	655	627	635	668	665	613	612	646	627	658	631	634	642	654	631	655	637	635	642	647	677	660	615	655	600	665	673	643	666	629	661	633	675	663	677	666	669	620	686	671	608	609	636	641	657	658	694	685	666	633	685	632	633	672	642	665	650	625	685	608	620	677	650	631	634	678	653	672	630	624	644	630	642	645	660	682	677	631	650	636	655	688	677	641	668	686	669	649	600	644	610	659	654	636	660	624	629	652	592	650	601	645	670	677	676	617	619	632	620	641	619	629	694	642	677	637	664	613	619	660	602	690	629	660	626	694	667	617	619	637	624	661	629	646	635	626	633	662	635	668	698	648	620	656	623	632	668	648	600	642	670	673	662	640	617	607	642	645	670	669	643	698	640	655	651	608	673	681	679	668	725	714	664	654	629	636	646	667	650	664	664	644	637	624	631	624	643	619	652	653	649	641	719	646	624	664	653	610	730	628	645	641	650	667	652	619	634	635	672	656	640	670	669	643	623	687	628	640	622	707	671	637	633	620	633	624	618	645	656	632	654	658	675	641	609	622	654	581	618	628	639	606	642	625	649	653	656	698	643	637	694	701	689	618	668	583	673	633	651	676	652	651	640	626	651	705	665	672	638	659	628	641	647	636	650	681	680	665	652	658	648	670	663	638	671	653	635	710	663	600	662	660	609	649	635	655	634	654	690	634	640	642	631	599	687	632	638	622	626	657	640	668	647	630	648	670	676	653	605	628	601	611	615	623	651	652	669	659	638	639	630	667	672	640	643	634	645	668	674	651	655	617	666	624	630	635	649	631	715	646	634	674	641	641	665	606	644	689	631	650	673	633	630	607	643	688	660	622	631	638	638	647	636	650	647	626	649	634	645	656	671	659	615	637	619	653	658	654	660	663	657	647	673	641	648	634	631	682	676	646	635	673	656	630	678	663	654	638	692	643	625	645	635	669	684	704	579	664	647	691	677	657	671	615	622	659	686	672	635	605	635	612	661	639	621	634	682	631	621	653	627	648	629	652	636	652	664	607	696	687	657	690	640	617	653	653	672	640	642	635	638	632	660	648	613	632	663	654	646	620	631	646	670	622	621	631	626	673	719	664	642	644	639	685	653	665	651	639	695	641	631	663	652	625	709	693	616	646	704	650	695	632	702	631	632	677	675	648	636	682	623	625	637	634	673	704	685	651	639	663	646	633	690	672	629	640	672	653	687	639	656	679	626	663	658	633	622	615	663	660	639	664	628	662	595	637	649	648	614	643	657	671	676	699	682	672	663	629	645	700	644	658	668	629	650	651	653	675	620	654	595	682	606	626	631	656	642	629	629	695	652	651	620	641	611	685	657	612	637	675	664	672	628	648	670	682	631	632	624	663	623	671	663	669	649	637	681	637	631	631	660	641	644	656	679	624	640	670	551	654	689	624	673	618	653	632	609	572	627	658	671	589	665	637	625	644	616	620	647	632	658	648	661	651	670	670	674	679	658	637	627	666	661	676	709	637	679	629	644	639	628	600	672	617	703	679	687	661	692	647	682	688	630	636	667	663	674	597	686	640	621	598	637	658	638	709	654	659	653	641	614	679	674	635	626	621	614	601	601	611	627	641	608	645	597	681	596	609	652	628	694	635	621	647	645	659	680	650	663	675	656	656	613	638	678	648	602	671	704	639	634	647	687	662	641	667	614	601	675	594	669	609	649	654	678	607	608	650	713	617	642	651	648	666	632	657	641	625	628	643	624	684	586	656	624	660	644	664	635	650	650	610	682	670	627	641	688	672	622	625	657	621	709	594	668	609	631	661	659	652	620	636	633	650	643	650	655	629	621	658	628	677	622	609	624	613	605	676	618	675	624	687	647	621	685	637	671	628	628	661	628	576	661	627	671	658	637	632	634	675	628	658	647	622	643	676	693	641	628	684	642	640	650	644	663	608	621	655	631	637	640	664	668	618	631	633	675	659	649	687	658	625	687	631	653	650	613	606	665	645	642	624	662	660	663	643	635	646	672	629	657	638	672	643	666	605	712	666	657	638	639	565	625	617	657	594	675	717	606	649	717	650	621	636	650	683	597	655	671	699	649	665	697	648	665	680	694	665	621	672	663	663	621	653	655	676	639	614	610	660	579	673	659	651	702	669	641	630	663	626	632	666	665	650	616	592	613	635	600	691	713	608	646	628	633	601	647	650	677	655	643	661	633	629	672	633	658	685	697	662	659	614	696	639	651	651	664	664	635	650	592	647	644	627	637	653	694	635	639	665	637	645	674	646	610	619	621	658	602	649	657	641	638	662	703	660	626	629	641	675	706	671	690	664	673	681	670	640	591	629	643	644	660	680	646	661	611	627	623	640	635	615	626	618	692	663	668	640	658	657	613	615	665	643	673	641	634	652	614	656	663	682	624	637	634	605	654	621	622	645	699	657	623	646	672	647	664	632	617	646	663	661	639	660	632	601	656	616	644	656	631	621	674	631	623	673	662	671	649	662	658	628	631	651	617	657	689	669	668	640	656	643	616	674	684	624	637	680	664	669	642	629	649	702	662	616	629	700	685	644	640	639	623	608	666	667	606	649	634	678	643	676	629	635	603	634	613	614	628	652	681	648	642	654	674	616	627	626	653	665	618	635	642	642	634	690	619	682	653	649	653	625	608	611	664	638	666	635	650	616	608	687	645	650	679	652	670	626	669	685	670	634	670	656	634	678	644	642	665	675	674	662	644	633	651	649	674	633	629	677	641	584	656	676	704	665	557	634	706	636	603	646	644	669	670	647	637	622	630	659	608	619	669	695	638	649	663	621	614	653	632	658	668	601	644	642	706	642	681	662	643	610	657	665	630	672	612	651	669	661	595	669	626	688	627	643	626	715	668	636	634	650	650	653	654	647	663	661	647	648	667	646	637	683	663	668	651	663	699	640	658	677	654	639	633	677	612	643	685	634	618	667	645	666	672	629	647	663	663	683	622	617	629	621	656	637	637	651	606	667	685	663	663	672	655	635	652	694	677	632	634	683	653	660	655	637	622	652	656	648	636	685	674	616	647	611	695	625	643	597	644	673	697	648	614	659	659	653	660	642	618	685	671	626	636	649	615	667	692	643	649	682	668	682	638	635	637	640	657	631	673	660	675	605	677	641	691	650	694	669	637	665	654	635	679	633	691	632	640	628	667	698	641	699	673	677	628	651	658	659	692	667	657	650	686	646	687	635	626	628	633	635	618	645	660	631	625	637	631	676	612	615	646	658	632	626	627	658	640	629	685	646	689	651	639	658	675	661	664	648	640	673	667	634	616	661	648	675	637	672	617	649	673	665	659	606	656	609	685	626	627	652	652	669	660	664	627	681	657	665	682	633	659	631	678	691	665	681	641	643	654	660	651	637	625	671	638	670	641
31424	16505	4688	588	1711	8321	590	243	271	278	278	280	248	278	265	251	239	237	241	251	230	263	255	235	248	230	222	253	270	258	253	240	247	212	228	233	236	263	245	256	241	225	236	245	228	232	228	229	237	232	239	245	243	237	244	223	271	261	242	229	211	234	240	236	212	275	279	254	223	241	216	239	257	233	277	210	244	218	284	245	218	255	245	243	259	229	254	220	252	211	208	244	257	232	230	233	253	244	241	245	252	232	223	213	244	222	245	252	216	230	242	231	213	229	260	246	272	231	227	249	250	251	223	281	250	247	249	223	230	273	257	234	226	219	243	213	247	232	237	254	218	232	263	242	217	241	239	247	215	236	249	211	222	227	236	234	245	215	231	251	240	241	250	256	240	233	232	247	227	238	230	231	244	214	259	251	257	239	233	246	214	215	226	216	264	249	282	227	224	248	231	259	255	257	260	238	233	232	239	210	229	226	250	243	248	249	231	255	226	245	238	252	248	223	222	220	243	206	230	247	232	223	239	240	224	223	228	253	228	238	233	238	266	222	193	226	253	273	257	243	246	248	230	227	234	239	256	250	211	235	262	223	267	232	283	225	218	262	249	245	254	196	210	220	265	233	231	231	208	217	253	223	197	235	225	200	231	233	227	244	233	237	240	209	199	245	242	217	228	239	224	275	253	265	233	235	231	232	234	218	234	260	218	257	243	242	237	238	247	227	251	257	236	255	248	248	228	264	254	229	254	269	210	254	229	276	235	222	245	223	256	226	236	246	240	227	243	228	247	223	235	250	245	200	231	230	253	263	250	261	203	222	238	239	248	244	227	239	223	230	214	259	247	228	233	247	204	235	251	254	220	231	251	235	264	203	237	230	253	228	273	248	237	233	242	226	227	202	256	229	231	218	236	260	284	252	235	262	227	241	236	220	210	250	266	256	224	216	221	211	244	265	244	267	239	234	241	246	227	225	270	221	243	240	244	259	243	226	235	217	230	246	228	249	211	232	221	246	254	231	251	232	221	263	260	262	223	267	237	246	255	230	250	231	251	249	218	238	238	229	231	257	220	235	227	227	279	253	226	244	222	264	231	240	238	232	237	285	251	238	212	208	251	244	235	266	237	234	256	202	244	256	230	234	258	234	230	226	239	269	231	230	245	199	225	200	249	233	210	253	233	226	245	207	233	205	197	235	234	230	255	218	249	232	240	245	248	248	217	239	252	219	241	205	230	239	240	225	222	221	226	230	241	230	242	238	235	253	266	256	233	207	230	213	228	223	216	251	241	205	204	284	242	217	237	246	243	246	218	251	259	227	231	209	233	227	250	196	241	237	209	251	214	259	223	223	240	239	247	247	275	221	234	210	220	227	225	246	264	225	230	244	226	218	252	247	245	259	264	261	243	259	237	233	222	245	229	225	238	212	237	240	248	243	223	215	235	251	246	218	232	238	225	224	251	208	260	236	249	227	247	223	248	211	214	211	231	215	271	232	247	230	216	235	238	228	227	282	238	219	259	277	247	231	231	246	219	272	232	249	244	251	233	246	215	242	253	261	229	244	242	237	241	224	231	225	248	244	246	234	242	244	218	268	261	233	233	282	245	249	238	252	247	221	239	219	249	219	250	218	226	239	230	227	236	243	258	247	242	230	252	264	234	232	265	270	240	240	250	233	230	264	230	252	258	229	228	235	236	224	214	262	254	234	223	213	225	244	211	251	227	217	238	222	225	243	233	225	224	248	264	257	220	224	212	237	221	210	234	234	272	224	218	234	236	245	232	215	215	237	230	231	238	234	250	259	249	215	248	239	232	221	248	220	211	241	249	249	258	241	237	241	237	201	241	254	244	240	219	242	251	255	262	238	235	220	215	276	240	229	215	213	253	232	231	223	239	245	225	224	253	237	240	229	217	221	238	226	228	248	236	226	258	220	224	244	225	244	255	235	263	235	247	254	234	223	261	225	243	209	207	196	250	216	210	221	206	232	235	240	241	237	252	244	201	253	260	209	221	258	241	247	280	222	232	236	276	239	225	218	231	247	223	245	248	249	249	245	251	229	216	234	259	234	244	239	256	258	248	246	227	249	244	218	214	266	247	244	251	226	254	232	231	237	240	208	247	256	253	240	251	245	233	226	211	209	245	221	281	256	237	246	233	282	223	227	250	200	238	216	236	226	246	226	257	232	246	220	236	242	232	222	251	255	217	237	210	213	234	241	253	252	236	220	216	261	240	247	250	254	228	237	237	234	242	225	287	238	239	250	249	267	245	247	242	230	237	238	250	225	222	246	227	217	204	271	203	258	229	234	254	249	225	274	240	223	269	259	259	233	248	230	260	232	251	221	253	229	222	222	220	251	221	223	233	228	200	226	230	246	231	259	230	257	258	269	234	222	258	228	247	244	219	238	245	219	277	210	238	267	254	226	223	258	236	238	251	250	254	257	232	237	255	258	248	233	231	226	234	230	256	232	242	260	243	235	254	252	275	244	234	271	253	224	247	222	238	254	244	229	239	244	256	273	244	238	223	241	199	236	253	249	248	228	239	252	257	229	242	239	209	244	245	226	245	247	233	235	231	252	227	220	222	226	244	247	255	236	225	240	226	251	272	238	243	253	229	238	245	224	222	230	274	237	229	256	242	257	250	257	218	283	229	230	240	226	256	222	273	255	256	226	222	230	241	247	222	222	230	237	264	220	220	240	241	257	248	256	235	204	246	204	237	283	236	223	256	226	207	242	251	211	241	229	233	252	237	258	246	227	234	223	236	231	242	220	227	230	249	209	215	224	250	244	250	229	256	210	207	236	220	215	253	217	251	217	236	229	226	261	248	256	247	240	235	242	249	245	238	204	231	230	231	226	230	253	238	251	227	227	226	226	226	259	219	239	246	227	262	247	230	245	268	245	238	224	228	246	252	229	218	242	231	258	238	225	240	254	240	265	247	234	234	226	232	236	229	244	230	211	211	252	243	219	239	275	245	219	246	220	224	247	246	251	219	264	245	234	229	263	254	243	241	213	253	241	214	206	286	236	235	226	245	242	203	251	270	249	244	218	235	239	222	277	237	271	228	229	233	237	234	235	250	200	231	221	261	231	291	254	237	273	222	212	259	233	265	230	259	223	211	241	232	243	218	227	222	205	250	234	215	229	257	232	237	238	266	248	226	257	241	241	250	232	289	259	267	230	241	237	247	229	256	232	252	215	243	233	239	224	273	244	226	259	255	237	209	230	216	229	237	243	245	231	225	230	227	207	265	246	248	226	227	227	238	211	252	223	208	269	219	239	261	244	233	227	263	209	274	236	235	207	232	230	230	270	228	229	233	263	214	261	211	274	219	243	241	235	260	240	240	242	251	242	230	261	254	250	230	237	215	240	246	233	219	252	220	226	236	251	240	237	218	230	235	223	226	245	251	222	255	220	259	248	243	210	253	241	237	250	216	207	213	251	208	211	229	220	205	212	238	233	237	264	224	239	245	231	238	257	245	205	249	229	232	253
19510	11830	3876	1346	6593	18914	1258	791	747	696	609	659	710	642	596	632	572	618	600	583	569	587	612	600	562	582	578	614	571	613	589	577	633	599	555	557	574	609	544	629	593	602	564	586	562	600	575	543	566	609	641	569	560	570	596	565	525	560	531	585	570	579	556	568	595	563	554	582	550	569	565	572	594	515	562	557	502	633	545	608	580	527	617	536	532	531	541	594	558	587	564	611	596	551	599	563	579	519	575	599	550	567	572	569	554	585	586	578	563	571	564	577	572	571	597	538	590	562	611	579	536	592	589	553	543	508	612	556	580	571	549	569	579	589	597	595	567	573	575	583	556	584	573	574	556	547	585	559	609	589	545	590	578	603	586	573	546	590	588	557	536	547	578	615	559	617	534	549	496	552	564	570	529	525	589	575	587	582	560	577	563	572	555	607	573	580	526	575	544	561	573	609	564	604	571	524	577	585	505	569	545	582	551	581	559	540	579	607	552	582	559	577	617	551	563	563	557	565	547	548	589	596	564	538	553	562	558	554	570	549	561	559	552	560	573	528	576	562	610	510	574	589	535	569	574	575	560	613	593	533	556	576	536	564	637	592	559	536	621	596	618	578	564	535	587	622	635	538	539	588	581	580	583	558	568	541	589	562	550	546	523	535	562	549	598	594	553	571	551	555	536	572	577	574	504	564	559	549	624	528	561	531	564	567	552	569	550	575	607	524	541	527	560	584	542	580	573	518	550	590	545	533	551	586	556	590	585	575	566	620	581	510	545	565	550	558	555	544	547	582	592	575	512	585	554	520	571	564	590	543	564	564	599	547	563	622	570	570	583	590	554	565	541	579	550	591	606	557	578	559	550	561	577	493	574	535	567	592	573	539	570	603	580	555	593	558	598	564	573	520	584	570	541	586	532	554	547	590	532	596	550	585	559	505	553	554	586	511	579	521	568	540	543	548	557	552	536	580	602	578	568	586	580	570	534	527	623	544	501	604	587	530	536	535	618	573	564	550	606	585	583	550	541	529	574	548	505	564	549	504	565	543	537	577	610	536	549	589	586	568	592	582	554	588	582	529	604	531	520	538	582	535	555	523	581	524	573	600	577	537	583	587	579	545	537	574	567	562	549	540	524	578	547	546	521	558	572	618	545	536	562	570	583	564	567	569	582	574	524	573	542	564	565	601	627	615	571	548	571	566	605	545	541	558	562	575	557	543	565	575	578	606	604	568	578	555	561	551	563	557	544	535	564	583	583	576	568	595	555	563	589	606	571	588	548	573	604	552	580	596	558	552	557	582	600	578	566	553	554	610	595	595	576	528	568	585	568	589	577	542	603	563	539	573	558	569	573	564	580	624	560	601	546	573	556	577	539	593	572	608	559	539	583	559	547	528	569	543	597	565	561	535	583	576	599	510	584	565	613	549	550	588	570	556	547	561	550	530	568	573	609	543	549	599	537	581	570	579	582	612	565	579	551	531	511	562	557	557	551	549	557	582	543	585	559	558	556	578	550	578	572	571	608	553	599	527	581	593	571	574	562	548	588	608	586	580	578	543	536	558	596	520	556	557	554	553	587	578	569	656	575	578	518	568	579	553	539	618	565	588	518	575	583	558	534	581	577	519	548	597	582	540	571	585	569	550	552	584	603	564	582	600	594	513	610	576	544	534	566	578	549	558	585	547	544	553	541	577	609	586	525	590	593	605	556	554	559	612	565	550	600	582	560	614	594	539	577	560	565	555	583	560	559	588	584	543	581	626	563	577	560	566	592	584	564	599	533	555	590	593	580	594	526	556	532	564	574	553	557	573	561	568	555	513	539	547	570	541	602	573	570	565	598	522	554	512	581	588	581	585	561	605	554	546	549	569	543	579	535	584	594	597	571	559	558	583	567	542	591	541	520	577	612	554	569	561	540	587	558	585	529	624	584	544	528	591	512	513	538	563	567	546	576	557	585	593	567	585	557	549	574	551	579	598	570	578	559	591	583	559	548	591	579	564	558	622	576	538	590	548	558	573	556	579	582	560	554	541	582	570	552	516	561	592	531	594	592	603	556	535	570	565	542	540	566	542	564	574	575	592	551	589	532	597	572	570	561	577	573	519	560	537	577	556	541	543	541	583	571	558	563	536	571	567	562	568	548	576	551	581	574	586	573	531	644	576	564	570	595	552	574	556	536	595	570	545	547	592	569	543	606	540	560	550	556	567	609	570	578	576	552	591	611	592	572	554	588	548	546	532	545	559	562	590	601	520	573	564	574	556	578	531	590	539	545	553	559	587	561	547	535	540	523	561	599	569	569	539	526	590	599	600	581	514	610	578	608	545	572	561	593	632	606	593	538	585	540	580	590	530	526	583	569	569	574	546	551	564	553	554	573	548	566	575	557	576	554	539	588	547	597	556	547	535	526	572	536	590	581	569	563	597	515	592	538	588	591	579	553	551	619	523	550	537	562	582	565	551	545	575	565	562	577	588	567	610	578	535	565	580	546	574	615	584	578	547	571	594	599	564	567	539	572	558	583	531	542	562	582	582	569	588	547	577	565	565	607	501	580	554	562	535	556	531	542	558	578	539	577	575	553	553	586	549	578	554	552	568	589	576	562	578	591	584	589	569	594	535	577	610	566	589	584	556	545	581	569	569	579	580	584	561	606	547	548	547	543	604	588	535	567	606	579	559	546	578	537	585	546	621	538	557	608	617	579	528	552	541	588	573	596	579	534	536	595	576	591	592	533	567	549	614	599	534	558	559	592	566	574	587	543	553	536	547	572	581	592	542	557	576	572	522	542	558	517	596	587	567	521	551	555	537	567	559	574	571	528	526	558	582	596	559	613	596	573	558	580	623	569	536	528	583	562	544	607	568	566	568	600	548	572	550	578	546	529	521	535	548	541	528	624	583	539	576	546	539	613	545	539	581	535	572	586	543	607	550	528	574	574	588	551	585	582	557	500	564	597	559	551	556	563	573	559	584	588	585	558	563	519	565	594	560	574	559	528	574	541	591	548	524	569	570	580	555	590	555	601	574	549	610	547	572	602	565	585	547	568	559	552	595	552	570	544	547	639	554	560	567	540	574	598	575	545	576	574	558	562	547	544	545	542	561	545	577	567	578	564	582	630	524	564	548	547	531	540	534	520	567	541	580	558	600	613	568	548	579	569	575	572	599	573	544	582	552	566	585	553	581	580	542	563	539	566	571	549	593	567	575	598	540	577	615	566	576	623	616	593	598	559	561	557	595	567	590	538	521	574	539	591	575	563	534	589	550	594	624	522	583	598	577	588	585	536	630	601	499	520	632	577	586	578	564	560	553	598	596	566	532	560	571	563	524	595	595	553	526	586	546	589	555	583	536	568	579	578	567	593	548	566	606	592	555	540	570	558	541	596	561	561	543	557	600	574	604	545	570	605	549	559	570	566	549	579	567	591	568	540	522	578	546	579	582	610	550	526	543	567	603	583	547	566	552	589	591	585	569	579	566	559	598	551	562	567	595	561	541
43777	26607	10557	1525	3063	16230	1195	464	445	414	374	416	363	385	412	354	399	395	361	364	374	368	354	351	364	329	394	332	358	368	342	331	360	343	343	371	330	370	353	328	366	343	356	368	391	361	386	391	351	360	376	375	378	400	353	391	368	368	353	355	374	360	371	342	369	346	389	339	360	351	355	342	386	335	372	362	362	354	361	394	347	374	383	324	327	334	351	373	336	356	345	372	368	413	372	360	376	343	369	368	337	363	369	382	335	370	351	391	332	368	349	360	351	366	362	376	365	376	340	355	388	379	350	379	366	380	351	382	370	356	393	353	388	345	334	342	393	347	388	358	327	357	345	355	366	354	338	325	328	360	363	388	360	339	379	322	361	311	346	374	380	348	344	320	329	353	368	336	337	373	353	330	341	359	345	400	397	314	382	373	396	382	346	370	364	343	337	398	396	350	325	364	334	414	339	346	351	368	354	366	373	360	333	393	364	386	338	382	355	378	344	351	362	352	360	365	358	343	334	382	378	345	368	374	372	365	391	338	352	362	370	348	327	341	356	328	362	356	329	343	312	371	375	372	366	345	344	342	377	382	413	369	365	373	388	344	374	385	398	334	369	331	361	371	370	370	365	353	364	356	356	401	343	363	357	370	393	328	325	350	379	384	368	347	392	376	341	355	359	364	379	338	372	345	369	362	366	381	333	422	338	363	383	377	372	360	339	323	354	324	383	375	338	323	360	399	347	368	346	389	351	358	345	357	340	360	365	358	414	341	339	373	355	378	383	364	334	361	365	345	359	377	345	342	356	314	376	362	327	347	338	355	329	332	335	334	338	329	355	348	358	375	383	398	372	324	384	382	352	353	347	329	373	332	360	328	326	395	360	385	370	344	377	355	369	340	353	357	340	372	336	344	354	364	378	353	354	376	342	373	361	367	377	344	348	393	388	368	337	325	397	358	383	361	354	363	366	369	349	352	406	384	360	382	331	320	336	332	344	361	348	392	352	404	343	364	375	332	377	402	333	329	343	348	327	348	360	312	365	378	403	341	348	340	325	344	348	379	357	319	364	359	371	362	390	354	367	367	342	360	346	365	352	346	361	331	386	357	354	378	372	345	385	361	376	364	351	355	342	323	341	338	349	367	356	343	363	364	361	368	346	347	333	371	364	362	358	333	357	366	370	329	333	347	352	360	375	395	372	346	335	365	360	324	348	383	363	335	347	396	349	331	360	348	351	315	366	311	353	333	363	354	369	394	392	329	345	358	364	335	346	354	391	361	360	415	384	370	371	393	388	353	375	375	353	326	364	376	353	341	361	376	342	352	369	359	352	316	384	380	370	336	357	355	340	351	327	324	346	378	388	366	334	369	353	348	352	362	406	403	322	362	351	340	339	349	325	390	332	373	363	348	359	341	372	362	367	356	376	345	346	368	351	373	347	401	353	388	335	325	324	340	358	326	371	358	385	380	356	319	369	334	373	398	354	339	347	344	371	332	343	380	344	337	375	356	344	361	385	405	365	376	376	356	358	358	340	376	334	359	365	364	360	340	379	383	340	338	353	359	311	340	333	333	339	342	368	366	348	386	338	337	338	398	340	370	375	382	353	364	347	357	386	366	359	343	388	334	364	328	356	380	379	334	389	379	379	382	374	371	352	306	390	365	421	360	418	341	372	329	339	358	348	355	340	317	380	318	387	336	377	338	359	393	375	370	383	340	353	366	352	364	353	393	351	325	340	384	326	360	348	356	371	394	371	358	382	355	392	360	369	345	345	343	338	348	341	372	316	326	343	365	349	365	378	338	377	318	342	333	363	379	388	354	336	368	351	375	350	367	359	369	361	348	373	354	331	342	362	332	339	370	355	358	360	376	366	328	375	410	374	360	372	344	374	364	352	358	386	364	370	372	372	367	363	350	345	338	364	358	339	361	371	381	364	342	345	361	351	356	319	362	348	335	411	367	324	372	383	331	400	360	369	391	372	357	334	339	359	346	370	376	327	374	398	359	380	350	352	320	347	345	356	338	350	347	369	363	359	364	385	368	353	361	371	368	335	371	377	327	361	335	344	397	381	362	360	402	362	360	375	365	347	359	320	351	359	342	351	343	331	354	375	353	338	333	339	387	344	342	342	341	361	360	357	337	355	321	360	392	364	321	330	350	332	367	402	340	342	376	370	378	350	377	330	355	378	366	351	347	384	397	348	332	356	393	355	394	352	351	377	364	351	367	352	366	315	346	359	364	376	372	421	351	352	342	390	376	380	349	323	341	346	384	346	360	379	330	392	382	360	345	350	370	379	342	361	345	344	353	347	375	400	350	372	329	378	342	347	347	358	360	359	364	361	368	329	364	412	382	374	413	327	375	345	362	349	408	337	371	388	359	423	331	336	394	344	337	336	329	332	379	356	380	358	351	344	342	349	359	366	387	387	363	400	374	344	344	339	374	365	308	370	341	342	371	316	326	343	373	368	343	369	379	364	365	396	345	379	357	404	326	342	346	357	380	345	375	376	353	353	340	389	347	332	416	368	383	350	365	360	371	362	347	371	364	331	334	381	351	319	353	374	362	349	318	345	356	380	345	364	337	358	350	360	376	338	362	391	317	362	378	333	349	398	366	375	384	372	333	375	388	331	357	427	341	385	351	292	386	355	369	383	363	352	347	343	382	321	387	363	357	380	364	376	323	334	346	374	388	375	347	385	339	372	370	351	344	356	375	358	336	338	370	370	382	326	345	368	371	361	382	354	390	409	333	376	347	405	370	368	381	345	386	365	371	369	384	344	360	363	381	313	322	369	400	372	392	354	360	358	353	334	356	364	383	373	340	384	344	391	325	349	366	384	341	337	372	344	395	370	395	343	364	343	366	353	377	337	364	376	346	392	336	338	346	342	355	349	330	350	359	348	376	357	372	375	339	347	339	352	352	364	352	374	337	405	304	347	357	375	363	356	362	331	360	378	339	352	371	320	396	374	379	390	397	362	357	356	357	358	414	359	385	391	368	388	358	340	316	339	374	342	369	387	385	342	377	325	334	331	373	390	361	354	358	357	358	344	331	357	347	370	360	376	333	358	356	382	337	363	396	343	342	361	379	346	394	340	371	351	364	375	399	360	353	355	356	334	357	349	351	350	372	362	344	377	376	367	353	358	327	375	332	394	353	375	357	395	337	336	372	374	356	392	376	371	358	384	358	373	380	330	326	380	334	391	364	382	383	354	358	363	379	341	395	377	401	348	347	346	389	366	368	372	372	374	362	360	342	329	386	360	379	358	416	363	351	334	364	373	367	338	363	327	348	346	329	407	355	381	371	357	345	348	371	386	360	369	358	338	358	344	363	359	361	357	391	388	391	323	352	339	317	371	396	338	347	386	364	406	398	382	355	335	365	331	349	356	356	324	366	347	371	347	355	373	359	386	364	348	366	336	371	353	382	358	366	361	386	384	377	349	326	354	387	368	341	369	382	377	361	347	374	316	387	366	309	309	344	328	375	354	342	362	355
26648	18395	7014	2204	9687	25714	1681	1219	1166	1035	1002	996	969	895	944	927	940	921	906	895	863	812	867	806	869	847	895	876	827	860	884	840	795	845	821	852	820	836	806	833	821	848	800	823	824	783	796	812	895	851	807	807	809	771	772	823	819	808	829	832	810	831	804	794	839	854	878	779	815	818	844	809	848	800	810	775	793	829	854	783	830	856	825	779	821	863	813	840	778	827	816	816	806	821	839	786	782	803	780	834	773	784	791	808	836	839	814	863	822	754	760	815	776	805	840	795	800	761	824	785	813	777	865	781	817	767	783	799	854	838	813	817	824	860	828	828	791	840	783	850	823	797	818	848	789	804	816	817	843	831	823	784	805	812	794	819	833	839	821	800	836	835	792	873	794	832	779	819	773	778	774	779	848	859	804	813	831	813	822	837	829	812	807	806	854	847	788	830	873	830	798	771	847	817	843	768	780	824	829	788	754	812	773	853	812	803	815	808	810	841	775	840	799	831	794	859	810	818	883	808	820	763	805	803	811	801	817	814	793	792	830	828	807	826	789	731	809	768	790	836	793	831	814	797	778	794	791	818	827	838	845	797	838	817	795	813	805	794	806	835	760	824	782	784	804	816	834	814	845	841	843	837	763	798	820	803	821	791	838	814	831	804	756	820	836	796	809	790	805	807	777	834	882	811	812	789	821	827	792	776	773	791	792	816	807	791	817	823	832	803	802	810	803	834	850	793	854	795	802	821	778	833	747	802	754	755	819	823	780	843	813	815	784	847	801	807	825	799	787	754	815	779	811	799	776	815	834	804	831	807	789	791	834	787	771	809	801	851	818	790	820	848	847	810	839	810	803	810	794	793	803	802	803	777	826	812	744	793	786	781	802	833	814	783	824	847	794	788	851	816	821	827	788	767	883	810	853	799	799	863	806	869	821	777	854	818	812	824	776	857	797	787	802	788	841	771	766	769	812	835	772	766	807	801	848	823	839	854	803	838	797	843	831	819	788	796	816	809	810	804	803	810	789	795	827	838	760	827	801	824	799	858	824	856	785	806	806	854	814	860	787	808	809	778	803	807	803	824	818	786	790	808	828	764	867	855	755	846	861	787	764	771	843	783	797	798	808	798	892	826	824	788	832	817	784	778	833	851	821	872	798	802	827	801	781	802	808	761	812	841	838	781	763	754	792	764	828	767	784	774	777	814	831	793	806	789	840	861	843	790	823	767	786	803	795	811	825	785	823	843	832	786	826	795	824	793	824	892	816	803	840	811	809	850	828	788	817	833	822	870	810	847	800	819	843	797	804	836	856	819	801	778	779	852	811	803	803	794	834	823	839	781	814	787	824	809	784	827	819	783	783	830	787	809	787	796	829	822	856	819	783	771	809	794	830	830	762	814	794	798	780	835	865	829	847	854	792	844	801	811	797	777	792	853	788	788	795	830	853	771	798	794	864	814	791	839	774	833	832	810	802	806	823	781	819	835	821	791	839	862	772	789	818	803	794	840	794	771	786	852	817	849	788	791	888	823	749	814	890	820	817	825	815	798	815	829	811	791	812	790	799	821	789	821	794	777	761	826	777	851	792	824	786	788	786	825	820	817	793	817	856	785	817	803	791	818	814	879	793	756	825	780	818	809	816	819	851	794	795	785	782	812	788	831	745	815	739	820	791	822	849	844	821	778	835	786	859	803	806	805	861	786	799	775	826	840	849	798	836	824	795	816	867	810	832	835	840	810	756	818	818	806	779	757	796	768	813	862	849	806	783	801	850	762	824	819	819	804	824	824	783	893	866	794	827	805	757	807	811	811	845	815	762	848	832	791	800	840	786	838	839	836	839	789	837	828	852	823	840	786	831	816	837	801	818	791	842	791	782	856	832	871	844	834	749	815	834	819	815	776	872	777	832	830	852	803	777	833	829	786	810	832	783	828	808	829	874	850	777	785	829	817	772	805	815	777	759	844	796	782	769	792	792	805	796	771	829	825	806	815	837	753	743	814	756	835	773	793	796	772	813	779	816	827	878	770	760	815	842	843	805	824	812	820	797	824	843	852	787	813	802	807	787	781	860	793	877	819	784	764	825	837	839	776	792	823	811	836	810	818	849	790	839	809	830	826	816	793	802	837	773	812	836	813	829	764	744	847	772	818	839	827	830	857	844	800	843	817	788	834	875	765	758	789	785	807	770	843	799	841	779	765	790	786	815	745	787	814	798	857	807	779	819	791	790	837	813	788	797	812	810	823	850	797	816	751	890	834	812	830	817	840	822	844	765	801	818	817	785	832	799	808	826	802	789	875	858	813	784	796	819	855	770	799	816	821	852	762	812	815	818	812	834	838	798	860	820	821	796	779	843	814	805	816	752	767	812	853	819	820	787	826	808	785	797	857	806	834	808	806	881	870	778	816	769	771	795	817	817	785	787	820	803	823	812	834	807	801	801	818	858	774	834	841	786	827	790	806	832	765	813	807	834	775	804	789	786	814	846	805	804	756	829	834	799	797	752	850	808	823	845	834	786	824	818	832	798	811	792	859	820	792	809	770	809	780	819	755	787	764	771	821	789	808	847	799	827	833	794	843	803	814	815	816	836	771	803	800	823	810	831	790	827	770	848	832	859	825	830	821	798	829	831	840	782	837	815	828	843	794	795	800	804	796	801	842	751	844	850	848	772	797	793	826	796	779	813	811	896	810	815	790	831	824	815	804	844	832	789	805	820	793	813	806	773	846	795	836	827	788	779	819	777	872	803	805	848	791	809	775	800	842	801	819	848	816	872	820	785	793	803	820	793	802	830	832	874	792	813	822	808	836	791	858	839	811	849	799	796	798	807	835	867	849	816	820	802	839	810	784	750	818	832	783	791	838	818	760	801	811	825	776	837	807	785	838	806	775	807	838	871	836	795	810	756	813	756	806	793	758	769	836	787	816	851	777	802	848	832	817	834	826	791	815	857	774	840	763	812	796	830	818	835	820	892	858	802	802	781	837	768	822	814	788	813	807	798	782	823	770	842	828	853	789	841	787	768	853	796	827	817	821	796	821	797	826	817	765	755	816	796	832	794	793	817	793	813	823	811	862	829	861	819	822	761	844	813	821	842	775	828	796	767	797	823	801	774	833	791	784	823	782	803	805	796	790	792	845	797	810	773	823	790	815	827	816	848	796	811	873	789	763	809	804	802	802	818	813	883	807	821	808	791	804	753	885	830	819	821	790	861	792	783	798	845	752	805	831	770	804	828	767	811	808	852	810	824	809	782	758	829	792	819	825	821	839	814	854	768	849	847	832	767	823	793	831	814	847	786	778	824	864	892	832	795	802	849	846	806	885	782	794	801	863	844	796	760	835	820	822	836	791	800	800	842	796	822	794	840	827	775	801	793	786	831	840	846	840	799	832	817	785	794	794	814	786	768	828	856	833	770	832	803	800	799	843	862	838	831	823	766	770	829	785	802	798	753	798	795	832	795	789	810	830	804	758	786	797	856	787	859	888	803	860	826	821
15184	6359	1378	339	374	716	301	297	284	297	285	278	320	271	285	281	338	303	324	258	278	317	316	298	311	307	293	341	291	324	276	303	324	306	277	311	288	322	307	299	315	296	283	331	301	291	279	291	305	298	319	332	296	303	293	302	291	285	300	295	287	325	301	298	311	312	293	312	303	307	273	284	319	327	326	303	297	335	267	276	298	287	310	305	332	307	288	290	290	291	293	303	269	275	244	320	291	251	292	322	307	284	311	251	323	289	292	280	269	252	258	289	293	330	312	325	288	293	289	339	331	288	309	324	311	315	319	294	302	346	297	322	275	292	305	314	286	311	345	279	294	280	334	257	288	314	284	313	309	288	340	286	290	306	324	286	268	275	308	298	298	298	295	287	276	311	313	305	308	320	312	322	315	274	273	324	339	283	331	285	280	308	284	289	306	273	302	316	257	283	314	307	300	294	318	285	320	294	264	306	305	333	342	317	297	323	327	287	291	309	296	300	259	276	280	315	266	283	340	310	297	266	319	311	289	285	299	305	306	330	334	281	311	301	306	304	316	293	289	291	298	312	290	301	284	299	303	321	301	288	319	330	324	304	303	306	306	285	294	318	356	302	297	299	297	295	313	301	258	313	294	322	333	289	323	290	309	294	308	271	289	273	327	310	276	309	299	275	307	288	293	326	331	292	290	333	295	295	293	300	290	320	297	294	336	291	325	298	303	290	303	332	303	343	333	302	286	311	341	290	282	307	336	282	295	299	285	285	294	291	280	327	304	313	290	304	275	272	308	284	338	306	308	320	329	319	293	304	297	293	276	308	325	291	289	302	319	322	295	319	300	305	292	293	312	329	297	289	312	299	291	296	310	330	267	273	302	282	307	278	290	274	294	312	315	316	306	303	326	309	298	296	292	274	294	313	296	315	295	288	296	300	315	268	300	308	284	286	298	293	282	314	302	282	292	283	271	315	310	305	299	291	279	290	325	322	291	278	300	282	300	307	296	304	299	347	290	302	307	316	270	322	291	302	304	316	327	340	325	271	278	289	279	291	298	312	294	281	291	323	293	291	338	322	281	296	297	283	304	310	267	307	289	295	320	282	336	308	297	343	317	297	286	301	319	309	300	319	294	284	271	311	318	320	257	292	297	314	303	298	306	269	349	303	300	293	298	311	343	284	312	314	312	274	304	313	281	268	280	308	301	295	289	297	286	303	310	319	299	317	309	288	317	302	272	305	300	304	303	316	295	342	321	323	322	284	298	262	293	317	297	316	347	284	301	274	299	309	277	297	283	296	311	312	345	292	294	312	296	326	311	309	322	310	342	281	275	311	312	312	299	298	305	320	318	297	344	315	292	306	298	315	298	327	311	306	308	307	307	302	311	304	304	273	331	305	346	288	296	329	327	279	304	289	273	296	279	276	330	315	282	303	292	310	315	312	305	300	301	316	302	301	287	308	310	293	307	290	248	302	339	288	276	294	297	296	278	352	305	263	311	276	277	291	301	284	299	313	313	303	344	285	325	258	326	333	285	292	306	308	291	281	295	337	318	330	319	295	323	294	281	299	333	316	315	266	328	319	292	310	308	300	286	328	312	301	282	320	272	312	297	256	335	306	294	344	334	281	293	290	309	286	273	334	296	305	297	296	272	309	285	277	298	306	290	295	308	301	325	311	303	271	337	313	294	286	301	292	344	278	279	279	342	302	294	295	321	305	282	306	291	287	302	299	284	299	325	282	335	267	319	308	312	287	319	352	284	305	308	310	308	311	304	276	320	331	307	293	309	326	322	291	327	331	325	321	308	315	293	304	284	309	293	316	317	296	318	285	320	300	307	294	289	251	258	307	280	330	294	264	298	291	312	289	308	304	321	295	296	314	279	302	297	311	318	267	303	329	314	332	297	312	316	297	302	344	307	303	286	292	331	288	291	313	281	310	313	277	313	319	323	337	334	323	313	279	333	308	306	317	299	285	285	304	306	292	296	316	314	324	343	297	311	302	289	287	300	311	317	292	311	307	336	292	294	301	296	288	288	338	310	296	283	254	296	307	295	315	309	317	296	307	292	296	262	307	306	300	270	289	299	272	270	305	299	287	284	265	292	303	311	307	330	293	331	308	331	287	280	292	323	325	304	301	279	318	282	279	285	304	285	288	290	276	314	322	289	284	268	283	287	316	302	320	302	315	278	284	337	322	319	335	300	308	327	307	282	280	295	314	312	297	284	281	297	299	309	315	294	281	299	297	357	262	298	312	329	305	312	313	326	326	304	318	332	307	345	307	318	286	287	314	318	298	287	342	327	307	322	281	285	292	268	340	328	329	307	309	319	300	305	323	331	348	280	283	328	316	302	314	272	273	309	285	314	303	320	288	301	319	295	299	336	292	279	288	335	339	309	310	290	323	304	342	292	319	301	306	296	294	319	286	309	303	292	315	302	290	291	309	312	292	295	304	320	299	270	299	302	267	284	297	290	315	326	311	289	279	286	288	297	327	289	282	295	293	299	277	298	303	294	306	308	333	316	301	278	323	283	303	302	273	290	291	285	275	346	314	306	323	317	322	294	324	304	266	358	306	269	300	310	322	273	284	308	308	298	314	291	312	319	305	302	291	265	283	317	329	383	293	316	315	300	308	285	320	316	263	256	304	325	323	319	308	293	295	301	311	309	327	331	298	285	275	296	262	316	301	279	301	318	300	339	286	295	299	255	315	277	258	271	281	264	295	305	298	305	296	307	333	288	323	310	306	309	288	289	280	301	286	296	304	301	279	311	297	328	322	320	306	316	326	312	325	298	287	274	308	277	267	300	311	286	325	276	344	236	329	316	327	321	344	343	318	316	324	264	278	311	339	304	284	320	304	259	310	298	299	330	314	314	306	308	314	332	298	292	299	336	309	303	316	266	296	285	325	294	283	265	314	297	332	285	353	301	330	315	326	308	327	287	304	301	264	285	328	287	303	286	285	313	312	298	267	306	286	333	282	269	287	326	304	315	285	312	314	288	281	272	295	276	298	322	307	302	302	324	307	284	306	297	296	314	322	286	326	276	269	315	312	296	307	287	291	314	300	286	308	294	294	317	291	323	305	316	321	296	280	307	305	297	291	297	327	289	307	288	316	287	308	304	319	306	308	302	297	288	276	294	279	323	296	307	284	289	295	310	292	305	327	302	321	328	289	287	264	322	276	296	297	310	310	309	328	286	298	312	300	307	276	302	276	320	323	293	301	305	318	285	285	299	266	304	293	289	298	265	319	288	275	349	313	298	347	316	306	277	309	297	322	315	302	293	286	346	295	320	293	271	284	302	318	279	327	276	321	282	278	308	299	306	310	301	289	291	310	314	308	329	291	297	300	306	298	283	279	309	294	316	277	252	309	274	320	267	316	302	314	305	301	302	320	291	277	311	335	310	293	301	323	320	289	335	284	291	268	271	307	298	285	321	319	288	301	310	293	320	296	270	311	311	278	298	301	303	283	291	289	290	273	302	301	312	319	302	301
8968	5195	1574	806	1033	2073	679	715	713	683	737	716	664	695	674	718	658	661	701	663	644	693	661	686	683	659	689	672	641	698	701	659	710	688	646	686	619	688	669	693	675	689	693	675	679	669	671	661	657	652	660	674	706	647	662	688	643	668	715	717	710	632	653	670	675	719	684	719	663	711	708	705	679	697	684	689	642	698	668	670	673	679	692	730	700	665	697	721	699	635	682	678	678	750	677	683	692	713	667	674	696	683	705	678	678	688	698	680	650	697	628	690	675	666	677	682	660	636	668	658	695	654	688	679	649	698	659	679	680	666	705	673	715	685	679	662	689	712	704	753	655	709	703	689	711	674	682	659	713	676	658	664	690	685	678	664	679	645	684	625	766	706	677	658	643	660	670	690	676	643	722	678	667	711	694	676	665	690	666	678	688	665	684	678	678	675	683	654	697	676	691	638	666	640	709	685	624	703	707	696	664	655	709	736	675	651	686	693	641	666	688	705	693	663	665	656	724	704	697	689	700	691	730	697	652	691	676	663	706	695	746	660	634	696	689	700	646	693	707	672	677	679	693	652	665	682	718	627	704	686	715	705	671	676	663	703	674	671	665	707	708	681	726	678	642	750	707	676	655	721	672	691	664	649	710	683	705	659	701	698	702	691	631	740	681	734	705	668	679	732	666	665	682	715	794	681	685	666	660	648	707	694	703	658	699	605	698	664	714	691	668	668	655	662	714	721	733	711	668	674	692	624	714	696	700	692	714	680	663	665	757	685	635	685	650	667	690	704	655	719	669	697	729	696	649	704	664	644	665	689	725	662	683	665	696	706	663	657	725	683	694	675	703	686	706	664	692	714	667	726	689	642	649	657	637	658	648	685	668	656	741	682	667	705	728	669	690	686	689	663	705	715	682	655	666	666	711	684	703	678	650	657	705	681	679	679	646	674	687	627	680	699	718	620	727	665	676	695	689	645	710	634	703	667	684	643	688	715	694	662	705	684	698	684	675	679	666	638	663	708	666	663	692	694	692	705	700	669	676	696	678	669	689	642	661	657	654	655	650	615	665	690	693	671	694	685	688	666	728	710	700	671	710	689	667	667	681	707	704	699	702	658	680	657	687	658	670	679	628	691	679	699	718	658	672	650	725	726	699	688	696	688	652	656	688	666	681	717	684	674	690	659	643	626	662	653	703	681	666	714	630	695	671	691	675	640	719	691	701	666	675	689	693	662	647	717	691	682	623	720	649	674	655	666	744	724	713	676	734	654	659	699	660	657	709	660	629	692	666	663	698	673	611	654	724	628	661	681	678	674	695	651	688	700	687	732	718	719	693	684	627	675	657	662	669	620	684	692	698	662	669	694	658	666	699	709	684	691	682	677	691	743	691	716	698	645	664	652	691	688	663	706	681	673	707	647	664	676	671	684	660	618	682	672	674	672	663	701	657	685	710	653	682	690	648	695	679	675	627	671	663	681	682	722	699	654	697	680	683	688	666	688	685	666	676	648	688	715	660	671	656	699	680	694	715	687	639	648	662	692	663	656	695	678	697	699	639	712	689	684	716	704	734	696	682	696	647	672	670	700	657	689	718	691	675	699	714	720	655	667	706	692	736	667	682	680	650	683	674	691	732	681	682	671	683	697	659	643	677	733	643	681	660	705	694	706	723	704	703	704	667	669	699	704	721	701	660	616	684	693	711	703	664	722	639	649	686	653	706	662	651	679	646	667	739	681	674	662	693	678	678	641	677	641	662	686	700	659	645	684	687	688	687	688	701	725	684	696	679	667	665	678	694	657	728	684	646	681	642	648	682	695	663	665	689	717	677	687	659	658	717	670	631	646	669	646	707	666	655	690	653	654	719	650	688	697	654	682	664	683	703	710	710	694	702	661	724	718	648	690	641	654	722	641	702	711	682	703	694	659	714	680	656	685	632	660	700	702	698	704	654	677	669	688	713	661	693	684	678	651	653	703	720	672	682	691	671	678	658	665	685	696	681	665	631	664	694	687	682	701	729	696	691	685	728	695	641	628	700	684	634	671	695	636	672	665	644	700	712	675	681	676	651	625	693	724	708	689	651	715	729	673	666	656	673	671	702	683	702	688	720	694	709	689	647	669	678	703	704	706	687	685	624	686	674	617	649	689	686	686	703	680	714	727	664	653	664	666	671	656	664	617	675	685	703	675	672	671	662	631	633	694	725	677	716	668	657	655	642	677	667	689	670	684	720	732	722	690	688	640	725	662	654	621	643	702	691	668	711	654	680	713	683	743	711	691	680	726	699	657	659	688	640	672	715	690	637	647	680	656	678	650	712	666	691	690	686	678	724	701	689	642	684	650	702	666	695	635	663	664	668	651	676	656	679	682	647	667	630	657	659	676	665	691	661	694	692	705	693	691	676	686	688	661	660	668	678	686	662	660	652	707	656	691	729	655	685	687	711	757	634	694	650	650	705	670	686	688	678	655	711	681	694	715	695	675	720	654	669	664	674	654	720	677	672	653	663	752	692	681	671	688	709	633	685	624	685	648	648	704	675	715	675	647	677	700	639	700	690	696	674	679	683	635	628	666	679	658	650	688	644	652	660	690	644	673	689	695	709	640	676	684	680	715	717	715	708	669	661	730	713	662	676	669	707	657	703	660	668	671	652	718	696	661	665	679	605	708	721	645	665	656	652	731	691	697	653	694	703	674	722	671	677	702	675	744	657	660	655	716	690	750	704	733	667	681	679	693	657	675	705	618	667	694	684	691	660	743	697	673	698	665	621	678	658	653	674	666	674	717	710	662	708	673	736	690	673	679	715	731	699	673	680	689	692	704	691	676	707	693	688	698	679	662	632	702	666	692	657	698	721	659	703	685	658	696	711	711	689	690	645	657	675	660	706	675	706	663	686	684	681	693	698	659	655	677	659	663	675	687	656	651	675	680	681	707	645	695	665	717	694	703	731	732	702	692	706	687	670	626	649	664	674	708	706	703	688	675	716	731	671	717	668	670	664	691	652	728	715	738	631	681	650	689	656	691	630	701	692	712	678	701	668	703	705	663	676	664	685	718	680	717	708	721	726	700	659	651	705	684	703	695	715	659	698	683	651	623	689	693	712	688	697	766	714	662	677	682	736	699	644	730	640	754	722	677	674	654	659	656	670	685	708	712	653	672	725	685	721	694	680	662	693	693	680	698	703	680	692	708	745	691	701	645	728	684	656	667	708	716	668	658	684	653	651	693	646	700	686	676	696	724	680	710	690	666	695	689	708	734	692	651	690	715	694	705	642	674	721	721	677	679	678	689	671	698	647	688	692	686	680	703	675	689	736	720	731	667	645	693	674	714	617	695	652	679	739	656	677	679	698	702	680	688	702	703	660	704	665	719	711	678	677	728	705	703	688	708	743	678	721	679	672	693	731	702	673	671	675	657	727	686	697	678	683	655	663	664	650	728	639	693	652	687	708	674	676	688	693	699	668	706	680	681	710	662	714	629	711	667	685	699	683	666	739	680
31689	18103	5321	687	1196	8921	552	261	310	283	305	278	288	282	274	273	269	246	275	273	246	257	280	284	276	251	284	275	251	276	259	264	259	298	276	296	298	242	246	267	253	271	282	279	278	235	245	251	275	254	256	247	277	258	280	239	277	267	250	274	281	254	269	255	267	276	274	302	268	276	270	257	260	260	235	237	285	289	284	223	274	274	240	257	218	272	236	286	251	283	239	251	292	254	268	232	248	274	286	257	277	279	292	291	252	284	256	255	276	266	257	275	273	256	264	258	255	260	292	292	230	272	295	287	263	272	261	254	267	263	259	258	240	247	270	269	284	307	286	256	253	263	291	262	260	261	262	259	279	278	305	279	288	260	241	262	263	288	276	276	263	274	278	271	286	269	259	269	249	248	262	253	253	239	237	285	270	271	257	271	268	249	256	272	305	285	244	254	265	248	274	228	251	281	288	251	241	256	258	285	254	245	261	296	257	247	226	254	269	276	256	252	246	278	283	251	261	292	261	247	282	246	260	278	303	249	286	254	260	245	277	273	248	247	240	308	268	266	262	264	241	228	274	278	263	281	257	247	255	268	269	304	248	250	275	264	231	239	267	263	268	276	265	229	238	253	248	248	279	243	283	263	304	274	255	299	246	255	229	216	264	261	248	272	267	256	272	260	275	256	237	278	271	287	271	269	269	230	222	288	249	246	268	273	244	270	256	271	272	257	248	263	283	281	273	253	233	296	261	257	283	236	260	292	259	282	290	241	255	247	244	263	267	264	242	243	257	258	280	247	260	257	242	256	259	263	242	287	252	277	272	284	265	273	273	284	264	274	249	270	273	267	256	297	252	255	262	277	248	248	256	283	251	298	262	274	260	221	265	257	259	253	271	273	277	304	265	281	255	243	254	229	257	267	264	259	290	257	253	253	283	284	286	286	261	259	254	234	249	288	221	262	278	258	252	257	255	255	244	273	259	271	277	258	273	269	268	272	275	280	272	265	247	273	278	283	281	275	235	241	276	275	267	272	271	284	251	265	277	241	282	317	303	282	287	255	247	266	259	285	261	224	259	267	256	274	229	282	288	311	250	245	249	277	252	270	283	244	263	252	289	286	265	263	243	267	278	250	267	259	233	246	265	239	251	285	265	296	280	262	246	253	256	298	250	264	269	290	263	325	261	268	268	262	269	266	259	247	312	267	250	255	310	263	260	276	242	275	268	243	284	285	243	304	290	275	248	248	275	243	241	282	275	270	275	248	287	231	248	260	255	246	254	252	270	247	289	265	275	256	259	281	226	252	252	246	214	254	295	253	283	264	248	270	257	266	230	227	262	264	250	268	254	262	264	276	281	269	281	295	302	254	279	256	273	254	277	280	292	283	245	260	278	277	264	249	246	267	246	253	267	269	251	229	277	262	257	276	236	254	259	248	265	245	257	257	257	252	266	263	297	264	269	265	268	257	257	253	267	247	284	259	290	245	245	280	262	259	264	279	263	257	232	290	272	304	263	255	264	259	302	227	268	267	235	277	266	271	276	280	262	279	257	250	259	237	267	286	270	280	254	266	282	275	247	288	250	266	267	273	277	277	237	255	275	256	243	274	239	239	259	308	285	270	287	300	256	267	253	247	230	283	278	230	247	266	258	252	253	255	276	248	264	297	253	286	255	264	306	228	262	264	269	291	283	283	262	258	261	261	258	259	243	281	234	271	272	236	247	260	252	245	256	252	240	253	297	277	219	250	271	257	244	277	277	257	264	251	274	265	285	287	252	258	268	237	296	292	307	268	261	248	268	265	264	255	260	266	248	244	256	272	264	260	286	263	263	269	290	256	279	257	286	274	249	268	282	245	258	271	284	247	272	260	261	266	256	251	233	244	229	283	297	243	271	271	271	270	265	281	245	277	243	293	273	269	257	272	270	270	257	239	238	248	236	248	314	306	271	262	231	252	263	294	261	264	251	269	244	281	298	266	267	284	254	279	258	274	253	283	307	290	277	269	266	256	228	285	254	238	263	261	263	298	249	267	260	276	283	241	264	281	260	242	281	280	215	270	271	257	250	261	261	249	264	279	275	299	231	281	269	241	256	304	267	263	238	273	263	236	246	232	249	259	266	282	284	263	258	232	255	280	246	251	260	234	247	271	244	271	283	261	308	272	304	292	260	267	276	271	280	270	258	240	296	255	256	273	257	253	269	265	237	269	245	263	313	264	249	251	263	251	294	257	286	285	268	275	266	294	269	250	248	274	275	292	267	273	267	272	239	260	239	271	289	251	284	291	249	260	277	309	269	256	272	282	225	272	262	263	261	246	241	252	265	279	267	266	263	294	284	257	259	250	243	258	248	281	271	266	259	254	253	255	263	273	264	246	270	257	259	274	285	247	236	282	323	324	255	276	268	234	257	280	244	273	259	283	275	251	247	261	282	271	253	251	262	264	271	271	268	271	259	273	244	246	251	260	269	276	256	253	268	246	275	283	236	289	232	280	258	262	256	271	290	268	254	248	271	270	246	292	269	260	270	283	259	248	254	299	280	292	282	262	305	281	272	266	278	288	246	267	284	242	251	277	258	242	267	292	250	269	261	291	295	217	245	245	287	267	226	267	258	249	269	268	238	277	275	260	257	277	268	246	284	257	287	268	235	253	249	257	256	253	303	254	273	242	288	270	284	277	271	258	288	261	257	303	291	268	266	263	293	260	306	246	264	300	266	249	239	266	234	283	294	259	298	290	272	250	287	241	274	275	288	254	271	279	271	219	249	272	291	243	285	223	224	281	292	250	283	251	263	240	283	252	256	272	260	271	255	268	263	252	255	268	274	270	288	241	250	251	240	282	301	242	263	290	275	272	255	258	288	278	258	285	278	253	276	238	270	252	254	266	259	268	260	274	254	247	249	253	283	263	282	274	257	267	279	266	276	244	259	261	256	296	273	259	242	253	286	255	265	259	266	264	288	258	267	291	251	259	267	262	292	263	266	259	264	268	264	263	266	264	265	289	253	275	248	270	243	267	245	259	288	299	267	259	259	286	306	251	269	276	261	275	288	254	226	257	266	244	260	279	247	292	255	269	261	279	272	287	277	261	232	266	300	249	256	272	305	257	254	277	255	292	246	258	268	275	251	279	274	270	281	277	264	235	268	260	292	276	288	249	267	267	283	265	266	256	256	277	260	266	273	284	251	272	256	254	249	265	246	256	254	271	281	261	282	264	280	273	271	240	282	246	261	278	245	257	257	223	258	243	264	268	270	270	279	265	267	275	271	260	266	255	272	280	256	252	251	280	238	253	274	279	246	235	284	277	258	274	267	268	300	256	250	267	251	240	273	240	255	231	243	258	276	233	278	267	285	237	253	262	270	256	268	273	256	279	273	259	273	284	260	247	256	289	265	314	258	277	249	265	263	286	264	307	237	274	249	272	256	236	243	260	263	270	278	270	302	262	266	251	280	288	278	289	276	252	271	275	280	268	260	250	246	248	279	286	236	244	267	246	264	258
19648	13231	4101	1442	4600	21525	1037	834	754	724	770	717	688	651	652	651	648	655	688	719	657	678	629	626	642	689	661	667	644	634	645	626	677	697	606	626	658	604	629	615	658	624	621	642	594	629	638	602	648	640	637	605	651	666	632	630	666	639	633	599	653	655	616	655	626	591	602	609	617	642	611	620	638	606	609	619	606	611	624	600	644	616	622	615	658	638	610	603	625	656	650	619	620	637	634	615	627	619	617	671	631	618	708	632	633	625	595	618	590	651	645	589	612	621	597	613	607	655	629	621	608	661	627	667	614	625	638	632	603	600	642	637	598	649	573	616	564	634	580	639	626	608	611	613	635	639	625	613	640	621	599	641	622	628	640	628	628	591	618	581	669	622	674	606	627	617	570	663	594	616	606	626	610	574	628	635	610	612	598	599	589	601	666	627	615	688	647	653	636	616	595	666	554	650	594	611	660	644	667	606	602	612	619	658	577	610	599	603	626	591	638	599	611	648	627	591	589	594	645	633	646	607	595	587	556	658	635	593	619	671	648	645	655	603	660	595	617	633	644	640	571	607	638	652	590	602	647	637	649	646	629	616	615	633	622	679	608	613	611	637	618	591	641	576	620	648	615	585	643	709	625	665	607	619	646	616	625	614	597	612	666	616	649	652	646	656	634	633	600	618	583	651	614	642	601	662	603	631	622	639	609	630	662	644	601	619	624	674	609	636	610	629	577	618	601	661	596	630	615	602	626	607	622	602	650	678	655	606	647	591	615	584	588	619	623	654	578	590	638	596	621	616	647	629	606	638	610	666	636	619	582	630	662	599	590	606	617	655	631	646	634	630	618	637	559	628	662	648	633	649	627	610	608	638	588	549	611	591	656	625	594	616	614	633	631	624	662	653	610	647	630	645	628	618	659	637	607	571	596	658	593	616	629	636	644	620	611	611	630	687	624	612	568	605	635	623	623	603	628	650	632	653	623	676	612	568	612	654	636	630	638	651	640	635	634	632	619	594	600	662	579	618	655	575	613	583	596	594	629	581	601	623	595	622	628	595	602	638	604	608	649	639	654	645	610	612	621	639	624	619	628	595	596	648	608	620	635	615	579	628	626	592	630	647	611	614	554	664	603	661	655	612	614	621	627	626	614	638	621	635	612	602	657	644	635	592	632	605	614	654	581	644	575	652	622	676	632	647	622	685	625	599	634	590	594	635	631	601	643	618	600	644	641	615	589	646	631	596	617	617	639	617	639	637	620	623	649	578	638	650	625	614	667	652	629	615	571	606	623	634	625	614	628	606	613	576	637	621	632	615	643	640	612	615	645	644	627	638	596	628	622	601	638	595	629	581	613	654	607	617	643	584	621	667	604	634	656	637	616	618	626	640	611	588	606	588	604	645	661	614	623	614	610	645	639	599	598	614	580	695	665	624	655	620	624	617	670	628	610	618	603	598	638	639	663	647	665	599	602	596	609	658	588	607	617	576	640	626	627	614	618	620	617	616	635	616	664	609	687	593	599	598	664	602	623	618	598	632	621	634	614	614	642	596	637	590	620	615	631	622	610	624	634	638	600	636	604	649	594	590	635	661	589	647	636	618	584	631	631	634	630	637	614	641	613	566	644	622	594	647	616	616	553	590	609	597	634	658	644	613	635	614	594	640	605	580	626	650	656	593	628	611	652	618	609	608	596	650	611	584	616	626	663	587	615	655	620	642	620	635	656	621	610	645	626	609	631	637	597	638	612	597	641	612	634	612	599	584	627	636	659	594	634	654	647	657	606	617	625	644	660	613	672	631	616	596	674	613	649	613	602	658	659	594	613	634	639	651	644	665	637	610	641	650	623	598	649	667	626	607	632	602	615	618	636	630	658	690	578	659	675	646	602	576	601	633	621	616	615	581	619	631	651	614	613	635	557	606	648	637	620	640	617	606	636	663	617	617	626	624	598	677	631	617	621	612	592	625	639	609	638	627	631	609	663	622	638	604	615	619	645	602	657	629	634	612	610	620	602	646	636	627	598	635	627	670	627	601	615	655	573	617	625	599	571	570	616	652	612	649	611	603	570	642	640	621	673	655	636	617	606	584	620	617	582	601	616	617	654	644	614	637	654	613	616	596	612	614	615	605	616	625	626	585	636	624	604	626	658	610	642	608	624	600	663	672	651	612	618	623	625	603	547	608	608	667	582	642	606	605	666	640	640	593	586	652	616	646	613	609	603	604	639	620	637	669	641	651	609	665	628	639	620	677	595	625	618	626	616	620	611	610	631	631	619	589	608	628	515	629	640	577	615	632	637	621	628	661	624	638	623	589	620	623	644	629	647	596	608	591	589	618	642	626	618	661	593	611	607	604	642	625	622	627	639	613	607	599	626	602	605	596	602	611	616	638	676	593	611	633	635	617	650	644	595	619	573	584	602	619	558	670	597	601	632	648	607	615	681	557	618	600	621	590	662	585	629	638	650	630	593	627	627	627	608	658	627	625	602	639	572	647	644	633	645	610	615	592	657	654	590	690	642	560	688	630	579	639	662	599	581	633	594	627	613	640	583	648	621	614	639	637	659	589	640	637	599	643	671	636	622	578	624	589	656	642	616	623	638	617	635	606	670	586	611	594	630	605	598	581	644	666	630	639	635	623	605	605	605	596	643	637	630	621	662	587	632	603	601	634	601	616	686	613	628	651	670	612	617	647	579	615	612	586	605	648	624	572	655	614	606	657	612	632	653	579	608	635	573	626	574	634	615	647	624	620	646	614	614	609	637	614	618	621	612	590	629	651	640	616	596	620	627	630	639	688	588	613	630	607	628	595	608	650	593	579	602	587	617	633	620	637	610	613	620	607	598	605	613	602	623	636	615	655	607	645	624	656	625	646	625	649	624	649	624	606	612	627	555	588	613	569	625	623	594	649	614	639	648	640	658	614	631	579	630	610	613	647	612	596	619	623	590	614	671	615	612	626	632	687	614	636	638	616	559	625	602	610	583	673	622	602	597	645	628	682	627	588	644	653	620	594	643	616	581	593	636	613	604	654	631	641	620	650	638	651	618	615	638	586	654	618	660	668	663	655	648	643	617	602	612	624	712	607	638	635	593	625	617	633	615	648	580	595	610	640	622	575	667	625	635	636	632	626	609	639	658	630	588	640	688	654	640	667	659	626	631	677	651	635	630	657	624	624	597	661	590	620	636	635	658	642	595	620	632	680	638	604	608	616	618	623	631	629	628	625	624	657	598	591	591	611	582	577	604	607	628	633	657	635	619	662	605	605	606	637	636	637	629	616	595	643	579	621	635	629	648	616	608	629	652	624	650	628	667	621	620	656	624	616	647	609	617	619	614	608	615	603	645	627	604	572	643	674	630	657	606	606	593	615	620	650	604	597	589	583	622	609	599	639	589	629	609	610	685	579	660	610	613	630	611	607	616	607	606	644	680	607	630	638	591	625	575	617	616	617	629	625	628	629	622	591	605	630	612	624	646	612	624	586	677	616	630	637	615	613
43026	27763	11829	1573	1397	19414	2076	476	461	444	432	387	410	388	413	419	423	418	387	390	402	413	378	383	387	377	386	351	369	399	334	404	385	391	368	386	414	372	430	369	392	386	420	401	385	406	414	380	415	392	386	373	393	411	410	392	401	367	380	348	364	380	387	358	370	406	349	418	378	373	390	418	362	381	360	406	384	396	367	417	362	442	385	381	384	369	396	375	367	369	374	373	436	377	383	395	375	395	342	397	371	400	354	374	365	357	411	379	352	379	421	378	413	403	392	385	399	394	390	361	391	384	390	378	332	407	420	394	404	399	404	368	401	367	386	390	392	423	426	412	403	407	405	372	392	367	385	354	406	372	414	387	361	388	378	436	367	385	372	385	386	383	393	395	363	379	391	375	400	415	394	385	361	421	382	348	422	389	415	400	373	402	392	389	374	387	412	352	398	404	378	398	420	387	361	332	381	437	394	395	365	399	317	402	392	402	415	384	372	370	383	381	365	389	390	383	408	427	402	399	375	380	414	386	379	370	415	375	348	369	410	406	332	384	413	381	367	377	389	396	402	358	369	388	352	387	363	395	369	372	375	401	389	382	380	360	398	405	370	376	387	370	346	368	372	391	447	381	329	386	384	370	429	383	352	331	380	385	379	415	398	340	387	386	355	420	358	391	431	417	378	377	345	421	372	444	384	393	376	387	388	400	380	386	388	370	351	348	380	393	382	382	366	356	358	386	370	406	403	396	351	381	395	336	367	398	363	362	370	399	371	406	400	386	375	422	369	371	391	404	380	404	368	355	369	413	394	386	395	397	407	400	368	414	387	398	363	361	401	389	396	400	367	348	371	370	417	377	371	417	384	394	380	379	400	380	394	406	373	373	376	410	339	387	388	389	372	388	372	382	383	380	404	409	351	375	400	370	432	351	379	385	369	408	386	368	412	400	360	346	373	366	389	389	397	383	384	380	337	364	376	386	361	409	429	398	401	364	386	400	402	368	366	363	412	400	388	383	399	388	361	387	368	407	388	395	405	384	372	388	356	350	396	392	371	386	379	392	391	397	365	350	419	420	351	393	388	379	353	392	359	374	352	419	369	358	367	372	374	367	369	383	394	412	405	376	365	364	367	353	414	359	367	365	349	394	365	427	370	379	377	369	401	389	415	419	344	385	365	378	360	392	360	373	376	391	368	384	351	398	403	374	378	405	398	378	400	382	372	357	369	367	380	373	406	370	349	410	411	416	419	392	393	341	365	365	422	375	409	402	412	397	393	427	353	352	350	368	344	384	368	395	350	396	401	396	357	391	414	353	351	368	402	408	374	396	411	401	343	395	398	355	395	376	370	344	375	333	377	394	348	351	431	361	380	374	375	367	373	362	384	414	361	341	374	371	354	383	362	370	389	426	388	375	373	413	387	350	376	392	394	372	378	366	405	371	381	399	383	398	404	407	374	394	439	399	388	397	358	379	368	387	433	404	370	369	376	402	418	368	403	345	409	403	423	387	414	373	386	383	378	364	339	411	400	364	376	375	372	369	417	377	402	370	408	390	385	398	399	356	399	380	401	417	380	425	401	385	333	376	392	370	394	391	409	401	420	431	383	411	377	355	374	396	386	344	386	365	389	352	442	385	365	389	374	363	362	389	332	388	386	342	360	393	436	403	421	421	391	340	330	365	389	383	388	371	369	382	383	357	346	386	411	380	398	331	382	371	398	436	365	403	375	390	400	400	363	435	359	374	391	345	409	354	412	378	372	378	387	352	422	392	410	424	393	380	396	383	383	308	401	368	356	381	388	381	430	432	401	384	413	365	378	372	403	371	391	406	419	378	393	376	398	382	367	364	322	404	337	342	390	418	397	364	377	384	409	370	417	405	366	379	363	361	381	347	373	361	392	363	391	381	364	391	378	377	362	369	374	360	389	374	327	388	389	406	388	359	376	410	391	394	360	394	383	373	430	400	366	383	405	419	348	383	385	377	356	385	360	360	413	386	377	383	380	373	376	367	401	424	390	353	415	402	386	367	379	410	397	376	422	400	365	362	390	432	379	389	369	394	382	425	407	397	370	422	390	375	370	393	354	349	372	395	348	397	396	382	394	365	403	375	412	408	386	326	371	390	402	412	374	400	387	347	418	394	350	415	379	383	354	413	376	375	396	388	361	367	355	387	387	362	358	355	416	376	383	332	345	401	383	391	371	398	397	420	393	355	380	364	347	400	401	405	385	357	379	420	412	401	411	343	369	387	397	390	378	408	342	376	378	379	387	377	393	389	401	397	380	416	394	410	397	346	399	381	384	399	393	369	387	391	383	427	425	360	382	345	381	391	392	354	364	423	378	376	341	360	352	364	406	372	401	388	358	370	410	392	379	403	365	379	379	412	387	372	405	389	383	421	378	398	360	379	385	349	388	379	371	304	398	425	338	346	375	377	378	390	393	381	387	376	379	383	361	374	378	381	368	388	371	358	383	363	362	387	406	365	387	393	382	382	382	385	360	403	372	400	369	399	387	423	367	349	378	398	396	376	394	413	388	384	416	379	384	398	380	403	396	308	388	376	372	411	372	371	397	385	365	363	382	377	384	405	349	372	399	379	361	414	409	423	379	343	393	354	349	360	388	374	366	356	376	377	367	337	367	389	408	356	387	409	362	373	390	405	365	386	414	382	395	386	363	351	406	345	390	361	389	394	401	370	380	389	403	377	395	423	434	354	372	399	412	409	346	402	371	389	379	386	391	378	417	364	368	380	404	387	384	388	371	405	373	357	387	368	389	382	370	402	383	404	406	413	391	370	377	410	353	449	378	375	362	397	363	401	394	377	397	386	390	401	380	363	360	341	370	397	404	372	358	379	423	393	330	365	359	374	376	372	369	384	375	383	375	405	405	407	391	345	411	378	414	349	365	382	400	392	401	380	382	389	387	371	378	429	409	351	413	375	366	348	402	389	349	342	364	383	345	374	435	399	426	362	395	408	405	340	353	396	369	414	379	377	378	359	383	380	408	397	382	370	395	393	384	353	413	393	360	379	354	366	338	384	425	393	367	377	366	379	419	413	363	398	421	414	389	365	409	375	372	376	360	403	395	342	392	374	405	368	391	423	407	402	378	376	405	362	388	363	375	422	411	370	385	426	412	392	374	377	373	383	410	401	402	415	377	394	363	379	376	408	412	406	339	401	409	368	360	445	383	348	405	374	383	380	345	383	377	401	382	404	395	349	392	389	393	369	363	417	365	362	384	390	377	388	379	424	404	396	396	386	381	373	403	427	363	396	380	356	378	351	388	381	391	376	411	395	382	426	390	387	392	347	380	373	372	383	402	373	378	389	393	384	411	340	399	415	403	375	358	401	400	367	408	350	378	361	356	417	372	386	371	379	385	405	402	371	384	396	372	393	363	341	400	346	360	357	403	406	421	356	387	407	382	380	381	376	378	384	363	386	401	389	405	371	384	381	389	389	362	361	373	374	400	416	350	410	409	358	408	414	376	392	375	359
26263	19421	7928	2350	4989	34192	1727	1175	1129	1163	1098	1068	947	988	960	976	965	908	899	909	882	912	898	918	906	871	843	844	888	861	866	907	839	902	850	934	866	815	895	869	872	834	849	897	816	880	808	890	919	805	880	860	859	847	812	863	835	882	885	873	873	865	788	874	824	898	842	900	885	849	854	875	832	839	883	823	887	861	856	838	886	850	858	872	868	837	926	836	834	839	876	883	857	882	874	898	881	828	846	854	885	783	867	873	840	799	845	851	874	862	855	913	880	913	863	937	828	844	834	867	857	878	862	870	898	902	907	816	849	866	833	864	880	811	828	823	852	865	832	814	848	791	846	811	814	841	850	833	867	807	938	843	847	846	832	894	846	888	864	885	887	832	847	880	889	889	868	861	841	850	853	845	834	865	831	834	853	827	850	865	902	848	864	815	850	868	902	849	849	802	830	889	869	838	876	843	846	838	871	873	893	818	885	873	873	801	861	880	878	873	876	853	847	892	885	855	850	816	845	813	882	884	822	853	859	804	875	858	953	841	848	845	860	812	852	862	906	893	873	913	813	873	845	834	908	848	920	868	878	851	898	899	848	859	866	841	819	883	819	843	837	854	863	820	823	873	837	887	838	856	826	875	881	824	895	874	831	828	855	878	799	846	852	882	859	899	837	916	806	822	867	829	816	867	830	856	847	840	789	912	852	853	845	856	817	841	851	834	853	850	881	830	846	850	886	835	921	851	855	858	808	837	885	919	870	825	861	868	905	849	878	886	891	863	891	818	882	856	887	834	891	861	871	856	811	892	913	834	884	831	871	873	807	885	892	840	840	889	863	876	866	902	878	866	843	882	909	848	880	917	826	835	876	852	820	829	783	844	841	839	875	837	814	833	868	856	851	826	891	884	851	843	858	866	840	827	834	840	858	825	836	878	878	876	850	772	876	864	873	866	921	819	840	846	839	868	853	902	909	820	849	801	856	858	850	830	847	854	891	888	899	876	853	847	890	887	821	906	865	860	868	839	872	874	873	856	839	825	908	860	841	864	844	842	851	814	877	811	908	848	847	864	871	827	857	858	841	831	853	900	852	855	864	860	849	844	809	854	866	836	864	840	858	901	865	799	857	915	897	876	834	784	852	880	836	922	885	882	838	882	836	898	857	839	850	866	868	833	908	852	832	861	845	845	895	810	884	863	895	894	868	858	823	905	839	808	870	855	824	861	882	814	784	876	873	872	887	839	853	807	850	853	873	882	852	879	844	869	866	785	825	869	825	879	869	838	849	882	845	900	887	868	863	888	817	856	802	851	845	865	890	908	868	806	896	857	838	823	817	864	863	821	848	893	791	900	866	845	889	863	788	905	868	837	893	877	840	808	848	849	853	859	906	815	859	879	842	828	877	837	893	834	854	821	849	887	819	852	820	865	808	876	809	856	903	854	866	870	890	826	880	812	889	921	788	841	804	900	929	893	865	931	849	876	876	846	863	885	837	831	868	886	847	866	880	871	816	843	895	835	865	850	830	825	884	895	828	854	898	861	855	879	828	845	874	815	863	850	816	848	846	829	806	752	834	839	831	867	769	882	840	848	864	814	895	867	817	889	836	883	856	822	841	877	840	832	859	874	855	866	844	814	865	871	797	872	846	845	868	866	883	871	823	838	834	886	829	847	874	813	863	859	922	903	836	869	845	862	878	850	853	805	829	864	875	888	819	905	858	868	878	906	869	850	851	832	845	877	846	851	869	828	840	891	831	839	850	807	877	857	911	872	816	876	861	818	830	850	866	851	872	831	840	866	870	850	888	845	869	876	869	827	885	847	837	835	843	823	856	887	899	866	891	809	817	816	852	865	850	860	830	883	888	847	902	881	878	877	889	779	871	863	807	861	875	852	860	863	862	884	876	888	875	854	811	853	882	840	868	860	865	857	873	855	842	905	866	818	844	898	855	832	866	829	890	878	825	841	810	850	866	808	854	838	881	865	868	860	853	854	869	887	840	836	849	883	854	818	849	836	849	879	839	853	845	867	863	867	858	865	885	797	871	855	877	874	845	891	810	818	891	894	882	838	860	871	830	782	818	835	848	854	798	887	865	791	832	867	870	870	858	889	869	830	800	920	883	871	878	825	915	825	847	850	817	852	844	789	853	831	799	837	856	859	871	869	871	866	873	881	849	824	882	844	851	869	832	834	876	814	875	823	832	834	891	844	841	825	857	858	873	809	859	850	823	832	841	880	862	829	819	881	885	821	843	865	899	887	868	895	848	862	892	845	855	899	859	856	869	829	829	849	871	846	844	852	858	861	908	881	840	867	845	881	889	855	876	842	892	869	807	871	885	826	843	820	842	836	890	863	865	863	883	858	848	804	914	867	860	824	853	866	835	852	861	871	861	847	876	822	783	876	862	860	856	832	886	863	914	909	863	848	879	898	870	843	809	792	869	828	818	898	846	831	846	874	887	928	847	888	874	921	907	807	829	857	869	867	887	788	855	852	885	872	874	852	901	842	888	816	857	888	865	898	865	866	880	849	896	903	826	833	873	814	883	792	818	903	881	893	853	869	844	893	903	892	857	853	839	862	774	864	824	859	883	820	869	819	851	910	855	855	856	886	848	899	865	836	880	882	857	889	858	907	875	864	905	839	856	893	848	832	840	848	887	873	835	864	827	862	826	863	850	854	846	817	884	838	864	855	926	908	860	896	904	823	899	877	874	920	899	861	887	818	835	812	841	811	830	896	892	872	840	839	808	855	836	865	832	842	840	808	825	861	862	839	893	871	835	825	846	853	847	863	868	867	843	894	835	817	865	804	852	862	868	844	852	910	868	829	889	912	828	846	841	857	868	847	850	817	841	869	862	851	868	891	886	826	887	849	835	895	861	859	845	933	870	896	861	827	854	841	841	822	811	869	819	862	928	903	871	872	836	856	862	914	889	797	875	840	893	863	866	892	867	840	840	880	873	906	929	896	812	806	818	852	835	851	876	870	863	845	890	889	881	870	842	859	838	857	895	849	901	857	877	845	898	813	843	871	851	860	889	837	823	890	843	906	880	771	826	822	884	834	858	886	828	839	879	896	805	909	865	880	877	815	845	847	841	888	863	878	838	887	799	852	862	817	835	862	875	857	922	831	846	835	908	840	887	869	868	816	829	845	864	803	851	896	852	851	863	846	870	885	836	868	865	846	851	905	865	839	853	842	888	847	906	857	837	830	836	890	868	874	862	843	862	837	816	832	858	863	860	838	889	862	832	903	867	889	863	789	867	885	835	875	809	856	851	827	835	857	832	863	885	862	872	881	842	889	823	897	796	893	872	848	832	797	847	883	891	898	802	899	861	880	828	912	851	828	861	829	855	810	848	868	843	840	885	835	831	796	855	849	905	816	800	923	865	869	871	834	873	863	866	848	837	828	831	801	849	835	866	927	844	837	848	877	768	837	836	881	856	854	842	852	867	835	892	886	898	821	874	888	870	829	856	907	868	833	825	876	848	842	882	831
15202	6776	1760	360	351	541	340	278	298	301	336	348	314	350	278	327	347	319	303	310	306	301	316	340	334	301	324	344	283	340	295	306	346	302	323	276	315	330	346	291	299	325	329	319	308	324	278	337	315	326	303	349	334	305	322	325	328	364	315	280	332	289	328	335	286	340	274	279	303	313	336	321	331	305	314	316	306	331	307	352	340	355	353	318	306	277	274	316	310	354	346	309	309	327	338	320	332	323	312	354	330	304	292	336	328	308	317	292	346	350	314	301	336	324	293	320	333	303	324	268	335	300	277	308	310	333	346	304	332	320	339	305	307	304	314	339	302	315	293	279	325	291	299	323	302	328	318	328	323	290	294	312	302	301	320	319	305	305	326	315	331	337	323	347	358	365	323	331	324	335	295	348	285	311	293	334	318	325	310	317	326	332	307	301	304	322	323	305	316	340	329	305	300	345	324	304	347	285	310	345	297	300	342	300	350	316	310	331	315	333	299	294	282	308	298	316	317	319	324	341	322	320	335	331	316	313	298	313	307	308	315	323	317	294	308	306	324	291	322	280	286	265	281	281	316	358	319	318	313	322	340	333	304	311	325	349	300	307	309	310	322	279	325	331	302	337	345	320	270	307	329	324	321	291	325	308	307	338	338	307	295	307	326	304	323	333	323	339	315	313	325	314	291	356	312	302	304	291	353	350	302	288	297	300	306	304	322	311	309	317	305	311	295	295	307	288	302	289	296	306	309	345	339	309	338	337	345	336	310	267	319	303	352	304	308	316	279	300	317	329	316	305	331	281	338	314	303	296	298	313	313	285	310	327	340	343	317	335	317	305	339	298	337	309	293	303	323	316	307	337	317	318	318	380	304	302	313	310	311	292	304	319	289	337	305	337	308	339	300	330	332	332	325	302	310	319	309	322	313	279	329	339	284	297	308	319	311	335	318	309	316	328	314	364	309	325	324	300	304	331	310	338	298	321	334	293	307	312	314	334	340	330	303	324	314	326	293	315	344	299	319	341	350	362	333	316	302	312	335	320	284	347	310	321	322	313	312	317	311	300	318	342	318	334	288	313	279	335	337	313	352	325	314	353	336	327	336	297	329	350	353	319	311	306	318	316	311	299	311	326	296	282	316	320	324	316	338	320	352	349	288	315	329	325	335	339	313	301	271	313	319	286	302	325	292	340	337	290	298	327	333	281	314	323	335	342	337	317	321	304	316	299	312	321	312	347	336	305	336	349	340	328	278	324	294	309	313	335	333	335	282	304	342	305	351	271	300	313	315	279	307	322	290	329	276	300	284	310	335	300	328	292	285	296	314	326	315	341	318	300	325	329	342	305	359	294	339	314	287	321	353	316	350	316	374	329	314	303	304	291	323	339	314	325	323	302	310	301	356	341	312	292	290	324	311	325	304	297	318	331	351	347	330	324	365	324	300	346	312	308	320	305	316	297	314	327	309	298	316	319	317	295	344	330	306	350	333	314	316	328	327	316	324	323	338	336	300	280	316	323	297	303	322	312	310	296	321	306	323	309	316	316	333	306	307	334	303	311	339	316	315	312	284	308	301	324	298	336	328	307	337	318	311	327	332	327	329	332	335	274	312	327	358	302	287	324	292	314	324	302	322	345	321	337	304	330	328	307	288	306	341	345	348	358	325	349	351	317	302	329	313	342	327	326	296	333	321	327	301	321	344	363	349	338	340	270	337	279	300	321	321	361	312	291	318	308	294	311	331	306	291	289	284	317	306	363	320	304	286	301	318	306	336	312	320	316	318	309	361	343	328	351	347	309	310	344	299	325	264	355	340	299	372	314	337	310	344	324	312	293	285	319	301	320	327	347	314	306	330	315	309	293	308	331	319	314	285	320	316	336	299	312	325	310	313	352	315	289	327	323	289	280	309	339	301	327	302	350	321	323	337	312	293	339	338	334	294	327	300	299	307	312	321	282	306	305	345	315	297	307	292	334	313	313	353	316	297	325	311	330	350	337	299	310	321	290	295	303	308	326	311	276	303	310	278	317	342	326	325	322	311	297	330	325	340	333	322	328	308	307	311	339	347	306	324	331	293	333	292	309	334	336	308	303	333	323	345	336	334	307	339	305	337	314	297	304	331	313	311	311	332	331	312	327	301	360	336	323	324	323	312	346	294	300	298	337	345	309	335	360	295	297	328	309	307	342	300	295	326	311	329	321	354	337	347	295	268	306	334	323	304	289	300	327	307	328	354	350	299	297	330	292	330	264	293	328	328	307	298	308	341	321	302	284	320	305	329	318	307	326	302	326	320	300	345	314	298	288	309	343	312	278	306	297	315	281	289	337	301	317	287	327	305	316	312	271	295	286	348	301	347	313	305	309	348	347	315	301	306	330	319	311	318	321	307	316	294	332	307	285	311	285	321	309	277	317	342	360	325	337	311	329	344	357	328	318	317	309	327	340	294	330	331	312	313	318	313	328	343	300	347	315	300	301	332	322	324	314	311	287	321	317	288	295	326	309	312	366	317	334	351	337	301	321	317	333	364	336	334	287	315	343	349	320	311	282	331	325	322	318	331	333	329	319	287	346	300	331	322	323	314	322	305	320	307	332	320	289	299	299	345	352	330	331	326	285	289	320	335	332	346	286	328	316	311	354	300	345	320	327	341	336	316	318	313	335	301	342	320	326	318	342	323	321	324	305	316	301	332	316	331	302	319	314	336	284	313	326	372	293	343	291	296	298	324	335	354	330	297	321	324	318	337	329	313	285	313	322	278	343	315	305	329	347	307	312	320	378	309	338	339	343	311	303	289	336	345	327	309	296	267	324	329	300	303	303	337	337	323	288	308	312	295	281	311	291	289	323	299	293	287	343	312	336	348	338	290	333	287	344	346	309	320	297	312	338	314	316	303	352	291	338	344	370	313	346	355	287	341	297	293	312	314	312	298	309	337	329	307	305	322	316	286	324	307	295	300	327	313	314	305	318	347	360	315	354	299	342	302	315	305	318	281	335	306	319	327	348	315	349	303	320	344	331	319	352	307	298	330	302	317	310	317	290	300	311	312	298	338	304	320	341	319	357	331	341	288	309	273	331	332	336	323	333	327	296	294	317	318	307	268	333	312	331	322	331	325	315	313	302	324	304	311	315	317	347	320	298	328	323	308	345	291	312	281	329	336	317	336	293	275	304	308	330	329	326	334	296	298	323	320	305	326	316	328	311	348	297	313	314	337	300	327	346	289	314	328	318	329	296	329	312	289	349	349	344	314	348	315	349	334	329	349	330	343	303	313	356	315	358	350	359	276	315	313	341	309	323	282	297	326	345	313	299	305	331	316	339	330	333	322	346	324	320	299	298	334	332	311	291	308	319	291	337	328	288	329	350	331	320	323	337	327	331	327	317	305	322	294	300	320	304	303	324	324	289	321	323	310	314	314	311	281	295	337	327	330	311	270	301	298	326	317	301	325	343	308	320	290	325	342	312	330	319	322	317	361	324	310	304	330	322	327	317	318	310
9359	5496	2080	790	927	2117	734	664	703	704	712	717	765	760	693	693	697	720	666	723	759	699	751	709	685	712	705	728	662	706	728	728	739	691	726	688	686	709	713	704	690	666	778	682	695	713	751	707	710	735	768	671	712	679	693	741	750	679	702	708	723	736	667	692	715	737	702	716	689	696	678	748	717	697	706	675	686	711	727	716	726	710	712	691	695	693	697	731	729	673	716	681	707	709	746	722	700	716	687	683	751	711	676	697	690	754	636	731	717	758	740	710	687	716	730	722	716	726	714	663	659	731	712	716	717	706	737	708	719	736	700	664	688	690	730	714	657	698	690	684	701	682	724	711	768	760	706	685	680	692	752	693	694	702	674	689	783	696	763	732	717	684	740	679	684	729	693	740	727	740	694	736	713	650	710	713	762	661	727	764	716	748	722	726	698	735	724	717	711	720	704	669	727	740	651	766	743	666	738	702	678	667	722	760	700	698	701	679	703	777	710	687	692	671	748	738	687	701	717	742	722	761	737	725	725	725	721	734	694	739	695	701	777	718	752	696	735	723	705	685	723	703	755	719	721	696	689	745	681	703	769	703	663	726	715	668	739	727	705	739	704	691	699	747	673	680	715	759	723	657	720	707	734	725	672	729	731	690	757	698	693	721	729	694	746	745	759	701	713	739	713	711	709	694	720	766	745	674	712	697	717	708	673	715	698	680	729	684	734	718	708	651	711	674	703	701	721	706	680	701	733	687	742	743	694	700	750	677	714	748	698	730	709	688	768	728	724	725	720	726	670	777	704	711	749	697	703	695	741	706	704	699	720	697	745	703	703	724	676	718	666	705	695	697	697	714	759	721	743	707	728	653	688	730	690	706	741	664	722	742	726	711	722	749	677	724	710	692	703	676	702	717	782	735	705	696	758	675	682	686	712	690	717	769	713	763	689	722	710	739	711	663	718	687	737	702	782	715	670	719	725	717	722	727	718	734	748	740	717	758	727	708	728	705	718	717	741	696	691	763	741	680	697	717	721	719	687	735	610	719	742	679	667	690	739	668	698	723	728	736	706	735	707	700	720	704	707	694	759	703	716	701	723	751	732	733	695	674	684	729	702	668	721	670	702	743	729	744	773	718	745	735	677	696	712	682	698	709	657	690	716	719	756	671	737	711	722	699	712	721	649	711	720	669	701	738	716	694	751	670	740	700	689	723	717	747	732	698	667	737	725	732	756	684	764	701	729	771	742	705	715	740	723	725	683	713	706	735	723	720	715	690	725	764	745	728	724	775	717	724	720	733	683	691	698	714	717	716	742	702	699	730	739	720	724	688	732	720	720	684	719	696	715	701	690	693	701	706	673	677	768	738	716	668	741	779	765	732	740	709	671	733	674	724	706	708	695	720	695	685	688	709	712	707	697	716	678	714	716	675	736	702	705	749	694	722	719	721	712	705	756	727	723	711	681	729	772	715	745	718	696	738	738	747	703	780	683	747	726	726	745	713	782	693	677	704	723	734	716	694	682	709	702	688	731	701	719	765	654	659	696	700	719	648	720	749	737	721	698	680	728	749	778	701	697	668	678	724	739	673	672	710	779	727	731	727	699	680	754	749	740	674	673	686	780	767	718	686	710	712	720	705	727	674	699	730	715	733	675	691	690	707	757	745	721	684	721	759	690	694	678	726	719	694	676	719	751	733	726	703	651	714	714	762	712	731	713	707	739	729	679	737	713	694	705	711	695	733	743	719	706	710	691	718	696	713	771	722	706	731	713	688	730	722	704	769	724	713	698	688	709	752	687	666	678	722	698	732	713	694	758	730	689	716	664	721	723	668	719	698	713	693	682	703	666	706	657	702	725	723	714	709	705	707	712	713	744	766	750	705	723	702	729	695	757	688	675	714	732	701	722	690	668	709	722	713	719	735	728	710	705	735	716	712	726	723	768	663	732	746	717	701	705	656	725	701	728	712	702	722	650	708	685	722	648	677	688	731	688	705	735	707	708	715	664	732	735	747	704	748	738	669	703	700	744	712	699	695	720	722	726	772	713	738	734	738	656	709	658	715	718	709	738	667	775	747	717	703	710	718	737	683	725	675	725	731	711	721	741	690	723	707	746	697	698	709	718	756	684	726	698	719	736	672	730	741	702	721	707	718	708	745	683	716	691	735	705	708	655	715	750	725	777	694	745	734	719	719	744	730	706	731	713	727	661	690	718	713	711	740	711	701	681	695	687	691	731	700	664	731	681	689	693	745	726	727	696	689	772	684	733	687	707	649	762	710	700	743	673	741	686	738	662	671	760	734	710	710	708	695	729	726	744	678	734	717	690	685	715	722	756	672	703	722	740	698	729	713	706	725	713	698	706	687	706	705	746	730	711	678	699	682	717	680	713	707	676	721	669	761	685	701	701	723	733	714	693	697	713	707	727	744	662	723	703	695	707	709	700	733	697	684	670	680	721	719	682	695	741	741	684	747	746	776	677	707	711	722	791	698	743	710	703	711	696	663	714	714	755	713	722	737	737	660	762	682	713	709	698	719	757	725	756	699	740	688	715	737	735	727	664	697	711	695	690	699	709	703	745	716	692	731	753	699	713	696	750	739	716	759	719	696	718	707	742	681	695	742	715	661	695	719	704	688	749	707	698	733	753	648	704	754	741	690	732	682	699	667	726	747	776	736	742	718	798	728	703	719	744	672	727	683	719	708	681	697	711	701	737	694	701	743	733	771	709	713	790	716	676	763	775	683	716	774	709	731	684	742	706	724	697	692	701	664	706	686	732	709	749	747	797	645	701	707	715	733	730	724	724	670	736	721	695	706	728	712	745	723	711	692	689	704	665	747	699	664	675	684	736	704	702	713	733	723	696	702	761	679	694	737	691	735	692	722	727	727	725	693	727	721	699	672	764	717	712	659	712	713	684	737	722	762	713	706	754	748	702	723	705	690	720	698	740	731	713	692	741	694	717	705	714	713	682	734	716	729	710	718	747	697	655	698	657	686	767	642	740	707	712	682	698	667	725	712	726	732	760	648	680	726	718	760	700	703	712	719	706	687	671	745	735	758	655	716	698	681	693	719	726	668	719	756	678	744	709	731	721	735	705	679	690	740	721	661	728	711	654	682	687	700	761	696	699	713	723	698	675	731	735	692	723	693	717	691	702	714	666	724	712	713	710	695	707	730	702	699	652	686	715	705	698	736	752	694	699	727	711	716	731	671	735	750	677	684	687	707	654	733	674	676	763	698	684	700	719	725	668	752	707	698	722	769	720	706	695	671	698	674	710	710	713	671	772	715	711	722	732	717	763	705	714	733	699	697	736	723	711	694	754	690	718	678	731	716	702	724	674	684	714	670	664	779	735	700	702	745	749	725	734	727	696	724	706	694	756	690	727	702	746	741	709	730	742	718	704	804	693	726	750	723	697	723	702	731	681	713	724	701	715	728	706	699	721	707	758	704	713	740	723	708	744	731	681	735	744	683	743	694	680	708	692	726	708	715	732	713
32450	17714	4391	640	1671	10897	987	336	263	290	302	292	271	306	224	279	271	292	269	265	270	289	243	275	264	288	266	228	271	257	265	263	293	290	266	262	288	250	261	257	251	289	275	266	287	275	273	210	263	250	271	294	286	279	257	258	290	291	299	265	237	253	278	243	252	242	297	271	271	259	282	239	250	244	249	261	284	262	270	272	237	254	295	255	240	233	248	275	270	273	299	265	260	258	244	229	262	282	272	268	277	226	271	271	290	235	257	284	274	263	291	278	274	280	280	263	244	282	250	262	285	251	248	288	289	249	269	281	284	247	286	282	267	260	274	253	255	249	303	254	251	310	262	313	241	284	276	264	266	276	246	277	258	266	309	309	258	256	231	238	253	266	276	260	254	279	265	241	256	290	277	244	268	283	292	278	270	277	286	263	282	274	235	320	233	280	265	279	251	258	250	273	305	254	244	245	282	278	273	243	261	259	249	227	260	234	261	255	290	242	243	274	265	255	276	268	280	257	280	240	254	265	314	245	249	309	255	244	277	280	232	275	225	251	236	259	233	266	286	273	254	256	310	236	270	248	288	239	245	277	270	263	235	272	248	262	268	251	235	261	257	268	270	258	256	294	251	273	283	276	296	280	269	268	269	282	260	301	243	262	244	243	240	299	292	266	250	278	276	262	263	248	250	251	236	256	241	243	282	276	244	273	284	278	272	294	259	299	288	275	290	278	252	286	278	290	282	267	261	249	259	267	282	248	235	257	262	282	272	287	257	255	268	277	231	288	245	270	274	272	280	275	298	251	269	292	270	242	277	248	277	279	248	263	243	268	268	310	279	287	262	262	299	283	263	298	252	281	257	278	256	244	253	257	254	275	249	284	292	243	275	268	258	281	270	251	274	254	269	232	264	265	247	283	254	257	262	248	271	265	260	244	256	263	279	254	287	272	247	280	258	285	272	273	264	238	245	272	263	249	274	277	283	237	274	265	259	272	256	241	251	233	263	270	257	275	264	259	258	253	258	278	250	250	251	240	242	262	268	274	277	275	243	278	282	244	310	255	287	298	269	241	305	292	298	259	259	249	245	225	264	269	260	271	301	285	252	272	273	257	246	239	266	254	262	261	256	255	285	255	263	245	276	284	271	253	248	262	266	261	249	256	268	280	287	265	269	275	287	252	271	237	250	267	282	259	305	249	259	263	272	290	287	289	282	278	284	301	290	249	277	270	232	261	282	270	256	280	292	255	228	264	271	241	249	290	280	255	276	257	293	278	269	245	246	224	259	245	254	265	245	260	233	275	248	287	256	258	282	271	273	262	266	273	281	258	240	255	285	305	239	265	253	232	252	289	257	247	229	270	281	270	274	236	272	281	279	257	280	234	272	265	266	272	269	270	240	278	243	284	289	247	255	272	274	248	287	266	252	256	283	244	275	260	278	261	237	257	247	255	250	267	275	271	233	249	254	265	278	268	291	252	264	296	269	255	280	257	281	277	302	305	250	250	274	278	263	296	261	281	258	290	250	267	253	254	245	239	308	269	268	267	274	283	259	270	272	287	224	275	257	276	279	254	286	272	261	272	282	277	290	292	272	259	242	274	270	274	248	242	253	266	251	289	273	254	275	255	253	273	266	244	231	261	266	266	243	277	251	285	287	253	268	274	256	254	268	241	289	281	285	299	252	261	254	266	258	243	235	258	254	290	290	295	301	274	284	252	270	269	247	242	224	287	252	242	295	254	265	255	287	259	284	259	269	294	263	285	264	276	263	268	246	234	255	252	248	292	264	260	249	239	281	240	283	263	247	244	271	288	260	268	262	265	266	258	264	241	266	275	286	288	275	265	285	277	266	237	311	287	275	245	245	250	256	269	265	273	268	275	264	238	303	248	277	286	274	242	236	295	271	225	251	260	293	269	251	269	286	297	235	217	272	263	290	266	249	256	304	243	223	278	249	240	255	265	298	287	285	239	263	269	254	244	256	295	270	250	251	268	294	268	263	254	264	253	292	252	269	241	261	268	254	261	253	244	259	262	235	284	249	278	278	295	249	260	278	287	244	264	263	274	256	260	262	279	233	278	268	249	248	281	266	261	248	249	258	259	264	273	257	291	237	241	294	251	281	273	271	268	299	262	264	232	289	287	301	268	242	255	280	276	288	275	265	296	247	285	240	267	256	248	263	238	270	260	255	296	262	287	266	273	257	271	237	246	258	254	290	271	249	276	243	267	247	266	267	261	290	275	286	263	262	251	246	253	266	264	262	240	269	286	315	248	235	256	264	280	283	257	232	297	226	256	235	284	282	267	247	266	279	278	240	282	249	269	251	272	276	274	266	278	266	261	252	227	296	261	230	247	281	283	289	248	264	277	268	289	281	275	278	258	264	283	263	276	272	254	261	263	231	253	259	253	279	268	258	275	244	250	291	231	259	263	280	277	305	300	268	224	285	284	274	248	273	265	264	265	263	270	258	263	238	241	279	264	263	261	281	277	246	266	279	285	264	273	253	256	262	268	259	246	276	229	259	269	301	277	279	257	281	285	244	262	278	263	282	291	281	279	308	277	250	277	243	290	268	288	258	275	263	296	286	283	230	268	247	253	257	269	314	251	307	291	289	283	257	264	262	291	258	267	272	245	285	276	273	278	279	274	254	224	278	265	255	272	255	247	278	248	251	264	247	245	283	244	293	243	276	263	286	280	254	237	278	307	271	262	253	249	259	245	304	268	249	249	230	278	260	286	274	253	251	304	269	245	272	245	263	281	237	266	294	249	257	287	256	247	215	263	250	278	267	281	263	265	279	279	271	291	256	275	278	273	258	283	285	250	260	258	247	253	238	248	267	223	231	298	250	234	260	251	277	246	280	285	246	257	267	259	248	252	255	267	259	264	293	262	246	225	258	263	259	307	252	276	324	262	296	277	287	274	259	248	294	278	258	310	249	270	265	244	293	252	269	268	242	270	280	275	265	257	246	251	231	252	256	258	277	249	257	300	263	252	275	295	290	263	277	240	257	250	251	278	266	301	265	293	267	275	280	257	248	255	292	244	277	278	241	257	237	258	276	249	252	272	255	270	266	270	297	259	258	276	284	260	285	268	254	262	258	277	245	268	261	270	275	283	241	287	265	262	254	269	270	315	275	243	270	278	280	279	282	274	271	255	243	286	272	221	264	266	249	242	295	255	255	250	283	254	248	285	280	297	273	280	254	269	241	250	254	265	247	277	272	305	253	276	264	300	297	254	284	279	256	271	275	250	280	252	231	223	232	281	272	245	301	293	262	255	289	282	264	274	266	235	275	273	267	252	271	236	252	266	234	243	281	265	272	259	276	278	239	300	282	270	257	264	252	279	248	282	263	258	265	302	239	259	252	271	273	263	237	252	275	262	260	264	292	237	268	251	251	252	262	280	276	278	251	248	259	262	305	278	230	268	252	242	256	280	277	240	267	257	253	293	259	245	243	276	261	253	276	306	263	249	255	257	283	267	288	260	251	252	282	282
20212	12504	3228	1352	6364	25884	1227	787	774	756	742	711	694	630	697	691	660	672	652	627	641	675	658	611	676	708	653	657	620	621	664	679	628	617	645	646	644	680	637	632	605	658	619	648	648	637	662	561	651	652	643	606	618	597	596	675	624	644	589	632	607	653	631	598	593	612	618	579	599	611	594	602	599	605	658	606	592	652	620	599	639	595	648	629	631	597	649	603	628	646	649	600	630	651	606	629	658	634	636	602	608	654	599	608	646	643	620	623	608	626	564	639	619	618	624	615	616	618	639	638	664	646	676	635	641	601	615	589	643	622	605	644	608	618	620	658	685	623	595	638	648	624	673	667	620	640	586	652	539	567	629	606	604	654	630	641	597	637	601	664	631	650	656	615	655	661	677	607	606	623	593	642	621	621	639	621	610	592	606	662	600	682	608	612	615	656	665	620	671	578	641	629	571	657	605	617	614	635	611	608	609	592	662	577	649	608	637	603	618	626	606	595	586	637	630	663	582	633	637	626	663	637	614	631	601	624	639	659	619	616	604	628	609	571	600	651	601	641	650	573	589	617	625	639	604	612	639	607	624	623	620	589	591	621	656	642	610	608	607	605	612	647	644	634	578	652	626	645	604	588	626	588	605	619	611	594	634	665	618	605	609	653	617	601	600	634	617	630	671	626	597	595	564	622	589	603	608	622	649	592	615	599	648	645	629	589	635	633	603	608	656	580	605	617	573	631	613	665	660	634	616	619	648	606	623	584	624	618	633	628	671	600	565	586	564	575	688	674	611	608	613	604	595	623	644	643	634	652	621	649	614	593	601	637	620	663	594	626	618	634	579	588	599	600	634	634	605	639	666	630	652	610	613	621	635	625	598	619	673	611	622	632	629	604	674	601	582	648	606	624	605	610	608	630	608	619	635	582	650	637	631	670	619	635	623	670	645	660	623	619	669	631	652	575	570	644	649	672	633	610	655	644	602	675	604	658	605	642	594	618	617	600	644	616	578	617	616	623	638	631	586	657	637	616	639	612	627	612	583	607	589	666	604	611	640	593	618	654	581	627	601	613	610	658	579	672	600	556	647	645	613	672	623	622	636	618	615	588	610	659	602	639	629	625	594	601	683	631	641	636	662	625	600	610	642	634	618	606	606	639	577	610	659	674	595	606	627	660	611	609	619	603	658	599	639	614	620	638	632	645	655	649	612	593	657	632	611	620	626	669	619	621	650	604	603	650	618	662	622	620	596	656	627	634	619	595	639	581	618	614	631	613	615	636	633	625	628	587	671	603	648	613	601	611	630	636	620	632	624	613	626	631	619	638	628	582	628	606	600	614	609	611	652	651	630	635	606	586	619	602	610	638	602	638	589	593	638	612	599	602	592	622	635	615	651	620	623	631	649	626	657	627	625	622	635	609	628	598	591	628	630	601	657	596	678	606	619	642	623	613	622	591	577	645	637	616	632	594	600	595	621	641	627	598	635	574	608	592	611	647	626	625	563	596	602	629	628	607	622	627	637	553	631	631	615	600	652	639	677	634	653	630	611	626	643	642	610	623	656	633	617	607	592	631	593	600	660	619	594	645	639	621	595	600	603	648	622	615	661	579	652	605	633	617	590	631	601	614	619	560	607	642	583	678	600	589	569	660	640	584	632	586	600	631	586	629	624	617	600	617	605	629	585	595	614	612	641	635	598	593	572	707	603	618	642	578	627	617	660	654	598	608	606	591	621	635	655	612	639	642	627	627	631	628	628	638	595	643	640	663	581	587	677	639	619	591	619	619	652	586	612	593	601	602	675	615	625	659	642	624	617	624	619	612	653	640	645	635	608	581	574	639	572	654	621	645	588	641	626	626	644	616	605	629	627	668	675	612	617	627	623	633	597	641	618	599	621	603	623	581	591	632	612	639	619	625	670	617	596	645	636	647	628	646	622	602	599	645	623	602	631	642	602	611	660	638	612	635	588	618	616	632	624	617	617	632	637	618	617	607	633	613	613	645	605	648	633	639	621	597	610	599	618	653	639	645	617	577	623	605	621	634	612	646	627	628	647	587	680	598	599	638	627	622	623	628	628	621	616	641	656	591	602	613	602	674	622	616	642	593	628	610	607	640	666	606	641	608	671	604	625	628	623	645	611	666	632	601	590	634	624	598	609	574	599	644	619	620	637	647	613	624	665	622	629	594	545	655	646	563	598	591	602	681	609	645	610	669	647	619	579	641	576	586	641	570	610	664	697	626	618	614	643	646	633	670	580	640	592	627	642	635	581	635	599	556	630	621	651	646	612	617	631	636	607	624	599	631	643	610	623	626	628	653	599	636	622	644	638	605	602	643	602	657	637	610	603	582	607	570	651	632	607	639	658	673	601	622	605	621	586	599	606	620	674	615	641	604	626	586	602	571	626	619	597	693	619	655	605	600	629	629	661	618	616	622	604	601	597	639	610	609	650	615	625	635	606	642	640	624	594	596	648	634	626	659	594	612	663	665	640	599	603	629	572	587	619	612	616	634	609	619	583	616	687	597	642	615	625	667	626	615	640	631	636	666	614	641	586	621	632	677	599	573	628	619	620	626	617	599	645	636	630	601	637	636	658	624	667	668	594	602	595	628	676	617	609	590	571	648	606	589	620	595	628	601	649	636	593	629	654	607	602	614	620	609	644	613	679	598	653	656	598	645	626	632	585	631	628	623	635	661	613	673	646	632	585	631	631	665	595	636	631	636	612	655	603	634	646	600	623	645	620	643	625	622	616	613	611	598	645	580	600	636	640	644	644	592	584	610	657	638	624	652	592	606	636	570	635	626	628	648	637	638	676	627	615	589	646	628	619	632	593	639	636	641	610	676	664	612	605	587	620	641	610	606	608	611	605	644	634	648	625	644	641	607	644	629	616	648	644	643	614	616	636	598	599	597	601	648	624	664	632	625	636	663	606	603	617	662	582	645	605	603	643	618	629	606	672	575	649	636	630	622	619	596	598	650	602	659	604	622	631	648	583	667	654	629	657	587	609	610	602	601	646	605	617	632	601	617	667	643	651	602	627	633	609	623	627	588	615	595	653	645	601	644	586	608	601	560	617	610	588	615	652	650	616	603	629	600	600	608	652	651	621	618	605	613	599	641	606	575	636	595	641	601	645	634	610	637	621	608	623	608	629	597	664	603	625	616	628	669	608	601	634	613	643	613	610	662	655	643	620	645	578	674	614	626	624	621	620	585	590	596	633	591	568	666	597	620	573	641	599	630	610	603	645	649	654	616	558	610	611	610	616	670	701	589	646	696	565	667	629	596	595	619	621	661	595	573	642	624	630	591	610	584	631	564	656	618	643	664	626	598	640	639	652	595	636	670	669	615	648	649	648	602	587	589	609	609	599	594	599	602	639	645	687	614	641	665	630	617	608	640	602	648	642	647	651	631	619	656	608	667	595	659	627	684	645	655	598	636	644	600	614	625	631	654	602	608	643	643	588	627	621	558	626	587	627	605	625	669	636	578	640	588
41962	26662	8666	1421	2515	21195	2707	460	406	396	404	355	381	418	357	382	384	370	401	391	389	356	425	389	409	406	390	341	363	385	420	380	377	417	379	364	359	372	370	319	367	379	384	373	371	361	368	386	360	373	356	373	400	409	360	364	370	390	360	387	408	370	391	356	319	403	363	338	351	393	353	362	390	394	361	407	392	401	388	376	378	372	378	353	392	347	366	403	392	413	383	381	384	378	375	375	386	366	348	342	376	401	413	386	437	380	395	337	345	435	353	356	427	404	367	381	346	356	361	385	407	342	365	396	391	388	413	341	340	391	367	357	396	353	335	384	397	398	356	376	377	367	378	338	381	385	336	400	344	340	369	373	394	385	345	377	341	379	393	392	353	398	363	408	371	336	414	364	379	380	427	361	403	392	381	385	353	344	371	389	348	373	422	359	375	389	378	329	367	403	397	364	387	362	370	389	361	322	360	378	380	408	392	412	376	388	416	356	386	372	348	393	392	342	365	373	390	377	387	370	375	364	382	368	402	408	418	365	358	346	354	344	387	386	369	348	375	373	392	388	369	394	385	387	362	361	339	365	374	371	374	417	403	356	368	379	394	379	378	382	374	413	395	342	359	367	367	392	347	375	366	354	357	389	376	345	378	348	383	384	380	391	397	356	370	384	371	404	358	335	398	375	404	382	356	369	362	393	400	372	393	381	358	350	349	407	395	355	372	364	400	349	332	374	375	403	361	371	375	375	341	337	387	352	341	387	335	367	359	365	355	378	408	391	377	386	387	399	375	365	399	367	386	358	373	345	375	367	398	345	373	369	391	332	372	410	375	365	398	391	392	365	401	430	374	395	353	378	412	382	369	360	346	390	382	383	365	366	363	369	362	382	418	348	378	387	387	356	357	353	400	379	374	363	372	389	365	387	383	323	379	361	387	379	337	422	356	352	365	360	390	376	395	399	358	393	389	379	393	367	355	379	404	347	333	367	381	388	362	374	404	361	402	388	371	362	399	397	360	390	400	353	372	381	408	351	366	344	399	365	389	360	391	368	360	367	393	400	375	365	377	404	358	411	389	370	387	362	365	380	341	359	368	405	379	357	351	409	381	394	379	402	351	390	357	406	390	360	328	370	355	368	391	356	345	371	351	350	375	406	372	363	387	440	349	361	319	362	376	361	387	392	368	401	367	353	400	343	380	367	333	410	356	366	356	359	361	379	389	383	420	377	364	372	383	348	384	392	370	362	359	385	404	373	399	368	346	344	376	377	389	401	373	383	389	386	412	372	385	366	375	393	396	376	385	385	341	369	330	352	365	374	393	384	372	370	338	349	345	351	358	384	368	412	402	395	356	339	337	362	353	353	387	370	374	396	386	353	417	346	367	391	380	403	372	363	371	384	362	334	406	365	347	370	321	382	374	368	377	343	357	383	408	356	371	339	371	370	340	376	407	364	377	354	385	377	384	369	373	341	425	376	359	356	367	385	364	371	366	373	380	361	362	353	340	343	374	407	404	359	374	391	375	362	356	394	371	338	398	381	334	372	366	373	354	341	345	378	380	401	333	386	356	410	365	372	365	357	414	356	414	339	345	385	352	369	352	349	414	385	392	378	340	376	369	381	363	356	398	372	366	362	356	350	344	370	371	379	384	386	392	396	376	385	332	409	374	414	344	328	338	418	366	335	391	381	355	386	379	397	383	411	387	387	358	360	343	373	400	376	385	367	393	372	409	398	414	387	345	343	366	366	345	383	359	369	357	356	383	395	360	388	396	359	357	387	383	362	382	398	373	381	346	326	392	366	359	378	402	388	386	397	352	372	428	382	367	383	407	352	361	385	366	398	383	359	379	371	350	343	380	367	374	374	373	347	380	387	371	401	372	387	390	390	375	411	381	377	392	422	389	363	330	366	410	344	339	355	335	406	385	369	394	380	400	397	352	364	374	345	393	385	403	373	361	353	371	383	369	386	349	346	393	380	400	364	384	391	377	391	389	360	353	330	339	343	423	353	392	335	346	401	379	384	372	377	398	371	365	389	354	358	361	377	348	374	387	342	380	397	350	381	358	338	370	379	358	345	412	390	380	337	398	346	392	374	331	403	387	365	381	346	393	372	354	363	385	379	375	419	343	370	370	382	362	353	319	357	406	390	366	353	341	350	341	374	396	403	370	338	349	351	380	383	338	380	400	352	352	395	370	405	384	350	371	396	391	388	395	361	379	367	396	372	383	376	381	394	388	346	387	380	377	376	431	364	374	392	388	380	405	354	369	357	396	399	386	378	398	366	364	381	322	366	368	351	339	390	354	415	357	369	371	357	346	354	398	371	360	378	326	389	383	356	381	392	405	334	383	381	350	426	410	374	346	396	375	370	382	345	412	385	390	378	416	368	323	377	408	353	357	355	365	379	362	350	376	373	387	343	357	386	425	355	372	383	365	369	344	420	388	337	355	400	357	392	401	370	384	378	350	361	374	360	350	397	361	373	356	378	337	363	346	409	364	343	394	403	379	362	393	368	395	360	389	340	376	372	354	379	383	410	403	390	383	374	356	373	412	361	364	412	416	392	393	336	347	386	363	378	373	371	371	352	396	379	384	353	390	382	372	349	342	405	375	347	402	352	350	400	400	369	350	377	352	372	371	396	378	392	372	348	369	339	366	391	368	390	383	370	364	311	347	378	369	371	393	394	377	367	344	399	383	373	399	370	360	392	410	375	345	369	357	374	392	358	388	414	389	358	364	403	406	385	393	334	372	392	376	386	388	362	423	388	334	378	365	374	349	388	350	366	385	348	372	391	365	402	411	412	373	365	365	395	380	360	361	379	362	403	379	352	351	348	383	377	344	383	385	381	348	356	352	357	382	352	418	364	364	363	360	388	402	400	364	355	357	361	394	361	364	386	361	400	377	351	377	371	347	418	378	340	387	404	347	361	370	380	394	354	351	336	382	379	397	388	377	373	379	365	391	343	384	373	371	383	372	378	364	370	352	383	417	345	373	349	396	356	384	364	361	346	384	347	355	376	419	416	394	379	376	360	355	377	360	370	383	399	387	359	362	369	345	350	393	387	364	355	406	373	400	408	348	395	410	347	353	353	417	361	362	401	336	381	349	347	385	341	377	380	380	370	378	377	350	336	391	367	385	390	419	376	348	387	379	345	372	362	396	365	365	372	393	370	350	365	338	368	391	400	353	401	366	407	372	396	352	399	371	341	357	396	389	380	350	368	419	389	382	375	380	404	340	402	361	387	358	378	379	380	376	376	375	342	336	370	365	358	379	350	376	336	410	414	395	362	368	382	390	371	368	391	371	390	363	375	399	356	374	368	418	362	367	372	360	351	378	410	343	353	371	375	357	382	373	329	361	402	362	347	355	385	388	406	394	352	392	344	353	377	372	365	361	383	379	368	375	406	369	377	444	379	408	414	381	402	368	383	383	387	389	378	357	374	376	362	396	374	371	368	351	376	379	359	366	378	362	351	351	354	390	367	364	408	348	403
25386	18573	4803	2345	8330	36347	2615	1226	1167	1059	1079	1029	988	939	935	963	959	871	944	903	921	884	854	876	918	878	902	873	927	856	878	843	828	898	839	835	879	858	829	886	846	843	848	887	814	789	832	804	888	855	876	824	872	852	829	841	916	851	826	810	864	875	865	893	834	814	816	848	824	855	864	868	822	778	834	771	814	886	844	853	868	817	901	826	829	781	812	812	759	883	875	871	832	827	769	815	814	882	880	814	807	838	850	886	841	854	866	805	846	879	851	847	817	849	870	860	830	873	840	778	831	887	850	809	876	845	837	834	826	849	840	797	827	833	798	823	759	831	845	816	882	839	867	865	801	835	845	853	822	831	875	803	848	878	871	798	889	830	863	854	863	826	810	880	866	779	833	816	816	831	830	868	851	869	887	844	851	818	878	839	823	880	875	828	838	833	820	828	866	796	814	820	863	817	867	784	859	874	809	850	838	856	863	814	777	851	834	862	823	914	838	826	879	841	901	853	840	802	803	848	877	826	855	855	838	799	865	774	820	791	832	805	820	842	849	860	776	897	867	809	833	797	867	795	872	873	776	869	833	838	789	838	817	863	811	836	877	884	861	832	854	861	831	815	849	854	860	842	859	783	869	814	872	834	839	837	856	813	884	824	841	852	821	853	811	822	856	845	832	865	823	861	903	818	851	833	855	848	772	830	862	829	881	837	843	821	823	895	870	900	797	862	837	833	800	828	838	821	872	905	845	834	856	837	867	861	896	816	921	874	810	852	805	890	816	878	809	799	783	802	807	829	845	812	888	823	856	826	821	834	843	853	849	834	857	817	921	862	879	830	829	822	832	863	872	839	868	886	855	884	861	836	817	854	789	826	868	801	841	845	817	845	851	933	845	835	837	823	885	900	841	824	850	848	866	800	836	852	839	886	799	826	860	840	826	872	857	845	769	917	857	886	808	815	877	818	800	854	803	813	878	824	858	827	837	925	856	880	832	817	809	818	895	861	816	818	731	857	764	772	874	860	833	810	831	846	771	863	829	876	843	794	847	828	819	914	859	864	844	899	808	828	784	818	806	830	855	860	892	840	822	817	829	789	817	870	881	860	840	849	829	832	849	852	841	879	863	872	816	851	836	796	855	814	880	873	810	857	813	842	873	829	829	827	819	760	807	869	807	817	816	847	808	858	852	848	858	848	845	810	847	824	873	801	782	785	852	872	828	874	806	866	824	829	858	864	825	846	881	854	855	802	837	816	793	856	796	832	880	813	839	873	859	813	825	823	857	837	828	848	806	847	849	873	906	856	830	893	808	860	894	807	833	833	820	830	828	833	774	838	818	842	861	816	819	796	821	819	848	838	850	807	827	820	868	837	817	823	832	839	830	854	813	817	849	831	862	838	852	833	835	813	841	898	846	847	825	834	828	827	823	854	865	853	815	817	913	846	832	877	863	846	867	876	795	833	854	854	826	838	800	843	799	827	812	818	822	834	824	823	816	816	867	894	915	808	852	837	795	801	857	837	815	844	823	837	853	821	874	812	823	821	824	845	887	815	838	809	863	860	896	864	827	829	830	822	872	821	847	844	864	833	847	848	833	913	844	853	829	862	798	828	847	811	889	842	833	831	826	850	887	841	826	845	794	867	803	805	837	873	868	885	848	858	857	848	850	825	827	867	848	795	862	831	850	858	847	812	867	837	840	821	868	861	829	874	834	865	861	805	831	808	856	799	823	859	790	809	853	854	845	846	841	812	814	831	797	865	834	826	838	843	857	850	835	819	857	842	828	830	803	782	808	851	834	857	799	787	841	813	810	833	829	834	826	851	840	833	851	847	851	810	845	812	807	862	832	832	774	861	861	826	823	851	897	825	863	853	827	830	808	861	809	806	861	848	826	842	811	848	758	824	833	797	844	800	856	795	811	823	819	894	829	844	847	759	848	864	831	842	821	860	868	841	842	766	848	847	816	839	883	817	873	848	852	843	886	859	823	879	847	858	866	814	845	883	800	833	826	798	818	847	880	877	821	795	836	863	786	824	891	816	822	826	828	808	827	843	818	812	836	856	811	859	846	847	844	832	804	823	859	808	829	834	824	821	884	875	866	866	840	846	820	819	831	851	847	847	872	875	860	855	853	833	856	815	852	855	848	804	812	807	851	828	837	799	824	875	871	819	862	880	862	862	851	834	835	841	895	852	910	833	840	882	860	815	841	883	825	819	825	806	858	842	876	803	846	841	898	836	849	829	885	821	810	847	821	821	863	863	835	848	844	827	818	853	843	857	878	790	830	829	816	881	824	850	850	831	822	848	844	859	927	847	791	805	834	878	797	819	794	901	833	858	851	823	899	824	828	836	884	809	842	848	819	909	833	827	877	853	849	886	838	869	827	881	834	821	762	869	829	821	831	850	812	860	863	867	857	855	830	823	810	827	843	809	816	794	839	821	811	849	850	803	859	802	787	843	848	880	818	777	874	827	847	849	850	854	892	789	796	821	909	842	866	866	850	853	767	872	860	868	848	797	856	851	888	905	809	832	823	841	855	826	767	836	815	857	815	896	829	806	854	837	859	824	826	864	845	803	840	848	857	846	789	792	837	857	849	805	809	872	834	840	880	807	857	826	850	849	848	823	835	839	876	831	827	834	803	860	803	826	900	871	858	803	844	824	857	877	810	836	815	874	777	834	813	875	876	823	896	797	847	808	855	910	826	834	887	817	821	828	800	867	848	815	855	837	816	863	878	819	846	806	852	871	832	835	818	858	858	879	959	848	862	798	855	912	841	880	848	850	869	859	901	828	805	851	795	783	794	864	832	847	876	851	830	870	801	868	879	882	826	793	877	840	861	840	873	859	812	797	815	860	875	840	873	854	888	882	814	860	859	862	864	817	808	756	858	852	841	805	823	843	835	863	823	827	885	842	818	879	827	821	844	869	844	857	863	812	814	829	893	853	811	891	836	785	851	838	835	822	843	826	834	865	869	885	800	866	821	891	787	841	806	840	829	799	876	817	826	815	846	843	879	809	860	868	851	786	830	784	847	855	835	832	818	847	859	827	836	842	844	834	842	864	848	855	804	819	832	815	780	832	826	835	826	852	820	817	871	839	863	868	878	786	865	825	844	831	805	860	851	814	910	877	823	839	853	840	860	821	822	820	886	866	805	802	810	850	835	841	815	856	845	853	792	905	838	894	796	853	855	830	864	828	801	813	831	854	863	844	825	866	825	847	819	896	844	840	820	828	829	822	847	847	891	811	873	819	828	827	801	843	842	812	829	832	803	862	835	823	805	833	883	860	806	839	833	898	878	876	830	803	817	825	835	864	880	819	852	821	847	855	846	846	834	784	910	768	851	871	809	855	878	838	862	818	830	856	821	817	834	843	877	829	789	837	841	871	830	812	832	847	871	866	856	830	836	780	863	890	856	846	796	880	814	876	845	821	784	813	851	842	824	793	857	865	819	817	814	863	870	831	843	768	877	867	842	806	850	855	862	793	858	824
14741	6426	1222	353	331	575	351	268	326	300	319	306	316	324	317	316	289	294	303	310	298	272	338	314	319	281	292	306	302	307	315	291	279	327	294	293	317	285	321	279	316	286	294	308	297	293	309	334	288	335	283	316	318	305	279	301	313	312	313	291	281	291	285	268	297	305	301	317	320	302	313	287	305	286	284	317	299	321	311	309	300	316	290	320	323	349	305	322	342	309	311	328	294	307	312	334	356	274	278	276	298	309	304	288	313	305	289	307	295	294	328	317	315	326	283	307	284	302	309	333	337	321	316	295	303	319	309	293	339	294	310	304	332	289	287	320	327	308	321	338	321	331	312	305	290	288	289	299	306	300	256	315	326	306	302	330	303	314	300	304	306	328	324	318	314	296	276	329	322	299	273	294	304	306	296	302	323	281	297	329	284	289	300	299	304	291	304	313	297	308	331	298	324	308	315	320	319	303	292	261	265	293	271	301	298	342	285	290	315	286	290	278	273	288	343	310	326	288	291	293	294	308	258	314	323	351	315	314	319	349	310	294	307	298	330	306	314	306	299	292	311	297	268	311	332	307	309	317	273	304	315	272	299	339	303	309	274	302	339	315	300	278	308	311	329	329	318	303	278	298	315	299	310	310	316	264	313	335	311	351	326	262	299	303	295	306	318	325	299	273	342	298	319	294	280	294	294	307	275	281	295	327	291	324	321	301	295	296	300	306	287	305	335	298	311	284	303	275	266	308	325	301	324	297	304	293	301	311	288	301	328	302	337	304	283	294	321	305	301	267	287	353	318	304	300	296	267	293	267	305	316	346	326	294	278	311	303	313	285	293	274	307	325	279	311	299	329	296	325	287	297	312	303	328	298	295	310	325	285	306	336	292	286	328	291	319	307	305	320	282	291	296	322	294	269	321	290	295	314	304	344	292	292	281	279	309	287	297	321	289	269	314	297	303	352	282	298	307	307	288	305	312	312	298	298	314	305	323	290	294	293	315	319	304	300	306	282	304	295	307	326	327	333	311	293	339	322	317	293	309	333	332	298	311	296	336	319	302	322	335	309	326	322	334	274	331	321	329	309	292	298	315	349	321	295	315	290	307	296	286	282	298	298	312	294	336	290	289	304	321	274	299	293	313	302	308	294	262	319	295	323	270	269	326	322	308	321	320	286	313	301	296	313	300	297	308	290	303	312	325	311	322	331	274	316	278	304	330	302	267	296	323	294	290	322	286	305	323	304	327	325	297	300	293	332	296	321	308	315	271	301	291	315	324	287	301	267	310	323	284	299	339	284	330	320	289	320	306	327	289	321	312	328	306	294	320	354	317	319	328	297	296	324	275	304	306	318	341	286	311	307	300	300	304	329	298	340	276	320	312	305	327	330	329	357	291	311	314	291	292	308	313	341	299	293	322	319	312	336	327	285	276	305	328	279	298	277	291	296	295	305	315	313	287	303	292	295	305	315	271	276	296	311	318	286	329	293	290	349	325	305	274	317	269	300	319	275	336	317	284	264	273	303	293	351	333	272	341	315	324	307	302	327	325	332	317	298	323	292	295	295	327	352	319	268	286	330	284	312	315	309	308	341	335	269	309	296	341	289	335	349	296	323	290	305	306	284	316	318	344	309	315	292	292	292	300	305	325	307	302	304	276	305	307	323	312	314	307	326	280	299	296	284	259	320	310	272	293	329	294	308	317	331	322	277	294	321	294	323	324	285	300	284	322	283	347	295	322	308	308	270	285	309	335	283	312	286	268	261	284	291	285	338	340	309	264	301	331	304	299	288	279	343	290	296	307	270	327	333	305	304	284	290	313	273	332	298	298	314	294	312	296	321	305	330	273	273	319	319	284	310	294	327	282	284	301	276	344	292	280	282	306	283	304	316	290	348	322	296	334	281	349	264	300	301	302	304	315	314	290	327	293	316	295	289	281	309	317	287	324	302	320	320	294	326	299	326	319	287	290	286	321	306	297	303	321	305	305	300	332	276	283	329	306	303	288	331	285	301	320	315	327	283	292	305	255	312	286	258	273	302	311	305	318	309	300	299	335	324	308	315	303	290	316	303	341	295	326	300	289	309	329	312	293	295	286	278	329	288	274	322	296	295	307	296	274	328	318	291	279	320	344	331	313	300	305	307	313	310	328	349	273	311	307	293	253	288	332	302	323	292	301	324	291	293	303	288	289	284	312	248	272	284	283	336	285	325	323	307	315	291	287	323	294	257	279	311	285	356	302	282	283	315	261	287	280	290	346	297	302	297	310	346	311	302	308	274	287	300	322	328	298	327	324	324	304	282	284	315	319	320	284	299	323	315	319	342	288	318	306	306	354	309	323	324	333	334	295	324	297	320	297	298	302	297	294	302	297	300	290	296	308	315	290	274	307	305	332	313	298	316	303	308	310	275	323	289	338	308	274	314	275	292	327	297	293	314	299	320	322	321	334	306	333	301	327	305	292	325	286	296	292	264	294	328	327	311	312	317	288	271	298	283	278	309	312	307	315	319	324	284	342	268	329	288	307	283	310	318	309	287	330	306	272	300	351	288	294	287	311	281	293	338	301	312	316	299	289	310	324	294	298	274	336	317	302	306	318	330	327	303	321	322	324	292	313	303	318	306	308	317	289	319	278	285	314	306	320	296	287	328	271	304	281	332	287	315	272	326	302	294	303	355	300	280	312	272	301	278	336	308	321	304	302	288	266	308	321	311	357	288	325	304	295	301	301	316	320	293	319	286	321	326	292	272	285	289	289	300	290	285	299	263	298	348	320	308	302	301	289	275	277	273	305	316	316	289	300	331	306	296	319	304	342	324	290	322	326	298	335	330	334	306	322	361	305	326	303	304	336	287	281	319	286	308	296	327	285	290	295	300	342	293	312	301	315	305	313	287	310	334	267	306	304	314	285	299	283	272	294	325	289	294	297	290	328	309	314	291	308	264	312	314	279	289	299	311	297	297	306	325	284	316	329	306	303	302	300	302	295	301	318	314	313	317	316	314	295	304	310	307	262	296	289	315	294	286	313	324	336	302	305	301	326	341	295	315	305	298	310	269	320	289	300	324	305	310	278	330	323	322	301	355	365	339	311	304	368	298	277	305	310	323	314	295	324	324	280	305	325	327	338	288	330	320	301	314	327	276	302	322	327	325	300	334	322	300	323	307	291	274	287	290	314	327	298	303	257	307	301	324	330	305	274	302	332	336	312	310	299	302	325	328	327	293	297	308	321	292	285	279	308	303	302	308	318	321	334	332	291	289	283	285	315	317	315	306	305	286	330	306	310	315	317	323	319	307	307	320	319	292	305	302	289	280	291	293	298	306	303	293	321	345	301	334	315	314	265	303	293	300	328	292	320	325	271	321	304	291	328	324	300	297	278	297	320	300	319	327	301	276	305	317	291	350	301	332	265	299	310	312	270	281	306	319	325	323	325	324	306	302	318	324	326	309	306	317	271	307	308	302	321	319	314	302	287	316	296	320	308	308	278	313	282	310	325
8961	5304	1430	750	829	2425	728	674	681	646	678	684	715	708	700	640	659	691	717	709	671	726	659	684	712	698	709	669	672	691	696	682	700	672	671	715	651	663	694	671	703	706	654	689	712	683	685	695	704	662	664	704	659	682	712	677	695	694	661	672	655	672	648	661	672	680	704	678	681	685	667	686	680	662	739	700	737	676	725	738	730	651	698	689	700	682	704	690	735	611	713	665	695	656	657	635	715	679	734	714	656	671	707	705	666	696	711	658	700	661	692	681	677	715	704	727	651	692	735	632	673	706	682	677	679	717	702	683	692	702	703	666	723	710	629	697	690	698	706	712	691	667	704	673	695	679	662	706	729	693	704	672	713	687	697	694	714	683	670	625	677	662	698	714	658	633	653	734	683	695	689	696	680	666	693	713	672	700	659	663	706	653	685	643	708	700	700	664	719	689	716	718	697	720	708	696	662	691	666	681	678	733	708	683	640	692	683	691	663	691	707	666	716	671	683	660	706	724	700	708	700	636	675	644	635	694	709	710	689	739	687	725	675	644	646	703	640	703	724	722	661	691	696	711	673	706	657	712	739	677	669	659	700	681	693	717	662	681	691	677	668	646	671	709	713	662	732	688	678	678	642	674	702	682	725	663	720	648	602	719	656	681	656	677	699	714	715	658	677	719	659	659	752	683	704	685	683	734	669	697	675	672	723	684	718	713	684	714	697	704	637	689	704	672	689	708	640	688	655	735	695	640	685	704	670	669	718	665	739	670	683	691	680	647	664	681	689	668	689	696	683	748	650	695	654	678	646	689	707	675	649	668	640	761	707	670	690	737	686	747	646	682	686	707	698	687	627	664	697	681	681	687	657	640	696	675	655	739	670	686	665	643	646	681	721	625	691	640	697	657	661	687	672	708	672	652	682	681	669	670	706	706	707	734	646	687	699	733	720	712	718	701	726	665	650	735	685	707	674	726	659	703	700	667	664	724	693	680	667	692	720	702	652	675	666	653	688	716	706	714	678	668	637	677	682	674	673	671	634	733	704	676	720	666	727	746	700	648	716	689	704	711	678	667	667	685	633	700	660	676	696	730	666	683	708	684	706	667	673	689	727	713	672	716	724	662	745	692	674	680	657	665	694	692	697	661	689	677	693	704	702	699	702	647	690	698	676	675	661	651	732	640	662	725	654	644	727	655	669	754	676	709	688	679	738	686	693	675	682	699	702	685	679	653	653	713	663	691	692	726	701	699	654	665	706	743	756	682	680	687	668	702	672	654	638	694	688	672	674	726	701	665	709	691	687	676	719	715	672	676	682	685	657	730	641	677	721	666	653	739	709	715	702	678	674	635	705	686	726	717	669	671	683	742	677	710	687	682	760	657	730	704	688	690	686	701	708	703	715	680	690	706	757	674	685	711	676	709	677	721	680	695	654	656	654	707	701	670	660	727	708	668	714	700	740	680	674	704	685	659	684	699	719	728	685	690	691	647	694	689	673	696	701	650	654	742	698	703	681	691	716	729	671	685	693	667	708	682	704	652	666	703	655	670	726	650	718	719	689	707	720	665	727	649	728	700	683	690	685	652	695	722	657	673	686	643	691	666	691	692	722	705	713	645	677	647	706	697	655	647	738	723	667	677	687	675	735	684	723	683	674	700	686	706	701	644	693	706	667	685	675	675	701	703	665	674	642	647	682	681	660	645	698	719	696	700	692	686	682	701	732	697	663	699	726	702	693	707	726	739	676	679	664	684	711	675	681	682	704	707	703	741	701	699	703	679	676	655	695	670	693	633	689	703	657	700	650	684	678	656	701	693	659	682	701	674	669	641	657	642	699	706	612	695	718	733	726	678	678	636	708	701	688	667	700	702	647	664	667	692	650	733	679	714	720	739	685	633	692	695	676	686	679	641	696	673	745	711	666	664	683	702	714	679	686	689	695	674	707	681	704	690	696	697	712	690	683	735	694	683	684	679	707	679	705	727	703	711	706	653	699	679	768	714	682	660	714	662	673	676	728	735	648	715	701	717	694	704	724	686	703	720	708	623	713	688	648	702	703	682	693	706	689	703	691	667	671	670	654	653	730	697	716	660	667	693	717	705	657	674	676	643	662	735	629	636	690	634	726	702	709	688	658	719	649	670	704	681	693	727	713	633	677	719	656	701	697	693	673	629	685	709	661	689	698	728	640	656	685	691	679	695	688	698	738	692	684	700	685	713	715	731	709	677	697	656	641	676	659	661	667	691	707	691	655	676	694	687	683	690	686	688	664	674	720	716	672	721	694	689	676	694	672	689	681	635	655	718	675	651	658	723	734	737	648	710	673	665	675	686	694	679	684	691	725	648	681	637	661	701	684	767	686	685	678	660	696	683	659	684	689	699	688	714	685	679	705	738	682	708	682	706	685	694	660	702	686	696	714	719	690	634	666	615	684	678	713	676	726	684	680	653	677	656	697	670	673	678	697	730	684	662	691	687	652	716	703	717	689	676	669	687	634	668	687	709	650	696	707	701	633	682	681	701	610	680	744	636	731	693	730	708	652	717	691	691	652	709	694	695	654	633	755	759	672	666	721	662	659	681	703	670	691	685	594	655	658	744	720	727	692	605	695	669	723	649	675	710	689	688	680	696	674	688	666	697	714	669	648	724	661	656	665	688	681	675	706	695	696	693	697	679	702	662	660	665	684	674	678	703	704	697	702	724	689	635	730	689	722	706	687	661	630	662	743	703	712	691	729	638	655	664	669	657	651	689	735	683	696	709	715	683	703	676	694	714	676	681	695	736	728	667	731	681	654	728	661	676	690	690	699	661	692	679	679	688	723	713	674	702	728	704	662	643	685	637	711	700	744	702	627	702	698	693	736	637	674	694	670	685	644	668	680	709	674	701	689	705	696	680	671	697	660	715	672	643	686	697	679	701	610	692	705	680	655	654	654	680	715	711	695	658	659	680	706	701	671	698	717	671	708	711	679	655	710	688	694	668	672	678	705	703	695	707	724	662	701	708	679	676	695	709	698	726	713	652	659	683	664	667	671	675	670	666	674	670	675	672	696	690	713	665	678	682	709	718	649	731	703	685	701	660	693	662	670	706	713	645	686	683	709	694	669	614	691	662	699	693	697	674	722	699	684	703	674	670	702	696	652	700	686	655	679	697	666	713	677	646	687	678	705	718	692	622	677	684	703	667	752	699	703	701	684	661	657	678	668	743	683	693	721	702	655	685	693	684	711	706	650	673	673	698	653	678	694	663	698	706	730	679	726	697	688	692	659	691	666	691	717	689	750	666	721	672	724	669	695	694	712	702	671	682	700	674	649	683	651	650	708	678	657	730	676	722	667	709	720	655	713	714	727	693	688	719	719	717	720	668	663	685	652	719	703	673	673	733	699	699	668	705	662	690	713	666	690	744	690	640	639	678	682	686	686	692	670	654	698	680	706	697	657	667	710	718	701	702	658	670	679	690	679	710	708	683	636	663	705	704	654	669	725	715	684	679	656	703
32133	17715	4234	683	946	12959	1741	277	275	268	284	256	270	258	277	251	279	278	278	245	263	252	263	241	243	256	248	310	228	235	276	260	251	260	263	242	243	302	287	246	271	276	277	269	240	263	254	208	247	251	253	234	255	231	258	263	243	278	244	240	246	253	255	257	247	228	260	235	235	269	279	264	287	237	252	253	277	274	257	282	255	273	251	265	259	255	280	266	249	266	259	266	277	279	287	268	255	270	223	261	274	266	234	267	290	270	258	245	247	266	275	259	246	244	277	260	258	253	265	263	267	267	248	256	251	207	260	251	269	314	218	249	254	268	249	228	245	256	241	250	273	269	237	242	253	268	254	268	252	241	259	247	260	235	274	218	272	245	259	287	272	237	251	252	233	214	250	250	229	258	274	263	248	237	246	241	242	267	254	248	235	278	235	247	266	236	237	279	268	271	265	268	243	253	238	262	256	269	239	238	240	270	252	253	231	259	225	228	246	291	244	285	233	255	244	245	244	242	274	245	232	270	259	291	275	229	217	284	276	231	274	242	258	251	241	276	267	259	256	233	267	278	274	260	235	268	295	256	253	273	244	274	290	243	269	233	252	240	265	258	250	226	266	253	277	289	271	252	245	283	240	276	261	272	276	275	263	253	253	240	256	255	274	264	247	253	249	249	233	271	257	262	271	281	248	254	243	266	228	224	264	259	255	250	249	241	246	256	242	264	249	262	269	265	272	253	291	245	262	229	254	265	235	269	241	224	218	255	230	236	238	254	252	258	276	268	245	253	254	238	266	282	238	278	243	264	273	234	247	281	267	259	195	209	222	259	253	264	267	270	272	266	253	247	250	261	277	262	255	256	277	297	260	287	249	238	237	259	254	229	272	258	280	241	267	257	229	257	254	248	241	244	271	242	248	261	242	242	243	264	262	251	278	255	238	273	272	257	228	262	287	272	252	290	219	273	280	262	245	266	245	280	236	261	245	260	274	268	271	270	231	261	277	226	212	258	285	279	241	235	254	234	256	266	231	255	277	261	262	249	253	269	241	256	286	235	277	273	249	257	270	244	259	264	252	256	225	237	250	250	233	278	270	268	252	231	298	217	244	259	244	245	288	268	247	220	266	272	266	255	258	264	262	266	259	245	279	247	222	238	227	264	252	247	250	262	240	255	257	284	260	281	220	261	243	247	285	264	254	237	255	251	237	247	236	272	245	270	249	256	288	231	246	290	239	269	242	261	260	249	267	248	219	235	248	285	275	264	261	290	235	243	257	259	244	246	241	265	231	259	274	267	264	216	246	240	254	260	287	251	258	235	256	278	261	254	256	252	252	239	262	262	249	268	263	246	225	238	239	252	250	236	265	274	265	241	228	283	288	272	247	225	292	228	268	237	264	246	285	267	223	282	268	246	221	274	264	264	247	210	255	229	245	263	284	248	256	241	278	229	273	237	239	253	256	272	283	261	232	294	269	242	259	306	252	230	264	299	235	244	254	271	248	235	248	260	220	229	244	271	285	242	254	272	218	228	259	274	267	252	270	267	262	270	240	244	263	243	224	255	229	233	230	253	272	259	272	252	235	278	264	234	245	268	259	239	243	272	255	270	257	259	238	250	270	283	272	260	265	235	254	235	259	271	266	257	251	245	254	264	263	244	262	263	274	245	267	250	247	235	271	272	252	225	242	273	265	266	289	269	230	280	269	243	270	248	229	282	267	273	225	294	253	259	246	246	260	247	271	250	235	269	267	270	238	230	247	254	240	240	253	259	272	238	256	251	251	258	264	249	265	259	242	253	268	255	228	246	249	225	248	249	245	245	259	240	256	252	259	247	272	259	249	255	254	259	269	248	260	291	286	251	231	245	243	205	238	238	247	257	224	273	252	231	246	270	265	240	245	251	270	255	234	220	256	293	202	247	266	248	259	225	250	251	259	269	275	241	234	250	261	257	246	232	265	243	256	252	252	253	251	233	223	252	255	232	245	249	284	240	235	260	245	266	271	249	293	259	237	219	243	248	254	269	242	270	232	267	276	277	242	252	226	261	257	256	258	247	248	272	226	263	229	253	256	246	247	240	221	252	271	266	235	248	256	260	265	251	289	275	247	249	252	250	259	263	277	232	233	257	253	241	247	268	260	265	248	256	287	246	276	226	231	285	244	244	253	255	243	246	270	254	214	240	263	242	261	249	217	249	263	272	260	282	271	254	270	241	262	261	272	272	264	241	264	276	242	245	263	259	274	288	262	271	239	240	258	249	249	261	236	249	303	248	239	258	232	283	243	280	250	272	253	267	268	258	280	243	256	259	258	289	244	241	231	271	268	256	263	278	238	249	249	236	240	235	262	234	266	253	249	232	263	234	240	283	226	266	253	252	260	282	241	276	256	214	221	256	302	252	242	242	257	228	239	244	244	272	262	250	229	263	258	257	271	243	265	254	237	245	265	243	263	278	244	268	279	255	255	256	237	262	242	263	243	265	294	246	266	256	269	235	250	279	261	265	310	266	246	258	253	241	239	243	239	219	282	237	249	281	252	277	241	263	251	262	259	273	292	239	244	258	245	264	233	248	227	255	239	211	244	223	255	257	262	233	275	243	260	226	231	247	262	260	253	253	241	281	278	242	240	241	257	241	260	248	208	240	283	286	245	204	250	260	259	254	255	233	270	275	243	267	265	269	242	236	276	243	252	248	282	256	265	235	281	242	266	242	228	250	250	245	217	250	266	250	243	266	264	240	247	250	284	249	242	231	224	244	264	250	230	237	244	227	245	293	256	266	270	276	258	262	208	241	267	295	264	240	258	259	245	257	253	274	253	268	270	274	266	273	237	254	252	250	267	267	237	223	239	230	280	244	281	261	279	255	242	239	265	260	250	254	260	256	229	265	279	263	249	243	262	263	246	230	227	269	260	260	284	270	282	254	279	282	253	243	276	285	298	278	249	250	246	275	278	256	271	261	262	250	231	269	250	255	227	236	240	273	263	229	258	278	252	232	243	256	271	227	250	249	307	229	247	263	219	268	258	263	258	251	254	251	257	252	254	244	246	284	248	236	276	262	273	257	283	252	230	235	272	275	270	258	256	286	256	273	234	255	270	259	273	267	244	238	261	263	259	262	258	273	257	258	258	226	233	278	263	247	249	240	259	258	237	243	256	274	248	277	259	252	279	250	260	254	261	270	261	246	226	250	247	253	233	294	241	221	263	255	238	239	211	258	243	324	229	255	288	241	244	281	272	248	249	288	242	258	264	270	258	259	270	273	287	242	247	270	272	226	235	233	282	236	256	273	232	236	246	271	240	274	245	253	254	266	238	237	241	239	220	269	250	249	251	288	259	246	263	288	269	280	286	245	237	269	247	273	281	280	255	270	242	247	279	245	249	262	254	269	244	252	249	266	258	273	264	270	264	295	272	281	270	238	241	283	249	234	252	246	247	255	253	278	260	250	272	244	230	257	254	244	264	231	215	240	246	264	243	272	253	243	301	272	280	234	262	254
19888	12629	2850	1476	3508	30868	2423	766	764	729	730	759	680	699	657	644	700	652	630	653	612	628	654	600	616	618	618	630	597	584	573	609	609	611	591	625	588	604	599	641	642	599	553	662	584	635	621	563	611	607	609	608	589	615	572	565	644	572	613	607	555	629	606	593	580	616	621	621	613	571	615	576	548	612	584	576	583	583	608	566	574	571	638	635	580	616	592	602	598	586	553	604	544	570	591	596	583	621	598	597	600	578	617	596	549	585	597	529	596	582	596	599	616	621	655	619	607	560	564	603	575	626	593	549	651	581	619	627	606	555	663	580	601	609	583	619	572	569	615	595	589	597	589	579	598	604	597	610	611	611	583	601	593	619	626	585	604	573	613	593	616	641	555	622	583	578	582	627	572	548	613	634	575	565	590	579	608	556	637	619	602	592	619	619	567	573	579	625	595	591	576	641	620	578	579	592	617	622	565	611	589	580	601	616	659	606	603	585	574	620	591	599	604	597	613	581	628	607	593	587	612	588	621	572	611	559	562	624	563	600	602	556	586	591	615	637	611	596	616	621	617	605	554	629	586	603	621	587	591	585	620	583	591	590	556	648	596	595	595	620	625	588	563	631	612	621	584	552	633	585	637	599	607	639	638	572	569	600	583	626	581	638	632	603	618	614	612	613	618	571	603	619	573	582	604	613	607	588	628	588	571	630	588	574	576	570	574	602	587	598	636	592	593	573	568	573	611	607	547	615	595	615	620	588	567	589	619	613	624	609	572	640	574	581	589	542	646	574	615	571	602	633	621	553	592	596	603	616	652	604	594	553	581	593	590	622	605	610	622	592	563	580	591	618	601	598	599	666	600	613	589	594	620	589	591	584	587	628	596	578	588	594	570	565	562	577	563	602	613	559	593	602	635	551	625	619	578	618	596	594	611	563	606	593	596	587	572	600	599	605	593	648	559	577	601	574	617	610	581	607	600	591	613	610	617	609	580	613	610	634	553	578	620	554	601	635	609	589	604	631	576	571	614	620	580	598	588	610	589	617	586	592	607	599	591	582	623	604	593	554	629	596	625	612	591	653	581	586	617	574	562	603	593	595	590	590	568	633	608	608	599	570	608	627	588	608	591	551	610	610	566	552	552	588	581	595	576	624	562	591	581	591	610	575	560	616	590	624	617	562	589	619	602	572	565	595	612	579	597	638	596	606	571	628	634	647	557	636	618	603	626	611	594	594	654	617	615	620	579	605	609	594	612	631	581	636	585	520	648	595	602	617	550	588	612	582	624	606	614	616	607	572	622	633	612	566	587	614	623	615	585	591	587	606	592	612	599	586	567	657	610	565	622	572	593	598	552	610	616	660	613	601	628	629	557	611	562	593	666	615	604	560	600	581	613	622	610	643	568	578	603	617	602	632	592	594	644	550	592	586	590	583	612	618	650	634	618	614	604	604	623	604	605	600	597	584	574	566	581	561	601	606	606	592	643	573	548	573	600	532	599	630	605	575	587	579	538	594	590	596	600	574	578	588	602	613	592	590	593	577	579	594	608	598	623	629	597	600	591	600	599	653	594	594	597	570	610	604	637	609	568	620	588	547	580	600	599	610	663	596	641	555	626	606	578	579	603	589	583	586	614	599	621	627	619	582	579	590	584	586	604	601	624	610	582	603	594	580	618	583	594	594	622	618	588	590	618	556	579	632	558	622	628	595	658	602	608	576	618	616	632	579	609	621	631	618	645	608	581	615	607	601	589	577	608	637	604	578	598	645	612	605	604	550	620	649	607	592	581	599	593	606	602	612	563	576	600	624	604	578	597	576	622	578	570	587	573	599	579	618	619	624	618	556	642	574	595	611	600	633	589	561	605	633	627	603	615	580	584	580	594	570	584	632	607	597	597	591	570	607	543	635	595	621	590	616	631	624	602	628	597	578	612	576	633	598	653	609	541	572	604	628	551	599	636	642	578	591	611	608	592	630	592	584	591	599	585	611	582	550	581	598	651	589	574	629	563	578	602	624	622	593	607	605	630	557	596	629	605	623	630	582	569	622	600	643	553	599	620	620	615	616	563	615	648	564	603	580	579	609	606	567	592	616	616	613	604	617	593	646	622	586	608	562	617	624	578	608	583	597	635	582	612	595	614	587	613	582	628	636	586	565	594	626	620	629	607	638	624	603	637	599	639	594	629	596	589	588	595	625	659	583	582	566	610	601	617	578	572	602	594	576	593	589	603	575	629	580	617	595	567	621	627	618	603	600	595	607	621	628	580	620	550	588	593	621	632	595	608	586	551	568	611	598	593	588	601	654	564	572	562	605	573	591	561	614	582	594	582	590	614	583	571	589	643	615	609	532	576	597	589	591	578	595	613	607	584	579	593	575	582	597	614	581	566	603	640	630	656	628	606	658	555	625	602	591	592	581	594	573	614	598	644	599	596	617	583	619	568	576	554	620	620	598	566	582	601	607	597	626	585	590	584	589	595	597	580	626	653	550	610	575	592	569	620	589	566	589	602	600	565	555	567	581	631	592	600	548	609	598	623	571	593	570	628	602	616	615	545	594	558	593	595	631	628	592	595	632	621	610	535	599	569	601	578	593	564	606	575	590	601	621	564	574	617	621	629	620	583	622	595	633	613	576	645	611	580	586	597	602	593	571	582	584	654	553	559	579	582	629	605	600	587	589	600	616	591	636	581	562	551	595	585	637	640	589	596	598	612	623	599	651	599	603	612	544	568	605	614	648	569	594	598	588	595	587	611	587	589	598	619	617	621	660	583	615	573	574	577	649	626	618	593	536	606	599	609	591	637	549	642	545	575	645	628	628	596	599	621	614	557	578	578	594	606	567	647	599	602	574	576	545	631	593	566	581	579	575	583	633	576	594	596	578	599	654	589	631	590	597	586	635	575	596	628	616	575	637	647	570	549	581	600	593	597	597	604	607	595	595	589	618	583	575	622	614	640	601	565	561	613	603	597	614	658	599	596	569	623	595	622	637	623	573	561	593	628	598	600	534	603	605	592	616	576	577	656	595	586	588	598	608	610	623	634	603	624	601	579	572	599	601	610	598	578	591	611	565	640	655	558	617	611	568	607	595	543	587	638	553	585	583	573	617	655	603	579	554	599	603	607	623	613	641	558	593	616	580	599	633	621	651	669	582	599	560	569	589	601	625	617	656	587	615	599	610	586	557	585	624	599	604	592	612	603	612	639	592	575	598	624	577	627	585	590	608	603	612	603	608	621	600	633	616	583	687	612	604	555	599	631	567	630	601	585	607	610	577	607	582	568	590	565	607	611	624	583	604	600	617	603	630	548	603	606	617	614	631	599	624	639	568	618	604	596	601	593	643	591	613	600	570	621	639	603	600	640	591	646	673	566	567	578	585	619	618	640	570	566	609	609	602	596	629	589	603	636	607	591	570	641	593	603	621	543	576	619	603	615	636	609	641	559	591	608	584	607	617	583	609	585	597	561	537	587	582	607	608	577	568	636	593	569	597	614	589
42426	26792	8383	1309	2251	21765	3074	441	406	408	373	366	434	382	383	394	362	371	375	382	406	377	390	396	384	348	360	335	373	376	366	359	360	372	362	392	357	376	352	375	355	364	360	408	364	397	353	374	364	348	349	356	327	385	351	382	345	377	394	373	354	343	376	374	379	390	350	369	377	344	364	361	343	363	370	387	379	357	373	370	424	421	359	390	369	359	342	369	351	377	357	354	386	373	384	393	394	359	393	352	362	409	395	368	347	378	364	374	355	380	365	410	375	363	384	380	405	332	387	395	406	361	355	378	360	372	377	363	384	347	367	377	351	353	364	354	358	342	368	376	320	372	342	374	361	373	393	360	369	366	372	332	349	337	373	395	373	375	363	360	348	362	404	348	362	370	385	368	366	347	340	365	389	360	384	401	328	379	382	377	375	370	356	351	340	367	370	380	381	354	341	382	394	405	342	380	374	355	332	357	344	318	332	350	382	371	344	328	360	367	370	367	365	340	367	371	365	367	323	337	341	372	389	396	360	358	383	368	346	381	368	369	349	383	359	358	368	429	398	368	359	345	350	366	366	340	339	362	373	353	345	394	337	404	341	405	335	398	366	383	362	352	375	331	355	349	391	383	372	348	323	379	384	348	369	369	398	405	380	375	398	353	389	389	412	363	342	355	384	384	384	388	392	378	402	391	367	342	373	393	378	390	369	371	373	389	345	371	385	331	350	382	397	355	366	339	344	347	370	338	350	385	344	347	377	344	370	407	327	376	316	395	334	396	379	341	340	359	370	339	382	377	371	352	349	324	375	376	348	357	353	402	337	385	360	362	357	362	364	358	410	388	390	351	338	365	405	375	353	362	367	343	333	399	356	381	363	415	372	355	385	327	348	326	355	324	386	332	384	367	370	388	370	349	357	379	367	376	397	343	401	379	369	355	363	387	379	360	382	360	388	378	374	337	401	378	390	312	359	373	375	324	348	385	393	309	396	344	324	376	350	382	367	377	356	346	377	362	389	355	375	347	371	333	375	356	336	405	390	380	337	380	380	333	387	418	351	379	350	337	372	319	414	355	367	405	363	365	340	364	364	402	367	354	340	359	383	355	395	370	387	350	355	386	385	374	374	354	406	348	383	329	364	363	362	367	358	367	388	352	371	365	394	373	337	345	359	380	385	374	346	390	399	361	366	355	354	362	371	362	367	352	369	319	369	348	344	380	345	352	395	349	362	334	409	344	379	366	373	366	411	368	374	341	392	369	377	337	364	352	391	364	383	368	364	362	398	373	382	399	370	364	349	380	351	362	340	367	398	384	380	383	325	352	353	371	373	361	326	361	362	341	393	340	357	379	365	369	340	371	356	354	368	359	341	354	366	367	381	372	370	346	370	367	386	367	404	394	376	388	398	393	384	368	364	374	396	316	390	389	355	398	346	366	373	351	353	364	354	388	392	403	368	349	401	389	383	370	353	364	390	356	363	355	345	358	345	392	404	376	417	363	337	353	356	371	368	375	350	372	362	360	369	382	389	390	375	358	385	354	318	403	338	398	343	404	385	368	359	361	388	364	378	363	357	382	356	398	325	372	339	345	384	403	366	383	351	387	405	363	364	348	383	381	330	367	388	401	344	380	369	397	387	328	360	333	319	360	395	389	351	315	338	377	376	358	335	357	357	392	370	375	371	334	383	409	352	346	372	354	357	368	344	380	351	370	381	357	384	377	383	380	405	361	395	338	388	367	405	342	353	357	372	361	362	398	401	351	347	358	358	341	370	328	340	370	349	350	362	338	345	389	373	353	375	376	362	406	357	353	365	354	397	331	405	390	360	394	357	386	346	360	384	348	346	375	370	321	370	359	320	389	325	361	386	358	367	393	362	375	346	376	358	363	350	352	367	366	343	378	348	362	354	342	356	374	370	371	357	359	372	339	340	396	386	333	378	340	382	377	315	354	354	390	390	396	391	370	359	319	340	362	314	394	357	343	381	358	356	390	363	387	377	381	354	349	384	392	345	374	426	395	349	364	338	369	388	359	343	348	360	350	365	348	372	357	324	366	343	363	372	363	333	346	359	356	389	376	362	360	357	383	363	339	360	371	395	370	365	341	359	325	329	373	340	342	385	390	367	335	352	382	355	409	391	347	380	408	374	332	379	368	417	367	407	366	352	352	390	371	345	329	392	336	376	387	369	365	345	368	347	387	345	351	361	386	372	382	402	377	369	386	363	383	394	375	391	367	385	358	364	350	373	380	394	326	347	332	384	395	343	370	357	399	374	374	341	336	380	361	391	386	353	354	328	342	370	365	374	392	372	328	361	373	365	352	333	372	346	337	367	394	332	335	403	403	349	368	383	393	371	386	384	368	382	387	399	388	379	333	336	367	383	381	370	381	370	376	337	367	411	344	348	401	362	329	333	306	387	354	390	344	373	380	401	394	340	381	375	371	305	394	389	370	367	379	394	364	363	343	361	417	367	370	351	361	364	386	367	386	386	354	368	341	364	389	350	366	373	354	354	352	385	356	383	360	365	361	399	308	352	357	395	339	347	383	335	381	388	361	336	337	388	346	360	331	371	368	344	391	411	354	340	391	342	356	394	363	359	376	377	368	361	376	368	400	351	335	372	429	369	357	356	336	349	371	411	391	373	407	332	378	375	344	379	393	376	357	378	381	366	361	375	349	371	364	405	397	386	371	360	381	375	353	380	384	338	376	380	388	364	363	328	378	361	343	336	430	371	353	342	365	379	341	373	348	391	374	338	354	387	346	363	391	348	332	356	377	361	309	337	350	373	376	378	385	364	362	357	360	363	367	350	354	355	375	363	384	376	379	341	440	390	353	363	375	334	402	384	374	334	387	341	389	349	373	384	382	377	310	312	341	373	375	367	385	360	352	343	366	394	366	353	396	375	379	375	376	367	381	344	330	382	365	367	384	355	352	362	373	372	365	370	365	382	370	401	382	408	389	346	329	360	383	375	332	371	366	372	351	407	383	374	415	366	370	354	357	360	357	340	398	352	355	345	372	344	371	397	360	396	406	375	370	332	381	373	360	377	342	416	381	352	349	381	350	391	408	374	346	385	378	355	347	383	384	361	347	380	369	361	359	357	348	372	372	399	360	394	389	352	371	329	395	355	383	383	361	363	357	341	392	352	377	350	354	361	372	395	362	337	359	367	359	348	334	369	382	382	383	355	369	362	372	375	355	348	366	352	372	358	367	398	379	376	338	326	347	376	389	355	357	376	345	356	338	339	353	352	333	359	359	371	357	348	377	373	355	387	358	352	350	332	368	393	393	382	343	361	369	387	384	391	344	373	378	381	347	331	359	348	368	370	332	368	417	386	377	359	350	383	352	377	379	401	374	346	371	401	392	385	392	330	380	363	398	355	371	311	333	389	371	370	371	365	384	371	365	374	381	359	365	376	360	366	339	347	367	377	381	363	351	395	382	345	383	379	397	353	384	325	386	354	411	368	372	401	378	380	378	366	393	369	368	380	394
26012	18272	4533	2359	7186	36988	3417	1154	1107	1058	973	991	955	917	967	857	931	921	866	866	860	889	878	847	881	905	917	887	885	831	809	782	840	815	861	819	806	831	862	840	764	795	809	828	813	827	821	779	842	830	829	850	834	864	840	815	816	798	883	857	814	849	767	883	799	890	823	829	829	833	806	768	842	838	820	871	803	832	832	815	869	809	881	843	855	851	823	793	814	825	820	867	851	832	860	803	813	843	823	840	875	873	835	817	774	769	837	831	823	877	820	797	801	800	816	857	846	837	807	858	857	767	815	846	850	819	831	839	792	819	824	798	838	778	801	810	840	828	831	832	790	848	802	807	790	824	804	766	769	863	810	861	816	831	854	827	773	845	828	764	809	791	863	867	844	869	852	797	837	799	815	823	772	817	835	820	836	813	817	810	801	807	816	807	798	836	808	819	856	837	844	844	786	849	807	832	803	834	812	831	827	878	828	801	805	883	824	844	808	826	810	796	783	861	811	839	765	776	826	814	784	908	833	842	844	878	832	820	816	824	832	825	788	792	852	796	873	839	817	839	798	861	779	796	805	838	848	819	822	806	829	790	821	845	860	853	782	839	818	840	823	797	813	804	804	816	787	816	811	826	824	861	824	823	824	807	832	838	781	756	900	798	833	817	820	787	810	800	830	799	854	838	811	821	837	813	784	818	812	815	844	807	802	826	882	836	831	788	827	810	834	841	848	826	878	796	789	821	817	842	828	777	827	838	804	803	839	775	754	813	871	838	789	806	831	796	799	794	821	816	856	861	814	830	853	833	782	758	801	841	848	790	844	817	776	827	872	882	848	823	870	887	814	812	826	844	816	796	830	771	814	862	787	802	845	810	812	875	825	823	844	792	841	856	810	813	798	795	821	820	826	834	812	826	786	823	890	840	858	823	845	811	823	791	766	776	825	848	836	846	779	821	861	862	821	795	818	815	871	834	822	831	856	829	812	836	825	800	849	842	867	859	799	796	783	819	823	815	793	848	834	818	817	794	849	792	855	843	844	798	876	770	848	799	825	825	829	807	822	859	803	852	818	782	814	779	808	817	789	844	832	800	826	885	836	782	825	820	806	835	851	807	811	832	832	811	805	810	810	898	843	810	850	794	864	814	827	838	807	864	812	836	820	828	847	849	841	797	806	806	840	823	848	830	816	857	810	825	777	872	863	808	790	844	858	795	839	828	808	793	835	886	812	813	813	797	840	799	848	821	811	832	796	808	763	837	811	898	808	815	823	850	818	833	843	830	848	807	821	815	829	854	788	804	802	822	811	836	869	843	834	822	811	838	865	818	772	774	858	849	893	853	804	772	837	837	828	839	823	771	785	831	826	809	839	854	816	811	834	857	843	781	806	845	772	859	797	872	804	796	838	819	804	788	834	823	893	792	777	787	831	818	839	879	783	854	827	815	810	792	818	787	810	774	789	791	838	768	860	850	830	766	807	837	843	804	818	824	765	807	842	809	836	796	787	775	805	856	854	829	795	764	819	835	780	808	817	812	832	849	804	836	773	865	862	795	831	785	826	826	808	866	779	797	823	803	775	853	797	798	813	826	833	827	858	823	798	782	781	783	789	862	815	817	851	844	814	868	811	823	831	861	880	779	746	828	779	832	808	901	834	770	822	805	841	908	856	887	883	794	813	798	829	816	813	800	851	822	784	828	832	827	854	825	856	808	817	825	876	854	775	835	823	831	810	802	821	795	806	816	824	814	812	858	813	859	867	825	811	836	784	817	800	789	790	802	847	781	784	844	796	841	817	806	819	722	823	848	771	856	830	821	839	776	741	802	803	797	833	811	850	763	806	852	833	788	844	791	801	830	811	850	779	871	796	809	810	815	852	779	757	833	838	771	843	829	792	836	843	808	849	828	843	861	857	821	811	844	842	831	860	845	795	814	848	822	798	846	815	820	838	794	832	828	850	849	795	877	853	817	794	846	846	803	884	864	799	791	841	845	794	800	768	879	833	857	793	816	831	835	828	850	824	804	808	804	830	836	831	788	816	826	827	838	815	814	841	850	771	818	824	890	780	831	796	826	801	792	838	822	833	784	822	812	821	824	853	846	842	837	855	818	827	829	824	804	812	802	799	796	857	837	852	853	862	825	839	819	788	806	852	864	800	782	796	834	866	811	847	820	797	897	793	823	803	850	820	814	881	842	786	841	855	846	808	858	821	794	815	850	889	803	748	815	819	797	853	812	866	811	786	841	776	860	809	823	814	839	826	863	842	831	869	804	857	818	839	845	797	837	892	802	850	859	845	858	857	857	807	786	849	819	798	842	817	869	826	800	810	855	837	864	773	817	803	796	821	832	824	826	809	803	839	860	873	818	827	808	813	828	809	792	867	817	845	831	834	866	810	864	775	814	842	862	803	833	855	813	805	819	815	825	761	825	854	797	769	792	839	777	790	789	830	856	831	792	833	816	839	876	831	774	883	835	812	874	813	849	833	843	805	827	803	851	794	829	786	819	824	861	840	802	851	814	739	845	836	829	871	796	812	832	872	797	873	800	848	817	823	796	831	792	789	800	844	836	780	852	813	797	816	836	849	863	768	814	834	827	819	820	831	834	831	881	781	832	817	832	848	806	786	822	774	821	848	855	822	821	831	810	832	836	864	886	891	800	823	802	827	812	817	841	807	841	739	795	826	827	754	874	828	823	819	813	831	813	807	837	795	825	800	854	830	798	833	799	823	866	807	865	905	751	804	878	865	838	780	853	842	814	812	797	857	782	829	809	864	821	839	771	858	794	845	877	807	825	797	804	821	828	850	820	799	841	809	870	803	843	830	840	873	785	817	835	817	820	806	848	813	792	801	750	885	781	838	843	824	825	815	793	887	825	797	823	833	798	768	796	827	800	872	834	814	814	839	842	833	788	819	792	845	861	837	858	860	808	844	798	809	857	838	746	828	807	807	824	868	761	859	815	778	823	829	844	839	778	799	847	819	815	800	829	885	832	808	822	840	867	808	810	860	799	794	771	821	776	875	834	814	863	827	789	831	855	774	824	865	774	836	844	836	787	836	858	842	817	863	821	844	838	826	814	865	871	827	857	808	857	797	825	830	874	857	823	786	806	797	861	848	841	839	776	818	834	789	808	813	808	805	837	845	832	775	779	818	844	854	836	866	824	767	842	865	857	780	825	841	787	808	811	788	786	825	841	878	819	825	819	848	837	847	805	848	814	795	790	817	836	801	845	808	854	773	823	794	810	845	805	865	805	791	843	827	856	832	826	764	870	820	829	835	822	887	826	822	838	790	808	821	832	854	809	778	774	831	837	808	807	830	797	824	803	806	823	809	788	841	833	817	819	799	810	813	763	765	835	794	836	785	771	789	828	827	837	807	804	764	811	761	900	876	820	820	817	807	846	821	821	792	793	815	788	782	850	796	826	781	778	836	809	842	839	809	833	793	878	849	824	842	775	794	816	827	851	836	837	887	765	825	806	838	835	819	812	806	818
15284	6654	1403	332	395	772	311	286	318	297	281	290	318	308	281	307	342	284	305	338	300	272	318	288	264	311	308	307	300	293	311	273	318	306	308	308	308	316	295	292	270	314	304	324	332	292	291	307	286	308	277	327	276	316	290	281	279	254	303	271	315	294	266	307	277	299	272	297	276	317	289	288	307	280	283	281	309	257	283	296	292	295	288	297	284	295	310	282	294	303	289	287	255	283	293	269	282	356	330	311	298	326	293	278	301	312	315	295	292	291	318	320	302	293	290	269	292	290	282	314	275	301	290	312	305	305	286	276	305	264	300	283	331	289	305	275	278	297	283	268	305	324	327	308	295	311	302	335	312	298	287	319	285	278	294	287	299	284	289	284	280	294	316	326	320	284	253	278	303	311	298	313	293	304	282	311	291	315	318	302	310	266	306	300	258	330	309	291	280	298	272	318	281	283	333	277	309	307	297	286	282	258	340	300	316	290	282	299	291	318	276	327	316	311	295	335	293	280	300	305	331	297	298	320	297	276	278	247	319	286	301	294	282	286	310	275	275	288	289	306	292	261	283	290	293	295	312	288	300	294	293	304	264	271	282	279	277	309	304	279	315	313	293	280	315	290	311	322	304	330	297	337	304	301	281	287	332	326	256	277	339	293	285	295	292	342	308	307	268	317	306	301	316	330	299	328	297	303	302	309	307	283	315	330	256	307	283	305	336	303	337	304	280	287	274	321	305	320	293	289	302	316	289	300	283	321	281	318	272	331	311	314	278	346	308	290	286	311	265	257	282	322	293	291	286	298	284	297	250	304	256	275	308	314	312	300	278	284	280	308	284	301	311	289	306	271	280	298	340	298	306	332	291	307	285	299	283	314	303	301	311	277	303	296	328	294	292	286	309	248	315	299	299	294	307	278	338	306	278	316	305	289	281	318	313	320	286	287	283	305	293	282	327	283	293	320	293	280	274	313	293	310	279	297	293	336	274	279	301	301	263	286	282	285	300	272	295	301	299	321	300	313	300	332	286	305	275	311	284	288	261	276	279	307	306	326	294	300	299	286	262	283	325	328	314	297	294	294	311	308	305	293	306	311	300	321	287	283	290	314	339	327	286	307	276	284	258	295	318	306	295	256	307	327	308	316	286	273	280	316	288	279	258	299	310	340	332	270	326	359	286	280	278	301	284	298	343	314	282	297	291	314	300	329	299	315	303	306	281	302	262	319	286	291	315	293	317	268	282	329	303	303	294	317	311	316	293	305	280	281	299	332	277	276	305	276	313	279	281	319	282	287	328	316	283	259	321	287	308	272	305	316	325	295	315	351	287	346	318	294	290	348	280	309	291	314	294	312	298	310	273	272	261	299	284	307	300	293	313	308	279	289	305	294	314	329	272	314	284	300	346	306	296	293	334	322	297	286	286	312	281	304	310	267	329	266	300	262	289	287	303	279	319	289	275	290	276	281	290	323	334	291	299	314	285	326	280	335	301	259	328	276	304	300	311	278	308	316	296	317	301	276	320	275	282	325	304	289	316	309	288	306	258	268	279	283	304	291	292	327	302	290	317	286	311	308	288	305	284	306	281	314	316	295	313	302	327	301	292	310	286	333	277	329	273	305	307	287	302	294	318	314	300	290	290	309	297	296	329	304	286	308	314	284	286	303	279	279	315	268	294	310	268	299	286	325	302	324	304	284	304	314	298	303	317	256	310	334	277	299	325	307	292	313	298	299	314	319	286	276	295	320	301	311	319	287	308	287	309	308	259	319	293	298	317	331	254	316	325	308	271	299	296	317	288	342	253	253	318	291	289	273	297	306	283	307	317	284	325	276	276	371	325	288	308	316	318	335	328	292	293	339	261	285	296	309	261	311	291	276	274	314	284	329	304	282	290	309	274	296	300	275	251	308	326	328	318	295	292	309	288	310	317	278	278	277	300	291	276	300	293	301	329	314	286	321	273	302	292	299	271	265	310	277	290	291	275	303	272	277	300	313	312	274	290	281	256	318	281	307	278	316	295	266	294	311	281	305	318	295	336	290	306	297	309	353	274	328	315	287	292	313	295	308	272	285	274	287	301	312	285	304	294	318	291	296	312	283	302	328	343	321	296	276	296	284	278	278	293	333	307	309	329	304	310	324	316	286	296	302	288	302	295	298	293	280	291	319	332	285	301	291	283	276	313	324	343	296	288	316	339	290	304	310	308	317	280	290	316	303	325	275	318	308	337	306	315	307	308	280	299	314	303	322	320	307	301	298	285	293	301	298	285	293	308	295	295	316	311	289	308	298	274	297	323	293	269	330	255	259	318	292	284	281	273	304	319	309	278	295	297	297	315	293	269	292	312	288	287	297	322	288	302	320	306	276	282	275	294	280	278	282	329	314	270	327	302	286	311	280	276	304	316	262	305	274	293	281	309	304	299	281	268	275	284	313	267	297	321	263	317	317	307	310	285	296	366	319	342	297	295	258	294	294	295	280	285	313	298	341	317	282	295	278	307	302	283	309	324	275	289	288	311	308	337	310	317	295	288	306	319	296	277	269	309	306	313	293	310	294	285	305	278	284	303	267	307	325	293	292	310	306	301	283	332	337	259	299	304	301	308	272	270	277	310	266	309	287	270	281	284	324	271	318	263	285	334	279	311	311	284	307	303	287	323	296	334	295	285	308	316	257	293	276	315	297	302	297	301	317	294	295	277	285	288	293	301	291	319	281	287	309	328	317	292	288	290	295	343	320	265	294	272	319	298	299	294	304	303	280	296	313	297	313	308	285	292	303	304	295	315	322	289	322	337	284	320	305	292	321	289	297	271	292	332	276	303	310	313	323	303	353	315	314	324	313	311	268	314	293	270	269	297	342	305	292	315	320	289	311	296	327	326	302	263	303	338	298	317	291	322	302	337	301	287	312	323	273	295	292	323	313	257	307	315	326	280	304	280	334	284	256	320	289	292	298	303	325	265	313	312	349	333	318	318	289	294	301	246	268	305	286	268	314	322	293	312	305	297	298	297	304	323	301	291	310	315	312	344	304	353	311	281	298	296	279	290	297	293	289	283	299	300	292	281	290	253	301	332	307	303	322	285	303	312	274	316	330	270	305	267	283	298	294	292	259	284	325	305	315	317	318	312	325	301	320	298	293	289	264	284	332	338	277	296	323	312	279	273	308	328	300	313	280	312	312	291	295	313	295	291	318	304	311	314	302	290	305	293	279	335	341	297	272	302	297	310	310	327	294	333	351	294	293	322	317	317	321	288	306	322	309	315	295	293	313	334	305	281	307	302	314	304	311	275	304	296	267	294	269	325	312	285	310	276	288	326	312	318	261	318	290	344	286	306	313	286	298	327	303	307	281	286	302	300	292	293	318	314	324	285	283	309	293	301	288	265	303	291	311	310	280	297	319	327	301	305	346	316	254	326	291	297	313	261	326	289	320	289	291	321	286	321	304	324	298	302	298	286	292	295	300	304	319	341	344	264	320	298	302	297	304	294	254	281	323
9098	5419	1887	789	1106	2596	738	697	657	702	682	704	686	687	703	640	716	690	634	680	698	659	686	657	683	648	650	641	679	684	651	696	657	685	677	673	726	670	675	703	656	714	645	694	645	681	671	719	620	651	646	672	664	644	664	668	680	691	630	645	726	678	672	684	654	636	710	718	704	665	639	671	669	697	657	717	686	649	654	663	708	645	682	667	707	686	636	678	673	680	643	674	682	695	666	675	681	670	650	686	684	679	661	685	677	635	709	673	690	689	698	654	695	688	670	703	664	662	699	701	661	645	649	656	674	684	628	662	642	722	702	664	694	677	661	662	630	680	689	641	726	680	703	674	725	673	685	690	672	677	614	686	704	682	714	725	668	684	669	701	700	665	678	715	663	684	650	666	644	687	646	659	666	692	709	709	687	655	672	681	668	661	708	746	718	683	627	748	715	687	665	664	677	668	715	657	673	657	674	652	653	675	629	676	652	675	665	657	646	702	685	686	710	711	693	645	668	743	654	673	663	687	695	673	644	644	670	691	668	647	692	660	684	667	691	652	718	692	718	715	719	700	682	667	672	679	707	689	669	681	691	698	693	678	692	648	626	655	668	670	684	631	673	678	674	687	706	692	698	721	649	650	670	708	706	693	718	669	694	636	659	682	682	730	694	675	680	672	694	692	616	662	709	677	669	705	639	685	679	632	634	652	713	664	706	682	656	629	720	651	681	677	671	642	671	695	655	653	687	735	676	689	684	696	679	666	683	692	677	684	685	669	633	663	714	640	715	740	672	686	659	711	672	671	670	694	639	728	719	728	643	622	638	715	657	693	684	641	706	655	656	651	670	749	719	663	672	669	695	725	688	706	682	641	627	680	669	688	710	699	650	668	680	666	729	701	698	679	677	652	691	650	710	697	653	671	681	671	672	653	669	666	645	690	659	619	666	689	684	728	682	640	657	702	670	686	680	657	678	660	670	661	662	648	735	663	640	648	701	646	703	656	691	669	682	714	689	719	720	655	654	630	651	625	677	665	698	693	708	712	695	681	667	719	689	662	661	734	694	649	649	662	668	648	696	641	708	660	679	710	684	680	697	651	674	643	710	690	682	642	660	711	680	672	677	722	671	692	656	689	725	644	687	678	604	690	699	633	688	706	654	715	652	649	672	677	687	656	741	673	713	686	675	644	639	686	701	670	706	690	661	679	702	689	690	667	649	667	676	668	677	627	681	657	705	659	682	664	689	659	673	684	662	661	673	671	669	626	710	666	704	668	704	677	675	649	692	657	665	676	674	706	667	677	670	667	693	681	644	666	637	682	643	676	662	664	656	720	655	682	665	672	697	665	669	707	652	670	673	695	630	709	622	666	695	627	714	641	626	689	687	687	683	658	702	650	641	697	656	688	645	623	663	690	673	672	642	674	694	672	679	678	676	717	647	693	716	642	680	645	670	698	670	673	680	735	677	695	648	659	662	685	705	669	675	637	655	647	645	710	661	687	712	700	688	708	658	725	658	635	718	681	620	642	684	677	697	687	637	697	691	663	694	648	723	654	661	682	635	671	627	719	687	694	680	667	631	672	661	682	701	679	696	685	670	664	676	599	690	673	640	642	712	645	693	678	688	665	677	692	664	703	686	667	623	690	641	682	689	714	693	633	625	652	660	731	706	722	701	689	721	733	684	649	686	675	671	715	641	663	636	690	728	664	691	690	663	649	660	691	677	642	657	702	664	688	676	668	656	721	691	670	680	672	662	665	691	687	615	636	658	706	659	613	687	686	689	635	672	675	651	704	682	620	664	675	646	661	690	681	654	651	669	702	722	666	681	690	659	639	661	703	677	664	712	710	702	682	696	654	714	675	694	650	672	646	700	678	679	665	664	649	696	644	705	659	666	682	675	674	622	627	660	671	680	659	705	642	732	700	696	683	676	687	688	689	667	614	663	691	657	650	639	706	700	711	692	636	689	699	686	695	730	656	678	704	651	691	674	662	652	692	695	699	643	662	681	643	685	635	609	621	675	699	666	662	677	689	680	700	628	639	724	654	663	672	699	681	672	683	650	705	696	690	667	624	672	686	664	629	674	694	681	727	696	682	647	667	700	686	656	679	730	739	664	659	679	666	675	682	697	613	661	689	680	704	628	637	699	647	684	641	693	672	698	672	705	644	698	660	679	659	691	689	695	683	684	698	656	672	704	685	638	720	660	687	651	692	695	719	634	652	704	718	685	685	679	635	638	683	724	647	660	646	675	672	644	628	692	658	683	679	688	683	728	676	683	639	687	694	658	655	637	694	696	648	653	671	638	635	705	726	655	692	680	614	674	693	652	624	685	680	632	682	655	697	628	716	659	657	686	596	698	694	656	691	683	670	661	675	643	673	682	672	662	705	649	650	651	672	690	707	648	660	693	701	703	672	691	676	685	633	709	679	700	687	663	657	694	634	654	709	652	678	665	678	638	699	648	668	647	664	673	675	671	675	708	642	708	686	684	686	639	653	647	725	694	638	720	646	680	732	653	715	676	699	629	633	680	673	630	701	702	737	697	674	683	688	653	654	684	669	704	647	648	713	643	690	633	689	703	678	677	680	738	675	626	631	663	659	711	660	677	685	647	674	666	698	666	678	709	659	646	646	642	666	692	697	729	619	694	645	718	723	690	661	679	689	646	629	623	674	662	660	634	665	696	710	628	664	706	634	638	690	687	662	665	679	716	661	713	646	684	674	667	650	645	654	653	695	677	710	654	650	709	634	702	719	698	674	675	677	691	652	699	666	629	690	658	660	681	710	646	674	641	656	692	677	708	697	670	625	723	671	635	694	656	716	719	685	658	657	682	674	727	689	700	716	620	656	701	671	684	746	667	675	683	688	693	693	703	676	722	697	707	652	682	651	709	689	658	674	648	687	685	716	644	687	714	690	660	650	694	700	681	658	714	683	634	634	678	658	686	653	690	659	647	651	692	612	689	669	686	657	659	699	680	680	669	669	666	686	704	674	675	677	654	700	689	673	650	689	650	618	671	716	654	656	646	686	667	689	624	681	687	665	698	728	656	647	649	690	701	689	728	658	681	656	630	687	691	663	686	675	647	723	667	693	691	643	703	691	712	672	684	680	644	696	682	651	693	679	653	677	700	672	679	742	682	644	716	683	665	679	656	695	688	664	649	675	734	654	694	671	648	684	687	696	737	692	693	695	670	713	703	683	669	688	717	696	726	632	668	645	643	692	637	697	647	666	697	653	727	699	665	697	688	649	667	679	678	677	702	655	685	627	713	657	670	695	695	697	645	702	646	708	649	721	662	714	628	687	701	698	691	688	654	701	684	624	635	633	695	686	694	657	701	674	667	644	615	680	675	677	688	706	648	687	684	733	695	685	654	695	646	667	666	663	702	683	671	594	644	688	676	694	658	683	658	661	677	700	643	699	674	705	680	652	685	685	675	682	662	667	669	673	650	626	705	710	685	688	712	663	688	684	697	603	646	633	665	696	710	666	707	652
32304	18176	8875	961	1430	12075	1133	306	299	275	260	278	303	260	301	261	266	235	256	291	268	253	283	234	269	282	283	272	271	230	222	216	268	255	261	256	266	236	261	271	241	248	260	276	244	272	243	279	280	256	261	266	259	252	300	246	255	273	251	260	264	270	249	287	237	246	276	223	251	242	259	242	257	247	240	269	283	266	259	260	267	247	244	262	284	281	254	283	242	268	280	273	266	258	273	253	250	211	234	248	264	248	219	247	270	245	266	248	252	236	225	230	290	291	257	247	268	239	222	242	240	254	285	261	249	253	258	263	264	245	278	246	267	270	281	256	275	275	266	207	248	251	257	212	248	242	265	264	252	302	296	254	230	247	274	282	259	271	239	248	269	281	296	269	276	276	262	272	278	265	254	199	265	229	277	258	260	243	285	269	293	261	267	260	239	275	271	263	241	252	224	276	246	252	244	247	273	258	251	246	239	265	261	227	238	269	265	258	277	254	278	256	290	290	294	235	258	274	227	256	235	249	261	271	243	266	259	263	238	249	252	254	259	273	281	254	244	281	244	280	275	267	236	233	275	246	258	269	265	233	246	259	222	235	286	277	279	239	227	237	272	282	235	266	231	250	243	283	285	293	240	272	228	224	248	264	234	267	279	270	273	265	254	257	271	277	271	258	249	256	291	267	255	269	261	275	237	255	256	259	269	253	269	291	255	269	260	270	237	241	280	263	279	256	241	285	245	236	263	267	245	251	244	242	243	263	224	261	255	250	274	273	251	260	270	247	264	279	274	255	245	258	230	258	271	264	233	235	263	273	273	255	281	268	241	267	226	243	284	248	254	224	240	261	259	282	253	252	257	267	246	273	248	258	269	231	259	254	268	266	252	235	254	273	273	291	249	261	249	260	232	264	198	234	254	281	258	261	277	250	240	260	259	245	244	264	271	246	251	277	269	218	237	220	286	238	261	218	238	274	271	282	248	263	257	281	237	254	267	243	262	233	244	251	242	249	283	257	251	255	250	232	254	279	242	231	263	239	282	236	272	260	232	236	233	255	234	253	271	221	253	249	236	249	220	269	251	224	283	264	259	257	256	251	265	245	270	246	268	267	253	246	266	265	263	239	259	251	254	240	231	245	255	268	245	240	258	250	273	278	256	230	223	245	258	248	262	265	254	258	265	247	247	263	261	232	258	271	248	276	263	239	272	274	248	256	267	271	256	254	253	275	286	267	255	241	245	250	271	245	254	273	283	252	237	250	256	276	241	250	232	261	248	268	241	279	259	248	258	273	262	276	270	230	235	274	267	266	257	262	240	262	242	262	243	252	264	293	274	230	266	245	259	274	259	268	259	276	235	247	268	261	227	254	241	259	256	261	245	270	249	247	272	228	247	260	233	270	244	274	252	265	299	243	262	261	222	256	256	245	259	259	242	270	250	236	284	248	275	261	247	256	231	238	235	273	225	271	230	238	275	247	290	255	235	260	246	241	242	257	256	240	235	251	271	233	246	249	265	232	246	242	254	252	237	242	257	247	244	257	252	221	256	248	259	237	282	242	268	256	250	245	279	268	274	266	265	222	258	265	252	266	245	249	257	276	271	263	280	231	277	262	269	258	230	218	268	238	277	251	266	242	258	252	220	231	249	240	290	221	281	283	253	272	260	245	269	221	253	274	255	273	273	238	277	267	239	226	265	240	267	245	233	240	285	256	256	268	263	242	270	226	232	227	282	247	252	268	245	252	269	243	260	229	265	243	250	219	273	249	277	262	273	229	240	205	253	243	264	249	283	255	260	276	267	275	255	232	237	252	220	252	238	245	239	243	255	267	254	296	275	262	257	265	282	240	282	264	308	283	257	236	242	259	248	254	240	268	266	249	267	256	267	277	270	276	284	258	240	248	230	256	262	242	254	254	264	258	252	272	273	254	220	248	247	266	272	229	273	267	254	283	269	235	233	272	276	260	253	260	243	240	273	274	245	270	261	267	247	245	216	231	272	251	230	288	256	254	302	244	263	277	253	286	282	255	255	282	250	248	215	239	238	303	286	242	280	230	261	267	259	266	303	287	262	262	288	253	288	255	260	265	248	247	262	239	255	255	242	274	253	273	283	240	258	250	246	245	269	250	271	258	245	259	226	237	277	252	245	266	247	310	234	287	235	240	277	247	287	244	303	245	240	256	275	245	256	252	226	264	229	290	288	268	250	250	277	261	273	281	261	243	261	248	266	264	245	257	248	254	261	255	278	263	219	288	265	256	236	277	240	240	270	284	278	290	274	248	295	267	283	254	253	238	272	234	254	270	245	275	213	260	242	261	263	253	260	259	251	276	246	244	273	241	261	263	256	293	233	247	261	275	259	243	286	241	248	261	268	251	286	283	248	247	245	232	251	257	267	230	244	268	248	257	266	242	230	232	239	256	245	268	235	276	234	277	247	286	271	231	236	253	271	268	247	257	259	231	264	250	228	237	252	230	255	260	244	245	269	252	252	265	256	281	222	285	283	265	248	269	251	255	282	249	221	234	249	232	259	260	284	250	295	282	267	239	253	261	267	241	259	247	258	276	227	245	275	270	268	260	235	279	272	274	266	240	269	246	253	251	238	245	278	269	233	275	260	248	256	256	260	243	258	276	291	245	293	246	227	291	260	248	251	251	262	241	248	263	286	244	245	238	275	270	268	249	241	242	249	252	279	243	239	257	244	278	250	272	264	242	231	271	265	277	242	279	266	249	234	286	250	286	255	240	254	287	253	235	255	271	245	246	257	256	261	277	246	254	250	268	272	247	289	261	247	236	266	233	252	260	264	246	252	251	230	271	283	283	260	244	275	274	243	259	256	256	230	263	246	245	277	260	246	249	233	286	250	213	260	276	231	251	217	277	271	232	251	287	278	227	253	236	262	255	272	261	261	283	269	283	229	281	267	248	258	250	250	255	268	255	277	264	258	265	269	240	287	227	270	268	250	258	254	249	271	259	264	275	286	271	250	227	250	253	261	239	261	251	258	252	253	240	278	253	243	243	269	253	273	220	256	251	264	253	266	292	285	269	240	279	247	261	268	229	265	239	270	243	236	250	274	253	257	265	252	280	226	225	233	274	271	220	284	234	273	276	255	238	240	260	261	250	259	270	258	268	241	235	262	244	256	277	248	266	294	255	254	268	268	268	246	257	241	240	261	254	242	246	250	247	237	261	268	279	262	265	246	250	246	239	228	250	196	244	258	232	245	244	261	251	241	245	247	253	259	210	261	242	263	265	263	223	270	254	264	263	247	257	251	281	232	243	258	258	259	293	283	276	271	247	251	286	265	231	271	261	277	281	251	229	260	243	255	247	246	269	269	304	273	269	225	238	261	236	214	271	269	283	287	256	270	240	272	265	248	249	254	254	239	251	250	297	259	274	242	233	279	295	249	232	228	251	274	255	242	257	228	264	224	247	243	265	262	243	239	260	272	257	250	265	265	226	251	252	265	240	250	281	252	253	272	231	250	252	248	225
20094	12966	8218	1398	5494	28258	1236	835	749	677	728	750	702	653	595	671	662	616	627	606	639	629	611	584	665	600	608	609	608	632	607	630	609	594	592	582	599	620	566	581	599	647	570	613	609	657	591	615	623	590	621	581	589	620	601	596	610	590	664	546	637	589	581	574	600	645	578	616	600	565	607	622	599	644	594	604	617	571	641	606	630	631	656	602	610	629	609	631	619	576	593	619	589	624	562	573	575	606	641	601	635	658	650	601	624	581	594	584	633	610	608	620	609	601	631	615	615	554	597	656	615	631	551	605	591	604	604	573	594	631	595	587	573	622	578	600	624	603	574	612	550	595	579	595	628	653	591	594	592	568	592	585	565	597	612	598	576	608	629	602	580	572	595	574	598	603	615	624	657	587	596	602	598	613	635	586	642	583	607	612	579	624	551	587	596	612	589	619	595	611	586	647	617	570	612	607	605	587	613	639	603	620	609	631	603	579	594	566	599	641	620	598	610	612	624	639	643	600	604	598	611	601	610	634	637	626	608	603	622	604	614	638	576	598	605	617	586	612	587	612	595	669	635	583	628	594	575	680	611	599	585	578	621	603	613	593	599	590	582	579	568	569	632	569	622	638	615	582	616	615	568	599	603	598	634	609	593	602	595	604	589	586	597	596	576	594	611	565	578	602	609	571	641	633	633	592	665	624	593	622	593	613	635	585	561	632	574	612	584	618	602	630	617	620	630	605	588	598	621	579	615	658	607	640	588	602	594	643	610	619	632	593	631	596	576	621	588	611	615	593	634	609	622	575	610	587	591	598	621	562	614	606	590	626	635	613	581	596	624	572	602	611	592	568	594	602	628	635	555	607	645	613	582	612	665	610	585	626	595	602	579	597	587	623	562	598	589	595	598	564	626	615	608	620	605	621	581	575	568	627	582	596	593	558	615	612	606	609	604	587	600	646	583	620	597	615	606	565	671	624	609	658	611	572	613	572	578	604	571	628	620	610	579	620	625	657	587	587	590	625	568	607	634	617	623	618	623	579	608	582	614	538	593	618	599	600	653	608	574	589	591	615	598	610	585	623	564	593	649	594	557	630	613	577	648	616	602	635	616	610	575	606	543	630	604	574	569	614	597	631	608	591	566	597	616	592	622	551	629	608	587	594	656	624	603	635	583	643	621	602	621	656	570	599	590	559	590	585	557	651	607	631	615	609	634	638	603	561	586	561	605	628	602	592	633	617	606	566	627	622	630	597	605	625	597	601	580	572	588	626	583	580	597	609	611	627	620	637	613	652	580	623	643	629	603	565	628	619	608	578	646	596	588	660	626	559	575	622	623	584	606	617	658	624	557	613	582	617	621	628	612	603	598	608	597	599	612	618	633	565	635	619	611	579	592	606	616	596	605	591	656	583	565	628	655	596	615	617	633	599	594	590	611	571	602	598	560	587	643	593	550	612	601	639	645	608	617	626	612	563	580	589	632	576	600	579	564	590	600	573	585	627	568	603	579	661	573	623	594	616	630	572	626	595	622	592	579	580	616	610	563	580	670	581	583	580	544	571	592	649	619	593	622	598	651	602	590	609	590	588	603	603	612	600	561	623	583	616	635	622	584	600	684	611	609	597	591	657	625	629	612	615	585	587	628	616	619	587	607	574	610	611	636	573	589	581	630	570	601	594	619	635	571	577	615	611	639	652	561	593	590	593	598	613	598	648	597	651	646	570	617	553	587	618	591	618	581	598	647	616	643	612	609	624	556	598	591	640	595	559	600	615	610	629	638	615	605	611	616	584	651	585	603	605	596	619	565	605	616	612	578	603	633	657	589	541	584	649	620	618	610	558	625	564	567	601	580	626	648	616	579	588	594	586	571	611	571	629	619	580	616	666	585	602	615	572	623	595	644	654	601	576	631	595	569	622	581	565	605	610	618	593	601	626	650	620	650	576	621	597	617	642	565	625	623	604	620	569	588	576	602	614	564	637	599	591	615	618	595	593	617	605	618	632	602	633	630	618	617	656	569	618	605	646	575	564	645	584	608	628	608	622	587	588	598	596	595	566	563	573	622	648	601	621	632	586	568	595	573	606	584	639	578	578	559	619	546	624	582	615	615	609	598	581	611	573	616	602	569	600	643	601	593	642	588	659	642	591	617	587	636	629	650	564	617	598	604	593	583	583	627	578	573	626	569	598	611	621	590	591	575	592	584	604	637	595	613	572	590	620	646	544	587	597	634	599	663	581	562	628	618	590	571	617	598	655	611	619	611	588	639	618	621	589	642	595	561	589	614	609	582	620	619	590	601	593	609	589	641	617	557	612	576	582	603	602	580	594	571	595	558	601	616	590	575	609	650	600	580	548	585	607	618	602	594	585	593	577	591	625	593	597	632	591	641	605	623	602	570	602	597	569	627	603	653	596	550	605	671	599	589	600	636	611	585	598	563	582	594	581	592	613	577	569	587	627	626	603	618	630	608	598	571	591	656	573	612	581	637	637	603	622	587	621	613	609	564	603	632	576	617	570	608	568	614	582	566	611	627	620	582	588	610	614	551	634	570	591	573	570	597	643	570	618	605	590	594	590	622	614	582	638	563	617	630	641	654	596	580	594	558	574	618	582	565	623	620	594	586	584	614	602	627	574	657	612	609	584	623	600	597	612	648	650	623	622	635	609	614	605	645	568	561	606	603	619	598	613	567	622	582	580	614	614	656	592	605	602	599	622	598	582	601	574	647	578	589	556	644	623	614	606	642	574	598	607	609	660	591	626	585	578	604	608	614	595	628	602	586	635	606	625	561	622	598	618	601	629	579	599	636	612	647	619	617	595	547	614	589	592	568	611	631	604	596	564	628	599	602	641	632	593	618	620	575	619	611	612	599	607	588	586	578	556	665	603	580	585	615	567	601	645	608	616	586	601	610	590	607	613	607	568	603	576	633	641	645	587	602	594	590	610	573	583	600	597	607	587	582	558	588	588	628	600	577	588	587	559	582	609	620	640	624	561	588	613	637	596	636	583	581	622	620	602	592	578	606	605	616	638	611	592	615	562	641	604	599	640	609	611	616	573	612	630	644	604	580	582	615	614	618	618	601	638	622	567	611	616	621	597	596	636	548	626	635	570	620	605	601	613	597	608	580	594	568	599	614	628	598	566	564	562	586	630	611	588	602	588	611	584	602	599	601	619	591	576	578	579	626	609	582	620	624	616	609	641	612	601	598	596	632	613	617	634	625	602	569	585	641	657	588	559	570	604	584	577	574	608	642	604	585	613	553	573	570	582	603	587	627	583	584	613	614	620	609	597	574	599	581	550	590	573	610	602	665	614	560	569	583	637	608	565	581	583	595	612	599	590	548	578	581	606	552	670	612	613	632	595	590	645	601	579	641	607	592	616	621	585	611	575	590	581	620	599	612	594	602	566	569	598	594	583	608	587	575	584	583	574	618	599	604	621	601	575	612	610	631	614	598	627	560	593	606	641	591	612	572	584	594	650	593	561	606	596	614	619
42943	28321	14449	1886	1382	23323	3063	467	376	393	403	438	387	426	363	385	396	351	403	410	388	424	337	390	422	348	375	372	388	383	408	347	355	335	348	371	358	396	377	351	358	365	343	362	363	366	357	360	381	379	399	348	380	358	360	346	380	376	382	355	359	367	389	344	377	389	389	376	353	370	363	373	422	395	359	366	395	345	345	312	353	372	391	404	368	369	395	383	394	362	384	345	397	416	372	375	384	366	392	371	418	414	350	354	387	402	377	383	337	364	366	399	322	371	375	395	352	344	372	387	374	357	335	376	369	362	381	357	391	361	397	382	368	352	391	323	350	374	360	381	378	368	385	359	347	361	349	382	359	329	353	417	341	363	373	384	354	363	356	374	361	391	388	364	379	367	417	398	374	382	344	408	367	374	349	387	391	373	371	363	385	355	354	341	368	399	374	395	384	349	354	374	377	344	402	377	359	387	384	390	390	379	353	385	371	386	369	361	376	347	383	351	374	393	364	384	386	357	373	337	387	396	406	372	381	365	360	347	350	357	365	355	361	338	384	381	387	355	361	347	408	397	368	374	389	330	334	375	379	392	356	339	372	381	358	372	374	380	345	390	422	385	376	366	369	375	342	420	400	451	384	388	359	396	353	358	362	356	342	329	374	376	383	406	389	399	415	363	378	352	399	376	361	357	390	356	382	369	372	361	325	331	368	384	373	356	371	380	391	375	370	397	429	402	374	366	384	354	360	353	366	388	359	364	425	374	378	346	348	410	387	399	353	380	362	372	354	385	364	383	378	344	403	421	381	352	357	352	383	326	387	380	369	345	379	360	320	353	331	358	372	381	401	404	381	359	390	415	381	339	387	355	346	404	363	362	363	366	366	363	362	373	362	409	356	356	369	346	375	371	356	375	351	408	377	402	409	360	378	353	378	356	379	374	368	414	407	377	403	330	389	384	350	371	376	363	382	384	379	349	405	405	390	356	403	367	346	353	398	400	364	382	361	403	363	364	374	371	400	348	380	360	345	377	353	336	341	390	382	387	372	355	376	328	363	330	350	372	382	402	392	388	370	337	396	363	371	393	383	358	342	362	344	348	361	388	380	360	387	398	373	387	344	347	390	359	414	360	350	343	382	379	400	344	387	365	353	414	352	376	371	377	354	398	370	348	419	417	352	359	369	380	362	370	371	364	375	386	353	373	375	340	334	344	401	359	358	345	408	371	389	363	388	382	376	348	373	362	367	358	378	374	347	365	359	392	360	338	369	327	368	407	371	376	365	350	344	371	339	328	362	389	360	360	402	361	366	404	372	357	371	359	328	319	349	328	387	384	378	395	358	361	394	357	376	369	379	375	377	372	394	364	345	366	369	389	361	399	400	378	384	392	365	399	422	382	376	366	366	344	378	368	384	356	387	362	362	405	394	374	334	379	404	350	372	385	401	373	357	359	347	408	394	396	369	341	379	364	384	368	359	394	369	330	368	353	361	355	365	361	392	395	378	380	401	378	358	395	360	380	390	346	365	425	364	358	369	371	389	373	392	355	375	355	354	373	358	352	375	381	406	395	384	374	369	368	365	378	382	403	376	394	345	396	366	426	360	363	365	406	430	386	388	367	384	364	402	364	385	393	387	351	377	390	388	379	377	361	381	374	386	361	374	412	353	383	357	405	394	350	394	381	336	403	364	364	384	378	438	384	356	361	372	373	339	375	348	393	364	387	338	352	362	366	390	375	384	397	392	366	354	328	388	361	394	378	363	346	348	365	399	371	352	394	364	394	375	340	339	341	355	374	391	375	364	373	413	377	355	368	338	340	359	394	362	363	370	367	390	406	376	371	360	388	369	369	384	368	346	397	343	373	370	354	360	362	376	372	410	360	378	376	409	363	354	345	371	382	320	358	346	351	379	358	373	353	363	401	377	370	351	394	329	363	364	352	351	376	392	359	369	359	402	391	359	367	368	373	370	351	364	406	351	407	381	352	345	354	390	371	368	376	382	375	376	383	356	369	362	354	380	354	356	372	401	371	359	345	357	395	375	356	369	399	372	375	374	371	398	369	427	360	418	384	385	353	381	370	367	364	369	347	419	402	380	374	396	341	353	358	390	371	366	385	355	394	357	415	365	359	379	394	420	375	338	381	390	358	338	347	396	385	400	377	354	367	382	346	380	349	362	389	367	371	376	378	354	373	358	395	381	372	355	375	370	376	331	375	359	378	364	364	321	376	400	403	373	381	379	382	364	367	337	348	378	400	374	392	345	398	377	382	424	382	348	388	375	364	370	381	376	390	375	341	386	373	401	328	390	389	369	412	427	391	374	363	361	383	370	415	342	346	360	370	370	390	400	365	395	384	341	366	375	383	359	368	397	378	385	349	361	385	361	396	370	363	430	362	420	347	397	372	375	357	391	369	357	354	366	352	379	368	377	384	378	368	391	394	352	403	380	364	376	334	405	372	355	347	357	444	388	353	375	389	356	359	371	402	386	384	363	356	425	387	380	373	385	367	340	381	342	345	360	394	354	377	371	375	358	344	363	388	373	382	420	403	370	320	409	381	371	390	403	395	364	386	367	342	379	371	351	370	400	393	335	322	400	407	376	348	375	413	397	372	379	376	346	356	369	392	376	381	364	374	388	361	382	358	359	367	410	336	408	359	359	324	371	362	387	396	440	363	380	366	400	372	348	404	355	348	429	348	373	353	407	335	372	355	365	403	374	356	358	373	403	348	370	378	340	377	400	358	390	329	358	351	382	361	345	399	365	394	386	397	357	382	375	381	414	400	390	395	406	358	393	391	370	366	360	391	427	388	355	380	399	377	406	343	318	376	368	404	383	356	346	408	367	381	428	351	382	379	373	369	326	351	381	361	344	391	361	381	378	388	307	356	380	385	360	377	392	379	350	354	367	387	364	388	360	411	376	410	414	377	417	390	364	416	359	411	373	365	375	344	372	388	367	354	386	377	375	394	405	389	416	384	365	352	390	383	350	412	374	355	399	355	337	350	354	385	406	385	359	396	352	350	353	359	355	373	379	350	373	382	377	379	376	365	361	355	359	424	363	387	396	403	398	396	403	371	366	406	388	366	363	407	366	353	343	390	357	375	371	366	412	360	382	375	387	398	394	368	393	375	380	363	391	386	402	388	354	373	371	405	352	341	419	378	371	375	384	362	348	314	357	377	354	350	400	380	316	383	361	387	397	358	401	357	391	318	379	384	364	356	361	351	340	391	365	342	396	345	373	358	393	302	385	378	409	367	355	400	354	355	376	400	384	380	365	391	410	408	417	363	361	338	383	387	362	366	348	392	335	369	378	386	398	367	392	357	426	337	359	336	376	374	308	325	357	371	377	360	369	351	363	388	390	366	351	363	372	395	361	353	383	362	362	394	322	349	371	342	390	346	382	404	370	357	372	359	337	373	389	377	397	382	402	385	387	352	357	361	361	345	369	366	362	402	388	335	375	380	362	364	382	366	356	334	364	353	397	374	371	359	366	389
26438	20150	9594	2324	4639	38778	1868	1193	1082	1034	1056	1017	937	916	904	887	936	970	890	871	897	847	866	851	871	885	914	880	852	856	850	850	844	844	842	866	818	928	792	898	863	810	835	851	851	871	828	822	842	830	808	815	829	820	851	880	888	842	865	825	799	833	889	792	838	762	804	862	818	862	918	779	893	825	850	834	876	844	865	848	809	826	870	843	882	822	863	824	811	777	832	838	844	782	877	895	832	813	830	836	853	803	891	876	848	798	860	801	816	875	817	842	801	838	853	849	883	822	776	844	832	814	783	804	801	819	844	852	854	871	797	829	840	893	862	834	902	872	829	838	798	857	884	810	848	813	846	833	819	880	808	850	870	836	801	850	786	843	819	834	822	883	840	878	830	794	907	847	795	800	849	775	755	852	835	861	839	853	793	831	817	815	808	836	802	909	873	782	815	838	825	816	795	805	794	879	869	846	868	836	854	870	815	825	824	847	798	864	817	843	854	807	870	848	839	782	866	781	874	847	838	855	859	815	832	818	875	820	884	837	796	839	808	845	828	812	840	865	841	851	856	846	856	848	881	860	849	785	804	833	799	845	870	817	839	821	790	854	845	819	851	882	828	830	824	814	810	868	805	834	858	850	809	863	821	831	866	840	847	812	816	874	781	858	859	838	804	843	882	799	796	840	819	798	793	874	842	814	801	835	825	846	818	843	824	842	849	858	786	837	830	814	829	815	829	815	843	886	858	821	828	833	860	888	816	839	843	840	777	851	800	862	837	836	837	821	852	791	856	816	817	794	814	797	837	870	853	840	795	824	792	833	832	837	830	901	831	810	787	826	784	840	890	822	810	862	852	896	828	847	787	842	867	835	795	820	830	860	830	826	826	802	761	850	809	841	832	851	811	834	839	836	871	828	851	814	874	852	880	841	787	818	833	803	795	861	832	778	819	860	829	744	792	835	808	799	854	772	830	830	859	824	776	877	818	835	864	830	804	865	817	835	808	842	790	819	836	826	833	856	844	848	890	853	815	816	821	776	810	895	847	833	813	837	827	830	821	819	850	805	798	790	824	858	854	805	828	859	918	844	787	807	816	796	847	823	841	820	801	826	887	841	795	773	846	796	850	817	818	811	789	857	806	821	766	802	841	845	842	818	829	830	819	809	883	847	817	773	812	807	884	831	824	796	871	827	824	815	855	841	867	796	859	874	866	823	823	859	848	851	837	826	847	834	850	886	875	862	889	806	845	797	816	838	838	810	801	795	805	879	854	824	828	861	810	828	796	867	805	862	838	864	871	836	852	827	859	791	817	811	781	803	891	809	805	886	861	800	796	898	827	797	858	758	806	872	869	857	862	797	840	853	815	804	856	789	836	837	832	858	828	842	805	855	844	845	813	807	806	814	829	859	868	823	776	822	789	822	817	855	813	780	873	848	815	864	829	903	861	871	872	856	870	879	885	868	825	869	909	800	855	869	811	817	821	855	822	791	900	855	799	825	837	811	824	871	797	828	840	833	844	833	827	826	813	835	843	804	854	857	866	836	820	892	818	913	836	890	810	850	806	826	807	813	855	875	825	842	850	869	828	776	796	806	851	843	809	862	832	830	827	800	815	836	877	819	856	845	845	803	820	833	835	810	867	843	865	870	845	777	854	764	813	852	819	874	816	883	868	859	780	844	847	863	841	844	848	875	825	851	808	823	808	793	842	848	843	765	830	824	870	865	799	860	829	833	808	852	883	789	823	880	782	835	799	845	758	825	829	865	837	750	895	836	871	860	828	788	816	810	770	843	817	905	852	800	823	786	798	845	835	877	833	816	828	820	859	825	831	851	832	788	830	789	866	813	846	872	816	822	850	857	798	863	868	846	822	881	830	916	799	792	830	818	860	826	937	818	889	742	812	814	839	805	795	847	815	795	834	827	821	810	847	845	837	862	818	870	810	836	839	821	842	879	847	803	864	843	799	875	872	827	893	805	879	787	824	806	821	840	889	821	838	852	891	818	822	819	892	879	844	844	791	886	879	820	864	881	814	819	865	792	790	823	791	829	826	842	835	852	828	847	838	810	818	817	843	809	885	847	858	829	855	818	882	844	803	870	799	828	812	873	889	819	876	829	887	854	825	825	799	869	857	853	819	816	867	818	847	803	830	815	825	808	856	831	829	830	817	848	849	814	903	876	844	857	827	830	810	834	843	839	868	866	801	771	864	831	803	793	865	812	821	780	791	815	782	818	855	853	851	826	870	842	841	849	815	783	798	843	803	811	823	855	791	868	818	836	830	841	842	852	797	804	836	802	867	836	885	844	861	847	841	854	835	820	816	842	836	834	847	773	841	846	842	828	843	852	832	831	830	827	813	830	773	868	846	837	819	888	802	891	817	905	794	820	806	815	888	854	806	808	819	836	860	828	798	830	853	807	837	859	842	873	840	822	854	903	793	892	870	811	832	881	847	786	817	847	860	847	839	828	858	805	809	845	820	791	840	808	776	846	823	759	853	821	807	846	842	846	815	762	851	868	779	858	846	839	815	822	848	825	794	839	871	855	821	822	841	867	848	853	861	861	836	798	846	898	851	850	854	808	855	802	830	858	815	861	853	865	830	849	860	866	814	850	823	813	850	851	870	832	801	815	865	808	893	792	856	797	811	832	828	769	824	829	797	860	811	840	834	808	807	840	828	849	873	865	867	832	801	837	869	829	823	891	836	873	847	868	810	817	825	780	861	882	812	872	853	769	772	826	816	868	836	783	888	847	870	838	845	843	860	884	872	838	814	879	824	836	873	830	817	859	826	849	821	826	806	762	822	860	829	831	782	833	800	837	839	829	837	857	831	832	849	820	842	831	837	854	863	860	859	896	857	861	875	869	786	820	853	825	857	843	911	819	836	823	811	836	856	855	839	829	849	826	787	841	881	828	865	845	819	826	810	830	778	847	824	804	827	821	828	840	821	808	793	838	854	809	847	818	830	821	837	800	851	828	820	794	855	838	851	804	864	816	826	863	818	827	867	841	842	829	777	840	842	853	874	836	814	838	808	809	853	858	786	773	861	831	832	847	833	859	801	831	837	869	817	875	821	826	821	808	825	834	786	799	824	816	900	790	837	895	817	862	809	819	772	849	787	840	823	798	888	845	802	823	894	808	834	821	835	844	798	884	834	827	855	747	864	838	834	809	856	881	793	855	801	816	812	837	847	830	864	845	832	817	797	866	839	850	846	822	825	872	903	895	829	858	871	799	799	860	854	831	836	827	870	849	841	811	856	855	839	772	814	857	821	824	852	808	864	853	860	832	797	815	751	833	855	828	888	868	774	811	811	870	896	847	883	784	849	839	870	813	834	814	850	801	864	865	869	746	854	794	808	873	887	849	828	832	864	839	820	819	826	870	878	809	843	836	814	879	825	833	808	812	834	897	854	856	857	819	775	800	788	850	798	851	795	828	827	842	826	787	884	808	820	817	859	808	835	860	841	865	878	873	838	866	851	826	809	863	850	818
15246	6496	1812	323	324	678	287	322	304	305	311	301	309	267	290	294	281	280	288	332	306	299	345	291	302	329	301	301	293	341	319	302	306	278	342	312	320	279	285	292	319	269	322	328	296	343	317	273	293	317	302	352	341	318	266	288	306	313	339	284	337	308	288	313	295	323	299	291	312	303	297	268	273	306	308	297	302	275	282	322	323	295	302	296	297	307	291	316	289	271	324	293	279	316	279	315	307	314	278	281	293	316	259	327	328	322	305	300	297	295	273	269	300	333	288	296	297	296	318	287	312	320	273	287	278	324	313	307	303	287	305	320	305	286	321	289	289	303	308	284	309	316	329	296	281	326	306	295	278	264	284	317	287	288	309	309	274	294	311	280	302	274	325	281	296	312	304	312	279	303	298	306	310	318	289	303	282	302	269	344	302	273	298	284	281	270	296	293	315	312	275	292	302	324	317	289	311	271	289	297	280	247	298	271	281	291	300	291	290	335	305	258	297	286	268	297	312	310	283	295	287	281	290	275	290	286	294	275	310	313	300	280	275	276	297	314	324	280	314	300	299	290	302	273	324	303	289	290	362	290	282	262	295	312	281	316	311	300	327	292	294	273	313	319	321	298	309	300	296	289	316	286	270	279	310	248	283	274	288	300	324	308	299	316	276	273	292	323	299	306	322	291	329	307	306	311	293	328	266	292	288	290	290	269	279	319	328	294	305	331	285	288	332	266	294	294	274	309	300	312	273	289	272	311	310	259	283	303	296	301	317	286	340	308	297	300	293	334	321	297	280	345	288	303	272	287	285	319	317	336	304	312	282	282	315	292	297	304	318	329	326	327	270	291	292	325	305	290	321	305	303	285	293	295	285	288	303	286	325	318	304	302	294	334	319	313	296	299	305	273	278	268	312	314	316	309	279	274	292	292	312	308	259	280	316	297	291	288	294	326	305	325	292	298	282	334	314	321	338	313	284	276	307	271	289	283	298	300	306	270	282	305	333	315	313	295	321	315	287	286	319	303	305	308	309	293	279	305	316	308	285	310	307	291	278	294	307	327	299	301	305	279	295	321	301	275	302	315	290	297	326	314	296	326	280	304	310	279	275	337	302	300	320	299	305	291	274	292	317	328	334	297	342	305	281	313	292	319	292	320	310	285	307	305	302	281	284	308	301	296	314	295	312	292	316	306	314	303	308	295	302	319	280	286	277	277	304	266	304	291	336	313	302	324	319	301	289	284	262	311	311	286	300	310	303	306	298	343	304	300	337	256	316	313	299	303	320	301	301	264	307	330	308	303	327	293	265	328	311	304	281	294	292	273	310	295	282	303	286	337	286	314	265	294	276	312	300	317	294	312	305	312	286	313	318	299	312	288	306	320	300	284	315	318	288	346	302	314	297	307	265	305	304	306	284	314	320	278	309	254	287	295	327	292	304	357	293	273	302	292	324	291	307	286	306	289	298	289	304	273	317	312	288	318	308	296	282	288	317	288	285	308	289	330	325	304	267	295	272	308	294	302	330	311	278	269	282	316	299	296	272	282	314	262	302	341	289	340	283	292	293	304	315	306	306	299	315	306	324	290	279	335	288	295	280	304	309	280	294	302	273	266	303	297	309	284	260	319	303	304	273	306	334	287	266	305	277	327	301	296	300	316	322	293	303	330	302	320	291	281	307	276	305	315	312	288	291	280	283	292	322	281	287	339	292	297	268	305	269	288	262	307	270	309	280	311	309	304	280	310	307	298	333	289	292	311	286	301	273	292	292	309	331	305	289	292	323	272	294	328	320	269	313	342	341	280	293	277	311	298	328	290	304	291	288	320	317	318	267	287	332	346	335	324	327	323	307	278	304	309	291	296	312	319	265	310	268	302	296	253	300	291	308	270	304	284	264	309	288	284	308	307	298	329	322	282	320	308	307	271	303	297	265	300	302	303	291	291	268	283	262	282	286	322	312	315	280	341	322	291	314	254	266	331	337	293	293	307	342	297	307	286	271	267	283	282	309	306	309	315	288	283	306	307	282	329	265	319	326	319	307	279	298	292	263	271	291	298	297	296	300	275	299	343	302	324	281	300	280	279	327	316	303	290	289	288	309	329	324	313	283	289	297	329	350	298	304	325	311	279	298	339	333	312	324	304	296	304	307	321	311	283	297	306	288	296	310	288	291	291	307	303	298	286	314	286	290	290	289	303	322	307	290	281	276	306	306	328	261	302	270	337	295	296	279	309	322	318	315	283	292	289	308	329	276	296	273	299	268	304	311	302	297	286	322	306	292	306	293	305	285	291	321	306	301	311	267	283	295	299	298	310	326	314	293	297	296	309	316	316	292	311	296	307	302	295	291	305	303	293	322	298	314	295	294	279	281	337	289	303	306	304	329	332	272	326	307	295	299	318	288	278	327	299	298	288	291	292	299	334	298	294	309	283	332	286	260	294	287	311	269	294	295	327	293	284	284	307	305	263	295	294	295	342	294	292	267	298	274	331	313	274	296	267	303	348	300	284	282	320	288	335	316	272	296	303	277	310	310	279	300	333	314	299	279	270	311	273	318	285	306	299	286	286	278	288	303	306	298	270	337	286	331	302	326	317	301	299	298	301	295	298	302	318	318	323	295	256	317	307	288	266	301	286	257	320	327	297	315	290	276	302	339	305	296	279	303	321	296	307	286	290	320	293	293	334	294	308	271	298	307	306	313	328	336	305	318	306	290	306	321	278	317	296	316	293	335	311	253	288	294	287	323	290	284	275	288	286	316	249	274	322	292	277	313	310	293	301	281	276	287	304	335	268	297	296	301	305	297	289	292	307	318	307	309	307	314	286	285	291	285	302	296	296	283	287	302	319	331	314	332	303	266	265	270	265	316	305	301	272	294	301	329	322	311	305	311	315	308	291	314	316	285	274	309	300	327	306	313	299	310	331	310	293	297	275	305	267	281	354	308	294	312	305	308	313	281	312	301	299	337	273	297	269	310	283	275	305	277	306	289	298	308	308	316	337	328	292	327	315	287	291	296	314	341	314	263	285	294	293	341	305	268	266	295	297	291	294	274	273	291	270	288	307	307	298	307	315	355	334	292	361	298	269	287	268	276	285	305	283	280	299	310	305	306	306	315	319	309	302	309	319	332	294	301	296	271	268	306	338	292	305	262	298	290	286	284	291	311	298	292	296	320	319	335	312	327	341	325	273	303	292	263	265	301	296	285	317	312	330	299	336	327	295	326	276	290	273	295	298	293	297	321	283	302	250	300	295	268	284	299	270	324	345	323	334	290	329	307	300	285	282	275	284	285	307	294	276	291	284	296	292	329	301	281	315	304	302	322	282	313	340	274	281	321	311	284	313	286	315	305	338	279	309	306	276	291	325	319	267	330	287	289	259	319	311	289	290	291	313	289	281	297	304	279	296	320	266	294	284	315	298	305	317	321	327	263	313	328	278	311	307	301	289	306	262	312	294	331	295	305	283	297	273	305	314	316	279	314	328	288	265	313	307	325	259
9211	5384	2255	787	851	2738	690	686	642	658	712	623	607	692	647	690	633	665	613	646	656	668	725	700	649	633	718	632	715	674	666	633	663	673	679	690	668	679	682	655	653	653	665	657	664	670	723	691	675	641	689	679	667	673	679	657	695	682	713	628	662	690	671	676	676	709	656	664	691	716	646	680	631	616	653	691	678	662	661	670	652	654	661	664	632	650	660	653	678	651	635	628	693	671	680	669	701	639	682	688	712	685	654	674	672	675	652	693	578	659	674	691	676	729	685	677	670	694	663	668	708	657	669	705	648	686	668	622	680	645	718	682	667	705	716	645	627	702	654	665	701	686	667	698	671	695	672	663	661	676	677	677	666	661	672	658	660	676	659	712	691	667	683	650	703	638	683	682	688	666	646	660	713	645	665	660	687	628	712	645	715	691	665	708	666	667	673	689	648	680	708	669	709	666	665	643	677	665	694	684	650	656	673	656	678	734	686	621	710	683	689	673	642	687	686	685	684	691	715	650	674	710	675	637	626	661	689	708	640	629	676	699	657	732	670	672	638	692	642	658	655	655	661	724	630	655	644	684	653	683	665	640	636	670	679	698	670	684	668	712	670	642	651	669	720	665	673	650	625	677	655	700	653	674	667	702	676	705	634	679	653	630	727	692	673	692	693	668	680	698	682	693	670	719	678	655	684	641	664	652	663	668	672	670	687	680	707	685	670	703	678	651	671	661	684	631	675	641	680	615	649	680	696	682	702	660	682	643	670	679	694	676	671	686	659	691	635	699	679	656	695	658	641	638	663	723	681	695	644	673	650	702	644	654	714	725	691	666	644	707	644	648	714	670	679	659	612	680	640	675	704	651	668	687	690	641	632	662	721	703	627	728	689	662	699	671	692	680	678	705	683	657	638	630	659	643	703	667	693	656	674	695	656	689	670	672	678	639	680	660	654	664	714	667	671	669	681	672	652	691	664	617	689	663	672	700	663	678	668	616	714	664	670	706	696	689	672	656	692	631	699	685	664	645	660	693	672	657	646	700	664	675	676	695	697	746	681	673	705	663	671	662	675	657	663	716	701	684	665	672	653	714	635	674	703	673	671	678	656	683	638	692	664	655	652	663	680	642	704	659	700	700	652	644	709	647	671	648	618	682	650	656	686	637	693	648	636	708	656	694	666	690	656	653	689	691	633	688	703	721	705	710	663	683	648	655	677	686	606	712	674	673	661	685	669	719	652	676	629	655	643	698	685	695	664	637	662	661	699	649	677	643	702	673	687	667	732	688	620	689	678	627	679	597	676	716	683	703	680	699	650	625	692	658	637	702	679	702	642	671	696	642	678	707	636	698	654	666	636	655	676	649	653	679	690	635	683	726	629	674	638	629	638	660	659	697	716	685	686	718	682	639	652	689	671	673	669	629	640	682	626	682	643	672	648	699	656	696	686	702	696	678	683	660	622	662	655	671	696	629	708	671	724	649	704	639	685	636	666	692	677	678	643	684	651	653	629	663	672	656	646	664	636	669	724	694	674	654	660	665	632	658	734	667	685	670	625	649	676	682	690	664	650	693	656	614	644	680	670	677	637	649	643	734	667	669	718	637	700	694	643	662	637	651	687	701	684	638	718	710	661	677	691	634	661	707	720	656	653	666	671	635	648	732	666	642	661	641	633	692	683	646	672	708	637	666	648	691	653	687	752	686	666	688	687	656	675	637	667	710	731	685	621	701	638	638	656	674	661	676	659	676	645	617	715	694	685	640	633	664	632	699	641	666	678	656	666	718	679	654	649	707	692	694	680	722	672	645	673	720	676	671	709	688	676	669	668	655	618	673	680	682	694	698	685	679	672	666	651	657	677	661	657	629	676	658	692	684	662	679	698	659	683	644	684	655	668	687	687	685	687	651	655	652	681	655	659	644	762	623	694	638	654	670	698	660	637	666	716	664	685	653	691	678	643	676	647	679	685	666	678	661	690	678	638	710	647	653	697	686	676	680	661	666	639	672	682	676	673	630	717	683	696	660	654	657	684	685	688	683	694	686	706	690	672	689	647	684	680	678	637	619	675	658	639	675	631	646	711	676	673	666	628	653	719	648	663	674	673	732	685	664	699	661	673	663	712	680	670	652	673	706	639	633	643	661	692	696	696	680	643	685	672	677	710	708	688	670	676	658	687	674	668	639	676	645	722	660	691	674	673	680	661	662	622	725	708	692	675	673	672	671	687	698	678	713	630	682	709	680	666	694	639	666	698	673	682	679	631	652	694	663	670	652	669	640	716	696	681	643	667	698	646	631	635	643	665	679	677	712	671	667	662	684	698	635	684	718	691	655	670	682	644	669	687	680	633	657	650	647	644	629	667	684	669	714	657	673	725	695	653	690	660	648	649	672	628	672	683	709	661	680	686	656	655	661	714	668	650	681	654	625	658	664	673	637	660	659	651	692	696	623	676	655	673	666	711	729	672	651	652	644	648	677	673	633	675	672	691	692	656	689	631	712	641	707	659	732	648	647	706	645	686	659	702	695	660	671	664	659	656	673	667	669	673	684	684	674	710	716	629	704	700	727	679	692	730	648	656	681	681	664	681	641	647	705	647	657	656	696	678	668	646	699	678	693	659	683	676	660	654	637	701	637	651	676	656	681	675	696	639	693	639	712	694	671	684	660	642	664	666	693	693	662	673	653	665	656	652	696	640	700	677	637	629	664	652	664	655	693	656	653	688	647	689	667	670	674	682	670	666	679	700	694	678	703	699	650	638	689	668	615	653	611	647	662	644	664	675	694	693	656	665	658	685	661	660	707	655	689	659	639	711	661	663	625	674	647	686	634	695	683	642	646	710	688	650	635	666	656	638	725	710	726	652	684	668	698	631	649	650	648	698	655	680	680	653	667	651	659	664	673	698	647	684	639	665	693	645	601	726	691	708	645	682	662	661	674	670	657	658	683	658	651	649	637	680	680	629	695	621	689	669	685	697	671	652	660	675	661	703	654	684	731	623	719	724	718	639	684	690	677	705	656	655	653	657	688	659	751	676	689	683	698	660	686	673	678	666	601	667	656	765	704	669	706	643	686	674	688	655	663	672	675	643	661	666	636	653	676	685	648	650	663	698	665	650	645	650	676	651	665	682	679	658	661	642	709	659	655	703	660	692	683	660	649	638	664	646	719	640	695	654	655	689	697	655	673	689	682	701	668	675	673	645	624	699	721	666	672	682	672	676	652	659	649	655	715	638	676	680	658	718	615	653	701	714	671	658	685	659	689	705	677	673	709	706	612	659	653	650	655	631	613	717	666	675	655	673	704	727	704	636	649	680	681	661	724	679	674	659	705	667	706	656	640	693	661	619	663	676	679	676	707	688	657	675	675	708	629	667	697	662	656	674	668	692	697	663	670	662	682	659	658	695	672	646	648	673	673	691	712	691	664	686	707	658	665	613	679	650	653	645	655	699	699	663	625	668	678	658	693	632	638	653	695	658	660	724	697	678	678	700	729	669	689
32445	19089	5860	853	1788	14188	1902	252	277	287	306	277	266	266	272	300	279	251	275	285	303	273	263	274	232	266	256	259	257	275	272	250	233	318	308	238	278	253	282	275	256	269	241	261	255	250	278	250	247	259	291	309	282	254	261	263	226	260	276	252	260	220	286	245	271	236	262	260	277	281	279	284	286	267	244	274	276	263	281	254	279	287	253	282	284	227	243	247	212	254	269	251	281	296	262	258	232	281	264	247	266	253	263	267	257	263	267	257	260	276	231	281	251	281	314	226	250	256	250	254	270	270	262	271	243	247	242	252	246	254	263	246	238	281	284	271	267	266	266	266	266	276	258	261	255	242	260	249	240	257	258	270	262	232	262	248	263	266	266	239	284	257	287	238	254	256	253	251	262	258	246	247	280	270	241	261	244	270	282	260	249	260	279	270	243	261	260	277	276	275	263	274	259	270	294	257	255	258	267	269	275	232	272	263	276	257	308	224	244	233	273	272	273	282	272	261	245	246	237	257	248	265	252	279	267	282	266	244	254	288	229	251	246	270	278	241	240	240	258	251	217	253	276	271	265	270	270	280	267	254	277	285	272	248	256	252	255	249	262	272	248	277	249	237	283	248	280	259	252	243	278	284	241	282	269	264	266	208	256	256	279	276	252	253	287	256	244	248	260	244	239	244	240	253	298	281	248	251	245	260	253	268	270	245	273	235	273	286	270	284	238	242	238	272	266	279	245	264	286	248	270	244	250	230	255	250	259	245	269	307	272	229	259	243	251	270	243	255	248	257	260	249	245	240	283	253	272	235	279	250	254	249	260	263	249	274	282	276	285	263	270	287	232	273	277	269	235	240	260	244	238	230	251	217	248	252	276	239	254	263	259	262	266	257	272	237	278	231	249	249	228	285	276	264	267	265	233	234	260	262	271	269	258	232	255	229	254	251	261	258	264	259	239	285	268	291	261	265	253	266	261	246	259	245	262	258	256	262	262	246	272	271	267	255	248	273	258	298	239	272	238	252	243	243	259	264	252	258	263	254	254	245	239	277	296	273	273	264	273	250	250	246	250	241	304	278	308	242	235	257	252	262	278	239	254	273	271	276	290	247	246	266	268	266	263	262	269	269	246	251	243	251	277	298	245	245	229	237	277	270	247	256	256	249	267	273	241	295	255	223	255	282	255	248	260	252	265	271	276	267	253	277	246	283	265	245	237	253	281	279	272	277	251	258	306	278	257	291	262	249	255	269	279	256	247	269	233	262	251	297	242	291	272	270	249	241	242	257	248	231	254	269	239	255	272	259	265	280	276	243	280	259	278	261	266	287	275	253	223	239	226	245	281	253	285	260	248	296	278	289	239	217	261	222	229	249	264	265	269	260	281	282	243	270	232	273	244	233	271	255	280	248	227	273	274	302	254	274	225	277	235	257	270	277	233	263	272	279	279	248	250	264	245	255	291	251	232	245	274	258	259	264	228	237	260	256	252	289	225	264	231	252	253	250	272	219	253	232	263	270	249	252	291	256	254	257	249	237	247	270	248	267	253	241	277	272	269	241	250	234	264	259	235	258	259	261	247	251	253	261	259	281	267	237	274	293	247	240	271	273	242	233	283	262	257	271	255	230	242	253	238	252	230	295	236	268	226	277	278	271	282	269	288	225	256	262	211	264	274	256	240	291	271	261	255	277	283	241	238	258	253	278	242	254	272	258	250	295	249	270	265	277	288	283	268	252	278	257	264	282	248	257	284	259	247	253	234	265	250	240	286	258	250	261	238	239	303	293	254	283	270	266	249	259	254	296	261	276	262	285	249	243	293	267	286	250	264	284	274	264	248	265	257	284	280	267	263	271	250	231	242	277	249	256	287	293	247	271	269	247	279	282	242	244	226	267	260	276	246	254	257	266	289	227	265	262	256	210	258	286	277	260	249	247	250	267	267	293	234	237	262	287	262	264	251	282	247	262	253	277	247	253	274	269	286	253	239	276	285	258	289	268	259	258	258	255	267	288	242	248	248	235	267	291	260	271	278	245	251	232	241	255	270	256	274	254	236	265	294	241	287	262	262	262	246	258	273	240	262	259	230	234	265	274	264	251	223	255	247	258	268	254	281	250	239	214	259	266	289	225	277	271	262	259	253	259	248	250	244	269	255	256	305	256	272	226	253	281	257	271	267	263	270	293	247	252	270	269	300	284	243	274	232	268	264	285	316	280	293	277	248	231	250	277	264	241	280	240	246	256	243	226	268	268	300	290	259	283	261	238	270	251	263	271	285	292	247	267	284	247	270	275	247	260	266	258	266	274	279	239	292	255	251	265	272	291	265	263	275	307	256	263	268	266	256	262	257	294	264	259	282	288	263	265	284	255	259	265	261	252	261	254	252	273	230	259	248	254	244	279	301	262	231	268	238	261	252	271	271	257	296	226	263	243	275	262	277	262	261	265	280	272	261	278	273	257	261	278	276	268	267	272	238	290	275	239	241	264	261	239	260	226	272	250	254	228	259	267	284	257	285	266	270	276	230	223	255	254	281	278	250	266	232	266	249	278	272	259	254	275	279	272	271	245	256	297	264	234	245	274	264	279	227	261	262	227	299	272	242	275	280	264	284	252	288	256	257	272	270	275	238	271	283	254	273	281	276	242	253	222	245	254	245	272	279	307	309	253	277	229	279	262	259	258	254	302	271	275	255	244	290	245	281	286	243	234	274	268	296	244	256	266	265	260	270	250	263	254	281	270	253	259	276	246	270	236	258	237	234	280	238	283	251	253	281	267	278	269	297	249	237	262	266	273	277	306	259	271	265	268	285	251	272	276	241	281	282	273	249	267	238	273	263	265	245	251	255	292	287	256	277	292	269	285	277	266	264	237	242	289	244	276	230	257	251	274	263	302	260	230	273	261	266	235	288	289	259	275	282	268	248	282	230	278	227	242	258	237	283	278	236	266	251	255	277	260	245	239	252	281	268	250	271	292	295	266	251	277	254	269	283	269	259	244	268	264	277	297	247	274	289	270	227	275	269	248	264	248	268	279	252	286	283	260	252	285	247	278	264	261	262	262	273	241	250	251	290	259	269	255	269	264	238	276	244	261	267	280	255	247	235	238	276	266	253	276	259	253	242	258	272	227	260	249	279	253	271	272	275	290	263	254	288	274	282	258	268	257	244	258	254	245	238	247	271	251	259	263	239	253	247	244	284	256	287	261	238	249	266	256	278	266	269	268	254	242	247	232	290	279	269	237	260	264	260	251	273	282	231	274	262	250	252	279	269	258	258	293	295	279	274	235	255	248	269	252	259	269	252	238	225	271	287	257	283	249	241	247	283	275	286	244	249	259	275	249	247	280	255	296	269	262	270	303	260	279	249	243	276	251	284	255	268	289	233	257	242	242	289	304	284	249	266	261	255	262	240	260	246	277	265	286	247	249	270	250	264	252	260	267	259	271	260	259	241	264	268	264	292	255	241	284	252	271	245	261	253	248	274	270	239	282	278	197	279	277
20123	13610	3931	1448	6465	31127	2679	759	798	789	699	700	686	653	707	684	674	604	691	576	644	651	659	614	618	649	632	645	625	611	628	609	619	627	625	615	648	647	618	662	638	610	620	619	586	596	593	578	611	628	563	666	609	581	599	663	654	647	640	597	615	605	576	595	601	599	601	619	627	571	570	625	616	666	638	610	625	629	578	609	614	602	583	607	570	590	645	586	591	600	593	617	612	621	658	632	594	604	602	658	587	653	617	630	649	649	574	658	583	607	637	623	624	591	621	605	586	603	610	667	621	586	584	626	660	638	572	602	566	637	608	575	684	644	627	613	624	581	601	622	614	558	648	585	628	606	616	612	627	577	597	664	622	639	596	597	598	642	656	597	616	623	577	637	625	630	579	661	599	669	627	615	559	622	593	620	610	629	601	602	589	580	632	614	621	589	562	598	642	600	654	671	642	605	630	573	669	672	635	606	645	630	608	602	592	652	634	628	604	648	633	552	591	614	621	606	615	613	613	600	573	599	605	615	643	620	585	614	618	616	563	587	635	620	618	614	617	648	626	595	592	638	631	601	606	648	618	604	555	593	624	605	600	666	642	588	627	594	587	631	591	604	643	620	645	639	615	608	612	639	643	635	605	593	640	620	600	598	609	605	603	625	625	615	649	609	606	591	636	589	605	622	617	630	573	557	637	562	612	584	625	629	598	619	661	594	649	556	611	580	593	589	619	573	603	641	615	613	648	625	602	584	632	605	639	595	619	649	659	631	612	607	599	601	653	602	640	611	604	599	654	650	626	610	633	627	594	610	597	610	570	625	619	570	594	671	601	582	576	599	594	642	604	636	644	580	617	633	559	635	591	676	605	609	618	609	670	655	595	609	623	602	621	619	585	644	584	604	594	630	635	608	616	600	568	608	607	579	610	589	615	628	633	669	603	640	578	625	628	595	643	558	665	609	584	640	581	599	609	636	628	600	637	631	613	602	555	635	630	607	622	602	637	616	637	592	622	582	578	651	657	623	549	632	613	575	590	667	603	617	614	605	623	607	634	582	598	596	608	657	624	644	582	593	594	623	597	621	584	646	630	567	636	614	612	614	605	639	606	628	562	631	624	603	639	566	612	626	609	582	581	627	628	637	573	576	634	599	634	631	592	589	612	611	589	621	610	634	608	680	602	588	645	648	630	631	600	601	640	608	584	651	593	658	604	644	595	603	594	606	576	622	613	586	612	606	577	585	621	615	605	622	629	616	640	601	630	676	610	625	627	607	590	601	628	605	662	626	624	590	657	634	615	604	613	619	611	632	598	650	638	623	577	633	601	600	598	603	613	643	606	610	609	629	632	613	645	587	596	649	656	619	622	649	601	624	610	613	626	623	625	606	546	587	592	591	635	627	585	581	610	617	593	629	650	639	614	611	595	628	661	649	595	633	612	623	617	640	656	616	617	603	590	627	621	609	629	596	655	643	593	605	582	581	643	552	601	637	607	630	606	635	616	589	594	657	618	601	641	645	609	636	597	596	600	670	572	601	633	646	615	626	647	626	607	586	624	643	621	621	606	643	637	645	652	628	650	627	576	627	611	596	609	593	647	595	604	605	613	622	630	581	621	622	586	623	624	622	593	572	587	606	635	614	632	612	615	608	614	591	624	601	606	578	638	584	599	611	588	612	651	587	612	610	567	615	644	589	640	603	578	640	613	619	658	629	591	614	644	663	598	577	598	584	647	595	624	639	574	640	571	643	637	640	612	606	587	653	624	637	631	610	630	576	634	646	659	610	604	627	621	616	603	613	641	613	602	628	626	625	566	599	594	603	597	632	624	625	595	603	587	578	612	623	576	610	625	632	619	632	655	604	639	626	633	594	584	575	608	610	596	597	626	602	625	637	643	611	653	603	635	630	627	618	598	570	626	579	597	596	590	631	630	577	598	609	610	602	627	629	612	610	625	560	630	587	574	574	584	640	595	595	609	605	603	588	613	605	593	607	610	623	621	628	662	582	604	607	584	630	630	602	601	626	636	638	593	610	641	658	579	614	607	604	621	608	657	578	601	611	645	608	601	629	590	609	608	598	584	646	605	616	659	578	621	610	623	604	614	628	664	569	622	590	594	615	609	623	614	674	607	612	620	638	657	580	619	613	611	625	620	617	617	632	597	581	626	617	635	595	622	576	596	607	562	627	642	613	611	625	642	644	592	636	654	606	662	582	597	601	626	561	661	604	594	597	625	607	613	613	629	634	589	645	581	631	619	626	564	671	618	599	607	630	552	598	579	595	562	621	597	643	589	578	626	605	588	601	598	615	577	636	628	615	645	617	579	651	643	623	680	643	618	581	642	581	602	601	611	612	641	588	619	671	630	620	588	650	613	595	614	606	610	574	594	602	612	620	626	635	618	603	621	607	616	608	620	610	586	631	594	582	607	607	583	593	592	596	597	616	605	606	616	580	585	641	600	571	606	628	592	610	572	575	611	639	608	648	612	621	609	585	586	613	600	640	604	626	589	602	605	620	604	575	637	607	616	639	601	672	610	606	604	604	623	619	629	624	617	590	646	624	600	606	651	566	638	605	598	582	577	586	635	658	631	651	627	632	549	645	644	608	611	579	603	594	595	605	628	643	607	586	610	617	603	611	624	599	640	631	624	602	648	592	592	627	583	656	626	619	617	636	635	601	595	622	607	621	617	625	615	621	590	581	654	623	633	641	601	668	657	615	598	645	600	628	544	621	607	593	627	587	634	603	640	625	641	559	651	642	628	606	618	621	602	614	607	608	637	649	611	575	616	603	624	667	651	602	639	629	607	636	626	592	610	602	594	603	615	641	605	610	627	596	602	631	637	566	655	611	580	640	614	639	640	625	555	613	597	635	660	628	620	611	608	621	548	604	614	615	655	634	618	613	596	638	565	570	598	587	595	619	613	608	595	603	590	656	597	628	662	601	638	619	576	585	591	602	622	628	587	598	570	672	627	636	624	607	599	606	642	620	643	611	607	586	575	621	624	574	611	666	585	601	587	652	609	650	591	591	657	631	634	617	624	632	606	634	616	635	613	611	607	665	597	631	589	557	592	603	578	626	615	606	646	559	611	593	630	626	630	589	641	602	597	628	658	616	626	598	563	633	671	585	676	643	595	590	626	612	644	648	660	612	600	629	615	626	631	617	603	624	615	601	598	606	631	632	637	587	614	637	580	626	598	624	575	599	644	629	605	586	619	623	606	624	605	608	635	630	616	627	595	595	550	632	636	636	593	589	650	585	601	601	569	628	620	601	659	564	581	607	634	664	668	618	626	598	608	613	634	601	644	623	618	570	604	644	620	606	619	657	626	623	618	623	620	588	593	606	598	581	610	633	621	622	601	606	589	634	575	627	620	615	569	643	627	615	576	577	604	605	635	608	606	608	595	639	589	624	610	586	607	572	647	638	595	598	591	610	644	629	626	649	621	602	640	600	621	617	612	607	627	640	631	641	640	617	610	621	616	620	627	590	668	595
43421	27559	8984	1468	4105	25173	4395	513	431	398	406	389	404	356	343	359	398	388	411	387	378	381	379	336	410	362	376	382	344	392	369	368	366	325	374	423	390	431	379	377	340	351	377	371	394	362	389	334	356	394	384	377	341	366	394	358	389	405	363	386	363	332	413	364	369	348	326	400	367	373	382	401	419	347	386	350	380	384	399	368	397	373	329	353	384	389	371	377	370	365	371	317	341	331	359	362	360	361	364	410	356	382	394	381	402	362	380	378	405	404	373	364	368	393	368	375	388	373	404	389	350	379	380	363	383	379	377	358	390	361	379	349	369	373	340	372	358	356	379	356	366	383	354	391	404	417	378	384	397	380	361	366	370	366	357	357	385	368	351	368	323	394	376	379	361	339	343	369	396	403	354	350	370	363	379	379	353	306	362	383	381	342	381	378	376	377	382	354	372	373	370	364	365	377	351	356	372	346	376	346	355	352	368	362	381	377	348	407	396	358	364	349	417	395	335	362	382	387	367	368	369	365	342	405	364	353	369	398	382	369	393	348	352	358	367	398	377	411	369	395	371	371	410	369	370	388	369	373	351	369	371	379	333	367	367	362	344	375	399	373	367	364	359	368	345	378	362	373	372	383	375	314	361	391	377	346	380	384	327	370	380	403	366	379	348	348	391	374	382	373	333	394	381	379	346	406	373	384	344	389	342	397	371	347	392	411	371	372	348	401	359	352	370	374	366	345	344	363	397	366	372	389	360	399	365	350	364	366	396	409	371	374	379	367	393	406	331	352	380	361	363	416	388	360	377	389	352	403	390	357	339	375	358	400	359	336	373	418	402	399	388	383	364	338	395	387	380	363	346	378	389	336	375	391	392	336	362	387	360	321	389	363	407	378	370	372	376	386	390	347	401	413	344	310	356	398	311	359	394	348	393	350	396	396	389	373	372	371	358	404	367	374	367	359	390	397	354	389	386	377	402	390	344	335	388	372	338	414	404	359	379	371	363	378	358	403	382	364	372	369	333	355	371	355	410	374	356	368	351	390	375	360	388	374	347	364	347	333	328	387	378	388	343	400	371	394	384	353	377	392	363	385	389	366	359	367	408	347	356	399	339	370	370	399	363	389	373	379	379	336	421	355	380	338	377	341	386	374	363	389	382	409	389	345	345	363	409	381	374	368	384	381	347	372	371	374	374	394	349	378	368	376	355	416	426	390	407	367	369	342	369	395	388	388	361	373	370	379	357	380	393	395	369	390	381	340	369	380	380	401	342	372	328	371	367	354	383	381	350	340	362	379	347	374	363	401	398	386	418	368	367	401	354	366	395	429	345	380	371	389	347	371	298	349	352	323	357	359	375	376	391	363	348	366	351	423	418	402	378	323	377	326	420	358	370	353	380	391	380	365	358	371	368	376	370	363	392	369	362	388	323	365	396	389	367	366	406	396	395	338	371	364	367	385	389	412	375	412	367	357	349	342	395	378	377	412	360	395	381	367	400	360	379	386	385	381	380	365	384	370	413	367	344	381	385	348	363	364	352	378	377	378	379	383	375	404	393	384	371	373	372	386	367	394	364	394	382	354	374	423	399	362	414	406	407	373	348	399	379	356	346	333	370	395	392	390	375	355	353	343	361	352	364	409	368	393	366	404	331	375	396	358	368	380	356	332	387	348	342	350	354	384	389	348	358	371	356	348	377	358	398	385	352	360	401	344	364	364	377	382	375	380	376	387	396	367	377	385	371	355	338	369	387	333	359	361	356	332	347	399	389	359	389	346	380	391	380	384	365	373	364	415	347	404	395	326	371	349	342	361	375	343	392	396	397	385	366	367	379	364	408	368	368	380	357	347	356	369	351	381	409	387	382	355	379	379	391	381	356	337	354	383	353	371	350	373	314	380	393	366	385	346	345	389	333	381	380	406	380	354	370	343	373	358	374	362	367	376	386	369	393	381	382	422	377	388	369	379	389	390	395	366	361	376	350	383	368	367	363	386	376	392	361	349	363	372	400	385	374	369	340	353	387	397	403	348	345	358	336	356	365	374	374	370	372	376	361	360	386	368	372	361	377	394	361	345	379	349	366	385	350	359	397	376	392	366	388	375	364	340	353	361	398	348	394	370	363	361	377	354	362	360	363	421	370	359	367	357	385	363	368	400	414	368	363	352	366	379	358	345	369	387	392	342	410	390	394	351	344	383	352	377	342	360	380	368	392	329	347	352	372	355	327	385	381	362	354	364	392	371	367	379	380	412	381	389	334	348	360	379	381	366	324	361	313	339	347	353	374	382	374	402	400	355	384	409	388	409	379	363	362	358	375	378	352	358	369	414	404	388	332	338	363	372	369	373	361	370	370	375	346	387	385	405	395	387	371	363	358	337	378	360	370	421	412	370	376	384	413	396	359	365	366	354	343	394	366	361	352	379	370	359	391	401	377	399	378	391	344	348	396	358	353	363	380	378	373	352	392	385	394	352	344	366	363	375	375	363	324	402	357	358	358	344	354	353	398	367	391	370	346	376	370	381	400	403	368	359	345	409	365	351	361	354	355	366	351	393	356	355	349	398	372	383	358	377	410	374	385	400	377	368	403	418	370	334	351	395	359	409	327	397	346	378	400	343	364	352	329	391	376	322	335	377	338	359	391	371	407	390	386	383	342	381	398	377	352	380	369	362	380	371	382	372	368	365	352	356	384	370	345	351	361	370	396	347	372	386	388	345	356	376	412	377	370	395	374	372	360	371	355	394	353	389	376	351	374	400	340	377	378	360	364	325	364	367	361	381	413	351	351	362	380	349	415	398	356	365	344	332	372	388	347	352	376	389	402	387	392	401	402	347	373	354	350	359	353	357	378	355	381	365	382	361	344	351	376	401	374	377	343	361	389	362	369	396	371	358	366	378	365	401	381	350	365	383	362	372	356	399	371	360	370	371	363	371	383	383	395	378	342	386	372	369	369	358	364	388	398	366	358	371	414	400	369	390	373	410	381	370	369	350	361	345	390	336	328	372	374	365	392	397	383	381	378	388	348	351	379	370	331	343	383	316	407	371	377	396	353	342	354	386	368	346	414	361	345	366	399	378	385	352	384	336	381	385	334	417	412	385	402	367	382	368	350	408	391	378	382	375	381	381	369	357	398	344	359	376	339	351	391	381	410	365	352	389	373	409	417	365	393	335	412	376	353	351	370	365	371	359	340	336	404	418	367	401	386	375	351	331	370	369	348	346	376	419	346	354	404	370	376	404	313	373	357	374	370	405	375	374	416	375	366	385	379	352	383	390	378	383	399	361	375	377	403	356	387	402	378	417	398	393	377	404	344	368	339	385	358	377	408	342	372	353	380	343	396	385	373	357	319	354	396	367	357	374	356	383	367	379	350	397	378	350	401	381	359	393	391	369	366	379	374	384	362	392	378	337	354	347	376	410	370	354	387	360	367	362	358	362	356	374	390	361	320	370	394	368	382	354	349	374	371	373	370	351	398	380	398	346	359	390	412	363	356	338
26305	18919	5320	2531	11342	40284	4805	1153	1138	1038	1029	967	956	940	1006	894	918	883	909	890	848	844	892	843	835	836	854	830	829	863	874	804	847	819	814	800	879	854	838	830	820	820	829	851	821	908	859	853	865	819	859	868	808	796	828	848	865	812	818	831	842	777	853	864	817	798	807	839	804	826	809	819	840	837	825	865	822	872	843	759	850	822	811	853	851	829	841	838	779	837	779	840	863	818	805	845	808	836	855	812	817	836	840	803	855	801	825	850	819	860	810	771	838	828	884	840	805	863	848	853	816	797	812	827	838	841	804	783	823	818	832	822	802	835	831	823	847	839	855	836	832	848	814	837	855	830	834	793	844	836	868	823	817	812	871	852	818	843	811	826	802	861	821	761	871	850	809	867	822	836	859	855	815	820	823	800	823	799	817	836	783	808	819	839	871	859	820	866	820	826	826	831	889	845	841	865	775	794	844	842	813	844	841	845	867	860	857	827	787	844	871	823	859	802	790	823	777	799	836	810	830	800	854	842	789	816	790	772	803	870	868	815	760	887	820	828	835	825	862	810	867	862	816	845	828	841	819	878	814	877	855	813	816	806	775	827	804	796	814	858	895	840	826	814	836	851	791	811	847	810	816	869	830	857	861	803	816	845	845	823	829	829	872	782	836	825	893	819	786	817	849	843	781	788	852	839	800	842	873	803	825	825	817	819	840	791	811	823	837	827	829	805	812	861	774	842	784	818	841	859	829	828	801	836	801	871	831	807	795	852	838	873	784	846	829	786	805	840	873	781	816	853	848	811	801	809	874	877	848	850	790	832	823	839	796	819	868	798	861	820	769	806	823	798	813	810	848	823	854	842	882	816	863	842	842	836	863	795	833	825	834	831	841	806	825	826	800	865	823	847	792	849	821	849	838	768	834	814	852	821	808	848	845	835	839	826	884	878	837	793	832	834	773	853	831	773	826	816	814	802	848	806	822	820	858	814	843	854	841	844	805	896	860	827	815	795	823	770	792	841	842	860	758	872	825	783	835	834	846	839	832	812	865	773	838	882	804	809	831	830	834	809	780	877	833	906	875	808	816	844	810	887	834	846	808	809	758	788	827	786	784	814	824	844	844	885	788	850	845	806	814	844	799	857	808	817	799	856	863	823	824	847	778	838	826	859	789	812	831	852	833	815	835	855	851	851	806	802	869	859	821	793	822	795	810	841	859	854	830	807	813	811	841	840	863	816	882	849	818	806	786	810	875	813	830	876	864	836	844	810	777	825	854	859	795	839	819	809	810	886	803	830	861	832	841	820	805	831	866	819	795	845	801	796	833	838	827	903	826	811	784	840	873	790	861	853	835	760	739	805	850	852	820	840	849	800	820	860	775	801	828	801	812	874	831	865	821	792	868	810	854	770	821	812	855	854	814	767	833	856	831	854	843	851	773	817	847	858	836	820	831	860	873	778	819	830	817	812	811	788	815	844	859	788	895	855	873	870	812	835	844	780	828	820	889	784	810	749	795	780	851	871	829	870	843	835	804	844	855	897	882	837	829	797	801	836	833	830	819	838	865	868	821	860	824	792	812	851	879	850	826	791	802	859	840	819	830	814	809	828	851	809	839	812	785	822	829	791	837	838	848	803	843	865	829	798	864	873	824	826	847	802	831	811	828	807	773	817	789	836	849	831	873	842	801	829	850	835	852	816	821	840	775	808	834	839	844	855	806	862	840	877	797	886	795	822	800	822	848	821	807	751	813	838	841	812	815	882	841	809	780	822	809	825	871	818	846	848	807	814	791	831	781	800	783	776	870	820	886	853	834	817	888	812	835	867	858	837	869	833	813	856	810	868	837	817	808	804	866	840	816	800	804	857	832	838	848	823	842	849	864	880	820	849	850	824	849	815	839	784	794	781	827	798	774	837	839	806	864	846	824	821	807	851	815	777	837	799	868	835	823	803	848	815	833	797	799	799	825	873	833	825	764	793	788	834	809	811	870	841	888	843	815	805	846	800	820	775	835	809	763	841	834	819	829	898	860	837	840	832	878	848	875	796	805	825	825	821	834	872	837	874	813	826	838	824	836	799	837	857	887	759	804	845	858	852	801	804	848	864	815	812	801	854	815	864	836	820	822	889	794	881	850	769	797	829	865	868	825	792	836	863	830	821	835	781	807	802	851	760	885	799	813	807	871	800	861	831	815	845	853	817	842	792	893	800	858	826	820	822	847	830	829	829	848	828	815	856	851	835	774	875	819	856	832	829	824	810	806	831	837	853	802	818	833	847	802	786	856	864	850	897	828	840	820	827	766	801	826	820	847	825	824	814	866	850	859	859	846	793	827	800	822	870	864	846	836	810	829	863	839	821	843	805	789	842	881	865	869	811	803	788	848	846	825	840	811	826	826	837	837	797	834	822	872	901	804	792	829	835	823	925	826	842	881	804	858	837	800	839	854	787	860	822	839	801	846	873	878	817	878	802	842	849	834	755	836	839	845	830	872	847	855	813	846	888	801	880	812	836	822	850	840	817	760	883	805	810	832	808	779	783	826	818	863	851	882	856	820	868	804	858	818	814	785	862	841	800	787	821	848	816	855	823	770	833	821	818	846	832	810	846	862	816	854	870	813	824	802	834	853	856	831	850	822	838	834	857	820	776	852	841	866	874	831	868	835	881	830	809	808	808	789	834	866	791	833	809	892	824	811	876	783	803	790	844	891	825	806	822	850	862	826	796	802	838	786	854	846	850	807	817	814	890	820	792	818	844	836	845	818	789	791	808	837	807	816	839	868	793	805	814	861	807	795	791	877	832	848	895	850	810	779	865	836	848	863	824	870	820	870	791	875	877	861	806	858	810	798	826	840	857	809	828	832	914	805	780	796	814	833	779	855	834	798	851	806	783	818	835	796	844	851	779	849	819	909	870	846	776	834	792	892	846	826	851	844	887	816	856	840	790	778	885	858	841	806	836	821	842	788	825	815	829	855	839	794	795	822	845	840	800	832	859	843	769	850	835	842	829	834	808	862	858	822	820	859	811	826	798	901	809	800	832	868	853	815	824	795	843	844	820	852	786	840	818	798	810	884	814	772	828	852	820	810	817	796	830	775	867	854	834	835	774	838	828	867	821	825	816	873	791	815	833	852	794	797	816	850	831	874	804	782	818	834	853	835	836	858	826	869	849	866	778	848	842	865	839	845	842	793	835	846	827	844	788	807	855	794	814	830	823	827	814	805	844	818	789	824	833	838	835	858	812	844	797	840	800	871	861	842	871	803	831	834	885	844	851	802	816	824	845	853	786	837	782	794	777	802	844	852	839	891	834	781	808	837	804	846	806	834	850	786	864	835	808	862	838	837	809	835	800	856	855	864	831	849	851	863	774	829	807	807	875	801	872	783	845	826	810	811	805	834	874	825	831	809	845	852	836	838	798	817	868	839	846	859	842	821	833	836	812	820	813	823	829	843	885	835	836	811	782	813	831	833	863	828	795	822	877	827	849	830	837	858	860
14876	6341	1482	361	420	965	372	281	297	326	320	301	281	290	288	339	301	292	250	333	306	301	316	317	330	285	299	257	286	304	302	329	322	325	310	343	274	298	287	314	276	312	276	282	304	300	289	317	331	291	279	282	331	290	266	323	298	282	286	299	280	283	266	312	315	307	313	277	300	312	304	264	282	293	300	278	302	310	310	279	304	293	299	290	283	301	290	305	327	280	257	295	285	345	281	268	264	314	262	280	333	275	262	294	287	302	299	299	319	326	324	316	285	353	294	280	291	296	278	264	290	264	304	311	288	310	266	299	316	317	291	281	283	300	270	322	318	331	267	265	299	305	306	319	300	307	318	258	280	269	324	292	272	259	307	282	285	313	270	314	302	309	280	286	311	299	295	294	280	271	282	258	292	257	278	281	296	288	331	299	304	298	310	266	310	279	315	303	299	260	274	321	292	275	298	311	313	312	322	308	311	302	303	321	300	296	286	334	273	281	276	297	302	316	304	312	290	281	309	307	318	301	284	288	295	295	305	319	323	297	301	304	299	250	299	306	321	303	290	334	327	294	298	299	278	291	303	315	309	308	298	317	257	305	317	297	258	281	309	319	281	321	294	315	297	273	280	328	313	279	295	293	276	278	292	313	317	340	297	279	296	295	285	295	273	319	280	318	296	295	311	260	297	314	292	279	304	320	310	341	310	295	283	327	286	281	309	282	252	313	301	282	309	299	270	315	306	318	298	294	280	312	259	254	298	308	301	284	298	303	311	310	271	309	307	285	314	267	273	323	306	303	319	305	315	288	307	309	307	338	308	321	319	317	301	325	298	311	316	308	276	305	291	255	310	288	325	300	285	295	299	282	286	287	280	288	326	275	286	289	254	279	306	293	284	296	263	309	304	300	312	298	296	307	279	289	265	323	280	304	292	298	276	276	310	314	319	308	299	299	276	286	331	291	313	298	307	279	311	265	294	283	322	346	303	301	304	308	298	301	314	270	303	299	344	285	293	259	284	286	286	313	297	269	305	283	313	286	308	289	310	325	311	318	315	276	274	281	306	291	325	298	297	279	315	285	293	277	258	271	279	306	321	273	283	320	287	332	300	311	271	321	318	306	280	302	292	278	290	266	311	293	261	298	281	284	286	282	313	303	272	290	314	315	266	306	310	324	294	298	307	291	302	315	302	284	332	301	293	333	309	311	301	272	316	324	342	306	328	296	291	323	317	304	293	318	313	279	306	289	273	291	276	296	275	302	283	323	295	305	309	287	257	341	303	307	306	307	318	320	340	307	313	297	339	321	298	295	298	233	280	279	295	314	289	305	305	311	293	301	282	310	263	272	322	310	323	288	308	292	291	295	295	313	282	296	281	290	283	341	288	274	308	316	317	285	315	305	295	266	292	308	284	281	297	286	287	323	283	316	289	312	334	309	290	302	307	301	309	305	265	326	270	281	306	336	337	291	293	265	275	307	315	319	319	288	293	316	288	285	263	308	351	292	312	311	254	329	301	276	309	280	281	283	283	273	280	316	271	277	299	295	282	285	284	300	315	293	295	283	322	306	285	280	275	309	302	289	333	287	289	289	345	301	284	279	315	304	304	303	307	313	302	286	274	310	278	310	316	289	302	264	294	303	316	300	319	303	278	302	331	323	312	293	308	304	274	291	289	291	293	294	296	318	291	287	336	280	320	280	279	288	277	294	310	314	256	267	342	280	343	258	295	303	297	293	314	298	277	288	298	305	279	306	260	320	301	282	309	300	284	283	320	296	279	305	299	330	332	309	279	307	302	278	287	291	270	285	313	288	269	311	292	310	264	312	295	280	299	317	319	313	308	294	293	310	316	301	270	296	304	282	289	279	287	288	304	315	284	268	296	316	273	311	276	326	287	304	292	316	290	340	327	337	272	346	258	289	294	331	327	291	293	270	238	295	274	277	302	308	313	323	291	281	295	319	305	299	265	274	304	308	303	296	265	304	292	310	283	286	297	252	284	287	292	312	300	273	296	314	324	328	305	296	305	305	290	302	306	285	316	282	287	322	309	298	334	279	265	314	300	319	298	306	338	294	315	298	267	293	274	289	304	280	288	284	270	312	297	285	284	286	290	319	291	301	303	284	297	314	304	322	307	296	281	237	300	322	275	272	260	302	288	296	282	305	300	267	298	270	300	270	288	260	311	288	324	308	290	298	283	257	276	298	293	285	327	281	300	286	264	290	281	295	303	285	302	300	276	283	276	282	298	313	311	299	280	307	298	344	325	315	311	297	335	312	298	294	279	290	287	299	262	314	312	297	265	286	295	272	298	317	294	293	330	306	279	272	293	314	284	310	274	313	297	307	294	304	311	295	322	337	298	275	291	335	285	357	293	301	287	294	293	313	297	315	309	283	298	303	291	260	275	286	289	296	297	311	311	297	314	285	291	294	313	295	285	323	317	278	287	316	327	317	282	307	325	298	312	268	270	296	285	277	293	315	266	307	300	289	288	274	299	299	302	266	300	303	282	276	295	272	281	296	294	346	292	283	285	266	301	293	306	298	290	315	292	270	274	291	328	270	295	288	294	302	274	300	286	266	305	296	312	273	314	304	301	311	311	318	292	303	283	289	307	294	314	305	275	296	317	294	304	312	291	264	314	278	292	252	296	297	287	274	312	311	305	318	311	272	301	290	306	275	299	289	312	301	293	298	312	315	288	330	263	316	294	306	302	273	307	301	330	308	306	285	315	306	357	301	259	332	321	308	301	290	311	325	299	314	295	309	306	286	296	284	305	276	283	295	320	250	307	295	303	286	321	268	296	287	294	282	320	274	330	275	279	313	288	325	323	308	292	290	320	315	296	324	287	289	309	313	308	325	304	300	293	348	278	281	296	300	303	328	321	262	291	301	286	293	290	290	297	280	279	296	297	327	282	309	284	257	302	282	296	330	282	294	324	291	301	285	310	311	301	322	301	273	291	312	304	300	292	273	271	251	294	346	334	270	278	289	308	311	286	313	294	286	311	303	300	288	295	332	297	298	280	299	280	288	296	281	283	302	304	279	340	263	284	273	279	282	284	278	281	276	322	317	297	288	298	280	289	270	321	269	292	311	319	296	296	284	275	335	288	319	298	267	291	312	287	292	261	292	271	287	309	316	309	274	297	290	311	303	302	288	249	310	288	297	315	296	261	319	284	311	266	298	295	303	287	299	291	304	304	283	293	315	296	246	266	297	326	283	288	305	303	306	276	313	299	326	320	298	292	312	280	278	269	301	311	286	294	284	295	286	304	300	322	328	302	257	297	269	301	261	296	298	296	285	295	301	321	305	273	259	292	295	291	306	313	311	295	286	320	296	272	317	296	292	303	313	297	342	310	305	277	305	278	295	319	290	339	289	292	335	313	309	299	328	282	290	261	279	292	296	277	301	293	301	271	320	305	276	290	305	331	310	316	294	279	323	290	242	286	293	307	282	330	280	300	291	296	322	311	300	315	330	321	299	286	318	295	288	317	279
8942	5029	1844	853	1182	3123	671	667	682	663	690	691	704	619	680	647	656	645	640	661	661	654	727	695	665	668	676	658	674	674	644	638	679	653	649	654	716	717	628	669	672	619	697	636	630	694	661	671	643	665	667	681	663	676	688	671	682	662	665	668	709	680	636	652	705	687	695	642	681	654	691	668	672	645	681	618	646	702	681	666	625	661	658	673	689	739	660	727	659	660	668	657	642	614	621	673	674	652	649	663	672	669	636	664	624	685	701	699	688	637	638	702	708	673	656	675	675	663	666	665	641	659	660	618	638	639	721	668	662	667	696	664	668	664	679	705	638	612	690	725	669	644	632	661	690	703	685	695	634	684	670	708	671	631	642	681	706	721	604	627	637	699	635	666	665	702	684	640	685	687	668	686	619	701	637	646	680	657	675	654	698	617	664	665	640	659	686	657	688	660	657	658	642	672	618	686	639	665	678	651	668	679	634	699	655	666	691	661	634	712	674	661	652	637	677	650	664	666	700	672	648	650	699	643	629	647	645	669	673	684	672	658	667	665	649	685	682	667	670	699	616	665	619	677	647	640	683	625	654	636	686	664	666	667	683	645	638	708	683	709	682	643	652	673	708	654	655	695	626	645	649	666	700	643	678	654	707	662	646	694	713	623	654	637	591	720	650	687	629	626	674	651	626	625	655	624	632	646	680	687	649	617	660	618	649	665	703	667	665	644	647	664	638	636	682	716	666	662	609	696	634	680	667	635	636	683	631	632	669	633	684	676	652	666	632	628	707	647	627	671	672	708	675	633	644	667	666	654	614	682	730	732	729	691	696	660	676	629	681	620	673	695	672	627	654	663	679	705	657	690	663	699	662	651	640	647	698	655	654	672	660	667	639	656	688	614	661	643	710	697	659	698	673	677	643	656	652	677	691	670	709	646	701	648	667	655	637	646	658	669	596	654	642	675	665	684	659	653	643	670	636	613	605	682	660	695	661	676	665	636	647	662	692	718	685	667	661	641	698	675	679	694	668	683	668	643	702	658	674	639	646	630	720	650	622	639	659	682	676	678	681	678	679	666	633	677	688	671	660	674	667	675	628	666	659	636	697	762	673	680	649	723	659	686	645	661	673	670	691	643	681	690	659	667	634	634	680	625	695	642	707	700	656	659	646	645	634	651	658	628	642	651	695	652	695	684	675	629	646	614	660	655	641	669	709	674	661	671	680	662	653	657	674	683	660	680	688	701	643	649	641	667	643	641	693	641	665	655	665	655	668	672	678	695	658	621	702	634	664	667	651	670	636	667	711	696	627	674	715	659	629	647	672	666	610	689	701	624	682	678	678	699	660	655	666	629	706	653	638	639	664	691	658	696	728	717	665	694	644	706	703	703	657	672	638	672	656	653	650	714	677	630	674	600	690	674	659	672	668	694	645	684	658	639	621	660	639	712	706	650	627	626	669	636	685	677	663	635	702	671	682	659	675	635	666	651	675	637	687	666	700	640	676	641	655	675	700	700	628	629	690	648	687	656	650	632	712	662	658	703	646	702	700	661	671	664	683	650	704	692	683	686	656	655	670	673	661	691	629	698	643	667	631	645	676	689	660	621	724	677	654	686	670	688	651	645	624	642	690	674	595	648	679	676	682	689	618	633	652	610	658	671	631	684	637	654	692	737	679	623	695	708	727	681	675	696	678	683	676	659	708	637	676	657	663	623	687	712	698	689	669	703	647	687	673	628	679	666	662	659	645	632	651	675	657	612	691	629	675	658	650	670	662	679	641	663	649	644	649	687	662	646	664	666	614	651	632	674	683	661	681	667	713	616	662	643	637	649	637	663	708	649	674	653	688	632	683	685	634	641	681	676	621	641	666	717	676	658	649	685	657	670	653	645	666	651	669	688	641	679	683	692	656	675	624	675	653	646	686	671	677	649	636	685	689	675	651	666	637	645	655	677	661	679	654	665	662	661	622	663	649	720	667	663	665	649	626	709	652	664	650	666	617	647	646	626	637	684	678	654	626	669	691	699	673	650	638	666	687	670	660	685	663	653	660	680	674	660	663	639	665	638	639	686	634	672	668	635	647	647	624	667	661	644	641	646	728	661	706	665	681	685	683	655	627	644	594	656	644	679	641	645	664	650	691	718	647	641	650	700	636	691	644	685	693	694	669	634	688	647	669	631	716	644	673	706	669	620	656	659	633	657	693	667	644	691	639	692	663	681	659	672	675	653	614	693	692	659	633	673	637	702	612	633	622	647	680	635	665	620	654	614	650	710	681	671	674	676	692	656	659	626	646	659	680	679	626	694	690	695	674	653	689	688	698	665	663	653	658	644	678	650	633	676	696	632	659	602	672	676	672	658	664	669	653	655	638	637	663	653	652	689	690	676	661	701	682	651	680	646	701	675	656	664	605	676	689	703	669	670	674	688	641	665	684	687	661	638	673	651	662	689	685	692	650	646	711	646	675	667	670	681	653	647	670	699	666	668	658	657	685	627	669	670	680	583	713	605	683	664	623	647	696	600	654	673	630	706	707	668	631	652	642	685	616	599	675	674	659	723	683	651	663	666	701	720	662	603	622	639	691	666	692	625	669	655	651	664	724	723	696	667	673	636	685	621	709	688	652	705	682	678	701	674	638	669	645	616	727	658	690	620	661	618	674	671	641	665	697	649	693	617	660	633	686	630	640	673	687	629	706	698	674	666	686	717	631	639	691	650	676	618	680	636	674	693	648	632	649	652	651	624	667	674	658	653	667	656	704	662	661	663	682	667	716	627	647	659	667	652	632	702	675	680	640	627	661	649	662	641	679	708	707	654	620	625	653	662	673	636	684	639	615	605	685	682	707	659	641	638	704	677	635	628	709	680	681	625	648	652	663	697	688	647	694	692	689	677	643	674	686	609	708	678	698	625	649	663	684	655	637	650	661	648	709	674	645	657	670	690	672	706	664	689	701	651	626	620	678	697	711	680	717	701	629	610	642	664	610	661	636	637	698	664	641	639	650	661	665	664	673	646	710	624	660	703	696	679	663	627	670	673	688	694	693	655	706	684	692	635	661	637	653	642	657	632	698	682	688	680	646	679	684	610	719	679	644	644	639	658	672	674	601	675	675	664	642	652	677	652	615	659	679	690	615	671	679	691	656	643	662	645	647	672	614	685	665	627	648	664	664	651	630	654	663	691	693	646	676	664	677	642	664	673	656	706	643	645	645	663	682	645	651	644	683	692	653	701	650	673	645	682	674	640	716	624	713	664	667	674	656	661	670	675	662	688	639	674	698	686	662	656	651	706	663	636	678	661	678	693	659	694	663	624	695	612	671	674	668	681	691	651	688	685	642	709	671	683	689	668	674	660	672	655	643	676	685	652	693	701	661	690	674	635	685	658	684	669	642	638	698	641	646	642	687	668	670	643	665	678	666	670	638	641	656	653	639	676	690	664	616	684	654	622	698	706	681	760	732	668	640	685	675	630	659	659	684	706	636	652	687	676	656	683	666	659
32267	19123	6765	874	2075	13492	1095	306	270	280	285	250	273	259	277	264	280	278	236	294	253	241	257	252	230	263	279	243	269	287	279	269	248	277	248	282	232	239	218	281	270	280	252	254	267	322	283	268	264	235	245	265	248	251	263	284	288	260	256	281	267	266	271	255	229	261	263	227	265	256	271	262	289	249	270	277	257	271	249	273	245	256	235	276	275	272	270	287	271	258	249	255	264	249	275	260	275	291	273	269	284	269	263	274	262	282	272	265	251	300	263	283	248	241	250	286	267	275	289	269	230	269	256	270	249	290	278	285	252	270	269	246	264	262	242	253	270	270	256	223	280	243	250	262	248	244	291	237	248	272	252	273	271	267	271	250	249	305	258	227	290	262	282	240	257	268	244	273	309	257	270	243	284	241	255	258	249	251	260	275	260	253	279	267	252	262	268	222	248	269	266	271	265	259	297	287	276	246	258	220	251	285	263	260	232	251	247	253	270	260	258	252	264	277	282	296	271	248	257	250	248	264	265	230	278	250	263	254	263	239	276	283	275	260	252	249	218	236	258	250	242	216	268	232	258	256	283	254	254	277	273	258	244	250	257	266	272	272	255	252	271	264	262	261	254	248	232	240	253	277	263	258	232	233	253	248	271	237	245	283	222	260	269	268	267	271	244	255	285	272	266	250	282	262	253	220	248	275	243	226	244	220	243	289	257	233	249	255	273	281	280	296	240	269	303	265	262	265	284	266	284	258	277	279	263	268	254	282	283	266	244	288	267	233	251	239	282	271	278	276	258	266	268	287	271	247	250	237	265	237	264	279	288	260	232	276	280	287	262	258	241	252	236	233	251	291	254	283	277	255	267	286	255	260	274	262	248	257	247	265	270	266	268	243	243	227	255	230	246	278	242	231	256	248	291	263	256	273	247	247	266	260	220	254	261	249	255	242	239	263	286	268	254	265	252	260	267	242	271	255	281	262	243	263	239	262	258	237	258	257	263	323	266	283	276	264	250	274	270	210	274	278	251	266	280	251	232	263	272	259	282	280	249	284	300	281	254	240	269	251	266	244	219	249	248	245	282	251	235	255	284	282	282	255	255	244	294	291	243	255	260	265	247	277	237	274	264	261	264	277	270	278	249	296	257	264	263	283	281	285	280	238	274	275	248	255	245	237	258	261	263	235	244	236	268	257	261	257	283	308	246	294	269	271	258	254	294	301	253	284	282	235	268	274	243	284	268	279	238	263	254	283	289	263	228	219	266	271	294	279	308	273	299	286	259	269	267	258	279	266	266	296	280	245	271	291	284	257	261	262	266	211	239	304	259	258	247	254	251	257	286	257	270	268	269	283	261	251	273	269	262	262	255	221	264	283	243	270	269	283	278	253	233	251	262	261	275	236	258	250	268	238	268	263	259	260	279	254	254	264	244	267	247	294	245	238	256	287	262	263	252	259	268	250	228	251	245	274	237	273	259	234	243	264	271	253	231	275	243	272	272	238	263	276	241	220	271	288	261	263	257	272	254	237	265	279	229	243	275	233	262	280	262	262	236	239	255	263	250	229	266	252	260	238	215	245	230	261	257	251	244	217	240	269	276	259	263	247	247	265	252	285	304	240	255	260	262	260	248	249	250	237	240	251	275	243	246	253	263	263	227	256	270	254	242	229	230	258	239	273	265	261	239	250	285	252	281	243	251	257	284	249	237	248	286	272	303	276	252	261	243	253	259	272	281	275	238	301	252	273	237	255	294	257	244	255	250	259	280	281	266	258	257	272	286	246	230	265	249	250	245	263	252	253	267	276	294	276	271	265	279	235	272	266	253	272	259	276	256	243	269	285	256	267	276	291	230	259	232	271	274	290	254	282	291	234	224	249	270	278	274	263	249	237	244	276	255	247	266	240	261	239	261	276	199	249	251	303	250	274	273	247	257	227	247	250	248	215	243	252	260	254	281	274	291	294	237	288	252	298	261	298	263	233	281	269	239	257	256	261	267	256	281	268	241	256	258	287	266	260	248	264	290	266	289	301	273	239	283	265	271	255	261	266	257	275	248	247	263	278	236	258	239	242	243	222	225	294	295	273	240	230	267	267	264	243	242	226	263	261	238	275	266	252	268	256	242	287	265	240	244	272	264	250	257	282	270	286	238	247	268	281	296	252	263	241	270	281	239	273	289	271	258	263	259	294	278	274	258	264	292	285	262	276	279	258	272	248	249	267	254	264	268	280	256	276	261	267	265	276	255	258	221	230	262	258	238	277	274	252	264	253	256	265	260	232	282	251	296	278	238	253	244	237	263	256	290	269	280	290	240	254	263	241	263	266	300	262	255	241	255	270	263	279	264	263	279	274	278	229	232	262	254	253	260	279	238	268	254	272	269	280	226	243	285	268	282	252	276	263	265	237	239	232	285	284	243	229	262	264	255	250	301	276	269	274	239	273	259	283	243	241	264	270	280	294	238	259	268	308	251	260	249	226	216	266	266	254	254	269	243	252	278	255	243	264	277	257	236	244	259	279	261	282	224	287	257	271	264	278	259	259	286	275	275	269	314	229	317	287	252	264	283	276	233	255	267	269	246	265	269	231	260	249	286	248	274	247	262	277	275	250	252	252	284	311	229	285	256	266	254	273	263	254	287	263	287	250	270	231	242	273	255	291	258	271	251	260	266	266	233	256	235	278	263	259	266	276	268	238	259	261	268	257	253	255	275	271	220	254	245	260	293	274	282	266	271	246	255	244	232	286	285	250	256	240	238	239	270	252	241	239	249	275	261	261	244	271	252	240	295	249	232	260	237	260	288	267	241	272	256	236	250	270	246	300	295	273	282	259	311	265	260	259	261	270	269	285	287	262	247	253	263	243	242	237	295	261	258	247	242	275	249	258	265	264	246	255	286	279	247	264	251	263	243	271	294	274	284	236	242	235	282	231	246	239	249	244	270	301	262	269	233	277	268	255	261	279	263	272	254	300	281	259	241	268	266	269	257	268	277	246	246	277	240	270	229	242	231	307	276	286	268	260	254	249	283	277	257	230	238	241	282	260	268	261	268	247	251	279	259	283	232	258	277	247	261	265	274	219	300	273	235	280	253	277	261	269	268	242	269	224	253	262	279	279	247	280	266	246	265	265	282	274	286	268	257	251	250	269	241	261	294	304	248	247	247	257	246	262	255	260	254	282	265	269	265	273	260	270	244	265	255	274	262	275	243	227	224	255	273	251	254	265	292	259	273	243	272	253	285	257	255	289	251	268	272	299	249	291	277	245	246	199	247	258	232	280	272	263	286	257	274	294	228	268	241	241	270	240	256	263	274	297	284	305	279	283	256	253	248	245	267	224	267	281	270	248	276	277	254	252	266	259	255	283	255	280	252	256	258	245	268	235	264	260	265	270	265	240	277	283	221	283	267	270	234	251	254	275	252	271	237	270	228	263	264	221	241	224	284	255	246	246	289	279	245	281	245	269	231	271	279	267	271	274	252	267	282	274	265	268	259	228	241	245
20108	14003	5404	1579	7347	26917	1337	799	775	749	713	718	655	668	640	628	647	663	610	654	656	619	580	656	635	623	604	623	619	614	597	611	634	592	603	584	637	628	627	589	600	566	620	605	628	622	623	628	631	616	587	641	629	631	606	626	636	587	683	612	645	573	595	614	567	632	619	627	630	552	580	590	595	602	652	574	617	592	625	581	634	627	582	561	631	594	590	631	608	623	600	631	586	638	624	629	612	599	604	623	646	591	588	605	627	621	587	605	689	595	621	628	603	629	623	631	642	611	623	645	637	610	622	615	624	576	584	593	605	616	579	605	572	638	588	602	657	600	624	606	624	561	634	663	659	620	604	639	672	587	611	586	607	629	591	601	626	565	640	623	617	634	605	609	614	624	614	588	594	617	597	610	618	635	616	560	577	612	592	594	588	594	650	617	615	602	615	619	625	611	650	617	615	655	601	642	652	631	613	623	646	611	609	621	568	622	609	614	648	622	600	611	630	580	639	588	624	651	577	583	577	617	588	640	607	610	627	587	607	575	593	628	614	622	617	638	570	607	643	603	652	607	620	612	677	590	627	592	624	605	669	608	624	579	635	574	581	603	627	627	618	600	646	635	605	571	538	615	633	592	575	671	622	580	585	593	603	584	584	589	597	590	590	598	659	618	591	588	584	619	643	612	612	644	626	571	636	641	603	625	603	616	621	604	608	595	621	623	601	587	657	605	613	652	569	594	620	594	599	605	590	572	611	608	599	605	588	604	613	604	572	613	646	661	621	597	566	588	641	613	675	610	592	640	609	590	630	625	598	574	566	641	570	595	640	591	638	594	581	590	638	620	609	596	618	599	620	601	635	640	595	633	631	648	641	609	571	630	645	584	638	585	625	627	631	616	551	679	626	595	676	628	576	601	624	590	638	580	640	560	603	586	633	613	622	649	617	585	640	576	619	652	606	605	600	569	559	600	598	607	640	588	590	630	617	629	597	613	575	640	627	614	584	603	646	621	587	580	590	591	580	595	640	596	648	605	592	560	616	647	573	613	651	597	592	536	610	614	619	600	595	595	605	596	620	631	634	630	577	627	621	633	651	577	630	612	607	643	603	634	616	609	622	615	646	613	599	619	614	626	667	597	642	627	610	608	591	596	600	637	625	606	592	618	622	585	580	615	628	627	590	612	551	629	620	631	637	608	608	593	589	603	624	607	561	625	616	587	590	631	641	630	591	597	616	608	571	602	624	619	624	621	614	600	605	610	589	625	578	657	607	581	616	635	632	633	623	606	570	605	608	616	598	585	616	663	637	659	644	595	588	619	598	555	623	626	590	639	609	549	612	623	625	607	612	641	614	590	621	639	620	606	557	605	615	645	627	605	610	634	616	612	622	598	607	623	617	589	578	595	635	618	604	571	614	623	653	640	619	564	582	575	607	596	615	598	597	649	605	582	579	626	601	603	629	624	647	602	612	642	588	642	622	598	626	617	595	582	639	580	616	635	657	597	603	594	629	627	643	598	599	591	606	652	620	577	584	584	575	568	645	559	565	595	647	588	620	611	627	582	616	660	580	590	600	637	651	541	622	603	591	582	642	638	606	642	623	630	601	614	580	562	630	590	612	621	616	615	576	579	651	559	643	619	556	588	621	599	609	636	545	611	674	621	630	607	585	635	626	627	590	606	603	623	610	610	626	632	628	600	591	605	609	628	618	608	605	602	565	634	639	592	628	625	615	645	604	629	597	606	636	624	616	624	625	665	585	598	624	585	607	653	586	592	612	549	605	626	576	633	628	606	602	604	614	641	641	587	628	584	622	601	651	636	615	667	627	602	600	590	649	615	590	631	622	647	602	574	595	594	572	576	636	594	622	607	624	632	643	677	632	619	598	635	578	607	593	552	621	631	562	622	612	605	573	593	642	669	572	610	636	578	649	635	607	587	616	608	624	578	623	657	633	605	600	578	594	622	581	609	655	612	619	589	600	633	628	605	610	613	643	628	621	611	586	594	604	620	617	600	660	623	610	576	583	630	618	608	585	602	633	621	588	624	638	615	616	601	653	603	681	626	602	623	579	596	625	616	645	613	610	601	615	585	606	631	610	621	635	645	594	639	622	584	636	589	589	622	594	602	648	629	625	584	643	622	609	596	641	627	651	590	597	602	649	582	637	617	575	631	641	609	568	581	596	581	583	644	609	631	592	637	612	572	614	645	613	605	639	600	612	620	632	614	658	648	609	618	635	581	636	606	632	608	620	602	634	610	601	612	605	629	570	602	625	608	593	667	604	625	624	599	619	596	586	614	610	650	602	608	595	650	568	602	680	605	606	647	628	578	674	600	621	596	606	609	632	659	577	609	639	614	634	624	578	596	613	626	618	638	601	573	585	609	606	591	623	572	609	583	572	623	633	618	561	597	623	616	636	641	640	623	606	636	602	599	571	624	593	560	601	605	619	663	622	634	602	641	607	609	617	557	610	605	617	619	643	595	628	582	604	598	599	628	585	618	639	653	621	547	610	624	616	630	599	584	587	570	581	592	585	624	605	602	607	630	628	613	648	607	627	609	603	578	568	591	620	596	637	618	613	611	606	618	568	630	639	642	599	621	597	641	626	581	603	623	646	639	563	611	649	614	556	632	655	608	612	623	632	629	575	586	623	614	616	621	617	589	625	637	595	618	640	629	610	604	654	646	568	589	625	611	620	598	624	584	639	625	623	650	622	644	594	632	645	612	597	591	665	623	560	648	602	595	655	596	612	682	618	588	644	626	593	584	574	661	639	629	620	610	615	581	568	634	622	615	554	590	621	629	567	600	578	568	626	594	619	562	599	596	626	629	620	575	632	599	592	611	587	579	613	600	623	562	627	608	606	606	608	624	627	685	639	660	592	601	619	583	622	623	577	552	626	622	643	590	642	593	581	616	640	624	646	648	615	595	610	571	663	599	601	612	589	626	640	582	591	607	665	552	593	621	586	650	644	619	552	637	574	641	604	567	634	597	574	625	592	619	606	606	610	612	629	619	596	642	629	627	554	622	574	589	631	648	611	630	601	595	637	625	622	640	577	641	641	585	582	644	632	641	628	624	583	581	634	607	612	571	611	594	591	609	574	563	607	586	641	608	640	571	588	623	613	628	622	625	644	607	617	598	671	626	594	595	610	591	625	587	560	594	584	609	610	610	616	629	585	602	614	626	603	604	603	580	613	623	597	635	575	602	623	628	660	631	560	609	623	618	615	612	624	633	636	588	564	607	631	594	602	631	609	589	640	612	585	616	636	600	558	615	574	602	602	568	622	656	616	606	633	646	603	627	613	584	610	635	611	621	644	634	661	601	622	594	628	605	660	626	584	590	574	587	625	611	636	642	650	642	636	580	599	583	615	630	597	633	576	590	576	633	586	568	638	639	624	592	623	647	604	614	647	629	604	571	601	611	610	607	578	610	584	599	608	602	619	596	592	601	657	581	609	612	667	669	616	641	599	625	629	592	661	630	567	582	619	631
43267	29094	9292	1532	5189	22859	1960	463	431	444	412	420	388	372	367	419	356	356	420	391	406	378	390	355	360	349	380	357	386	408	388	405	371	361	394	385	348	380	398	337	390	370	384	370	351	350	399	379	354	375	368	344	355	356	354	354	328	370	408	372	338	382	395	375	364	362	368	368	379	382	360	347	399	345	370	378	372	357	426	412	385	381	339	362	362	386	370	358	410	389	377	366	378	380	382	389	384	331	393	346	366	364	368	389	349	344	384	393	375	368	365	379	366	339	384	385	394	378	354	398	378	392	339	373	374	387	317	394	373	382	392	391	373	410	365	368	390	376	342	345	304	375	363	380	390	362	346	355	359	392	406	394	363	392	386	358	338	386	381	374	378	365	373	388	398	360	371	345	353	404	354	352	398	437	381	387	364	361	370	342	372	343	366	358	396	414	375	382	322	326	344	369	349	360	379	360	391	374	371	361	391	409	358	377	361	392	381	387	381	352	393	400	362	399	401	356	367	369	363	372	371	382	370	387	401	397	380	367	370	332	377	372	405	399	373	391	386	345	326	357	396	372	381	416	391	401	394	366	363	368	406	365	371	366	368	412	392	355	382	397	357	382	407	359	396	363	405	364	354	338	348	415	378	384	410	356	355	381	382	356	371	377	399	375	342	364	390	393	386	379	379	375	353	365	377	360	361	395	360	359	378	375	386	356	390	352	370	370	365	353	400	383	339	396	361	371	356	367	331	321	377	376	383	351	372	386	386	365	331	413	376	352	371	372	348	359	396	396	377	387	374	340	314	354	359	398	368	332	403	346	351	382	352	381	361	394	407	379	379	357	356	317	381	379	392	366	357	402	378	397	355	368	387	387	365	391	395	379	363	381	391	399	378	374	440	374	347	344	349	365	424	356	313	409	385	418	371	376	376	390	374	355	371	375	392	390	383	379	396	418	354	406	383	363	373	382	383	372	409	360	415	399	401	370	352	352	398	377	363	360	388	386	377	376	368	348	410	393	374	375	408	350	390	362	372	344	366	405	398	372	354	373	357	351	387	426	363	358	364	376	379	357	370	380	367	359	343	375	397	365	344	358	362	373	368	406	367	378	349	379	373	408	431	364	391	390	423	364	363	394	363	391	344	371	376	385	383	388	381	368	364	374	375	353	389	399	385	398	403	364	335	387	394	351	372	390	370	358	372	352	379	408	367	355	401	366	413	389	367	360	382	367	363	396	336	373	345	409	393	351	363	355	375	391	395	363	373	408	386	347	347	359	374	403	350	373	394	346	362	374	357	409	342	393	388	386	405	362	383	336	359	331	346	376	395	375	354	367	347	388	398	378	343	386	366	371	366	386	373	399	402	368	397	379	369	350	351	358	380	365	385	360	348	376	374	399	353	365	347	368	368	400	383	374	367	366	391	332	371	365	351	359	364	395	352	356	399	381	366	379	366	364	336	374	378	392	381	378	394	343	402	388	404	378	377	348	370	411	387	362	394	371	400	369	352	374	369	380	354	383	375	346	357	411	366	359	343	409	350	335	363	368	352	338	363	396	355	393	373	403	324	380	363	397	394	385	332	383	383	362	376	373	370	378	359	408	357	344	387	349	379	392	383	396	393	359	383	365	360	328	351	376	373	383	370	362	355	404	373	383	336	390	362	399	317	357	374	322	385	374	388	385	365	365	373	342	365	380	386	357	374	366	362	382	392	406	359	408	406	339	372	366	337	367	404	396	348	358	368	398	364	335	371	341	357	342	357	380	410	390	355	343	381	425	362	387	359	365	391	391	345	366	375	369	393	366	369	356	339	352	402	363	352	344	375	379	382	342	375	447	376	377	377	368	366	364	385	328	375	383	392	388	324	382	351	340	373	362	404	398	335	359	345	414	373	383	359	368	416	382	402	356	315	364	359	380	378	400	378	338	413	380	348	373	333	361	412	356	367	384	361	400	394	383	359	383	421	365	360	365	342	322	394	336	336	367	373	384	372	389	386	393	361	404	374	333	326	373	388	397	380	363	366	374	374	371	377	352	346	417	368	399	372	364	370	347	349	367	376	353	401	376	386	390	372	363	377	387	359	358	356	356	390	384	358	373	386	369	398	428	375	344	375	354	366	387	412	360	367	397	348	373	369	369	403	360	348	355	370	364	403	352	357	397	404	356	359	366	384	391	391	362	413	382	389	386	370	384	362	382	376	363	369	372	336	383	340	393	376	360	350	380	347	386	360	374	350	376	367	354	386	404	389	379	400	368	391	384	363	340	360	386	347	335	333	328	379	365	379	338	352	377	386	367	407	357	351	407	399	364	415	373	345	326	335	342	374	354	341	387	373	386	345	363	374	345	370	394	378	351	363	385	368	358	354	376	403	390	391	386	391	384	337	393	330	382	370	360	404	393	358	391	399	373	403	426	379	351	359	371	342	352	393	374	386	385	373	369	345	378	396	376	388	378	396	390	383	396	351	379	362	401	367	376	395	361	387	377	338	393	390	382	364	346	360	394	383	379	386	374	385	383	340	366	340	355	345	361	354	335	396	397	360	377	411	357	348	338	382	330	387	418	367	356	356	353	399	377	413	399	351	368	381	379	380	375	339	358	353	397	366	363	402	352	329	405	354	390	387	352	413	391	375	389	373	385	388	414	367	365	356	403	366	385	377	406	326	391	332	395	398	367	381	349	359	412	373	327	337	388	360	400	406	344	363	326	361	422	366	357	383	338	356	360	387	334	405	367	349	386	393	395	385	389	406	360	405	395	371	362	364	364	341	373	341	374	349	403	404	360	355	389	367	350	337	357	338	352	362	418	367	386	387	399	382	405	371	358	384	377	411	398	392	364	381	350	342	365	358	357	348	386	368	371	379	331	370	346	410	364	373	347	395	378	357	400	372	363	373	379	360	373	403	376	388	381	379	355	322	376	363	384	375	356	366	359	391	385	378	372	417	347	387	339	375	370	396	384	373	382	390	364	390	398	349	367	378	388	348	359	375	393	327	371	380	394	365	345	379	381	393	349	369	350	375	393	368	370	386	423	371	340	391	390	378	357	395	385	399	372	336	368	357	390	371	342	385	393	372	386	353	367	386	381	385	387	382	344	395	371	365	345	345	376	350	396	321	437	395	393	385	365	383	366	374	398	372	386	338	375	383	352	393	381	383	344	389	378	356	364	392	373	376	349	364	345	385	375	327	359	341	403	364	379	410	361	360	373	386	383	364	347	385	339	345	382	379	376	364	378	349	350	326	369	351	359	400	369	353	349	354	369	385	350	393	364	374	355	359	362	355	353	373	401	375	379	375	421	355	331	350	376	384	382	392	389	398	388	379	396	378	344	373	409	344	367	372	355	369	376	369	401	359	370	354	380	346	383	390	340	373	380	370	385	368	360	347	372	377	393	409	394	399	370	370	350	345	421	331	395	360	365	335	389	353	379	373	415	387	379	375	377	387	363	358	392	361	355	367	336	371	352	383	389	362	356	380	365	389	376	358	349	376	358	356	355
26181	20491	4915	2606	13147	32196	1570	1224	1112	1079	1064	1010	997	977	930	917	941	923	899	878	908	859	863	883	868	881	875	903	880	840	892	823	867	889	819	838	865	838	861	845	834	860	855	843	810	857	861	865	873	838	842	850	829	830	813	815	820	876	873	854	832	866	862	800	881	898	839	832	883	799	802	830	874	808	797	865	840	805	827	809	847	824	843	827	841	838	833	810	807	841	842	850	832	852	866	823	856	913	881	878	844	840	830	846	798	811	842	856	817	823	837	830	831	834	828	868	824	805	841	789	833	842	881	814	807	824	869	844	809	835	867	845	890	782	848	828	843	855	842	863	818	804	807	821	795	808	822	818	841	821	862	832	838	813	814	828	834	796	827	780	812	846	862	886	825	866	821	801	835	831	809	810	806	838	792	841	824	855	833	793	850	853	843	825	837	814	862	818	823	817	834	828	869	829	806	841	865	857	836	799	882	810	837	825	826	829	853	827	797	870	820	830	840	803	837	837	832	784	811	801	877	836	890	865	845	840	860	790	821	808	812	870	877	796	887	814	896	820	811	816	796	827	848	847	856	839	877	831	828	859	836	808	811	846	858	877	880	820	805	871	849	823	850	860	863	897	828	855	867	820	827	848	853	900	836	826	817	831	803	846	852	852	889	827	819	823	819	828	810	820	838	930	907	812	872	827	853	839	790	850	830	871	849	858	825	842	850	861	839	822	826	879	837	831	896	817	876	871	828	822	869	778	824	845	862	838	823	836	817	790	855	847	846	788	844	869	835	870	805	858	825	823	834	868	765	791	820	826	805	826	846	793	842	826	857	862	806	823	756	841	829	826	827	849	833	894	799	821	831	796	835	820	862	854	828	809	823	836	839	810	799	848	852	857	883	870	794	839	836	820	824	849	796	866	814	836	864	846	848	846	857	803	828	841	862	867	893	861	865	794	842	800	880	851	866	819	833	820	842	860	797	859	865	865	860	869	843	838	786	855	828	833	800	868	776	872	821	867	856	815	802	799	846	897	804	831	823	823	825	828	829	817	876	854	868	862	873	871	818	859	903	834	767	845	847	912	800	823	844	814	784	847	857	877	849	829	846	843	871	833	906	820	800	788	809	852	781	814	807	862	838	817	822	848	807	835	794	846	885	766	872	890	816	798	840	802	822	868	793	792	870	822	876	829	833	806	833	812	872	810	819	882	908	858	842	831	820	849	850	807	841	885	863	848	839	841	826	875	784	805	846	808	849	847	783	842	845	865	825	865	869	817	809	803	848	831	879	893	826	773	803	822	837	829	867	822	816	850	781	822	851	826	834	853	848	802	855	858	804	844	833	841	826	816	857	844	865	865	884	878	785	840	873	819	827	827	822	922	792	757	826	837	831	818	838	849	833	820	823	842	815	820	809	856	852	835	827	842	850	849	852	866	819	813	870	825	851	804	838	847	804	908	912	801	849	808	810	796	858	835	833	823	833	830	822	823	844	846	864	788	826	814	813	866	854	898	803	809	860	894	830	842	860	797	794	844	878	842	886	769	827	829	782	794	825	824	807	803	819	842	819	841	788	826	836	806	845	837	828	859	875	778	862	840	801	865	862	812	831	806	870	802	861	861	870	785	830	898	849	859	818	801	927	862	805	820	818	824	829	873	850	846	866	845	821	825	878	808	860	869	805	850	830	849	857	827	838	790	865	876	854	807	822	830	831	825	808	830	837	808	865	869	871	835	790	879	847	841	879	839	817	810	827	821	850	796	814	820	818	844	800	868	813	840	893	801	838	837	822	806	812	871	815	819	878	821	851	831	831	860	838	821	814	848	851	846	795	834	882	802	861	795	849	791	815	863	821	897	789	864	814	814	869	843	871	841	844	886	800	840	823	806	863	904	783	871	821	880	815	879	874	845	799	831	805	814	876	780	805	849	842	803	837	818	805	847	841	812	851	849	853	831	817	829	853	852	816	816	774	854	823	816	829	832	805	889	822	782	846	810	811	783	849	784	829	808	861	882	889	847	847	847	843	861	854	806	851	885	807	852	736	819	792	833	857	823	837	839	889	776	835	853	839	803	814	857	827	848	796	816	842	814	832	881	888	843	813	883	809	833	813	889	858	858	825	834	835	858	848	849	810	824	822	876	872	827	819	814	832	814	853	863	802	864	854	820	884	838	799	798	810	841	809	842	817	833	836	801	815	857	864	828	867	841	876	843	828	858	863	842	842	810	808	855	854	861	842	864	858	822	826	797	798	836	850	824	862	852	863	874	800	858	774	847	838	897	840	858	809	846	822	850	868	790	820	875	816	851	833	832	817	859	826	809	828	819	866	789	843	810	863	883	812	834	840	817	838	838	833	853	837	808	869	808	842	840	861	849	810	863	852	861	818	795	838	883	809	802	892	808	891	828	851	855	841	810	839	846	817	835	789	886	841	844	851	802	823	854	823	813	790	871	876	847	876	847	852	860	826	834	869	811	811	835	843	833	841	838	834	810	863	782	835	830	881	805	822	814	851	850	837	866	811	816	817	859	827	766	838	810	831	798	866	819	869	843	835	847	830	808	855	838	872	820	812	842	824	839	835	890	853	873	848	806	822	852	791	797	860	889	828	834	823	815	900	841	823	849	851	851	880	799	819	904	817	861	815	827	821	827	849	838	859	849	850	872	835	876	877	790	831	866	869	805	790	862	849	805	829	803	790	846	854	834	833	820	857	812	823	807	801	873	864	837	831	822	848	819	833	865	785	857	820	847	813	841	818	796	848	878	831	831	808	879	859	805	869	888	879	856	855	791	845	800	855	815	854	857	800	794	829	847	834	891	830	866	826	816	814	865	881	831	887	844	872	844	844	820	850	853	847	836	831	820	866	907	844	858	790	846	880	890	825	815	791	834	834	834	868	792	793	844	813	869	884	838	831	845	809	818	836	891	875	832	884	807	805	848	850	798	834	840	817	842	822	841	853	803	750	842	891	838	822	835	856	856	836	839	880	841	856	837	782	817	827	862	852	772	865	858	836	829	900	851	812	840	908	840	849	789	775	827	873	805	825	876	839	830	801	839	789	831	836	838	818	835	843	858	864	899	803	820	814	857	843	804	791	811	810	840	822	848	799	865	847	795	857	821	815	826	832	831	842	828	780	792	765	884	800	799	791	835	802	812	791	859	821	812	826	877	784	849	873	828	846	888	827	790	875	824	855	856	915	832	812	819	887	840	886	805	805	823	815	837	888	875	874	831	810	824	800	853	856	852	844	840	852	809	871	868	830	873	862	823	878	797	831	826	812	823	890	883	793	823	842	865	850	808	799	819	842	878	860	803	819	822	857	855	879	805	845	834	820	884	812	858	817	837	817	864	807	805	842	866	829	835	884	885	808	810	859	855	862	770	819	857	941	859	915	836	836	867	810	883	796	825	825	826	828	819	825	836	814	897	869	814	829	880	818	885	822	816	808	826	848	830	831	826	824	839	868	855	875	861	788	819	839	896	881	823	865	855	836	801	821	835
14735	6404	1063	349	436	670	289	310	283	312	307	295	307	300	284	282	325	321	266	303	284	326	289	325	286	287	316	312	310	296	278	313	295	307	333	304	305	313	278	274	303	297	287	324	317	312	306	304	289	267	296	268	279	300	310	299	318	312	343	301	282	335	293	284	303	284	299	268	239	301	285	285	282	288	315	293	287	279	275	269	283	290	310	309	313	276	283	279	309	308	287	303	297	281	314	308	309	273	258	250	277	292	324	314	313	307	294	279	298	323	300	298	279	277	313	297	290	294	270	273	291	308	290	288	293	269	275	296	302	326	317	305	287	302	275	323	310	295	293	279	296	311	302	282	279	305	297	288	298	308	311	300	296	278	320	315	317	310	298	275	297	268	281	301	272	333	300	331	324	303	287	303	326	267	288	269	285	267	321	319	306	317	276	309	326	313	272	285	285	282	291	345	284	293	313	312	336	330	288	294	320	325	322	309	294	290	292	321	303	277	301	272	317	286	299	287	297	270	276	243	269	280	292	281	304	309	299	329	320	289	317	312	303	300	279	319	282	284	344	292	294	287	297	319	308	284	304	309	293	295	305	295	288	277	302	298	301	312	310	302	256	301	300	299	289	300	300	251	291	295	268	304	293	295	271	293	298	306	292	282	290	305	297	297	307	294	305	315	299	304	260	303	321	305	303	304	265	338	299	304	286	282	270	310	287	284	288	315	309	320	294	292	321	314	308	269	250	296	304	307	282	283	292	335	282	325	296	298	292	309	276	288	298	277	310	301	291	293	305	310	285	280	284	283	291	282	304	308	284	287	322	297	296	303	303	319	314	315	311	299	311	320	283	285	315	327	295	290	301	307	282	309	302	267	302	291	338	287	307	308	272	301	263	301	351	292	315	315	312	313	292	328	315	279	300	256	298	329	314	317	270	306	311	288	312	315	314	257	292	288	270	290	322	307	296	289	296	310	309	308	260	324	293	287	305	299	309	282	325	280	346	304	298	293	307	284	267	317	288	302	315	345	319	311	295	310	307	273	290	263	297	296	301	333	298	308	332	328	333	316	338	283	273	287	292	332	309	292	319	308	271	297	294	312	279	304	277	283	283	310	298	292	292	277	305	307	282	306	264	297	284	314	304	325	284	274	283	308	330	328	299	306	267	274	298	312	326	296	319	296	336	313	277	274	307	286	271	313	254	294	321	303	304	311	313	308	309	301	321	272	270	295	328	298	303	307	329	292	297	306	265	290	319	273	336	269	287	292	302	261	314	340	278	315	281	279	278	318	280	312	323	300	289	305	291	317	301	318	323	298	283	278	323	283	268	281	288	287	300	273	302	310	277	305	316	267	300	314	319	331	297	288	296	305	281	294	311	312	275	302	275	317	262	277	285	310	290	289	280	308	308	319	305	299	267	301	310	303	300	304	295	269	283	298	284	258	291	305	284	319	294	305	301	259	342	300	281	309	271	337	300	281	329	300	334	299	298	276	274	308	312	266	272	294	301	293	325	304	285	321	332	292	300	316	285	288	306	269	306	313	309	288	321	327	287	269	302	318	289	318	314	303	297	309	321	306	319	320	317	316	283	282	292	300	293	320	283	278	316	303	306	343	315	299	312	253	297	293	291	296	301	300	283	268	321	301	298	314	298	286	311	318	301	273	279	284	280	286	319	309	317	313	298	274	292	283	284	317	311	319	316	307	320	295	296	327	302	283	284	288	332	283	281	284	307	281	289	323	284	325	309	285	251	296	308	257	315	290	319	306	287	307	297	295	297	305	307	302	325	274	291	280	282	281	298	310	337	334	304	293	323	284	293	336	275	296	279	302	284	317	298	291	298	271	302	286	304	284	302	330	276	306	313	307	292	311	272	305	316	307	265	309	311	310	318	274	292	285	306	279	283	296	288	266	292	296	293	298	299	297	314	294	290	285	282	283	276	289	300	301	322	323	322	314	300	313	279	278	261	293	300	301	279	305	305	306	312	309	292	323	307	320	292	288	327	280	291	281	280	274	304	308	277	325	331	301	294	315	307	284	283	289	287	314	297	273	292	315	278	298	300	297	283	304	288	306	345	272	297	305	288	335	280	319	290	293	302	310	328	305	286	300	303	291	331	286	251	283	295	289	300	300	320	300	290	304	309	332	258	301	296	302	283	309	318	315	317	277	263	313	317	287	253	278	268	280	302	286	264	299	282	306	303	296	295	269	295	314	284	281	302	299	314	279	324	259	296	263	291	279	302	298	307	279	302	316	255	270	306	301	296	255	286	292	306	310	299	321	312	317	302	306	291	310	294	285	278	273	305	260	258	264	282	274	267	279	264	289	284	273	287	301	307	313	299	300	309	304	281	280	308	353	345	297	273	286	275	320	297	301	301	294	319	307	313	277	299	295	296	301	308	269	325	303	311	316	313	269	297	288	290	270	316	306	300	295	313	344	275	315	314	309	306	310	320	328	320	334	288	303	302	275	282	302	281	300	274	304	277	295	301	281	316	290	277	299	291	269	290	319	296	297	293	293	304	268	319	283	282	273	295	295	328	323	319	304	293	307	326	330	283	262	299	291	313	279	331	296	297	292	274	314	316	306	268	312	296	329	293	294	291	292	296	290	262	276	304	313	312	308	306	284	319	304	287	285	302	286	315	329	313	274	318	281	315	288	281	279	302	298	288	273	297	282	281	303	333	292	273	304	334	317	297	322	286	295	328	303	330	292	293	279	292	310	308	328	292	297	295	301	300	276	300	296	310	275	305	288	313	336	295	305	308	323	298	296	303	295	292	278	285	296	287	338	343	315	311	304	269	315	306	329	318	325	327	322	325	273	299	320	277	288	329	316	293	324	283	302	295	289	289	276	311	275	289	265	321	284	269	315	321	329	282	282	286	294	270	320	302	275	321	292	299	275	318	320	302	287	287	298	289	289	344	261	314	285	290	303	288	274	294	324	270	298	270	300	302	280	276	284	302	326	297	294	274	325	303	298	271	303	300	302	317	282	269	291	270	307	296	306	291	256	328	288	294	342	293	312	289	297	260	292	323	296	276	284	290	287	280	267	303	311	304	307	302	320	295	302	309	302	283	310	296	307	293	278	304	296	302	333	316	294	326	283	319	309	291	296	304	329	287	295	282	323	314	277	308	274	313	305	294	292	280	273	354	307	309	295	287	288	306	296	325	302	269	289	341	339	290	287	292	261	288	316	292	290	265	318	341	351	297	280	291	277	311	300	299	295	287	296	299	274	290	312	303	303	313	285	275	283	315	305	288	321	302	324	329	287	304	288	296	299	314	285	308	279	316	332	279	305	310	303	284	317	301	265	272	312	287	273	327	290	323	282	283	311	306	273	284	303	346	283	280	295	280	262	285	280	292	278	293	314	297	315	293	266	289	257	296	323	290	293	305	306	303	281	250	281	298	308	273	282	298	263	276	292	305	255	290	325	259	293	326	310	318	302	314	310	292	290	309	270	304	302	304	309	312	288	281	300	294	299	297	280	297	256
8750	5158	1163	855	1287	2418	713	665	715	673	702	657	663	679	677	666	683	700	716	700	631	610	723	722	692	637	694	637	642	661	677	717	696	694	699	703	664	680	701	700	660	638	686	715	664	685	700	648	671	698	633	695	669	634	657	671	641	646	664	685	628	666	671	625	641	679	703	637	687	656	651	657	663	715	680	629	665	679	715	647	649	621	642	652	661	639	653	676	699	611	683	646	729	682	658	688	695	673	667	703	598	667	662	676	630	673	647	646	648	705	629	713	674	719	690	625	637	720	666	651	684	651	652	727	685	679	708	642	643	677	659	648	673	642	691	646	721	694	698	675	657	732	705	645	659	627	698	658	642	658	625	675	649	720	658	700	683	682	629	717	684	696	659	686	679	713	653	689	659	634	687	657	643	674	684	675	682	673	680	655	688	665	695	680	711	641	611	657	678	662	682	666	669	674	644	667	670	688	638	646	622	709	656	599	656	722	621	707	726	698	713	639	621	672	688	661	679	665	657	710	682	710	652	632	691	643	659	659	697	627	663	641	673	652	679	650	668	675	652	680	658	674	662	682	702	711	643	690	649	626	625	645	705	633	689	676	661	687	666	663	670	713	684	668	643	670	672	666	659	694	652	689	692	659	661	604	630	669	674	693	658	679	631	661	645	670	677	674	667	639	671	702	674	672	655	710	664	730	646	709	665	675	671	660	652	621	645	662	638	680	686	679	651	638	657	669	662	721	682	672	662	674	670	653	707	700	655	643	641	670	646	688	655	669	700	649	639	684	700	689	717	691	680	672	609	633	676	647	639	689	680	678	614	690	647	655	679	664	673	686	738	701	663	719	655	650	717	666	658	687	681	661	674	667	594	654	640	659	630	703	692	701	653	650	694	638	694	696	681	612	730	644	677	670	686	685	664	685	680	659	704	703	661	685	708	644	663	628	670	664	692	660	677	669	658	637	709	662	660	665	658	716	652	703	685	660	634	687	634	705	655	718	627	677	671	681	681	649	711	677	697	680	677	650	644	695	674	648	668	654	696	664	680	705	638	637	683	664	667	658	671	651	671	756	691	637	696	678	662	687	692	711	679	659	649	672	631	653	660	696	619	698	666	676	697	670	628	682	661	692	688	711	665	679	688	638	699	720	680	639	717	684	690	707	714	684	666	684	677	700	688	656	664	696	679	668	683	696	653	690	666	682	698	674	616	629	647	689	694	676	641	641	684	653	634	659	668	653	630	669	677	647	667	676	676	692	653	656	670	699	655	683	685	715	670	652	647	697	672	649	654	705	665	647	649	681	654	717	676	700	652	667	651	638	661	691	703	643	668	684	679	683	696	679	683	702	709	698	677	715	673	679	683	673	663	692	644	650	676	701	664	701	645	698	642	633	685	642	696	663	704	693	679	707	645	699	650	678	688	645	669	681	667	642	694	691	650	684	690	670	668	669	701	685	682	686	728	641	637	655	671	652	648	681	668	676	637	640	708	670	650	706	647	679	636	708	672	685	651	646	703	692	668	654	680	680	645	720	655	666	672	686	701	648	651	687	670	627	658	635	691	665	675	678	706	648	675	657	714	638	683	706	680	659	704	697	693	630	650	679	705	640	684	657	648	665	717	666	685	673	638	649	668	650	658	676	678	642	627	672	680	657	662	644	629	665	655	659	685	662	671	689	720	680	643	672	651	695	689	677	713	621	642	653	646	681	655	707	634	668	639	607	670	680	648	717	717	671	677	693	701	660	651	677	684	732	705	612	655	625	644	666	681	677	665	666	640	679	703	695	673	686	684	674	644	654	678	661	696	662	664	720	717	654	608	705	654	679	658	658	655	680	654	674	720	671	657	676	691	671	667	638	640	704	641	670	655	641	690	634	639	644	733	659	662	654	698	643	669	644	692	684	650	660	685	672	653	666	691	655	686	615	650	720	660	665	708	660	691	691	652	671	688	672	632	681	646	645	670	676	660	674	696	700	677	696	688	640	636	656	652	634	658	679	629	709	660	666	647	695	669	685	664	645	671	728	691	680	652	686	715	684	643	625	650	674	704	658	657	684	711	617	693	685	678	689	685	707	649	682	710	696	663	661	665	625	717	666	689	696	676	641	608	695	653	626	665	671	637	663	670	668	695	703	653	625	715	654	641	689	692	677	651	697	666	659	692	618	612	656	653	619	702	672	698	692	653	665	663	694	685	666	672	660	652	627	675	665	663	649	671	678	637	653	693	702	708	667	684	715	706	668	653	678	688	691	647	680	688	655	653	671	707	632	680	675	658	634	671	673	649	627	659	676	676	646	660	659	701	669	639	718	643	647	676	702	671	668	664	687	652	656	647	658	661	648	716	654	676	707	657	688	684	718	663	655	680	625	676	684	684	645	670	626	715	670	671	668	692	664	670	676	629	655	668	710	651	683	663	696	660	633	674	651	687	676	638	692	694	657	670	678	679	634	710	705	704	688	691	619	662	626	667	691	697	670	636	641	643	658	727	671	680	626	679	689	656	664	687	687	672	699	706	710	665	655	685	664	657	689	646	658	656	656	683	737	660	604	700	644	630	670	684	662	651	667	656	657	681	649	687	667	688	666	681	674	671	651	668	664	669	691	678	669	725	652	690	665	644	661	659	656	673	626	622	671	651	648	678	672	638	708	653	683	693	680	697	684	711	671	672	671	655	680	644	685	625	643	687	664	674	646	644	670	685	637	699	707	680	716	632	678	654	691	664	622	643	656	673	693	631	719	658	677	660	655	630	631	661	688	655	660	637	681	639	664	634	698	648	647	629	640	688	666	629	643	629	648	683	645	656	677	623	693	709	687	656	686	657	655	664	672	678	684	640	628	691	625	668	630	675	703	585	669	691	651	623	695	691	667	723	673	691	629	705	630	662	683	659	657	644	667	676	703	670	668	655	676	678	676	644	686	680	691	660	690	651	633	668	669	636	694	693	675	692	626	694	657	645	699	691	675	693	669	623	658	677	670	671	618	707	669	676	677	707	663	671	705	623	682	621	698	683	678	655	637	685	630	669	654	670	703	697	642	661	678	653	673	610	671	661	699	685	678	668	621	701	658	635	682	696	678	665	682	661	676	614	663	660	637	684	677	691	656	665	621	679	736	654	699	662	634	665	667	634	650	679	689	671	668	654	705	686	727	652	687	652	671	652	693	683	658	687	694	664	617	682	622	647	651	702	672	634	729	654	713	646	636	682	676	651	638	680	694	676	707	665	687	669	673	667	649	660	597	684	719	630	668	699	712	650	664	708	669	677	701	698	691	653	666	690	690	662	614	656	648	622	659	674	686	688	655	710	631	706	657	665	648	692	658	703	641	708	672	681	655	687	718	699	663	675	695	629	707	658	668	716	686	636	619	672	674	663	660	700	656	674	663	648	664	662	687	626	648	635	655	597	674	649	668	659	683	664	738	668	611	688	699	712	668	731	669	699	718	647	689	669	661	687	626	627	656	668	672	651	632	676	668	641	631	692	662	664	687	703	671
32774	20552	5713	746	2452	12946	884	307	255	289	271	275	288	238	274	248	245	274	256	279	249	286	254	288	278	243	233	283	244	238	258	300	278	245	265	241	249	303	261	233	262	277	251	238	258	231	266	272	246	265	224	243	275	253	243	264	296	255	303	223	261	291	265	279	237	261	301	270	225	266	266	290	284	222	283	256	262	249	238	221	252	220	264	257	246	277	282	247	236	291	275	278	278	250	273	263	278	256	271	255	255	265	292	265	240	243	248	289	301	264	263	301	258	259	290	241	283	253	273	254	280	278	272	289	289	249	238	256	279	264	240	250	264	253	262	273	268	243	277	263	257	273	248	257	255	258	265	260	228	265	274	252	249	252	276	268	258	269	250	275	250	257	247	249	253	221	245	269	264	257	253	253	257	259	276	283	295	257	246	243	268	273	270	230	269	267	269	251	259	242	253	259	276	253	239	251	254	277	278	256	274	265	242	263	287	264	254	267	272	250	219	246	264	279	274	244	291	252	262	271	286	245	253	257	261	271	224	263	242	239	261	248	267	230	258	264	222	240	276	263	268	250	275	257	286	259	248	272	255	253	267	275	269	243	262	302	251	266	242	235	284	256	277	255	282	251	216	273	252	255	262	281	279	307	288	269	249	269	260	278	262	254	256	301	271	251	290	246	277	259	281	278	285	263	260	291	285	274	281	260	265	258	235	315	297	258	265	273	242	291	276	297	270	261	264	292	269	240	242	228	257	246	251	254	275	283	252	246	258	279	254	264	262	285	240	246	256	278	268	260	248	268	278	261	296	249	258	247	262	255	260	268	266	247	262	252	251	234	255	290	295	265	268	271	264	258	277	259	266	274	252	219	245	237	260	265	255	259	251	258	259	278	281	263	272	247	237	250	258	251	260	251	254	244	268	244	233	267	242	275	251	268	267	224	229	268	249	270	262	233	260	248	253	262	282	260	277	282	260	252	255	237	261	252	259	257	277	273	299	265	241	270	256	255	246	234	264	248	243	256	266	249	260	253	251	249	258	233	229	300	259	269	267	243	255	261	249	265	250	226	271	255	272	269	242	262	283	291	291	278	230	252	258	291	262	260	263	273	239	288	281	251	289	240	238	287	294	259	262	274	230	226	262	233	248	259	249	257	233	233	271	256	256	281	291	279	290	271	256	267	264	263	259	241	228	248	279	234	258	249	247	254	281	267	269	245	247	291	249	284	229	224	255	236	267	263	276	274	298	268	291	247	285	252	256	272	272	269	275	246	240	265	229	273	233	260	241	267	245	268	284	222	280	253	238	272	257	253	265	264	273	303	270	236	259	257	289	248	254	247	282	249	254	262	283	281	242	257	270	256	264	242	267	260	252	251	274	283	259	224	263	275	254	254	226	265	252	259	262	264	240	256	213	271	292	280	288	273	277	261	254	268	232	267	308	255	238	259	268	266	283	247	276	258	262	257	273	263	265	278	262	254	228	262	271	242	265	290	248	287	210	231	272	273	246	257	273	276	271	251	266	255	275	270	296	259	261	273	267	252	290	264	284	262	256	232	260	260	309	268	238	264	264	263	261	247	275	259	279	294	279	274	243	288	278	275	240	280	229	278	245	278	278	279	263	248	284	279	270	274	272	261	309	263	245	246	276	278	240	239	257	252	250	227	266	272	273	325	269	254	253	267	252	251	259	260	288	284	274	262	277	274	295	263	234	251	253	270	246	293	254	285	264	256	249	269	274	300	279	278	251	260	255	258	282	237	258	259	239	300	276	261	261	250	288	260	279	273	277	260	237	239	246	257	257	273	256	278	276	277	274	265	278	271	264	266	233	224	284	271	263	280	258	294	268	270	249	244	270	275	251	263	279	268	276	242	255	249	238	253	244	286	245	228	275	266	253	244	232	261	241	250	245	263	286	261	252	266	262	244	276	222	260	265	264	256	259	267	265	263	272	272	248	262	266	310	256	253	274	244	234	268	275	227	290	264	250	282	236	248	250	270	259	259	272	277	250	247	261	274	281	253	248	260	246	268	285	247	266	250	244	278	248	274	258	260	241	250	228	276	228	252	257	240	254	262	272	272	232	258	243	249	241	261	245	270	266	226	259	249	277	268	247	248	260	260	245	254	245	231	260	242	270	244	266	269	289	264	261	293	253	276	263	230	259	240	256	268	235	287	258	285	263	262	255	263	275	249	283	273	282	282	274	279	272	284	225	249	253	263	273	258	233	292	265	258	293	241	248	247	272	258	240	284	288	304	266	285	301	288	243	290	246	263	279	301	284	294	240	272	280	248	268	284	267	231	247	240	239	275	245	242	272	268	286	271	255	266	264	270	268	269	303	269	284	233	274	267	243	250	228	245	235	254	260	255	284	263	250	241	241	258	255	259	251	239	255	250	265	290	262	266	254	253	276	280	280	256	274	256	238	267	263	246	243	290	289	286	237	270	265	263	269	266	276	275	274	296	277	238	270	257	241	268	263	233	266	278	248	226	306	240	265	259	273	265	265	235	265	285	258	289	246	263	273	231	298	237	223	297	263	237	235	254	241	264	247	265	267	248	259	277	260	276	255	249	271	252	320	252	262	240	258	249	276	282	274	262	240	265	265	245	253	253	268	224	237	279	300	275	271	280	258	248	264	239	242	244	299	269	235	266	286	243	256	259	301	252	244	283	249	255	239	249	284	284	245	265	279	248	253	260	267	277	269	262	278	229	241	264	261	229	257	235	241	254	249	261	265	262	244	266	251	236	260	288	250	266	266	233	277	241	269	272	243	268	283	288	254	244	268	274	246	253	251	240	257	276	247	243	252	262	251	276	278	264	268	258	259	276	287	231	264	259	240	290	275	308	279	269	237	251	267	255	242	246	266	281	272	290	263	250	259	249	256	253	259	276	291	233	244	252	277	246	277	235	224	270	245	277	242	291	275	246	246	237	265	266	273	238	264	268	249	242	254	291	270	275	236	246	295	310	247	307	255	251	216	258	256	287	244	244	278	254	245	262	255	284	289	276	254	250	246	276	271	238	264	249	269	242	267	275	247	277	241	266	297	268	270	254	285	291	277	277	273	261	246	259	241	246	262	265	238	263	238	293	222	244	271	297	280	293	259	271	278	283	276	261	258	289	278	229	277	276	247	243	257	250	247	250	247	268	268	231	286	261	267	257	252	292	280	233	257	318	280	268	280	265	260	255	231	261	277	274	272	240	269	291	252	276	256	221	281	280	251	266	256	252	265	232	252	290	274	250	247	267	274	238	269	259	257	263	267	282	270	244	271	267	250	283	241	255	239	262	233	246	231	251	284	250	268	246	255	238	282	252	242	245	262	253	264	247	277	255	260	270	270	239	256	258	276	280	254	284	275	272	249	246	254	276	282	280	242	248	261	286	273	241	261	254	277	274	262	241	239	250	298	254	263	254	258	248	247	252	264	262	253	242	264	268	273	264	250	277	233	240	250	274	260	256	255	234	271	246	246	249	246	250	239	248	241	283	261	272	278	254
20300	15284	3678	1503	8571	26024	914	783	797	716	680	740	694	656	693	634	636	636	626	631	677	639	635	612	626	576	594	651	665	637	597	601	605	588	605	644	632	619	596	616	625	600	609	626	595	608	618	612	592	648	564	594	607	589	622	643	634	629	597	645	640	578	670	619	620	587	615	588	662	593	595	590	579	668	615	613	583	622	595	630	655	627	639	625	623	610	605	605	635	611	616	635	623	579	661	638	559	600	608	620	615	610	634	614	629	645	626	626	617	585	615	563	669	624	674	613	602	589	600	583	664	599	624	589	655	648	651	593	628	607	584	614	591	652	569	579	635	610	609	619	593	576	575	627	561	617	609	650	587	644	622	665	614	621	629	633	633	623	625	590	616	620	627	649	620	570	588	635	604	585	645	614	612	580	627	620	659	635	598	630	562	642	595	608	636	666	651	611	594	639	610	659	611	590	600	641	632	597	635	615	654	606	618	621	622	649	632	554	596	606	597	600	629	542	626	601	569	612	565	581	608	593	620	608	573	593	604	623	597	629	618	613	545	601	606	602	640	637	592	641	604	661	676	634	616	632	612	606	657	592	575	631	583	622	616	618	551	593	595	588	632	598	594	640	649	611	626	639	594	611	584	601	635	582	647	624	634	622	629	639	608	647	597	620	598	606	553	648	596	612	630	615	578	620	596	610	589	612	600	616	653	616	642	600	637	625	611	574	611	631	607	623	613	582	612	612	620	598	621	586	567	601	597	611	649	620	629	614	618	612	619	595	604	597	616	605	614	643	669	654	612	613	601	597	592	606	666	606	606	563	645	595	604	595	628	633	604	628	631	557	627	597	631	609	577	622	613	594	584	627	621	615	616	606	620	615	602	644	637	626	638	634	653	614	637	558	652	618	644	599	615	612	630	589	601	603	624	595	623	631	629	613	653	653	623	676	606	653	603	627	602	624	623	643	576	637	621	642	599	617	617	624	600	637	601	629	658	639	604	609	597	640	619	623	567	575	639	624	638	612	627	597	592	605	645	638	586	537	601	591	597	599	650	620	645	609	594	608	601	569	614	617	646	558	637	583	579	653	607	619	605	618	604	566	596	667	615	653	598	605	645	638	633	624	665	620	633	623	595	634	621	629	602	606	618	584	595	622	666	596	621	622	609	625	639	645	599	606	627	574	564	625	623	648	613	602	643	593	613	613	592	640	609	605	595	623	605	607	672	590	649	638	570	626	623	635	615	619	644	602	612	551	628	617	572	608	608	606	600	571	619	622	626	637	621	608	657	639	603	563	572	596	606	621	585	581	588	625	604	597	586	651	595	594	625	617	608	623	579	621	641	594	615	626	617	592	612	615	622	622	644	608	635	572	627	621	564	579	636	605	632	656	672	622	650	635	620	608	608	594	625	611	584	612	615	570	581	597	616	596	614	599	622	566	578	595	598	622	578	611	614	596	601	641	575	567	593	646	587	611	596	644	576	587	617	600	609	602	636	596	626	608	598	591	599	617	609	601	627	609	591	592	655	602	639	631	606	611	609	588	582	605	642	623	578	628	612	620	608	636	609	597	672	568	608	621	608	606	594	595	673	622	630	607	617	622	647	606	603	605	614	649	612	644	637	679	604	601	571	616	577	654	604	558	632	637	605	613	636	628	613	633	592	628	616	589	643	616	602	641	645	570	635	624	606	571	578	625	617	660	624	606	614	592	644	637	602	607	656	601	607	609	593	576	610	614	632	632	624	617	635	578	599	616	600	604	606	615	637	589	597	612	600	605	594	637	643	617	617	593	566	553	597	656	583	575	622	615	630	625	630	620	601	607	585	593	608	605	612	616	622	631	616	604	642	579	585	641	572	620	596	623	603	625	621	610	581	608	629	608	613	589	644	581	624	614	616	610	617	639	614	589	638	615	582	615	573	648	574	605	578	659	622	592	655	585	597	597	626	607	611	600	605	604	593	612	610	580	638	597	661	659	596	631	655	589	618	609	592	651	606	607	635	605	632	642	629	621	653	582	558	626	661	597	595	580	644	601	600	635	619	589	599	626	630	608	633	635	662	606	601	624	625	621	625	621	629	592	599	605	545	605	621	622	644	605	595	610	629	599	636	642	596	596	582	609	581	639	652	634	618	571	550	649	631	589	585	605	599	611	595	596	591	582	626	593	591	622	597	630	630	593	542	601	649	616	622	636	653	598	603	625	622	648	629	649	618	643	627	614	563	614	600	636	602	587	627	623	610	619	644	573	605	613	623	578	606	599	595	597	610	620	609	641	630	619	586	616	623	606	609	618	613	643	600	562	605	620	607	609	648	594	552	667	630	626	619	656	608	588	626	621	593	646	607	600	555	591	611	615	577	640	609	589	592	615	606	647	607	600	636	601	592	602	563	622	584	620	589	607	627	626	672	590	634	600	604	636	596	637	572	617	614	636	615	634	624	591	571	583	583	603	628	572	567	599	602	608	621	601	648	608	551	576	586	646	632	622	613	561	591	606	599	622	624	577	560	578	657	590	612	597	619	639	600	639	601	623	610	634	591	639	580	590	578	620	604	561	579	629	588	609	635	586	600	575	577	644	610	636	610	605	638	645	563	603	608	643	635	595	628	634	566	577	578	580	634	613	624	618	637	626	644	597	599	581	629	596	629	576	623	591	633	614	588	604	567	611	603	618	637	647	651	635	623	593	620	648	609	557	618	635	625	607	587	577	580	667	578	603	569	597	602	588	643	614	588	636	617	594	586	612	579	625	591	610	584	598	574	614	628	575	587	638	623	628	621	582	613	635	653	577	615	663	633	580	646	623	641	611	611	592	624	623	595	600	616	616	636	574	612	629	600	613	648	614	591	630	632	643	584	597	613	606	662	636	620	596	591	593	623	638	598	606	583	656	621	581	636	636	647	581	588	602	591	613	627	623	610	565	602	585	606	592	615	652	605	618	646	634	616	648	602	598	616	639	642	575	621	582	597	585	604	592	603	607	585	598	634	669	629	577	620	638	606	613	639	620	607	632	586	560	627	588	630	610	592	592	638	617	618	684	589	572	635	583	573	590	604	604	617	554	612	609	585	622	608	564	572	621	605	564	605	649	590	598	612	650	580	660	603	587	604	579	648	620	644	597	614	642	597	660	580	589	664	608	627	618	672	586	631	592	626	576	597	604	621	636	609	609	586	577	602	609	591	601	609	592	670	639	611	637	588	582	578	677	613	622	611	603	609	620	589	636	591	597	614	634	601	649	587	643	593	593	579	599	610	592	611	589	612	652	591	605	613	599	660	612	643	611	622	620	619	575	643	648	568	589	618	586	585	612	584	592	592	623	605	658	623	593	617	619	641	566	588	605	609	610	610	623	602	618	563	605	556	580	601	632	600	613	637	624	578	641	633	626	564	626	596	586	611	627	650	603	631	627	617	617	582	605	639	618	585	618	597	622	621	607	616	617	567	622	604	617	633	595	615	594	611	629	596	611	562	606	622	602	628	596	606	585	637	648	641	599	612	610
42774	28160	8778	1526	6668	24648	2305	447	420	393	407	408	383	429	380	372	417	409	384	410	405	416	407	395	347	370	400	384	382	337	388	367	429	381	345	408	398	398	344	367	356	401	408	380	389	426	408	349	397	379	416	379	352	375	408	375	407	407	403	366	387	358	386	349	376	408	381	390	380	371	383	384	390	350	390	393	400	367	418	357	410	408	388	386	421	382	383	370	344	391	352	380	354	393	392	381	408	425	396	362	377	379	402	391	362	360	417	394	387	386	375	390	387	368	388	379	397	381	377	397	364	376	371	398	387	401	412	375	413	382	380	377	362	371	379	383	385	340	389	398	354	387	365	401	399	367	383	363	377	374	377	382	379	410	397	422	410	398	408	393	387	405	425	392	390	382	392	321	409	406	372	379	398	377	371	379	409	379	356	370	371	358	380	396	365	369	352	406	417	407	387	417	378	413	359	372	404	365	344	409	367	379	378	360	404	412	392	401	359	383	358	393	419	379	397	373	372	386	391	388	390	393	392	444	388	361	365	357	362	411	416	341	401	411	333	389	405	385	392	374	387	380	372	409	385	388	414	383	378	396	383	402	405	359	372	374	347	356	353	393	380	381	355	368	372	395	381	375	398	353	346	446	369	359	396	398	353	358	384	342	391	420	403	371	405	377	345	356	402	434	372	360	389	393	380	402	389	383	400	379	376	396	356	418	399	361	390	377	408	387	369	342	316	383	360	380	361	431	369	416	429	367	436	378	393	396	375	420	381	393	340	367	403	393	384	425	439	399	363	379	392	411	392	418	384	383	331	391	393	384	370	402	413	357	377	381	378	388	351	376	400	369	387	417	420	382	361	341	363	421	359	389	390	353	422	363	371	367	383	430	362	382	362	429	392	359	343	397	361	394	371	402	396	413	382	374	361	401	406	364	405	375	389	395	377	351	406	405	363	378	375	400	362	370	385	379	422	400	381	431	388	367	373	351	347	379	381	403	417	391	396	360	395	366	394	374	333	389	390	393	404	398	405	425	385	371	375	345	362	390	377	390	407	425	410	399	384	350	403	422	385	368	354	367	366	367	380	346	379	379	360	362	382	351	374	415	384	385	378	358	408	377	377	375	400	366	394	395	381	365	420	398	366	387	393	352	386	375	343	407	383	384	352	373	363	401	405	353	414	418	412	387	360	375	377	347	393	361	398	353	394	371	385	416	405	386	390	347	404	368	426	345	357	433	372	377	398	400	403	412	416	372	359	389	389	414	375	379	381	397	378	408	378	370	349	362	394	378	415	390	398	411	359	385	396	377	380	403	383	370	404	375	389	398	369	444	397	347	409	357	367	383	387	369	383	389	350	396	377	358	426	405	393	352	354	417	408	410	404	357	358	371	391	375	364	420	381	357	411	398	389	375	390	386	404	397	376	357	379	367	406	354	390	354	389	367	390	372	401	363	360	402	410	407	409	375	373	357	383	384	390	354	389	403	383	366	352	369	413	348	375	395	414	401	378	383	384	392	375	364	355	451	389	382	366	334	377	349	325	402	363	393	379	388	388	413	369	389	403	397	380	383	368	435	388	412	362	374	419	336	366	389	366	382	393	402	419	391	381	390	375	391	367	390	382	362	381	377	382	372	369	353	396	356	357	375	378	363	349	373	391	379	404	406	385	362	381	410	396	386	412	375	393	436	385	437	384	396	392	390	406	355	392	384	360	384	386	403	370	326	361	368	382	354	376	375	365	403	371	385	397	367	359	383	359	365	387	352	358	367	377	420	388	404	388	395	381	399	381	361	362	369	389	429	412	391	404	394	355	396	360	381	405	383	383	358	388	435	386	360	383	407	364	357	383	395	399	365	384	397	346	372	420	407	390	407	341	362	365	411	370	372	368	393	376	384	359	370	374	379	405	354	374	393	361	397	370	393	357	382	379	370	364	334	374	378	417	386	392	390	371	393	390	350	407	399	414	365	373	379	351	400	376	373	385	402	365	368	376	404	398	365	403	360	383	395	357	342	373	399	364	352	376	378	402	350	395	383	387	413	379	378	358	344	382	392	398	379	413	416	392	396	350	425	400	386	349	362	397	371	409	376	376	393	405	402	384	401	364	407	363	404	390	399	384	373	391	397	365	389	383	375	354	360	383	367	389	409	379	411	365	371	374	417	406	386	387	385	386	415	380	395	377	395	381	384	364	394	383	366	412	410	397	369	390	406	391	353	362	447	413	388	388	383	398	378	387	376	373	379	355	391	413	371	359	390	377	366	360	384	364	369	375	397	389	378	378	386	381	348	340	381	372	364	388	386	366	339	359	399	430	402	415	347	395	381	383	385	374	373	361	373	423	372	375	378	380	372	384	411	380	394	396	402	396	316	365	376	410	376	382	404	394	358	403	371	369	362	355	379	365	385	405	436	417	413	404	385	377	373	408	365	362	387	405	371	330	377	419	394	373	398	373	362	424	463	377	336	346	375	402	375	400	428	366	371	423	396	376	449	382	351	400	395	370	354	360	381	371	376	412	376	382	398	386	357	368	401	389	372	408	401	381	361	377	386	382	365	392	394	365	377	384	358	398	407	393	386	361	374	403	382	397	345	364	391	382	396	392	366	422	413	378	390	374	376	392	359	383	389	427	422	383	408	409	405	395	378	423	357	390	402	390	381	369	380	402	386	372	400	383	380	366	378	385	368	383	392	366	361	384	376	397	335	379	367	409	381	407	422	411	366	398	385	379	406	382	374	362	357	395	380	367	336	354	415	392	395	371	367	386	356	385	373	383	382	368	408	400	377	397	442	414	363	350	374	371	398	377	375	362	393	376	395	408	387	416	391	381	379	374	383	370	375	381	405	354	365	377	373	397	402	391	379	393	422	411	405	396	383	399	397	382	385	386	403	336	362	421	376	401	352	363	329	415	419	415	382	380	381	338	415	391	361	411	400	369	374	380	379	349	387	382	370	394	363	360	409	377	391	375	400	426	389	355	381	362	375	354	414	389	378	363	372	370	379	393	397	368	401	380	374	398	368	340	381	370	395	342	420	397	370	379	371	347	393	391	414	434	386	357	382	369	403	405	391	402	408	421	392	425	371	348	394	385	385	396	394	338	392	388	394	350	391	373	366	380	360	355	345	393	387	386	346	392	368	383	347	359	395	363	387	411	382	391	397	365	396	364	363	360	391	397	346	339	347	388	378	380	402	401	387	348	354	383	367	364	412	373	397	420	419	359	366	379	365	390	367	370	385	367	420	351	376	397	380	387	389	414	380	387	359	418	383	367	372	360	366	400	429	388	371	395	393	400	414	413	380	405	392	387	366	371	403	367	356	376	403	399	355	383	383	358	382	335	386	341	398	362	382	418	414	372	352	401	365	394	359	401	390	383	417	369	376	430	398	401	372	389	396	388	411	395	384	381	411	370	419	375	421	367	424	383	360	386	369	354	379	382	364	359	391	351	391	364	388	357	394	352	364	406	386	395	368	382	439	384	406	352	361	385	444	387	401	383	403
26364	19140	4885	2691	15418	34346	1458	1217	1072	1070	970	1047	1004	942	917	914	881	934	931	931	866	925	877	876	866	883	902	833	881	886	893	820	875	877	878	882	876	868	844	851	855	866	875	858	853	896	837	824	845	834	891	834	837	785	857	852	847	838	846	893	834	885	880	835	814	848	914	842	860	879	860	853	840	878	800	829	866	878	841	853	890	784	824	858	870	890	875	820	848	845	837	846	863	912	852	898	859	858	855	819	882	819	860	837	837	816	907	856	850	846	815	832	865	884	828	867	854	848	904	878	945	854	829	797	830	860	943	830	819	831	838	852	859	879	856	909	841	851	883	825	883	844	900	839	819	875	878	849	867	848	848	838	832	878	815	888	845	875	882	811	853	849	857	834	871	867	850	836	850	818	800	825	784	887	844	803	875	824	830	837	876	855	871	883	894	853	831	800	870	873	857	803	867	804	870	804	845	866	861	868	841	877	882	807	875	820	859	806	832	887	868	847	865	800	778	863	799	865	807	854	885	839	863	862	836	825	888	811	844	820	889	853	821	878	847	838	874	879	870	843	810	848	863	859	906	817	838	804	850	816	786	867	888	880	834	864	848	832	820	858	860	813	872	849	892	799	847	879	874	788	893	849	911	889	862	840	846	831	863	808	835	867	831	884	857	865	839	816	844	853	838	805	833	845	852	888	862	827	851	837	882	789	904	835	904	809	835	824	807	819	882	846	841	833	885	827	858	799	878	855	843	884	871	857	881	787	813	862	817	840	813	856	860	859	859	822	851	836	831	796	817	825	842	868	889	879	878	870	856	850	870	827	855	907	827	797	866	834	838	904	810	904	840	859	874	851	793	852	897	824	856	834	893	829	850	846	883	914	892	866	828	816	900	856	785	863	857	818	842	848	764	844	870	881	895	893	811	889	860	834	845	857	909	863	839	826	879	857	866	866	801	832	844	846	807	855	902	836	824	843	841	873	887	878	835	815	915	789	850	844	823	842	858	861	906	803	809	823	849	875	841	872	817	887	842	817	819	840	839	850	852	835	832	843	871	831	789	837	813	793	909	831	864	854	813	841	868	846	800	830	873	841	808	880	887	839	830	880	852	877	850	814	866	905	896	887	910	876	858	873	877	890	826	911	802	841	803	881	834	833	855	860	844	834	869	925	833	897	849	888	819	835	861	858	850	856	890	842	840	822	814	803	834	884	858	850	857	880	845	853	822	807	827	852	843	881	846	837	895	847	849	845	866	881	831	852	816	860	888	854	900	856	832	869	929	792	828	854	805	901	900	859	840	879	894	826	844	864	859	832	837	866	848	894	822	827	877	861	863	898	843	900	798	864	866	903	837	876	842	837	869	874	826	839	868	844	890	853	852	828	886	845	809	893	827	890	875	803	880	896	853	841	853	807	838	873	867	830	855	824	856	922	858	879	844	862	840	860	854	882	835	877	828	852	850	862	822	912	869	839	831	847	878	838	834	911	821	888	879	804	844	826	815	860	861	841	830	842	847	851	833	826	859	830	838	839	898	827	941	899	893	826	835	791	864	871	879	816	872	833	862	866	859	841	826	864	822	935	845	855	851	824	879	844	839	832	895	818	904	862	851	828	802	867	828	855	850	870	839	842	876	829	890	850	860	840	841	858	807	836	832	863	852	888	861	863	884	815	835	851	803	826	908	853	869	925	839	861	850	858	880	818	833	818	829	865	874	852	874	871	857	829	837	817	885	889	869	845	832	817	825	772	822	858	855	844	845	902	873	834	875	869	869	830	854	820	872	875	842	787	855	850	875	820	843	859	886	891	845	848	815	849	796	896	845	854	773	880	870	868	858	831	854	847	871	920	836	850	849	827	873	840	856	823	840	859	858	815	803	863	811	811	819	842	868	816	859	835	870	851	841	896	825	852	852	784	881	824	914	903	850	848	834	867	889	864	893	876	853	841	826	827	797	874	833	879	848	929	889	855	793	828	837	888	918	885	866	884	811	854	880	864	871	831	848	860	850	883	865	868	861	858	901	841	816	860	792	871	868	825	855	841	829	834	848	902	827	835	892	892	881	860	863	880	864	793	872	845	825	822	894	809	887	796	832	826	879	847	842	814	820	906	893	866	834	852	900	846	817	853	857	861	868	842	851	881	896	868	900	805	865	852	857	889	876	853	837	830	784	873	850	832	858	846	855	882	825	877	861	888	887	855	885	811	891	884	823	803	883	887	872	853	796	901	839	856	862	832	822	887	848	951	846	830	816	900	841	866	848	888	849	873	868	925	869	850	897	867	817	847	886	829	824	814	871	916	868	831	774	828	850	898	820	838	864	785	836	898	902	853	853	841	895	818	884	829	825	861	877	840	878	881	844	822	816	897	878	831	900	845	879	836	865	844	872	851	871	861	864	865	868	877	898	837	850	847	827	856	788	829	806	865	813	840	873	826	849	872	857	833	882	816	815	863	856	876	848	881	866	843	815	806	841	829	833	903	854	778	824	851	850	870	861	829	860	903	875	803	820	842	915	892	924	828	838	902	813	858	779	833	829	818	840	897	827	880	868	849	852	852	823	855	873	886	801	869	843	868	805	881	854	891	839	861	872	821	844	854	851	882	878	851	862	845	829	879	903	849	878	799	819	884	911	855	872	818	886	815	814	864	953	854	824	863	831	857	834	829	855	847	854	843	848	800	857	869	856	835	844	839	835	834	854	838	831	813	880	873	851	805	882	858	813	876	882	848	809	844	900	863	829	833	801	870	856	835	844	861	856	846	815	832	889	849	860	883	830	828	858	858	862	810	847	851	840	865	899	836	826	827	907	841	790	830	812	823	891	846	831	943	872	855	846	876	925	818	826	828	856	905	856	866	876	852	878	840	847	852	878	822	897	877	805	823	862	877	849	828	814	832	826	819	872	808	859	821	846	815	784	872	896	871	878	806	837	828	852	803	894	799	877	824	879	848	850	829	874	834	857	831	908	852	841	843	879	873	817	831	835	819	858	878	839	881	885	855	863	821	837	834	873	829	865	824	886	887	877	894	878	875	889	860	855	866	863	852	812	839	874	820	907	869	850	849	814	861	856	889	865	801	910	875	852	955	822	794	863	868	874	889	814	840	819	808	820	872	887	883	816	796	927	892	919	860	853	859	844	890	857	795	813	843	870	817	876	896	842	897	854	840	864	843	804	852	874	809	871	885	895	860	813	811	885	832	829	868	845	838	843	876	835	829	898	854	902	776	821	868	815	859	830	867	878	876	864	857	836	872	811	833	864	849	894	854	904	891	826	876	846	849	820	859	886	853	857	880	860	851	859	844	883	847	862	838	841	837	803	863	836	915	894	896	889	832	842	856	825	843	803	859	842	816	860	906	796	789	883	866	889	841	876	836	887	856	860	863	849	879	816	814	898	821	831	858	863	849	860	851	901	794	833	840	826	865	863	851	814	882	885	811	851	817	839	845	803	869	892	847	862	820	853	821	884	859	848	831	848	809	832	846	840	881	831	871	773	843
14742	6158	820	363	509	695	283	282	277	331	315	322	318	294	312	298	281	333	343	284	311	305	311	360	330	350	297	311	354	316	295	337	282	308	335	298	299	310	269	295	309	325	316	298	325	310	326	325	334	253	293	319	272	318	333	326	298	317	272	299	294	341	282	311	298	333	308	293	297	316	316	303	321	326	299	332	317	304	317	297	314	316	305	319	331	294	324	282	313	309	306	324	311	326	279	313	310	313	319	279	275	292	294	276	291	303	270	262	330	284	293	295	307	308	305	303	285	315	297	318	309	320	310	298	314	297	306	305	271	304	328	309	278	295	297	329	303	282	342	291	275	328	303	323	330	290	316	330	292	343	333	326	334	295	304	299	356	276	343	315	289	324	313	317	336	296	324	299	314	275	300	308	341	301	296	311	293	308	335	314	306	304	318	310	324	310	309	331	309	308	309	345	296	301	321	282	294	328	312	263	303	297	357	323	324	303	329	272	294	303	326	348	324	330	315	282	293	292	258	273	314	328	304	324	307	286	358	336	353	301	311	310	290	287	318	332	339	314	331	293	336	333	300	306	337	304	307	318	312	307	322	312	303	267	311	291	301	342	323	327	323	270	321	308	283	272	312	322	279	318	320	283	308	356	330	284	320	332	299	345	319	324	330	333	360	309	292	288	305	302	310	329	295	306	322	337	301	297	343	330	289	270	337	298	261	300	303	311	313	312	325	326	278	328	315	304	316	317	328	290	296	284	277	277	339	329	287	354	311	319	318	323	290	353	316	301	295	315	289	323	290	278	302	299	293	332	307	325	340	295	298	331	328	323	317	270	312	300	337	325	345	300	324	297	297	300	355	315	287	291	341	311	293	328	295	316	323	323	297	303	312	313	320	295	280	318	352	304	338	295	320	305	307	334	352	328	312	294	288	282	301	313	297	310	351	318	291	303	317	300	282	320	317	336	325	300	322	311	316	338	337	281	309	318	332	297	311	299	330	298	292	282	277	311	306	277	319	328	300	315	328	284	283	298	305	310	281	308	320	278	324	329	321	294	316	328	295	320	313	259	326	314	306	329	335	290	307	331	300	299	351	270	305	329	263	287	318	311	293	302	291	290	316	312	284	310	344	292	291	300	295	321	296	303	313	290	273	303	316	312	287	298	294	309	324	323	332	304	319	332	346	300	315	313	332	257	331	333	328	300	293	314	313	297	279	301	333	294	313	318	276	331	303	261	324	293	314	297	299	283	321	306	293	292	321	304	314	337	291	300	326	295	326	315	297	309	295	321	331	313	312	297	322	347	329	311	328	309	334	305	313	309	320	339	344	323	311	316	297	314	320	255	311	320	308	316	319	285	337	336	317	328	341	293	301	333	339	282	315	337	297	312	301	317	316	299	338	317	327	285	295	311	300	341	330	310	304	283	319	307	285	334	291	312	326	298	327	317	283	284	308	287	324	334	323	332	314	314	301	289	311	326	285	300	313	296	327	320	322	338	279	312	291	334	312	268	298	308	326	298	271	322	289	323	323	286	316	307	312	301	303	320	309	331	311	323	316	288	307	330	294	321	302	315	286	305	288	306	311	317	312	298	310	335	326	325	308	292	334	326	318	310	310	315	282	295	304	295	300	316	330	326	284	321	306	277	299	312	322	314	306	284	321	317	306	278	294	301	309	316	312	312	329	291	340	285	305	308	312	324	308	256	289	276	333	326	348	286	323	286	306	297	324	336	325	292	303	319	316	309	266	337	303	315	294	289	312	293	301	322	323	309	308	292	290	293	287	298	315	336	335	337	350	267	304	355	316	312	297	302	307	304	306	295	277	309	309	313	308	321	276	306	305	340	298	319	258	308	298	330	309	276	338	320	299	321	290	293	305	293	288	297	315	307	293	310	341	322	332	306	296	334	387	343	293	317	346	321	293	317	281	293	336	295	307	305	317	312	305	319	311	277	341	299	313	303	270	324	356	320	311	301	319	342	352	308	376	288	284	321	311	314	370	286	288	319	316	324	318	325	340	329	275	317	289	317	303	302	332	289	283	341	317	318	295	324	319	315	315	286	288	310	316	292	303	311	295	318	309	377	329	301	330	321	341	336	286	347	324	292	321	313	312	290	311	311	286	303	319	318	307	319	314	323	371	301	316	337	320	355	300	289	286	337	308	305	315	295	270	295	331	314	297	305	269	288	308	299	330	299	284	340	315	308	325	294	318	305	354	306	304	332	297	331	302	301	346	303	325	333	339	308	329	345	341	328	286	297	305	314	311	338	311	312	321	317	333	319	324	326	309	321	310	285	332	304	297	340	343	324	289	319	325	326	281	328	288	296	345	291	309	285	276	295	312	303	313	335	342	327	296	311	317	334	300	326	335	296	314	325	308	292	339	315	339	294	355	338	318	306	348	292	331	330	266	291	283	298	296	321	341	309	272	302	290	318	310	300	284	328	323	334	286	324	307	301	317	270	335	283	316	286	308	271	262	316	296	312	321	318	323	307	287	281	331	310	306	322	308	318	313	317	287	306	350	292	317	270	316	302	290	296	320	277	318	293	322	326	331	354	308	341	312	309	297	313	310	347	313	348	275	314	303	316	314	323	307	285	307	284	272	306	301	290	284	319	293	302	336	292	332	300	293	293	295	351	330	316	330	302	332	306	292	305	322	322	316	321	311	333	325	345	285	297	303	311	307	322	323	289	332	313	327	306	309	294	331	322	341	292	299	302	318	308	305	281	332	292	299	289	336	327	283	334	314	324	325	297	310	317	326	313	295	279	290	320	297	284	294	295	260	288	313	322	327	302	297	285	362	332	326	306	321	338	299	316	301	318	313	319	331	323	296	298	328	319	305	295	299	282	289	300	310	312	312	319	328	288	337	349	339	330	333	334	320	292	284	315	338	310	326	327	319	310	339	299	260	281	326	311	323	300	277	290	313	347	310	288	292	310	340	333	318	300	316	366	279	328	332	332	360	289	313	307	264	316	283	314	304	300	297	302	339	290	293	324	346	267	297	314	288	298	312	291	280	347	294	297	295	324	329	304	317	314	311	285	297	319	337	364	285	300	308	317	290	305	313	328	299	313	296	293	327	312	294	318	321	305	355	284	322	321	279	324	336	326	313	305	310	292	284	329	295	328	300	345	325	317	313	292	302	319	297	333	322	320	321	315	308	326	318	269	372	310	321	319	312	293	278	319	331	331	306	343	306	323	300	324	299	286	297	315	277	295	331	337	301	353	304	318	323	318	308	300	300	315	311	292	309	282	291	275	295	322	311	376	298	290	334	330	331	328	288	319	340	313	327	360	308	289	310	326	314	297	294	327	301	292	318	262	302	321	284	290	307	307	312	325	317	320	319	320	320	330	309	304	288	329	317	304	332	290	319	310	291	289	292	319	314	289	327	315	300	322	352	298	323	319	304	320	294	295	323	289	287	312	318	303	294	299	296	312	315	290	308	302	317	288	282	309	301	330	300	306	322	282	279	309	324	290	303	312	286	315	318	289
8747	4876	1150	873	1671	2515	754	685	721	695	717	684	702	693	708	667	728	680	671	707	743	715	670	700	686	681	713	688	716	681	748	688	679	705	708	763	686	680	731	693	718	700	645	714	687	697	654	667	654	695	658	688	709	693	674	729	695	718	711	690	704	662	707	690	710	658	705	706	657	698	703	693	668	707	646	682	727	697	702	694	657	716	642	679	705	664	723	685	706	669	695	683	692	740	724	677	706	729	722	719	690	703	720	666	702	681	678	687	683	715	711	736	717	657	663	680	687	751	679	718	748	696	674	705	669	693	701	692	698	690	668	744	763	696	723	695	690	673	701	712	701	665	664	706	683	727	679	718	666	717	723	679	694	677	686	704	694	648	654	704	699	681	719	694	656	674	717	675	665	704	699	678	695	698	659	670	653	722	640	701	722	653	706	677	708	744	717	691	694	733	682	657	675	692	692	725	695	762	664	747	705	672	683	711	708	646	704	685	723	670	694	673	710	616	695	650	689	700	707	720	700	691	679	660	705	698	722	714	717	714	737	710	679	752	690	708	688	700	727	695	689	692	702	723	709	726	721	695	708	676	689	714	736	672	657	733	675	651	695	677	701	672	723	659	717	745	716	667	670	696	640	700	666	710	691	658	688	730	649	666	675	693	715	715	728	676	691	733	659	718	699	762	680	686	675	704	712	666	705	716	702	685	711	678	691	717	662	683	676	730	698	665	720	694	669	742	723	672	702	690	706	639	687	710	677	694	671	713	690	668	677	761	695	633	683	662	678	683	728	693	671	698	692	674	679	741	714	686	665	685	665	706	707	713	702	692	696	692	716	704	681	722	697	710	674	727	721	644	694	663	625	722	703	735	703	676	682	698	666	702	725	759	706	650	684	691	630	681	722	714	670	709	664	714	671	635	704	671	712	663	669	704	746	695	697	681	703	709	696	694	683	721	691	722	641	732	711	735	722	677	712	645	702	714	714	716	732	732	698	728	636	687	721	713	697	687	677	709	693	686	684	697	717	661	706	632	650	670	713	705	685	692	709	699	718	690	724	684	717	693	652	695	689	683	696	685	693	696	684	711	649	664	708	682	726	745	693	702	700	690	649	695	679	631	721	702	682	697	694	681	678	643	707	658	752	690	723	719	730	684	645	720	687	699	713	708	676	751	672	685	695	749	713	713	712	724	658	649	680	633	711	688	664	687	716	680	700	708	693	707	711	666	691	720	680	696	715	751	687	713	705	680	724	757	670	705	676	699	640	690	669	721	741	719	694	699	719	677	678	678	687	683	690	646	693	678	740	730	709	680	723	690	665	713	639	713	691	726	711	640	713	693	688	716	636	666	693	705	723	663	678	670	732	674	733	689	658	712	670	716	701	679	698	732	684	690	664	686	669	701	691	730	713	673	640	664	666	688	698	711	702	673	716	682	694	677	701	683	701	705	710	686	710	673	708	662	669	665	709	666	717	706	681	716	662	736	746	652	676	699	702	691	686	672	727	696	675	664	702	658	695	676	712	721	696	732	688	676	696	715	676	736	721	696	682	691	678	679	687	726	704	687	726	706	695	707	668	653	687	649	694	678	687	654	684	714	641	648	700	711	670	720	731	669	703	686	648	665	686	725	643	712	675	679	663	669	686	694	695	702	656	725	664	715	684	699	694	673	668	736	718	644	690	729	706	656	679	715	761	682	692	665	702	750	686	715	730	666	744	655	720	695	647	635	637	698	716	696	677	723	699	714	685	663	679	674	707	688	683	644	734	706	689	704	710	730	654	726	669	678	638	749	688	700	747	633	692	704	698	711	732	654	712	686	720	684	710	661	699	672	680	744	697	680	705	661	721	688	706	706	723	663	701	717	669	660	701	665	730	700	660	680	669	699	716	716	752	708	636	745	661	669	707	720	682	709	672	719	722	673	719	664	703	710	725	740	704	667	697	705	697	710	687	637	743	655	655	657	695	649	697	677	681	696	679	691	691	707	710	716	691	674	727	652	695	701	710	687	701	686	723	671	655	689	642	715	685	758	655	684	712	684	679	673	714	642	706	691	702	702	733	629	669	701	697	682	749	736	668	673	682	674	693	709	691	707	670	717	664	660	650	691	681	677	732	692	708	684	761	690	677	705	694	685	697	681	696	736	707	690	649	669	660	692	701	687	707	666	687	713	691	638	701	696	708	655	681	707	737	708	697	708	691	705	674	733	706	668	699	711	729	693	680	675	680	702	685	674	749	673	735	707	741	721	671	704	674	694	665	719	682	665	714	679	688	760	724	657	672	667	692	696	725	641	701	741	695	695	707	702	693	675	675	699	652	666	710	707	700	686	696	708	714	748	698	680	676	676	708	691	701	694	695	694	738	729	680	743	721	661	674	707	703	665	725	751	702	755	662	710	710	704	680	695	699	707	647	735	757	648	716	689	709	706	698	668	670	674	664	701	739	721	717	686	695	697	681	711	701	669	738	676	716	716	670	701	687	702	654	676	693	695	702	674	727	699	683	699	707	681	677	690	723	666	698	707	705	710	687	682	692	679	688	676	709	683	720	670	690	703	679	715	678	694	698	631	713	681	716	714	710	725	698	679	726	675	687	729	690	709	692	718	732	720	667	645	694	689	680	659	651	665	695	678	727	724	693	640	628	684	690	677	704	748	701	715	701	715	724	711	711	667	729	728	729	713	701	680	678	683	720	728	648	677	730	736	722	704	679	683	701	695	759	674	669	704	660	655	694	742	701	726	713	652	713	742	694	664	738	678	699	705	687	692	702	752	682	704	690	663	642	657	695	701	679	678	716	702	744	705	684	702	713	644	670	658	703	710	704	674	706	646	755	638	658	674	698	675	733	692	710	692	697	688	694	712	701	721	721	714	695	683	698	722	737	689	671	692	763	665	687	684	677	722	704	699	704	686	701	685	666	706	706	681	723	709	713	652	682	667	681	699	673	674	671	682	690	687	650	694	694	688	688	710	695	707	660	668	646	682	703	702	715	646	716	704	698	700	703	726	722	687	716	699	755	690	708	707	706	718	677	712	688	667	702	649	715	705	673	690	720	689	690	687	674	667	731	666	720	683	689	691	728	686	666	693	674	685	688	721	706	711	695	721	724	688	695	718	672	712	701	681	696	703	697	624	678	693	670	696	721	700	683	684	676	683	713	740	723	698	684	663	705	656	694	727	678	667	714	708	717	689	766	707	699	714	683	689	736	710	685	709	738	685	696	706	657	678	682	695	675	696	669	681	689	680	709	688	688	706	699	678	664	699	754	677	740	680	659	675	666	733	647	704	678	720	715	711	687	724	640	696	698	712	710	703	700	678	674	693	710	712	694	686	683	688	669	704	684	678	727	732	701	647	734	660	709	725	686	675	618	685	663	660	660	737	707	646	672	711	702	689	661	717	717	695	725	690	646	681	717	689	683	736	668	672	673	678	697	685	668	672	667	710	702	646	656	697	693	718	662	722	708	719	754	701	708	661	700	680	720	687	656	715	700	677
32500	18249	3624	770	5355	13595	805	345	286	289	294	297	241	270	272	308	269	287	264	268	256	272	244	265	263	250	256	250	294	281	266	242	256	267	293	278	294	284	281	275	249	278	260	267	235	289	289	292	251	275	280	250	270	251	264	258	281	257	291	265	243	233	267	256	257	287	271	239	272	237	281	249	246	263	276	251	237	250	243	256	267	259	253	258	248	215	244	258	225	259	308	257	247	256	276	239	254	263	254	278	241	261	278	280	276	261	285	258	277	252	277	255	231	280	292	254	246	263	262	292	271	260	267	245	277	242	258	297	253	272	274	216	234	279	277	258	271	255	269	265	267	228	280	301	257	290	261	284	258	264	238	252	222	275	266	283	257	269	262	265	258	266	270	273	278	278	252	237	253	260	240	268	267	258	255	269	249	272	279	248	248	261	247	267	280	269	255	249	259	268	244	263	290	254	260	287	253	259	250	274	234	281	282	260	293	253	258	260	284	248	291	257	264	250	267	292	258	262	249	272	267	248	261	271	229	235	288	267	252	304	262	279	259	257	254	241	264	270	252	239	264	256	239	269	248	255	285	241	245	302	234	242	295	254	255	224	248	250	311	235	264	277	295	268	269	283	283	267	228	222	244	274	258	270	250	251	243	284	276	271	249	263	261	274	270	269	241	280	270	244	261	258	270	274	272	254	235	282	269	272	266	275	258	259	238	253	264	287	277	275	289	274	278	277	294	275	252	259	232	239	249	302	253	269	285	265	288	255	265	280	260	264	280	259	291	266	265	249	280	245	259	286	254	267	225	259	273	258	255	261	242	254	267	269	271	275	267	235	273	278	307	262	265	257	257	278	260	280	283	255	262	274	278	258	271	249	237	257	244	296	333	256	286	233	264	297	268	274	239	250	271	250	262	221	260	278	233	286	240	274	291	248	237	265	292	241	261	246	259	214	281	268	272	265	255	234	249	260	235	250	273	261	261	283	268	274	264	231	269	261	289	289	250	243	278	231	269	280	238	272	269	274	257	256	241	253	282	242	260	251	262	254	295	247	245	286	257	247	248	275	320	250	262	254	257	279	285	232	249	271	254	262	249	293	256	254	270	249	248	261	291	248	283	266	289	279	272	258	255	248	255	254	261	253	284	285	268	266	268	240	251	253	267	247	238	269	277	250	246	248	233	290	283	249	242	251	234	226	273	288	264	260	222	287	260	251	275	245	297	277	277	282	283	263	270	271	317	244	252	249	272	236	296	258	267	257	298	310	288	292	294	259	289	263	271	247	250	253	275	313	258	262	276	319	284	260	267	252	285	264	262	260	267	217	264	285	268	255	252	250	250	268	249	275	279	280	266	288	287	234	268	285	267	291	281	259	249	227	242	265	285	255	254	283	285	271	240	279	242	265	277	253	261	287	231	276	237	249	239	261	261	324	242	261	289	271	240	264	258	255	264	249	251	272	270	251	256	256	276	277	252	255	281	246	262	266	267	294	267	283	273	240	280	253	273	250	285	298	292	302	277	253	255	258	234	248	256	240	238	269	264	273	268	292	266	230	259	256	256	260	276	242	277	291	290	229	271	279	220	259	254	258	270	267	260	255	247	282	226	285	272	239	271	273	256	260	273	276	254	246	260	238	245	268	276	271	236	279	240	247	266	277	270	247	227	277	253	248	272	261	289	268	251	272	269	270	269	255	258	286	285	254	262	255	240	273	259	289	230	255	257	265	272	261	237	262	243	272	274	292	255	243	249	275	267	278	230	244	255	257	264	265	284	261	271	261	295	301	280	266	243	243	272	281	325	264	271	274	297	268	260	267	258	275	275	246	287	265	255	263	252	257	247	299	265	262	299	259	269	268	301	281	278	246	243	260	253	258	257	276	273	226	251	282	257	269	265	286	272	243	281	241	268	242	271	261	253	269	244	297	262	241	283	266	269	271	284	296	283	264	247	287	255	231	255	253	256	270	282	254	285	276	236	255	249	241	254	264	236	266	246	263	240	257	233	250	247	259	262	258	252	278	252	246	247	247	261	280	279	245	288	264	255	237	252	273	264	285	238	247	273	271	244	270	271	244	280	265	301	272	256	263	263	264	284	253	267	276	255	254	257	257	255	279	260	262	266	256	242	279	262	255	279	263	275	232	266	282	272	276	224	266	253	242	241	243	277	253	274	278	267	261	281	273	281	267	297	243	269	275	258	274	238	261	235	249	260	280	291	288	288	246	243	260	257	279	261	253	285	249	257	258	275	271	260	262	275	243	271	261	291	237	273	250	262	228	261	239	279	279	269	256	269	263	276	265	263	263	312	263	263	242	278	262	247	238	271	211	284	270	249	287	227	241	257	295	262	282	285	247	289	300	279	258	263	291	238	281	272	247	307	308	280	280	237	266	258	274	264	260	277	245	259	282	278	252	249	266	252	249	226	260	253	260	281	272	285	274	255	231	261	305	251	255	283	277	282	253	241	271	252	258	244	279	239	242	271	256	231	220	261	263	247	290	260	257	288	238	271	265	222	237	267	261	258	258	277	266	272	264	252	219	243	287	267	245	266	295	273	246	245	255	236	268	276	246	250	274	243	268	283	238	239	249	261	281	278	258	277	241	240	233	254	252	239	261	242	276	247	282	274	240	275	261	268	243	277	264	288	278	224	269	268	287	246	274	266	289	252	265	244	262	266	238	278	268	276	283	273	269	253	290	261	261	232	290	247	271	273	245	231	273	239	256	278	278	277	264	273	268	256	247	293	276	263	253	236	265	256	242	268	248	252	277	246	272	267	257	254	255	237	272	285	248	250	271	265	266	276	288	293	268	231	248	222	248	283	252	225	261	285	306	266	298	249	250	284	279	284	237	303	294	258	273	277	281	273	242	246	264	257	248	261	233	282	257	248	228	276	264	259	276	269	235	279	235	279	256	253	263	228	287	271	244	278	266	296	298	292	252	259	275	272	250	224	259	250	261	280	284	221	232	272	271	260	303	277	270	270	252	257	267	266	252	277	260	257	294	291	314	273	263	297	279	270	274	270	272	253	265	261	244	305	222	250	276	259	309	246	289	232	287	246	243	272	284	260	240	275	279	298	295	271	281	269	236	274	254	229	263	271	241	254	292	243	230	230	280	246	257	308	283	256	265	260	250	257	276	230	273	280	242	264	259	242	246	261	257	250	232	278	277	236	269	280	256	257	285	269	280	249	269	231	282	271	278	275	269	244	245	256	273	273	295	263	250	303	249	287	256	255	271	269	239	283	250	260	272	269	235	280	265	244	280	241	305	269	258	250	255	260	243	256	254	240	293	259	238	236	267	247	274	256	246	273	243	271	286	256	287	278	281	262	254	246	265	279	276	255	267	248	244	263	280	240	260	227	244	267	247	288	260	244	259	267	272	307	299	246	261	260	262	255	233	238	281	245	256	285	251	246	254	301	230	231	244	242	249	292	267	262	278	224	253	217	251	274	262	254	248	261	262	265	236	246	246	282	273	264	236	306	283	220	274	257	262
20383	12845	2297	1729	14613	24392	924	715	767	694	722	709	729	745	685	668	609	642	661	671	615	654	704	628	638	647	578	604	602	593	618	631	640	649	552	638	594	646	657	610	664	621	632	652	598	674	628	585	613	588	565	644	649	640	633	643	612	622	646	605	616	586	608	630	593	619	641	632	605	604	637	639	689	625	637	624	629	623	623	614	605	571	639	588	612	598	638	677	555	597	617	617	641	663	632	635	639	634	636	629	618	628	635	603	635	583	595	611	578	593	598	614	618	620	596	599	612	640	632	580	629	635	631	590	614	604	580	665	667	627	601	612	612	641	645	612	613	587	625	605	648	582	623	585	637	630	633	654	639	600	593	590	669	622	638	596	616	620	585	649	624	612	651	619	587	619	643	613	583	626	597	574	646	584	638	612	590	635	574	602	644	629	596	638	640	594	599	596	660	585	636	603	595	649	590	654	651	620	567	604	619	648	591	657	632	614	555	612	606	609	594	633	611	593	628	641	613	578	598	619	591	617	595	642	630	606	636	580	636	633	595	611	549	649	617	598	595	613	626	594	566	598	616	699	643	616	572	597	642	689	586	638	650	605	625	652	560	627	637	634	601	573	657	613	622	629	642	668	589	579	636	613	656	655	635	575	626	639	648	595	618	644	625	608	617	631	597	612	655	622	613	630	620	612	671	609	618	620	657	615	584	635	609	664	659	593	663	635	587	641	641	627	629	577	667	596	607	583	629	580	647	655	634	619	595	636	603	618	607	645	627	640	630	633	664	627	634	634	607	585	642	642	559	642	603	619	625	603	599	615	564	602	672	676	616	641	586	616	592	627	590	610	542	617	648	629	574	606	643	629	671	689	598	587	628	595	588	629	572	638	596	574	624	585	585	625	567	656	625	656	623	635	640	593	627	677	671	613	573	637	631	614	650	606	625	645	628	657	650	661	610	624	621	626	613	564	647	671	604	584	586	633	627	587	607	589	598	623	572	580	609	661	607	649	608	597	630	581	625	605	605	589	643	615	623	617	605	580	614	595	628	639	612	629	568	625	625	639	638	603	611	599	590	630	633	628	602	619	569	639	608	599	614	603	602	616	604	599	576	636	666	643	596	627	625	607	577	629	581	573	582	615	584	607	594	625	623	558	637	603	645	599	619	613	593	636	593	638	637	622	631	614	572	577	616	650	594	623	594	635	602	629	644	585	647	605	624	593	611	631	651	604	653	592	615	620	644	645	640	615	600	643	641	634	642	616	646	607	592	584	642	585	595	587	686	614	658	610	632	619	593	648	658	616	623	609	651	658	616	601	563	625	584	632	615	627	591	608	584	616	662	609	633	657	613	680	615	598	613	682	585	645	619	628	565	645	602	579	608	581	645	635	636	608	625	632	614	591	577	669	613	574	607	585	647	629	625	598	632	567	607	626	638	598	586	663	562	617	583	632	602	664	608	602	654	631	593	631	587	604	649	621	611	595	614	620	618	637	654	593	585	616	606	591	628	589	620	657	662	640	630	616	659	616	637	572	616	600	580	621	606	622	630	604	599	593	607	621	659	615	620	609	649	625	638	613	624	612	656	636	636	665	612	615	636	581	617	609	581	609	628	608	606	609	619	614	633	658	651	617	611	642	618	593	587	638	563	628	596	630	625	594	602	623	607	589	625	653	584	607	552	601	643	657	615	656	645	613	586	619	615	591	597	645	628	638	616	593	617	653	627	555	574	590	588	648	626	595	588	620	576	615	636	582	604	601	597	637	631	586	629	659	606	620	669	645	616	615	569	630	601	588	639	594	588	640	627	607	660	594	607	574	609	615	640	642	622	630	629	673	589	603	575	559	620	624	615	606	597	677	627	638	566	568	600	586	651	619	590	588	573	665	616	641	653	595	600	581	632	619	635	596	643	615	612	561	626	618	630	647	609	586	604	655	682	572	563	560	602	633	603	637	634	598	621	594	616	599	639	609	598	542	605	604	603	616	581	651	638	627	610	631	624	616	637	620	645	606	619	595	598	635	623	567	597	581	595	604	632	614	639	583	610	582	624	587	646	618	626	564	627	596	623	616	606	591	583	582	616	598	573	609	614	580	601	587	627	652	643	580	644	599	634	619	662	595	647	622	573	597	635	610	572	635	580	629	635	646	631	649	637	577	588	604	643	606	630	623	647	604	605	604	575	610	603	633	630	649	684	612	564	602	610	644	599	615	584	612	612	572	621	604	597	605	614	586	642	619	589	588	577	611	635	611	638	572	611	653	599	581	624	602	623	625	598	603	602	643	577	632	583	618	620	658	590	564	624	620	600	605	570	562	606	609	607	599	624	579	605	637	589	581	625	644	658	584	606	584	613	635	593	652	640	636	597	605	639	605	616	605	606	638	620	618	637	628	616	634	616	659	690	589	598	587	593	610	596	670	605	635	628	601	618	613	621	596	584	640	629	603	618	551	629	638	598	596	622	599	641	625	602	626	599	624	624	614	628	595	587	568	587	597	605	598	646	619	658	611	598	617	585	618	636	588	620	612	643	616	618	646	587	636	606	593	631	609	599	569	594	580	618	622	632	626	598	585	610	603	604	617	617	618	621	668	594	651	639	613	619	618	613	561	659	607	602	624	609	633	625	610	610	619	608	590	558	619	615	607	579	624	633	606	619	619	607	641	617	615	608	652	637	609	595	630	646	613	631	625	622	620	617	607	672	613	599	589	598	603	642	604	618	628	646	613	626	609	642	641	593	638	617	564	633	626	645	634	599	629	610	612	639	599	655	619	598	627	599	616	633	642	608	614	567	624	600	610	605	624	606	586	638	585	573	597	651	620	617	586	627	600	586	593	637	662	634	588	602	624	630	616	651	654	632	655	643	640	586	599	624	660	572	600	547	615	621	588	601	679	649	547	609	646	600	595	582	601	625	579	616	541	620	599	609	578	604	614	615	599	629	575	644	633	630	612	618	670	609	629	646	626	623	640	611	618	596	619	663	612	645	619	636	610	599	613	629	626	668	646	607	606	597	586	604	597	599	651	604	600	609	609	599	635	559	577	630	643	566	620	677	600	663	624	616	658	643	606	606	646	605	591	632	608	667	620	580	642	613	603	583	632	609	607	665	623	633	589	630	607	643	674	587	639	614	613	633	571	595	586	649	578	599	670	598	606	590	603	625	599	583	614	619	641	541	654	538	602	632	616	598	586	557	627	632	637	617	585	614	584	589	620	645	579	608	604	638	595	589	621	650	625	587	631	612	614	598	590	636	630	624	590	564	639	613	624	626	598	636	630	600	596	642	581	628	611	640	592	620	593	636	648	607	576	612	616	641	584	619	637	581	637	610	603	624	626	623	636	582	644	664	605	566	615	613	589	596	623	603	610	612	609	613	611	597	615	579	644	661	594	602	647	590	602	616	647	570	591	652	615	581	609	592	596	617	592	648	626	600	632	600	581	627	596	623	608	621	642	618	612	612	591	645	646	654	618	611	586	639	594	627	618	608	622	592	611	569	626
43802	27563	8612	1552	8781	24230	2125	483	406	395	381	399	375	375	363	363	397	389	374	390	396	374	400	413	391	400	392	396	357	383	404	379	384	372	401	364	384	346	347	372	400	385	383	354	383	390	388	374	367	357	388	344	369	358	395	379	358	381	373	327	396	346	374	361	333	366	320	313	369	363	351	393	392	349	379	341	348	359	359	344	355	382	393	385	323	378	375	364	338	398	419	381	349	348	384	356	370	342	369	366	364	366	418	377	324	376	350	418	366	398	388	376	356	390	386	349	410	376	374	362	353	348	379	354	389	408	340	372	398	382	400	388	365	421	350	339	347	377	403	421	378	385	371	358	387	350	360	395	355	323	383	357	372	348	366	347	327	346	339	376	335	374	348	370	369	381	381	360	331	346	383	403	396	395	385	364	385	362	345	369	363	341	375	353	377	362	394	361	362	355	381	381	402	380	352	354	361	396	357	395	336	367	373	361	382	373	367	384	347	357	345	370	383	394	376	406	416	376	353	349	379	340	362	326	394	395	381	361	355	348	386	359	344	422	392	390	362	378	381	368	354	402	367	389	355	413	373	382	359	389	396	364	383	394	383	394	353	333	346	333	349	355	390	393	357	396	365	401	384	365	367	351	379	396	375	369	378	353	377	349	375	369	357	357	380	387	390	375	378	355	348	353	388	371	352	325	400	366	382	400	385	357	354	350	349	360	367	385	354	376	376	394	391	375	352	381	342	361	341	347	363	347	372	379	370	385	365	359	378	360	377	344	394	384	399	370	392	360	357	395	391	364	368	370	382	350	357	361	366	416	380	366	377	353	344	355	375	360	379	386	388	371	386	399	374	370	346	368	375	374	359	405	378	381	403	376	355	341	386	371	332	429	343	374	344	396	375	338	410	368	368	380	377	349	342	344	389	391	370	383	380	380	342	343	368	384	377	366	385	385	391	348	393	366	358	361	351	338	345	374	343	358	363	352	392	369	315	391	354	351	405	357	361	373	395	361	411	373	343	388	405	375	335	370	355	329	359	357	354	377	358	394	375	368	382	394	336	344	408	399	399	379	399	378	385	417	340	383	355	382	412	396	405	375	416	371	433	377	371	344	388	365	360	408	404	357	377	366	359	348	395	335	334	348	345	376	344	379	383	334	350	369	368	384	381	385	384	371	380	353	361	366	386	375	395	340	351	383	370	343	358	358	352	358	366	338	354	343	346	380	324	327	386	366	349	371	357	369	378	407	365	416	378	350	388	385	345	365	359	387	383	358	370	341	401	376	374	388	383	383	365	386	343	318	337	374	368	365	358	376	392	415	361	379	406	362	399	401	369	380	390	372	380	422	424	379	397	379	391	346	352	363	360	354	356	378	369	386	368	392	395	385	358	397	334	349	368	374	372	397	372	375	358	409	371	364	385	345	355	389	399	386	388	348	406	343	388	382	373	409	360	375	372	373	354	380	373	367	386	409	366	394	362	369	364	374	382	388	359	395	354	372	382	356	358	358	387	379	382	362	344	365	401	364	363	377	401	375	370	388	384	387	312	387	376	362	338	388	382	396	368	361	392	376	386	353	368	353	351	353	387	379	369	355	344	379	367	375	396	383	395	380	371	361	392	398	353	374	371	366	359	369	363	336	362	388	405	354	387	361	361	343	374	396	351	381	395	302	384	381	329	361	399	394	377	371	365	403	386	378	360	372	367	363	399	397	389	404	368	410	382	362	414	350	354	346	347	352	323	381	374	378	350	375	356	392	328	379	377	418	374	369	384	401	362	380	349	390	366	353	364	400	398	377	341	367	353	375	335	380	383	392	364	374	389	403	355	374	404	368	353	354	393	352	358	325	381	376	386	335	390	380	352	413	373	379	366	357	372	362	365	383	335	378	358	342	358	345	350	390	408	390	361	365	404	395	354	318	409	360	357	367	377	332	392	352	360	375	363	411	393	349	390	382	386	339	330	376	344	398	379	305	347	379	391	360	392	373	379	380	351	373	332	361	348	318	375	361	390	384	370	359	354	324	406	348	356	369	386	363	364	372	382	344	378	365	370	406	373	350	381	366	390	387	360	362	395	335	318	350	381	389	419	363	341	376	418	378	366	377	379	373	350	406	353	353	374	349	378	386	407	367	352	362	349	353	390	346	406	389	379	409	347	356	378	384	383	380	362	354	356	366	387	389	346	347	391	381	353	358	368	346	366	361	348	342	382	395	387	410	354	389	345	361	353	361	389	381	385	382	335	380	402	368	357	368	381	415	414	354	398	359	387	352	397	388	356	347	386	377	352	379	390	354	365	355	344	322	326	360	390	429	366	396	380	367	360	361	360	381	389	387	365	364	372	369	377	340	395	369	335	417	395	335	359	363	329	426	380	384	361	369	396	376	360	374	374	414	368	381	406	348	357	393	396	345	395	367	389	360	375	352	370	399	358	412	345	379	364	357	383	381	336	418	357	404	365	383	397	351	354	388	358	370	382	371	356	377	370	391	360	352	415	388	417	372	376	402	379	368	357	347	357	379	361	380	363	345	335	381	344	367	391	354	371	332	361	370	367	398	366	348	367	365	380	421	352	398	360	344	372	366	345	382	350	359	378	333	342	355	344	367	387	361	380	360	340	388	372	364	362	328	373	367	366	373	358	366	390	413	376	393	380	367	362	414	372	396	363	374	353	360	414	380	342	348	337	375	376	366	342	361	373	383	378	365	419	375	394	364	378	339	412	348	409	392	374	353	394	359	368	370	361	355	420	384	360	389	367	361	367	412	362	387	372	377	338	390	351	360	323	370	326	367	381	370	348	381	332	355	391	339	388	406	371	356	377	376	361	408	352	400	378	360	369	343	395	355	389	376	377	346	371	354	342	355	374	362	358	359	380	395	359	388	405	335	357	401	371	368	348	405	349	342	353	380	348	363	385	368	384	382	365	378	321	368	382	379	403	346	342	355	352	391	376	389	375	369	351	356	364	363	361	393	354	380	354	384	377	396	382	356	390	403	334	374	361	337	367	323	350	370	354	387	338	377	323	366	352	364	364	350	374	367	388	387	346	383	375	345	364	377	352	371	354	371	387	371	354	379	345	363	366	398	363	376	390	363	358	392	396	384	388	364	412	376	368	363	361	352	365	415	397	392	361	381	397	377	329	388	401	373	387	367	368	400	347	362	351	346	339	371	354	399	378	394	406	355	349	347	379	373	348	358	403	387	380	367	358	372	349	366	380	373	333	412	378	387	339	369	390	359	363	365	350	344	353	334	350	365	377	356	407	382	391	374	360	353	330	340	389	399	366	412	391	433	372	358	383	399	373	385	380	341	405	401	346	375	385	332	326	396	375	369	381	382	339	345	381	352	334	373	372	346	368	343	354	392	376	397	386	376	350	345	359	363	345	393	379	364	396	378	370	378	331	414	390	397	405	355	382	370	370	370	369	324	350	381	347	361	381	396	357	360	369	364	383	364	371	338	395	345	406	388	375	395	349	376	362	333	361	352	357	342	384	355
26707	18667	4825	2710	18550	32468	1330	1208	1109	1016	992	1032	931	963	930	884	931	895	923	889	792	814	874	873	856	849	840	862	853	864	814	855	848	857	907	814	858	837	858	860	825	830	908	866	818	828	869	864	827	854	805	826	827	884	845	845	871	841	829	824	841	826	814	835	863	849	835	869	787	819	829	847	825	812	821	871	842	857	857	807	852	779	785	893	859	842	786	824	794	829	813	835	797	826	767	769	823	818	804	825	835	814	810	853	839	863	817	781	830	804	777	800	772	813	804	875	834	852	848	786	826	814	813	852	792	813	867	864	789	855	793	818	855	825	801	834	845	820	827	862	837	817	818	812	821	821	864	853	816	873	904	790	884	816	862	775	841	841	821	809	790	852	812	817	800	799	814	803	772	794	876	831	845	794	837	783	805	823	820	783	815	838	820	810	801	848	844	784	840	813	808	858	770	835	809	808	825	814	801	865	835	798	823	804	842	857	831	792	867	854	839	786	828	859	861	837	829	841	876	836	795	784	829	795	828	844	834	822	812	807	788	807	861	818	831	807	847	861	814	890	858	836	818	838	872	820	834	767	822	807	803	861	867	779	871	827	796	822	792	792	853	861	786	869	828	831	801	861	847	801	814	789	796	813	773	847	790	805	835	804	822	827	818	810	807	811	840	883	848	844	839	792	818	767	853	746	802	820	816	806	824	869	845	826	781	809	834	865	737	792	867	803	839	824	869	779	860	826	808	824	826	875	846	778	837	819	809	817	855	865	827	773	833	856	861	824	857	825	823	832	832	800	865	805	860	839	859	813	831	855	836	869	841	826	766	855	820	843	834	798	823	836	847	835	836	808	823	844	870	842	843	858	815	824	868	837	816	834	857	854	883	880	843	852	845	831	803	839	820	829	805	820	782	838	806	853	814	799	856	835	843	838	809	877	812	851	784	813	797	867	810	808	801	778	824	865	789	829	800	818	815	825	826	803	811	858	853	802	822	852	837	792	847	779	769	847	887	810	918	841	824	813	811	850	809	845	802	796	796	808	806	833	812	796	802	864	826	862	831	803	828	833	865	827	872	815	864	769	855	775	853	846	840	863	792	797	844	782	783	812	837	773	850	788	827	793	803	801	834	836	832	825	816	846	808	838	822	804	793	810	834	826	855	851	863	786	803	855	826	819	847	808	850	804	806	786	893	789	863	807	863	836	794	810	874	845	847	823	784	878	851	830	796	794	816	845	828	822	852	826	804	841	834	827	823	823	773	845	779	802	878	846	822	826	799	904	791	828	808	856	851	813	802	819	824	821	868	822	811	815	902	853	842	793	873	769	846	838	828	815	849	820	786	778	884	809	877	806	821	827	812	834	838	824	814	857	794	757	870	817	825	800	820	815	779	849	824	849	878	853	843	832	828	808	848	806	881	833	806	796	852	831	867	786	802	845	829	834	827	838	815	805	850	854	818	835	832	827	852	880	834	824	838	855	877	846	822	846	813	879	830	821	805	823	824	781	847	805	842	839	840	837	811	852	821	780	863	844	830	869	844	802	815	768	848	799	781	855	797	859	853	757	857	803	850	823	848	807	803	866	836	860	794	845	836	842	875	864	841	853	808	855	831	823	823	837	851	822	824	839	864	839	802	821	816	904	799	812	900	848	821	824	791	851	852	890	791	777	819	842	814	823	851	820	850	810	822	828	795	891	809	883	759	787	885	834	837	785	803	790	859	821	816	823	834	862	839	832	845	794	825	840	835	870	856	833	807	856	809	840	857	818	824	813	791	871	879	831	842	874	819	810	855	810	849	832	803	821	847	846	821	839	813	847	821	809	839	822	810	840	831	825	795	801	837	770	823	795	813	832	861	822	822	857	837	855	809	803	843	876	796	817	760	806	873	802	830	862	824	813	814	820	865	853	869	819	824	830	788	842	813	864	798	789	856	800	872	803	851	819	866	832	850	854	831	871	850	783	807	803	823	874	815	855	831	825	827	828	827	801	865	863	832	876	787	857	848	855	874	833	824	852	815	834	823	869	818	818	820	789	823	808	822	829	871	804	788	803	828	830	857	819	800	859	858	826	816	786	843	872	824	823	880	830	835	805	839	796	887	815	813	793	848	858	853	830	790	795	806	802	823	794	834	790	779	859	815	791	829	825	819	803	833	852	799	810	835	818	857	827	819	890	851	860	829	843	773	789	839	848	819	837	876	877	825	829	839	857	851	842	818	783	780	851	760	799	833	844	819	803	796	826	793	820	844	843	814	796	861	844	828	784	758	814	822	857	820	816	822	817	870	801	787	821	823	812	808	866	825	860	815	853	835	821	796	890	849	868	863	853	822	858	821	880	837	813	800	873	878	824	778	823	778	805	839	825	794	833	805	837	818	826	815	808	840	846	750	832	841	876	845	813	857	823	810	833	852	795	784	832	788	820	862	822	803	862	845	813	865	832	846	786	837	757	792	799	873	808	850	830	762	863	823	800	816	817	808	867	803	817	847	810	863	912	835	833	851	829	805	827	783	834	811	800	834	872	887	826	843	851	808	838	812	786	838	810	779	864	872	877	815	841	822	804	798	834	821	799	778	755	849	801	808	781	879	835	831	857	843	863	858	808	868	843	830	816	813	855	833	802	864	838	827	852	840	813	791	862	782	822	824	858	805	815	813	809	848	815	854	799	909	828	855	881	797	815	789	788	810	836	851	830	826	839	844	828	857	844	756	859	777	834	814	857	821	822	879	794	843	870	810	886	836	854	805	855	845	832	838	778	820	801	818	862	854	816	822	832	826	869	817	820	812	807	789	859	847	822	820	841	860	808	843	805	827	824	826	789	857	854	805	863	763	814	849	827	868	847	790	804	797	837	812	835	838	852	809	819	841	828	856	840	829	796	838	812	808	801	866	847	813	866	795	791	800	833	869	885	873	814	815	850	820	807	824	845	827	846	854	782	865	798	882	836	844	811	839	816	800	830	830	844	826	810	844	834	840	820	839	752	831	807	796	864	848	839	840	816	815	832	809	835	796	829	858	828	837	856	867	851	849	846	829	828	844	828	851	818	820	838	818	851	854	812	821	851	800	812	810	876	828	832	844	836	812	795	808	867	828	887	811	774	837	810	805	802	820	792	823	873	799	813	828	880	835	802	778	810	824	826	848	819	836	798	795	805	800	827	815	822	846	833	821	823	824	782	807	842	870	839	788	824	828	821	771	861	782	845	785	783	840	841	868	862	830	832	834	786	879	869	842	861	832	803	812	807	838	793	859	882	851	868	807	762	769	845	837	815	830	817	795	826	901	833	817	778	818	820	838	821	813	815	821	870	904	869	817	792	832	801	812	819	825	832	871	815	776	746	847	836	801	835	854	862	849	814	799	793	830	836	821	814	847	846	830	817	805	823	859	858	864	816	841	792	822	817	833	863	823	829	840	798	783	825	862	860	832	801	847	875	821	822	904	855	808	836	851	842	792	847	833	861	864	855	868	785	848	836	811	806	816	818	860	807	845	809
16093	6848	1342	396	499	977	321	278	330	301	289	315	302	319	285	286	301	290	319	275	308	344	303	324	278	281	256	307	334	332	272	286	296	307	275	311	318	327	316	304	317	300	311	309	314	248	282	315	309	306	258	311	322	314	295	315	279	284	313	298	314	300	283	297	280	284	272	277	289	272	322	315	299	261	290	321	314	328	286	334	307	298	308	278	311	322	321	288	303	291	271	300	300	293	289	289	305	333	324	314	342	313	287	278	303	274	294	322	323	336	339	326	300	294	314	287	324	285	295	280	242	287	296	301	280	291	320	286	343	330	293	296	325	327	312	319	334	271	285	288	311	298	328	275	297	258	301	304	307	311	274	318	269	299	297	337	325	318	276	292	300	292	317	298	296	302	290	284	319	256	304	323	272	273	303	324	302	305	322	310	312	312	280	317	293	299	283	276	269	340	311	340	340	276	335	324	296	301	272	309	294	288	332	315	325	275	325	306	289	311	327	295	298	293	314	294	306	295	266	298	305	307	285	310	280	276	277	288	302	302	291	312	312	313	289	285	293	322	290	296	324	316	283	301	291	314	333	304	305	312	307	327	343	292	302	268	291	309	322	303	316	296	309	321	288	272	302	320	291	298	302	311	315	283	334	296	308	278	303	274	278	321	320	325	270	299	317	310	321	279	310	293	307	310	297	367	305	272	273	310	253	286	308	326	308	281	317	301	277	277	270	256	290	285	292	319	275	307	313	299	307	313	311	289	293	319	295	291	275	287	291	309	286	284	295	312	320	313	303	305	302	276	290	277	293	286	302	291	310	301	309	298	305	320	282	317	296	309	293	297	299	314	336	263	311	310	301	300	299	299	302	311	295	315	289	292	290	331	289	313	278	291	303	290	312	331	328	281	305	313	282	335	325	327	282	295	298	305	284	314	302	306	301	297	273	284	283	263	291	258	315	296	275	317	304	285	292	276	246	296	281	268	300	294	312	321	330	312	295	340	282	258	333	313	317	292	306	304	327	311	287	263	289	306	301	307	310	303	295	313	333	312	327	323	263	330	328	312	282	303	305	298	323	326	323	307	301	293	284	322	306	316	308	272	265	276	309	319	289	330	303	302	325	317	311	307	285	316	317	323	288	301	313	282	303	300	306	332	322	324	327	297	293	336	300	337	318	329	320	296	333	309	289	301	295	300	267	318	293	318	275	310	318	314	272	314	265	301	257	297	341	314	327	329	313	298	296	293	299	309	279	331	290	271	308	305	322	276	290	310	294	306	304	337	286	321	304	288	292	274	330	263	294	302	326	291	298	302	335	329	296	319	318	302	273	305	326	300	323	300	324	293	295	351	328	304	295	316	300	298	284	279	301	294	320	306	309	317	343	333	289	298	298	274	310	361	297	292	333	325	288	278	290	275	336	262	284	260	290	330	303	293	320	329	325	302	322	294	288	273	305	306	276	279	274	328	293	337	308	322	329	303	332	299	290	286	307	314	309	287	300	303	281	293	285	288	281	324	316	299	328	307	269	291	303	281	301	285	322	309	288	300	296	324	316	318	261	316	314	338	302	303	292	293	328	307	352	301	309	304	295	305	301	258	284	271	274	290	274	297	303	309	286	294	346	333	326	313	298	300	319	306	280	325	325	306	299	325	303	310	292	314	324	303	310	292	286	303	276	293	310	302	327	264	309	288	282	274	287	316	286	286	316	313	302	292	274	311	296	288	306	301	266	308	332	322	317	326	299	311	315	305	317	299	309	314	290	350	292	288	271	265	336	297	321	318	312	283	301	319	294	315	298	305	305	302	275	296	290	261	299	347	293	295	296	306	314	328	299	297	300	303	276	305	277	306	289	277	284	318	285	270	302	331	309	316	276	303	311	317	300	318	266	314	286	318	299	296	272	325	313	273	269	293	341	303	290	310	294	332	291	310	232	294	355	310	289	334	292	301	303	280	271	292	307	335	326	329	287	299	321	305	280	287	305	300	304	300	299	308	308	284	311	284	327	281	305	306	345	306	288	313	304	293	290	291	309	279	318	343	287	299	302	315	266	279	336	292	290	302	294	280	307	267	306	326	297	282	293	257	282	277	306	323	308	298	291	288	314	307	315	271	276	295	300	307	296	336	305	302	319	341	302	270	304	341	310	283	266	281	266	301	282	298	292	327	332	267	313	276	314	301	279	310	312	322	272	289	286	296	275	311	305	304	297	258	294	318	320	322	286	304	316	290	290	296	273	301	289	304	310	309	297	294	268	333	303	295	301	320	287	302	324	325	300	304	270	314	314	277	279	283	317	294	287	319	323	280	322	313	287	330	327	288	306	318	348	324	269	318	328	298	305	311	339	287	302	300	286	267	301	281	329	282	344	311	300	308	312	335	313	318	298	306	273	277	261	302	290	309	324	276	274	293	288	276	293	300	303	301	300	295	295	317	304	285	292	307	286	291	298	277	327	332	322	324	326	294	299	341	258	306	324	301	289	316	315	307	291	326	276	318	330	268	317	272	308	304	284	296	286	315	289	319	284	301	331	272	288	302	309	298	310	295	289	333	329	298	306	319	322	296	286	325	311	291	307	272	270	334	278	299	339	278	295	313	316	306	274	257	285	286	292	307	326	318	291	300	297	306	296	293	289	258	280	270	313	314	289	318	298	274	281	306	289	254	300	280	306	307	288	328	294	281	291	305	327	291	306	289	294	281	317	295	322	315	251	300	283	290	318	285	257	292	317	275	302	300	327	303	275	294	299	320	352	295	328	314	318	271	314	308	321	308	312	276	285	273	288	303	285	282	300	288	294	261	254	297	309	290	333	285	284	308	290	304	297	298	292	293	338	327	270	307	318	314	335	309	271	283	328	305	306	303	316	325	263	278	316	291	291	306	304	325	306	300	328	300	313	284	301	278	316	285	310	313	286	330	301	289	310	308	329	264	319	294	303	271	325	282	286	304	305	307	307	293	292	298	318	327	304	276	281	299	265	297	308	303	311	321	322	311	308	287	297	322	263	305	310	308	306	310	289	275	354	322	304	303	291	298	351	313	348	294	296	315	329	305	294	321	340	295	309	298	315	286	305	287	303	324	329	322	298	322	325	320	319	269	310	297	323	270	270	284	314	274	313	306	312	312	299	301	295	299	300	342	294	322	317	271	296	296	290	297	310	289	288	290	288	285	352	318	271	286	297	307	330	305	326	289	298	301	276	304	318	319	304	308	332	290	319	278	277	292	284	276	292	315	315	316	288	300	315	346	306	276	301	271	289	299	285	320	307	320	320	291	328	322	287	306	304	276	271	285	329	316	319	275	302	340	312	280	305	296	279	306	308	316	283	294	321	295	344	291	257	274	278	298	298	292	295	285	321	302	283	316	300	302	258	325	303	309	357	284	355	282	294	287	308	286	300	320	315	271	287	303	345	315	296	306	316	270	329	282	287	294	305	328	309	305	270	301	316	280	298	340	309	280	309	282	285	281	361	302	294	327	303	309	294	292	270	286	288	326	314	288
9639	5321	1435	870	1491	2868	665	685	687	655	652	675	717	670	669	687	718	597	649	670	739	683	716	684	645	631	680	699	673	632	659	684	652	656	694	675	700	667	646	701	695	650	675	635	733	679	677	653	635	670	669	632	670	671	725	674	674	660	691	653	676	703	657	674	671	674	686	710	706	678	714	674	679	668	680	648	684	621	628	653	706	703	704	640	716	657	666	699	676	625	676	624	663	664	697	682	674	682	657	654	698	694	720	639	675	687	635	646	659	711	683	669	699	693	681	631	692	679	714	679	648	684	666	668	704	685	689	706	664	676	669	725	678	684	706	712	650	607	706	694	661	634	666	669	663	671	690	638	643	677	645	685	645	717	704	649	696	686	652	683	679	704	650	689	697	721	680	675	681	664	643	661	684	686	638	631	678	655	685	674	687	701	641	681	672	672	694	626	664	688	680	675	653	686	656	686	686	656	666	620	686	671	671	710	666	634	651	677	725	673	655	666	640	724	669	672	655	645	716	643	704	689	712	662	695	641	670	701	690	713	679	660	629	637	652	696	692	666	678	637	655	732	697	657	702	684	642	669	684	714	631	609	675	682	716	683	754	696	682	676	682	676	728	714	659	669	673	663	653	685	643	698	690	687	639	630	726	676	689	712	681	687	638	665	657	654	657	731	665	652	592	676	626	663	678	694	700	677	660	633	670	689	660	706	660	681	654	661	683	671	723	675	694	664	684	668	720	665	690	652	707	674	684	671	658	698	664	643	668	739	677	697	711	660	685	687	670	657	616	679	665	674	631	705	699	705	680	685	667	626	679	711	679	675	646	687	672	645	643	702	674	701	693	688	631	681	700	665	648	670	669	670	691	650	662	668	657	613	674	716	708	762	666	617	654	635	729	666	677	623	653	680	674	629	724	683	664	680	675	683	649	637	712	641	640	641	737	662	680	646	688	666	662	629	715	640	674	714	670	655	684	655	681	668	684	695	648	663	670	690	686	656	683	672	675	681	659	690	670	682	660	648	647	688	666	680	634	659	668	658	665	686	711	666	724	719	649	677	669	693	672	666	624	729	725	707	647	689	625	675	700	672	704	698	676	656	695	659	669	722	699	663	673	662	676	703	721	646	693	665	686	680	658	628	717	669	635	678	681	682	661	678	631	668	663	651	698	635	653	688	677	697	669	653	679	671	632	699	671	694	668	668	687	652	668	671	721	697	663	680	726	701	659	627	631	659	680	698	707	668	680	633	684	670	682	696	662	701	673	672	681	721	667	689	627	669	670	660	645	701	669	711	631	681	721	723	660	725	641	651	721	692	716	637	712	680	687	670	652	671	641	674	612	617	665	686	685	699	706	682	643	668	734	688	653	656	648	631	677	654	646	684	690	657	697	644	717	699	655	661	664	706	674	687	683	694	671	676	717	687	673	649	650	672	692	744	676	657	672	676	626	684	650	701	664	641	693	667	632	682	666	694	714	627	647	635	631	696	631	692	655	643	721	683	686	644	691	716	678	697	726	707	655	624	674	680	672	687	682	620	651	690	662	675	659	670	669	676	668	685	708	723	736	629	642	704	662	666	685	614	674	663	692	646	681	687	687	691	662	681	678	693	641	694	651	682	668	661	673	716	674	664	719	701	634	662	712	693	663	704	701	695	689	657	660	660	650	673	699	693	667	659	694	655	638	664	659	688	684	674	629	680	673	677	701	699	693	721	665	614	649	673	674	683	686	692	656	673	702	619	643	686	669	719	685	686	657	639	651	696	686	687	638	667	661	639	670	687	670	713	655	742	722	663	680	641	665	676	687	688	694	651	639	683	717	713	663	681	669	648	666	642	666	686	678	691	644	698	690	667	644	668	669	678	711	689	676	628	648	686	680	697	644	628	685	682	640	687	683	681	693	707	652	693	636	670	656	657	677	678	625	670	673	653	699	677	694	677	705	674	660	735	636	684	661	661	658	651	698	684	675	708	638	679	688	695	676	641	684	691	691	710	719	660	657	675	730	674	691	717	676	655	631	688	655	677	707	678	680	665	647	688	691	646	658	679	660	677	693	655	643	678	695	699	723	662	684	688	711	643	691	667	693	669	628	646	719	715	682	716	702	692	646	707	652	685	672	700	643	645	648	728	665	691	660	687	706	664	653	692	683	665	620	649	642	700	699	695	685	691	658	653	680	654	642	659	676	651	741	720	663	671	658	674	687	669	723	651	654	677	732	682	712	700	671	664	699	648	699	710	668	614	689	673	692	724	695	672	623	630	662	719	692	629	646	678	622	658	651	622	676	654	651	699	688	709	685	682	688	627	623	656	687	703	641	660	714	691	676	719	674	694	634	667	699	640	718	681	711	678	688	673	681	660	675	665	672	699	609	664	676	708	653	708	668	660	710	704	653	670	668	659	643	663	664	668	693	681	681	739	675	657	689	678	695	670	633	737	694	659	677	690	709	689	635	666	692	651	677	696	683	702	670	667	646	669	699	674	651	695	685	682	681	682	655	664	697	689	663	631	645	668	680	713	714	663	707	668	654	710	710	657	690	693	688	664	662	640	708	674	700	639	705	692	670	658	658	643	671	670	675	696	613	683	668	684	663	665	676	703	641	713	714	701	638	674	705	702	684	680	680	646	704	676	672	664	675	641	659	691	672	646	689	679	666	730	643	649	678	707	719	664	695	703	623	694	679	676	663	705	667	661	679	680	665	677	675	700	646	670	636	682	683	678	669	698	685	704	660	686	650	692	674	663	687	692	711	646	638	661	683	725	699	659	696	674	666	678	674	708	627	713	682	653	692	632	662	666	666	669	628	732	664	654	685	701	664	713	665	669	695	747	688	687	694	680	701	661	647	648	666	675	661	718	693	688	682	708	671	670	627	615	629	695	689	670	656	683	746	672	663	713	705	660	617	648	677	715	679	667	696	644	698	651	670	661	653	682	679	702	718	693	691	699	690	681	684	676	655	662	699	668	652	650	643	690	714	668	667	693	678	665	722	711	651	685	691	661	650	715	706	663	651	662	665	645	645	653	674	651	647	664	672	678	696	708	622	712	734	748	665	669	686	663	681	714	691	646	682	669	696	700	678	701	654	715	697	667	684	648	732	693	664	713	687	677	664	724	681	675	659	723	669	699	698	677	688	662	678	709	681	668	667	698	664	690	682	661	706	705	687	666	669	672	703	660	674	704	671	649	652	747	636	654	729	665	647	695	660	618	680	697	701	724	671	697	648	640	700	616	664	689	654	706	690	648	694	684	627	672	729	702	694	657	638	654	712	697	652	673	649	647	663	653	696	656	639	636	710	665	687	679	628	610	692	696	707	689	660	707	712	657	651	692	690	684	725	654	690	696	676	697	682	654	685	688	633	692	702	666	646	668	653	700	694	699	629	680	676	708	705	634	741	648	697	687	678	670	655	689	673	623	611	686	681	685	656	623	693	668	671	680	684	680	694	703	701	659	672	678	700	638	669	716	691	696	677	674	680	673	676	661	679	670	665	668
32506	18224	3685	619	4709	13472	788	291	287	276	266	267	237	275	251	238	256	272	258	266	259	246	300	271	292	265	246	279	280	253	261	262	256	233	258	246	254	255	247	251	252	237	245	240	256	240	270	267	266	270	272	270	246	246	247	247	260	220	232	241	239	251	266	288	239	239	263	248	268	230	237	255	281	257	266	235	239	250	260	265	259	251	260	227	229	260	230	248	232	256	222	251	263	240	246	242	240	287	256	253	235	240	258	263	269	232	271	258	295	250	268	271	248	257	260	267	258	260	248	252	244	269	247	242	220	265	261	240	231	236	251	253	267	254	234	288	219	267	248	257	221	247	267	258	253	254	243	242	221	230	265	224	227	240	270	248	235	233	229	250	231	259	250	272	254	261	279	246	270	279	263	253	242	257	264	247	278	230	258	265	283	248	250	257	254	241	251	261	278	247	244	230	288	258	255	284	238	249	288	243	265	253	247	264	269	251	255	241	241	235	268	261	202	251	235	261	245	248	250	269	208	276	260	246	261	232	238	247	270	214	241	234	255	247	259	268	249	235	244	297	243	254	257	258	279	268	240	261	251	238	243	253	271	233	253	271	270	276	246	265	242	244	272	253	240	211	257	234	195	246	286	233	284	229	243	217	253	255	287	265	251	263	245	241	282	261	256	228	279	245	250	222	256	256	260	251	258	259	243	236	250	239	244	258	284	273	242	230	258	252	234	253	269	246	264	248	253	238	264	238	258	230	242	264	222	225	236	243	231	254	245	269	246	248	245	277	277	227	244	235	266	227	221	275	254	243	273	265	274	276	269	271	256	233	269	276	246	241	260	271	252	244	259	246	260	287	273	255	239	256	259	273	278	226	289	265	266	222	278	271	289	277	253	255	255	260	248	276	242	246	264	259	245	260	237	274	258	252	256	250	265	250	254	251	250	253	260	278	257	249	263	249	247	253	261	223	268	243	257	275	237	259	250	264	254	257	270	245	287	259	238	248	263	258	228	256	252	295	258	255	287	258	245	267	234	253	271	253	236	255	275	225	249	264	245	275	248	271	229	261	248	263	232	262	261	246	229	239	261	257	255	259	255	245	255	250	242	271	248	251	222	257	263	244	285	268	270	253	254	294	277	249	274	240	241	296	250	253	268	245	252	215	259	210	243	253	279	247	261	249	257	244	263	269	264	261	211	273	240	234	261	243	232	266	250	269	239	238	237	266	257	264	247	262	236	276	269	263	258	243	252	254	244	268	255	270	245	255	271	275	260	226	244	237	262	251	286	264	291	264	242	286	232	234	251	259	258	238	264	248	227	234	237	226	251	253	219	241	233	244	247	229	250	279	240	216	297	256	214	252	261	247	261	265	255	232	262	266	254	259	246	246	270	243	250	253	262	260	256	277	222	243	247	245	300	279	273	264	229	253	244	275	263	247	258	236	246	244	275	252	258	213	253	252	241	223	275	261	261	251	248	273	274	262	253	267	254	265	256	229	237	264	271	253	239	259	247	267	274	259	258	266	278	248	225	258	257	242	243	248	256	280	256	259	279	222	254	256	256	254	219	248	275	246	291	243	253	271	256	278	257	269	228	258	271	251	265	233	267	267	225	247	281	256	239	230	230	248	256	246	255	245	258	267	236	249	278	256	248	262	251	254	261	292	254	246	249	281	245	252	264	266	240	240	229	235	243	270	249	238	250	257	278	251	256	262	242	246	263	237	271	233	246	276	289	237	254	260	275	250	281	246	281	280	251	261	281	247	246	254	262	275	270	248	243	272	251	244	265	265	255	248	257	233	237	267	236	254	265	243	264	278	237	257	285	258	267	250	258	247	242	218	247	282	259	241	245	271	259	256	259	247	216	239	251	254	236	227	262	243	255	235	233	243	255	276	266	242	230	243	263	254	229	268	255	265	257	268	242	276	282	249	223	256	221	247	256	229	233	237	268	248	248	246	231	256	266	238	245	267	272	260	234	264	271	290	243	271	259	250	262	286	272	261	244	269	259	225	242	248	237	253	256	252	237	241	235	241	251	272	242	230	270	240	245	243	271	266	239	255	265	244	237	266	268	234	274	244	262	265	272	226	252	268	263	266	260	254	254	259	246	252	274	234	251	242	272	249	267	238	251	258	224	255	274	310	275	237	225	238	260	263	244	227	262	238	233	215	264	276	230	260	254	232	259	259	263	260	257	254	257	246	257	264	261	267	282	255	259	249	269	238	236	272	232	264	253	240	218	240	272	248	248	279	245	228	251	224	267	269	250	271	240	223	262	254	241	255	265	266	268	263	251	266	257	251	252	249	241	244	261	243	274	291	252	237	259	236	254	239	252	213	285	269	233	245	246	242	254	275	238	259	259	251	225	245	240	259	249	248	247	248	264	245	250	280	276	264	273	252	260	263	288	244	257	274	255	243	267	232	265	236	235	234	233	244	289	219	263	236	258	242	265	279	271	247	236	233	247	255	262	263	260	261	267	259	272	246	256	254	230	234	271	284	242	222	254	279	254	251	236	271	253	239	259	246	248	241	252	256	240	284	263	265	263	254	242	286	240	274	262	235	253	295	240	266	243	229	249	275	282	265	218	254	233	234	246	267	251	220	243	273	240	283	249	242	237	260	263	251	242	233	288	270	206	210	239	236	267	254	235	262	260	254	246	260	243	262	253	223	238	248	254	271	258	291	239	244	243	263	253	263	252	238	270	265	266	248	251	258	269	279	287	261	269	276	238	258	242	267	216	211	275	230	275	271	244	252	241	256	272	256	267	276	235	238	226	222	263	289	288	238	233	280	254	258	223	244	238	244	244	254	254	241	269	252	246	264	279	234	241	237	262	248	244	247	248	279	240	266	272	265	247	242	285	270	271	255	254	249	270	233	251	254	261	261	232	267	242	251	253	255	253	255	285	239	249	245	279	264	256	251	279	235	239	224	271	303	263	258	254	272	270	281	265	227	265	273	237	253	233	232	252	249	277	246	256	244	253	253	215	242	230	246	262	258	256	236	264	268	261	283	235	228	260	244	225	248	284	231	271	247	261	253	264	242	278	242	265	263	277	259	261	267	271	298	246	234	257	250	229	259	251	234	231	230	256	256	248	255	279	274	230	249	226	265	241	268	257	242	235	214	267	265	224	212	248	211	265	272	215	273	304	262	253	253	268	238	251	254	255	271	256	255	257	270	274	274	263	240	242	253	220	232	261	246	264	246	240	240	258	259	275	239	238	240	255	260	243	253	244	256	267	273	270	263	295	276	215	250	267	214	257	252	234	255	258	280	257	274	257	249	264	241	263	278	254	232	245	220	263	256	265	266	267	262	239	281	251	233	250	250	239	266	258	234	246	231	263	254	235	234	271	243	305	233	272	264	227	225	246	252	264	246	232	243	230	240	276	278	240	249	214	249	251	227	250	257	243	231	270	261	262	280	265	250	225	250	266	268	265	266	244	243	251	252	251	248	266	234	234	241	227	287	246	260	251	304	242	226	253	262	276	254	241	209
20209	12772	2758	1701	13162	24590	868	764	721	719	740	697	676	664	655	647	683	661	622	650	674	628	592	622	598	634	587	592	633	617	600	612	587	633	634	609	586	621	608	637	615	613	572	596	573	575	636	579	614	592	585	624	599	594	625	604	610	610	551	581	582	566	582	600	614	617	586	579	627	644	551	610	586	574	582	598	574	526	567	550	617	591	630	571	616	596	585	602	568	603	601	597	618	586	583	572	529	619	588	594	592	598	624	604	596	563	609	640	562	570	625	611	596	615	619	589	577	600	603	628	619	589	595	601	611	628	579	629	605	608	641	607	583	595	601	551	598	587	648	621	596	593	629	605	583	609	609	603	624	574	614	602	584	600	641	588	609	569	593	587	606	614	600	588	582	617	579	617	592	564	634	609	614	570	625	651	612	659	575	587	572	610	590	593	628	617	631	656	588	595	572	586	613	600	593	596	572	617	598	614	588	586	608	577	592	610	574	600	607	619	580	600	534	565	583	591	578	618	579	622	619	561	573	622	626	585	621	573	553	558	567	586	573	600	600	623	580	616	613	590	560	616	567	561	603	605	678	595	620	615	606	612	589	636	579	594	574	586	575	595	590	608	589	563	605	608	584	575	548	571	597	584	597	606	626	576	599	585	567	547	604	619	531	585	580	545	653	638	571	605	582	581	582	616	604	609	625	579	618	593	576	567	617	601	600	576	583	554	599	601	571	639	631	621	607	588	624	564	626	627	574	614	595	586	620	583	612	604	577	638	600	607	582	596	589	584	624	607	586	607	583	609	606	649	587	588	604	598	621	595	576	577	596	628	625	581	621	625	592	576	556	584	594	620	549	603	597	591	610	620	576	570	633	616	594	605	573	558	583	587	603	528	548	590	656	573	615	617	569	606	626	575	557	568	620	576	602	553	622	622	583	578	644	599	592	606	579	552	608	605	637	586	602	551	570	595	584	572	583	585	612	620	592	606	600	604	606	573	599	586	610	596	583	571	588	590	562	547	580	593	624	586	573	585	576	562	598	564	608	616	584	581	615	615	604	625	586	605	595	613	615	621	580	574	598	610	608	583	592	596	646	602	572	576	546	639	603	575	574	621	590	630	587	609	564	602	622	629	553	592	592	607	596	567	608	595	580	621	626	588	578	664	623	604	613	618	597	634	577	571	597	601	620	611	593	576	617	613	610	618	596	590	588	592	542	582	576	576	635	579	583	594	571	604	593	582	582	590	591	603	573	589	578	579	567	605	624	618	561	544	610	603	595	574	606	613	567	528	645	550	594	558	621	607	583	582	593	581	622	613	629	570	641	611	582	630	629	598	567	634	596	552	597	573	584	590	611	589	614	596	602	588	597	586	603	609	602	595	595	605	588	636	593	594	618	619	635	598	593	613	590	636	599	568	633	623	600	584	584	563	586	595	593	571	561	612	610	578	608	650	604	609	560	598	591	629	586	585	579	579	607	601	570	593	594	621	588	625	574	622	599	614	589	569	564	595	625	606	553	606	603	581	597	628	605	621	572	609	583	639	579	625	602	587	597	593	597	597	598	614	597	591	562	626	592	563	578	633	609	642	588	612	553	587	572	575	545	593	623	571	598	626	591	605	572	617	608	606	597	560	570	606	631	590	623	598	601	585	617	607	592	608	558	585	588	605	584	578	601	610	562	601	605	578	604	532	564	567	617	582	595	561	608	575	587	620	572	596	609	566	621	618	577	606	614	592	557	581	607	597	615	620	541	564	571	588	597	583	615	586	604	606	583	603	604	607	621	585	586	594	586	603	596	632	572	631	552	576	561	621	579	622	633	624	601	581	620	606	608	698	621	562	590	579	581	580	602	583	601	599	575	572	578	572	535	571	588	583	578	586	548	591	588	601	601	621	617	584	569	582	603	607	602	550	539	591	550	613	629	597	559	634	583	599	602	637	635	619	624	578	608	624	629	600	563	557	570	655	615	645	551	585	592	577	583	585	599	594	629	564	612	600	579	665	651	596	583	574	616	582	608	562	612	607	581	546	568	577	631	638	583	614	584	606	599	627	586	575	596	589	575	592	630	578	620	585	611	659	623	596	591	566	632	595	581	546	614	578	619	618	600	625	625	610	591	574	591	614	568	581	590	587	602	589	590	570	530	580	600	606	580	632	638	600	580	568	610	576	620	598	580	601	615	638	610	619	611	598	565	594	600	618	610	620	621	591	600	571	590	592	621	579	622	606	537	554	604	603	572	597	597	612	585	625	584	637	606	609	576	598	615	605	617	572	598	586	608	622	615	647	591	617	604	621	605	622	573	624	587	563	608	595	630	586	613	605	574	590	601	610	566	582	568	550	566	566	601	556	552	611	640	607	639	574	592	591	571	594	608	597	571	588	647	622	575	610	635	605	624	615	580	588	606	628	538	624	588	622	576	596	631	577	564	631	575	547	679	600	570	612	629	587	597	603	607	635	619	609	579	627	582	591	614	552	616	577	602	603	588	596	584	640	624	547	588	578	574	571	626	597	636	632	634	587	605	613	614	575	580	577	626	616	543	564	628	587	610	605	603	610	597	612	610	605	561	637	574	639	598	590	592	611	580	576	547	650	535	558	548	579	592	626	608	592	587	632	592	569	603	589	593	619	581	597	586	586	571	615	586	648	568	602	593	566	615	601	587	582	597	555	608	615	594	629	606	544	611	630	618	634	549	626	556	609	590	584	647	607	632	615	590	593	596	611	607	583	564	583	630	625	613	572	550	627	575	603	593	567	634	563	601	580	584	625	630	619	576	566	650	616	616	611	627	591	631	636	596	606	590	620	602	597	552	550	571	587	636	515	575	605	610	565	609	602	629	556	578	593	610	614	621	609	611	583	572	580	596	597	596	615	588	616	629	625	561	571	630	605	576	594	627	626	638	582	610	581	627	613	624	584	564	581	593	562	594	596	598	611	575	583	606	601	558	653	578	624	589	638	578	581	640	583	625	627	609	549	614	565	624	589	608	576	577	585	605	575	598	580	572	565	606	594	616	595	546	589	560	590	611	594	573	608	579	592	616	598	588	590	637	599	588	597	631	614	570	623	667	600	604	597	612	556	558	579	606	629	611	615	598	591	632	602	612	589	641	603	591	641	609	605	618	581	566	633	556	640	604	594	591	602	585	587	604	592	623	638	618	610	605	609	532	605	605	602	581	585	595	574	599	604	602	606	623	625	577	618	564	567	565	648	570	664	596	616	607	566	607	565	605	603	568	564	587	594	641	584	579	608	593	631	629	634	618	571	603	641	594	590	569	623	579	621	594	602	570	603	617	594	590	646	601	586	540	566	586	580	546	586	548	597	587	569	655	624	596	617	560	587	578	569	563	607	577	571	614	581	593	589	597	598	585	632	583	615	571	594	624	600	632	573	597	574	590	555	589	617	606	622	602	584	585	593	591	582	561	601	603	592	567	588	553	567	615	597	555	628	660	591	593	577	617	571	586	591	640	578	597	584	615	566	617	632	564	616	603	582
43206	28539	10722	1675	9519	24542	2206	434	438	448	437	405	382	370	344	369	393	403	353	383	383	369	375	385	342	391	354	372	405	385	419	359	352	372	375	353	368	403	369	355	353	378	357	322	381	413	381	378	406	353	365	346	379	317	383	383	374	362	367	379	395	378	394	348	371	375	362	361	345	321	354	390	389	393	359	365	387	396	352	410	332	348	376	366	376	369	386	375	356	407	370	388	363	359	367	363	352	387	363	381	383	379	330	378	398	350	357	365	352	327	399	357	383	395	415	375	382	354	326	388	414	366	372	382	330	384	408	379	409	392	366	384	339	368	345	343	346	388	375	347	361	355	393	338	349	380	409	388	375	305	355	379	359	409	372	412	341	413	380	377	402	349	404	376	364	359	391	383	378	331	357	364	370	369	407	393	370	333	387	341	362	353	388	368	367	410	387	394	357	368	332	403	409	381	361	352	396	364	363	362	367	363	333	355	355	393	363	381	385	382	348	420	409	391	377	359	353	378	361	375	405	358	349	394	363	368	409	321	379	385	360	366	373	340	365	368	375	389	364	364	386	361	351	351	358	394	369	372	368	350	346	368	352	385	357	397	347	389	399	366	396	328	356	385	362	335	352	396	344	353	396	412	386	367	379	400	337	365	330	379	364	378	377	325	383	377	393	360	373	350	382	373	369	384	384	393	380	356	406	370	348	384	359	389	380	331	370	377	393	349	376	390	370	355	381	367	363	367	371	391	384	381	382	382	338	364	340	371	382	366	360	391	390	363	365	406	358	396	372	373	399	393	389	378	389	359	384	379	373	378	369	344	348	346	401	378	422	359	365	390	363	373	363	348	380	356	376	382	370	365	360	349	371	357	343	356	361	363	332	380	408	353	336	381	374	391	381	339	393	388	360	400	403	387	373	383	378	405	366	451	387	361	358	356	407	343	340	415	369	379	407	368	371	355	375	362	365	380	337	365	360	354	401	337	342	358	395	380	353	372	392	390	356	364	379	377	386	359	388	357	409	362	361	388	348	353	370	397	378	374	350	377	361	371	388	376	356	366	354	349	375	401	376	341	357	347	342	424	373	363	379	384	381	362	358	368	393	361	367	357	392	347	367	375	354	363	343	378	354	360	380	380	423	396	357	370	389	376	371	366	373	400	408	416	382	368	340	355	360	359	375	374	372	345	374	376	369	353	404	395	361	379	401	395	382	352	381	364	379	365	356	337	376	379	358	358	368	349	380	360	381	396	360	388	354	377	357	337	376	390	411	348	386	365	363	340	339	371	367	358	387	368	381	385	403	372	390	384	394	360	398	370	380	397	338	394	389	378	352	370	320	394	354	355	366	362	381	354	387	363	404	359	315	397	339	382	361	363	402	380	398	364	370	340	386	400	354	381	380	358	362	355	358	362	380	339	372	360	389	372	378	386	335	375	367	386	374	358	351	355	358	372	373	394	382	367	343	361	364	353	366	379	414	334	399	389	346	338	367	383	371	367	344	378	391	383	347	401	415	381	393	363	377	366	382	355	392	407	371	382	337	347	340	364	362	385	359	386	404	351	353	399	343	332	339	344	380	365	339	331	366	368	345	380	388	342	371	373	359	352	376	331	352	369	399	335	355	379	400	357	370	398	399	366	379	403	358	352	365	361	377	359	389	354	367	341	330	358	354	342	383	348	359	362	396	354	386	396	338	400	361	383	356	362	374	365	364	381	340	351	363	385	382	402	398	383	364	369	356	381	345	360	410	399	352	391	437	365	341	343	419	393	347	351	364	367	359	373	369	375	349	355	386	374	377	380	353	368	347	341	385	396	381	394	367	354	343	397	351	392	365	377	353	395	362	381	384	354	377	366	386	388	388	367	368	346	361	346	355	361	385	364	341	377	356	335	347	379	386	383	384	391	409	363	348	362	341	386	369	369	380	363	414	385	383	330	356	352	365	394	388	391	384	362	349	402	348	349	370	355	388	371	348	335	386	360	374	348	374	381	367	361	393	372	371	336	345	372	370	364	398	376	365	374	358	333	358	369	347	402	393	352	384	389	354	413	381	359	379	366	361	366	372	399	407	349	374	341	363	389	379	394	361	356	376	415	370	396	355	387	360	374	403	342	392	402	359	411	382	342	343	368	355	386	394	347	379	369	399	364	375	336	371	347	441	398	398	386	378	350	373	354	389	346	361	358	356	359	363	388	412	358	385	381	368	411	335	384	355	373	379	333	359	351	376	336	354	345	362	380	386	367	358	406	365	344	393	393	339	376	338	377	360	397	328	423	369	396	364	355	365	415	364	318	355	385	414	381	378	365	387	373	381	404	386	409	401	390	370	399	373	364	347	374	364	390	377	388	363	385	363	377	363	381	355	387	368	387	370	364	371	375	408	341	351	380	344	362	378	358	374	406	371	352	355	388	350	384	310	377	327	364	373	384	377	332	367	383	357	357	374	358	336	360	376	338	377	365	364	381	338	367	386	365	375	345	375	360	385	359	366	346	390	356	323	360	333	375	388	353	352	382	410	334	380	399	369	357	385	369	367	350	390	355	347	385	384	338	395	361	411	376	338	405	377	334	404	385	377	402	401	396	403	345	394	366	359	375	355	383	390	346	347	370	356	341	365	377	376	398	365	392	362	386	351	383	376	337	403	388	379	391	358	369	374	388	386	400	381	362	391	368	341	389	380	359	376	368	400	350	382	396	372	387	408	386	403	372	351	388	355	340	381	371	403	409	346	366	349	343	360	371	357	374	364	396	385	383	395	386	364	370	400	327	336	369	397	368	359	360	400	382	331	324	401	418	367	357	374	404	361	396	357	336	343	362	370	392	344	376	344	360	356	396	375	386	364	357	393	349	384	351	387	356	330	342	371	356	362	342	398	383	379	370	360	417	373	398	398	383	374	386	380	379	398	400	393	409	368	353	382	389	382	397	382	361	362	364	378	396	349	382	356	367	394	363	386	352	372	371	415	353	377	395	369	354	372	394	366	351	360	359	370	342	384	384	398	400	365	375	415	393	362	391	380	355	359	408	380	377	402	361	351	370	396	345	401	377	337	390	391	388	400	317	365	367	390	351	418	389	343	364	426	399	372	377	375	376	382	359	371	356	356	360	345	337	391	372	382	378	364	410	390	391	406	405	416	375	394	384	367	373	410	322	347	339	367	352	415	390	320	334	395	357	371	345	390	361	364	347	347	375	355	348	363	376	380	399	421	373	393	413	377	356	375	348	378	387	379	368	321	344	338	366	373	360	383	356	351	364	372	343	380	381	349	380	378	353	409	332	348	356	394	367	370	373	362	363	357	393	373	351	371	390	340	351	389	381	424	381	335	392	370	333	368	373	331	379	391	380	376	359	398	375	375	360	374	387	371	382	352	371	361	374	360	369	339	366	370	373	367	378	388	363	354	370	375	361	358	373	391	390	383	399	374	350	364	360	397	384	337	370	354	373	369	353	373	378	360	354	327	388	386	364	373	377	348	377	361	359	370	369	376	361	348	397
26734	20200	6453	2839	18825	32767	1325	1218	1095	1095	1013	988	951	926	1008	906	926	893	933	890	820	857	814	831	866	905	851	805	931	796	856	828	805	838	875	823	797	831	858	862	790	803	845	803	860	851	835	855	805	826	857	844	824	865	892	844	865	895	842	834	916	844	797	843	817	786	843	790	801	851	816	866	833	819	861	846	807	866	840	847	868	831	836	819	835	837	874	829	883	772	848	828	857	841	799	833	829	859	795	822	904	814	812	855	793	842	836	816	824	789	776	843	813	854	862	823	862	827	801	871	855	845	847	822	824	856	838	837	837	858	882	858	870	817	855	826	808	840	835	866	813	838	892	831	793	776	853	833	814	791	852	787	806	771	804	842	846	884	805	822	829	884	803	823	811	813	829	769	882	867	823	876	888	833	819	846	872	827	792	797	802	819	838	853	799	822	842	837	855	843	800	854	811	822	802	873	804	826	888	752	813	858	812	856	852	859	829	805	875	839	828	835	800	823	811	846	781	777	791	863	848	829	806	831	824	823	816	862	879	845	858	819	832	838	842	858	797	801	777	825	811	814	828	832	838	815	827	829	815	824	845	873	807	838	783	820	829	795	883	839	823	830	808	827	870	820	811	805	859	769	861	790	847	822	829	844	813	838	825	819	847	852	837	845	814	841	794	806	859	819	801	835	861	827	878	842	836	795	873	811	821	804	814	837	847	831	818	861	812	824	871	838	866	823	853	812	896	827	834	877	798	835	802	853	857	806	860	792	769	841	846	775	836	827	843	821	863	823	829	857	832	828	798	854	836	809	838	853	814	833	812	847	862	841	828	819	820	835	862	831	847	820	792	832	819	855	831	833	835	828	865	807	837	808	865	796	818	783	822	839	836	845	855	833	847	783	838	826	799	846	815	777	784	824	852	793	827	837	849	843	835	838	866	828	885	853	819	860	824	866	827	800	833	819	832	858	843	866	795	775	771	780	777	792	869	846	787	827	852	758	821	799	834	903	881	812	865	833	807	852	843	807	826	843	867	821	846	843	818	823	813	849	808	819	848	837	810	877	848	853	841	877	801	786	856	797	810	793	796	783	861	852	841	836	803	823	791	799	842	807	790	836	825	851	818	823	816	837	853	784	813	827	817	842	803	820	860	808	863	852	839	830	822	804	850	781	834	833	805	889	830	830	809	893	802	847	801	867	817	857	841	848	819	841	809	806	844	842	815	797	841	848	822	861	841	819	866	841	801	784	852	801	831	785	821	851	889	786	809	823	823	806	831	837	884	807	872	867	820	805	818	866	826	869	804	846	773	878	816	781	876	814	852	832	812	788	832	791	831	827	837	860	811	848	856	829	832	803	832	835	840	830	772	811	812	815	826	817	872	827	817	830	901	812	841	851	818	796	814	805	851	816	847	833	789	831	770	845	815	840	823	818	852	843	814	831	834	838	824	825	815	848	843	791	811	790	859	836	837	863	863	850	835	831	867	782	818	780	820	878	792	818	794	855	829	828	793	832	833	838	872	832	884	814	794	857	819	828	845	791	875	851	829	801	815	844	860	795	846	844	824	834	868	818	799	795	801	830	879	829	851	835	817	897	806	852	832	879	811	824	862	788	833	809	799	835	845	839	868	795	794	777	777	901	881	812	802	855	825	828	806	778	824	845	816	825	795	842	823	852	817	836	838	891	805	861	840	790	849	825	809	862	800	832	848	811	826	818	855	873	814	815	829	785	834	822	814	822	885	805	813	837	812	836	808	837	836	862	841	860	857	858	785	815	866	865	773	813	797	806	882	840	849	758	841	866	832	821	820	804	872	839	850	827	823	884	831	797	808	840	803	801	862	825	827	840	825	906	871	831	821	857	867	860	888	828	857	807	805	828	792	802	840	795	795	797	822	817	820	796	856	848	866	872	853	823	839	831	866	848	858	825	828	864	813	898	843	847	843	822	823	842	798	810	830	820	904	789	889	826	840	812	852	841	826	796	816	801	790	825	827	813	820	830	860	843	814	863	825	822	880	819	842	833	834	807	805	828	829	818	838	841	821	826	859	832	840	830	856	888	823	805	811	876	812	784	869	856	849	819	850	846	842	872	845	854	825	793	841	866	870	840	795	833	898	864	883	815	822	858	847	830	836	821	870	821	817	812	788	814	852	814	830	802	779	801	804	823	807	834	829	820	779	792	821	873	825	866	807	847	817	858	828	775	858	833	826	785	815	834	870	817	816	796	871	852	853	828	819	872	831	833	859	796	834	896	857	824	859	816	832	849	808	802	851	861	816	838	866	830	876	868	909	886	836	811	831	854	821	865	782	799	791	785	882	818	844	803	826	861	815	821	799	851	834	816	802	793	795	867	828	861	904	852	805	839	857	814	832	811	806	792	822	811	855	901	768	899	834	797	879	815	831	826	842	829	848	863	822	904	884	848	806	860	851	842	800	825	873	864	851	856	780	843	849	828	782	815	829	800	838	791	786	837	781	878	782	838	872	771	810	851	760	812	785	795	826	768	832	859	815	800	750	798	791	882	840	845	845	832	884	840	859	804	826	807	795	835	846	849	828	826	862	869	842	851	841	797	817	909	831	836	861	837	803	809	816	833	817	842	816	834	826	824	868	859	810	805	789	831	861	831	859	822	854	829	827	841	796	861	797	783	809	803	835	873	838	838	827	832	855	813	818	837	848	821	863	847	814	804	811	808	826	838	834	806	843	768	853	825	808	794	793	785	811	837	785	833	796	853	794	840	842	840	878	807	842	815	770	810	816	806	833	845	807	820	817	811	843	788	855	837	850	858	876	771	789	849	857	820	870	838	790	846	824	797	786	832	848	887	809	806	855	786	858	844	822	863	774	877	827	794	837	923	793	806	800	816	834	793	883	831	804	880	877	844	836	866	799	893	850	828	873	853	815	835	816	849	816	836	809	842	813	806	825	852	848	854	838	835	791	802	796	851	882	784	800	828	814	859	841	836	835	775	786	851	856	825	847	827	835	813	851	849	843	846	792	805	866	769	845	862	812	850	789	801	843	856	825	844	813	849	811	847	819	841	807	825	775	840	786	824	804	858	860	892	856	998	860	798	828	830	825	858	845	848	831	806	853	813	827	848	830	853	834	781	823	844	818	838	803	837	812	795	889	801	821	845	791	814	818	849	798	789	802	826	839	836	843	840	838	812	850	774	817	779	823	825	801	839	814	826	804	776	762	823	826	848	838	806	832	893	857	849	837	794	813	831	759	822	799	774	838	830	891	838	855	832	820	816	854	842	842	872	854	797	852	819	833	839	822	844	846	803	854	825	852	849	839	844	820	907	844	871	842	785	832	826	808	839	828	829	837	855	837	869	776	864	876	816	824	800	743	834	850	770	826	872	857	844	855	828	795	864	799	829	815	857	876	828	851	829	802	830	861	808	870	839	799	852	842	840	813	804	850	843	809	856	865	809	768	895	763	796	839	828	839	855	788	805	806	791	831	848	823	830	806	885	817	843	880	832	839	816	875	818
15697	6858	1712	377	585	1007	331	311	271	290	282	295	312	288	297	296	318	281	322	324	306	303	323	292	290	312	304	290	287	312	286	322	315	294	319	328	338	327	298	304	280	313	311	332	273	321	281	266	304	297	307	294	325	329	285	270	287	297	328	269	293	306	306	287	306	292	308	297	302	298	334	333	296	300	298	291	318	316	306	298	318	328	300	327	298	268	300	304	280	314	284	315	295	334	333	300	262	345	291	302	282	285	318	324	261	292	284	365	303	311	289	298	313	245	305	316	294	308	305	294	295	308	322	287	298	319	296	284	310	316	307	272	303	306	293	301	289	302	321	314	282	300	310	316	300	315	274	287	330	286	272	297	307	281	278	320	324	308	290	286	328	298	330	292	305	301	316	257	289	302	289	298	307	323	304	304	321	313	276	313	282	288	300	322	290	292	271	302	307	320	314	295	283	298	296	282	304	303	327	313	284	299	291	294	309	299	276	330	338	289	290	305	313	331	331	311	303	290	316	305	297	280	288	304	302	316	300	305	259	301	281	303	290	341	326	282	294	322	277	323	313	306	325	317	283	304	284	298	312	305	306	302	284	312	272	295	301	308	352	294	333	292	303	316	318	305	278	283	281	271	314	260	312	263	294	286	287	319	311	295	275	323	320	295	274	302	307	329	284	303	309	289	312	326	305	275	310	292	323	324	318	285	296	287	330	312	322	280	292	314	309	301	294	331	314	314	293	308	294	338	286	291	273	302	285	314	287	300	272	302	329	306	293	292	292	307	321	317	299	254	297	315	310	286	333	313	322	299	239	316	319	318	305	329	306	282	332	327	329	315	276	274	298	314	291	296	295	313	293	269	299	323	338	322	314	255	291	309	322	341	281	336	304	257	312	287	304	284	273	305	293	269	326	288	323	304	307	307	311	324	287	300	260	265	303	287	283	294	290	286	282	324	312	300	313	286	322	292	284	303	287	284	312	323	302	305	315	308	329	278	337	281	293	286	309	283	317	336	329	280	277	320	275	312	335	329	306	270	280	300	324	299	274	304	283	284	346	289	290	334	288	312	288	301	332	340	297	269	294	339	307	310	273	336	302	302	318	287	311	287	296	308	287	286	291	288	320	294	282	312	287	309	326	313	329	304	322	346	297	335	295	264	323	285	307	298	303	289	294	342	290	313	313	329	302	301	318	282	281	315	337	293	309	315	292	323	330	291	295	316	294	305	305	301	337	280	303	288	294	288	319	292	297	262	336	315	287	300	262	318	306	322	321	294	306	297	304	309	303	270	314	299	290	294	270	310	320	279	307	331	254	291	308	290	309	304	304	297	302	311	282	296	302	292	265	305	301	256	298	300	307	301	313	290	302	310	308	323	315	304	298	329	305	289	315	291	303	306	278	314	299	299	304	278	284	299	322	283	323	290	297	310	306	308	342	271	303	320	317	304	307	316	296	321	329	318	314	310	330	281	285	318	297	315	307	307	287	289	287	304	278	305	289	290	304	309	280	278	290	303	297	305	274	299	294	336	258	324	291	315	310	291	292	306	312	304	300	306	304	274	308	299	274	291	316	300	302	284	299	292	312	305	299	301	291	342	330	311	333	296	275	301	252	319	304	290	317	321	328	274	298	313	274	302	280	262	307	303	307	273	324	302	302	296	298	334	301	315	289	312	295	339	287	265	295	309	340	313	307	309	274	290	285	303	311	322	334	324	329	325	292	294	306	322	293	298	298	291	304	312	305	292	282	299	280	307	322	276	264	319	285	329	284	330	301	334	315	272	296	313	299	312	302	314	299	305	308	310	342	289	263	282	299	303	295	308	276	307	298	314	305	313	291	290	325	307	305	267	301	301	300	309	312	315	274	257	287	309	306	303	281	277	289	280	293	257	276	298	312	302	295	327	266	339	296	319	328	303	301	313	311	302	301	310	337	312	274	336	336	307	290	305	321	310	304	304	346	314	282	308	297	299	292	304	309	283	316	316	293	336	343	326	274	299	270	269	305	310	292	300	271	299	297	286	293	310	316	298	326	311	287	299	290	310	285	284	286	286	300	298	308	287	311	289	298	325	342	335	294	290	318	312	290	307	283	280	296	278	272	315	287	302	312	271	299	319	259	290	311	305	306	299	311	299	300	281	342	323	325	276	268	304	234	320	262	261	290	302	310	316	279	324	292	280	297	294	306	314	273	301	299	298	285	253	317	319	290	316	291	294	328	326	332	316	345	274	288	291	295	342	306	318	319	298	296	337	309	337	310	287	313	317	288	278	311	298	316	288	302	261	293	311	286	280	310	311	282	325	280	296	289	290	310	317	319	332	281	309	279	314	317	275	300	321	311	329	338	296	310	309	280	305	300	298	278	292	298	292	315	305	283	338	320	319	306	316	296	298	287	293	295	298	306	320	319	286	342	317	301	307	306	315	308	289	303	285	302	352	289	279	298	323	314	298	268	285	320	309	338	317	285	320	308	271	311	300	293	312	284	341	295	311	284	270	286	290	290	312	260	305	286	316	321	305	311	322	299	293	294	304	324	279	296	290	293	256	298	314	301	307	307	328	297	320	295	306	310	339	273	301	284	317	310	322	290	308	316	292	300	313	298	264	292	326	290	315	289	315	282	321	296	308	330	311	291	311	305	284	304	311	290	275	294	275	270	279	307	308	318	337	310	283	281	308	313	331	308	317	332	326	301	303	291	324	309	301	311	257	323	293	306	291	328	349	285	280	307	318	297	306	318	288	298	293	271	293	283	335	319	309	321	294	273	302	295	288	289	326	330	317	300	303	288	284	269	303	304	302	318	291	324	335	325	302	319	300	292	327	253	285	290	311	311	273	294	289	284	282	291	279	310	317	287	304	303	296	291	274	274	294	279	304	316	303	254	285	335	282	326	301	316	301	308	316	277	290	314	320	301	284	283	283	325	305	304	315	273	315	290	304	264	304	319	323	323	302	308	307	273	291	297	275	312	291	282	308	345	325	255	314	296	294	310	296	312	311	303	285	311	303	313	298	299	298	308	335	291	308	297	291	295	328	329	325	280	324	318	297	314	330	302	311	293	303	312	287	314	301	289	314	305	304	281	342	302	272	312	295	316	265	297	300	292	287	303	291	293	337	301	274	290	310	264	284	263	324	320	313	309	302	327	306	301	286	276	291	295	286	290	263	304	315	340	278	296	320	333	312	323	287	303	314	329	314	309	302	283	333	299	292	283	266	278	314	274	276	299	332	303	301	294	286	270	279	329	292	322	304	291	289	313	299	308	309	309	277	313	290	290	304	308	283	293	262	300	286	285	288	286	309	288	250	303	311	308	335	338	336	309	303	311	297	292	306	332	291	297	290	286	293	307	336	304	304	270	312	310	291	322	342	280	323	286	299	304	325	328	272	304	286	348	331	287	296	291	289	337	342	284	320	327	314	301	326	274	300	314	292	328	313	286	278	302	312	291	312	310	315	306	299	292	297	335	320	290	306	344	313	302	313	276	313	288	307	324	289
9260	5763	2020	962	1823	3027	671	650	660	681	672	699	686	661	653	723	717	693	678	671	726	747	637	674	637	672	666	686	697	698	689	637	641	671	694	693	705	693	650	669	713	717	690	682	701	693	682	686	655	660	636	573	678	665	690	662	640	674	673	625	654	663	662	659	658	686	696	687	674	742	678	688	656	675	661	657	684	669	667	743	674	693	704	640	671	639	708	695	581	704	669	686	705	715	679	674	651	654	693	701	671	681	734	654	658	713	709	664	676	646	666	678	708	665	669	696	674	669	685	687	702	650	700	646	672	689	698	644	685	629	693	684	707	708	674	690	713	695	703	673	646	651	665	644	677	730	707	663	618	657	630	678	683	639	700	680	684	669	688	679	653	623	703	696	717	648	719	737	667	676	671	649	650	697	681	675	682	645	689	694	681	668	688	694	688	701	683	671	663	655	616	675	715	685	665	674	699	649	647	699	690	688	658	685	709	690	635	668	673	669	710	643	669	698	680	705	654	681	678	691	684	685	695	635	642	694	682	688	704	693	677	628	707	712	714	679	738	664	662	626	672	725	704	660	661	645	671	638	698	648	678	713	669	714	660	688	701	675	656	694	678	684	679	656	636	649	664	630	698	650	679	658	682	662	707	681	678	678	719	706	657	692	611	647	736	634	634	667	638	684	703	644	649	665	679	663	647	651	597	644	651	685	637	695	637	661	661	712	652	693	665	665	659	696	709	602	684	641	700	738	647	669	732	676	667	670	703	693	668	683	693	689	677	668	677	680	704	658	677	665	654	683	670	681	625	674	691	658	659	672	694	675	696	659	681	667	682	706	665	726	639	666	672	719	664	690	691	708	706	709	670	660	692	676	678	651	704	681	703	714	643	686	676	631	675	657	703	699	713	722	688	623	678	666	680	683	679	725	697	718	689	648	712	641	682	719	713	682	629	660	687	690	700	692	637	676	711	673	738	711	671	636	699	657	689	662	677	687	662	689	658	640	649	674	628	633	655	728	703	677	664	649	615	682	686	683	681	689	710	662	678	691	659	683	729	686	682	660	689	674	667	664	670	661	656	669	698	692	686	656	679	635	673	689	695	690	674	669	658	718	636	710	657	681	696	707	679	684	737	708	691	616	618	669	675	708	698	679	708	729	663	667	668	674	649	671	680	674	692	654	711	671	726	647	685	682	700	673	685	702	708	698	672	623	654	667	664	683	680	684	676	660	663	712	683	651	720	663	663	702	653	680	642	693	678	658	649	654	646	674	679	674	709	683	680	688	657	678	678	648	687	677	696	664	686	672	668	676	704	683	671	647	617	687	688	734	672	623	672	634	672	669	650	656	699	713	682	673	636	684	722	646	673	687	651	685	689	698	648	683	677	661	685	652	728	655	636	659	707	718	702	707	660	623	686	671	710	668	667	668	673	657	657	685	707	679	678	668	686	677	655	702	693	675	655	687	706	692	685	636	688	711	663	654	628	690	671	693	625	639	661	696	661	652	709	660	666	686	664	690	720	676	681	699	649	694	646	660	667	632	722	703	672	651	699	683	725	683	672	663	691	648	678	652	676	698	712	682	697	653	635	674	678	704	679	680	673	707	672	668	672	717	688	687	665	694	660	650	693	674	720	678	637	668	617	657	709	667	645	635	685	648	668	696	738	673	613	676	677	668	683	664	670	680	675	637	694	687	658	694	672	727	660	742	673	676	673	675	698	719	613	683	726	672	688	675	692	653	666	676	695	643	659	679	689	716	738	674	652	689	695	643	651	684	660	675	676	661	684	661	670	674	659	677	674	658	639	642	650	705	690	701	674	718	701	697	637	691	648	639	649	698	682	662	706	690	696	635	652	720	743	721	648	677	673	714	669	664	672	716	670	668	648	638	670	719	715	742	665	667	665	670	657	703	659	666	721	655	703	698	668	673	710	684	700	683	645	712	673	715	731	712	661	683	643	686	629	677	711	638	685	649	669	660	658	646	651	672	712	673	668	652	694	684	697	655	696	650	621	681	699	669	641	710	674	712	670	702	685	697	692	644	652	693	687	746	668	615	671	656	674	661	663	659	664	682	649	708	661	650	644	691	720	693	703	680	693	714	672	729	662	689	638	663	654	637	669	656	681	680	663	721	674	694	616	642	670	685	730	658	628	693	654	649	673	643	619	683	667	651	653	745	682	642	642	707	666	733	651	692	645	664	663	641	739	664	739	699	656	688	695	667	682	654	636	676	691	629	713	682	679	677	683	664	678	647	646	647	697	668	638	675	677	691	699	664	661	688	658	645	706	678	650	703	704	685	645	666	684	648	724	669	655	685	653	657	707	691	682	654	656	622	698	688	706	646	631	641	722	685	697	641	704	703	711	620	683	674	682	684	698	697	697	670	645	651	692	673	704	684	680	721	687	647	707	702	654	722	689	703	675	698	658	694	696	678	692	664	678	623	676	710	646	712	680	669	665	671	676	622	676	643	706	682	718	617	694	726	697	686	680	643	687	724	689	705	719	662	674	738	710	672	689	663	694	722	717	696	676	685	667	673	669	688	638	615	721	686	741	690	687	687	711	689	673	683	666	662	684	701	637	710	649	708	683	615	641	659	664	684	688	654	701	698	706	698	657	670	635	706	695	684	678	681	684	612	689	676	649	693	674	681	731	717	697	706	668	663	650	667	664	731	693	629	661	648	680	657	670	659	706	641	697	640	683	696	688	695	650	641	703	634	714	635	648	752	635	664	665	668	666	716	651	663	646	666	719	703	707	663	694	661	661	676	697	660	656	663	698	688	664	657	672	679	656	659	687	670	635	660	651	654	685	659	692	672	648	713	652	670	682	687	652	706	713	688	626	672	666	674	660	681	675	660	646	670	704	703	683	664	668	661	649	671	673	696	667	715	646	678	658	650	687	718	670	709	634	666	670	689	701	672	667	676	651	662	699	669	683	684	677	708	676	728	679	677	652	665	661	707	655	695	658	665	644	670	663	658	691	721	656	686	668	678	684	666	641	716	650	699	652	665	664	654	664	708	636	713	635	649	689	691	681	658	661	695	672	657	716	691	693	697	651	643	666	672	694	677	653	633	664	667	696	636	702	688	672	647	678	677	680	659	646	659	675	643	696	673	699	719	670	725	680	687	721	681	717	685	675	671	736	677	641	673	718	653	680	676	676	704	703	647	663	704	709	657	649	691	680	696	677	667	726	681	703	714	692	694	711	670	657	693	683	688	667	678	703	692	687	689	664	644	686	710	644	671	693	671	733	684	671	646	685	711	657	712	645	677	660	679	681	672	687	665	641	659	670	677	672	688	670	674	684	686	712	677	682	696	689	702	696	664	692	686	670	691	708	667	659	634	681	669	693	689	656	638	653	664	665	676	694	648	694	649	691	625	669	690	688	698	710	697	718	655	688	720	687	644	669	659	659	656	695	726	742	688	732	703	677	630	667	736	668	661	654	692	654	689	695	671	656	657	689	661	698	686	666	632	710	677	679	634	648	690	665	661
32744	19608	5799	769	3933	14911	1272	310	295	297	245	277	232	242	266	256	261	271	267	243	256	263	266	266	264	244	255	260	257	236	262	278	246	237	234	257	240	240	243	233	243	257	240	275	229	264	276	244	258	248	251	253	281	276	251	272	256	262	231	267	256	277	225	271	236	254	276	249	211	255	239	247	249	273	238	225	226	227	227	246	249	247	249	225	254	244	247	257	219	258	245	244	233	237	236	261	249	246	232	264	267	251	246	239	255	205	210	248	255	247	249	244	275	256	266	260	235	239	252	232	231	232	235	238	256	233	253	245	232	283	278	283	252	265	233	252	250	241	240	237	247	264	258	247	257	246	213	264	235	278	262	253	260	247	269	252	226	244	234	231	251	277	243	260	245	245	281	259	274	288	255	240	259	251	247	261	234	223	265	240	224	254	274	245	266	246	264	269	274	245	262	271	234	243	246	238	263	250	214	259	244	272	218	266	254	226	220	242	224	243	247	220	257	246	277	268	257	257	278	266	265	260	232	245	256	211	249	224	237	238	223	253	247	240	262	263	235	225	250	256	268	251	227	254	246	255	215	277	259	228	264	275	248	241	261	237	255	275	240	253	263	243	264	259	271	250	264	248	259	261	220	275	246	250	286	240	236	244	237	248	253	265	235	250	248	247	231	241	243	249	201	265	245	246	234	258	239	274	239	272	268	249	289	255	241	238	258	263	264	257	248	214	249	220	236	251	261	245	262	229	278	260	242	239	234	276	251	270	275	263	224	274	240	283	255	257	247	237	259	259	258	263	259	256	259	246	277	270	248	252	258	269	256	258	271	220	279	265	260	268	228	246	248	235	224	244	241	245	224	268	255	235	231	231	256	251	255	247	230	240	251	245	236	248	267	259	269	248	265	248	241	281	263	233	228	294	248	246	240	261	234	229	242	231	273	262	262	241	256	265	272	246	282	235	211	233	231	260	255	240	266	258	270	279	246	240	261	213	231	259	193	255	272	250	240	220	249	275	249	231	272	238	234	245	251	237	221	237	271	266	210	257	251	254	239	256	219	247	226	240	269	254	217	246	273	241	255	238	234	225	231	272	251	261	280	258	240	234	240	259	233	246	233	275	290	256	238	228	266	240	268	243	268	229	249	222	234	260	252	244	233	268	255	255	281	240	258	267	243	270	256	263	270	239	255	253	225	249	264	235	255	260	226	253	256	250	298	231	269	260	232	237	247	261	272	261	256	277	258	251	235	234	228	260	254	256	260	260	241	266	264	245	271	248	243	241	249	253	260	260	269	263	258	242	251	243	241	238	237	236	289	249	257	240	225	252	255	262	262	255	278	253	229	251	234	247	255	229	254	259	240	228	251	268	253	273	271	248	225	248	235	197	233	256	213	208	234	265	261	256	242	236	229	240	242	256	239	240	300	272	266	278	265	217	277	241	249	269	246	287	239	257	240	238	247	255	252	219	232	270	231	265	248	302	285	253	281	248	250	242	220	264	238	269	235	284	221	247	245	220	278	265	229	266	230	247	262	265	255	231	259	266	260	284	240	193	269	226	244	281	242	236	250	226	271	241	253	259	259	240	244	239	242	244	222	245	280	279	248	240	226	202	243	260	221	257	225	233	266	268	265	233	213	257	238	253	245	257	229	259	212	260	260	254	261	259	235	247	262	244	229	245	244	247	265	293	238	262	255	237	304	270	239	263	246	250	249	248	254	237	228	263	232	243	266	240	229	249	260	237	282	242	256	246	233	258	235	244	242	230	286	215	249	235	235	259	231	244	249	243	276	258	254	236	251	260	250	252	234	255	266	256	248	246	243	252	220	271	252	252	234	252	205	225	234	229	255	221	267	250	235	237	272	246	253	233	273	246	256	231	255	275	260	250	234	250	205	257	226	269	257	251	272	282	271	237	211	259	266	289	284	228	255	284	243	243	267	246	260	246	250	248	283	259	234	248	245	246	234	238	260	254	246	240	234	244	205	264	251	269	270	247	233	285	271	234	241	260	240	262	279	248	262	250	239	245	253	258	224	238	245	250	260	247	274	250	209	227	255	301	228	270	267	265	240	283	276	239	272	234	250	236	275	275	226	275	218	272	246	248	253	278	253	250	264	260	243	236	248	239	248	230	253	266	248	264	273	247	251	236	251	257	251	271	268	254	255	251	250	248	242	273	257	266	232	245	236	256	247	246	247	242	260	229	252	233	258	255	244	258	248	232	230	254	246	241	248	238	265	250	230	260	292	253	243	280	267	219	254	266	258	250	251	244	261	230	286	275	251	243	252	253	249	220	248	264	291	256	246	248	247	266	263	255	262	233	246	262	235	246	259	270	240	248	270	252	251	246	240	275	244	273	246	236	260	255	264	232	248	241	260	250	272	250	259	257	245	277	249	247	255	270	241	254	260	231	246	236	241	258	235	250	211	225	257	236	246	255	243	239	237	258	247	235	232	235	267	262	249	285	251	228	231	277	250	244	273	290	232	249	252	256	259	236	224	265	261	266	253	262	230	254	287	254	270	245	236	240	265	270	236	267	261	261	266	224	242	236	267	253	263	250	266	237	263	263	265	256	259	241	242	239	255	241	245	281	281	267	270	260	254	256	227	285	247	275	271	262	263	275	241	244	253	249	243	246	267	280	268	249	242	259	253	259	273	240	247	252	297	243	241	243	265	224	260	234	268	249	245	233	231	276	237	277	246	237	282	241	257	232	271	267	240	251	273	262	258	285	256	233	236	232	233	232	239	224	241	246	237	263	239	260	249	283	247	256	230	252	249	261	235	249	256	253	241	241	247	246	257	219	222	279	242	243	246	235	258	225	263	240	260	262	253	249	248	240	257	263	250	262	262	279	236	254	254	243	233	261	244	269	223	221	262	235	262	266	260	252	264	270	242	256	260	247	260	227	253	258	263	224	241	245	234	279	256	282	244	224	261	240	260	253	251	271	243	285	236	249	239	269	260	249	247	250	244	232	243	229	241	250	234	251	228	266	237	248	244	248	224	271	231	246	268	260	282	223	262	254	228	253	249	249	241	253	242	247	263	227	249	246	262	256	231	251	269	264	228	236	264	246	231	231	229	258	226	253	236	241	211	244	229	234	228	243	242	245	279	262	264	258	269	274	230	242	249	200	260	273	235	248	245	239	228	267	258	233	256	264	254	232	248	274	242	255	246	276	258	240	266	287	223	233	252	246	261	262	254	240	231	245	218	241	257	272	263	230	237	263	259	248	240	251	208	242	252	239	273	244	251	262	260	256	264	270	253	251	259	232	243	237	248	222	247	234	258	243	231	244	227	258	246	254	231	231	246	249	259	237	250	251	275	257	264	246	268	219	255	262	214	234	238	241	276	243	255	269	272	231	272	266	238	254	244	220	235	241	212	262	249	271	233	269	253	277	258	232	249	231	285	258	237	247	257	242	252	277	214	258	241	264	273	245	265	269	268	229	248	242	248	264	231	258	221	215	256	223	226	266	230	253	274	250	270	271	252	237
20313	14446	3990	1695	11349	29269	876	777	722	677	661	680	632	632	637	604	626	674	615	673	612	598	609	643	589	623	644	611	628	602	636	627	645	619	596	585	566	580	567	584	570	648	588	583	609	601	591	584	637	658	584	572	627	631	579	585	596	573	580	630	635	600	568	602	595	585	624	603	584	570	576	584	531	583	572	582	569	595	577	579	596	589	553	629	603	625	568	582	626	579	575	598	576	583	597	587	551	608	588	554	618	592	566	611	617	565	600	592	606	552	557	600	583	608	597	601	591	583	648	603	607	609	584	576	546	575	603	635	596	595	621	554	592	586	577	536	594	581	617	609	587	595	596	626	558	582	615	583	596	574	571	599	643	592	606	588	580	576	616	628	553	589	605	606	606	600	543	628	627	578	572	596	594	559	580	648	542	583	584	569	638	617	552	566	637	613	605	575	602	576	587	604	616	536	574	632	592	588	560	591	587	562	603	593	583	616	583	608	570	579	569	554	573	613	612	585	577	604	629	590	561	606	603	620	576	597	617	595	552	590	578	596	570	556	572	626	562	553	626	601	589	620	586	611	659	621	558	557	606	589	621	598	591	602	568	613	549	614	547	590	548	563	597	599	595	587	562	604	585	633	607	653	611	570	605	586	587	561	606	576	609	604	575	570	658	617	582	601	590	601	561	563	567	656	637	574	587	583	564	603	619	550	570	620	597	600	569	531	588	596	577	594	574	573	575	571	601	610	600	552	598	580	596	624	607	591	597	608	645	597	588	642	593	535	598	547	581	567	566	609	605	634	569	579	581	584	599	626	593	574	630	599	595	634	601	611	599	619	569	573	583	590	581	612	599	604	613	599	619	599	573	614	635	617	626	588	623	622	588	599	619	569	549	561	597	576	596	626	600	590	591	597	579	593	575	603	576	622	535	619	575	600	534	550	585	567	552	556	610	603	600	573	587	605	566	607	562	574	553	617	579	566	619	587	603	574	651	609	587	602	586	585	571	577	610	567	591	570	617	601	589	581	600	599	554	585	606	624	550	599	620	638	597	585	573	567	594	628	553	599	566	642	596	594	590	571	605	598	593	610	588	584	575	570	562	604	610	597	630	622	620	596	603	581	589	597	547	582	588	586	609	599	594	563	560	569	545	588	561	566	542	528	644	576	627	605	585	604	562	603	554	586	568	601	604	620	557	583	584	605	572	564	556	593	573	606	604	577	595	601	617	603	565	638	632	611	578	604	582	543	631	611	614	537	600	633	609	590	577	606	538	564	579	597	596	607	545	564	566	590	604	592	555	600	595	594	605	557	598	578	623	601	563	611	598	591	618	574	578	561	576	600	576	596	610	600	582	642	626	592	600	575	605	568	577	588	587	588	615	588	565	612	613	646	614	589	563	594	581	623	597	638	552	576	615	520	584	569	572	559	585	570	592	578	617	577	579	646	587	587	586	572	626	605	610	560	581	576	599	550	630	609	602	608	542	563	631	599	596	594	584	614	606	603	593	580	568	620	605	565	589	586	576	562	593	672	638	575	589	592	532	551	611	582	614	593	643	613	644	581	590	598	634	633	588	581	601	629	602	587	603	562	617	616	599	543	564	592	620	614	544	537	581	582	600	611	561	575	546	582	585	608	601	559	574	577	591	552	572	557	568	634	604	558	612	601	580	599	547	567	608	583	612	574	572	564	557	596	500	609	616	597	617	601	574	594	612	596	618	576	563	608	605	600	623	576	589	585	570	597	553	628	578	607	553	588	567	581	567	625	587	577	579	591	577	582	639	583	607	584	583	637	554	600	599	596	581	573	582	547	583	563	600	559	589	560	558	576	573	587	582	598	600	576	612	576	592	618	592	613	602	583	625	613	578	625	592	544	595	603	598	616	621	586	602	614	608	563	565	569	564	585	559	567	585	600	593	618	577	621	630	538	604	584	587	594	568	600	607	612	606	617	625	575	598	646	590	583	607	606	583	604	567	558	600	616	575	564	552	610	610	616	601	599	592	552	565	570	600	593	577	558	558	605	597	605	651	596	565	579	559	605	640	593	610	624	597	533	602	631	567	649	563	570	623	575	586	637	622	594	595	577	612	575	590	601	584	601	593	585	566	627	521	554	562	564	557	611	585	615	608	592	570	584	584	589	601	551	608	585	581	544	571	589	558	567	619	593	592	586	611	586	604	566	628	589	586	587	623	569	612	621	581	600	578	599	553	573	604	573	602	582	603	633	595	553	595	600	595	598	570	534	615	649	593	613	597	583	570	571	587	583	615	632	594	578	572	594	578	580	642	577	580	570	582	609	565	549	608	605	591	632	586	581	579	569	590	577	532	622	583	599	594	609	561	532	572	620	576	569	576	564	600	596	570	597	598	621	581	591	570	610	618	576	623	604	600	584	602	560	595	592	569	568	589	567	581	571	556	604	623	626	610	616	607	608	587	610	622	604	559	609	591	575	582	599	579	602	602	610	550	573	578	617	594	602	587	610	561	616	560	587	542	582	600	577	581	536	587	632	569	578	575	587	597	577	596	596	642	582	566	557	562	594	578	593	576	564	613	595	594	651	613	594	606	623	613	580	568	582	604	553	605	571	580	614	608	583	621	565	604	570	597	610	594	577	613	594	613	623	592	598	609	557	592	628	564	579	598	597	629	602	594	595	617	575	580	578	620	590	541	593	638	569	631	636	567	594	604	609	546	587	583	577	560	554	599	557	637	580	610	608	577	598	589	602	591	556	604	608	595	593	568	577	624	585	595	637	561	620	583	608	561	574	604	600	590	588	565	528	570	628	598	558	599	617	592	586	613	640	554	586	562	586	620	616	597	610	575	591	606	619	598	593	600	586	576	606	581	531	568	579	613	584	578	629	583	609	612	548	571	559	559	546	579	588	594	543	568	588	593	580	597	567	623	621	585	588	553	658	600	600	610	569	618	562	540	582	591	589	570	583	591	583	598	615	549	578	587	608	629	620	599	548	620	612	572	563	579	561	633	565	561	544	601	585	604	577	559	586	555	583	576	614	566	596	521	549	544	567	569	599	557	599	569	583	603	584	572	624	594	608	607	592	599	634	535	549	593	519	589	595	595	573	611	585	570	619	589	579	575	628	574	609	580	573	619	594	628	622	572	609	641	566	567	533	614	569	585	576	622	599	586	588	594	586	561	566	574	592	577	592	590	605	594	560	573	611	582	573	587	576	613	627	554	583	626	565	615	626	620	589	602	597	610	621	585	627	558	598	603	567	602	537	553	572	563	609	618	572	586	548	608	572	581	583	543	603	566	565	575	581	557	592	554	611	553	581	584	590	542	555	580	601	620	582	595	560	630	623	576	557	593	566	583	612	585	600	637	614	586	597	596	644	608	594	520	581	574	553	645	594	621	566	572	588	574	615	588	559	617	603	615	587	571	589	624	614	591	609	632	548	581	631	547	582	590	571	577	555	586	581	521	607	586	586	590	556	613	624	546	588	587	585	624	587	607	617	586	573	557	548	611	625	604	553
43850	29786	9820	1612	6868	26919	3422	479	401	404	408	386	390	377	387	374	386	380	376	346	352	425	385	394	408	340	358	419	352	393	375	373	348	410	403	340	374	372	361	362	392	395	406	379	374	353	372	376	376	382	385	382	404	355	374	411	366	383	359	376	373	335	330	379	359	359	398	363	374	330	364	342	359	365	391	376	360	349	402	348	329	379	378	352	362	408	385	372	314	353	358	370	362	424	337	371	350	363	391	374	367	338	377	358	328	349	394	366	363	403	373	351	390	358	368	384	410	344	390	347	354	384	406	350	382	362	325	354	364	374	344	398	343	372	378	355	350	349	338	406	327	385	359	409	392	404	345	397	359	380	363	366	367	374	395	381	385	354	379	352	357	372	378	349	358	370	375	339	390	337	370	341	392	362	363	378	380	338	374	401	360	334	357	331	362	375	386	383	383	351	363	350	379	337	412	355	374	353	362	393	372	392	370	329	308	360	346	365	368	343	346	404	381	334	379	375	346	364	368	369	349	393	374	357	383	348	341	366	360	345	367	388	326	356	314	362	335	369	377	383	403	364	366	360	371	339	382	362	332	364	381	397	358	349	382	361	358	345	367	383	343	367	348	391	365	393	373	329	376	396	370	373	388	386	362	341	406	391	379	384	377	370	359	347	342	336	325	329	346	349	346	345	396	357	359	361	334	331	345	386	361	341	345	375	341	339	383	374	350	380	357	400	385	364	377	354	367	378	346	384	378	374	384	374	359	359	381	373	349	379	361	399	395	325	357	369	344	371	373	361	373	375	355	355	378	368	370	332	326	359	397	369	305	366	391	364	376	359	364	350	380	391	412	346	390	330	351	354	351	378	365	330	325	369	349	340	369	384	360	387	343	387	393	367	376	366	368	398	360	341	348	378	379	388	356	369	350	360	368	356	327	362	385	348	373	339	352	362	358	397	387	357	358	402	362	355	347	354	380	381	365	358	370	349	356	361	358	346	382	386	383	368	375	394	384	350	377	355	378	348	333	344	369	352	367	334	364	362	353	349	353	379	381	379	361	336	377	363	350	373	342	352	379	375	399	392	386	338	354	399	411	417	353	353	389	391	378	382	398	362	339	364	362	334	317	371	367	378	390	353	365	357	370	378	334	364	365	406	411	400	325	372	367	400	361	357	342	370	331	405	375	356	337	376	362	370	368	403	351	362	357	390	368	326	369	380	380	358	357	348	339	348	376	356	332	377	385	341	360	368	380	384	380	351	362	385	385	360	358	351	321	340	351	361	388	355	350	352	379	411	350	376	368	399	351	341	390	360	367	394	388	340	353	358	341	395	420	399	347	346	344	338	388	391	384	355	392	360	343	358	335	373	409	338	400	362	381	411	385	365	361	335	385	377	404	347	376	358	389	378	345	364	429	357	353	383	363	363	383	354	356	357	354	380	352	373	397	401	395	392	378	361	343	366	345	353	374	377	352	414	372	362	367	340	342	362	384	362	363	359	335	395	380	382	363	364	375	346	383	330	355	392	385	394	375	409	364	357	371	373	367	356	365	344	374	395	378	365	376	357	397	394	375	394	383	377	386	375	435	388	373	372	343	346	356	391	376	355	348	385	350	386	361	370	324	328	400	342	373	343	381	345	414	356	366	362	364	367	347	385	347	386	355	379	302	378	360	361	354	360	400	382	405	349	384	381	384	346	332	361	373	386	339	361	346	406	364	379	373	349	367	350	349	396	368	342	342	382	365	356	344	357	359	368	379	361	340	389	371	343	396	358	366	345	362	376	373	378	355	359	345	362	360	403	356	363	393	362	341	387	383	375	348	323	401	339	361	314	356	351	384	378	385	366	342	344	355	343	377	345	354	365	381	368	366	378	358	368	360	365	351	327	393	365	342	337	356	349	330	342	376	333	368	374	376	356	338	373	384	382	358	393	353	403	393	333	354	369	336	357	378	392	376	328	377	335	388	378	336	356	381	361	391	397	338	373	350	385	363	366	363	356	360	385	340	379	386	365	371	397	334	350	384	402	363	334	357	332	356	392	353	344	344	390	373	332	391	369	357	366	356	366	374	351	345	385	378	365	346	364	412	344	336	313	391	390	316	352	355	325	364	369	360	417	329	367	340	367	347	356	367	355	364	370	367	373	352	350	357	339	352	374	359	330	400	361	370	378	339	375	375	398	432	417	383	350	354	360	370	385	357	362	374	350	364	372	337	390	340	371	336	376	389	381	391	358	354	364	344	360	389	383	381	358	362	373	373	368	332	357	362	381	366	359	349	349	345	438	354	340	363	385	353	367	377	386	365	367	355	370	369	386	388	357	335	319	391	387	365	326	355	332	373	397	391	377	363	368	402	414	356	375	387	347	360	408	370	387	356	332	360	349	355	392	393	315	342	377	365	391	369	364	358	327	379	352	391	341	337	415	375	359	357	380	354	374	334	390	376	369	350	332	373	378	405	342	381	401	346	342	360	387	377	409	367	386	388	359	353	354	376	351	367	398	413	349	363	376	374	363	346	354	385	371	377	348	395	368	392	379	387	390	366	390	342	349	371	349	356	361	377	369	377	362	358	367	317	367	388	353	419	372	416	371	363	394	361	387	367	333	344	381	366	367	402	374	385	377	386	385	356	381	392	369	337	314	420	349	370	381	361	353	381	362	363	346	355	359	371	373	331	331	350	378	361	368	373	373	392	362	376	382	380	372	342	356	343	367	394	366	330	387	385	325	385	353	371	355	402	379	352	385	380	379	349	355	363	353	344	367	386	328	359	358	346	373	372	397	375	357	347	377	348	361	353	343	330	385	368	373	374	376	392	392	388	385	358	364	330	367	344	366	403	364	363	356	404	356	366	384	381	384	374	387	378	386	346	386	362	367	352	412	358	372	385	389	371	337	352	391	360	368	365	348	361	414	347	357	349	305	404	381	356	375	341	346	366	384	369	372	380	376	365	340	358	383	347	362	377	340	357	382	379	379	388	367	343	368	367	407	354	365	319	331	361	377	375	350	357	366	402	350	347	351	374	354	417	378	407	348	376	374	382	324	353	351	367	349	335	356	395	362	389	363	387	395	340	348	368	391	368	335	345	406	385	361	433	342	344	366	395	413	412	332	379	398	387	387	393	358	398	388	356	368	415	410	344	378	352	334	360	379	384	381	335	342	336	336	391	368	339	381	379	398	369	355	391	385	341	350	342	352	394	358	349	377	374	353	369	367	329	393	372	356	369	389	376	379	373	382	368	376	411	385	381	371	348	364	314	353	380	381	361	369	326	358	341	334	321	321	347	362	375	357	356	327	327	369	353	329	366	355	349	360	341	356	367	351	374	372	408	371	360	382	383	362	406	382	379	376	407	365	368	341	377	377	353	384	349	353	360	432	381	375	389	349	347	351	393	365	392	381	389	343	361	366	390	370	356	391	410	350	401	388	369	347	352	366	378	370	374	357	404	342	350	372	349	358	362	369	363	375	378	366	354	388	344	444	387	379	381	377	375	344	377	387
26865	20783	5152	2731	14525	38540	1350	1167	1081	1063	1029	974	960	976	930	903	895	874	905	873	865	921	866	881	858	851	830	837	882	855	866	781	870	903	896	864	854	874	803	846	858	823	877	829	802	844	846	777	862	798	852	847	798	820	860	873	803	814	832	836	835	866	837	834	849	865	833	869	776	816	815	807	856	846	885	820	836	786	816	790	835	843	776	819	847	815	843	815	820	837	757	786	805	820	844	816	818	778	836	817	825	823	832	838	803	796	816	846	827	834	838	860	856	818	825	828	884	843	799	871	807	857	801	837	843	857	788	820	801	819	849	874	800	774	830	757	876	875	826	840	810	842	815	849	851	862	856	852	839	819	809	778	809	846	789	828	826	853	820	802	809	858	869	834	911	848	804	821	837	811	828	865	828	856	849	836	829	808	827	842	845	802	808	836	874	832	831	817	843	838	813	824	831	875	872	864	864	807	773	860	865	761	762	827	804	790	831	833	849	868	791	827	815	852	825	809	808	839	834	889	845	822	780	794	787	810	777	824	880	781	803	813	811	814	821	795	771	814	847	783	792	851	800	832	823	825	796	858	836	829	812	821	855	849	845	803	764	783	797	882	844	791	820	808	906	804	804	784	820	777	812	796	860	839	809	828	800	797	827	868	854	770	768	852	851	819	839	799	835	789	819	832	836	822	827	798	785	854	857	822	820	847	829	797	802	787	832	797	803	818	827	835	826	747	811	878	829	799	768	811	886	805	842	799	836	830	826	842	850	824	856	808	817	820	835	869	822	781	828	776	810	826	799	826	840	807	892	821	800	839	821	835	828	822	793	878	796	873	815	795	837	887	860	819	862	816	817	822	811	862	857	842	834	791	793	821	853	822	851	820	864	818	792	763	843	830	859	813	820	826	854	838	831	773	825	851	863	855	853	828	828	837	796	833	813	753	781	868	831	786	800	876	804	797	787	851	818	789	800	831	845	832	858	811	824	839	873	782	816	858	827	842	803	847	847	888	862	850	802	827	782	824	839	818	764	781	826	807	830	868	856	808	771	864	785	817	883	784	852	805	851	860	773	808	846	870	814	825	816	808	773	799	850	767	839	855	812	842	806	854	748	795	820	823	743	797	802	811	795	783	821	797	874	826	889	772	847	823	851	801	833	809	860	827	802	822	805	818	840	845	871	808	787	804	803	828	795	883	832	853	824	829	842	806	826	824	797	840	832	821	819	873	804	824	835	814	819	787	808	836	803	837	837	816	819	821	840	825	807	779	805	870	825	861	860	813	814	859	829	816	814	799	843	862	812	831	872	806	850	793	806	835	832	820	810	873	844	776	799	765	808	844	802	832	797	830	810	805	852	839	815	806	830	901	789	832	843	832	834	809	845	792	793	853	822	826	828	853	830	832	823	858	761	852	796	820	833	835	837	799	794	821	864	760	843	820	821	796	802	844	828	811	830	857	848	842	825	799	825	871	827	829	824	807	790	832	842	846	904	863	804	813	804	790	830	815	850	829	817	843	800	803	814	836	829	861	819	806	816	796	904	814	823	835	794	827	852	865	824	791	796	767	822	809	813	857	824	826	849	781	844	813	806	837	843	815	813	858	810	825	791	848	828	823	854	776	814	782	782	863	803	791	795	823	838	874	817	820	857	850	799	848	790	876	819	838	793	833	833	816	778	818	825	790	818	807	829	863	827	823	836	797	834	833	858	848	825	877	824	841	859	757	779	776	835	850	838	809	817	796	799	814	814	820	814	847	791	827	817	795	819	842	854	826	825	843	857	841	850	778	785	813	812	848	798	803	830	832	832	811	757	838	769	840	839	830	794	851	827	809	784	874	796	824	769	817	800	853	828	856	794	846	811	808	868	807	816	818	840	844	777	878	796	805	816	860	802	806	868	804	795	839	866	835	841	818	821	863	796	840	779	826	861	816	774	781	819	853	873	848	849	811	814	864	818	785	799	853	828	832	818	851	855	810	830	832	871	823	798	795	826	800	810	836	803	816	842	810	828	876	817	814	813	820	806	813	798	835	799	798	843	866	800	744	811	836	852	791	829	845	826	768	832	825	852	789	828	852	827	762	816	829	836	768	829	824	850	777	832	862	786	844	808	813	819	847	817	834	817	873	818	854	788	823	805	798	874	837	809	816	871	813	817	803	801	816	878	798	832	868	789	826	787	799	842	850	839	886	789	798	857	861	859	795	806	800	834	837	820	854	832	817	805	856	817	784	852	811	837	814	825	833	871	791	861	863	802	797	795	853	806	839	832	798	801	814	839	798	811	818	833	859	836	767	827	860	806	820	845	812	770	857	827	824	792	845	864	866	843	838	788	792	845	796	840	833	842	858	798	840	830	769	812	762	815	819	802	803	834	878	843	815	806	798	845	792	867	818	881	858	830	806	825	777	873	846	895	782	791	850	789	832	838	818	770	795	826	786	831	802	804	812	864	839	808	806	832	859	838	835	835	801	808	834	814	851	821	847	781	818	817	893	767	795	857	812	780	871	853	789	821	807	853	850	854	802	822	848	769	833	845	797	840	809	826	865	791	801	830	829	862	873	796	885	793	897	833	739	847	811	806	810	789	869	890	821	836	850	796	858	795	843	792	830	797	817	813	847	813	829	864	847	795	833	839	802	831	799	809	873	817	812	846	790	851	821	833	813	798	807	835	828	841	803	812	793	864	791	824	856	774	815	811	797	838	807	886	789	827	856	843	823	802	857	804	817	851	814	828	797	840	791	831	773	796	794	840	792	815	801	834	833	777	816	796	849	874	817	844	779	794	823	785	852	854	805	841	796	790	834	806	791	808	797	847	816	853	797	850	813	799	803	821	840	832	766	780	775	819	819	836	785	829	841	853	781	809	844	855	811	811	840	875	885	852	809	800	784	813	842	817	840	832	811	882	810	807	827	815	852	828	847	804	838	803	781	843	794	780	830	813	861	837	840	808	804	879	823	786	827	851	872	847	805	852	815	804	822	833	769	829	807	792	844	857	840	790	880	786	828	836	852	818	871	793	831	834	822	762	817	768	775	816	823	869	820	785	799	816	815	860	774	856	812	799	807	863	927	789	834	850	827	888	811	846	798	819	841	816	808	824	815	810	836	812	859	866	809	774	848	831	796	873	784	809	788	799	798	823	789	859	826	837	858	866	808	843	856	839	797	850	800	795	780	880	837	773	841	838	800	839	844	760	786	885	812	831	854	813	833	809	815	877	837	865	800	833	800	824	842	838	801	834	794	802	804	806	762	862	792	846	871	821	819	845	816	855	836	849	797	827	843	795	821	832	803	833	832	862	863	836	778	754	809	791	835	826	836	825	836	825	838	793	839	816	816	853	833	801	853	832	817	849	838	853	853	807	782	805	833	855	842	849	784	787	806	784	807	848	826	842	836	821	842	824	830	817	753	780	804	860	828	802	828	819	794	839	775	831	838	839	783	826	824	839	784	789	882	801	825	836	891	824	846	762	803	844	793	839	772	879	831	835	805	828	798
15603	6770	1211	357	413	781	303	320	301	310	280	328	295	291	288	260	281	287	298	303	296	327	327	294	314	278	274	280	270	290	334	309	278	286	276	333	303	268	316	314	299	321	317	310	336	292	288	335	322	292	296	303	326	317	342	271	330	305	286	281	283	306	274	295	330	331	317	335	304	316	293	294	303	301	321	317	291	322	292	285	275	302	268	324	353	282	316	306	351	314	272	322	302	258	312	263	299	322	313	301	307	298	320	317	286	291	324	286	309	302	273	307	282	279	286	279	285	316	304	280	323	312	289	295	321	283	319	287	307	341	309	297	337	308	320	308	303	302	299	289	315	283	311	285	318	270	320	291	267	313	302	315	305	319	293	295	300	314	305	299	310	314	282	313	315	303	320	305	293	309	291	316	300	274	294	298	328	313	306	323	296	259	290	313	332	299	316	284	262	296	315	311	276	282	295	306	280	312	288	289	292	330	287	320	312	270	286	332	268	274	269	280	247	289	291	300	326	299	269	300	321	272	272	278	274	304	291	322	289	303	279	275	316	283	284	326	292	304	293	328	304	276	284	314	279	331	309	363	306	280	277	352	305	282	323	285	286	283	291	307	285	290	276	299	297	315	290	307	356	330	302	247	328	305	344	290	307	277	275	299	306	289	317	312	300	294	319	343	334	318	323	297	286	309	307	327	310	301	293	269	314	309	297	320	278	283	301	286	292	291	281	318	290	313	294	278	231	286	322	308	321	289	294	288	272	296	291	327	318	301	291	336	281	301	296	303	324	293	271	293	289	292	330	329	294	325	300	298	317	287	327	300	285	311	302	280	326	313	327	289	274	297	288	287	291	241	256	296	252	316	308	321	287	295	302	303	298	331	325	271	285	309	322	265	287	283	317	301	280	314	302	291	294	324	289	285	280	320	326	317	297	286	314	311	353	276	277	296	292	260	309	313	314	298	300	280	321	300	356	317	256	265	315	302	333	296	279	334	301	318	321	279	298	273	300	304	320	304	275	295	313	290	311	337	289	271	275	309	301	275	285	314	316	277	280	279	328	286	320	299	332	339	286	284	324	281	297	309	301	291	265	283	261	300	291	297	326	306	289	307	302	337	275	284	300	303	312	288	319	290	303	311	296	288	299	299	244	270	301	333	289	265	301	321	287	316	302	299	299	326	282	363	327	286	330	321	330	287	311	271	307	293	289	268	289	307	274	313	265	301	296	321	321	304	279	305	315	272	304	286	277	313	300	299	283	316	284	277	293	346	306	295	282	294	282	313	297	311	307	292	347	272	308	337	321	285	285	313	310	313	313	328	301	320	300	283	281	296	284	287	311	330	296	307	313	269	310	298	305	311	290	293	254	320	316	294	255	300	300	264	314	321	324	327	277	283	285	277	313	313	303	291	296	299	313	293	284	310	320	262	253	279	265	275	309	310	299	291	320	305	317	292	274	296	315	310	293	296	294	262	299	279	286	281	313	320	321	305	309	279	273	272	299	305	262	300	305	276	270	279	308	293	286	291	282	269	307	301	308	279	265	307	284	285	287	336	315	301	287	314	320	298	298	277	297	305	274	305	310	306	327	310	320	252	336	265	291	306	316	284	286	304	295	309	339	329	310	281	300	308	285	296	289	276	293	306	323	273	328	291	282	287	282	290	313	324	273	255	291	291	301	271	304	294	321	318	306	312	278	273	292	287	276	303	275	299	310	280	303	299	313	303	315	301	279	296	291	316	295	308	318	291	278	297	292	286	279	296	287	247	298	308	307	303	298	302	353	283	291	303	315	315	290	324	332	286	294	321	294	281	310	313	296	347	335	303	276	329	293	328	290	305	313	297	283	293	310	285	286	261	293	269	343	300	334	310	274	287	303	307	313	324	310	274	326	306	328	302	282	309	278	293	319	277	302	296	323	308	307	291	312	311	280	308	285	279	290	270	300	318	337	334	294	299	319	302	300	306	303	322	271	320	294	286	300	317	280	322	311	278	308	297	262	278	304	286	258	308	314	322	302	309	320	315	306	326	276	295	329	333	307	306	329	273	303	300	311	288	308	311	304	292	297	303	281	305	281	314	314	288	285	322	322	304	334	351	291	305	308	277	294	316	282	322	269	303	279	328	284	310	272	295	284	283	244	288	273	311	290	295	324	266	336	329	314	290	302	360	315	299	299	331	317	302	313	313	293	300	314	304	309	280	305	278	300	284	288	308	272	295	301	292	298	281	297	286	315	303	296	290	275	309	325	301	267	328	284	270	320	292	302	291	281	289	300	322	305	268	300	293	312	337	325	347	317	261	301	283	317	303	306	271	315	281	293	277	304	275	281	305	297	284	293	296	293	305	309	311	256	302	287	323	309	316	281	269	291	271	280	300	304	291	328	259	320	304	305	309	277	282	321	308	320	334	265	300	317	312	290	292	284	299	316	300	308	282	280	283	279	275	305	315	306	288	273	296	292	300	290	299	301	316	283	274	291	298	284	294	302	287	322	302	308	284	334	278	328	289	316	288	326	275	321	316	308	293	305	317	275	272	329	292	287	304	277	271	317	273	292	294	294	321	317	292	293	310	327	305	269	293	288	261	322	307	304	318	277	309	329	303	307	309	330	318	314	300	327	283	307	304	289	285	294	289	273	280	284	295	322	308	291	292	287	302	306	280	310	293	328	264	302	315	312	298	320	321	338	275	292	284	315	291	298	264	297	291	283	295	304	305	265	314	316	287	302	278	286	314	321	315	310	264	274	284	292	337	294	287	296	308	294	291	271	274	274	308	284	277	276	287	282	299	297	284	309	303	302	311	319	298	319	309	308	301	334	269	316	320	300	315	311	287	284	289	300	286	272	309	286	245	280	297	327	283	291	305	300	264	296	265	306	304	334	292	313	317	284	308	310	286	291	312	284	283	275	299	302	300	279	297	295	317	261	293	294	306	288	296	282	280	289	293	316	259	277	278	284	297	266	281	278	304	279	293	318	287	292	330	310	318	297	310	268	297	319	331	287	278	312	266	299	279	325	291	336	303	313	325	299	330	306	296	290	263	329	293	322	318	292	329	315	267	283	316	320	293	261	295	334	300	281	300	317	293	329	308	315	307	329	293	304	307	277	302	311	300	280	292	299	278	286	292	318	293	303	328	314	301	299	285	332	299	289	290	298	294	303	300	285	280	292	302	280	285	280	302	270	279	309	301	311	312	299	308	302	319	323	316	300	306	284	273	292	302	271	278	317	301	301	285	301	303	302	298	250	271	328	299	275	288	311	255	291	300	305	272	312	318	287	316	290	310	275	332	300	319	257	312	331	278	287	324	321	332	293	329	295	314	298	308	290	328	305	312	291	297	299	288	278	253	276	306	283	281	333	289	337	293	271	297	315	331	302	316	281	281	296	297	290	283	317	304	284	276	284	304	293	306	319	314	350	312	289	289	278	304	292	282	301	291	279	290	305	332	277	288	319	299	287	275	298	256	291	314	295	290	308	307	325	316	302	304	286	304	266	258
9343	5560	1455	945	1313	2899	693	693	705	664	702	689	719	692	682	700	702	652	668	681	713	693	706	668	657	630	679	683	709	665	678	683	623	716	687	663	661	675	685	657	681	719	662	682	669	662	655	680	700	661	622	626	695	720	670	682	695	632	640	700	634	639	668	711	650	690	643	714	686	682	642	650	677	650	701	660	666	643	660	658	652	670	667	731	643	670	709	649	669	681	665	660	637	689	638	692	680	667	683	697	694	690	651	666	709	671	674	698	638	678	647	647	619	709	674	674	658	636	677	716	673	695	700	682	605	726	637	670	723	628	677	639	676	667	669	651	662	678	669	681	708	669	642	646	677	719	652	654	659	688	711	655	698	671	719	630	645	696	663	704	633	667	692	680	693	656	668	684	683	683	643	682	676	665	694	650	612	694	679	698	686	675	683	668	736	669	685	724	693	606	664	665	684	665	675	681	692	603	685	655	678	657	668	705	704	706	732	649	678	709	678	688	661	674	658	643	668	693	713	652	665	668	671	655	699	682	696	618	680	684	704	658	655	673	694	647	663	672	682	664	649	686	710	629	681	667	643	678	680	694	687	676	646	682	661	676	668	681	679	684	627	668	634	714	701	642	671	666	684	658	652	682	632	689	660	651	643	742	686	674	683	657	659	646	653	642	680	656	645	659	672	633	681	623	667	649	663	673	655	647	697	688	635	665	645	656	685	644	707	685	712	640	719	649	698	685	703	692	668	695	689	700	715	643	701	704	708	692	672	643	659	684	649	664	668	681	694	702	689	625	637	670	644	674	675	690	683	651	678	642	692	684	696	677	653	709	662	720	659	695	640	655	640	679	679	689	660	667	662	711	678	674	652	688	726	734	672	666	677	704	704	728	657	660	638	679	642	639	709	623	675	696	680	662	718	683	692	687	703	659	714	671	648	669	686	645	658	655	699	643	664	676	688	688	659	653	698	632	722	673	687	718	700	655	663	632	632	675	659	665	645	633	695	743	678	663	693	655	701	704	720	691	669	670	688	645	635	647	726	695	641	698	686	681	704	636	703	644	687	642	655	733	663	723	688	691	668	686	634	641	662	668	697	683	680	719	654	711	625	668	684	643	688	665	675	615	659	706	653	661	697	703	669	701	663	662	712	654	690	708	622	646	717	661	675	700	659	629	661	677	673	630	691	670	654	692	630	631	706	700	663	715	683	662	689	713	665	687	652	668	650	672	676	653	690	653	650	654	623	623	722	713	683	655	703	718	697	710	691	688	669	623	701	660	653	667	677	698	628	644	717	635	676	695	650	656	646	684	656	700	696	680	679	654	644	671	650	652	675	678	636	694	704	682	724	683	680	688	693	703	636	663	695	671	701	684	686	669	607	699	692	657	646	672	703	650	649	672	678	657	698	650	670	661	671	685	678	690	664	708	620	664	663	693	710	669	677	700	666	727	672	684	694	628	681	649	669	653	653	702	712	704	652	673	640	686	706	715	701	640	667	650	632	679	686	689	676	668	685	693	707	666	698	695	645	760	641	645	699	674	681	696	671	632	697	686	699	699	692	649	702	667	677	682	662	686	660	656	695	699	694	624	655	674	695	629	631	680	638	677	628	639	676	661	681	678	654	689	680	695	711	638	666	685	695	667	628	695	665	674	715	702	713	682	691	646	690	652	638	699	690	662	694	646	641	656	641	705	658	664	688	675	640	655	676	669	626	669	645	685	721	695	699	675	662	697	660	691	659	696	662	644	612	685	707	656	718	703	679	674	686	714	705	641	677	686	649	667	711	706	640	658	662	732	664	697	652	702	659	657	643	696	759	732	668	666	699	654	707	659	665	650	688	711	666	681	691	712	691	631	649	683	634	646	656	647	696	659	641	669	698	706	615	700	670	673	700	711	701	663	652	626	627	696	617	701	648	720	691	680	697	643	682	674	658	735	710	668	654	667	689	673	685	668	684	685	649	645	652	665	627	658	719	664	661	713	679	657	655	678	683	707	705	694	638	651	673	700	688	691	672	644	733	640	649	694	684	679	702	634	666	676	666	712	677	694	672	680	717	701	687	730	660	706	648	710	681	714	686	644	687	681	640	738	648	674	662	697	702	641	651	633	688	665	678	656	642	665	681	631	702	679	700	680	659	666	693	651	677	689	690	689	666	664	694	633	653	678	701	633	686	736	678	727	636	651	665	656	673	682	659	702	695	665	627	651	683	660	710	643	674	649	667	729	693	651	680	670	643	644	696	705	670	678	718	651	700	656	706	650	730	678	679	667	688	704	678	629	700	714	661	663	648	663	651	688	637	746	635	682	673	664	668	658	717	674	636	687	736	651	642	693	673	628	655	693	686	652	674	702	654	618	655	734	645	685	666	674	663	689	711	683	666	685	676	688	667	710	667	697	673	708	681	657	700	696	729	699	655	672	680	696	623	741	659	724	717	639	641	644	730	672	660	680	656	688	643	667	699	665	660	673	712	716	669	675	672	652	663	691	659	676	713	627	677	654	655	662	645	710	717	689	657	685	589	701	643	665	734	664	684	657	677	671	668	702	718	653	661	660	640	660	677	688	677	724	677	707	656	653	631	666	662	740	616	635	717	716	608	663	664	683	643	725	686	669	669	709	703	695	693	655	675	666	626	668	652	737	674	656	684	664	662	687	690	736	647	667	693	650	647	681	663	686	695	659	722	708	709	681	713	651	690	651	678	640	726	708	686	719	683	662	683	635	669	687	648	682	664	636	670	734	650	707	651	677	681	668	698	681	693	663	691	632	668	698	663	672	665	685	696	650	686	697	683	691	659	718	693	659	668	678	670	714	701	642	691	679	657	679	715	652	613	620	677	626	713	692	697	708	672	655	643	696	685	702	688	683	673	664	609	659	653	664	654	653	620	672	666	661	692	671	694	660	679	636	677	691	656	685	668	699	697	657	633	677	698	671	646	669	657	659	656	678	678	712	685	653	714	681	656	664	661	679	695	701	656	680	697	606	680	700	689	676	682	687	662	679	699	611	727	698	696	687	695	684	661	673	688	660	651	664	661	702	661	659	634	693	685	708	652	669	696	654	655	672	666	665	694	654	695	726	717	695	662	689	672	653	645	664	622	672	664	675	660	695	645	640	653	699	702	733	660	677	682	679	668	661	675	665	650	684	714	651	641	726	671	671	664	657	669	706	680	691	679	710	714	670	678	675	643	643	631	656	660	668	643	697	659	713	685	618	667	668	692	726	677	664	665	674	661	704	701	717	661	706	605	683	643	653	693	687	703	697	702	663	651	653	678	654	644	660	662	664	632	649	706	644	667	655	682	643	638	647	733	675	638	645	664	621	636	660	699	664	722	649	642	668	651	665	700	695	696	692	632	674	695	664	672	662	671	689	622	657	662	632	640	709	716	658	665	670	688	697	661	692	688	676	688	659	628	673	692	693	689	723	665	656	647	662	688	666	664	717	653	685	670	646	671	677	636	674	620	626	692	677	718	650	653	676	710	690	682	709	686	688
33406	20347	6755	870	3020	15512	1416	284	269	261	295	294	284	257	248	285	286	312	242	243	288	247	294	282	237	300	279	250	253	248	232	233	234	249	253	262	258	285	280	290	261	272	240	292	279	256	275	288	240	229	276	272	242	251	270	277	274	280	247	268	232	260	258	256	253	238	252	262	273	268	266	240	275	254	286	264	260	267	276	230	250	256	276	247	272	241	257	258	260	249	272	296	267	230	258	261	276	260	261	286	259	207	227	246	247	252	248	265	272	261	261	247	263	250	258	255	257	252	276	291	271	262	274	274	261	242	247	262	265	254	253	258	265	246	232	243	246	269	289	271	269	259	268	233	254	262	294	263	247	246	259	245	265	286	252	256	271	247	263	262	248	240	262	262	249	266	294	269	291	268	241	254	252	244	262	263	279	280	271	265	265	262	256	269	276	281	252	228	265	278	263	221	253	272	260	256	257	235	264	250	250	255	237	241	268	288	278	259	261	266	273	263	229	280	261	260	272	272	255	252	243	255	252	251	236	270	275	250	244	274	258	252	244	292	274	271	286	287	259	269	232	241	286	280	246	257	244	258	265	220	233	251	254	260	254	286	264	261	270	254	267	244	254	265	259	262	253	242	237	270	230	250	260	255	239	275	284	259	282	251	258	244	274	261	259	260	230	273	274	252	260	279	318	260	252	254	237	242	259	262	266	264	254	265	261	256	267	240	240	269	233	258	281	272	247	225	273	297	244	270	255	266	242	265	269	232	253	258	296	265	268	266	229	248	264	261	281	266	265	267	218	274	252	264	229	220	262	251	253	311	276	259	252	232	258	264	291	296	263	238	228	290	279	266	232	260	240	253	259	240	249	271	269	233	285	237	278	228	250	249	253	234	250	236	251	259	255	262	265	277	269	266	264	263	227	257	257	282	257	263	231	280	239	273	229	266	276	252	285	279	264	267	290	299	247	252	244	256	271	252	254	238	247	268	255	250	268	296	257	231	281	238	271	228	282	272	285	248	270	219	260	262	288	277	254	256	259	264	244	256	244	236	261	276	240	273	228	248	261	273	319	271	253	288	276	238	271	279	261	249	266	265	269	258	309	269	234	247	242	279	263	262	263	244	237	242	261	256	269	267	268	294	287	258	300	271	286	271	266	237	273	262	256	255	267	262	247	268	280	275	257	246	241	254	253	277	293	233	253	283	283	250	264	262	273	240	238	275	250	269	291	270	255	233	253	244	274	285	244	298	250	260	256	275	245	239	278	264	312	253	258	249	285	243	245	253	274	253	249	255	255	263	289	273	273	264	272	281	261	270	239	263	253	263	275	256	286	254	246	282	270	268	240	272	238	282	250	250	310	284	248	270	260	220	269	281	239	271	265	240	296	277	237	229	270	258	259	262	272	254	246	279	260	252	271	247	294	275	273	252	264	240	250	249	267	235	249	265	262	251	252	254	254	306	264	271	260	260	277	249	280	250	248	247	255	287	268	266	287	260	282	271	255	223	240	257	263	269	249	291	267	259	274	266	242	270	261	241	275	240	276	225	270	263	244	281	287	301	230	234	260	287	255	248	266	311	245	266	270	259	249	303	265	268	266	292	282	221	261	273	240	251	257	249	280	307	264	260	262	235	234	272	278	250	244	252	259	247	255	266	250	203	290	295	259	253	249	240	283	274	265	246	260	240	258	238	283	255	270	256	263	265	207	267	243	229	247	265	252	251	246	280	254	252	242	232	287	259	268	261	243	253	259	283	253	236	272	278	268	273	245	261	270	264	218	258	284	255	272	250	246	239	233	241	263	259	242	269	204	274	258	239	279	275	269	286	250	235	242	227	257	243	263	263	274	248	262	269	244	230	256	287	231	265	290	258	254	284	243	254	249	270	270	263	267	251	248	281	223	266	278	265	240	258	276	260	242	261	249	244	248	245	253	237	268	280	271	246	259	277	238	232	231	281	260	273	275	242	281	235	256	250	275	258	257	242	278	258	243	266	253	238	247	280	304	276	279	266	266	284	226	227	287	250	241	285	266	284	241	267	277	256	278	261	249	234	276	229	264	218	224	251	256	248	222	261	245	295	258	265	276	254	263	236	262	262	287	268	243	260	250	289	265	277	271	240	260	294	287	240	276	255	278	299	251	265	269	255	251	295	234	266	240	270	240	278	280	255	249	267	272	243	253	256	237	261	258	253	256	267	246	232	245	238	270	260	252	276	234	260	253	261	277	255	251	250	285	280	271	241	289	252	238	288	253	289	283	254	265	234	267	255	254	280	257	256	243	235	299	246	277	253	266	296	252	252	265	269	259	255	271	278	269	241	241	244	291	258	253	284	242	275	270	248	289	285	286	270	259	250	249	281	279	246	289	238	244	253	265	255	259	257	270	275	252	252	268	279	253	274	277	258	238	287	253	263	281	252	242	251	258	279	229	264	263	262	267	299	270	279	276	230	248	271	263	256	297	280	260	281	296	264	286	248	291	242	271	272	272	277	249	284	261	277	299	281	249	269	288	265	274	263	271	256	253	240	298	264	247	247	247	277	265	253	237	259	262	270	277	245	265	274	262	279	250	266	285	288	259	280	259	269	271	231	262	249	259	256	245	301	245	222	258	242	264	260	268	286	248	245	277	291	234	251	271	259	258	258	255	264	240	222	258	274	211	279	261	225	226	271	278	223	254	255	247	231	260	278	249	280	243	276	247	284	254	262	245	269	272	277	262	262	261	244	253	276	291	280	269	286	260	243	257	286	295	257	272	272	267	260	246	235	242	253	259	243	253	251	274	244	252	234	283	262	280	273	254	260	242	251	256	244	238	252	269	303	245	276	260	251	282	263	266	229	275	253	278	243	230	267	245	268	286	290	253	269	255	239	232	277	287	276	271	248	225	241	277	260	263	232	236	244	266	254	238	263	253	254	259	261	285	283	274	292	283	213	266	234	244	233	262	242	292	242	265	257	260	235	281	283	276	247	244	250	269	257	240	266	255	299	265	263	267	287	257	276	254	258	240	248	249	275	252	255	242	240	284	257	238	238	230	268	260	267	241	280	281	256	281	279	287	285	269	266	222	266	257	279	281	251	267	257	258	275	310	231	276	292	260	273	253	252	270	254	273	254	255	256	264	269	254	285	239	276	265	248	265	276	269	263	284	268	220	259	231	271	238	248	288	259	262	259	274	270	271	276	272	254	281	268	236	239	262	240	269	260	271	273	266	297	265	264	277	248	280	277	269	243	281	293	245	254	281	227	273	257	263	258	270	258	255	251	270	243	264	246	262	248	272	280	230	277	264	268	239	273	283	248	271	254	277	237	248	248	268	242	226	270	245	257	279	257	244	246	258	263	249	265	260	242	252	249	264	262	273	256	288	235	254	256	251	229	274	293	289	247	250	255	267	239	264	266	230	241	265	259	269	256	258	251	243	289	293	239	250	228	247	252	265	227	299	259	258	246	273	263	258	271	273	285	268	282	248	252	254	279	276	268	251	298	271	266	301	258	265	214
20979	14985	4999	1602	9601	31176	870	804	734	774	698	684	695	641	633	675	652	655	621	678	701	623	665	599	632	665	599	590	624	646	601	653	612	601	645	642	606	631	636	593	649	596	581	644	620	582	604	616	633	617	603	619	636	603	645	597	613	605	618	602	620	597	643	605	623	592	608	561	588	634	644	644	571	609	619	582	611	589	632	664	648	608	643	629	610	643	632	629	630	622	663	636	575	606	582	588	608	587	597	663	614	623	649	543	601	591	587	607	643	612	626	618	613	624	591	563	641	600	593	611	639	622	631	586	596	616	621	624	607	638	599	626	583	630	561	570	588	598	658	635	598	582	601	602	641	635	612	624	625	600	617	608	606	648	626	655	585	605	605	632	599	633	598	630	588	600	633	637	650	567	621	586	631	598	634	648	639	639	574	636	574	658	639	626	621	618	638	611	588	639	650	641	632	587	596	609	611	642	646	599	596	637	646	621	598	614	580	624	643	650	618	613	590	592	624	627	608	678	614	591	606	651	582	612	613	614	568	628	595	584	585	597	610	598	653	614	633	611	625	653	609	617	611	594	601	602	603	585	631	590	620	628	625	598	638	619	592	606	613	615	594	637	638	597	638	620	605	632	591	620	622	601	647	691	593	626	627	609	634	584	592	659	637	595	621	612	598	615	607	624	616	612	628	613	619	623	596	610	579	607	662	605	611	636	612	611	591	608	660	632	573	596	587	602	633	638	662	589	611	628	630	649	580	644	643	593	640	586	639	608	667	615	572	619	591	601	630	638	607	618	632	603	627	660	605	628	574	615	649	632	690	649	664	602	638	653	663	620	572	570	599	681	614	563	599	591	606	632	637	611	597	625	611	629	598	588	649	627	598	637	620	646	583	623	619	600	665	634	574	639	609	540	614	636	631	585	623	628	573	591	606	621	532	576	628	638	608	632	639	621	642	641	640	627	587	608	666	613	592	604	572	614	609	597	645	589	657	583	604	638	581	619	593	589	599	650	620	597	606	644	658	583	620	625	615	565	612	565	572	589	619	632	621	599	605	600	595	599	586	620	602	665	601	601	622	620	589	596	603	649	607	634	646	607	604	615	642	608	654	601	624	608	623	574	614	599	560	610	605	610	626	569	569	668	599	616	638	650	610	613	637	627	625	603	647	629	609	594	645	591	607	634	598	572	630	653	595	623	597	577	566	626	587	654	608	617	592	634	590	637	620	600	608	629	588	644	568	594	613	604	585	613	598	585	639	607	648	613	660	628	619	635	630	597	630	593	586	633	615	633	610	582	621	620	602	588	649	643	614	614	589	606	640	604	613	606	581	608	634	611	644	589	627	593	597	648	581	615	578	563	567	616	596	550	644	561	660	608	629	620	603	627	636	579	625	605	579	615	601	697	619	624	615	632	625	646	621	613	609	601	606	601	628	667	634	609	611	630	644	619	588	648	630	602	620	591	592	623	589	614	614	632	624	590	629	679	618	660	577	580	583	589	599	581	639	603	617	632	593	637	595	655	635	586	595	584	605	594	635	588	612	593	612	607	578	585	623	596	647	641	638	592	611	633	626	610	601	605	641	612	639	589	673	624	614	587	631	560	635	618	607	645	617	606	589	663	634	591	562	628	633	630	609	589	613	594	600	626	603	616	628	625	626	612	658	620	584	664	608	598	606	584	626	587	617	618	658	630	670	607	588	585	603	587	663	639	632	612	575	620	633	607	606	565	624	633	620	582	590	600	675	610	617	624	623	646	628	629	616	605	599	570	618	679	668	623	598	604	657	627	633	611	630	627	650	612	596	635	567	627	636	592	626	599	587	589	604	587	612	593	601	618	595	618	606	612	622	601	609	605	601	639	638	582	635	624	608	640	623	603	634	637	618	610	612	618	584	594	644	572	607	607	666	644	623	588	603	651	610	592	641	617	656	586	635	588	597	585	586	589	607	643	603	665	623	617	644	584	624	635	610	611	674	605	631	596	587	629	611	603	621	574	634	591	620	611	603	605	610	617	627	657	645	582	630	586	621	640	602	626	625	605	612	592	616	635	602	656	612	596	666	644	607	597	577	606	616	625	617	635	656	618	611	644	637	605	626	563	604	603	623	629	613	654	619	631	625	617	609	617	620	623	621	587	582	588	566	652	666	632	619	595	581	609	619	617	650	593	603	581	590	636	597	590	626	615	639	638	614	583	618	595	631	639	612	574	650	618	648	631	606	632	619	614	594	608	598	586	612	643	663	615	623	599	649	637	653	576	623	632	611	648	653	636	595	602	616	620	574	634	651	607	602	615	633	619	606	657	599	593	612	631	583	603	645	614	634	608	552	640	608	574	613	647	617	605	615	606	620	592	615	591	632	656	621	599	579	647	576	650	603	642	638	604	636	617	652	677	594	651	612	631	568	615	629	599	598	643	605	645	611	591	571	602	641	630	615	592	563	638	591	586	602	637	606	615	599	608	586	561	618	618	626	618	617	611	633	606	579	662	649	655	577	598	633	613	604	594	609	580	620	647	613	621	625	622	628	625	671	613	603	593	579	636	604	600	616	629	588	682	649	611	607	613	647	615	599	611	542	625	589	639	630	603	623	632	631	629	628	679	653	603	624	599	612	605	619	596	630	646	625	644	604	592	623	619	643	609	646	606	587	628	647	569	631	598	639	635	622	588	591	569	601	608	564	662	593	671	565	620	607	615	618	612	639	601	591	610	585	612	612	611	637	630	549	575	657	600	618	616	623	628	612	635	570	594	588	577	556	581	650	601	615	546	599	564	609	624	615	599	633	664	615	623	577	588	646	639	635	634	627	604	598	637	632	603	602	629	637	584	599	601	617	625	614	605	563	635	643	599	628	605	618	604	623	591	597	632	564	614	633	606	606	637	628	575	633	635	597	594	628	590	622	636	592	622	635	605	626	587	590	612	602	618	678	628	649	631	579	609	610	635	657	633	617	619	624	589	636	594	614	611	606	606	642	611	653	596	635	645	593	575	574	645	595	604	633	587	569	638	621	631	611	602	664	625	604	619	601	590	600	591	653	609	627	580	619	591	649	608	585	595	612	615	573	647	604	628	633	589	606	621	594	604	613	604	581	605	598	667	585	596	635	596	625	635	607	625	557	595	660	600	654	620	613	650	620	634	613	627	621	608	625	627	559	635	612	590	618	617	615	561	630	619	605	621	634	611	636	643	622	589	615	618	572	629	646	621	606	641	579	590	603	581	626	581	613	631	614	600	610	591	561	568	583	582	601	643	623	638	649	614	617	621	603	611	618	620	626	627	615	614	603	588	598	622	642	606	568	622	624	621	589	652	623	629	583	599	605	631	614	607	579	572	559	586	654	635	617	591	615	603	596	600	608	610	597	636	629	610	625	585	599	605	616	591	616	652	589	609	628	651	597	630	593	608	620	651	572	608	557	617	626	589	606	610	594	598	637	556	619	604	605	631	645	603	604	643	628	614	595	547	615	650	632	607	613	595	596	638	583	633	613	610	604	642
43953	30179	12480	1964	6649	28619	4161	526	466	378	383	413	414	432	403	354	382	407	419	395	404	401	392	426	383	376	382	391	359	365	363	389	378	388	364	393	396	363	368	351	369	396	444	385	326	408	376	359	383	394	348	376	380	402	421	388	404	374	380	364	369	391	411	364	384	416	370	363	363	383	408	380	394	397	359	356	384	385	383	407	417	404	365	373	357	384	364	398	386	411	333	367	378	327	403	363	390	412	427	405	394	382	402	377	386	391	408	393	390	408	352	355	332	362	415	405	396	402	369	375	432	415	366	395	414	389	390	367	369	410	346	366	351	364	427	375	358	366	418	373	406	358	422	394	383	380	415	397	384	351	355	388	372	402	331	399	399	408	362	391	359	387	363	384	366	364	361	413	416	381	334	401	419	399	360	356	377	392	406	421	378	377	408	396	354	383	393	391	388	403	374	410	393	388	442	405	364	388	392	397	376	424	387	385	378	383	419	367	377	379	354	379	366	371	393	385	383	401	379	379	373	380	403	387	385	362	396	410	392	376	378	366	372	399	410	416	334	418	407	367	424	359	370	401	392	384	400	399	356	386	368	395	403	388	403	342	366	351	368	353	397	364	395	374	383	351	384	371	357	389	348	405	391	422	391	404	406	394	386	374	376	367	394	387	398	375	391	417	364	430	376	387	382	402	380	381	370	397	377	374	369	362	399	396	405	367	353	398	398	392	377	419	404	381	349	405	381	416	390	398	390	438	414	416	359	382	410	381	411	398	380	381	371	389	421	404	363	399	366	370	395	393	374	411	366	412	408	408	405	401	336	400	376	423	375	375	420	339	374	335	402	399	394	355	393	352	408	399	381	373	348	366	401	414	350	394	367	397	379	376	403	419	401	396	398	381	379	412	403	379	375	395	388	413	401	351	383	398	402	372	398	385	342	401	375	388	419	412	343	386	426	360	405	390	395	340	372	394	397	342	412	422	364	385	371	385	407	365	389	357	351	366	407	356	426	407	383	363	407	389	394	375	356	378	395	358	402	414	394	402	372	385	365	414	405	379	420	358	417	420	410	380	386	404	377	405	421	374	376	380	380	408	382	429	373	415	391	402	413	379	382	389	380	385	356	372	346	358	399	373	377	381	403	410	391	375	359	397	379	388	387	350	382	402	404	377	352	394	391	409	383	375	394	413	383	376	390	344	363	433	368	371	385	386	397	383	365	384	394	421	372	364	420	398	415	367	428	405	359	413	391	380	353	395	383	381	363	367	407	362	408	390	387	400	387	402	395	398	371	422	427	416	398	382	415	387	400	389	405	346	384	402	375	380	411	360	394	399	376	378	406	385	384	424	396	362	401	405	348	347	409	381	415	362	421	354	393	410	387	406	409	357	378	362	360	427	368	389	387	407	373	413	390	404	377	354	384	395	376	408	390	391	370	397	384	410	424	347	390	397	401	412	454	413	370	335	369	376	388	375	413	414	373	416	403	398	379	397	370	429	353	365	352	355	438	347	401	383	404	370	414	384	393	345	405	338	384	406	380	383	383	371	371	353	357	383	381	368	358	326	332	344	382	398	425	345	372	390	382	378	391	381	408	387	403	355	397	403	378	414	407	372	395	387	395	430	388	373	406	416	342	439	407	396	372	376	382	393	353	349	386	359	338	388	403	412	393	409	415	393	360	368	375	359	365	404	411	374	377	363	378	362	348	381	431	380	410	346	363	430	335	388	435	423	384	390	379	400	404	363	393	379	357	385	367	371	427	409	420	373	361	366	405	394	374	412	368	352	361	368	383	420	354	332	385	386	386	399	352	370	421	381	407	431	374	357	429	383	415	386	379	395	355	366	450	370	401	386	372	408	359	385	366	378	382	376	362	388	394	386	379	359	365	350	403	369	380	415	353	392	373	372	367	405	397	436	374	383	393	436	371	387	396	385	383	421	361	368	405	333	389	393	399	389	369	376	388	372	397	373	420	360	369	378	408	369	360	412	383	410	349	377	360	368	345	389	390	383	408	351	418	386	405	406	371	393	378	407	420	373	378	413	436	368	379	401	391	366	406	396	397	318	348	375	357	376	398	363	374	413	383	361	413	372	451	391	375	399	377	388	349	395	387	396	386	386	391	413	433	390	406	394	404	379	390	388	375	340	384	392	389	359	391	386	385	366	380	388	378	370	396	400	378	378	364	397	352	420	361	416	368	367	378	409	402	360	400	397	392	378	400	425	363	386	407	392	351	358	373	435	413	384	393	391	394	398	354	357	393	355	400	391	400	382	449	365	419	370	367	386	397	364	409	401	372	396	388	390	403	368	335	422	369	358	400	420	383	390	394	370	431	358	363	399	380	353	427	405	378	396	383	368	370	348	359	372	411	430	409	394	356	396	404	401	378	417	386	389	365	371	411	377	377	339	392	433	381	386	397	386	409	369	328	367	384	384	388	404	400	381	402	431	368	383	372	404	375	379	373	375	367	351	424	374	366	377	373	408	362	375	379	386	392	382	350	393	415	373	401	383	401	403	366	381	346	416	398	361	382	390	381	376	361	367	399	376	405	410	412	427	383	372	387	407	387	382	399	383	383	381	389	397	378	354	411	389	373	381	388	394	381	386	387	381	447	385	375	412	393	371	413	401	388	383	400	423	415	406	386	379	415	415	364	406	426	384	349	397	368	431	419	378	392	437	394	377	355	379	429	359	387	399	406	383	366	425	391	403	390	366	391	385	423	393	385	415	397	395	395	420	425	376	347	378	361	393	398	370	368	365	393	358	383	360	347	402	395	384	377	388	409	359	368	368	375	389	413	354	394	373	354	371	386	389	375	407	403	368	378	340	397	388	401	375	374	384	390	387	417	380	415	392	385	412	414	418	404	395	416	404	392	394	383	407	368	420	336	334	392	406	384	356	346	380	406	390	386	395	378	375	363	367	360	392	403	419	411	376	386	384	393	338	352	401	352	385	381	348	403	371	377	363	398	385	414	384	405	367	389	379	434	390	410	379	386	309	373	393	369	397	422	362	396	338	379	346	347	372	400	406	387	395	415	386	383	394	386	417	382	369	405	404	420	378	401	422	397	380	389	393	385	372	367	463	389	368	395	372	362	333	435	392	362	397	373	411	391	377	395	417	419	358	410	411	392	394	389	378	376	347	369	402	396	388	437	383	389	395	366	348	373	367	389	403	423	416	379	398	399	407	417	370	375	413	362	368	396	417	385	381	381	382	404	365	386	418	379	371	406	395	407	389	410	377	378	438	367	353	398	429	399	385	386	383	387	400	427	350	371	396	414	401	375	374	375	381	362	431	346	361	427	359	411	417	381	417	342	381	390	384	381	362	437	413	376	385	374	340	355	369	385	381	395	401	380	379	404	410	360	364	352	400	364	411	391	403	375	391	381	410	379	365	385	331	332	372	382	374	400	377	356	381	417	373	416	408	407	388	404	407	386	382	392	367	419	370	374	415	373	393	346	400	369	402	340	370	381	394	433	403	377	374	400	346	373	427
26935	21795	7110	2848	14254	41996	1384	1162	1093	976	951	984	960	907	943	980	896	879	921	882	931	900	926	872	857	916	877	885	925	845	891	882	883	922	921	924	896	931	868	920	872	804	838	926	864	850	847	920	902	865	918	819	896	835	855	880	888	904	869	823	892	930	863	858	862	853	907	832	831	893	850	812	855	841	871	835	862	865	856	883	854	823	835	880	827	846	839	841	828	883	884	840	834	924	838	882	854	826	837	853	855	838	878	876	818	852	864	818	856	836	852	836	865	844	858	877	839	881	946	860	862	880	841	874	891	817	858	931	896	924	911	938	882	913	951	852	845	834	826	857	836	870	860	875	875	906	867	866	858	873	885	900	850	793	872	847	869	850	827	872	878	910	833	882	886	855	859	873	841	830	876	870	832	835	832	877	893	879	843	890	877	897	842	918	831	855	845	834	885	835	918	837	844	780	821	822	818	906	902	870	917	925	878	883	877	850	884	850	852	828	864	862	846	872	874	807	876	898	868	892	837	783	853	915	884	837	856	853	889	875	871	857	906	850	860	914	854	954	821	914	851	823	806	840	810	881	857	850	883	849	873	917	845	868	832	854	901	880	796	890	867	886	853	860	902	846	851	861	864	869	834	893	855	862	825	862	853	883	825	857	847	843	892	839	874	841	849	878	836	812	878	879	892	872	834	838	866	868	852	895	901	820	884	835	836	864	904	853	889	843	898	827	834	842	907	902	906	828	829	840	863	875	870	850	823	818	899	857	888	835	865	854	865	838	858	831	886	866	838	857	873	889	834	864	871	897	850	839	894	850	840	825	864	893	846	880	858	877	855	851	875	834	895	877	893	886	856	899	887	836	863	880	881	886	825	816	858	920	853	847	828	852	915	836	830	911	894	865	873	869	866	885	852	896	870	858	930	865	857	819	883	850	868	892	865	850	846	826	831	844	853	865	877	881	844	787	823	866	840	904	859	882	878	827	830	856	862	824	802	876	832	848	816	887	842	830	876	821	847	870	850	887	824	904	892	859	860	831	876	835	812	865	860	924	884	840	880	828	811	834	868	865	871	901	874	840	900	899	837	914	843	896	843	884	853	893	875	825	856	861	818	860	818	838	820	894	849	836	896	855	848	869	860	859	841	869	935	835	872	847	891	834	855	816	889	880	850	869	814	843	868	860	804	834	864	853	902	888	825	844	838	832	849	854	861	868	884	841	840	827	847	898	849	865	887	826	868	891	866	821	823	921	851	870	837	846	805	889	817	844	865	874	841	884	800	838	877	839	869	834	840	863	840	834	869	862	858	836	847	874	835	884	865	836	854	874	845	874	847	868	888	890	844	864	898	847	890	935	867	873	843	853	857	867	808	873	815	827	839	856	921	859	892	933	870	835	863	879	829	796	899	863	820	884	852	853	854	842	832	898	820	843	849	799	888	830	857	834	808	863	894	832	851	862	867	874	871	833	909	926	874	880	876	808	855	899	842	834	901	863	868	883	854	880	850	866	875	890	869	848	852	819	868	827	885	905	867	901	863	838	860	813	813	818	849	911	885	845	865	844	844	832	870	860	865	866	839	895	874	850	844	879	898	869	831	855	838	893	812	821	862	890	878	849	843	848	860	852	871	920	880	872	869	849	862	862	822	907	906	823	860	825	862	883	890	875	877	908	835	863	907	884	878	791	851	823	917	826	869	823	851	835	831	850	856	802	905	826	849	841	855	900	863	873	856	867	824	810	856	886	835	902	893	912	843	883	825	871	871	812	873	885	856	854	828	803	851	877	873	888	877	971	829	845	860	843	884	907	858	883	856	844	871	803	855	866	844	861	861	863	827	880	840	901	877	849	897	879	875	878	889	852	823	873	873	888	835	874	874	880	863	873	876	806	840	899	886	854	850	829	881	896	823	908	853	898	886	839	860	923	853	829	893	844	875	828	832	876	920	866	853	909	896	825	897	863	852	835	873	939	889	895	870	850	891	799	847	861	890	897	882	850	894	810	847	822	816	846	887	834	872	869	878	861	850	848	811	918	814	817	870	855	858	891	878	818	842	825	843	817	839	863	851	821	918	892	837	822	846	829	845	864	829	835	838	855	899	939	830	876	851	850	884	799	862	868	826	827	852	855	829	896	869	892	878	852	830	832	833	902	836	856	892	840	851	806	853	819	853	868	833	908	820	883	866	894	889	850	869	864	839	857	849	808	842	852	777	879	887	852	852	825	858	886	839	890	877	895	888	838	807	845	916	860	842	847	942	885	843	834	854	867	842	896	862	891	829	825	885	849	870	847	898	921	883	873	819	834	907	864	896	890	863	823	840	871	864	869	888	835	838	876	881	931	824	819	875	876	829	870	908	860	836	911	827	830	887	820	798	902	855	862	878	831	850	845	823	852	865	901	875	869	861	898	838	830	910	819	883	860	874	855	835	862	926	882	878	928	852	843	829	871	836	866	887	840	851	864	883	875	872	802	850	839	877	862	850	859	808	825	903	819	841	900	832	867	837	815	854	863	862	862	867	852	851	861	870	865	804	838	902	840	884	862	881	879	820	889	827	847	809	869	845	906	834	885	841	875	894	841	826	829	829	883	816	852	866	887	813	836	897	868	844	860	832	848	854	826	867	889	855	924	888	889	853	800	803	851	842	854	819	845	837	855	836	875	908	882	886	884	848	849	833	815	847	898	871	864	863	869	878	878	890	857	875	882	852	853	849	863	825	863	900	868	905	787	770	841	843	898	873	803	849	834	840	888	825	840	892	870	844	882	891	904	875	854	823	906	807	826	822	837	827	880	830	876	851	883	872	848	912	846	918	842	875	821	832	797	856	871	938	839	836	830	917	811	915	873	875	837	818	895	908	874	840	872	873	829	852	801	824	827	807	875	874	872	839	890	834	896	902	883	855	876	835	892	854	906	851	842	821	858	860	902	904	887	876	898	878	887	826	835	873	883	925	841	842	804	870	835	867	897	819	831	879	852	866	844	814	894	860	879	806	885	830	884	846	854	833	898	897	831	869	838	894	898	826	894	826	793	900	865	852	890	853	892	892	833	882	883	854	853	910	874	880	843	804	890	864	899	862	822	853	872	918	839	852	879	804	898	781	868	875	861	838	884	785	846	802	841	843	815	875	874	876	866	882	876	900	836	875	834	846	875	856	877	824	850	850	881	847	854	875	894	827	891	862	901	811	889	854	886	836	893	863	858	854	852	867	867	839	862	887	834	862	832	874	797	837	845	828	876	860	851	842	878	862	830	874	880	854	906	892	842	898	861	857	856	857	857	828	862	828	949	853	929	919	810	848	864	873	864	852	863	878	855	855	880	836	891	876	862	867	893	915	898	816	880	857	834	882	882	870	876	852	935	832	864	814	862	838	857	826	918	879	770	811	865	852	887	866	857	875	822	872	873	790	867	917	825	864	859	860	841	838	852	899	855	855	858	833	892	836	887	837	843	853	832	842	867	858	849	855	878	874	845	884	856	865	888	900	857	873	945	854	865
15535	6942	1636	395	438	946	326	322	299	326	332	268	341	312	310	329	293	319	332	321	294	318	297	369	337	325	362	346	312	322	316	306	318	304	308	318	294	290	289	337	330	306	316	339	314	305	301	324	314	318	326	336	329	308	304	309	283	311	304	307	315	306	324	275	296	304	298	335	306	324	336	321	360	369	334	334	307	310	364	310	321	324	314	316	342	316	315	333	298	315	314	300	339	299	312	355	316	328	319	347	346	317	330	327	320	300	322	316	297	335	311	313	329	320	314	272	321	313	315	304	295	301	314	343	337	394	347	330	333	346	328	352	326	315	326	329	333	305	322	338	307	305	326	321	341	322	323	305	328	315	315	324	289	322	328	297	305	291	314	340	302	340	303	308	348	323	326	309	302	343	334	354	350	322	321	300	329	303	357	327	315	297	296	306	328	310	307	339	337	307	305	326	341	329	316	340	351	308	345	316	342	330	307	318	364	333	326	333	298	359	314	290	305	321	309	329	337	338	306	323	352	317	304	338	282	312	361	287	380	321	315	303	322	343	284	317	324	362	331	350	311	326	319	344	291	296	317	311	328	320	313	299	334	304	284	332	317	332	323	307	329	268	324	313	323	313	308	335	304	333	315	323	354	331	337	309	326	307	368	303	310	325	334	304	327	291	330	327	290	316	318	307	310	305	344	327	320	333	347	335	293	313	327	310	308	296	296	307	313	308	313	315	336	328	343	317	329	291	323	336	338	339	335	294	313	351	299	335	317	309	299	300	332	313	308	294	332	306	333	305	326	323	326	329	322	315	297	319	342	339	332	309	354	309	323	326	309	321	321	305	304	279	328	316	294	314	319	299	292	320	336	314	293	326	349	334	314	251	337	320	319	319	307	306	286	301	355	309	344	340	316	309	369	350	318	296	325	319	304	316	327	338	330	283	313	303	332	333	310	338	317	312	323	323	328	317	339	287	311	343	332	348	315	351	326	339	319	341	343	346	308	299	306	274	334	320	302	315	311	347	318	331	273	301	306	304	323	311	350	334	302	317	316	332	332	307	349	361	324	334	293	331	309	323	324	308	328	318	327	324	354	293	344	316	294	319	301	354	330	329	293	332	364	330	328	288	328	299	346	320	297	317	331	307	324	355	282	343	301	326	306	319	337	314	343	295	351	328	344	309	294	342	278	286	326	306	300	366	330	316	354	340	301	298	290	315	306	299	318	305	304	296	321	331	325	308	345	295	316	322	354	296	341	311	295	318	344	309	311	305	316	260	333	286	309	341	298	295	320	299	317	333	319	337	348	328	302	332	324	326	357	317	327	306	328	338	322	309	335	300	310	310	306	342	304	324	325	335	315	318	297	318	315	343	352	322	312	358	326	315	350	332	272	310	288	320	316	272	332	287	307	314	313	334	323	304	323	345	329	347	350	347	294	301	351	315	320	323	349	305	321	296	297	325	344	321	313	308	349	301	315	309	325	321	317	334	296	323	313	287	332	304	305	293	319	296	354	341	346	288	317	303	344	350	324	318	315	316	278	294	341	332	295	309	357	331	314	306	286	289	359	316	359	297	315	325	303	320	327	349	349	335	333	300	313	275	306	317	327	318	324	309	353	336	296	320	304	327	337	327	306	329	296	298	321	303	342	320	314	307	331	322	316	336	299	308	310	318	342	311	320	324	336	280	315	263	340	312	347	313	352	315	319	283	341	363	301	291	339	300	326	312	318	307	328	323	335	318	306	261	307	329	339	316	331	311	322	324	293	285	335	332	288	324	298	311	306	342	335	292	344	325	319	338	315	333	302	326	328	321	321	309	312	329	343	321	356	331	321	310	330	312	359	348	306	314	294	358	307	328	307	321	314	326	336	331	334	301	350	349	334	279	282	339	328	319	303	331	289	318	309	328	318	318	307	330	338	331	309	311	323	341	313	330	292	357	296	321	337	320	304	358	318	325	340	339	270	343	300	319	336	294	333	311	280	333	323	323	289	297	302	358	313	311	312	294	285	289	335	341	321	307	294	340	320	329	311	306	307	338	331	306	319	360	352	296	306	301	307	329	322	338	371	334	311	303	299	328	325	305	310	299	286	286	334	313	344	319	331	326	330	286	290	310	323	345	347	295	330	332	334	320	327	363	316	315	322	310	315	299	332	333	317	330	355	286	339	352	332	328	298	306	310	314	350	351	317	325	349	310	306	356	296	297	326	301	334	326	314	326	287	333	309	295	318	336	344	315	322	342	307	318	286	291	307	324	360	334	311	296	337	324	366	323	316	334	334	310	314	303	339	303	326	331	298	334	340	320	320	320	316	300	316	332	336	304	323	289	331	310	338	344	338	318	318	369	290	328	334	361	307	328	309	322	318	343	319	303	322	275	315	330	325	367	288	298	282	343	331	301	289	311	320	324	314	305	301	322	301	302	306	294	326	311	309	300	321	312	363	295	300	340	311	286	318	320	348	310	364	315	298	299	311	281	348	299	295	343	316	312	310	320	326	321	298	287	333	312	302	320	308	293	332	312	310	340	313	304	312	333	278	325	365	313	324	298	312	323	341	320	336	315	341	313	338	331	354	277	315	316	314	330	330	290	338	342	334	363	372	291	363	359	312	317	330	329	331	296	317	322	341	320	350	316	324	325	351	335	345	371	287	327	322	351	331	320	315	320	311	309	303	293	310	352	275	334	322	319	314	319	313	295	295	326	328	305	317	322	313	302	346	307	340	329	308	285	280	330	323	328	289	326	308	296	300	300	282	305	298	320	325	326	339	325	344	308	352	325	290	317	341	325	326	332	364	280	312	307	315	331	331	307	264	333	350	316	324	273	320	307	349	321	335	337	335	333	311	310	316	295	304	329	307	334	280	317	330	284	331	308	291	289	342	312	303	326	321	301	299	326	329	310	354	314	344	295	300	327	315	324	321	304	361	335	336	357	314	350	301	337	364	303	296	328	312	337	294	304	328	346	294	322	298	322	289	313	299	318	334	329	323	327	312	347	360	328	320	324	333	335	334	297	319	348	338	328	298	297	315	334	306	306	296	312	350	351	348	324	341	342	318	290	302	313	324	308	317	316	356	302	303	316	316	334	336	327	322	302	298	322	326	302	323	309	336	321	302	301	330	334	302	304	352	324	319	310	294	328	326	278	330	339	355	335	336	328	353	296	300	322	344	322	286	281	315	323	345	310	314	301	301	302	304	335	309	318	314	332	332	314	298	329	333	333	376	322	288	303	316	322	334	307	296	340	327	298	369	328	278	317	339	299	303	281	329	337	259	279	312	302	319	337	297	316	321	315	301	326	323	300	334	300	330	309	285	293	294	301	327	341	349	313	351	278	332	342	332	352	329	310	300	315	318	356	338	316	264	301	327	312	340	329	317	340	305	324	311	335	348	323	338	336	315	292	344	281	326	308	323	311	311	294	292	323	341	324	319	291	317	321	301	363	337	320	306	329	290	362	339	298	337	335	324	328	306	310	334	305	281	274	331	345	330	325	316	349
9292	5694	1962	886	1297	3498	703	790	728	748	692	710	660	762	699	736	703	692	742	664	772	689	721	691	717	733	699	726	690	748	740	681	736	679	714	724	700	729	773	738	745	751	714	672	702	769	698	696	702	660	694	736	694	740	715	684	740	721	704	736	710	727	742	711	721	695	685	700	753	681	714	712	695	722	688	691	735	699	709	689	706	737	704	656	738	725	655	726	753	692	745	722	647	708	733	684	672	696	674	745	745	707	720	731	735	755	674	677	674	713	721	687	721	713	691	728	735	728	732	706	740	753	699	707	700	742	688	721	693	737	712	734	670	759	720	704	696	721	653	733	726	677	740	727	726	687	747	682	703	680	714	684	696	718	690	735	705	662	727	755	691	702	714	706	791	698	683	749	738	730	689	717	686	657	683	708	710	699	723	671	708	709	700	705	645	754	684	731	774	709	683	717	752	738	708	706	738	740	722	767	704	701	741	687	700	697	714	697	762	727	741	727	725	674	720	717	724	712	727	718	652	706	726	721	714	680	729	686	685	693	734	686	723	695	720	743	690	726	724	702	648	725	721	753	758	726	708	716	700	700	695	681	711	679	709	701	673	703	686	709	743	684	673	740	676	725	749	732	751	696	674	682	721	722	694	726	696	683	727	649	671	721	673	704	693	695	741	720	662	752	724	723	701	708	717	689	703	676	740	729	708	693	696	724	737	731	751	707	666	665	724	707	720	713	702	744	678	716	704	680	656	704	670	697	677	704	681	716	707	733	728	716	733	741	646	730	758	728	762	675	728	718	719	686	709	746	689	695	727	686	710	683	730	713	690	699	726	771	682	721	719	726	712	746	688	700	739	752	704	690	728	701	703	691	747	689	734	703	727	711	732	681	728	677	728	698	704	726	698	760	682	708	732	712	687	698	725	756	754	685	707	683	720	704	736	695	745	658	706	705	699	738	703	731	717	703	725	690	719	713	696	741	729	728	712	670	733	679	723	693	720	698	723	731	695	710	716	724	743	740	721	702	752	692	753	752	694	702	773	747	721	676	730	722	742	716	720	751	708	682	710	710	674	725	779	694	736	747	693	681	758	730	716	715	771	693	760	706	668	733	742	707	762	696	732	696	763	699	677	722	720	715	688	733	705	672	708	704	686	730	656	692	720	697	764	736	719	695	737	730	669	718	724	656	695	692	700	715	721	666	701	661	699	691	688	717	744	707	685	708	714	740	716	722	746	721	774	693	704	765	721	756	674	719	682	727	705	720	706	704	690	690	781	680	723	688	742	689	719	723	717	730	670	748	730	700	699	780	692	720	696	690	702	720	708	729	726	726	733	669	675	740	705	687	699	705	699	668	710	732	728	689	746	677	699	688	742	762	656	736	690	723	720	722	702	711	717	698	733	701	700	705	742	708	698	649	714	732	689	740	729	665	717	719	715	690	690	693	685	681	734	739	733	686	710	721	677	753	702	730	733	725	648	676	703	726	769	680	713	733	696	719	735	698	690	755	713	701	718	716	701	692	750	732	686	701	769	713	705	757	689	716	694	729	747	718	727	722	706	694	711	743	687	724	706	709	702	701	691	701	698	694	717	721	716	676	710	748	728	717	704	709	703	724	677	718	680	711	726	722	698	683	720	702	710	755	682	759	717	751	712	750	762	693	742	759	692	739	720	734	694	716	741	758	746	735	686	716	729	734	671	738	684	681	715	760	724	680	708	728	719	716	713	687	718	697	751	700	755	748	732	720	714	747	696	702	702	728	792	748	718	687	735	716	680	703	683	657	711	733	685	706	731	747	693	692	723	726	708	741	711	690	699	700	713	703	685	724	707	720	685	664	756	744	709	703	749	771	740	692	703	700	704	693	694	671	674	711	708	687	704	713	726	709	681	693	716	667	707	683	700	746	709	722	696	706	735	731	713	767	735	712	701	710	719	699	706	703	723	724	727	709	704	732	726	742	744	727	697	687	707	659	744	752	720	692	696	681	706	704	761	712	731	751	748	699	676	672	719	688	707	725	692	693	742	714	648	708	715	722	710	711	695	650	697	783	706	713	710	714	701	689	757	690	726	697	740	697	660	689	745	720	739	686	721	685	721	693	663	706	675	700	762	690	749	714	719	693	746	747	712	742	745	728	723	728	690	703	701	719	658	723	716	686	770	738	698	707	729	713	690	749	728	725	661	718	733	710	752	687	720	688	744	729	725	703	699	708	719	729	682	705	698	768	685	700	673	700	741	655	715	699	718	744	722	682	693	705	691	673	768	709	695	729	729	697	693	727	741	677	687	730	750	696	730	700	700	716	721	728	702	746	734	768	664	670	705	699	716	738	672	688	732	682	708	756	740	719	685	733	652	733	728	722	717	700	680	696	738	733	715	686	726	720	693	723	735	728	760	732	742	685	694	717	703	718	710	746	710	718	702	690	715	706	678	740	730	685	717	689	732	710	691	691	736	704	733	730	694	692	721	719	731	699	674	682	713	702	684	663	681	737	714	688	660	687	743	782	733	628	687	683	653	731	676	745	741	660	701	706	725	698	692	724	769	727	711	773	707	710	708	759	705	727	730	703	728	708	713	704	701	729	703	776	710	713	697	743	712	673	748	726	681	678	721	675	716	718	735	734	694	676	687	717	738	753	734	681	704	693	700	734	723	706	748	702	727	708	700	734	738	737	700	793	689	681	737	719	663	716	692	704	750	718	750	720	733	750	699	728	709	739	724	697	688	737	739	716	713	744	712	662	716	703	716	709	716	679	737	724	746	709	721	700	741	701	711	735	766	707	727	695	647	692	677	718	765	730	720	726	760	663	709	704	720	751	696	665	684	726	717	724	741	726	732	719	716	678	742	731	713	703	681	767	764	742	710	687	722	704	716	746	726	675	736	691	727	715	696	680	669	727	704	730	735	691	693	700	663	670	697	721	723	708	685	725	751	742	703	675	674	714	697	677	706	745	719	741	679	702	714	677	677	707	738	730	702	774	704	650	681	748	737	686	736	678	700	719	681	763	695	711	663	728	727	687	720	669	663	711	767	740	717	733	697	698	697	726	740	771	660	691	709	757	736	695	706	657	726	723	713	715	771	733	682	703	736	664	686	752	719	677	713	706	705	727	697	719	670	716	741	747	701	706	684	704	732	738	699	691	710	689	749	663	753	694	685	685	712	732	735	728	719	676	734	672	695	720	764	679	678	701	777	705	694	674	746	739	749	702	711	754	706	735	714	744	737	687	707	677	720	710	710	721	746	732	683	707	720	674	652	732	703	694	710	680	740	734	662	706	751	734	719	722	700	744	718	704	740	691	721	718	722	699	715	689	758	726	743	727	724	680	686	686	709	658	702	689	711	689	707	731	717	720	710	723	703	724	719	682	700	694	736	721	743	676	712	753	715	716	700	687	737	718	692	699	702	728	724	733	746	738	679	706	689	715	752	702	733	732	723	714	691	700	736	717	698	715	722	700	687	702	723	700	790	717	693	714	724	709	720	728	697	695	696	747
33299	19693	6075	805	3627	17571	1926	284	326	291	279	292	294	313	298	294	295	305	303	298	266	271	269	300	314	303	266	263	296	269	297	300	261	294	286	304	293	309	284	277	292	262	269	266	275	269	299	302	296	267	279	278	253	283	311	345	280	290	317	267	276	282	272	261	274	265	285	275	293	253	277	289	255	320	309	269	294	326	265	275	283	267	278	278	273	270	257	274	290	243	307	283	288	278	278	281	275	269	252	273	291	296	239	287	254	265	298	281	321	286	319	300	294	253	284	295	275	288	279	269	287	299	264	289	279	298	258	338	300	277	284	296	287	278	295	267	266	275	260	266	295	291	278	257	281	299	279	253	277	304	252	268	302	289	275	279	257	260	298	248	271	298	279	267	256	270	278	291	284	297	286	307	282	308	301	284	260	297	270	321	268	291	308	304	293	294	274	263	266	281	306	298	318	287	248	290	281	273	267	314	294	287	278	300	288	305	267	288	300	261	324	257	268	279	277	268	325	297	272	311	305	284	268	264	279	289	294	274	303	266	288	253	266	267	277	267	291	289	313	279	288	220	273	254	274	273	261	307	275	269	282	291	258	291	294	312	309	308	247	306	280	285	289	295	281	275	238	254	279	289	266	290	318	304	270	290	297	269	264	262	282	273	274	267	281	269	292	261	298	249	287	311	240	282	274	280	263	258	250	301	274	277	293	285	326	285	272	280	264	306	293	255	265	274	293	267	317	274	274	290	303	282	312	263	290	317	281	272	306	284	294	293	314	295	299	278	263	278	268	295	293	279	246	264	321	271	286	273	268	292	298	293	265	322	279	290	276	312	281	272	288	284	261	271	269	255	252	284	282	271	293	272	290	273	296	252	281	298	277	264	261	296	261	263	254	278	282	266	255	233	250	289	289	296	293	284	256	295	254	310	284	287	249	285	300	313	301	309	304	296	301	268	283	265	250	267	273	309	259	264	316	337	253	301	242	278	296	301	265	247	247	284	272	286	300	299	257	271	286	259	265	279	247	296	302	269	267	275	294	240	265	279	263	287	274	309	277	320	307	305	265	286	305	294	282	262	288	309	303	284	308	290	282	250	273	254	273	295	263	280	280	305	309	280	312	268	270	266	289	271	261	304	280	302	288	259	296	302	287	291	272	288	294	275	315	323	287	270	302	279	315	272	267	282	259	243	264	297	277	292	288	292	261	274	291	268	289	285	284	269	276	282	230	266	304	283	283	282	284	271	280	253	273	272	263	273	285	272	261	315	273	279	275	302	269	285	301	304	291	320	287	289	267	298	294	285	295	272	271	273	278	279	264	276	306	279	296	265	249	308	317	285	282	265	308	264	268	267	295	249	275	274	307	286	289	283	227	279	295	280	292	285	258	281	291	300	268	261	299	286	287	292	312	236	302	277	284	292	276	265	252	291	297	275	272	247	278	293	254	255	268	261	304	318	276	274	277	263	278	283	291	254	282	271	276	263	289	258	324	283	285	259	308	263	258	293	276	283	308	294	273	287	264	277	258	250	283	281	283	276	274	263	248	266	282	283	283	314	282	246	270	301	277	232	257	291	265	271	288	259	251	285	258	268	277	305	289	288	281	291	315	287	269	262	277	255	291	285	291	293	284	279	310	273	307	256	292	281	274	258	284	291	261	294	261	280	255	277	267	272	266	265	287	294	284	286	240	262	262	313	272	288	287	282	273	295	299	310	278	286	268	280	304	282	287	281	278	291	284	251	273	307	277	326	244	272	240	264	296	288	281	274	289	297	303	288	264	278	261	257	283	304	288	297	289	294	310	307	273	298	255	267	287	288	256	286	253	252	290	310	307	291	278	320	272	313	285	266	306	269	305	285	293	267	307	280	295	314	276	258	298	280	280	281	286	273	330	270	295	269	257	267	286	239	288	303	301	331	305	270	279	299	278	273	285	295	278	286	277	277	300	273	260	307	250	292	281	261	311	283	274	271	293	279	276	278	276	274	292	258	249	277	263	288	264	258	276	264	309	280	286	249	262	265	277	285	284	246	270	293	264	307	331	274	274	255	283	295	265	267	290	298	288	276	306	331	271	272	293	284	308	263	270	302	295	277	254	305	275	295	265	288	276	275	284	287	280	279	266	259	264	280	274	271	259	296	287	284	270	309	319	278	294	302	255	283	301	276	245	273	292	289	284	312	277	258	264	273	269	292	297	248	308	259	283	302	271	256	261	285	306	275	252	296	283	315	295	278	257	299	287	261	277	278	253	248	259	300	277	291	299	293	310	303	293	292	254	282	273	290	281	269	296	325	286	277	294	273	277	291	294	270	231	280	277	250	285	284	275	290	272	294	272	284	286	283	267	273	273	270	290	310	311	279	282	270	276	268	277	256	252	284	267	270	293	280	266	284	284	255	268	269	287	288	308	303	261	252	266	285	272	299	273	273	290	297	266	302	292	271	277	278	310	266	282	331	242	283	285	291	317	277	274	301	288	275	290	276	282	282	311	256	277	329	307	269	294	290	261	305	281	307	298	236	273	281	289	297	250	295	264	263	299	269	270	281	253	262	293	309	279	304	294	303	288	294	271	282	278	262	276	265	284	280	313	255	268	283	304	274	317	290	294	271	269	299	301	274	268	297	283	291	269	266	292	263	273	288	313	303	283	268	315	266	260	256	262	261	282	245	273	299	282	297	254	259	274	263	280	297	272	287	281	231	292	278	272	271	265	272	300	264	276	311	283	268	263	259	256	278	298	269	277	314	245	254	292	287	294	275	273	287	310	295	302	265	251	279	285	265	309	315	295	270	270	286	262	294	290	262	283	293	318	291	282	278	274	289	274	257	302	329	289	286	272	286	291	278	305	304	245	264	277	278	268	270	274	247	271	302	282	275	288	285	282	244	293	284	275	296	266	279	278	252	298	269	315	297	293	271	296	280	281	273	298	272	308	271	291	268	278	312	303	279	251	278	298	274	281	261	306	285	296	276	267	299	291	297	284	280	310	289	287	281	274	285	283	296	291	300	274	255	302	267	267	278	288	284	289	279	283	268	303	270	271	284	269	253	280	282	325	296	269	275	263	237	288	300	287	270	265	263	323	301	321	304	294	268	312	290	305	293	290	255	265	266	286	299	307	317	285	277	278	261	268	265	299	270	270	252	297	293	270	285	322	296	309	291	261	298	304	280	275	245	268	289	292	312	264	279	254	244	297	270	299	269	290	291	278	263	277	268	277	284	306	271	257	263	296	298	293	282	265	270	298	289	293	295	266	268	252	293	321	289	294	262	300	283	264	286	279	275	296	301	288	280	262	263	255	310	274	216	284	297	289	292	282	278	313	288	268	279	283	264	258	278	308	289	276	276	291	289	277	264	275	293	293	267	284	316	265	295	274	271	278	249	306	273	298	299	276	252	265	284	302	281	286	294	284	265	245	280	287	278	298	269	280	292	278	254	316	274	270	297	297	243	281	269	278	230	259	271	289	295	312	301	294	267	280	289	278	285	277	285	261	261
21115	14388	4366	1739	10658	34390	1170	802	810	755	740	714	678	732	694	719	703	727	664	720	708	660	695	667	712	692	666	653	685	674	664	630	643	648	658	637	687	711	664	681	693	702	671	682	661	619	676	663	704	631	634	624	642	639	677	656	680	703	661	662	673	650	637	675	659	674	655	671	691	611	657	628	656	653	692	686	629	643	651	628	695	664	676	687	652	626	681	646	647	677	618	653	667	660	637	665	651	664	719	698	661	634	656	652	651	630	613	646	703	681	669	612	614	628	665	623	653	681	618	659	670	668	666	632	658	662	641	679	638	660	665	640	657	584	646	652	645	697	668	626	639	682	627	649	663	672	646	634	607	659	656	715	638	657	642	630	641	670	637	639	639	626	699	665	668	675	655	663	630	643	644	623	697	639	638	638	607	635	634	696	632	662	678	629	677	671	666	674	603	642	643	626	642	618	624	662	678	683	691	661	640	667	638	645	634	655	613	616	661	677	632	621	620	695	650	669	680	636	650	661	647	605	673	637	683	668	661	669	650	666	620	644	608	661	669	643	693	690	704	679	635	665	673	634	703	668	592	621	664	655	648	627	644	669	645	629	629	679	672	713	651	671	596	634	660	611	639	648	599	646	647	651	643	627	642	654	642	665	647	696	675	647	620	665	647	690	630	668	665	644	686	623	689	599	625	617	656	662	671	664	658	637	720	665	646	604	617	616	624	620	636	636	676	652	692	731	624	694	662	701	658	614	670	643	637	645	654	654	687	650	637	646	676	614	628	632	657	673	725	663	670	606	654	656	622	604	700	674	710	644	619	655	633	642	636	665	637	683	652	616	665	627	602	654	636	667	656	625	606	658	643	639	629	619	631	668	685	619	705	687	635	667	617	685	625	665	648	646	657	628	707	624	642	690	645	592	680	691	668	645	685	603	620	687	649	668	667	649	634	637	639	658	662	657	629	648	666	626	618	647	664	653	656	649	631	682	610	633	684	632	631	646	641	654	661	641	642	690	660	625	656	653	619	651	640	652	686	671	673	666	641	679	652	645	646	668	643	679	721	647	616	617	651	616	688	695	664	655	702	657	632	626	631	691	630	668	665	638	623	680	677	652	684	660	660	631	631	634	613	601	637	640	694	615	653	639	671	606	677	648	658	659	627	674	637	645	673	668	655	668	664	681	670	645	643	654	668	636	649	641	636	642	650	641	635	681	705	614	689	634	669	682	697	647	643	679	681	686	631	615	640	669	682	621	717	700	613	651	648	676	671	649	675	683	645	682	620	676	679	678	645	622	659	667	652	644	625	655	647	629	638	689	633	652	635	635	688	655	660	657	647	678	641	667	669	698	639	681	668	662	659	657	608	703	633	670	595	650	659	627	649	623	648	623	653	650	666	681	628	626	646	649	627	659	646	696	636	633	687	648	685	638	665	670	674	678	664	626	655	691	671	616	603	690	635	714	636	622	663	691	623	610	634	646	637	664	710	711	665	676	646	601	669	694	625	671	642	677	646	653	666	646	602	644	647	656	673	645	640	673	637	625	641	665	626	683	631	660	688	661	666	636	644	662	664	683	643	671	652	673	690	640	664	638	654	614	675	620	655	679	684	613	664	694	656	650	627	640	649	696	680	694	658	678	638	672	643	654	694	673	634	657	652	699	649	653	655	671	630	688	690	686	705	681	628	651	654	656	665	648	628	633	614	680	624	631	673	684	668	693	630	664	646	671	645	647	649	626	650	643	647	644	619	631	702	613	687	627	635	615	617	623	658	657	667	654	664	661	620	685	597	703	648	641	651	667	643	692	646	655	663	639	629	651	634	647	682	629	637	708	670	604	638	653	664	677	650	684	632	644	669	663	673	680	662	659	614	680	649	639	651	655	647	644	652	686	634	658	649	668	680	623	649	670	638	648	670	631	714	656	688	681	678	680	627	622	672	619	692	658	675	638	669	630	652	677	653	682	653	669	664	668	652	700	622	655	669	649	664	627	629	662	684	642	628	653	643	666	611	640	682	661	638	667	581	647	673	640	658	600	668	668	640	679	689	646	641	616	660	653	672	642	638	663	656	684	650	621	660	693	658	621	638	685	641	605	652	654	693	635	605	659	639	700	625	693	664	666	676	641	706	714	642	654	638	638	633	662	647	699	645	652	662	629	602	637	637	638	641	642	640	692	616	676	658	615	658	625	682	561	660	602	666	625	656	665	638	637	652	676	606	666	692	613	677	647	642	672	661	627	646	689	681	682	684	633	658	640	660	731	680	679	610	670	609	674	647	658	629	653	690	639	647	630	684	686	667	617	642	639	653	662	670	656	657	638	628	713	680	665	624	668	646	636	623	661	623	671	655	651	670	658	630	687	685	632	610	668	643	618	679	636	612	664	641	653	631	676	623	669	663	668	622	657	596	646	629	625	640	654	668	650	709	638	621	632	635	653	663	639	626	628	680	636	659	631	661	644	640	679	689	678	635	625	631	658	668	648	679	650	650	658	657	703	661	631	667	654	691	631	657	666	655	646	728	624	622	634	608	646	670	672	636	678	622	685	602	632	646	651	649	647	642	688	640	698	640	650	636	631	589	695	652	637	640	669	642	634	624	681	652	653	653	658	634	661	674	669	652	648	644	670	600	639	628	682	688	673	660	651	651	640	677	652	638	622	665	630	695	647	617	643	644	634	632	692	703	694	672	610	613	638	630	668	653	616	651	659	687	663	673	638	677	634	638	632	677	660	617	657	656	631	653	658	658	635	634	632	621	692	657	649	657	679	648	626	651	596	633	635	628	659	576	637	643	642	656	669	687	635	643	643	677	605	627	621	679	633	618	644	665	639	672	622	688	626	605	629	671	661	646	627	633	676	676	703	678	651	676	691	667	670	672	642	674	666	684	689	629	660	703	657	661	641	645	598	663	623	585	657	650	681	630	660	634	640	649	658	685	666	631	626	695	639	663	670	616	711	681	655	671	613	658	664	682	623	659	655	637	675	592	638	638	663	713	643	653	696	639	648	692	671	636	654	695	671	691	644	653	647	630	640	657	624	666	648	637	637	654	650	638	668	647	640	636	650	664	653	646	663	630	626	641	679	643	646	644	641	607	666	605	674	656	612	626	666	621	655	626	672	614	632	634	655	657	661	690	669	645	637	642	669	651	671	666	666	696	671	667	627	689	619	686	693	648	666	615	630	643	646	625	647	642	572	585	661	636	696	643	657	642	659	659	603	666	640	647	693	645	637	639	658	693	638	664	638	658	609	627	615	635	589	597	629	716	604	664	653	638	623	653	656	660	621	625	632	692	640	611	629	654	620	626	662	665	650	645	649	665	659	588	639	663	683	654	633	686	625	657	651	667	643	664	655	670	615	661	660	660	650	621	669	678	665	658	637	660	682	639	671	637	666	618	668	645	663	624	645	679	589	659	682	662	703	617	673	663	666	678	610	631	719	660	640	597	665	628	669	645	658	637	617	681	631	636	661	707	690	657	645	673	651	679	675	632	635
44613	30190	13979	2027	5798	29927	5010	509	440	434	461	434	388	428	436	439	409	406	378	433	441	374	403	379	394	409	373	422	410	404	394	397	363	377	450	376	374	360	378	381	414	391	368	373	369	373	386	405	399	410	361	384	380	418	398	430	384	392	386	377	411	382	396	400	393	377	399	388	384	392	408	383	384	346	361	413	380	377	407	402	381	402	376	401	377	401	413	403	359	367	381	379	373	390	381	405	396	405	429	361	348	432	419	382	381	384	351	395	366	395	408	401	343	396	421	374	375	404	381	441	359	358	384	406	378	397	402	407	402	464	379	383	371	383	416	443	363	420	402	432	398	394	361	382	369	427	436	391	332	448	396	428	403	419	382	377	373	382	402	409	382	413	421	370	371	421	411	382	405	359	383	384	369	394	364	391	362	431	451	392	374	394	410	413	376	396	420	403	364	367	431	432	414	382	400	398	368	412	354	401	428	381	393	422	418	363	406	391	383	390	395	374	411	391	377	388	400	391	380	421	398	394	416	397	409	382	401	419	448	374	405	354	402	385	417	405	353	438	368	360	374	392	450	410	392	437	397	367	389	381	399	378	377	408	411	388	417	392	405	421	407	389	408	405	435	392	414	384	348	383	434	426	423	418	406	429	420	392	357	392	380	357	403	446	379	386	392	373	441	405	421	399	424	393	352	384	398	435	387	383	372	403	375	412	443	354	366	388	384	392	407	450	414	357	354	425	389	409	417	393	417	416	396	407	414	385	386	396	402	384	400	381	401	365	372	361	387	383	343	385	359	415	406	394	430	383	403	404	463	391	368	391	405	413	398	427	385	399	388	406	395	427	398	361	391	394	418	399	403	424	422	401	362	350	398	390	384	404	368	427	380	406	426	374	372	371	371	400	406	407	406	401	397	367	413	356	416	427	404	391	395	379	386	411	376	368	403	400	382	359	382	367	418	382	399	400	391	420	364	413	384	420	416	373	409	420	407	404	386	382	396	431	395	386	408	413	411	427	427	432	393	372	399	377	443	426	390	397	444	388	387	416	386	431	414	355	410	400	397	420	375	393	390	395	419	420	418	425	361	398	408	412	362	374	394	372	417	412	428	416	373	438	399	398	389	336	406	374	412	384	396	365	384	381	367	440	380	374	369	409	387	411	339	409	431	384	436	412	396	341	377	373	403	396	395	386	389	350	405	402	391	393	371	376	388	395	367	390	387	403	395	369	360	417	373	412	400	398	418	371	422	437	372	430	365	369	386	418	407	375	369	371	394	449	392	436	437	397	374	427	436	380	379	401	364	398	408	395	366	382	406	419	416	405	393	371	390	409	389	400	422	383	408	418	352	360	446	410	384	381	452	372	424	377	402	407	406	374	381	464	394	400	398	425	396	415	407	399	394	409	413	392	406	363	419	409	418	389	401	410	427	422	381	375	402	381	412	390	379	401	399	402	399	418	417	378	420	379	394	399	421	408	403	388	337	386	374	396	360	385	386	359	374	358	409	388	397	401	366	405	398	396	422	408	410	396	417	413	379	375	367	369	389	405	399	381	377	416	405	385	402	404	358	416	392	420	399	415	372	426	382	435	432	425	388	368	386	397	419	410	392	402	378	408	407	391	405	393	396	418	372	393	427	362	352	403	384	408	420	418	370	412	387	414	436	407	376	417	376	438	411	452	393	430	423	384	378	433	368	365	450	380	391	368	387	400	389	416	407	399	387	395	402	395	379	408	420	367	365	390	376	382	380	426	396	409	392	372	379	367	401	401	389	413	388	431	397	366	411	416	408	391	392	376	419	410	392	384	371	400	380	417	429	428	411	335	370	379	345	354	379	386	400	398	383	386	408	392	381	423	391	376	422	422	395	405	409	421	406	351	390	381	370	407	400	393	412	410	389	391	413	392	429	400	415	359	399	401	401	433	413	432	386	380	373	388	377	409	393	364	411	400	369	380	431	400	384	366	400	434	391	421	367	391	373	382	385	381	430	358	371	382	381	400	418	391	417	366	386	430	404	398	448	404	426	383	388	404	397	414	409	431	429	396	395	396	415	381	392	424	400	400	388	403	404	414	374	409	407	464	415	374	378	413	391	372	411	386	416	410	448	416	420	402	373	401	416	357	376	390	361	430	408	412	357	380	402	419	389	396	406	395	392	388	424	400	416	423	374	414	405	416	376	430	411	369	386	394	424	404	370	420	416	414	387	397	360	378	369	385	398	411	436	387	405	366	390	383	384	385	428	434	393	412	363	440	433	401	361	390	363	411	330	391	370	424	389	384	416	420	416	412	380	431	409	388	368	417	391	448	398	386	367	385	395	392	396	368	367	394	403	431	378	378	338	405	399	403	401	404	379	409	379	406	391	379	390	378	408	407	414	389	386	368	431	452	410	421	404	377	405	402	419	413	397	366	386	392	400	378	373	414	405	396	376	362	414	365	388	401	394	401	384	424	385	381	405	420	394	428	428	379	387	342	396	407	395	406	367	416	364	423	391	385	423	371	456	393	387	425	403	383	377	354	388	410	396	395	396	453	402	358	415	359	419	419	395	406	400	404	381	400	419	410	431	422	371	394	380	425	371	410	396	399	382	395	386	377	404	386	389	388	371	394	385	425	381	387	403	351	365	389	393	378	389	427	390	385	425	373	374	421	433	384	413	391	390	403	359	413	380	377	396	409	394	404	408	407	419	400	433	383	370	409	393	359	380	371	351	403	373	416	384	344	345	394	429	421	391	376	420	381	432	390	372	388	370	411	366	391	391	339	440	423	380	420	434	413	396	396	416	362	344	374	395	397	418	417	422	413	384	387	421	412	401	406	377	364	405	385	372	416	400	377	393	403	380	380	419	387	433	355	394	380	387	441	396	353	371	396	373	377	424	381	383	407	380	409	421	412	389	404	381	355	405	383	388	351	389	392	405	397	356	414	382	389	419	387	426	392	412	380	374	416	390	379	409	404	409	416	407	382	405	390	401	384	401	375	406	375	364	391	382	406	415	378	421	398	380	444	356	372	414	416	376	441	368	372	411	399	411	389	392	363	386	386	406	370	403	401	368	451	406	360	407	364	379	408	370	404	403	372	344	402	379	394	400	404	410	364	377	377	385	380	404	378	365	413	324	378	403	409	394	387	406	387	380	411	444	390	455	407	414	354	361	354	372	426	396	414	400	360	343	376	393	402	407	419	379	387	390	408	366	393	385	363	388	394	376	371	373	390	424	396	396	363	397	404	384	393	385	370	395	371	399	384	362	362	377	397	401	418	396	416	383	356	364	420	383	422	389	403	397	368	370	372	393	388	381	355	450	435	437	387	366	405	403	387	388	394	431	398	384	413	405	384	375	405	413	391	412	384	371	450	395	404	365	377	385	356	350	383	391	321	357	386	457	390	389	394	386	358	385	424	353	378	402	382	423	392	389	420	404	413	382	361	417	362	406	449	390	368	367	369	382	381	398	398	369	361	421	362	389	368	369	360	363	366	401	423	384	373	420	405	361	381
27421	21579	9099	2634	13379	45244	2116	1171	1111	1050	998	1130	937	1057	984	942	960	920	913	930	946	866	852	895	954	924	920	934	916	864	898	932	834	912	901	920	884	897	875	872	940	862	910	844	842	881	876	836	877	869	862	866	890	887	901	894	898	934	860	920	840	872	904	846	890	861	896	866	920	918	916	845	851	869	841	873	896	868	848	868	921	912	907	885	878	824	875	918	897	895	859	877	830	853	887	865	893	867	910	853	876	846	885	886	914	877	873	911	895	864	898	870	850	887	936	877	859	898	899	824	888	871	865	904	845	859	874	862	829	885	903	875	858	894	887	908	825	839	870	865	921	879	905	903	854	861	859	850	891	897	808	912	884	839	864	932	909	867	895	889	913	922	862	938	885	847	905	891	872	874	861	827	876	894	909	910	874	912	807	904	890	821	840	916	924	866	841	891	865	865	877	835	898	868	825	891	835	904	913	856	854	938	838	897	853	867	899	852	886	853	855	865	862	929	857	925	915	881	837	901	873	873	884	869	914	885	900	840	909	938	919	827	895	901	916	927	860	942	945	902	883	880	875	915	851	837	856	846	842	918	866	948	886	818	859	887	868	881	892	881	857	854	856	909	896	913	859	891	861	904	874	876	834	893	873	930	903	849	900	890	790	871	889	852	869	881	843	858	890	879	877	836	848	901	833	855	856	895	893	846	869	906	882	829	901	894	869	896	884	908	907	895	854	826	848	899	874	901	886	902	840	881	834	840	822	879	842	917	898	891	873	904	865	862	889	902	802	843	854	861	891	855	852	900	892	836	900	832	852	848	914	844	840	894	885	880	877	901	867	884	845	891	846	868	812	881	921	877	858	950	871	821	841	949	865	866	896	859	894	922	864	875	856	847	900	867	903	858	908	882	920	854	896	872	897	886	873	866	852	871	905	930	836	841	888	865	861	950	865	925	851	871	901	904	895	891	897	856	843	882	866	829	893	891	833	825	835	862	880	885	830	900	851	894	867	888	821	861	852	868	862	862	861	886	904	871	935	840	920	845	902	867	857	858	875	859	844	883	908	900	885	832	849	887	851	869	911	836	884	890	852	951	875	901	897	913	918	877	881	865	860	911	848	863	880	890	879	870	885	872	886	809	868	862	832	864	926	858	834	855	824	874	910	897	891	869	849	891	898	865	825	809	886	848	920	879	859	852	877	855	848	892	853	828	916	848	853	877	899	858	854	862	945	839	869	836	844	855	916	868	835	871	856	836	875	843	872	879	867	907	874	850	922	872	882	845	845	842	871	834	907	849	868	882	917	863	888	903	847	867	906	877	901	855	896	898	908	890	848	899	914	898	870	857	870	846	861	845	868	860	880	909	896	833	838	866	875	842	891	894	828	870	901	902	841	889	894	852	857	883	887	891	882	851	841	896	879	904	896	871	861	846	876	865	869	840	860	849	891	853	907	908	898	867	872	915	879	864	907	851	895	869	874	824	816	906	943	885	863	861	896	872	859	900	871	871	935	819	873	854	920	848	917	905	846	868	925	854	891	899	852	854	900	919	867	842	898	841	887	857	828	875	902	876	907	834	808	851	863	879	807	875	860	889	851	949	932	828	889	808	874	906	950	913	877	866	871	849	920	894	837	892	879	859	903	899	849	842	870	842	850	892	860	878	864	851	881	887	847	894	907	867	889	888	858	871	866	876	849	843	876	895	907	905	833	866	905	922	867	878	852	948	884	844	897	895	890	916	904	853	888	903	854	828	789	875	841	863	861	888	866	895	882	823	901	862	898	881	892	881	875	879	893	889	819	883	853	805	918	866	896	872	872	883	860	827	857	828	876	836	900	865	857	887	974	791	869	919	848	889	926	893	844	870	911	865	869	856	850	904	889	845	897	848	846	894	883	820	885	870	931	901	871	848	865	853	867	886	857	850	889	852	801	847	886	907	917	884	877	865	901	882	852	893	880	859	873	848	868	875	853	906	880	850	861	893	846	866	897	849	872	835	879	891	904	876	885	913	963	866	849	851	898	855	849	917	848	888	793	876	855	883	872	833	879	887	918	884	843	847	852	879	877	951	891	871	919	816	854	901	909	928	911	849	877	885	871	914	864	804	866	866	920	848	867	899	881	873	835	884	834	910	868	907	878	873	865	846	860	879	906	950	916	883	900	879	866	858	878	836	897	856	906	880	855	828	857	828	873	838	876	841	843	843	892	894	869	861	846	863	890	904	848	906	927	901	875	823	898	927	875	848	896	862	907	879	875	874	900	898	896	885	898	889	856	853	836	858	826	898	848	865	856	880	862	857	807	916	899	822	870	831	878	831	827	894	910	864	904	897	814	900	903	886	897	923	895	916	857	856	894	899	910	855	843	863	883	881	904	851	876	846	885	833	926	877	883	862	891	877	865	861	892	873	862	844	867	840	840	896	943	836	847	886	823	885	883	870	878	836	852	875	908	825	838	930	838	895	907	879	848	875	890	922	862	883	864	872	838	901	891	883	854	899	923	883	852	898	878	854	842	920	873	904	862	909	864	876	880	832	868	840	832	901	919	848	826	907	952	867	879	852	884	869	865	935	860	853	811	862	819	872	909	864	851	887	865	826	869	923	867	897	926	874	873	883	860	831	916	869	880	906	918	817	910	835	855	912	894	787	839	828	859	926	927	832	880	826	854	871	906	867	888	907	894	926	862	901	890	884	834	899	834	874	855	887	885	888	867	877	865	907	830	819	831	906	899	880	818	860	863	893	871	902	844	880	861	901	915	875	898	876	878	856	868	864	844	898	813	847	843	892	837	905	856	917	792	865	936	875	879	909	844	853	915	855	873	860	887	923	897	907	886	870	905	887	914	825	833	895	861	898	893	916	924	868	847	873	893	890	888	898	868	908	887	848	865	926	864	856	883	875	886	909	906	908	901	856	843	900	902	932	874	913	847	902	887	825	837	850	817	861	893	893	907	850	870	900	856	872	876	862	860	855	924	842	902	950	861	930	876	892	873	932	862	874	890	892	878	889	870	981	925	877	890	863	874	866	896	863	891	885	881	844	873	870	877	861	879	867	918	816	868	834	918	870	897	920	914	873	891	878	896	890	860	839	924	869	887	872	863	860	902	898	901	845	893	880	850	873	850	916	868	887	864	902	836	860	867	852	860	882	905	832	877	889	894	864	799	859	852	867	908	843	847	840	944	879	878	859	835	855	872	845	862	875	861	865	911	843	870	905	838	942	915	832	843	896	836	929	869	823	928	907	870	893	905	898	892	848	896	900	837	866	823	874	906	881	845	897	886	841	865	925	892	897	870	876	875	918	900	862	889	888	827	867	912	928	846	822	896	845	908	836	879	844	874	872	911	825	909	882	911	890	848	873	876	971	872	833	937	872	884	839	862	879	870	891	857	873	876	884	889	861	897	869	844	872	846	811	896	822	887	875	870	908	837	846	860	890	900	875	890	885	887	861	911	877	893	900	884	842	864	908	904	909	884	880	890	862	869	854	851	877	861	870
15686	7130	1494	415	414	1044	385	342	345	324	339	333	307	329	301	339	318	324	309	301	380	301	338	295	317	353	274	319	346	333	360	303	309	310	305	309	346	368	319	317	338	317	318	307	347	309	302	329	293	314	356	343	314	342	338	328	325	295	339	327	279	330	324	361	330	326	380	353	297	365	337	316	280	299	303	312	316	327	309	315	324	297	310	331	330	308	320	309	321	326	326	298	304	304	320	319	304	309	331	307	320	344	288	300	337	344	345	312	319	340	319	332	328	353	316	325	307	332	323	337	316	331	337	315	303	313	319	325	307	318	324	282	321	375	317	309	306	334	344	350	323	295	284	299	326	318	298	309	328	324	343	330	316	346	324	351	298	308	312	329	336	345	299	303	310	278	322	358	313	303	334	310	334	363	336	362	335	324	316	328	310	327	335	338	314	318	325	309	328	283	290	307	312	281	312	313	315	336	364	304	315	301	319	320	304	310	283	293	310	340	371	330	278	310	320	315	319	334	319	292	322	339	302	331	305	318	322	335	319	302	316	300	299	323	284	381	312	338	308	323	323	336	349	313	310	291	331	304	311	299	307	338	280	335	322	345	327	309	307	300	295	284	292	340	321	325	316	282	302	325	338	348	318	317	316	318	328	300	331	322	308	332	312	318	312	308	372	333	335	303	342	313	314	316	302	307	338	331	338	317	343	368	308	309	309	317	322	337	334	289	310	305	326	322	343	311	296	319	321	338	319	338	323	330	288	307	297	327	292	332	307	310	314	291	309	316	307	343	305	300	308	291	306	333	311	329	302	342	334	319	339	357	315	321	319	318	302	343	317	355	294	324	276	334	312	326	293	331	313	360	303	283	320	315	301	323	344	298	305	339	327	345	319	294	333	308	296	341	289	304	300	312	358	351	289	308	292	302	325	332	316	321	300	309	331	321	352	321	360	306	313	340	334	331	284	300	323	337	329	312	338	343	302	340	325	318	308	348	334	310	316	340	307	326	314	296	331	305	332	352	317	308	316	306	325	324	335	313	316	355	302	330	298	322	307	332	332	347	341	337	317	317	300	324	319	329	324	317	332	327	305	298	293	308	301	324	331	307	277	309	322	303	330	286	282	310	323	345	339	344	288	314	325	306	308	339	292	306	329	335	305	302	313	334	346	318	319	320	313	321	327	320	277	309	320	331	323	281	309	323	305	309	327	321	305	304	287	295	356	292	287	296	315	297	311	321	334	320	295	340	309	327	316	337	316	331	311	335	320	319	352	320	348	330	326	345	334	321	307	351	316	305	302	350	333	316	299	311	341	340	321	318	330	326	335	335	328	292	318	329	336	320	318	292	341	333	333	324	306	317	336	329	327	304	325	319	330	314	310	333	334	336	337	323	322	332	336	311	349	329	339	323	315	280	317	319	310	336	345	307	320	286	329	335	273	322	331	349	329	360	303	354	335	322	288	347	314	322	325	312	327	297	310	324	331	329	285	300	315	312	337	308	314	322	323	317	344	320	328	344	339	297	323	300	342	342	312	341	324	302	333	317	274	344	315	312	286	322	304	312	326	264	312	310	311	294	332	327	310	314	297	292	301	297	337	334	327	307	366	315	333	329	332	320	326	297	293	356	320	306	321	329	324	321	319	257	300	316	313	304	304	341	281	312	318	328	318	315	331	314	308	330	296	308	326	282	309	305	315	329	328	293	273	290	316	313	319	301	314	316	314	287	349	313	312	315	314	319	360	325	332	302	336	344	285	334	306	318	311	354	352	309	335	303	332	325	353	326	319	314	343	287	272	310	317	345	369	331	301	331	339	326	306	319	319	328	303	279	321	346	345	338	337	295	326	329	322	312	348	358	333	334	309	312	301	295	296	319	303	341	294	322	294	352	323	303	366	308	333	338	316	288	314	321	328	314	338	337	309	310	304	275	300	301	333	336	344	331	303	312	318	303	307	299	329	344	333	303	338	303	317	294	341	326	299	305	313	350	326	326	327	302	330	322	330	320	325	315	339	337	279	319	300	309	296	335	343	302	304	281	316	331	307	322	310	310	321	301	345	310	312	314	317	314	317	330	331	303	279	325	333	326	355	331	327	284	334	293	337	342	271	301	344	317	351	339	323	281	302	327	293	331	315	299	308	317	282	318	316	343	311	307	298	279	349	317	343	353	340	325	273	335	317	347	332	295	318	295	295	330	347	314	331	322	340	357	324	327	322	309	322	318	338	326	304	307	337	341	312	311	312	306	300	306	303	320	327	317	285	315	330	317	298	323	315	289	301	298	318	309	332	353	360	327	318	333	326	335	305	330	345	303	337	297	337	355	313	292	302	328	339	342	326	351	314	314	322	302	300	313	330	356	313	326	335	280	335	305	328	303	323	341	341	340	295	306	313	325	282	319	332	299	321	326	276	328	322	302	302	321	316	307	303	329	314	300	302	319	306	285	336	317	294	302	291	325	306	321	317	310	320	293	309	320	298	324	312	332	362	312	294	325	348	300	329	358	307	333	340	352	347	295	321	328	310	327	326	324	333	304	320	345	309	335	314	318	325	349	289	368	310	316	325	296	338	310	295	344	315	347	314	304	321	301	287	295	285	322	345	341	326	309	318	340	315	313	305	309	312	316	323	333	310	343	322	322	347	301	326	302	329	315	318	325	336	292	330	318	336	315	353	332	328	332	339	330	333	307	310	342	359	321	300	355	294	320	361	306	386	311	308	322	314	324	306	300	316	308	326	339	321	306	332	328	312	306	300	367	318	308	351	296	306	307	333	328	296	297	321	323	281	323	311	330	348	291	310	344	320	315	317	320	349	346	283	328	295	309	309	309	298	286	326	342	283	286	308	318	316	304	295	326	362	323	341	313	330	330	321	379	334	351	334	300	297	323	339	272	287	325	324	304	316	289	319	300	345	295	305	275	285	305	318	320	321	283	302	296	299	306	303	319	310	297	342	329	284	323	332	304	296	313	305	321	362	328	314	340	307	331	296	315	300	292	292	313	338	291	301	297	344	319	321	292	302	301	305	330	318	315	363	331	312	337	320	340	319	346	320	354	337	313	323	298	342	312	322	340	299	310	314	314	297	327	319	322	356	312	271	292	341	299	303	320	324	362	285	337	302	281	309	308	294	300	317	315	317	331	314	348	306	317	328	280	311	306	312	361	335	320	312	268	283	302	309	301	307	316	299	303	326	336	348	293	300	319	334	305	341	305	349	282	298	302	322	312	289	326	318	316	323	303	350	317	306	283	305	317	300	356	310	302	313	290	337	311	318	336	316	341	329	303	297	303	377	357	305	320	321	331	346	288	298	341	332	293	328	312	323	300	303	342	303	315	311	330	312	334	297	299	343	291	309	334	329	330	302	291	330	297	319	324	308	300	332	336	341	287	342	325	352	305	306	322	335	293	330	311	307	322	314	317	315	352	344	304	325	312	308	314	286	327	341	305	314	325	284	367	304	330	293	320	301	335	312	328	314	297	317	325	297	294	334	332	324	284
9450	5712	1748	947	1389	3650	728	781	718	689	711	674	688	751	725	737	705	708	721	756	737	716	690	698	768	710	667	694	707	774	792	697	751	708	656	733	681	718	752	706	678	662	732	689	746	714	665	742	753	692	653	719	714	719	686	682	727	684	707	714	731	707	675	731	722	709	677	713	691	702	727	720	729	684	704	674	697	709	758	703	717	710	685	699	712	708	724	721	726	750	684	731	719	694	736	725	732	706	702	774	707	722	681	755	729	720	730	756	704	680	717	687	677	714	750	707	735	745	737	727	706	620	690	720	741	720	691	682	736	706	751	683	677	756	706	721	699	656	716	734	740	742	734	711	741	686	698	692	746	752	698	682	703	709	752	689	711	709	729	714	637	703	713	730	677	743	688	648	711	752	712	703	717	687	703	656	658	666	695	700	694	684	688	711	726	685	752	685	698	689	687	747	722	704	660	736	715	703	707	741	710	752	726	722	673	691	689	729	708	704	701	687	737	702	769	714	713	717	678	677	677	686	680	656	702	722	723	714	693	728	655	700	751	720	725	705	764	722	721	724	713	727	718	734	716	659	722	734	741	673	728	677	724	703	709	764	716	719	685	717	715	699	720	710	674	706	712	716	711	682	709	728	719	709	716	730	697	694	675	680	729	667	733	720	749	694	758	658	686	698	710	707	680	741	724	675	727	711	671	718	684	689	693	726	724	717	710	726	723	692	668	677	763	755	735	696	722	716	742	683	673	710	731	740	677	699	705	717	748	658	679	703	702	720	721	669	676	729	696	707	731	747	752	735	732	688	707	721	711	687	721	727	765	721	718	731	710	699	724	723	741	735	688	695	728	744	663	671	663	688	712	714	681	703	758	723	711	693	667	698	733	740	704	682	722	705	672	698	677	694	762	707	724	735	761	727	709	766	720	723	645	713	765	699	748	684	723	744	762	728	727	736	728	724	719	738	712	719	658	697	748	691	704	732	722	705	724	688	657	680	725	726	741	704	720	682	693	735	702	727	692	730	773	749	692	716	665	710	710	691	727	740	762	722	696	729	744	686	766	685	721	695	672	757	743	714	746	746	683	710	695	710	692	727	704	699	724	645	683	721	707	679	707	728	719	706	724	757	719	689	699	700	701	688	667	706	706	687	731	638	705	745	741	710	737	719	706	704	710	696	700	702	709	664	652	697	731	729	715	724	692	669	685	738	686	642	701	703	701	711	739	715	730	716	733	691	721	710	690	735	704	649	760	727	734	695	738	744	691	693	695	669	693	707	726	683	737	768	757	731	702	734	685	730	732	727	713	715	720	697	710	668	708	685	758	723	692	718	702	754	689	739	708	716	697	671	721	735	718	702	747	686	710	695	698	766	723	676	705	706	727	726	693	718	725	719	731	721	736	721	716	651	695	707	740	746	712	708	749	737	757	775	740	693	704	704	735	709	634	730	723	776	727	660	713	705	747	734	734	714	754	709	711	747	687	706	728	739	739	738	734	697	730	713	727	714	704	679	682	719	721	723	740	738	733	700	703	710	677	694	680	702	699	704	706	754	706	657	668	724	726	717	681	698	739	704	741	706	740	722	714	747	677	714	709	747	742	739	754	722	743	765	681	704	732	777	713	739	722	717	665	729	703	703	732	734	677	676	658	649	743	739	692	694	713	721	744	699	683	753	700	701	733	698	704	688	664	737	743	711	707	757	712	715	725	749	694	741	673	664	727	689	744	693	741	704	706	726	718	671	706	673	677	713	688	683	724	705	733	677	696	712	682	773	723	725	727	670	738	762	724	681	699	696	706	714	658	740	680	739	689	694	712	707	723	736	700	724	732	712	693	677	729	716	689	710	667	702	729	753	695	757	686	693	742	683	656	694	670	692	701	664	715	755	687	716	749	720	738	738	706	717	748	754	705	722	678	641	726	725	683	736	710	731	669	733	689	719	704	721	696	682	736	721	688	672	724	714	740	682	702	661	698	735	738	725	709	723	722	754	765	688	720	691	714	681	666	687	710	719	721	733	681	707	719	694	712	703	693	748	721	697	733	709	713	688	726	705	676	707	733	719	686	728	752	732	709	669	695	726	717	684	713	660	715	712	745	706	708	730	677	684	650	700	701	727	718	715	721	753	672	684	651	718	696	746	756	719	693	705	686	750	709	723	704	679	726	713	743	734	684	675	775	686	696	753	700	743	708	713	729	698	701	732	688	741	678	729	706	702	748	707	687	754	689	728	675	738	721	677	716	696	691	734	717	762	697	693	688	666	702	746	698	704	719	722	695	667	630	744	739	653	734	728	737	697	745	742	714	728	699	752	712	725	708	734	713	710	726	718	711	724	761	740	730	687	712	713	685	756	752	711	701	692	720	636	716	692	742	708	737	669	735	714	717	703	707	667	702	705	728	750	684	718	705	694	699	725	725	720	717	678	715	703	695	694	747	694	769	692	692	672	744	680	698	685	725	732	741	736	722	712	701	694	648	691	726	711	727	662	679	678	690	659	754	692	689	728	752	736	728	707	701	772	698	759	697	733	723	721	698	738	780	709	716	711	792	683	671	723	749	688	729	694	731	674	720	695	711	724	720	709	707	767	715	705	705	759	759	775	705	736	707	685	766	700	702	695	741	720	694	696	755	729	724	719	695	737	714	711	690	739	713	727	680	710	694	743	699	723	717	702	691	699	704	724	691	719	689	680	652	693	694	705	733	723	709	746	682	750	732	694	742	683	744	705	714	680	714	721	758	709	687	737	693	721	708	703	705	723	735	706	705	717	695	648	688	718	716	727	671	678	773	701	741	730	694	696	753	729	738	706	705	700	734	692	755	732	751	665	675	734	684	719	728	680	710	714	715	708	717	702	719	683	700	679	721	735	706	714	741	704	712	714	715	743	692	714	703	730	730	743	724	690	696	699	702	732	715	770	697	717	742	749	704	749	678	708	666	718	677	758	701	746	730	718	677	727	756	680	738	709	731	722	689	702	708	744	719	718	664	712	709	727	695	703	722	697	709	687	727	768	720	696	741	748	684	691	680	730	720	683	706	709	680	724	687	669	754	725	709	676	758	703	676	690	667	702	720	699	724	685	657	723	725	713	715	779	689	696	759	699	704	713	709	708	716	689	699	679	703	700	703	704	731	698	735	695	728	741	735	691	745	733	750	698	718	766	723	708	736	700	718	681	650	708	714	740	727	699	699	704	712	659	699	721	685	710	697	701	725	689	751	736	673	734	725	722	682	700	695	647	742	731	736	680	738	687	686	661	685	669	723	689	755	713	728	723	741	702	697	709	701	741	745	734	697	697	692	745	656	727	739	743	760	743	734	684	729	744	698	671	690	673	693	771	748	760	698	640	680	699	717	776	695	658	722	687	689	717	731	682	697	731	657	681	688	695	734	748	675	702	713	753	693	714	739	737	752	753	714	737	728	713	712	709	692	725	708	713	730	691	691	685	697	689	705	739	673	670	741	651	727	759	723	696	705	729	716	691	692	728	710	707	725	680
33332	20802	5379	775	4324	17098	1981	334	280	278	289	320	254	262	275	303	277	271	284	250	277	269	283	277	264	273	280	258	296	235	277	242	251	255	282	275	286	285	278	269	265	285	268	244	269	278	271	265	243	246	253	272	277	276	266	259	253	261	294	234	303	259	264	293	257	269	284	265	283	260	278	286	305	256	258	261	254	296	258	303	263	243	272	268	272	277	277	284	277	283	269	272	278	254	237	255	262	267	249	264	264	294	279	274	272	249	231	260	289	301	254	248	243	285	266	284	275	249	292	291	267	268	283	261	275	311	250	248	267	243	266	261	303	272	295	248	249	263	268	284	294	279	244	252	294	270	280	248	291	286	287	269	256	267	316	299	283	247	269	265	277	251	254	243	280	252	259	296	283	287	290	270	285	294	252	267	289	272	283	285	254	262	271	275	293	305	262	301	265	246	260	245	262	268	287	249	246	233	272	258	265	290	300	284	278	288	261	263	276	263	286	291	297	242	315	283	247	286	296	291	260	276	316	269	288	297	247	279	271	261	272	241	217	259	283	263	291	269	264	287	301	277	258	269	277	269	272	278	258	279	283	271	285	236	264	298	293	253	252	264	272	267	274	258	290	307	290	287	249	264	289	286	281	252	249	273	261	275	268	277	258	256	250	290	264	300	296	305	263	250	267	275	308	269	252	284	268	287	248	272	293	259	277	280	299	227	282	276	268	261	267	294	288	251	282	257	244	305	272	267	274	267	263	260	267	292	309	272	297	267	260	255	249	269	282	263	290	280	260	294	272	280	260	257	288	268	284	271	255	262	257	272	274	265	265	286	267	296	295	234	288	316	276	262	277	259	261	252	271	256	249	263	229	269	275	278	266	277	265	264	265	298	275	259	242	308	312	257	264	275	273	270	279	273	275	251	248	282	282	271	271	288	252	291	255	270	254	319	255	248	285	274	257	262	268	263	276	269	261	286	260	292	258	252	269	272	257	228	276	269	275	266	263	312	293	296	275	301	303	262	267	290	279	248	310	287	281	259	266	262	252	274	299	254	271	266	270	259	283	272	280	277	261	265	300	300	288	282	250	245	286	258	279	281	279	264	257	271	263	260	267	341	257	259	280	286	250	313	280	273	261	254	255	264	262	249	245	258	273	296	262	265	289	286	271	299	257	280	298	269	283	285	306	279	269	289	267	312	244	281	269	282	232	247	277	250	249	263	263	284	261	283	280	248	281	271	308	261	280	295	265	277	305	279	306	272	272	282	267	255	263	271	271	258	277	283	290	274	270	272	281	230	247	261	279	239	271	262	232	289	276	290	236	263	294	259	290	292	253	255	265	244	251	279	292	284	243	282	287	258	306	271	257	287	292	303	297	280	283	259	262	268	246	251	254	248	267	285	253	257	254	250	259	306	260	285	238	259	241	265	242	288	255	278	266	279	251	303	277	299	284	266	290	270	308	266	259	258	264	298	312	295	229	297	260	238	270	265	271	302	262	253	292	249	256	300	315	277	295	241	280	277	241	260	266	280	264	255	265	234	260	286	235	254	285	262	255	267	291	273	288	296	281	249	262	286	288	299	252	228	284	302	271	285	288	296	307	302	279	303	271	297	250	280	250	259	267	298	238	253	269	246	272	282	278	261	294	284	286	280	247	250	263	259	302	286	245	306	270	226	264	270	296	257	298	224	255	267	251	276	267	270	317	282	274	276	283	250	297	282	277	260	270	269	295	302	278	270	281	274	248	278	258	268	248	277	287	276	296	293	270	260	269	273	273	263	301	263	292	260	271	290	304	304	299	297	231	251	289	266	252	281	262	260	280	268	276	258	252	277	282	294	275	267	256	284	280	288	275	273	261	269	251	235	254	277	266	260	275	279	275	251	278	295	285	272	282	275	261	300	279	251	284	252	269	227	252	267	260	288	272	253	298	284	246	270	268	232	270	251	260	268	292	290	282	240	258	239	258	312	300	278	280	255	246	302	266	269	307	295	273	251	267	313	296	273	220	246	283	271	269	290	295	290	290	274	262	273	276	255	283	274	282	259	272	279	283	262	287	235	253	268	261	270	256	272	273	282	258	250	275	254	273	283	251	273	295	243	298	254	288	226	301	295	272	254	268	281	274	268	288	298	274	249	281	270	252	269	223	303	239	313	310	292	288	282	292	285	278	245	258	278	284	263	289	248	272	262	260	265	266	278	270	263	263	260	278	262	275	247	272	271	269	253	255	259	262	256	256	276	269	265	270	325	276	259	265	272	319	232	253	265	264	298	281	280	294	287	274	272	253	264	239	254	250	280	274	242	277	282	273	257	282	265	280	290	251	265	290	264	257	279	248	275	290	264	260	276	294	292	269	246	264	271	273	298	241	252	262	290	296	278	253	273	270	272	277	224	257	282	267	273	283	264	255	280	304	272	250	270	306	251	294	280	255	274	258	250	277	272	257	284	271	257	233	260	253	264	281	281	285	274	291	251	304	267	269	263	246	274	298	284	275	269	290	268	272	275	280	291	310	297	279	303	267	275	281	263	318	257	288	300	263	297	263	296	259	255	244	274	286	276	283	281	274	277	275	277	251	231	250	297	254	251	266	277	284	255	262	239	254	272	272	261	251	300	253	278	281	274	293	245	276	276	269	288	283	293	283	281	276	285	277	262	291	292	275	282	256	293	301	301	253	262	283	261	274	254	246	257	285	260	282	285	287	256	264	267	284	279	287	308	259	276	272	272	271	269	265	245	231	285	279	262	285	291	257	276	293	240	268	275	316	240	288	266	291	254	258	277	292	301	275	272	274	276	290	297	256	258	273	223	269	271	221	287	277	263	269	274	258	256	269	261	291	274	280	268	291	254	272	291	247	287	281	280	287	250	254	268	244	284	226	296	263	250	265	289	274	260	268	265	245	282	305	260	243	244	280	285	254	249	272	303	250	254	231	259	248	295	285	250	276	270	271	313	257	286	257	277	278	245	284	245	268	291	280	282	250	288	289	266	273	287	260	261	273	290	297	310	263	275	257	253	263	272	279	289	276	280	278	285	281	252	232	266	267	307	244	268	285	307	298	267	257	266	268	289	292	271	285	292	289	260	262	258	308	266	258	257	277	256	292	270	277	274	280	251	257	277	284	271	300	248	275	268	263	277	238	251	257	283	281	271	276	265	266	253	269	280	310	264	265	273	258	286	296	344	265	275	288	281	291	261	268	249	277	231	268	256	268	284	253	252	251	266	282	284	268	256	266	301	295	229	268	289	264	265	301	257	267	258	265	265	281	264	254	298	277	261	275	252	249	266	261	276	225	267	274	237	287	268	236	248	274	252	272	275	265	274	287	296	232	249	301	254	301	279	260	267	259	253	266	263	283	267	293	263	291	269	290	278	271	275	257	257	272	269	238	271	288	282	248	258	291	288	258	269	256	260	280	270	290	259	286	300	267	304	277	301	247	257	303	275	286	272	263	276	288	254	268	275	293	270	235	261	248	270	307	306	273	275	281	287	283	252
20857	15320	3338	1704	12197	34027	1191	757	825	716	771	705	720	658	653	661	692	649	660	643	700	660	629	658	636	644	668	656	647	610	643	639	630	660	561	654	646	632	686	639	667	640	641	680	651	652	670	613	607	646	666	642	652	603	655	634	633	651	663	660	634	644	645	634	619	628	632	633	625	631	612	625	654	663	633	592	588	578	592	570	609	678	644	672	621	633	658	642	590	634	629	635	621	680	637	680	610	620	629	665	617	641	679	676	637	656	640	641	593	620	652	626	613	641	671	666	688	646	617	599	646	588	607	613	668	645	664	657	599	638	589	659	656	617	651	607	633	623	606	658	598	613	636	661	610	603	659	665	620	647	592	639	657	636	628	621	614	615	645	656	638	650	644	634	606	635	621	632	632	682	639	626	617	580	609	675	590	634	596	634	643	636	604	636	676	666	644	653	645	643	602	650	640	606	651	608	612	642	606	658	629	643	559	614	654	613	639	593	654	586	628	593	610	607	613	612	597	621	648	636	591	634	630	620	623	638	606	683	612	619	608	640	582	635	642	598	681	614	661	651	636	646	577	642	612	609	648	665	647	597	604	626	638	645	660	600	659	604	618	603	655	623	601	583	627	626	561	621	651	618	635	648	614	615	620	646	629	642	627	619	622	662	618	651	638	677	614	624	625	661	630	662	574	623	617	607	607	616	658	645	612	638	649	625	567	658	623	668	606	636	670	633	665	657	614	621	624	650	664	614	620	610	638	665	617	633	599	622	664	635	612	640	607	638	594	631	650	648	607	714	656	610	615	616	661	624	624	625	608	657	643	605	639	619	630	664	628	657	665	611	653	650	619	635	659	637	624	623	642	636	623	622	639	671	643	666	578	620	673	597	636	594	568	634	653	681	604	650	602	622	639	637	582	641	639	605	644	622	647	699	670	630	653	619	599	664	615	616	627	638	614	583	637	643	665	666	654	638	642	669	596	580	617	596	620	642	634	671	645	624	636	617	670	615	623	636	608	587	620	614	639	593	627	615	686	658	602	629	644	608	667	626	582	636	628	631	586	668	612	659	614	641	609	648	650	603	614	622	659	631	648	641	664	657	631	616	602	654	576	599	641	618	667	628	658	643	632	638	626	636	627	663	621	647	624	599	603	631	628	663	688	672	617	633	695	651	663	677	624	655	662	643	611	657	622	686	659	628	626	577	634	649	635	651	624	658	640	637	636	608	630	653	635	688	658	611	647	615	638	640	629	646	604	657	642	640	609	647	615	588	616	607	665	633	662	710	649	615	633	628	637	672	651	650	625	624	608	603	615	638	641	587	637	638	593	615	632	631	613	671	654	630	622	643	660	633	627	617	621	585	625	639	646	634	603	661	668	606	596	644	649	614	650	595	619	652	655	654	653	614	614	623	668	597	652	626	674	631	599	637	666	606	613	650	626	610	656	628	637	624	578	690	637	645	625	642	640	599	619	611	674	658	640	630	603	613	657	642	608	620	654	632	658	622	641	624	647	624	643	609	657	665	671	641	640	670	620	594	651	613	643	597	662	609	609	657	607	647	607	604	623	606	633	628	660	652	638	637	656	630	646	648	632	626	604	604	548	685	647	661	625	629	631	619	637	621	677	647	611	614	635	600	652	640	623	639	617	603	651	649	607	620	658	641	641	664	660	603	611	635	627	631	668	643	674	625	659	634	594	604	622	635	649	634	658	646	603	653	603	611	611	646	649	596	628	620	670	618	703	642	649	653	640	617	635	605	629	658	628	627	650	652	638	596	652	625	627	631	631	643	610	649	675	622	649	625	641	646	627	615	644	592	632	672	646	650	599	638	619	619	616	624	625	636	623	590	669	636	669	649	622	636	604	607	607	640	647	609	652	695	643	653	640	666	586	660	566	650	621	673	619	633	648	614	618	637	627	666	649	616	622	595	620	617	646	595	623	677	587	677	580	648	651	608	616	610	626	594	643	624	664	617	602	685	629	637	602	650	639	665	630	583	619	608	665	664	609	583	614	611	632	640	654	642	619	675	661	589	640	614	609	655	629	631	665	608	656	607	653	646	597	632	627	630	634	634	647	629	647	623	619	604	699	616	671	632	620	627	622	600	619	661	600	617	617	613	639	627	586	683	631	638	607	625	626	605	669	655	649	666	609	668	600	614	627	624	667	581	616	665	646	586	609	645	621	674	639	672	628	618	654	648	626	647	629	640	649	594	656	604	655	661	613	632	654	635	638	639	639	645	624	618	638	640	688	607	601	630	637	620	623	603	676	600	619	630	652	628	629	587	687	630	637	635	651	583	651	623	601	639	613	553	665	644	616	667	643	628	669	628	647	642	669	611	616	648	601	650	653	662	647	646	640	672	643	650	604	646	637	642	657	599	631	627	640	620	666	641	652	620	643	629	630	660	579	629	616	617	655	634	625	632	635	596	658	589	666	605	573	658	590	633	640	602	627	599	643	631	676	597	652	627	641	647	616	648	690	623	653	654	641	601	638	657	641	668	656	650	690	618	644	620	623	574	626	602	657	654	616	643	643	652	626	612	579	612	642	647	619	665	614	608	586	659	624	581	602	619	644	619	678	654	584	648	655	610	665	621	592	613	682	656	611	617	662	670	655	626	719	668	617	590	642	678	640	632	640	630	639	610	646	684	666	650	640	604	647	619	621	636	628	688	587	585	625	622	654	654	612	638	623	645	627	613	640	580	614	598	622	612	624	635	641	613	632	611	650	614	634	653	640	659	658	680	615	669	615	617	605	650	612	650	656	638	632	643	638	617	668	620	671	628	599	649	647	609	636	599	630	618	598	646	642	611	666	622	601	607	616	672	631	609	644	614	640	622	663	635	635	646	632	637	619	593	633	623	667	609	642	680	668	648	650	661	624	657	602	614	640	670	611	630	634	606	645	667	643	637	601	661	628	659	671	623	671	609	626	656	625	626	667	635	623	632	686	648	657	656	698	616	673	620	611	630	638	640	603	611	628	632	606	625	653	669	667	611	573	678	634	635	631	586	624	635	602	619	637	671	634	603	610	638	620	641	604	616	609	642	662	601	627	658	636	621	594	625	653	612	651	631	628	649	638	655	601	627	645	618	652	582	631	634	593	644	674	609	605	596	655	585	646	608	660	620	640	657	604	625	703	648	620	606	645	661	597	673	625	625	608	632	573	614	627	608	625	631	638	626	590	671	654	628	645	617	623	656	608	631	663	674	642	653	629	648	668	585	592	661	606	632	615	618	608	653	635	585	659	664	651	612	593	687	609	608	661	643	641	672	647	631	674	680	656	647	643	659	649	633	639	602	648	603	670	624	604	600	601	654	613	633	589	671	608	659	627	658	629	612	633	669	666	657	615	644	636	629	646	662	606	613	661	631	701	625	666	660	618	661	636	642	615	616	635	646	629	625	611	593	682	640	624	636	647	655	592	638	637	640	641	678	622	638	644	636	600	650	636	640	668	653	615	603	637	621	669	637	644	671	610	612	674	646	627	640	615	630
44233	28608	9073	1524	11184	30394	5030	509	447	416	441	403	427	440	384	371	438	399	403	370	385	388	385	416	408	376	424	402	382	464	411	389	415	399	420	368	385	339	369	391	412	379	393	390	388	414	358	357	385	380	378	387	385	404	419	373	367	368	387	351	412	371	387	394	369	362	356	383	362	412	377	423	418	423	386	399	365	406	373	378	409	391	351	391	363	402	393	409	388	391	380	382	360	394	372	421	410	424	351	403	371	449	408	403	432	411	379	358	378	373	377	413	385	408	404	398	419	414	402	410	422	417	351	360	398	422	433	409	392	389	406	405	402	406	383	364	357	373	388	388	366	413	402	391	411	379	409	354	389	378	407	377	391	408	406	415	405	391	409	395	381	392	384	400	427	406	398	402	399	374	398	412	428	364	368	359	368	374	366	404	370	383	372	413	403	367	364	401	407	388	350	391	338	345	371	387	384	345	368	388	387	419	397	384	394	393	363	383	368	408	415	394	423	446	372	380	369	384	396	425	363	357	384	384	366	396	407	374	331	390	350	405	370	375	413	375	373	409	379	358	373	406	405	445	404	376	412	399	408	347	389	340	375	394	423	453	406	426	409	429	382	392	387	379	349	389	386	444	402	385	387	397	378	402	405	362	377	399	374	367	359	423	397	389	398	387	406	401	356	393	369	394	415	365	426	417	378	375	389	369	435	382	360	395	372	424	396	396	375	362	383	360	401	396	401	378	415	353	390	395	391	376	377	414	384	396	376	411	403	399	379	351	341	337	374	411	400	352	370	413	392	399	405	391	376	408	389	366	343	364	409	402	391	379	383	376	415	389	376	371	427	417	364	401	419	348	403	365	409	388	385	396	357	380	416	396	375	410	376	376	361	379	369	397	406	378	381	412	387	398	388	349	408	379	414	392	399	395	401	340	374	388	387	421	384	367	398	412	401	387	402	394	360	372	401	418	425	378	403	413	430	407	407	401	432	393	373	353	370	419	396	411	389	378	354	375	365	361	337	403	405	421	354	385	397	392	419	362	385	386	344	406	405	357	373	390	386	424	385	412	407	359	377	404	394	395	412	384	352	400	424	374	373	368	390	337	359	376	388	408	404	394	381	389	347	338	378	381	385	394	427	378	426	383	374	412	399	336	407	383	408	391	361	422	385	420	380	414	347	389	384	392	409	383	348	411	419	423	405	368	400	381	382	387	427	387	395	359	402	399	399	399	416	376	391	375	401	429	370	382	381	365	401	392	368	415	419	381	397	417	379	388	362	363	418	381	412	377	381	405	380	371	413	381	390	358	383	386	426	377	435	402	370	340	368	404	378	396	388	407	330	377	366	385	410	396	395	342	394	399	384	386	388	384	405	368	399	400	362	428	395	380	354	388	382	388	387	401	366	371	345	378	390	401	389	367	413	364	392	400	353	424	371	376	388	409	436	415	397	350	385	398	374	390	375	343	394	373	429	383	379	372	360	408	384	377	410	391	376	392	378	398	393	381	398	358	388	389	350	379	373	398	397	445	398	387	411	386	390	425	372	406	381	402	354	418	399	387	402	396	401	397	399	395	411	351	414	394	391	382	359	417	400	411	396	429	391	375	396	364	365	366	394	386	402	376	369	399	379	419	364	365	404	367	374	380	410	417	414	381	392	394	365	370	379	388	367	376	343	377	382	394	349	366	366	371	373	358	349	377	399	392	372	376	348	365	380	419	410	354	359	397	382	384	384	395	378	401	367	400	369	429	344	385	385	383	400	400	374	418	420	350	405	427	387	394	413	405	375	384	390	375	363	388	386	405	357	361	372	441	398	400	411	377	364	374	411	413	383	373	385	420	364	412	385	404	377	411	410	372	389	366	402	365	402	368	362	390	423	403	425	396	349	390	391	387	391	395	412	377	369	388	402	393	390	401	362	415	369	408	389	411	393	400	383	358	398	404	340	362	382	392	378	417	393	387	342	397	362	366	381	374	372	415	399	348	380	389	378	381	387	397	344	409	373	352	372	348	420	397	392	377	370	385	368	408	343	399	417	382	350	413	435	394	383	398	432	377	357	380	403	383	361	380	367	402	405	420	409	395	381	369	394	382	363	387	384	386	374	388	370	392	426	365	391	375	346	385	372	401	403	414	371	415	411	356	357	394	387	411	368	417	379	431	363	408	388	364	397	366	396	374	365	407	415	399	351	385	414	416	391	409	379	386	389	399	405	384	422	406	377	393	420	414	399	380	423	375	381	371	384	394	416	382	378	364	387	356	385	369	371	378	404	404	396	378	409	422	374	383	378	387	383	407	381	391	466	339	321	361	363	377	377	379	431	415	426	356	383	373	425	424	401	372	381	377	398	398	398	358	365	380	387	413	394	371	377	444	372	407	388	400	430	434	399	421	422	414	362	426	395	396	393	341	389	409	381	400	411	362	355	386	355	366	368	340	384	358	383	386	401	387	375	403	411	383	391	363	401	396	409	401	370	370	350	397	396	415	398	382	386	379	433	382	394	387	395	380	410	374	388	385	389	374	385	388	398	397	404	415	383	390	413	367	402	367	393	414	357	364	396	371	359	365	383	359	387	395	399	408	406	405	372	393	390	367	398	375	391	388	370	353	398	372	404	381	359	419	366	372	374	417	417	388	388	394	347	374	371	353	406	364	371	406	378	407	402	389	382	358	398	366	391	359	403	387	391	409	368	390	363	352	376	377	360	423	416	407	380	401	428	382	378	379	380	417	401	386	378	412	341	332	332	375	344	389	413	380	420	366	371	357	379	340	376	377	398	401	419	382	404	365	388	386	397	397	421	377	396	385	394	381	381	372	359	398	378	407	423	390	360	400	440	356	405	387	418	396	372	365	377	380	406	353	374	369	369	400	372	354	366	395	387	402	410	405	407	371	384	397	402	373	425	428	433	423	395	383	396	372	387	416	407	356	387	367	393	382	409	354	343	386	442	401	374	388	415	389	369	390	396	411	397	362	389	398	397	345	423	387	376	398	410	384	401	375	391	396	414	401	420	390	394	359	384	406	398	368	381	410	348	391	405	398	373	407	394	405	470	396	383	406	412	407	364	384	342	383	392	378	366	357	370	392	394	371	405	409	400	403	401	390	400	398	427	394	431	391	378	420	382	397	403	380	374	425	372	382	401	413	397	405	445	372	374	396	402	382	342	368	383	370	407	397	367	384	372	381	376	373	363	382	384	405	351	405	401	405	398	400	398	404	348	416	394	409	403	415	388	385	392	381	381	383	342	403	369	349	410	368	386	370	390	366	391	399	387	402	390	370	363	405	372	376	385	360	377	371	385	372	432	386	402	392	399	368	368	360	377	405	395	398	393	370	391	375	404	363	373	389	364	405	351	387	391	451	392	343	388	408	411	381	380	356	426	385	374	357	386	430	437	403	361	402	371	400	351	378	397	382	414	423	354	382	411	375	408	379	410	367	418	376	381	347	380	443	415	349	363	384	365	422	377	404	390	392	376	410	392	400	362	358	373	397	389	410
27187	19549	5085	2765	22138	44410	1759	1170	1097	1048	999	1041	955	1051	969	989	919	913	858	923	886	942	891	935	861	898	850	866	953	908	901	888	849	861	909	863	905	894	928	895	863	878	871	900	883	882	830	855	915	881	862	902	910	900	842	899	877	854	864	899	786	860	883	876	854	928	828	878	886	881	843	813	921	884	879	862	864	829	880	881	901	883	905	901	914	862	900	859	908	893	849	908	886	841	846	853	835	849	872	855	855	882	851	860	861	841	875	875	882	878	876	857	886	882	911	868	860	878	869	893	920	935	840	929	921	847	876	845	870	863	838	889	883	862	857	857	856	836	848	840	858	833	843	863	875	840	885	838	812	879	857	864	883	898	840	914	887	866	897	851	869	916	827	881	888	861	835	869	910	847	872	877	959	871	853	889	859	844	813	884	837	920	864	910	874	846	855	885	872	900	851	865	863	837	834	905	858	852	850	846	849	845	915	849	821	845	878	868	814	843	867	873	884	862	788	858	848	825	831	834	835	894	820	860	833	829	897	826	872	797	877	860	867	800	881	921	891	938	824	888	870	842	865	780	896	901	845	800	869	846	893	873	903	832	889	818	870	867	828	812	831	813	861	835	874	880	877	860	881	861	899	904	935	855	862	860	862	872	844	855	915	874	852	880	829	877	812	850	894	856	828	821	844	845	841	858	877	844	841	817	847	876	879	896	892	864	861	914	829	840	915	840	925	869	858	869	796	831	868	905	833	902	925	854	855	849	874	864	882	836	835	931	872	828	867	864	879	883	899	894	870	856	852	867	893	843	858	908	819	838	880	887	928	872	816	828	857	795	826	866	837	862	834	894	922	849	876	868	855	850	828	837	871	866	886	911	865	872	863	891	897	865	890	809	857	882	883	861	847	819	904	806	862	877	876	878	853	868	910	854	850	871	833	853	833	869	828	877	851	828	873	856	840	903	902	850	889	846	840	806	803	853	847	859	863	865	868	890	830	864	843	856	871	901	863	819	911	834	882	844	827	862	832	888	846	841	899	912	881	839	882	870	883	913	863	833	836	872	825	844	861	870	834	832	884	838	927	866	854	871	874	817	839	861	921	861	882	831	867	870	860	902	859	905	844	862	840	844	919	865	818	934	929	902	917	834	852	851	838	840	836	848	854	887	855	849	883	851	821	855	863	836	867	875	839	850	832	877	831	871	900	906	864	888	818	859	862	827	953	887	848	815	833	824	856	838	785	906	862	918	869	894	852	865	853	865	875	819	862	897	858	814	888	829	869	893	902	848	877	869	882	841	864	855	884	900	915	892	871	850	832	869	871	830	898	819	888	857	871	854	867	816	861	884	871	875	885	821	855	854	854	857	845	910	854	881	848	910	885	906	849	850	838	867	885	856	893	887	876	867	813	879	847	839	883	859	866	898	896	904	841	834	874	859	857	851	853	871	829	884	836	901	837	900	903	898	897	900	935	849	848	848	876	839	869	829	896	841	863	824	833	864	851	837	869	907	940	869	820	907	870	876	888	876	846	869	849	872	869	914	895	866	791	896	853	925	867	883	826	902	768	842	832	861	923	902	862	868	875	883	837	885	868	861	889	860	859	878	830	833	880	826	854	889	890	923	890	876	851	858	836	885	856	855	876	834	839	813	913	849	881	850	883	877	848	885	859	880	823	884	783	836	861	866	903	862	874	882	808	822	851	818	857	886	908	848	826	880	902	897	871	905	875	890	883	862	874	861	920	830	820	830	827	854	885	863	870	893	868	836	848	835	911	830	884	921	834	865	909	894	826	867	909	850	879	872	893	884	861	816	849	827	905	864	830	835	830	814	854	860	877	860	871	890	904	850	886	835	811	865	855	874	823	847	917	868	899	840	833	916	879	902	788	850	834	873	916	862	835	874	887	849	920	877	851	844	853	841	833	839	942	877	871	858	850	890	854	926	870	855	877	814	853	874	845	877	845	876	874	851	852	856	855	839	851	866	824	848	907	867	867	893	857	824	897	878	890	930	886	866	808	937	858	862	887	860	856	899	827	845	830	825	912	877	860	871	894	806	868	896	890	887	858	844	886	869	834	864	833	889	864	833	856	853	843	857	898	849	858	887	862	847	869	877	821	895	895	886	884	858	827	874	826	863	872	893	842	816	875	816	875	827	933	898	827	859	866	917	867	888	835	786	876	847	831	877	916	870	849	893	818	849	865	852	837	856	860	868	909	841	839	843	860	837	895	872	880	847	840	882	881	844	868	827	865	938	834	903	867	915	824	843	824	866	915	917	883	911	873	873	856	895	816	871	868	869	882	863	878	883	794	853	838	861	849	871	877	864	862	901	849	827	810	885	897	816	855	811	847	819	880	877	837	807	872	864	885	914	939	829	842	880	893	900	824	812	848	853	839	855	872	825	860	863	890	873	898	871	829	894	850	906	871	878	874	920	849	864	908	848	907	809	832	937	886	879	853	858	921	891	905	906	842	897	877	922	875	877	853	868	866	821	856	900	841	855	854	884	891	812	852	835	900	839	854	874	886	854	826	907	948	885	921	892	902	855	911	855	851	845	880	842	845	855	811	894	806	888	847	868	855	873	812	906	864	863	829	835	893	862	841	894	853	839	877	862	876	888	858	883	863	883	861	906	851	917	839	896	925	841	882	872	848	910	850	825	899	838	827	825	851	847	857	901	875	846	863	831	912	875	865	880	856	878	870	826	858	867	864	866	913	880	918	891	863	887	825	831	891	911	865	855	874	909	874	860	833	910	846	851	866	898	900	854	830	883	861	873	862	839	804	869	904	885	870	869	884	865	882	882	862	901	862	850	872	874	847	835	853	812	879	849	911	873	860	891	835	857	868	881	867	887	850	854	862	831	862	855	845	809	902	853	871	885	862	848	883	880	872	887	855	883	815	860	883	872	855	922	842	814	859	782	855	814	841	842	884	896	838	837	848	900	861	839	806	837	923	869	887	881	868	821	861	837	873	871	850	915	839	856	848	848	886	855	876	847	865	890	897	867	865	821	838	871	859	848	882	896	885	887	888	871	924	898	927	884	876	871	894	874	847	887	852	881	859	863	846	869	849	861	911	896	870	868	837	862	844	864	872	854	877	796	883	884	901	846	847	840	923	836	882	901	858	863	855	803	892	866	865	901	900	812	864	929	902	833	847	896	906	841	832	893	863	825	878	838	823	890	955	838	793	920	841	850	887	865	869	847	873	859	835	875	893	838	875	872	869	828	855	890	924	883	845	876	776	882	853	859	849	888	881	882	886	890	839	874	873	891	861	849	919	823	855	792	920	892	844	845	896	850	850	866	920	867	832	862	806	843	871	828	879	880	889	836	852	874	823	835	873	823	856	877	818	877	832	900	857	819	894	866	854	846	823	855	859	891	881	848	871	861	812	876	806	859	874	888	865	859	874	851	865	882	857	834	824	889	860	861	919	859	875	844	851	884	871	835	827	886	803	848	840	850	863	833	852	837	889	936	889	883	839	822	876	905	861	835
16162	7188	1606	389	625	1187	406	300	289	307	332	359	335	339	317	320	329	325	342	316	286	335	345	321	356	342	319	326	285	319	311	322	316	325	331	310	309	317	305	291	295	325	314	347	332	323	311	306	323	305	304	301	338	290	350	298	286	311	338	308	327	331	353	324	301	325	301	353	290	318	327	329	340	307	349	325	319	327	316	310	352	329	319	307	314	330	347	341	297	310	338	302	324	348	315	327	331	296	317	375	308	325	336	298	316	297	300	335	311	294	313	301	290	320	371	341	279	338	323	292	319	332	322	331	351	339	313	318	319	323	321	303	288	312	306	268	306	281	317	314	315	358	329	326	326	303	293	333	328	340	341	302	340	324	326	326	322	321	339	315	348	331	308	299	304	363	331	352	340	324	337	339	311	327	360	299	331	323	336	338	304	317	310	337	319	329	293	315	294	280	299	339	328	321	324	324	345	278	291	314	315	341	362	314	312	315	326	330	297	315	335	326	331	318	308	324	299	308	294	312	298	318	343	315	298	315	324	330	349	337	330	326	327	306	312	312	330	303	326	314	334	332	294	348	310	307	331	316	317	345	304	321	308	304	341	291	333	322	316	308	300	321	283	286	305	302	324	344	344	302	298	319	332	311	316	340	345	296	341	323	298	330	329	325	331	292	345	285	321	315	349	325	296	295	319	312	344	304	317	343	311	354	306	319	311	304	292	371	324	323	337	328	326	351	343	332	333	321	298	319	363	310	340	282	356	350	305	313	313	291	331	295	302	271	313	323	343	328	326	313	310	300	278	317	307	305	290	311	341	330	345	315	315	348	307	329	340	307	338	318	335	306	324	315	334	337	322	325	319	298	348	313	319	331	304	299	344	314	333	321	346	340	293	323	277	308	321	327	362	306	337	351	328	328	322	341	335	333	318	313	310	311	335	323	309	296	294	327	269	296	296	287	307	334	297	311	364	326	275	296	293	347	307	337	333	290	301	328	328	297	310	312	324	321	331	318	312	305	335	298	343	305	344	323	298	298	301	323	273	313	316	311	348	293	344	307	308	329	316	318	320	329	293	321	331	297	342	328	306	329	339	336	263	276	303	317	321	309	317	340	318	322	300	354	321	306	318	312	322	336	335	325	312	319	314	302	329	302	332	326	324	280	359	319	338	345	334	318	332	342	323	327	323	328	327	324	322	324	327	320	299	327	350	311	295	310	285	315	290	298	318	309	332	311	324	316	314	302	326	311	364	330	319	309	336	306	293	332	326	310	328	342	347	332	298	338	283	313	329	281	340	299	324	297	315	324	308	322	353	310	321	293	304	301	321	320	311	294	345	336	344	339	301	336	375	314	335	322	336	352	331	308	328	317	353	329	315	367	310	309	317	320	353	346	332	324	296	333	290	310	317	293	298	338	323	313	298	344	305	317	308	325	345	337	331	295	291	325	322	355	345	318	346	325	307	348	329	287	294	331	306	312	302	270	365	348	329	327	297	279	319	299	276	311	352	352	317	317	357	300	306	289	302	331	309	305	313	290	313	285	326	292	346	296	326	311	318	330	287	322	317	332	315	284	332	316	309	356	345	358	330	366	339	307	310	293	311	337	306	298	300	324	349	303	350	339	328	335	297	341	336	326	310	280	333	321	307	296	305	343	308	320	296	291	307	331	317	277	337	308	335	318	320	339	299	331	310	344	335	338	306	346	295	333	308	313	313	327	303	343	323	328	324	307	343	320	299	301	287	326	293	320	329	324	285	292	318	331	345	301	293	327	373	308	292	298	315	367	300	320	324	322	336	332	286	335	299	312	350	284	324	316	308	316	311	298	320	329	302	314	292	317	306	308	325	318	292	332	300	288	328	304	328	333	315	286	287	336	302	296	345	325	331	300	324	333	310	313	360	312	305	341	343	329	314	313	304	356	317	328	310	310	317	371	314	306	295	328	343	308	330	321	321	305	348	320	306	337	294	336	313	323	288	295	359	284	329	350	325	334	314	313	265	290	335	324	307	318	315	364	325	319	312	310	300	328	279	286	290	312	311	324	313	346	303	299	323	326	294	326	313	317	304	341	326	327	344	323	283	301	339	313	282	301	304	288	347	313	317	327	354	346	292	316	313	320	347	322	314	316	314	290	289	315	311	341	310	332	325	336	330	287	314	303	290	336	341	333	316	325	290	279	312	326	331	308	318	331	280	297	316	347	350	316	305	304	317	337	327	330	335	307	298	331	321	295	325	334	314	329	275	314	339	314	309	309	296	326	322	304	327	331	331	335	331	349	308	316	311	337	323	318	307	350	324	322	330	330	376	336	323	325	302	292	316	298	318	287	316	303	306	294	341	319	324	274	268	335	295	328	318	332	331	312	295	305	284	297	315	309	325	309	293	297	325	340	336	326	301	302	342	328	313	314	353	308	338	313	345	362	291	319	303	302	360	326	315	311	347	285	353	335	324	327	326	300	307	343	317	318	366	315	292	317	318	314	332	328	341	309	367	304	348	308	327	346	325	302	332	290	328	321	298	342	350	330	296	295	302	296	302	306	302	333	314	334	301	312	337	347	294	330	317	278	306	356	303	326	305	313	305	312	316	310	329	334	338	310	297	286	320	299	321	327	319	336	322	288	310	315	349	359	302	302	308	343	345	321	333	342	294	316	297	331	321	299	366	359	298	288	295	334	333	344	340	310	315	318	342	306	348	303	313	332	284	311	325	314	325	285	292	290	308	354	336	335	341	331	333	314	344	375	349	356	300	324	308	328	319	333	313	337	359	302	291	304	322	311	348	297	335	322	299	326	303	360	328	321	358	286	329	305	316	294	312	338	313	309	283	326	337	306	335	332	307	326	289	337	322	293	306	323	324	320	314	326	322	310	327	307	337	307	299	320	308	299	314	306	313	324	309	312	323	304	289	319	300	344	300	323	302	280	356	364	321	340	317	341	340	360	338	346	331	290	299	333	315	333	333	329	311	336	324	306	329	334	361	323	342	311	345	330	301	319	331	353	313	312	321	337	337	302	303	329	304	326	336	325	352	313	327	328	342	351	328	291	356	310	326	352	302	297	340	358	295	327	343	318	293	293	308	315	314	325	318	286	343	345	314	303	323	283	303	307	307	306	311	344	348	318	298	306	319	295	324	324	342	321	315	321	344	321	294	342	301	310	280	341	326	311	293	342	294	329	324	331	353	327	302	318	337	308	323	325	318	301	307	340	317	348	326	320	342	316	332	350	329	339	298	320	301	329	328	348	340	331	327	316	310	297	300	329	307	308	319	342	341	345	313	319	316	305	333	350	298	305	324	304	319	347	325	314	322	359	306	344	297	361	296	341	298	331	326	314	369	329	318	312	329	316	305	301	319	304	298	304	299	318	286	313	339	288	292	325	308	319	336	320	319	342	289	337	337	321	312	316	319	297	351	327	320	283	350	285	319	305	337	306	341	304	340	336	284	336	308	323	373	318	315	321	301	297	316	334	324	306	325	312	324	335	332	316	334	322	326	331
9760	5775	1841	963	1933	3957	795	675	736	739	704	728	701	677	748	677	664	723	728	707	705	710	710	714	681	753	752	669	719	764	727	725	679	724	719	703	698	701	707	670	657	765	706	725	708	708	709	731	740	739	710	712	731	692	721	682	694	681	719	684	655	740	683	691	727	692	681	711	683	788	696	696	723	720	690	760	722	707	708	730	708	755	792	684	684	700	670	679	690	685	714	764	739	760	694	697	720	733	698	721	656	693	709	678	754	751	745	690	715	727	681	714	741	736	687	740	701	738	703	682	744	746	692	715	731	748	726	723	694	743	679	715	735	739	712	686	762	666	716	776	690	670	725	706	689	701	718	699	721	716	740	734	738	735	711	751	667	745	709	702	718	731	700	740	718	727	679	726	727	729	707	705	688	701	737	683	727	738	727	739	712	706	736	735	727	669	738	698	714	688	708	684	756	697	658	735	680	658	728	735	655	716	698	684	678	716	739	732	712	659	753	690	705	713	689	692	727	699	763	730	786	754	688	689	719	739	691	694	709	695	749	676	729	660	725	725	692	713	681	704	722	704	711	743	692	723	699	684	706	656	742	678	734	749	726	714	715	698	705	719	674	731	677	708	686	725	694	706	694	722	728	713	617	750	674	753	701	742	662	694	708	691	687	668	717	711	702	766	694	710	719	691	712	729	722	705	771	711	713	755	692	720	659	653	698	716	680	748	721	690	713	702	708	761	743	705	708	757	690	638	712	711	692	688	713	733	724	677	690	729	755	746	691	711	737	749	699	700	705	738	705	760	695	709	697	679	730	730	736	698	700	690	697	683	730	674	713	678	705	734	743	711	692	729	654	701	693	678	679	663	685	719	714	694	739	695	744	716	744	704	708	676	697	711	691	755	733	695	730	716	684	675	707	711	684	746	703	692	692	683	713	752	703	712	712	728	730	712	710	689	711	744	642	661	746	687	702	732	727	714	715	786	746	684	728	651	713	682	712	722	730	700	685	733	760	707	722	739	667	690	726	721	744	676	735	751	712	674	691	694	697	697	720	760	720	726	661	708	707	695	680	715	695	690	711	695	684	698	730	712	662	719	671	768	686	710	721	692	764	664	747	692	706	701	745	690	712	691	730	728	681	704	709	694	686	687	698	726	704	736	700	751	662	738	717	736	690	734	724	688	712	710	697	714	699	744	697	688	658	709	675	705	720	710	688	739	704	720	699	720	714	703	703	749	721	678	695	683	702	708	730	727	727	685	722	700	745	698	758	750	707	705	711	705	731	702	752	699	746	744	710	720	684	746	703	724	730	721	661	754	650	743	709	681	707	757	723	706	685	694	725	707	702	712	698	721	704	730	713	724	696	685	670	685	701	734	753	729	766	741	750	688	729	712	700	709	703	709	790	771	720	755	704	704	625	721	750	711	674	734	739	736	721	698	740	715	667	693	755	733	681	675	701	668	729	694	710	657	744	710	680	688	702	743	749	687	692	719	680	693	732	684	726	705	721	716	729	723	701	708	687	679	762	699	732	730	691	645	682	676	724	680	727	682	733	723	707	689	720	659	724	729	687	659	677	702	721	707	716	706	700	716	722	738	700	702	767	701	689	710	736	705	736	697	717	743	760	716	708	681	687	676	740	696	710	732	686	700	709	711	732	701	720	669	728	708	746	707	705	693	685	724	667	708	709	720	686	738	732	678	741	715	731	694	696	742	713	698	733	703	664	689	732	708	701	703	706	717	743	725	683	736	706	717	723	672	723	686	689	714	728	724	721	762	716	704	700	683	714	739	731	727	673	723	679	712	757	757	739	729	705	722	724	765	724	711	715	695	730	757	737	684	699	710	707	694	720	711	743	674	741	679	686	708	671	712	706	685	740	710	734	700	689	675	726	702	721	740	724	703	708	723	732	704	737	694	704	735	728	713	730	725	748	712	695	671	700	716	737	773	744	730	694	698	692	739	716	654	702	708	696	721	718	695	688	734	681	742	699	676	672	747	670	707	729	744	728	717	697	651	689	663	689	688	737	731	738	732	697	765	735	703	721	731	732	712	679	725	735	664	732	715	706	721	622	685	699	723	734	703	743	697	737	701	678	774	701	719	720	724	696	689	659	675	728	739	689	681	689	695	719	677	676	689	715	737	699	728	741	715	686	707	700	729	697	705	715	714	684	759	676	738	776	684	712	708	706	679	727	720	710	725	752	675	721	682	756	699	711	692	670	743	700	724	701	756	739	762	764	718	741	743	709	759	699	743	698	721	734	693	732	692	695	726	714	701	665	722	712	678	704	713	735	685	736	702	689	714	726	701	697	693	729	730	696	713	697	736	733	710	752	726	649	718	756	719	742	751	693	701	650	726	692	740	742	709	695	760	695	724	747	690	671	626	732	704	715	733	699	694	724	768	698	707	696	671	692	736	727	716	689	699	728	662	709	724	719	693	713	682	689	708	750	698	787	754	733	705	703	734	711	732	691	714	701	743	711	737	729	734	715	722	679	679	757	757	736	691	708	720	715	748	726	720	732	719	699	698	724	714	717	674	717	685	750	702	720	670	765	721	702	671	690	751	702	721	688	675	729	713	702	710	699	749	726	683	708	736	698	717	700	643	704	704	701	693	685	671	750	702	694	683	711	723	720	733	765	691	696	702	725	674	698	679	680	659	671	680	696	698	714	693	748	718	703	731	716	695	725	694	699	722	698	717	703	740	676	676	673	774	684	739	736	721	738	717	738	704	727	706	748	683	736	712	699	735	744	732	711	737	745	702	713	707	708	669	718	699	730	671	711	734	701	724	721	696	688	679	750	721	754	738	710	697	686	756	725	716	754	734	730	746	673	710	686	678	772	723	692	708	674	743	706	705	719	728	678	705	670	755	726	736	678	752	670	721	717	719	731	705	719	689	708	711	729	700	729	757	713	717	690	722	713	698	723	718	695	730	680	688	737	692	718	710	683	717	697	718	708	686	693	726	714	708	704	714	717	697	685	697	735	763	719	747	667	720	681	690	721	716	689	720	714	680	706	724	698	676	725	716	702	726	653	682	689	748	700	695	701	705	689	678	686	672	731	726	744	678	674	695	712	727	668	714	652	705	725	698	706	746	733	716	747	700	714	681	684	723	743	697	707	686	725	739	758	751	643	693	704	704	648	664	690	726	694	726	650	710	718	739	669	686	724	716	698	668	688	680	688	722	717	718	681	703	707	710	693	743	744	727	721	701	723	681	677	699	722	732	715	672	727	664	702	730	698	730	723	733	723	691	692	731	702	751	707	718	734	663	692	674	682	739	680	725	701	638	701	736	691	686	692	725	705	695	697	762	720	696	696	697	720	672	686	727	749	675	738	697	718	688	693	705	726	666	731	694	673	721	687	684	648	700	723	645	693	699	700	737	708	703	688	658	721	722	744	721	719	704	673	696	690	709	707	701	655	680	703	680	737	729	676	727	722	705	736	722	694	720	718	752	727	728	697	709	683	734	743	705	678	693	700	702	685	767	705	748
33581	19653	4506	759	7036	18188	2504	319	306	255	285	294	247	265	300	282	283	246	282	272	271	274	267	263	301	289	249	303	264	231	259	278	255	264	280	270	246	282	286	253	297	298	278	243	282	246	225	272	276	268	280	285	302	249	280	269	259	259	253	286	287	274	261	265	261	283	268	260	290	271	328	283	268	254	290	286	268	300	255	281	265	269	255	269	287	270	263	278	266	289	291	268	280	279	256	296	243	253	233	290	245	236	266	268	301	271	276	258	261	245	261	255	254	254	254	263	279	240	244	263	278	251	236	259	272	238	288	295	283	264	275	236	237	252	269	262	272	255	306	250	263	306	278	258	283	252	278	186	251	255	281	261	267	259	263	280	280	270	278	277	254	283	266	308	259	250	296	295	244	261	253	234	278	253	268	270	294	277	280	295	273	257	251	260	248	257	300	259	260	283	272	283	283	244	272	278	258	258	286	280	252	301	283	296	267	247	274	254	286	275	262	247	261	266	260	267	284	266	276	244	279	292	253	254	239	250	291	288	263	249	258	274	287	260	272	262	268	270	234	258	259	263	262	271	272	298	283	302	265	288	253	253	266	277	302	293	253	260	274	263	280	261	258	265	257	265	279	252	270	285	282	264	273	249	259	257	265	260	264	227	244	309	247	284	289	282	236	261	265	293	256	281	247	265	279	270	255	242	274	226	273	264	282	267	234	283	262	259	288	218	260	261	255	295	257	281	262	283	271	238	285	267	229	261	290	264	224	284	248	297	274	270	265	263	265	193	283	268	286	282	247	263	264	246	256	258	262	261	271	267	251	291	266	286	267	276	257	240	275	258	302	289	281	242	254	280	302	258	252	287	288	286	250	280	307	259	276	258	275	269	260	280	303	247	273	259	258	253	266	302	278	254	265	280	243	246	275	261	247	268	274	281	272	257	258	286	263	258	321	273	250	284	270	260	258	257	302	258	258	257	224	243	286	232	261	252	300	241	216	274	277	284	294	295	231	261	276	292	273	259	292	269	267	255	283	259	279	259	246	268	282	262	232	253	257	276	263	248	257	262	255	245	259	246	257	281	269	286	281	293	286	239	283	281	271	262	242	263	246	299	268	276	245	268	257	303	280	249	299	249	273	299	291	281	289	271	280	275	281	282	291	260	247	262	302	279	282	288	275	221	279	243	277	281	245	285	275	253	284	241	262	250	255	279	245	249	261	245	263	266	272	268	236	269	263	253	244	247	253	277	240	254	261	281	253	300	292	246	319	258	273	262	257	309	284	242	251	257	286	276	298	278	230	262	268	271	232	264	269	269	260	231	249	239	258	308	252	252	238	279	294	278	261	267	263	222	257	263	250	257	246	260	289	266	281	264	264	256	238	272	293	293	239	302	288	275	259	309	248	279	292	285	248	272	299	249	301	272	258	257	259	275	241	283	229	273	255	254	265	283	243	264	286	254	283	268	260	286	239	279	292	259	274	272	266	271	268	249	252	262	257	261	296	277	269	277	273	276	251	234	255	247	260	264	286	275	265	242	238	268	268	251	283	270	262	273	268	238	256	229	279	253	273	268	246	291	274	270	264	273	241	267	259	267	266	286	281	257	244	253	270	252	268	290	296	263	262	289	277	237	244	238	274	253	262	260	279	260	283	250	256	251	284	284	260	254	257	270	286	313	277	306	276	261	274	261	257	242	262	250	248	259	259	283	254	271	248	242	268	263	223	263	271	268	246	238	284	276	283	282	267	298	296	294	273	256	272	283	269	268	286	272	266	259	258	273	267	249	266	298	266	237	235	279	278	258	302	247	243	265	276	249	267	241	262	259	251	261	273	272	258	273	264	252	273	298	295	274	267	273	245	266	278	258	263	242	277	298	309	257	248	276	269	256	261	268	293	321	288	271	281	259	281	243	274	274	300	297	256	241	267	282	252	258	289	277	271	246	282	275	274	264	258	253	266	287	289	288	242	257	237	230	260	286	294	246	283	248	280	261	263	258	262	255	268	289	304	261	291	264	249	280	275	279	258	302	247	259	285	265	274	266	258	278	268	275	291	252	259	278	285	274	252	270	267	308	266	252	258	259	272	275	275	258	258	263	265	277	292	277	260	262	263	256	284	289	270	279	278	279	297	261	254	290	264	282	260	258	270	238	268	277	238	264	252	243	238	266	286	269	270	315	256	246	260	248	265	286	255	268	266	254	270	263	268	255	237	266	276	283	277	261	291	315	261	263	249	248	261	302	272	275	258	275	262	268	256	261	280	253	274	268	286	251	252	242	250	271	274	261	261	291	300	262	252	272	252	252	272	243	279	300	248	272	289	264	288	255	254	265	269	270	252	255	259	277	278	266	251	249	244	279	283	243	289	285	273	240	293	269	262	271	278	286	269	270	247	282	261	271	253	255	264	239	254	290	251	268	273	304	262	282	284	272	265	286	265	293	265	263	268	286	258	260	269	276	252	239	258	227	295	283	269	260	272	256	277	267	286	272	286	266	250	266	288	260	278	263	277	281	301	263	270	264	281	247	253	271	236	275	272	255	269	262	272	255	251	259	265	229	279	282	307	254	280	264	261	293	271	307	297	257	259	247	254	274	254	258	271	308	272	302	239	269	283	283	240	257	276	244	231	263	246	239	259	254	261	259	230	260	291	244	274	260	261	283	292	285	264	257	295	306	261	278	304	258	248	273	244	283	274	252	252	265	246	261	266	291	306	272	257	290	278	257	282	268	261	266	271	289	260	302	274	258	266	264	270	253	253	258	284	259	266	283	257	280	234	282	246	255	262	267	274	250	286	270	259	247	262	276	300	250	238	276	263	263	277	262	240	269	275	280	253	277	286	265	269	272	269	275	275	269	248	253	281	265	279	290	238	278	259	264	265	270	283	276	282	252	280	284	281	252	255	261	284	274	241	236	276	274	302	286	274	265	275	272	269	273	252	266	277	295	267	256	252	270	290	284	254	284	246	237	267	263	264	270	233	239	293	255	305	269	265	278	286	274	274	270	256	284	242	258	285	257	271	264	274	287	273	264	257	275	272	290	268	248	255	303	250	266	279	264	258	285	280	261	284	261	290	271	241	255	262	256	266	257	275	278	289	241	256	257	265	278	277	283	259	293	256	284	292	270	296	260	240	256	278	274	270	264	262	254	280	269	272	291	264	271	255	269	255	314	286	273	263	305	272	256	251	292	249	277	272	247	281	275	264	256	259	278	239	257	266	257	307	256	260	249	248	289	266	251	280	293	271	198	289	269	282	245	273	289	272	254	265	255	288	314	256	261	276	274	282	275	239	242	265	299	281	262	246	269	261	254	236	256	278	297	249	270	258	261	272	306	239	229	280	279	277	282	276	301	279	271	245	258	249	274	265	243	274	285	272	266	277	251	248	302	268	257	304	287	295	263	250	259	249	293	267	245	278	269	268	234	261	257	248	248	265	266	278	284	299	298	247	266	256	238	254	264	255	241	283	274	286	267	294	261	254	262	276	267	267	273	252	267
20812	14244	2926	1696	17701	35096	2310	808	716	695	696	716	666	684	677	642	733	652	643	647	660	675	578	589	627	628	595	602	638	634	641	630	611	647	655	625	657	672	645	622	610	655	655	661	664	614	683	654	646	641	663	619	610	598	645	647	625	652	640	628	605	632	615	631	636	617	577	642	627	654	663	623	593	608	611	645	572	697	630	657	587	620	592	639	672	654	619	601	641	615	611	650	601	653	608	605	625	621	616	617	635	647	626	604	612	637	618	634	617	662	617	646	639	582	636	615	637	627	609	623	627	638	603	604	639	652	623	631	643	627	647	618	629	615	643	649	561	619	613	583	601	600	615	654	651	631	589	594	600	652	569	636	594	639	629	623	599	585	635	645	641	657	622	636	643	643	608	647	593	589	657	623	674	635	609	616	632	607	613	615	623	670	595	600	619	633	573	595	625	571	593	639	583	651	589	578	617	603	587	644	652	610	631	587	615	690	678	670	604	601	603	621	676	637	650	623	594	632	645	630	653	602	622	628	638	630	607	628	640	636	654	588	582	633	586	643	638	651	623	653	684	617	627	618	615	645	646	625	660	641	636	626	633	641	637	676	645	643	612	631	648	637	655	652	613	597	604	691	576	635	617	584	664	618	633	616	618	619	637	633	605	642	610	618	610	607	606	565	574	625	606	650	646	597	642	625	611	615	633	623	595	651	625	620	624	651	637	601	595	608	600	633	639	634	683	611	631	613	652	640	620	623	612	622	621	591	629	598	623	622	662	606	633	662	670	632	599	602	665	601	603	625	607	568	594	635	663	610	598	616	663	604	629	621	610	645	578	645	628	632	591	693	629	585	607	661	601	608	655	616	622	641	690	643	679	648	612	627	634	666	609	643	613	631	631	554	618	628	607	620	630	619	590	625	620	614	654	640	637	632	608	611	610	602	618	593	639	612	649	616	627	633	599	590	622	650	638	614	646	575	606	652	676	609	631	618	631	636	656	593	633	596	590	588	608	599	624	575	626	620	644	592	609	654	634	660	589	590	658	640	627	641	655	622	629	607	599	639	645	638	606	594	608	620	588	593	636	606	604	638	608	606	624	649	612	626	620	617	645	630	608	611	594	664	601	668	642	619	625	637	618	594	604	620	620	637	673	650	605	651	634	656	625	691	609	641	628	623	631	619	633	630	610	616	608	646	596	635	598	626	640	596	672	635	664	659	601	623	619	649	625	607	641	605	633	639	662	657	642	631	585	616	608	653	649	585	651	609	601	618	615	573	638	634	611	605	614	680	613	598	637	589	620	609	593	634	595	615	642	624	597	612	589	584	621	591	638	583	607	632	631	631	638	548	628	574	633	618	621	645	658	621	618	591	643	637	626	606	708	603	622	631	625	597	623	629	639	641	648	654	648	578	622	572	609	625	687	628	580	610	676	659	599	597	630	662	617	625	557	640	681	584	613	594	611	616	605	613	627	597	658	610	628	597	628	655	632	586	591	616	655	606	662	630	631	641	583	549	602	651	583	651	614	591	634	626	571	608	609	624	635	573	611	611	594	657	691	627	610	620	672	649	603	616	648	609	605	585	589	616	564	596	621	631	614	700	636	643	612	629	608	596	619	636	647	591	595	623	590	634	610	616	623	644	639	593	648	612	643	580	645	596	649	641	661	624	673	653	659	649	634	628	665	615	589	630	586	574	653	676	635	636	573	600	659	682	620	608	621	626	585	653	635	638	608	656	650	644	667	613	644	609	606	607	633	637	677	634	610	587	633	619	595	632	624	633	654	617	587	668	638	654	637	638	598	614	605	596	634	578	600	632	604	674	610	599	638	621	630	635	665	640	617	653	635	662	632	665	630	651	589	641	637	616	613	619	660	636	609	632	615	635	569	650	614	597	634	660	620	597	593	659	619	629	606	617	590	604	630	640	684	641	636	634	612	579	615	678	643	575	641	664	621	635	624	644	641	596	604	619	639	619	630	643	643	599	627	603	618	636	590	597	644	640	665	625	623	626	640	621	630	650	603	627	650	601	607	641	576	640	608	616	601	602	610	583	638	597	619	639	588	631	609	596	658	609	601	641	627	689	623	626	601	624	583	571	652	623	597	616	621	643	606	609	601	661	621	578	672	608	671	605	610	648	593	634	641	600	597	582	608	620	640	620	603	620	580	632	651	643	606	575	605	633	679	642	612	669	650	630	604	619	649	603	662	658	631	616	627	631	608	638	620	604	611	660	620	644	571	569	638	621	639	629	643	620	625	608	564	588	639	646	648	631	628	614	620	632	657	615	615	647	655	621	624	575	641	628	659	605	596	576	620	640	669	585	628	639	586	601	607	658	616	633	616	620	638	610	646	650	634	608	612	601	655	608	638	626	628	635	590	629	641	592	691	647	633	609	622	609	625	659	578	610	602	648	655	609	590	596	637	594	620	611	633	604	628	638	624	630	633	623	625	605	683	640	642	614	644	645	622	640	655	619	654	605	587	666	563	618	634	601	654	613	619	682	605	593	627	671	639	680	608	620	623	647	617	620	616	699	654	590	576	614	664	639	595	651	653	655	618	609	629	616	653	618	580	592	569	637	655	633	644	626	663	593	618	671	621	602	593	640	644	586	596	640	635	623	657	636	646	618	637	633	631	648	665	615	623	660	635	610	703	593	614	616	608	636	617	625	645	649	595	579	579	655	683	618	622	634	674	627	682	599	580	583	609	605	657	629	637	648	666	625	626	623	637	631	635	651	620	639	623	615	616	627	646	630	629	634	585	638	610	629	645	616	577	598	628	654	639	643	643	652	627	643	626	655	663	623	608	586	620	613	703	629	608	646	621	640	687	638	582	637	674	574	610	608	594	607	609	658	590	624	644	628	624	615	613	653	590	628	600	635	638	603	629	627	639	618	619	634	590	662	620	600	625	618	654	656	623	617	612	618	659	651	619	628	662	644	588	596	628	624	656	623	604	577	632	618	644	612	654	648	651	598	635	628	631	678	617	656	646	642	584	607	600	614	606	643	625	623	611	656	614	622	647	634	641	630	587	623	609	576	619	636	605	619	578	628	595	626	680	635	631	652	604	638	583	654	619	638	619	635	637	623	584	594	622	638	639	617	664	611	668	614	628	581	625	636	628	587	593	677	602	624	588	630	639	629	606	602	615	662	617	607	595	612	589	617	643	612	628	616	646	592	585	608	636	635	643	589	640	659	599	666	602	648	618	592	589	577	628	649	601	617	619	666	612	607	641	612	648	621	572	618	634	598	630	605	662	624	612	582	667	600	666	625	637	660	639	664	609	634	626	669	623	654	638	636	648	648	589	616	632	603	581	617	598	620	607	638	604	634	653	602	633	575	642	640	633	562	617	634	612	641	653	624	638	587	565	612	586	607	615	652	626	624	577	578	635	597	646	589	602	618	592	610	632	641	630	612	567	607	609	670	672	629	662	604	663	633	600	597	631	670	602	619	593	611	626	617	620	641	616	607	618	623	610	631	619	620	630	642	654	626
44842	28095	7353	1389	12910	31362	6609	476	440	423	393	391	379	371	377	359	393	399	408	379	366	356	400	405	361	386	368	379	403	372	357	390	367	385	383	362	369	324	382	407	357	399	376	367	393	387	389	379	397	418	384	374	352	366	381	376	368	390	359	371	365	354	403	365	397	397	384	337	375	378	363	343	387	410	404	389	375	371	384	374	368	353	383	439	364	378	382	383	365	334	351	386	409	376	337	382	376	398	367	387	347	344	368	333	385	373	408	378	396	391	364	377	347	351	379	364	386	373	355	371	368	358	361	403	412	370	337	335	381	345	391	370	355	352	361	340	379	346	391	387	340	349	409	399	397	352	362	320	363	362	385	445	382	402	393	351	383	417	379	387	341	365	360	384	376	341	358	357	382	366	396	411	373	406	363	348	405	415	380	347	344	379	360	368	385	378	408	345	388	400	377	377	356	381	386	354	385	369	397	396	370	413	363	389	343	326	311	398	347	371	380	401	375	377	411	372	352	389	363	389	387	348	370	370	344	344	394	375	348	369	414	379	373	362	396	375	377	415	359	348	358	347	370	355	417	372	355	373	393	377	390	367	359	362	349	402	382	374	341	381	370	366	341	385	359	383	370	377	366	405	393	369	357	364	392	383	378	360	382	362	426	350	356	404	341	387	362	369	354	399	371	378	355	412	377	339	343	351	366	385	391	390	403	373	377	381	395	363	356	367	368	403	338	381	397	354	378	376	389	366	378	393	355	397	364	400	410	398	364	374	383	360	358	363	358	402	345	370	348	359	337	344	383	369	358	348	359	352	350	339	380	365	359	354	416	356	362	323	372	374	369	401	396	362	376	373	349	366	390	331	352	398	388	372	375	400	357	356	375	376	375	368	427	349	416	371	405	356	359	357	405	338	378	396	344	354	421	403	407	389	373	392	369	406	384	365	377	349	392	356	381	383	357	345	392	374	374	388	353	410	362	386	374	336	393	365	387	375	369	363	352	382	413	390	381	371	408	354	381	357	359	370	395	359	375	394	402	408	389	380	394	362	372	342	405	383	384	380	387	385	358	363	389	371	387	361	411	386	371	385	334	333	402	393	389	351	389	369	352	379	400	352	365	347	377	376	346	360	368	359	405	402	370	363	352	341	362	361	381	362	398	377	385	347	363	364	392	400	380	373	333	363	384	400	349	364	343	347	403	358	370	344	330	358	384	391	358	358	353	363	358	339	365	375	353	408	370	395	381	391	384	329	385	378	365	346	372	384	363	378	381	350	367	393	362	377	415	377	359	401	376	361	389	414	397	381	357	385	354	378	426	396	370	370	409	352	344	361	407	365	356	372	386	405	395	342	345	366	375	364	364	344	378	388	350	392	389	323	397	355	347	324	335	384	389	402	369	400	367	389	383	367	400	368	375	305	374	367	368	373	398	376	380	337	362	387	364	384	381	376	368	353	368	345	354	424	400	388	380	368	364	320	362	361	403	362	336	375	406	375	354	377	361	375	399	413	374	376	373	365	376	385	364	349	393	402	394	374	331	355	401	394	384	352	360	345	382	365	375	352	370	399	394	333	405	360	369	413	382	371	376	389	385	369	365	377	411	387	400	371	378	348	382	373	365	357	373	330	360	328	361	388	392	370	365	387	338	392	358	344	383	413	374	375	372	401	363	376	376	381	374	372	382	367	363	347	368	354	362	360	382	364	321	359	365	384	397	364	366	391	323	345	400	380	380	368	351	414	392	335	427	395	374	413	422	366	350	368	366	388	378	389	382	359	383	363	372	419	363	382	353	403	357	362	351	383	370	392	374	383	364	387	379	320	370	356	379	388	372	358	384	377	412	406	391	346	387	375	332	359	362	372	395	351	337	352	349	401	408	358	363	329	353	346	376	371	378	382	378	369	394	410	353	356	407	377	420	389	368	415	380	385	366	405	368	391	362	341	371	384	361	389	371	345	354	379	397	365	346	394	334	344	399	348	382	384	365	373	366	353	410	379	391	341	356	368	336	386	352	354	363	330	362	384	360	364	392	370	355	377	388	393	395	354	404	363	380	349	376	378	366	379	400	357	349	379	338	378	379	405	362	352	366	353	343	393	361	377	413	373	391	400	379	385	383	369	372	378	374	378	353	365	391	368	376	382	351	410	383	348	338	338	407	360	328	342	378	378	347	362	387	391	389	393	391	373	372	385	381	414	378	401	397	367	377	364	385	386	363	336	347	370	359	351	388	382	414	383	388	389	403	346	382	358	395	362	385	347	360	400	373	340	353	359	377	367	360	353	352	349	378	388	384	377	349	388	350	388	394	338	370	382	369	354	361	374	357	353	330	384	361	343	363	386	359	359	395	400	344	367	393	368	359	339	386	400	358	355	387	376	412	378	368	348	402	320	378	393	373	370	385	393	358	319	385	380	379	368	361	382	364	344	350	364	406	381	364	367	372	407	397	351	376	369	364	379	423	382	382	396	336	436	352	376	345	348	320	373	374	411	376	374	371	415	351	384	382	375	382	385	376	365	353	399	405	378	344	373	386	387	367	398	356	346	381	376	385	394	372	402	362	364	386	386	358	390	399	372	370	382	383	361	397	350	392	372	360	345	364	364	360	373	323	379	359	373	353	412	381	347	379	379	364	358	363	350	367	339	367	343	367	390	347	371	343	345	340	387	380	362	376	424	347	372	371	351	364	368	350	375	374	391	379	376	345	389	344	367	371	370	421	386	383	400	358	416	415	354	366	357	370	361	363	359	411	369	387	373	397	364	355	344	353	365	389	369	364	374	367	349	414	405	354	351	362	371	348	380	334	368	374	371	397	373	364	368	390	365	381	398	371	374	387	382	387	373	388	363	361	424	346	400	364	375	359	372	347	376	351	342	393	379	377	360	395	382	407	389	387	368	374	372	367	349	365	379	363	368	326	383	379	366	378	403	381	374	336	362	376	358	383	362	350	384	344	373	405	385	359	381	395	383	338	401	365	371	350	363	358	367	377	401	360	364	345	365	367	361	348	398	374	397	376	351	339	382	375	389	324	377	415	368	308	366	353	420	351	376	354	371	380	354	369	383	374	382	357	393	384	416	344	339	386	325	384	370	418	377	378	358	373	347	368	341	361	384	370	402	383	417	370	371	385	371	393	355	357	372	386	386	362	399	377	366	396	345	370	406	393	371	389	345	379	399	369	408	380	351	385	362	397	394	369	327	361	368	367	416	373	398	342	385	368	361	379	339	367	383	368	351	375	410	350	371	400	363	359	399	394	400	403	362	361	353	385	365	367	355	395	368	353	389	348	395	367	398	399	381	374	365	395	374	364	413	387	388	386	379	364	334	403	332	386	349	390	384	369	345	365	338	362	357	371	390	352	363	386	381	351	364	360	406	368	356	387	385	346	367	375	366	391	358	365	389	354	389	344	392	380	395	388	384	355	356	370	362	365	331	394	403	350	373	371	368	399	395	350	349	365	356	372	384	394	377	359	389	381	369	337	344	403	370	382	357	356	335
27692	18785	3624	2702	25157	46299	5023	1140	1048	1032	947	943	881	894	914	920	885	883	874	846	870	888	939	880	911	831	856	829	822	864	825	847	894	863	848	826	831	849	831	899	812	865	812	807	819	828	832	805	822	821	843	808	848	889	875	857	834	876	838	832	843	803	813	825	886	865	829	847	828	862	819	820	830	823	808	859	810	807	860	873	825	847	833	812	832	832	839	799	813	835	870	822	813	822	821	844	785	844	883	839	823	804	894	835	814	837	831	842	815	873	806	864	841	840	841	839	794	832	815	850	819	801	881	835	839	823	816	783	806	841	814	780	852	813	851	826	790	847	816	880	826	813	861	824	847	876	827	847	825	809	858	828	873	865	843	867	776	819	882	877	854	834	834	867	823	855	895	806	830	828	854	843	846	825	834	841	824	872	828	866	818	855	808	827	809	796	853	836	826	840	853	900	877	846	831	849	849	803	842	841	853	869	836	925	789	886	785	889	842	826	892	869	805	818	800	829	812	815	816	826	842	817	812	861	842	850	829	861	801	859	797	787	822	879	812	834	843	840	872	800	856	825	833	815	819	848	829	869	840	836	806	850	801	793	843	840	834	836	843	824	834	775	817	851	828	805	860	849	795	826	822	866	802	837	851	868	824	811	815	849	842	823	835	814	871	815	841	848	851	867	800	841	807	816	862	861	859	806	852	810	874	831	820	812	853	885	844	845	763	825	875	813	858	876	878	818	855	863	786	845	872	843	865	885	806	870	849	856	871	884	827	856	854	836	810	833	812	814	883	879	802	801	807	858	805	862	795	846	783	897	863	843	875	827	838	860	815	867	856	899	770	832	826	888	830	862	857	848	825	847	836	802	857	848	905	829	837	785	877	867	814	836	799	830	751	776	832	908	785	838	834	811	827	839	823	833	868	842	869	833	875	842	847	857	858	824	837	859	859	818	870	808	827	894	830	808	894	786	872	811	832	857	873	831	860	852	777	817	859	814	850	785	919	861	851	833	828	840	833	820	920	827	821	886	877	849	860	824	801	814	822	891	867	808	841	847	826	828	839	847	835	835	874	805	873	876	844	830	863	790	901	858	805	819	853	857	891	768	825	792	861	846	820	809	838	830	851	833	868	855	819	911	876	838	859	850	855	775	883	875	840	812	822	814	887	824	842	833	879	834	844	806	810	838	794	811	844	816	805	857	850	869	759	864	819	817	836	797	805	752	837	843	804	775	820	789	857	833	833	853	812	850	882	867	839	846	840	868	850	823	866	887	830	827	876	791	878	863	868	818	839	894	840	845	816	808	826	855	833	878	863	835	843	799	822	790	862	817	822	863	841	839	860	850	812	818	799	798	871	845	883	832	817	811	795	827	801	804	823	899	789	886	839	843	826	853	827	854	805	855	878	878	864	847	863	848	839	829	844	815	869	832	820	840	865	804	873	837	861	839	817	832	879	829	855	826	819	778	814	835	825	856	828	818	908	859	801	864	789	804	888	825	872	851	853	844	845	844	838	847	856	825	784	826	830	840	822	819	862	858	817	841	838	849	817	864	833	794	788	837	847	820	795	831	828	816	833	853	886	833	815	848	843	846	829	831	809	799	831	821	808	806	783	840	820	893	833	858	881	819	822	803	816	895	826	836	853	898	846	796	908	829	846	846	809	828	936	880	867	896	833	831	863	835	850	851	748	888	835	815	853	814	804	820	810	889	829	815	805	834	794	827	811	836	876	839	877	821	812	801	863	852	792	834	886	853	848	859	928	797	785	862	861	779	855	840	842	857	848	856	821	826	814	857	811	810	887	799	819	810	822	828	821	831	808	814	783	856	840	789	811	827	818	858	836	841	826	816	841	795	813	802	867	863	833	811	870	834	832	839	803	828	855	818	800	815	792	873	845	846	802	873	838	827	841	779	804	818	827	810	824	785	820	850	838	843	836	848	806	799	827	841	812	820	850	788	795	855	865	855	808	870	887	793	844	805	880	813	828	777	824	871	828	833	859	796	924	858	893	842	873	819	859	853	844	868	882	885	830	826	825	856	866	849	819	845	821	827	818	823	814	800	803	851	814	825	857	822	792	818	832	854	827	866	826	850	849	860	839	846	844	794	850	885	818	850	808	872	809	835	833	842	854	849	815	786	818	828	851	829	822	794	868	841	816	872	832	834	802	890	861	879	845	805	834	851	826	856	882	852	871	795	864	832	842	818	864	884	827	765	865	794	823	861	825	881	809	807	784	866	852	778	836	820	839	848	826	846	817	845	781	863	832	810	875	805	807	835	860	869	879	830	817	868	838	803	840	861	873	889	862	858	847	838	857	870	858	784	843	779	901	828	842	823	855	850	815	820	837	781	845	833	830	857	842	879	848	901	835	807	836	839	808	788	860	790	876	849	780	833	864	840	887	863	825	873	846	846	810	816	860	808	857	835	837	842	780	810	834	835	876	796	889	817	808	853	830	808	755	837	845	780	815	879	822	846	867	844	806	864	813	836	829	833	864	810	848	831	862	847	794	878	834	837	816	915	865	856	884	815	823	827	860	858	844	856	827	880	809	830	810	858	849	832	795	844	817	819	828	773	878	879	790	864	891	864	831	838	857	810	857	872	856	842	827	836	770	855	838	843	823	777	844	871	818	834	842	838	792	837	844	903	835	887	861	884	861	810	818	866	829	854	852	802	852	844	889	841	837	824	847	788	896	842	847	848	849	886	834	851	833	873	850	895	796	844	839	867	902	848	829	883	844	791	804	852	810	823	808	895	842	839	872	843	870	828	840	879	847	860	817	830	828	824	859	867	817	801	836	875	850	855	795	811	845	820	848	861	862	839	820	879	843	871	816	811	837	817	862	838	837	826	853	870	809	798	843	850	850	840	794	835	872	840	864	789	884	829	842	850	819	881	841	817	807	832	845	868	864	829	817	851	824	843	865	875	883	845	887	834	844	795	830	827	866	868	830	822	826	834	892	889	817	774	818	842	842	858	823	851	882	870	875	831	845	832	856	878	756	841	831	825	799	794	894	881	835	843	846	846	838	820	878	825	825	853	824	880	811	838	836	871	847	874	833	837	839	915	803	878	811	782	794	827	896	785	877	831	830	862	871	825	807	846	786	773	911	809	860	777	816	821	847	818	865	866	919	847	784	853	874	823	840	830	802	832	805	803	842	828	839	805	802	838	812	849	848	846	851	825	857	803	857	839	800	822	805	831	805	854	825	820	887	854	855	824	787	900	884	879	860	857	815	789	822	845	853	823	813	833	819	844	836	810	838	853	815	854	795	857	817	814	767	842	819	833	800	779	846	811	799	830	857	811	892	854	875	861	847	840	843	850	810	827	874	847	860	841	851	845	880	823	870	846	855	807	843	843	832	803	858	852	826	872	835	834	881	860	798	868	824	840	850	851	861	820	836	852	860	846	830	833	851	834	832	807	834	810	869	839	815	855	830	814	805	807	810	879	863	874	820	838	860	834	827	801	836	810	839	882	838	837	807	824	805	783
15772	6842	1115	384	543	1053	355	302	305	272	313	268	294	301	313	293	323	329	287	285	288	308	292	308	306	254	276	281	303	306	288	320	287	323	285	308	298	330	310	276	297	321	320	325	311	293	313	266	302	279	278	293	313	289	317	282	297	319	296	294	311	291	323	301	298	284	332	279	303	323	284	274	287	298	291	298	280	331	279	309	306	300	273	283	298	286	282	277	268	276	303	303	293	294	287	272	291	296	304	318	309	336	321	333	286	286	253	294	309	272	345	287	288	281	269	300	290	293	288	326	319	292	302	328	310	326	305	279	321	284	295	306	315	279	265	307	332	307	304	307	289	316	288	267	311	321	303	301	305	296	294	263	292	272	287	262	327	288	307	337	289	291	311	291	296	287	283	321	262	316	296	285	301	293	328	291	296	262	294	281	280	272	342	287	268	302	313	274	306	308	306	270	303	325	269	311	316	290	301	288	291	305	314	297	276	301	312	301	291	285	268	300	305	274	303	313	301	279	310	266	319	297	314	303	348	296	265	304	295	306	288	320	296	283	288	298	275	313	274	275	292	304	310	293	317	312	287	273	299	276	298	315	316	274	279	276	283	291	273	305	290	323	312	310	297	294	290	286	316	303	290	290	314	326	296	295	320	281	310	324	288	295	270	278	330	316	306	327	323	323	305	329	304	289	304	286	313	307	299	320	312	311	315	310	314	301	314	307	283	305	310	328	290	294	320	310	344	331	327	308	306	308	298	268	266	270	282	277	272	306	305	304	322	297	326	305	308	317	291	277	310	313	309	293	316	297	295	325	311	304	288	313	308	277	310	277	288	317	294	290	295	275	280	273	301	291	300	326	271	283	268	291	292	330	311	301	279	323	303	288	297	305	267	289	321	314	302	311	313	354	337	298	278	311	278	302	274	282	327	344	290	295	313	299	325	320	278	314	297	305	304	309	301	309	330	309	300	295	271	301	307	287	304	310	292	295	291	299	285	306	272	299	327	300	257	270	291	338	319	312	250	327	289	295	286	303	305	284	301	298	290	297	295	270	286	293	295	298	313	309	312	325	289	314	294	305	302	323	306	310	319	316	284	306	295	273	301	325	314	315	298	325	285	321	289	320	289	286	292	312	306	285	311	275	305	328	253	286	317	258	328	311	319	311	296	280	325	286	309	310	304	302	297	341	297	316	291	300	304	276	330	289	312	304	289	284	311	332	287	312	303	322	283	295	314	316	279	286	312	301	328	302	297	318	312	292	284	321	326	312	274	315	289	275	298	249	290	283	302	276	303	319	272	281	312	310	279	285	305	298	309	284	250	275	284	287	306	293	312	282	300	268	261	281	309	307	332	324	303	283	311	287	325	290	287	270	284	307	278	336	312	298	310	304	297	303	306	306	288	318	319	294	290	304	295	300	327	309	287	294	312	290	280	289	306	276	291	286	287	311	294	302	314	300	286	314	351	323	272	280	307	335	317	315	339	283	284	263	306	279	309	283	276	307	303	306	297	298	332	313	300	316	323	297	294	259	318	250	301	284	304	285	318	309	290	278	302	286	327	312	301	317	279	302	305	291	278	315	295	327	290	269	272	303	300	328	296	300	322	306	280	307	286	305	279	291	273	329	316	299	295	311	300	323	305	274	281	289	274	307	292	311	317	298	286	271	262	307	280	294	250	305	270	328	317	297	297	318	274	304	308	284	334	295	315	288	286	319	296	358	289	300	289	279	304	275	299	291	309	285	299	298	354	305	320	312	293	288	285	307	313	280	268	286	291	286	320	324	303	290	282	318	307	279	294	282	282	271	320	293	331	305	269	232	320	310	311	274	294	294	298	301	311	322	305	311	303	282	311	324	298	327	306	348	294	338	281	285	286	296	302	278	282	300	301	292	297	314	255	305	308	290	288	277	300	305	311	285	311	263	263	285	299	296	274	313	302	280	296	278	278	311	307	321	302	318	319	269	305	304	321	298	286	303	302	301	296	311	303	307	292	276	293	276	303	315	342	289	286	289	287	303	349	281	306	282	270	302	297	288	286	279	271	303	304	323	325	295	279	298	260	265	310	308	294	270	331	314	287	307	300	315	309	304	314	311	314	307	312	286	327	282	299	298	274	283	298	310	307	299	311	284	294	306	344	286	283	295	293	281	272	277	283	327	268	305	269	289	287	285	305	309	287	308	297	290	283	275	311	277	303	263	319	309	291	311	331	321	326	308	301	245	285	309	308	282	304	276	312	291	325	286	335	286	317	285	288	298	300	302	313	288	323	287	286	289	307	322	276	337	332	280	278	290	284	315	325	320	308	295	315	271	286	302	279	291	311	282	328	298	283	296	284	308	335	293	311	305	297	290	282	286	307	305	312	329	296	274	300	303	288	307	292	296	276	304	308	312	302	282	305	296	293	342	299	293	313	319	308	322	289	249	287	300	348	297	287	286	323	295	302	275	280	288	287	293	304	303	323	298	305	318	299	312	310	276	279	299	338	320	325	299	324	308	301	302	300	287	309	295	292	300	309	258	336	324	328	292	310	294	285	315	310	298	304	291	312	267	272	255	294	262	301	301	308	314	291	308	308	307	297	305	301	321	304	274	301	269	296	286	277	306	312	319	343	300	324	298	305	293	332	316	281	315	301	312	312	289	336	293	292	291	342	285	292	300	296	301	305	312	290	270	315	289	299	305	308	292	301	294	331	318	315	324	302	295	331	322	306	304	285	311	278	274	289	309	315	277	285	279	289	278	287	300	295	299	301	295	287	315	281	314	267	280	268	324	272	302	300	309	264	297	272	317	310	314	300	331	344	300	320	274	281	287	309	322	309	288	307	299	287	310	294	297	297	295	304	313	317	284	292	326	290	294	287	300	279	289	300	283	331	279	299	334	308	307	281	301	334	306	332	326	328	302	318	307	314	273	282	298	277	308	294	304	228	301	290	306	294	278	301	313	291	267	286	304	291	258	283	336	296	294	312	266	271	300	312	289	305	305	278	300	304	303	285	295	265	298	304	297	312	279	268	301	300	327	267	320	309	299	296	286	271	289	280	300	332	313	335	275	289	300	286	330	279	249	313	326	320	296	289	297	284	316	290	307	302	303	301	288	308	325	302	309	304	295	295	278	310	270	307	308	326	328	310	288	287	320	332	284	333	317	263	313	303	335	307	295	292	289	278	291	270	295	289	321	303	305	304	302	309	289	284	328	302	274	283	308	289	303	309	303	306	323	306	295	309	270	280	283	314	308	296	344	301	280	306	309	265	280	315	297	249	292	288	294	316	338	314	276	288	301	310	321	302	293	305	285	312	305	284	326	295	314	300	334	288	295	303	319	309	266	296	287	272	275	293	289	303	293	304	330	307	277	331	283	307	292	328	324	287	298	319	343	303	331	284	303	289	312	314	306	304	314	320	314	292	311	332	275	303	283	305	275	296	282	303	289	280	270	313	264	271	323	298	282	290	303	302	279	299	302	330	278	288	298	302	307	302	312	297	298	294	307	274	325
9410	5275	1330	931	1873	3871	878	689	669	687	712	640	695	672	643	679	650	672	667	666	711	724	697	684	633	646	675	685	676	683	726	671	692	729	664	681	669	668	683	660	647	678	630	679	701	688	695	670	711	696	691	712	706	626	661	675	677	699	640	670	681	675	672	672	651	686	674	678	730	675	668	688	671	656	703	681	689	627	673	669	693	688	655	664	660	693	727	688	654	703	691	657	697	714	664	729	645	663	700	703	681	685	730	703	674	664	704	678	698	748	717	665	694	644	693	664	676	670	665	655	665	625	693	657	668	678	649	663	690	637	686	721	680	703	658	697	671	713	689	709	659	651	656	706	694	699	633	694	714	700	678	693	663	681	686	684	681	640	682	650	656	643	712	701	694	694	725	686	702	646	700	686	633	679	709	662	653	699	686	728	656	692	663	635	677	668	679	712	635	733	709	669	711	692	648	693	674	688	683	706	672	668	690	682	636	708	686	667	639	693	675	634	717	638	649	724	690	669	659	705	676	645	694	743	658	666	668	667	753	729	671	693	711	719	688	676	669	727	665	701	683	667	622	677	663	659	690	692	678	688	677	701	628	711	664	687	686	669	650	653	686	661	727	712	736	672	676	694	720	674	636	673	642	712	660	642	673	734	679	653	675	646	740	699	710	663	638	671	691	698	684	672	701	671	686	682	697	649	691	668	655	680	687	737	671	615	657	668	692	676	724	668	700	681	642	669	652	668	715	691	682	692	689	650	659	691	651	679	636	710	695	689	692	660	681	654	692	687	691	665	683	670	690	640	622	646	717	693	660	703	656	705	698	646	698	706	647	676	670	640	599	669	655	686	708	634	681	687	695	664	685	646	707	659	725	668	699	669	684	648	698	669	676	685	728	666	629	672	654	663	681	720	655	698	655	635	683	684	719	694	696	667	681	697	668	702	670	734	726	626	659	669	639	711	625	695	666	672	665	679	656	674	670	677	714	739	647	706	703	647	612	625	672	709	710	681	688	693	694	674	697	690	671	690	657	627	685	659	654	686	656	681	673	674	677	665	725	662	683	658	632	724	672	669	694	663	678	684	647	622	682	672	653	666	670	605	682	683	669	666	708	655	673	705	661	694	691	721	659	694	682	679	659	677	688	637	662	683	632	668	733	700	637	688	684	728	692	672	683	699	658	642	701	666	654	696	657	666	654	662	631	649	620	688	631	674	649	668	687	700	662	650	645	712	680	681	695	695	670	643	699	724	729	632	662	641	633	644	655	689	697	673	649	655	676	704	699	651	661	663	676	715	650	650	605	633	689	693	658	653	714	671	690	686	687	638	650	678	659	669	697	652	687	682	677	719	677	697	693	681	691	679	645	706	710	677	727	672	683	588	670	665	663	674	703	703	668	691	662	683	684	654	676	703	699	657	690	676	732	734	671	670	688	696	709	703	651	665	718	648	673	687	675	662	672	713	677	685	663	644	657	648	661	660	692	688	700	698	654	708	703	661	647	644	642	688	669	735	667	657	697	647	656	666	694	699	685	677	698	684	675	692	689	623	670	676	643	711	665	693	662	725	682	663	718	695	653	644	716	688	679	709	665	670	695	713	662	688	675	651	659	706	692	670	692	642	680	669	748	655	667	623	670	688	689	651	697	699	695	659	679	652	686	691	670	686	649	653	642	653	690	632	657	642	702	645	698	709	686	650	653	631	681	673	664	669	651	640	663	682	684	677	637	619	648	676	685	675	651	694	695	705	660	691	675	646	700	715	657	657	694	691	746	637	689	656	682	719	653	733	642	661	689	667	671	651	652	703	655	665	666	659	682	687	713	649	654	653	666	675	712	632	684	665	687	702	678	623	656	705	678	669	650	674	678	719	710	638	720	675	646	690	692	643	657	694	666	692	636	651	692	687	662	677	667	672	684	671	644	690	670	654	656	636	704	697	670	685	689	633	687	680	640	670	684	671	665	647	663	638	666	680	683	659	624	650	647	713	677	661	740	657	700	653	676	677	626	680	709	701	674	679	663	684	712	674	678	717	698	654	680	665	689	669	683	676	721	674	643	689	616	716	733	680	676	719	717	645	649	653	697	708	725	692	697	681	694	644	671	653	655	690	704	721	649	673	665	689	681	664	687	641	673	635	677	677	658	679	678	626	674	692	675	737	724	675	643	675	682	666	695	665	677	683	667	680	669	667	682	679	671	688	700	720	730	649	684	687	685	723	698	661	649	644	649	643	673	682	699	684	662	682	644	688	676	617	645	644	680	678	649	701	709	698	732	667	704	666	634	662	709	680	670	694	668	623	670	682	638	690	667	711	687	669	659	696	658	648	675	645	737	685	698	686	658	723	647	702	655	668	645	684	712	686	667	671	621	665	682	628	660	675	641	652	672	668	681	671	636	683	664	680	640	665	699	686	692	651	672	680	648	716	656	659	661	699	654	671	679	637	695	655	693	693	714	681	690	663	714	683	657	660	691	696	685	705	721	733	668	694	687	679	663	664	657	676	682	668	637	642	679	682	729	668	671	654	693	701	643	640	657	680	697	717	701	668	623	707	679	707	696	657	679	670	706	666	713	697	657	693	642	677	696	657	686	686	673	653	647	664	654	702	678	622	640	716	699	713	681	708	671	647	664	673	669	702	726	645	665	683	671	651	656	674	700	620	663	633	670	681	657	663	698	674	681	630	621	651	679	706	726	642	661	675	673	647	690	700	657	685	684	685	649	667	675	632	666	701	672	688	654	686	658	694	691	641	710	733	659	656	672	700	667	670	676	684	692	717	679	726	677	651	654	662	694	713	661	671	683	669	676	658	686	665	638	671	680	680	700	707	692	696	703	697	682	651	713	653	707	711	653	666	701	671	657	703	671	685	680	658	657	670	659	693	656	689	714	727	628	654	697	661	663	644	668	678	726	642	624	684	659	703	665	676	672	685	667	673	651	672	674	690	683	646	636	620	657	685	661	653	700	743	678	686	722	676	630	719	703	696	673	641	692	688	690	642	721	722	694	723	707	672	658	716	668	677	730	677	685	683	677	693	619	697	664	653	636	721	688	659	664	654	639	613	735	643	679	676	662	702	698	703	701	663	714	671	664	676	686	651	648	683	684	624	708	666	666	664	667	665	641	651	651	648	713	699	662	693	648	658	698	646	678	653	662	634	651	613	696	680	685	700	687	716	687	648	671	687	699	678	703	684	669	671	671	688	644	688	640	699	678	674	618	683	689	657	674	670	650	649	674	684	663	664	665	675	626	635	668	688	660	646	669	709	631	699	657	673	656	692	670	652	679	686	673	691	666	654	667	685	675	737	666	650	666	691	708	664	677	660	676	692	681	699	701	693	732	676	726	640	711	657	670	700	693	666	675	650	696	692	689	660	648	678	659	660	682	669	662	678	687	659	724	682	648	698	673	647	680	714	677	630	690	713	687	661	660	649	648	642	680	689	729	694	689	711	657	671	667	692	668	661	687	672	649	716	671	662	703	673	653	686	715	636	687	701
33128	19821	4828	745	6088	19653	3805	277	256	304	265	287	264	265	276	246	310	281	273	287	272	283	260	257	280	250	280	241	244	271	265	237	252	314	285	262	277	282	274	269	301	259	271	269	248	227	291	254	253	255	259	276	278	274	242	268	267	277	292	283	302	267	238	259	281	268	264	299	285	254	264	272	251	251	252	244	260	247	249	252	258	266	265	312	277	237	264	259	271	278	228	281	298	280	259	304	278	256	311	265	287	269	289	263	324	263	285	253	250	259	255	276	259	265	277	291	253	293	267	266	287	299	268	233	293	271	289	242	246	267	241	270	257	226	274	282	274	243	260	258	279	294	296	270	231	267	264	277	251	240	305	288	251	285	279	264	284	266	291	271	248	261	260	249	238	314	267	273	263	231	256	281	304	255	256	287	282	259	273	247	262	276	282	281	272	249	272	257	287	254	232	290	248	274	273	260	249	254	276	299	296	249	267	273	259	249	255	282	261	248	244	246	274	269	268	301	265	263	268	256	276	260	286	249	287	263	263	256	256	267	290	296	238	257	268	278	232	274	264	251	250	251	261	242	251	285	282	257	240	267	247	253	252	280	254	255	280	277	272	243	288	267	261	270	273	285	287	278	280	259	276	255	267	281	284	249	251	263	243	273	255	292	273	253	272	262	266	271	293	273	270	281	269	247	278	274	286	234	262	248	260	260	293	290	271	261	246	224	276	273	274	279	255	275	275	269	284	296	253	281	271	253	240	247	245	264	285	249	243	278	249	266	271	277	247	284	275	287	264	278	256	290	238	272	297	271	254	249	260	278	265	293	256	293	267	234	260	270	243	273	291	242	268	261	265	260	265	253	260	278	295	313	235	272	247	278	280	270	279	247	242	258	252	257	287	262	285	281	294	244	274	273	243	261	276	258	243	304	277	261	259	259	232	248	302	261	267	268	267	254	261	263	265	263	290	275	275	273	256	277	239	257	253	236	261	295	252	243	277	286	246	246	274	265	268	254	261	269	257	247	301	277	249	205	242	275	260	255	287	249	247	234	283	252	231	254	287	284	269	284	284	268	256	275	268	293	270	260	256	245	253	252	242	231	265	277	244	273	262	261	276	276	240	260	243	259	256	278	283	254	266	258	290	263	264	274	267	265	232	272	256	275	277	272	225	293	253	305	256	244	263	313	262	279	273	255	274	251	262	251	230	274	278	252	251	273	256	277	297	256	242	281	263	281	271	237	260	250	252	252	287	264	270	300	271	249	290	263	252	294	304	258	267	245	257	269	260	263	244	275	268	304	269	256	250	242	276	240	258	260	248	306	269	273	245	274	260	264	269	248	278	305	248	274	254	290	248	219	237	267	270	253	246	290	255	263	273	322	262	277	256	259	268	281	266	252	289	291	252	262	267	281	248	256	245	243	288	287	277	248	258	301	233	266	240	254	253	311	263	296	259	278	240	291	262	256	263	266	259	258	284	260	254	273	260	243	258	284	285	281	264	288	258	258	238	242	252	267	271	277	274	245	288	281	220	284	279	271	251	291	260	253	246	294	272	257	289	243	226	278	256	256	331	292	250	289	264	280	277	314	308	249	250	268	241	239	256	272	292	232	258	238	252	269	263	245	239	281	227	276	262	285	237	267	239	291	240	258	244	280	279	252	243	257	248	290	250	252	283	249	270	284	283	264	280	288	251	253	228	298	252	257	228	267	280	260	236	268	301	293	278	281	239	270	276	265	262	240	282	270	244	287	263	269	282	277	245	276	281	284	279	271	292	283	249	245	232	260	258	273	221	263	249	248	277	252	289	298	259	272	286	266	310	254	261	283	271	245	245	248	262	248	282	280	274	259	261	291	271	271	271	248	246	247	228	252	234	283	276	274	284	248	259	254	251	280	269	244	257	257	257	261	261	272	272	236	285	262	285	260	256	274	271	261	312	252	228	278	283	227	259	260	291	295	279	237	283	253	248	272	227	256	254	268	282	248	272	254	294	281	253	229	256	235	253	277	242	260	269	260	269	256	273	305	269	291	248	253	237	265	270	275	250	254	253	260	255	236	256	286	294	284	273	254	295	257	267	260	252	237	241	242	280	252	281	288	281	265	287	283	262	232	261	248	281	299	257	237	250	270	243	285	252	271	254	272	252	282	282	277	279	254	269	244	249	233	252	254	277	265	269	276	266	285	246	245	237	302	227	280	259	255	259	267	204	257	236	255	241	247	308	265	262	273	260	286	265	271	304	305	254	236	280	266	273	277	230	262	276	278	267	286	244	265	261	264	289	239	243	256	253	266	240	246	263	267	297	233	263	282	290	260	260	272	254	288	279	283	269	277	262	289	277	275	269	293	252	266	248	252	267	255	301	287	283	285	245	321	263	260	278	277	237	301	244	276	268	264	253	273	284	249	270	285	262	293	239	250	240	270	246	244	286	274	268	253	268	259	292	289	273	267	263	274	250	242	283	265	249	238	280	265	276	259	268	251	239	258	306	244	265	244	288	283	262	266	254	271	258	258	252	225	281	258	280	263	278	274	269	244	261	260	281	293	275	282	229	271	296	290	293	300	243	252	255	272	256	289	268	243	256	227	237	277	276	256	269	248	271	282	270	250	253	264	229	258	261	261	288	270	287	270	260	248	264	263	254	287	267	232	257	293	259	259	248	265	279	283	240	246	262	233	278	277	241	250	270	262	278	284	287	264	295	257	264	270	259	295	293	266	264	258	270	234	273	278	240	265	270	226	248	296	302	266	285	249	304	255	283	287	256	268	278	238	285	285	266	248	266	262	265	259	281	291	265	262	279	268	292	251	278	249	276	268	296	289	295	248	270	261	265	312	276	247	236	295	255	262	257	247	306	282	251	266	281	277	249	280	282	261	258	278	287	268	265	279	278	267	247	281	259	260	254	261	268	268	284	243	263	291	262	231	279	237	258	289	260	281	261	260	283	270	248	240	262	231	285	306	252	278	278	267	302	291	267	236	236	245	261	269	252	252	282	272	272	271	275	221	236	242	218	250	277	263	248	246	255	286	279	257	263	260	255	241	264	275	252	248	257	279	267	297	254	290	248	244	286	288	269	274	290	274	235	312	268	295	271	267	244	233	265	291	270	278	300	295	288	280	270	265	255	266	242	276	260	259	268	273	271	295	285	288	266	240	248	240	282	240	269	263	287	266	300	291	255	259	252	278	266	265	255	284	266	301	255	272	277	269	282	245	275	260	260	289	274	252	279	302	248	265	248	274	256	248	284	256	297	281	314	241	267	268	287	268	262	256	234	298	246	242	259	254	280	255	255	271	256	250	246	259	247	282	291	280	272	268	279	250	255	270	248	293	293	263	275	271	243	270	269	253	268	260	263	256	253	238	260	267	273	245	283	257	263	303	238	273	273	280	275	270	253	253	308	292	270	275	297	277	271	261	246	275	250	262	265	299	244	265	324	284	274	293	271	235	262	251	258	278	301	278	281	272	227	280	257	240	257	237	263	275	245	269	271	257	280	268
20630	14076	3190	1745	16889	37210	5095	751	707	682	701	653	699	666	697	663	682	670	597	580	636	613	639	642	633	630	586	634	584	634	642	604	618	653	656	634	649	644	657	634	561	618	637	662	583	632	585	601	646	574	606	576	645	607	599	658	636	623	588	618	630	643	652	634	677	657	584	610	640	632	633	573	655	610	634	616	609	601	596	586	616	631	634	601	635	612	613	613	590	605	620	616	664	615	595	617	639	634	623	607	592	604	622	631	579	622	582	630	611	616	667	614	628	593	631	604	628	621	581	601	604	628	628	616	611	612	614	606	622	618	608	687	615	614	592	628	619	579	624	598	660	591	621	593	561	614	647	615	676	638	622	636	580	684	616	652	622	631	678	637	666	622	624	623	603	570	644	639	626	632	572	615	671	627	606	591	610	640	618	617	630	637	573	642	597	622	588	642	600	610	622	600	643	635	628	637	612	596	610	591	609	635	643	644	614	627	587	610	603	588	602	639	669	639	599	590	611	618	600	602	608	633	606	619	609	638	660	655	608	580	628	588	616	636	628	642	624	685	569	691	625	653	596	663	603	581	595	602	600	624	654	599	614	644	588	601	643	647	657	586	653	686	638	613	622	621	599	630	601	608	598	591	586	663	597	610	604	608	622	655	619	589	610	630	605	631	570	624	633	613	624	612	664	645	601	615	603	683	607	639	626	635	604	608	617	614	626	625	574	639	613	651	598	635	650	656	622	655	638	608	648	606	602	625	626	597	622	581	631	615	603	677	609	646	657	639	612	646	603	643	622	656	605	606	661	604	597	562	626	654	595	621	626	623	607	596	629	635	610	631	632	616	619	611	603	624	618	627	667	599	609	614	583	613	631	598	647	651	593	550	649	625	609	607	638	632	635	637	618	571	609	612	583	621	590	643	637	608	635	659	616	597	615	610	617	609	570	612	618	641	587	674	605	645	607	657	627	655	632	619	600	680	605	574	639	622	581	605	636	602	626	648	615	622	580	656	662	636	635	615	642	622	570	631	616	592	614	583	577	641	629	593	599	643	630	636	663	616	653	589	591	622	622	646	596	644	616	639	645	627	643	603	620	629	641	617	536	616	606	631	575	625	588	593	634	620	592	617	568	624	632	660	612	582	616	589	626	621	626	632	566	635	625	621	639	615	579	644	636	608	630	625	588	645	655	612	593	690	583	673	588	608	618	618	608	626	607	626	631	643	632	631	634	628	572	637	638	609	615	599	642	642	604	652	629	652	652	621	636	656	655	612	632	609	623	645	625	608	639	606	620	600	601	656	604	646	599	602	633	607	645	661	644	625	636	611	643	631	655	615	616	617	645	632	618	634	572	661	657	626	658	596	600	577	608	622	608	617	642	624	611	552	613	599	670	631	641	581	637	651	667	626	601	645	639	631	620	611	614	642	597	597	642	647	591	614	634	605	601	621	641	613	620	620	590	648	598	651	639	627	596	631	606	624	662	665	634	593	662	617	597	604	634	612	617	627	625	626	634	621	661	555	617	628	598	596	583	571	620	610	607	619	609	622	615	617	650	592	626	653	651	572	648	644	596	608	617	610	630	623	615	578	606	594	584	626	634	636	615	645	638	628	602	626	593	635	635	613	619	663	628	623	660	651	594	649	620	612	658	606	579	626	634	601	611	608	609	646	623	624	585	616	646	623	639	641	596	616	665	631	644	611	624	594	619	588	616	632	607	610	642	614	611	640	647	614	609	688	627	611	621	613	638	611	630	620	606	598	587	669	631	660	604	577	597	622	639	638	600	610	610	578	609	596	590	655	621	647	633	638	630	646	577	624	613	651	590	641	631	620	645	628	626	607	590	608	619	671	627	637	655	610	605	631	621	608	617	606	654	648	682	596	595	593	629	625	613	643	603	636	602	635	612	582	644	658	634	592	605	606	637	614	644	599	607	611	628	633	649	598	599	617	593	612	616	597	618	604	608	644	659	579	622	648	622	584	650	649	597	604	606	670	595	615	662	642	683	610	638	625	601	611	588	604	634	615	568	611	638	615	637	626	637	600	650	630	631	638	643	697	633	635	608	641	564	646	654	597	571	638	609	616	587	604	593	625	634	634	625	662	563	636	643	605	616	607	654	634	589	639	600	604	650	608	590	609	608	631	630	640	630	599	637	636	584	658	635	606	615	580	617	654	621	626	619	645	648	629	613	658	637	611	612	614	607	583	618	604	589	594	661	612	609	618	571	602	655	621	623	600	593	603	613	644	630	679	594	614	556	620	564	632	588	670	617	609	600	607	603	607	675	607	623	641	623	663	643	608	633	629	602	611	613	638	627	620	610	626	596	619	631	604	609	623	644	591	605	584	637	606	595	600	619	550	583	617	601	645	571	665	647	580	643	568	612	584	635	618	614	629	602	621	637	655	601	638	629	596	571	592	636	616	615	647	595	606	660	655	585	603	600	659	624	618	614	592	657	617	638	591	589	653	654	630	627	624	645	598	590	631	647	613	578	653	587	626	621	624	657	609	578	686	600	633	617	628	589	603	623	624	599	572	621	607	574	601	613	608	600	662	626	604	582	629	601	618	622	568	602	640	616	607	600	652	593	636	654	566	697	681	567	583	651	635	616	595	613	626	636	599	607	613	637	578	686	618	620	604	678	633	607	605	630	640	620	637	578	653	619	613	596	597	641	614	652	620	637	641	618	663	640	608	658	642	605	571	607	625	629	612	612	580	622	648	625	587	616	597	627	616	611	583	612	611	598	590	632	622	624	627	651	649	650	668	641	650	613	635	577	654	593	604	638	616	676	603	607	620	622	612	639	573	621	660	604	620	599	599	610	617	605	629	594	629	613	613	638	600	631	623	597	612	654	610	590	613	614	643	631	577	615	644	599	604	647	590	628	637	597	614	615	616	620	599	598	637	586	598	650	617	602	613	630	625	612	637	681	613	585	618	653	650	599	619	655	633	609	598	570	608	635	642	589	599	607	626	590	621	652	609	605	602	609	638	599	616	635	607	606	625	600	627	609	611	635	618	542	617	611	650	640	635	626	566	594	613	648	637	638	605	585	663	652	619	600	615	605	622	623	636	607	629	617	594	634	634	595	651	615	593	553	623	640	603	652	635	618	584	599	634	602	609	618	623	656	656	570	595	628	627	609	589	622	628	643	611	628	617	614	616	601	630	596	612	633	641	629	640	591	607	664	626	604	643	605	621	601	612	591	603	586	575	621	661	631	621	624	660	625	654	665	601	590	616	630	599	621	597	614	615	614	613	685	600	592	605	644	607	681	587	657	659	615	662	622	690	574	627	574	621	612	623	624	602	615	640	631	583	652	625	645	623	629	591	567	634	637	611	597	671	656	620	657	633	648	614	672	642	637	611	649	622	651	602	601	585	701	598	642	638	656	626	625	585	587	655	597	650	620	652	658	634	624	599	601	630	620	577	642	594	634	601	657	638	612	623	621	644	606	621	614	614	634	593	627	689	598	615	571	629	593	640	641	558	600	635
44158	30281	12406	1886	14536	32894	8668	586	482	445	424	409	378	430	447	399	425	415	420	377	396	366	391	438	404	400	428	425	406	360	381	357	440	385	360	379	406	374	412	434	401	428	424	398	408	434	390	418	366	379	418	357	376	401	349	413	413	354	382	408	391	410	410	391	357	417	390	432	382	393	419	354	398	418	437	389	393	406	405	402	371	402	373	394	388	387	386	412	421	403	399	433	361	394	419	398	396	430	357	365	403	377	375	401	388	370	400	405	394	392	408	395	351	387	364	417	413	402	397	400	418	401	422	417	354	378	382	403	376	425	419	426	404	377	401	416	378	381	395	409	428	429	406	396	399	402	393	406	381	389	399	405	370	363	393	419	380	381	412	425	367	387	366	406	439	379	400	411	422	394	380	407	365	387	390	378	372	390	396	439	416	379	416	426	379	418	361	393	409	390	385	438	388	388	400	421	401	401	441	380	386	404	360	423	441	414	359	403	428	343	383	371	426	408	381	407	385	400	365	370	395	391	414	403	400	382	404	409	370	412	354	378	356	401	357	418	356	390	391	390	375	429	383	417	398	405	374	386	380	395	408	409	447	376	390	425	368	421	403	384	429	399	431	427	384	402	391	393	376	368	382	391	390	425	358	327	392	394	407	393	425	403	402	396	378	419	427	396	393	391	377	401	333	373	402	427	402	407	407	405	403	373	397	440	406	370	412	364	410	397	423	408	369	401	357	367	395	406	407	404	367	411	396	402	398	409	389	394	375	370	425	409	384	409	390	379	407	370	409	420	384	393	416	417	410	370	377	384	433	377	392	417	363	411	409	375	384	379	367	390	408	391	429	374	418	421	431	430	402	419	346	409	432	391	385	388	394	397	399	403	381	412	378	428	392	407	375	391	379	400	414	380	399	390	371	372	374	387	362	401	395	393	371	383	401	374	381	376	380	416	396	392	380	406	409	407	360	389	400	396	412	395	429	383	375	414	376	401	359	411	395	393	383	365	426	419	403	377	404	418	415	394	411	363	378	363	398	379	437	400	430	382	390	405	384	414	408	417	377	381	394	406	420	419	405	423	438	370	446	405	402	403	406	394	382	402	433	432	442	366	383	411	392	397	378	418	389	385	361	405	399	372	364	399	417	390	406	392	374	389	387	389	437	352	457	418	416	421	385	376	370	394	382	390	437	438	377	386	401	379	384	362	408	410	420	390	439	414	378	416	375	385	446	421	419	392	401	392	374	442	409	423	422	394	430	405	400	415	401	383	420	395	403	397	417	387	379	350	381	412	400	395	351	338	388	375	390	408	381	407	359	398	387	382	407	421	379	422	405	424	408	398	387	400	401	370	408	386	347	396	405	389	385	377	373	384	417	427	457	403	403	396	399	448	425	403	447	375	393	436	391	405	403	411	407	387	413	381	374	383	380	384	395	390	394	437	396	382	393	377	411	382	397	427	408	402	393	396	414	387	386	434	451	408	398	413	388	406	397	378	397	395	389	381	388	404	410	411	406	371	417	370	394	411	435	419	396	397	411	380	366	357	463	389	420	422	391	373	377	457	369	420	409	412	409	431	414	402	414	400	395	378	417	363	420	381	438	401	400	389	410	393	396	407	389	412	407	369	354	396	375	409	431	396	393	415	398	413	413	469	409	369	370	403	406	388	412	438	392	440	383	391	401	377	370	366	420	395	366	384	405	400	402	415	395	438	402	397	392	397	391	407	393	409	407	434	410	408	372	400	385	427	399	392	359	420	391	357	397	387	401	418	398	383	405	438	363	411	376	418	400	388	359	419	417	385	395	404	399	381	362	373	411	424	415	426	408	398	390	364	399	415	418	398	408	384	409	418	412	380	405	402	394	435	375	422	360	403	386	419	386	421	399	400	402	418	437	406	408	398	426	325	395	433	369	443	386	386	388	398	412	405	418	395	375	404	352	378	393	383	394	370	389	362	385	424	407	358	392	380	391	381	409	451	413	384	403	372	366	392	407	361	401	413	400	407	417	401	405	400	388	419	400	353	413	378	391	375	385	376	380	387	399	390	404	379	425	388	392	374	361	389	347	418	384	356	399	410	380	415	379	410	395	396	373	409	398	393	380	410	385	392	403	428	407	429	390	389	400	379	371	447	446	383	365	401	390	415	382	412	409	387	419	416	395	405	400	428	388	398	406	412	386	421	404	364	421	368	391	351	381	370	385	382	395	415	398	376	398	415	407	405	390	371	362	404	386	405	412	369	400	404	416	432	417	390	414	405	372	401	370	386	368	406	395	368	372	406	415	374	388	442	421	376	441	399	425	377	376	427	367	407	390	423	364	366	421	438	431	374	414	419	414	391	390	392	411	404	355	402	387	390	391	393	402	403	391	405	422	386	404	398	376	408	377	407	394	353	398	396	402	409	421	383	363	422	413	375	398	397	390	388	363	412	373	380	403	426	399	406	398	404	418	409	381	379	403	383	405	405	382	376	387	400	399	407	359	395	437	401	403	427	380	386	410	388	396	414	409	363	426	367	409	380	375	420	384	391	375	391	371	399	374	410	373	414	366	441	396	407	404	406	386	412	420	407	384	427	407	374	373	384	401	378	404	414	362	372	414	374	392	392	410	355	398	380	434	434	407	370	353	387	386	389	390	416	426	419	406	378	410	369	378	394	400	399	417	401	420	352	384	413	413	406	388	441	438	381	368	406	408	406	388	406	343	375	378	411	400	378	379	405	434	386	374	433	395	418	374	407	389	384	395	417	425	398	456	395	425	383	383	361	392	422	410	398	354	374	392	407	341	442	386	413	371	373	379	420	370	391	382	375	392	393	362	413	399	393	372	402	388	410	361	401	381	411	445	373	369	399	367	393	425	397	432	371	426	431	370	406	410	378	404	410	394	393	407	402	352	383	411	415	404	384	372	373	404	423	402	401	398	377	422	421	416	426	406	374	414	379	387	427	408	370	389	391	404	392	376	384	420	414	425	396	412	352	384	414	359	386	421	385	405	381	435	423	391	358	377	415	409	413	415	386	416	412	422	429	435	433	420	390	411	385	385	392	386	418	420	349	389	414	379	431	433	439	433	417	406	412	397	414	391	390	417	384	380	397	410	413	402	415	377	382	400	383	423	389	407	431	381	396	373	417	400	400	445	372	414	457	451	382	396	413	408	416	393	389	351	409	372	339	425	422	389	444	416	430	394	393	413	378	457	383	393	385	397	392	363	371	392	393	415	393	383	374	437	432	375	440	410	402	381	414	367	382	407	402	411	426	393	396	417	407	371	382	445	415	400	389	360	352	385	416	406	403	375	391	382	380	398	392	427	432	430	384	385	375	390	410	410	392	376	421	415	389	375	406	452	405	443	411	405	394	430	393	405	397	415	427	393	377	383	396	382	382	410	377	390	425	379	424	355	403	355	378	388	374	377	384	428	407	380	390	363	399	386	392	365	408	374	409	420	356	399	420	368	413	405	377	397	392	438	416	384	383	380	358	416	399	380	398	387	375	391	419
26974	21703	7080	2811	28227	47744	8720	1119	1092	1052	1028	954	1007	948	941	897	938	921	878	877	939	950	911	903	932	940	883	925	893	900	901	879	877	888	897	873	904	846	972	933	916	926	854	849	881	914	923	898	839	843	951	914	898	918	961	814	821	856	897	840	890	908	940	900	861	888	904	851	899	829	905	905	871	908	898	834	855	882	885	891	859	937	859	895	912	853	887	887	946	860	870	880	921	818	896	872	910	913	852	926	857	850	849	914	856	863	868	874	929	841	896	857	828	873	862	855	923	849	849	866	908	846	867	860	878	886	922	876	878	934	877	877	943	861	888	822	867	887	859	859	867	835	868	910	939	898	905	877	887	926	863	887	852	886	868	892	910	856	845	851	887	896	914	840	912	887	844	893	827	877	871	941	832	862	897	896	897	877	919	870	836	861	907	847	850	901	801	892	872	924	884	873	896	874	851	871	867	873	872	843	898	876	909	885	885	888	900	872	906	844	863	841	837	895	889	894	879	850	907	888	847	856	889	888	919	903	901	920	909	890	863	838	937	893	862	878	938	886	924	937	895	858	811	903	852	936	856	861	893	921	888	896	807	849	888	858	890	871	871	858	835	914	829	868	943	870	841	868	896	885	855	914	864	917	842	873	908	870	915	878	861	851	891	913	908	907	871	918	868	933	907	918	856	858	854	917	919	885	902	867	857	875	899	927	857	913	912	876	868	859	908	860	858	867	893	870	827	856	869	879	818	899	902	848	892	893	889	904	858	918	836	853	894	890	915	893	856	885	866	927	898	872	881	863	867	871	903	826	898	830	840	863	874	894	896	853	918	913	896	883	865	924	852	877	899	886	874	865	867	917	915	840	868	853	879	861	886	913	853	884	885	875	935	919	917	871	861	878	889	887	933	857	876	902	844	861	918	912	913	899	880	907	875	858	872	870	880	930	870	888	879	880	865	840	909	859	876	853	888	922	887	861	880	916	920	882	931	882	874	881	918	857	889	826	874	829	873	886	888	885	839	884	889	891	859	950	919	873	909	856	851	874	855	881	881	897	871	851	901	862	869	894	846	872	869	853	877	885	882	855	910	900	863	870	829	850	853	889	897	834	922	880	872	899	888	873	898	894	877	923	867	909	870	889	863	888	883	839	861	877	923	933	892	846	872	909	885	822	857	856	849	905	884	840	866	889	884	897	836	846	944	870	881	887	903	881	903	852	844	827	810	864	886	875	870	855	923	878	913	865	873	919	843	915	936	860	867	864	874	863	879	843	905	879	913	866	883	895	864	852	837	880	940	860	890	902	881	901	887	846	909	870	866	841	834	884	824	903	855	815	884	917	873	876	868	886	860	922	896	895	891	921	932	869	869	881	893	878	813	823	883	864	904	907	847	830	874	866	843	889	846	849	928	851	872	853	878	917	865	951	893	897	875	866	919	872	898	834	871	797	863	873	918	888	927	941	841	874	901	860	883	932	877	863	859	891	861	924	913	897	914	855	890	914	891	877	876	816	933	852	873	890	881	873	867	920	834	846	853	906	863	832	839	904	813	888	876	854	828	883	860	873	869	863	835	886	915	831	877	884	888	885	877	886	897	857	864	883	898	868	911	891	855	904	907	885	923	867	903	888	929	902	875	887	884	929	844	903	895	893	865	861	913	892	862	858	875	841	873	869	886	878	893	918	889	893	872	865	844	873	913	911	850	872	858	910	883	884	900	898	909	869	896	868	899	892	860	906	870	828	892	919	834	903	897	833	915	847	900	869	914	901	873	855	865	839	810	883	903	858	881	866	877	843	838	928	896	847	879	926	913	873	844	855	894	871	858	889	900	891	922	850	924	919	873	881	848	844	883	838	875	891	840	856	902	919	907	874	871	872	891	888	934	914	884	853	863	875	899	865	866	881	860	871	892	897	863	898	906	849	911	834	870	816	941	846	861	894	894	865	866	845	922	864	877	875	844	825	841	864	821	876	871	878	876	880	885	876	917	883	859	876	854	927	882	879	876	912	870	905	867	930	907	886	857	846	909	870	843	863	873	819	920	904	865	866	918	873	896	855	864	859	908	890	853	851	866	866	861	868	880	908	909	898	896	876	902	854	862	875	869	873	875	859	852	856	880	928	860	874	909	835	885	886	866	880	914	824	888	931	877	902	875	901	903	875	863	867	858	850	870	913	854	882	847	867	910	888	879	924	820	878	915	831	908	870	912	863	910	859	904	922	848	904	884	918	956	856	885	849	872	863	875	886	887	913	875	881	869	910	880	829	890	862	844	895	844	871	925	897	810	913	891	889	859	855	924	863	849	897	914	872	871	881	892	847	837	885	854	862	882	857	872	871	843	904	824	861	852	839	878	879	896	889	874	924	876	922	830	874	875	896	905	892	936	891	885	885	856	872	923	869	848	856	949	845	849	887	896	883	916	922	901	889	876	812	869	885	854	863	927	914	887	842	781	902	860	890	842	882	858	889	840	912	837	875	842	892	883	925	881	882	865	893	931	886	887	840	879	883	878	882	920	889	905	829	882	911	891	864	868	902	882	845	916	937	878	875	882	863	936	933	902	910	863	836	843	911	866	893	857	886	921	872	914	868	826	871	940	818	820	884	904	867	872	894	848	872	879	891	921	863	874	849	852	912	867	865	835	907	874	881	879	921	918	914	855	931	853	864	912	872	839	914	887	845	894	922	873	873	898	839	866	898	911	852	886	833	843	879	865	852	921	871	913	879	906	935	893	894	866	846	835	873	879	843	835	915	892	828	903	889	855	860	859	888	881	836	852	895	892	879	882	850	902	876	873	845	931	870	829	911	839	846	862	872	886	899	906	897	912	866	877	880	896	900	853	870	914	922	857	929	866	918	874	905	895	882	843	912	858	892	858	886	888	869	878	897	854	900	828	853	937	874	901	893	850	859	882	850	887	880	909	858	863	874	832	872	925	871	852	889	928	842	886	877	858	865	902	909	841	853	870	857	872	832	871	881	912	878	899	872	879	849	881	871	904	886	839	819	908	845	884	886	839	920	905	880	873	867	845	852	956	885	867	884	866	876	923	894	850	894	866	799	911	856	832	902	927	857	856	847	874	935	855	892	863	890	899	815	861	898	912	881	842	917	855	843	888	903	891	884	844	840	920	877	902	923	914	859	908	913	839	892	847	913	848	843	923	917	908	882	903	861	869	856	917	938	900	899	872	833	830	884	867	877	877	888	930	898	882	861	893	938	859	829	881	882	832	849	840	921	857	906	881	873	865	850	928	928	935	892	910	886	830	835	858	940	902	864	880	922	853	927	886	876	815	879	870	859	910	814	850	851	864	932	857	861	874	925	838	877	901	900	847	850	915	864	836	897	870	879	861	864	859	890	858	846	873	851	883	880	952	885	853	915	931	896	870	882	892	895	851	893	875	875	862	874	859	822	868	902	911	846	863	855	854	878	869	878	914	929	862	880	904	941	882	892	916	883	892	828	881	911	880	882	858	820	863	872	945	861	836	883	895	848
15697	6952	1425	390	586	1155	407	336	298	330	377	305	336	313	332	341	346	330	308	325	333	332	359	344	343	331	312	325	328	304	332	326	316	320	344	334	305	327	313	308	304	331	320	313	332	293	299	313	311	337	347	340	312	355	336	332	347	355	302	334	331	333	332	359	311	346	339	366	299	311	346	343	338	337	335	309	330	334	302	347	318	331	340	342	334	334	346	307	334	309	319	333	334	338	344	338	323	292	348	348	321	345	334	329	327	348	299	337	303	351	291	341	299	330	308	322	346	360	336	346	334	340	306	346	345	320	326	338	326	334	363	313	357	338	356	329	343	331	310	328	310	312	351	322	312	297	312	345	335	350	320	346	309	340	345	321	368	347	336	329	351	347	328	351	328	375	307	309	326	341	335	372	364	355	386	322	329	304	317	318	351	323	323	351	291	338	360	314	308	351	316	361	337	327	319	334	300	328	311	327	328	311	308	337	312	327	318	305	311	341	320	293	313	347	363	332	337	302	332	309	346	323	328	336	346	287	318	335	325	379	311	322	350	311	305	347	368	349	339	342	324	343	323	342	310	360	360	333	352	347	336	296	342	331	329	355	330	324	318	349	325	331	338	348	353	347	350	326	323	321	279	356	339	322	333	311	332	344	331	346	315	323	318	326	326	319	353	334	345	342	325	343	348	320	343	318	363	341	356	311	298	304	374	332	323	313	331	359	347	316	342	323	282	294	314	331	318	318	327	303	307	297	311	353	350	331	351	328	334	356	352	326	296	324	346	348	332	356	353	319	355	338	299	298	360	353	313	299	302	337	320	306	338	360	346	338	323	343	327	361	330	352	334	324	290	315	318	304	335	341	306	335	336	303	327	311	322	304	359	350	342	342	301	330	328	323	329	293	332	321	331	350	346	353	327	369	325	310	361	353	327	345	362	318	331	306	367	340	317	292	324	294	331	334	302	330	329	357	310	288	337	342	369	338	309	343	344	331	350	306	302	332	346	340	296	333	297	339	344	356	379	336	309	323	319	344	383	303	283	313	339	318	305	350	341	314	290	311	340	308	338	330	384	315	298	322	312	291	369	287	366	312	356	333	330	284	323	297	313	326	349	360	340	350	330	337	339	358	333	299	315	343	333	327	333	324	328	330	327	363	287	321	363	333	341	371	340	323	344	324	334	309	308	317	300	307	318	294	290	312	319	338	324	327	308	351	293	363	319	292	305	333	296	325	330	304	348	337	357	332	320	320	327	318	346	330	310	316	326	362	343	337	336	343	300	323	320	349	301	315	309	315	383	327	346	346	280	295	306	351	328	341	302	335	358	341	317	358	299	336	333	360	332	326	352	377	333	334	319	297	337	322	328	352	357	302	334	349	345	348	358	359	343	343	336	337	343	321	337	302	330	336	334	326	332	325	358	329	327	287	312	320	290	283	353	310	309	370	304	323	372	332	309	367	316	309	306	351	339	363	335	351	328	350	299	344	345	322	331	325	319	379	307	316	308	315	329	371	324	309	321	328	319	300	311	332	324	355	328	315	304	326	322	344	302	342	319	311	323	346	330	303	346	318	341	318	341	309	351	355	354	321	385	367	345	346	317	338	340	345	366	332	326	338	327	341	336	318	328	367	336	337	347	330	340	347	346	370	323	327	313	308	325	316	332	328	328	337	335	333	321	319	293	316	332	333	343	351	322	325	327	351	346	355	359	292	345	322	329	340	364	297	352	367	283	341	325	350	305	321	345	315	356	318	364	344	342	305	335	327	337	323	340	332	322	376	345	344	340	307	316	358	334	323	338	326	322	346	317	337	320	327	327	331	318	347	350	354	343	309	343	355	348	326	332	350	315	317	328	339	338	347	344	338	370	310	307	331	330	326	330	309	322	348	306	347	388	320	330	291	325	320	317	347	328	354	329	310	317	344	305	340	346	324	330	294	320	350	347	363	335	308	328	356	357	317	340	316	333	310	369	352	343	327	319	354	315	294	339	353	327	312	370	333	318	314	321	309	354	353	358	330	375	320	313	349	369	333	323	334	309	363	309	347	304	325	321	330	332	303	323	339	340	312	296	332	345	336	320	329	331	328	327	332	282	335	353	360	325	299	347	329	339	334	357	308	327	329	336	380	310	330	334	347	341	316	344	336	335	326	307	322	309	327	314	295	321	323	345	326	350	313	314	349	333	342	315	331	319	297	346	341	327	297	337	321	346	336	351	364	306	328	353	333	336	313	334	362	298	310	352	363	342	312	316	341	291	377	328	356	337	306	364	305	311	323	323	310	363	337	364	330	346	341	351	314	307	305	328	327	297	337	297	322	373	345	301	379	340	317	333	315	336	324	366	311	330	305	336	314	319	325	348	317	321	321	316	329	310	334	344	298	359	314	341	353	337	338	332	319	340	326	291	334	296	359	330	329	344	334	330	365	343	313	345	349	359	347	332	347	339	319	297	324	323	297	331	342	345	340	322	307	314	304	328	302	340	337	317	289	313	341	352	353	345	347	379	364	301	314	328	373	336	348	347	316	333	314	371	317	342	335	340	329	321	316	324	327	305	320	313	320	339	305	336	359	332	347	336	310	307	347	304	321	361	328	325	309	340	316	357	368	329	320	338	325	320	336	307	344	283	351	317	306	332	283	311	339	328	339	364	331	378	322	320	340	344	335	331	351	327	328	324	349	345	334	346	347	325	343	324	344	308	357	347	352	337	333	314	328	315	315	354	354	314	324	372	354	356	341	341	324	342	305	371	306	315	330	298	311	307	307	351	383	337	362	337	324	304	342	316	355	326	332	327	333	307	331	341	350	357	373	317	372	325	360	338	309	321	300	354	361	305	330	309	379	347	304	358	340	324	317	312	385	304	341	334	331	330	344	354	308	329	316	317	363	318	315	325	376	316	333	332	349	338	336	285	338	341	315	318	329	341	349	334	337	332	341	307	307	341	321	340	346	346	320	325	316	343	366	335	300	331	291	336	294	351	292	327	314	319	329	342	333	320	352	342	320	308	355	334	325	346	329	333	326	323	322	345	296	324	316	304	338	337	332	313	319	301	323	353	329	363	322	333	335	384	321	335	307	361	328	357	328	285	344	322	304	343	330	345	328	317	334	282	335	319	365	311	298	365	338	317	345	316	275	320	331	281	316	300	324	367	339	346	306	356	355	359	299	343	298	308	334	355	341	310	339	338	344	342	340	331	335	337	320	322	336	335	341	365	336	288	324	329	342	335	341	304	327	367	312	341	368	318	342	350	302	316	348	342	355	328	352	319	347	323	336	351	339	329	277	342	305	355	339	339	347	329	341	333	351	345	320	328	285	284	353	326	335	354	327	331	330	334	339	322	297	341	338	337	298	351	314	309	301	324	330	313	340	330	374	318	311	327	317	330	320	290	356	319	333	296	339	348	327	297	327	339	282	336	311	317	334	332	317	311	301	326	327	315	328	348	299	342	320	351	304	388	293	345	361	336	320	321	305	319	363	309	334	343	340	306	318	300	334
9340	5809	1679	971	2367	4124	1055	758	781	756	777	807	748	738	720	769	720	709	778	734	689	725	730	763	735	761	778	706	765	688	784	712	735	744	726	769	730	698	746	748	703	742	699	688	725	777	689	799	757	739	729	738	728	750	771	783	721	731	749	796	695	741	717	727	755	720	793	736	724	703	743	785	727	700	716	722	740	751	697	650	765	705	729	763	755	783	709	751	735	733	826	747	742	767	751	689	733	714	683	758	746	741	702	688	716	760	707	771	765	750	706	741	735	728	744	768	704	722	724	721	760	765	753	751	778	780	698	695	724	705	714	762	769	726	778	722	717	717	738	767	734	717	733	776	771	752	735	761	757	795	739	725	749	700	706	765	703	734	755	739	737	746	725	717	755	715	707	706	753	731	770	729	730	711	739	733	782	725	758	781	695	734	714	732	759	745	725	740	698	761	684	723	729	770	695	703	716	736	766	713	755	763	718	695	738	752	733	706	747	745	768	752	700	703	700	760	714	764	766	752	720	724	700	736	759	783	726	741	717	743	790	773	820	739	761	734	773	718	732	674	719	672	717	753	798	762	746	742	750	733	733	773	753	758	752	718	713	767	730	772	764	734	706	757	706	723	744	785	692	754	764	679	695	733	695	714	724	723	783	704	710	695	753	732	673	745	748	738	717	779	770	720	758	760	788	735	764	736	776	743	717	729	696	773	723	751	700	785	768	709	759	688	697	747	717	784	707	669	729	736	747	789	738	702	683	744	693	738	761	695	744	809	742	728	710	701	765	735	789	720	727	743	678	767	756	803	767	771	744	752	702	769	681	752	737	749	747	759	703	733	747	782	697	725	733	739	711	766	711	752	738	721	736	710	745	755	734	787	746	725	780	765	728	693	743	684	703	728	705	716	726	753	760	728	717	698	735	755	690	717	750	734	739	754	719	733	733	778	736	743	719	717	735	739	686	716	741	762	743	775	732	720	706	695	714	741	748	705	756	779	728	738	768	711	726	711	771	741	740	721	734	742	748	711	734	738	713	741	701	745	761	735	759	769	763	704	734	694	772	720	757	753	724	745	716	783	741	758	699	747	700	704	745	751	719	766	746	736	722	723	676	741	683	757	703	750	743	733	737	720	764	753	725	736	734	719	777	729	732	728	781	796	703	702	723	706	751	720	770	708	753	762	745	713	727	716	760	758	733	745	750	712	728	744	669	743	702	742	731	724	764	781	730	735	693	706	723	683	709	794	736	715	753	731	735	696	719	698	732	737	706	775	763	766	798	694	729	697	750	705	717	744	764	761	706	732	780	786	766	756	725	726	746	728	724	756	719	757	755	732	741	740	768	793	660	731	728	677	762	702	789	738	750	735	717	778	715	734	733	690	761	776	730	748	691	767	755	745	748	804	725	721	688	715	728	733	752	744	706	671	783	717	731	711	766	702	735	733	747	752	736	704	745	774	786	709	714	750	729	694	725	722	722	745	677	734	767	731	712	744	701	736	704	704	703	790	732	728	688	734	727	767	772	757	805	811	793	716	752	744	765	719	664	721	729	731	804	731	720	719	729	717	752	704	719	742	749	743	723	735	762	740	790	723	735	737	736	757	685	736	783	743	734	752	737	754	728	768	761	741	733	742	749	719	758	703	764	717	741	741	751	736	782	699	722	731	748	752	758	759	745	707	776	750	764	717	724	739	694	767	773	750	712	722	739	801	713	693	739	744	768	796	693	697	738	717	727	715	755	702	727	707	688	713	754	795	717	752	734	718	730	731	748	774	770	745	783	716	720	699	708	784	771	720	716	746	723	685	729	763	764	689	749	733	738	692	753	720	736	738	752	708	728	755	733	770	711	725	746	721	734	763	749	731	762	745	670	779	720	684	666	743	738	726	721	753	739	784	730	727	740	743	787	725	729	759	751	750	747	739	765	731	708	733	786	706	695	682	772	721	745	743	737	761	757	744	694	714	672	715	718	757	702	732	694	720	693	723	781	737	671	708	754	721	665	727	706	729	806	706	708	733	751	722	702	775	730	736	756	718	724	735	715	731	765	799	719	732	746	725	718	780	734	724	745	717	759	701	680	712	708	723	742	789	682	740	728	768	726	727	712	758	698	744	752	703	762	711	718	724	748	693	713	717	696	674	704	783	755	721	742	746	799	748	786	786	714	740	711	768	752	738	777	702	721	701	789	773	731	719	696	685	716	744	757	749	740	689	713	758	738	734	740	722	684	730	762	764	762	675	747	752	721	741	756	724	747	729	727	739	727	700	686	747	693	745	825	767	720	739	685	742	781	747	716	754	735	708	777	748	737	677	698	735	728	750	727	673	807	755	748	756	715	678	713	729	694	754	763	729	727	763	770	753	756	718	738	772	733	735	770	771	720	752	714	752	758	712	744	742	707	772	769	746	745	722	715	741	755	762	773	712	721	752	697	678	758	746	719	708	776	725	730	704	722	750	726	716	722	763	692	749	791	755	759	743	712	738	718	725	713	746	729	771	780	764	690	758	754	742	719	737	703	782	746	749	756	709	753	708	770	694	726	677	780	707	741	751	716	707	707	740	761	744	730	730	733	728	739	718	746	722	790	780	781	735	744	755	713	744	780	726	757	710	755	750	728	768	760	763	700	753	746	730	790	733	699	753	694	744	725	753	730	722	745	765	719	730	743	771	770	712	744	741	737	725	783	735	720	721	717	743	735	743	764	775	759	748	781	735	747	746	726	735	776	696	717	761	761	725	748	734	756	761	711	666	741	734	689	748	693	731	666	697	717	735	696	745	684	738	751	753	772	734	759	720	713	771	753	752	739	754	727	729	779	731	683	702	699	761	691	691	726	758	791	807	743	731	700	797	729	764	709	710	766	757	734	674	688	719	729	724	766	718	700	757	708	703	759	720	757	740	711	716	745	755	736	734	741	752	725	755	742	746	697	762	716	799	763	768	760	732	703	725	737	759	713	684	747	755	743	730	733	702	704	700	693	721	722	730	699	736	755	746	742	753	728	695	741	740	693	711	783	758	707	744	762	763	737	716	765	715	743	766	702	752	780	764	769	752	695	753	712	759	693	765	759	749	715	744	708	760	730	765	730	722	710	702	701	785	770	721	712	687	718	771	720	745	694	712	772	728	748	739	745	750	701	715	695	687	702	767	727	704	710	706	734	763	691	728	691	793	688	734	767	727	712	746	722	751	695	746	785	715	703	768	720	726	784	704	786	698	801	703	730	712	715	746	713	738	740	705	746	773	746	777	714	726	726	761	726	757	751	731	773	726	751	728	698	738	680	727	749	684	730	694	722	743	697	766	716	802	706	742	745	693	684	765	718	741	739	734	765	744	759	745	728	740	791	773	770	792	733	752	764	774	702	694	757	731	669	719	746	700	717	731	712	702	728	720	761	760	716	751	702	739	757	768	725	742	681	719	742	720	744	781	725	748	783	750	762	702	694	712	773	691	768	793	788	710	715	777	733	738	742	742	798	764	740	737	741	739	744	682	733	720
33650	20544	6737	919	6358	19863	4963	362	321	264	290	272	279	311	293	268	279	302	302	280	339	288	286	297	294	290	297	278	321	274	290	287	297	347	293	299	320	277	313	297	301	319	304	299	306	306	323	289	328	341	289	276	293	283	274	313	313	301	306	319	251	316	257	283	311	283	298	319	336	288	302	309	307	299	287	293	281	320	300	284	301	309	321	329	293	284	285	297	294	271	321	302	303	270	293	261	317	308	288	282	325	309	257	289	281	323	292	273	265	321	278	276	291	264	286	270	284	295	258	265	290	284	304	303	273	298	299	298	303	322	323	292	311	300	297	297	287	324	294	283	325	279	283	271	289	258	293	284	264	296	299	273	273	309	296	273	315	282	312	287	306	275	321	290	278	291	309	304	281	292	295	302	284	305	287	262	272	287	315	325	305	278	301	290	326	309	295	293	255	281	289	284	320	273	299	281	305	294	316	305	303	268	286	288	269	296	273	272	291	305	288	314	289	276	280	276	259	319	307	297	268	266	303	301	329	296	286	257	284	276	310	282	290	290	310	325	329	263	341	286	276	265	286	306	308	308	325	316	319	303	291	301	316	284	290	284	293	324	276	304	301	314	299	290	301	308	303	312	285	292	270	299	306	283	272	313	262	273	301	230	291	295	313	288	284	299	273	300	302	277	321	300	285	286	283	257	301	305	325	318	329	271	261	294	274	300	285	293	308	322	270	302	314	296	304	319	279	306	270	287	325	270	293	330	300	298	285	282	310	306	268	311	300	318	290	264	272	285	281	269	291	264	272	296	275	288	320	286	278	325	301	285	277	288	307	288	275	273	319	269	283	299	282	287	285	306	283	305	328	279	295	287	278	303	314	251	290	298	295	307	298	295	295	330	283	264	299	314	334	273	314	297	271	324	278	284	295	310	268	274	299	322	280	318	291	291	306	300	327	288	316	291	301	315	276	289	310	296	292	273	293	283	279	313	309	309	285	312	302	283	280	305	248	308	289	285	295	306	278	310	344	303	321	306	316	281	296	305	302	277	292	293	292	285	290	309	274	310	292	286	281	312	274	295	320	302	283	315	310	288	267	297	326	307	301	256	297	289	268	265	283	310	316	266	274	264	308	331	330	274	282	287	297	303	277	323	290	301	292	277	301	311	296	287	267	311	305	308	296	286	281	298	287	280	283	294	267	297	296	313	313	339	273	291	317	274	303	300	293	282	286	252	275	294	273	272	285	297	286	291	289	284	288	295	304	301	290	317	282	273	307	303	291	269	267	338	280	293	288	291	270	289	296	279	274	288	295	290	284	303	323	317	253	289	281	279	306	294	278	321	282	288	300	310	314	348	280	313	286	278	280	274	275	272	334	299	273	272	313	313	297	296	290	267	292	282	309	285	270	293	279	304	309	273	297	286	283	293	324	339	262	314	315	293	267	290	309	274	285	320	276	287	293	288	274	303	285	254	299	275	293	309	272	279	333	305	287	313	301	310	297	303	324	299	294	256	282	293	276	315	271	286	294	301	269	298	293	307	289	248	280	321	267	307	332	306	345	304	268	314	304	301	309	287	322	301	299	300	298	269	255	297	282	301	277	298	257	294	273	285	265	287	306	288	253	291	263	309	295	273	291	291	300	297	309	278	291	304	291	302	273	280	274	344	292	284	286	272	326	288	276	334	290	267	308	301	285	273	291	313	293	297	314	286	298	289	278	307	295	262	282	311	277	304	310	292	335	286	273	284	280	294	307	318	299	303	301	300	294	309	292	297	294	320	309	265	303	274	292	296	262	303	268	268	296	305	296	294	301	268	298	295	278	288	277	253	282	305	268	301	328	290	295	279	295	256	280	306	342	283	295	316	276	316	332	299	287	274	277	272	311	289	282	300	305	307	285	316	295	285	293	269	269	290	279	290	297	300	283	323	296	296	314	296	293	274	325	319	287	281	310	321	291	297	298	287	290	283	311	299	318	284	272	278	336	312	291	306	336	319	303	334	288	308	299	305	295	289	303	271	256	267	299	299	299	272	331	284	307	275	302	272	293	303	306	292	306	263	295	282	312	278	298	288	281	280	294	292	291	289	318	288	287	295	290	270	285	276	286	319	281	311	286	260	313	299	296	306	344	273	297	278	307	289	320	273	309	276	304	297	294	320	323	281	278	310	273	289	324	325	294	307	312	281	299	298	300	323	305	295	278	260	314	293	318	293	304	300	319	303	283	309	285	288	303	336	312	297	308	267	261	280	278	266	291	281	299	263	269	342	354	279	270	327	268	302	307	288	325	315	271	276	319	289	267	293	304	287	295	295	297	297	307	300	274	284	288	298	318	259	275	293	291	307	348	282	312	319	293	281	300	282	299	274	310	285	316	285	281	277	309	303	291	278	330	302	285	279	276	308	300	270	243	267	321	263	267	323	312	336	274	286	293	298	303	288	325	320	310	308	272	312	293	282	328	311	347	292	311	298	299	314	292	277	311	298	306	306	277	273	268	278	333	280	299	300	297	279	320	325	321	298	278	251	277	292	284	288	280	306	294	293	322	267	295	314	281	289	294	264	322	312	297	293	285	305	299	287	306	308	267	295	263	313	295	274	296	287	296	287	288	304	327	271	293	295	288	309	317	288	297	304	311	310	276	294	285	284	324	334	254	283	300	303	317	282	308	281	255	290	298	292	324	279	287	293	320	278	262	298	315	319	262	307	311	309	317	300	287	319	289	294	291	302	257	282	352	333	301	293	292	275	291	294	305	284	285	327	329	310	297	261	318	286	300	316	282	304	265	308	314	293	296	285	288	324	299	295	298	300	288	302	264	272	318	305	307	302	299	290	272	330	301	271	263	291	276	296	296	301	318	278	276	286	307	311	277	289	288	310	288	320	283	253	277	326	295	275	327	286	275	303	287	283	306	306	278	309	324	281	248	304	284	289	299	266	301	301	311	280	289	299	273	310	265	280	312	286	293	298	303	308	276	308	288	316	304	273	321	299	289	275	307	285	265	278	250	280	282	313	282	285	324	281	303	276	312	319	286	284	269	304	289	337	294	282	267	305	281	285	294	299	305	324	277	297	351	308	268	273	301	304	308	291	283	304	306	290	276	304	277	277	266	298	319	303	300	316	303	331	298	285	298	311	263	274	286	299	331	300	298	264	260	296	279	249	277	293	275	305	303	256	309	262	282	311	320	262	276	293	291	305	274	343	310	296	280	293	315	294	283	283	261	305	285	324	298	307	281	278	302	317	308	283	278	306	300	321	286	285	273	271	313	258	294	266	332	294	326	301	283	299	266	291	296	261	306	278	279	252	296	297	320	297	297	308	276	259	280	312	309	291	286	305	295	310	308	304	292	282	311	329	306	297	290	278	298	305	284	297	279	321	313	260	318	309	323	316	315	290	291	288	249	313	310	314	329	285	270	291	309	301	290	334	319	260	309	307	307	278	284	281	306	298	266	284	290	288	288	313	278	298	283	292	315	285	290	273	281	316	279	310	280	314	317	273
21126	15455	4770	1789	16943	37858	7833	833	785	801	739	699	742	658	725	727	720	693	692	691	694	704	701	656	672	678	738	670	645	697	711	682	666	688	677	721	702	685	730	695	710	707	659	635	681	666	680	658	666	703	647	695	682	705	721	647	619	674	678	695	731	755	686	677	656	740	657	696	682	676	660	705	656	660	693	719	692	692	655	661	681	680	661	685	684	714	682	723	691	676	685	691	676	690	665	645	689	739	686	682	672	672	687	712	664	694	713	639	710	678	656	687	673	685	741	687	660	681	657	644	647	672	717	706	661	717	657	650	698	675	649	703	687	683	692	667	686	718	668	669	666	648	651	661	711	674	680	650	669	686	715	682	649	693	640	661	694	620	654	670	666	716	703	676	675	664	695	642	673	725	680	739	667	702	720	698	660	706	680	716	685	668	718	758	630	693	665	693	684	715	700	713	702	685	664	739	649	691	654	673	665	671	690	685	669	636	704	674	657	679	684	699	674	696	659	743	635	652	693	715	724	665	732	643	694	708	693	702	677	692	674	689	717	695	698	665	671	724	646	657	705	719	669	728	664	671	681	697	713	684	630	662	712	649	686	663	662	617	685	707	666	664	669	711	681	676	702	697	708	679	655	705	670	661	668	678	700	674	678	643	686	672	675	666	672	677	677	649	707	646	650	709	665	654	690	690	693	687	620	676	648	640	673	701	653	696	663	648	654	678	658	645	665	641	641	689	689	702	674	699	671	658	678	667	668	698	676	707	681	702	666	668	744	644	700	681	681	676	686	694	665	653	638	646	701	667	676	686	679	646	675	644	690	680	686	689	684	725	666	713	677	660	643	687	648	682	646	682	682	755	658	662	673	645	665	698	669	703	665	653	670	671	669	729	677	640	679	687	689	681	675	665	682	694	679	625	687	672	684	666	689	686	680	688	673	686	663	655	722	712	666	700	685	679	684	695	705	692	681	647	681	684	745	654	635	703	695	671	677	644	689	605	659	663	693	641	662	670	691	625	673	700	699	686	674	672	634	731	687	674	758	687	667	635	646	631	682	662	669	649	700	672	711	678	704	732	652	732	739	683	671	697	676	652	644	671	678	704	697	677	708	673	652	673	674	679	639	699	655	677	758	659	670	715	724	677	698	694	658	707	657	682	635	646	649	671	674	668	647	669	664	671	686	710	651	714	692	659	686	682	654	679	666	681	626	685	703	665	654	706	679	626	672	693	663	695	727	652	655	668	683	698	682	714	672	731	680	698	690	678	699	663	675	687	640	675	691	669	718	673	706	706	676	697	711	706	650	690	689	674	650	698	685	663	637	657	698	691	661	625	665	683	672	633	727	692	670	629	638	757	707	669	717	692	663	712	649	700	689	702	712	668	674	698	690	670	655	619	726	687	624	699	743	669	694	717	650	644	702	676	697	662	728	647	691	685	679	666	665	721	723	729	676	672	662	672	670	679	727	643	676	678	682	704	678	659	645	724	703	717	724	684	661	690	675	653	658	670	704	690	677	704	662	673	712	632	694	699	700	701	702	659	682	693	698	697	682	673	734	721	721	622	673	670	663	715	653	700	718	701	723	646	674	651	686	682	649	681	676	684	681	741	672	716	692	676	686	720	691	687	711	691	668	661	651	660	624	710	619	670	685	714	679	743	685	701	698	681	647	692	678	694	657	715	656	746	693	673	668	666	699	697	661	717	697	721	654	635	690	670	728	688	663	703	666	697	661	734	672	591	695	667	697	644	681	707	720	678	720	698	659	684	652	683	686	680	644	675	670	653	675	644	636	680	702	673	647	624	674	687	686	691	671	686	681	658	658	664	683	694	678	670	697	681	676	688	707	678	642	710	702	712	701	688	681	678	705	674	699	655	647	650	728	605	678	675	691	653	658	645	669	667	655	678	731	688	702	690	668	668	688	709	648	714	654	649	651	687	666	695	712	701	698	710	713	691	657	702	713	648	673	668	670	732	645	725	653	680	679	661	689	704	663	715	695	692	670	705	653	688	671	682	673	702	644	685	688	679	716	682	655	707	705	688	638	703	670	683	629	707	674	673	675	693	678	653	620	682	698	720	672	693	677	729	716	710	668	680	669	724	691	633	682	681	670	701	688	652	677	682	686	714	660	719	712	718	668	664	644	655	647	646	706	708	678	663	695	657	667	646	646	723	727	710	707	697	682	692	658	696	683	639	667	705	651	630	692	692	718	721	666	685	667	693	635	660	647	674	671	700	686	652	713	680	672	690	707	693	700	659	690	691	677	702	716	681	654	624	662	647	695	716	672	680	660	685	646	709	717	654	715	680	700	695	655	714	704	647	705	701	708	725	740	713	661	682	764	670	657	680	676	687	644	641	663	657	701	748	618	653	689	664	691	680	665	679	682	693	675	667	712	707	667	725	597	703	663	687	650	667	674	673	687	671	632	640	663	675	688	684	739	631	670	644	713	666	704	688	680	686	633	716	727	708	667	694	676	741	617	707	700	679	656	711	684	696	719	658	645	677	672	710	686	669	659	654	724	655	670	681	677	691	658	662	679	643	670	699	678	637	681	677	716	683	692	668	687	741	700	666	701	674	673	600	644	720	671	664	702	669	635	695	667	642	667	706	690	738	693	660	659	667	639	700	672	740	670	690	693	710	692	676	675	662	689	657	703	702	686	679	706	685	658	708	657	642	714	747	696	738	692	679	688	712	690	678	687	719	640	647	681	666	652	679	694	682	660	681	694	711	664	747	664	715	646	673	669	690	656	685	701	688	687	692	663	691	690	684	662	662	662	712	734	663	707	701	698	680	703	639	671	699	687	700	665	632	687	677	713	676	619	692	696	666	665	628	685	681	656	677	679	706	685	703	713	616	645	712	703	693	677	653	663	650	682	661	735	680	733	682	725	649	680	659	700	661	649	669	675	677	679	709	675	672	673	677	632	647	713	650	685	669	660	686	641	727	710	708	688	672	707	652	652	682	698	683	713	699	666	675	636	676	657	664	666	676	698	664	646	669	660	652	661	687	665	691	703	676	677	669	725	648	687	631	691	728	666	683	694	675	705	695	674	684	658	688	693	648	641	715	713	674	702	664	699	658	658	683	650	719	701	728	666	669	695	645	705	650	662	667	678	704	694	672	710	684	693	619	642	693	685	696	678	684	697	667	693	712	667	719	680	634	682	695	672	676	728	694	669	679	759	671	654	678	681	710	682	735	694	668	663	673	650	620	646	709	687	662	688	659	694	691	666	662	654	690	658	722	717	675	679	693	718	653	713	700	684	724	657	682	662	626	674	674	663	677	689	659	717	659	681	698	622	732	646	642	670	678	699	704	661	683	662	679	705	656	667	689	611	712	686	647	638	643	670	715	668	664	693	699	666	707	682	657	697	626	709	699	691	629	725	680	650	661	670	678	713	665	665	753	681	692	681	659	681	695	670	693	672	660	704	676	674	730	679	678	737	657	697	674	701	662	690	646	685	711	687	665	678	674	723	682	681	668	695	655
43649	30569	11692	1835	13359	34957	10822	740	432	477	378	458	454	461	436	440	409	411	404	415	405	451	381	422	399	401	453	388	375	402	402	381	382	376	435	393	425	361	397	386	438	455	382	426	453	377	427	416	432	413	440	408	465	433	417	433	425	400	402	383	434	419	383	373	353	423	412	429	369	386	395	440	373	416	441	414	391	370	412	386	397	391	429	411	388	419	419	408	431	397	458	411	461	414	435	405	387	421	419	416	382	392	407	386	425	447	383	401	393	440	428	420	422	460	404	384	398	432	384	424	411	399	419	373	428	443	416	440	446	442	441	449	416	399	421	438	398	416	460	398	390	426	431	410	424	449	445	409	383	459	422	392	448	385	405	399	422	423	420	437	406	437	442	427	454	413	381	382	413	422	425	413	436	415	389	404	419	433	380	422	415	435	419	426	414	395	413	397	414	390	421	450	417	430	432	411	380	438	411	406	408	402	430	423	422	418	448	428	436	390	402	429	415	386	395	414	425	436	406	416	385	402	371	431	411	438	398	388	380	413	440	381	398	382	408	414	461	394	422	460	425	435	392	437	428	416	445	438	359	399	448	421	416	402	392	443	433	421	410	455	450	415	398	377	392	395	425	403	447	409	392	395	401	426	401	418	419	393	385	403	476	412	398	410	417	380	368	387	422	416	417	418	418	402	381	422	409	429	402	431	409	390	391	439	397	432	432	429	420	393	419	391	410	430	449	454	405	406	394	392	356	434	418	441	377	397	383	397	444	393	383	480	427	416	408	449	452	446	422	367	440	398	423	410	404	384	415	451	406	394	392	408	384	403	391	416	421	431	415	390	407	408	411	378	440	432	473	419	442	408	392	410	410	426	397	403	404	394	421	417	381	413	424	366	403	371	417	414	406	403	367	436	454	424	392	420	403	408	412	406	414	408	416	425	425	402	437	416	414	376	377	430	415	397	406	458	400	381	393	408	433	394	428	369	388	411	395	446	434	401	410	465	416	414	432	419	412	421	383	430	404	398	372	419	412	423	441	435	401	432	441	448	400	418	398	398	389	388	411	379	459	417	442	415	395	425	424	400	403	390	394	397	434	361	457	408	403	424	417	407	419	408	384	389	450	395	406	371	423	375	408	419	469	422	392	430	431	423	433	418	373	405	388	389	381	379	403	409	432	407	409	402	389	391	370	412	440	403	410	413	442	389	384	399	426	422	394	398	415	374	423	358	439	430	406	436	395	443	426	403	401	393	423	423	368	425	383	399	442	405	401	380	375	408	429	397	402	427	425	411	400	389	409	432	387	442	384	403	404	399	386	400	408	403	368	421	420	381	443	454	405	409	384	442	402	390	396	429	434	416	413	396	438	422	382	380	429	417	416	420	397	409	436	433	429	397	419	404	424	418	398	387	390	413	413	394	433	419	463	445	392	444	406	458	428	395	410	417	423	423	421	430	452	472	443	429	413	392	416	412	436	406	444	372	396	437	395	441	415	454	427	442	376	404	421	386	370	433	411	372	410	384	410	410	412	432	443	431	404	407	427	428	437	372	389	415	418	411	340	403	404	366	417	403	390	412	411	391	442	420	434	413	440	414	436	409	379	446	411	374	432	421	417	410	439	402	396	383	384	400	384	410	402	422	393	456	408	383	441	405	462	438	386	390	399	422	417	405	431	420	438	456	431	438	424	389	436	421	389	391	369	395	420	424	411	394	460	399	407	404	381	408	448	403	434	422	398	395	411	388	434	382	469	403	463	442	386	400	404	408	421	455	419	417	448	399	428	435	415	434	419	424	357	433	438	347	389	385	428	420	410	409	421	426	445	388	404	409	411	424	395	434	401	399	392	392	411	389	370	436	411	450	402	366	424	404	383	394	442	405	452	419	380	401	405	445	435	412	440	385	430	367	418	392	395	396	385	420	386	390	442	429	452	397	431	402	398	410	405	414	415	399	414	399	391	392	410	437	435	398	404	430	416	416	445	421	423	412	393	400	425	389	446	436	407	458	434	410	429	407	434	429	426	361	382	418	412	457	439	414	451	443	419	430	407	406	414	407	443	393	424	413	436	408	430	388	440	426	374	403	409	396	420	427	384	393	405	419	409	432	450	380	392	413	426	397	396	440	389	430	411	386	439	426	444	425	395	432	417	406	438	409	429	389	408	412	401	405	403	401	424	399	402	425	426	392	427	351	430	454	411	420	420	426	405	387	439	411	456	394	409	395	406	441	411	407	411	423	434	422	434	415	406	399	398	404	419	396	385	439	414	438	419	417	438	414	396	376	436	415	394	422	440	426	451	467	394	398	396	419	420	412	409	389	416	372	418	390	374	450	407	414	388	379	411	444	433	409	373	402	408	442	417	385	413	403	409	390	404	431	449	419	409	399	415	410	425	423	436	408	451	393	421	405	400	438	410	379	390	443	464	422	432	427	402	373	361	428	436	407	399	372	406	427	426	393	394	418	357	424	404	441	457	400	421	416	418	441	428	393	410	405	383	397	420	426	465	409	432	406	362	433	416	435	428	434	447	374	445	406	431	412	408	394	387	408	399	433	402	400	382	420	446	395	390	404	411	421	390	396	431	400	406	407	420	430	432	382	385	423	399	413	416	370	429	386	426	424	426	460	409	381	399	407	379	435	408	427	392	369	426	427	408	370	398	411	400	399	418	391	401	394	434	400	398	418	435	389	400	402	406	398	421	402	413	423	458	423	417	411	409	431	447	378	445	384	390	393	417	420	400	428	420	430	436	394	405	438	374	415	382	396	387	371	390	400	410	404	416	434	407	377	457	403	436	386	429	394	394	404	402	408	441	421	407	441	445	442	411	404	414	404	409	401	421	382	414	387	390	425	387	422	392	403	406	430	390	376	426	417	444	448	454	400	418	396	399	375	412	395	376	413	402	404	396	425	459	408	416	395	403	408	398	405	361	391	400	405	373	413	400	379	417	426	424	363	407	381	394	408	399	424	403	410	416	450	371	427	419	382	378	409	369	385	419	405	416	358	425	425	438	409	408	447	401	389	428	390	416	420	393	406	386	429	427	439	389	425	410	459	408	366	447	398	398	405	362	448	419	427	390	379	439	441	462	425	392	388	415	368	428	379	437	458	430	415	399	384	401	416	377	422	420	413	414	389	419	378	423	425	401	410	411	400	435	421	432	398	383	421	414	434	402	436	442	386	397	394	368	420	481	386	407	363	430	410	439	411	390	399	430	417	413	410	410	399	410	386	431	432	405	457	450	394	393	400	430	409	383	428	433	413	406	387	381	405	354	418	431	432	411	377	397	388	379	442	439	417	425	384	438	421	435	444	396	440	410	437	392	401	382	392	381	393	409	385	400	418	411	390	410	404	407	422	390	446	404	400	418	441	429	419	383	396	405	437	442	407	379	372	400	417	472	418	419	388	398	406	419	403	437	395	393	425	381	422	401	405	402	396	383	406	391	402	426	418	395	411	391	391	412	403	409	439	408	382	406	437	410	386	442	435	436	377	455	449
26789	21796	6595	2860	26451	49511	11501	1125	993	1086	1028	981	996	983	1028	927	982	938	914	916	927	985	948	905	966	942	879	931	905	899	968	901	958	947	949	910	894	861	871	934	954	894	937	948	882	926	942	889	911	906	893	881	892	929	950	926	874	952	978	914	935	881	904	945	909	892	971	866	886	904	942	906	885	921	924	876	849	925	932	922	947	921	852	903	916	884	950	890	915	859	945	886	945	915	965	916	907	938	938	919	929	864	908	944	919	910	890	899	855	894	915	928	962	940	883	926	841	923	926	943	887	927	958	886	957	922	910	917	902	947	916	904	932	950	929	917	879	938	854	842	885	908	921	883	897	882	913	851	891	899	866	862	863	915	889	912	928	923	937	840	901	951	909	943	908	951	897	879	922	949	937	869	894	857	898	911	852	867	945	960	862	951	925	901	904	905	950	923	858	873	925	924	859	912	885	918	941	895	879	865	905	990	1014	941	929	929	919	914	931	914	883	910	952	907	889	920	903	976	900	853	920	899	908	905	907	910	940	909	920	875	913	900	893	861	917	931	897	910	953	957	949	956	924	913	918	905	963	876	901	909	972	887	911	951	945	875	948	886	887	905	940	901	931	910	975	886	900	909	923	986	862	883	852	875	952	925	928	891	908	983	893	838	891	857	937	925	949	936	917	914	852	859	881	927	925	914	878	921	853	907	876	834	885	898	885	925	917	895	896	921	945	925	888	911	890	949	905	898	894	909	902	876	933	873	925	892	892	908	911	885	950	979	912	958	865	869	897	910	953	978	911	914	892	908	893	860	896	843	869	882	862	940	917	889	859	911	879	932	858	859	913	890	959	971	844	910	911	892	930	853	872	941	923	902	851	915	902	858	923	941	884	872	900	874	945	923	871	896	928	947	852	873	915	926	942	946	917	913	917	892	872	889	936	886	942	817	840	926	885	874	918	856	928	908	919	948	879	936	949	856	896	929	901	895	881	844	895	935	907	915	902	864	912	904	876	910	913	878	947	929	959	900	863	929	900	932	891	963	938	869	941	917	916	887	954	943	959	861	908	940	936	944	888	931	929	925	900	869	919	928	888	958	844	911	940	945	950	920	924	932	862	916	871	944	947	880	889	948	876	894	908	933	944	913	941	947	942	924	880	883	876	912	905	898	932	889	903	876	912	941	901	790	898	877	876	898	904	894	900	926	953	864	887	876	903	915	861	948	865	945	960	922	961	888	907	930	938	912	896	877	884	885	882	878	957	898	920	939	882	900	919	877	914	916	915	874	917	908	828	878	933	884	917	907	882	830	858	916	920	943	893	872	966	916	972	842	852	862	907	949	894	908	936	898	890	912	931	894	855	947	951	876	890	913	956	921	908	906	926	897	916	871	861	949	889	907	927	842	886	916	891	916	884	887	922	949	880	928	896	954	939	903	899	908	932	875	930	841	905	951	904	910	950	924	912	839	907	867	920	916	945	936	869	895	961	912	888	918	905	949	857	892	869	927	902	864	949	862	937	926	950	885	897	881	880	868	983	939	911	898	933	926	878	937	914	899	915	953	898	935	924	861	911	924	907	864	910	873	876	952	925	875	928	903	888	970	924	921	960	939	896	916	905	866	881	865	912	857	900	893	898	918	911	908	886	867	928	948	910	863	918	966	934	955	881	907	878	863	895	845	915	901	910	926	924	852	870	851	922	904	868	954	902	918	932	891	869	890	907	906	931	900	870	895	901	919	913	867	926	937	916	910	861	923	951	928	856	984	919	885	933	870	883	924	893	864	960	903	902	935	912	911	930	868	894	891	918	928	877	978	928	933	969	912	884	921	931	881	969	919	873	863	930	917	901	907	888	923	950	873	926	939	896	979	896	941	921	906	917	927	904	921	896	915	945	880	883	915	897	918	881	892	917	939	967	826	923	915	934	824	859	908	897	925	919	893	886	913	947	887	923	879	875	916	909	952	975	883	900	942	919	868	920	967	905	858	930	919	895	985	896	927	934	875	938	935	923	913	910	946	913	951	865	921	912	886	824	926	920	882	889	916	913	915	942	952	892	933	925	921	868	874	905	905	965	911	901	903	930	865	860	939	902	934	921	893	858	921	888	967	923	902	928	909	886	919	909	918	969	915	892	896	890	878	843	881	902	862	880	894	918	891	863	898	905	934	909	888	914	888	908	858	882	932	929	884	948	927	917	951	904	888	909	920	918	895	880	908	902	916	870	911	848	909	942	907	875	953	903	869	939	954	892	891	917	928	848	927	846	916	934	924	924	912	934	897	889	881	921	856	888	817	906	913	938	881	976	914	939	880	896	851	898	894	938	922	936	879	910	910	930	972	870	926	928	886	923	947	930	923	888	873	941	926	915	887	915	926	911	873	895	886	931	931	837	864	899	917	903	974	919	907	951	914	895	839	916	929	890	891	908	982	886	894	882	911	925	877	954	856	878	898	914	923	903	942	905	911	902	905	918	900	890	919	917	908	839	914	920	916	843	877	922	993	923	844	890	928	896	880	852	968	929	980	925	921	899	910	919	934	922	905	952	971	898	943	913	940	999	902	954	835	920	853	911	925	894	889	898	948	909	915	887	883	886	885	942	914	929	962	921	856	872	895	888	878	942	935	907	946	923	908	884	926	932	893	928	934	876	914	834	942	910	854	871	882	888	894	915	935	845	882	904	875	901	891	950	871	926	909	870	958	926	930	932	862	896	907	889	919	899	873	878	917	942	927	917	896	933	895	928	952	926	886	911	876	892	922	910	875	943	839	857	955	901	918	952	939	911	884	979	918	902	913	888	922	897	892	913	926	968	886	916	927	885	885	955	917	850	918	892	921	934	880	929	906	901	943	915	901	891	928	937	897	891	900	904	961	888	929	932	933	934	916	871	911	896	927	927	895	884	897	894	880	906	938	908	926	920	895	879	911	902	919	878	951	910	887	923	959	934	905	854	874	923	919	866	883	926	940	906	896	863	931	931	933	945	915	894	905	922	892	891	838	860	894	918	902	893	881	886	857	942	881	877	904	923	862	876	932	888	926	925	920	885	894	904	926	919	936	908	898	882	970	868	940	969	855	944	943	922	930	812	931	902	912	857	887	883	892	943	973	952	911	884	891	909	905	948	903	951	940	852	878	933	933	890	951	950	874	928	909	929	897	868	953	898	941	930	907	923	903	880	893	900	927	908	868	928	912	931	933	900	947	939	882	919	906	896	910	957	899	898	909	962	874	912	946	885	934	895	867	919	924	869	906	954	888	884	874	930	905	845	967	862	909	979	900	928	897	938	902	919	917	855	900	858	862	938	897	925	888	949	847	882	859	889	865	853	935	920	912	883	893	911	889	903	913	913	922	926	924	920	889	887	940	897	930	894	931	909	876	924	935	882	877	954	935	904	904	866	913	903	899	923	861	915	923	897	929	877	918	942	894	908	964	909	910	935	960	915	851	936	906	881	933	915	945	924	874	920	976	905	916	909	876	947	924	917	945	887	899	864	887	844	927
15611	7250	1568	473	626	1274	411	323	362	320	323	330	328	372	321	336	352	356	315	367	349	364	369	304	372	342	389	355	324	349	345	354	352	353	364	347	334	328	363	357	343	290	327	331	338	353	363	316	318	317	313	329	363	335	351	306	328	354	352	335	322	373	344	313	319	306	336	355	374	343	316	351	356	377	373	323	389	344	367	335	332	342	316	322	330	338	346	359	304	351	337	353	323	337	352	295	318	356	369	352	343	337	341	359	344	320	338	314	367	329	334	359	331	385	362	345	339	336	352	303	355	333	329	322	364	335	323	337	339	314	327	356	321	313	382	340	351	365	373	352	335	338	376	345	320	333	354	328	340	327	337	333	355	352	351	333	325	345	351	306	340	348	360	373	373	307	329	304	324	333	341	321	326	305	374	340	313	331	303	323	332	355	315	344	297	336	325	366	374	366	321	342	327	350	350	363	324	314	306	321	338	384	340	370	320	362	320	280	348	346	319	341	324	300	328	332	367	361	352	358	355	361	351	330	330	332	348	345	347	366	327	319	313	324	321	356	358	317	342	315	346	349	339	320	325	338	311	367	359	337	330	335	357	347	353	352	409	348	347	351	340	362	342	336	354	332	318	354	337	332	351	357	320	342	334	352	339	354	383	372	348	372	343	339	365	390	343	309	324	357	334	359	362	363	329	330	374	309	320	334	349	337	330	341	356	342	305	371	323	371	326	318	314	371	343	353	334	362	322	365	351	337	348	351	369	359	317	338	320	328	361	340	328	345	321	319	332	329	318	342	369	367	324	332	339	317	363	367	338	366	326	365	350	355	348	359	376	341	311	324	334	334	304	343	334	377	327	327	359	322	315	338	343	372	340	375	359	362	330	344	297	349	355	308	347	334	330	351	352	318	330	374	353	342	351	356	320	363	325	328	373	365	340	329	359	331	310	355	297	358	358	302	365	343	311	333	310	355	348	317	320	377	347	349	364	356	324	326	301	326	358	330	342	366	345	310	316	315	315	332	339	361	367	352	319	353	379	345	316	307	350	359	299	321	315	364	330	335	360	322	365	338	383	355	338	338	334	343	332	334	333	333	327	344	335	292	339	339	335	344	332	330	340	359	347	321	312	341	308	345	311	340	325	357	323	333	316	369	347	338	332	329	362	386	370	366	305	319	361	340	368	323	339	344	341	342	338	360	358	326	339	335	316	346	320	329	350	321	375	350	337	339	332	368	374	349	315	332	360	360	340	312	302	333	341	364	374	334	344	336	334	306	320	346	384	345	304	361	371	337	341	360	337	320	352	363	308	333	350	335	355	337	343	348	357	371	356	316	324	336	348	349	350	309	323	378	338	354	353	327	323	340	333	325	344	354	365	350	343	351	340	342	333	337	313	331	366	384	317	350	345	307	343	344	343	313	331	335	330	358	331	371	335	310	373	321	387	307	366	353	348	367	316	332	372	353	345	325	345	348	313	374	308	331	338	345	312	343	336	349	365	342	352	344	354	332	333	323	345	317	345	364	340	364	327	343	309	363	348	325	359	347	352	365	301	332	319	406	301	366	373	333	327	327	371	345	341	365	303	344	312	387	283	366	332	369	335	364	335	307	300	348	350	324	336	340	326	320	318	320	369	321	344	343	374	317	347	353	359	315	320	311	328	383	360	350	327	316	338	339	332	335	335	368	347	321	333	342	349	374	316	370	318	349	311	336	314	376	345	315	386	387	367	365	345	340	327	349	371	351	331	368	313	346	348	369	333	322	333	361	306	344	367	332	376	337	385	367	326	348	317	332	350	342	377	362	334	320	367	372	359	315	317	332	330	358	346	297	357	357	345	343	341	332	334	349	342	361	345	342	338	322	299	342	323	356	348	345	348	331	293	339	315	311	334	315	336	379	337	338	331	320	361	353	386	348	350	332	324	289	357	356	380	318	368	350	327	353	340	346	308	347	363	349	350	320	294	351	301	354	326	363	340	318	346	289	326	343	363	339	356	341	341	339	348	309	382	323	365	316	338	351	359	344	341	376	307	300	285	377	345	340	343	326	332	340	365	336	331	347	346	354	368	346	340	320	347	346	319	340	348	337	328	347	339	331	345	330	276	326	322	358	289	320	336	353	306	322	339	325	319	335	356	347	365	359	310	352	340	328	347	335	366	349	339	330	348	343	338	325	346	317	391	326	339	350	326	326	323	331	317	328	323	338	330	327	331	341	334	346	355	345	337	354	320	306	343	356	288	300	313	296	323	377	363	352	333	334	304	354	352	331	345	318	359	360	305	336	318	303	382	321	328	322	339	346	333	303	339	342	357	334	353	343	345	334	347	327	352	365	327	349	303	340	346	345	388	328	353	341	359	345	345	334	364	342	341	327	334	349	355	352	344	309	356	324	349	312	350	339	335	320	383	346	327	366	339	353	364	348	342	344	336	328	335	321	338	346	353	312	347	362	340	354	339	330	330	336	352	332	332	323	342	336	305	377	378	321	350	356	325	335	331	343	324	338	353	330	345	326	329	330	357	342	365	378	348	336	355	333	326	335	354	341	320	312	334	309	294	317	345	342	342	367	347	345	326	347	313	346	329	359	327	367	318	343	359	313	329	360	342	360	333	335	344	347	323	334	338	343	343	320	342	318	323	363	314	313	339	345	342	349	340	325	361	313	327	307	350	371	330	299	354	341	332	319	344	329	371	296	325	319	323	337	353	309	331	339	346	317	328	306	372	342	327	343	342	303	388	341	331	355	341	340	328	380	371	342	342	308	331	297	340	316	313	346	366	348	344	330	345	360	351	340	321	322	329	348	359	343	348	313	344	360	314	325	364	331	335	347	377	337	358	337	327	329	310	325	306	300	306	312	350	344	376	351	325	369	331	347	365	360	334	351	351	338	331	341	324	325	377	360	311	336	325	341	385	389	344	366	304	323	312	334	355	337	306	359	329	335	309	339	313	351	295	308	378	378	340	321	395	360	332	344	334	355	345	331	335	334	369	338	306	363	344	293	377	335	358	316	334	335	371	380	362	368	324	361	331	344	317	339	326	358	311	303	338	347	355	331	306	334	337	388	305	310	331	341	332	357	325	349	344	315	298	384	327	359	374	328	321	344	336	303	344	344	336	347	378	316	339	313	362	333	310	338	316	314	372	341	340	356	345	312	345	352	362	333	338	390	373	364	359	363	305	353	331	333	311	324	309	331	344	379	357	365	341	326	328	364	334	334	352	337	305	332	334	328	328	334	295	365	332	360	321	343	336	347	335	342	332	346	354	410	349	319	377	376	352	345	368	361	326	314	334	323	345	357	371	333	368	331	323	339	330	325	328	328	332	353	321	340	294	351	376	370	372	340	348	316	336	341	330	343	342	343	318	320	333	325	369	350	348	326	323	326	357	361	336	360	351	342	327	330	344	320	328	377	342	353	348	320	329	323	337	347	329	315	334	336	295	350	361	348	362	379	340	341	318	352	311	348	325	332	342	321	345	352	342	334	340	331	337	334	316	325
9196	6117	1868	1035	2132	4471	1143	765	753	756	724	762	783	780	718	748	737	743	764	725	764	760	754	731	778	780	777	745	758	749	779	754	743	766	748	824	754	765	776	788	777	760	790	778	753	725	825	732	770	775	775	751	728	734	755	745	792	776	742	764	741	732	807	776	769	728	762	763	760	762	766	709	745	756	821	762	786	731	769	773	783	742	736	747	736	789	779	734	789	789	729	735	721	721	763	723	739	709	746	744	759	741	723	802	773	755	765	801	815	748	747	788	810	783	732	734	782	778	750	778	775	752	771	776	717	727	773	746	787	679	732	762	772	775	752	729	740	728	766	783	769	813	771	801	731	750	757	750	767	735	731	759	759	758	741	771	732	708	682	776	763	740	714	729	769	756	767	785	767	768	738	718	723	738	789	764	811	764	739	781	728	799	773	747	802	778	761	728	726	745	730	743	763	738	778	745	714	740	775	756	762	812	772	772	710	740	745	788	749	750	791	793	755	720	763	773	729	771	716	749	787	801	773	775	794	732	753	750	755	773	821	794	770	792	760	755	816	715	702	780	765	741	761	777	776	733	761	740	724	721	770	776	740	800	790	781	735	754	775	759	752	753	758	822	727	734	746	780	700	742	759	776	788	788	735	747	731	755	748	735	723	748	716	715	729	702	779	745	767	748	733	758	749	742	735	729	744	779	756	749	716	739	749	758	704	750	786	733	745	743	736	761	763	762	811	722	792	767	777	747	722	729	768	738	805	792	724	747	761	760	744	759	734	760	768	788	754	776	802	749	720	789	757	744	747	770	753	752	743	794	776	712	730	805	768	765	773	754	805	722	702	761	768	770	800	739	788	844	767	769	738	703	755	734	819	797	737	793	760	740	780	736	755	729	738	763	805	751	709	750	738	737	720	796	772	793	752	773	756	739	737	745	733	754	734	779	722	733	765	796	727	765	760	762	763	771	738	775	709	755	734	723	760	775	741	779	747	822	758	761	740	776	767	764	775	780	765	757	734	767	788	718	739	759	792	774	752	741	769	786	715	777	775	730	769	759	782	798	693	797	742	756	761	744	769	765	739	709	731	767	735	816	764	762	768	742	738	729	746	780	753	708	756	713	740	791	710	736	730	761	746	759	722	728	726	716	716	747	762	768	713	769	740	775	780	791	753	797	760	770	740	772	758	775	747	711	791	768	783	734	685	737	772	722	748	739	781	724	746	758	716	762	757	781	779	754	773	735	748	763	716	738	765	769	788	778	790	747	754	728	758	721	759	796	776	796	771	758	751	780	769	719	760	754	733	778	767	735	793	765	818	755	743	781	762	741	727	758	761	721	732	753	740	711	803	748	768	768	705	754	743	720	771	756	784	759	736	744	775	738	765	744	739	708	731	730	764	725	737	728	752	741	775	791	800	794	723	827	791	763	744	762	775	719	732	695	786	800	784	759	801	710	737	803	727	724	754	690	747	736	730	775	750	746	688	751	718	741	769	693	745	784	745	766	812	774	765	763	749	708	764	685	774	760	746	712	754	736	751	696	744	734	762	815	789	799	771	751	707	782	733	758	745	747	790	758	758	766	758	777	780	752	740	772	720	738	789	759	767	760	760	789	761	747	758	770	773	792	759	733	754	740	763	746	726	782	733	730	720	778	775	775	790	757	753	709	729	799	738	704	727	699	752	689	802	795	778	747	740	758	769	743	750	771	769	775	777	793	696	773	750	747	764	772	727	742	728	732	737	762	772	756	765	738	776	712	773	775	798	746	775	789	766	750	768	766	788	789	703	764	730	727	784	784	731	786	765	735	744	688	688	735	780	717	751	787	769	760	744	760	750	726	754	739	764	770	780	775	691	797	746	732	815	757	784	780	764	707	789	727	758	719	790	768	745	697	747	769	763	773	745	711	778	775	741	789	701	774	748	767	752	703	748	762	722	731	742	776	777	764	725	743	729	764	772	785	731	761	774	746	770	800	775	787	740	721	725	732	803	735	728	770	758	755	735	754	735	753	748	719	761	737	738	705	774	764	783	758	764	754	727	800	751	773	812	751	770	799	764	754	820	781	818	776	749	758	725	748	750	722	753	801	755	788	716	772	734	746	748	723	779	769	776	719	769	774	747	781	738	788	734	766	688	762	770	755	731	779	745	760	809	715	768	748	732	769	742	745	740	770	777	749	731	724	777	718	777	745	774	795	780	742	779	755	779	693	714	751	765	750	785	766	732	702	737	797	796	732	755	733	719	696	745	751	744	742	771	806	722	782	798	788	768	760	723	757	756	771	772	745	848	808	760	788	741	781	735	778	731	719	736	776	744	719	783	699	731	796	769	777	767	746	778	766	731	774	746	792	772	758	745	745	738	717	728	762	757	724	770	707	771	735	770	745	831	720	778	772	784	753	709	761	785	737	749	784	708	757	792	794	760	720	733	738	756	740	736	746	786	727	715	771	770	797	796	718	758	798	788	749	766	688	770	771	783	737	789	755	758	774	791	756	747	734	764	749	729	749	776	765	756	737	740	784	750	760	740	771	737	757	740	765	735	757	702	743	717	769	789	781	713	763	758	781	764	722	726	779	754	767	782	770	741	772	730	741	713	768	761	744	735	736	787	754	732	760	780	743	760	734	759	756	779	764	767	744	759	736	743	765	739	748	726	725	771	702	765	791	744	749	730	713	774	783	795	764	699	778	768	769	748	728	724	739	740	776	782	794	762	760	723	711	748	783	745	735	729	746	748	760	775	756	770	787	728	784	730	772	721	763	752	767	778	727	734	777	764	773	785	759	758	798	748	708	778	775	791	752	752	740	761	742	754	761	746	753	729	722	764	822	728	779	750	759	753	739	762	756	767	730	759	800	772	784	743	828	791	767	751	801	737	808	772	674	719	744	730	774	758	768	731	768	782	722	694	777	762	779	748	714	770	734	728	793	758	739	743	751	751	738	691	757	745	704	774	767	742	734	808	771	744	724	748	754	720	767	763	759	730	761	728	733	745	725	753	747	740	796	786	737	746	752	729	765	747	731	683	770	768	738	778	752	771	735	743	799	722	747	694	716	738	747	738	728	738	779	739	726	731	784	774	727	726	773	738	729	793	748	783	797	768	705	805	733	726	708	717	807	708	772	795	733	774	734	750	769	755	766	756	834	763	750	786	758	737	769	778	749	757	736	764	770	755	717	801	736	732	765	758	747	736	795	745	781	745	742	723	753	754	709	755	761	749	783	774	759	724	719	720	750	719	722	769	701	746	722	763	769	741	782	754	783	726	712	768	802	743	764	723	809	806	777	764	769	752	728	756	772	788	757	806	787	765	785	771	749	749	750	747	760	756	760	759	748	750	760	788	755	836	759	742	797	755	771	764	744	768	824	735	766	776	750	761	765	767	771	739	693	735	732	696	720	777	805	772	758	700	799	765	746	755	735	765	733	743	757	750	763	732	749	739	761	757	751	756	722	712	728	728	734	732	793	714	720	792	764	692	752	739	710	732	806	762	773	777	711
33243	20540	7530	945	7782	21885	5895	416	309	293	305	303	290	275	306	294	269	319	267	300	288	291	307	311	283	265	289	291	308	279	297	281	276	268	297	307	295	302	291	306	295	319	302	281	289	308	260	299	284	299	279	284	313	309	266	295	294	302	307	283	294	261	287	316	282	301	263	276	287	285	316	280	330	327	312	298	294	309	306	308	289	325	326	276	287	294	325	292	289	282	308	289	290	264	286	260	281	294	286	296	316	330	308	288	276	310	268	293	266	286	295	294	289	308	282	276	325	295	288	312	262	289	283	284	263	271	280	293	255	281	289	307	309	296	287	323	341	310	269	294	279	254	255	272	304	305	314	285	284	268	325	294	285	280	285	308	274	283	301	290	291	283	333	308	321	308	312	302	291	334	271	273	299	290	262	299	265	273	283	285	332	288	280	276	308	305	311	316	285	266	283	287	251	278	287	336	319	290	273	256	284	258	292	304	292	294	291	266	269	293	271	317	306	294	299	311	298	274	319	284	236	276	279	289	297	276	294	284	306	300	299	269	297	271	292	270	272	304	251	300	289	297	244	300	314	314	286	274	292	299	253	257	290	285	264	282	300	277	296	265	269	296	252	285	299	278	304	277	314	314	295	285	285	282	269	313	280	299	306	300	308	325	313	299	285	246	307	335	288	299	339	274	303	306	285	275	287	295	256	304	256	311	318	283	297	286	299	299	303	296	318	279	291	297	260	316	305	310	298	278	303	311	288	290	281	283	280	280	310	265	319	299	274	289	290	296	286	284	302	280	280	315	288	280	302	312	333	279	263	284	336	315	301	291	255	275	300	274	295	307	297	266	299	269	299	299	283	310	295	296	292	289	286	290	282	264	292	328	343	304	304	309	304	292	288	280	275	298	323	306	317	298	319	249	307	310	296	275	297	294	286	305	298	308	272	279	289	300	293	271	299	285	283	308	268	303	312	282	301	300	290	289	321	302	304	290	320	297	301	304	303	297	308	298	321	320	298	299	307	258	308	296	273	297	314	326	283	297	280	288	275	293	307	289	257	281	311	291	275	284	287	262	308	276	290	273	305	302	302	329	284	329	283	292	292	299	278	305	312	283	269	264	261	292	290	305	279	247	248	320	289	291	298	273	317	288	289	280	277	264	290	323	328	311	296	295	280	258	292	282	269	280	302	283	314	284	288	265	303	289	310	304	258	293	290	271	326	289	281	277	282	303	280	269	277	306	301	307	288	301	257	290	319	280	302	297	315	282	277	327	285	323	268	296	299	328	274	278	311	300	270	299	289	291	279	268	292	315	315	290	282	299	287	276	298	267	260	296	299	284	270	287	272	288	303	298	312	282	292	276	265	304	278	266	275	304	303	295	314	289	269	278	275	312	306	298	281	275	287	280	235	288	289	297	280	322	315	307	269	268	286	339	296	274	290	302	305	283	281	295	291	303	275	305	269	287	311	316	309	324	318	293	281	297	278	242	291	308	296	292	319	288	283	262	271	279	290	268	293	295	300	280	286	304	281	307	301	278	271	302	284	280	296	337	294	318	301	271	311	293	288	309	288	302	289	300	275	279	321	259	294	305	304	286	279	328	303	289	266	300	293	288	280	308	294	295	279	305	300	289	308	255	281	270	255	288	269	262	290	282	293	304	337	281	239	310	278	305	315	333	289	308	306	307	276	303	290	272	256	318	320	285	280	301	275	287	277	295	269	244	340	284	303	288	290	302	301	301	311	279	273	266	288	244	287	281	281	273	259	264	299	280	273	270	284	290	266	269	297	284	283	322	286	293	298	275	253	235	263	294	292	275	291	275	305	274	291	298	281	282	282	280	281	261	279	279	293	300	275	252	294	301	318	268	278	301	291	278	265	270	281	275	322	297	297	284	278	293	263	304	295	304	295	291	276	292	308	275	327	324	272	325	281	286	270	305	291	296	295	282	305	304	306	297	291	278	281	310	297	295	270	315	287	285	260	265	275	309	286	269	279	283	292	301	322	310	263	291	296	291	286	263	269	274	298	282	269	325	296	284	281	307	283	330	296	279	315	312	290	268	300	320	319	317	329	287	300	319	297	274	271	305	296	326	311	289	297	278	302	287	283	290	321	303	314	305	281	309	283	280	308	273	316	298	321	274	258	271	303	323	287	283	291	315	260	245	287	297	238	285	312	303	273	316	286	284	296	280	307	345	294	298	282	274	287	317	298	294	264	293	303	301	335	284	268	286	282	295	296	289	275	269	293	283	265	293	254	302	300	297	304	286	289	308	293	297	291	276	309	306	284	286	318	281	325	305	277	294	294	288	262	249	267	292	294	292	305	297	273	318	283	295	298	282	295	278	309	287	285	303	271	284	315	287	266	297	311	286	293	296	279	287	266	273	285	276	298	279	292	284	280	310	262	295	274	306	285	305	254	262	288	310	260	277	298	298	304	262	285	328	280	289	323	320	301	297	272	306	314	307	289	299	291	256	299	283	267	266	300	283	294	270	319	276	305	286	298	279	268	302	305	284	319	275	278	267	287	300	272	282	254	270	303	320	311	300	311	293	331	277	285	320	268	314	314	325	287	275	282	323	262	299	270	309	296	270	299	305	281	268	292	273	295	304	303	301	274	243	327	325	300	285	339	287	284	298	264	286	326	290	263	309	308	275	277	269	297	274	294	288	266	277	304	300	312	290	266	300	279	298	313	299	283	295	298	302	282	272	283	282	291	286	296	284	290	301	299	297	296	299	317	337	286	301	287	299	258	302	258	281	317	276	292	309	304	267	302	282	300	263	329	285	316	275	258	280	287	279	280	319	282	309	302	276	312	265	274	271	303	300	297	271	262	300	282	264	281	314	273	290	294	308	274	285	255	269	291	287	299	285	302	317	281	287	267	286	318	274	285	238	266	322	296	300	279	296	309	271	287	286	290	295	298	271	265	271	270	293	314	267	317	259	292	282	295	323	311	321	309	278	298	288	271	306	306	296	280	299	253	257	293	307	256	306	308	324	266	287	284	298	272	282	254	278	287	304	295	305	305	312	280	260	299	269	299	306	302	312	306	270	273	332	312	308	288	276	281	300	313	294	305	298	292	304	345	291	252	309	292	288	282	312	280	267	302	301	307	267	308	289	309	298	266	318	307	313	296	268	285	279	276	289	278	298	265	260	284	307	293	292	259	290	273	281	289	267	279	293	302	291	302	280	284	309	280	297	294	350	291	264	310	283	305	309	293	280	284	288	287	282	281	293	300	298	292	298	319	255	287	295	284	276	291	292	256	273	278	289	292	260	273	284	293	339	254	295	275	266	279	303	308	252	318	278	281	322	275	283	296	271	306	289	277	294	272	258	279	283	302	296	320	278	299	287	288	291	289	278	274	323	297	286	293	273	315	320	306	274	304	286	301	282	275	284	302	284	298	266	316	292	294	307	276	319	297	319	287	279	318	328	310	298	310	303	354	301	262	319	258	333	279	302	293	258	269	296	252	277	278	286	296	279	286	304	293	269
20462	15204	6190	1780	19636	39735	9389	770	764	726	741	707	667	734	683	715	718	676	712	687	712	701	726	696	687	689	625	669	733	735	657	721	703	717	670	689	699	643	684	681	712	684	662	665	735	725	673	655	692	662	686	666	628	660	656	672	671	665	707	658	647	699	684	704	689	670	686	651	691	746	698	675	691	700	732	719	663	686	673	643	639	690	687	659	658	634	724	695	658	692	699	685	671	661	682	694	610	674	699	700	678	675	688	671	669	643	680	657	706	649	709	639	657	673	744	640	669	686	676	689	711	670	662	656	696	719	650	698	656	664	636	661	610	675	636	645	648	658	664	649	626	743	651	646	704	668	685	730	699	665	708	660	669	696	667	668	682	626	694	673	658	672	651	716	675	698	669	698	655	693	672	677	678	712	653	676	689	678	682	695	642	697	687	691	670	672	659	665	643	669	718	681	667	693	687	713	697	697	720	706	662	672	684	673	673	646	723	669	675	657	695	705	635	664	682	686	682	650	662	704	681	691	700	707	663	679	712	677	687	677	679	738	707	669	676	695	693	679	712	660	703	679	683	642	660	641	639	634	649	685	681	677	650	706	659	671	726	705	716	633	633	707	703	707	666	658	680	656	682	693	650	699	712	672	695	671	647	711	668	681	664	654	692	658	661	705	699	690	719	606	702	705	679	678	613	692	642	693	697	654	681	658	672	704	668	722	626	685	682	629	662	723	643	634	676	689	687	643	671	735	678	687	696	667	724	719	709	659	697	649	653	678	672	707	695	658	694	644	698	701	714	664	662	691	677	700	673	678	694	636	664	669	650	700	689	725	639	720	649	702	687	680	698	678	701	670	655	670	658	684	681	687	688	676	698	655	703	676	688	665	670	711	670	654	695	673	689	656	652	657	636	714	624	685	697	667	639	679	669	657	728	666	642	658	660	708	674	694	713	677	688	668	718	684	708	619	614	668	672	669	698	721	665	687	697	652	675	721	661	662	679	671	672	662	675	666	711	723	655	648	742	653	652	656	649	694	702	662	686	688	692	673	651	717	699	668	661	718	707	673	686	675	658	691	705	626	679	654	702	701	676	653	698	709	671	679	691	657	689	656	648	719	673	642	699	692	657	716	650	647	682	657	689	701	707	726	639	664	704	641	646	665	696	710	665	714	700	685	668	649	650	664	696	698	668	670	667	701	627	681	675	685	705	690	675	689	668	682	664	718	717	681	657	696	675	669	657	721	636	645	679	656	670	705	688	658	721	676	658	695	678	637	657	675	694	664	675	655	651	653	645	723	657	657	654	668	665	691	634	659	663	693	640	686	718	693	676	673	683	710	692	688	711	688	675	671	680	664	648	672	712	688	702	657	683	647	659	672	698	678	662	700	730	678	629	710	618	633	661	650	679	695	650	694	753	680	679	727	660	711	649	664	654	677	671	697	670	697	664	658	660	697	730	648	696	626	677	714	702	690	674	688	686	698	661	726	694	725	667	684	667	704	700	701	673	672	665	696	681	672	687	687	643	645	661	680	721	657	679	653	692	681	665	679	704	651	724	681	678	705	667	676	708	734	664	689	672	689	658	675	657	658	676	670	674	646	669	644	723	664	636	683	652	704	690	666	626	647	673	673	702	678	674	727	677	673	682	687	682	717	668	679	659	659	693	676	694	623	661	721	689	660	720	712	684	660	698	688	679	668	672	688	712	673	639	687	712	637	645	703	678	644	655	670	712	666	717	644	679	698	680	690	669	674	671	650	668	693	690	653	688	691	655	702	676	690	640	686	684	671	711	685	661	663	685	674	704	658	679	635	652	644	692	691	687	715	677	659	725	678	670	668	707	678	672	661	710	703	672	643	665	674	722	692	684	688	627	731	677	679	657	635	715	726	673	638	679	676	655	696	695	656	671	660	727	663	664	725	705	616	701	685	683	657	697	659	695	675	664	689	688	673	662	681	674	663	662	720	666	705	654	653	670	698	697	707	646	700	643	642	652	731	710	672	725	673	657	672	709	662	688	679	706	677	667	686	619	665	666	716	687	664	694	694	645	689	668	698	672	661	710	657	670	681	649	709	712	683	708	683	691	653	662	675	699	697	720	639	693	674	644	642	647	668	686	658	656	688	715	649	681	661	666	723	673	645	693	644	676	670	723	644	683	617	672	671	649	721	672	663	656	682	656	728	696	688	688	687	686	713	687	651	703	662	666	651	631	642	682	708	658	652	632	649	712	701	705	690	688	690	623	647	656	673	684	689	661	709	665	650	706	670	656	684	649	691	675	675	643	687	687	662	624	709	668	656	679	656	652	658	650	693	708	626	702	655	645	696	658	693	668	670	702	663	647	696	678	695	666	659	717	718	705	667	658	723	698	674	714	649	627	722	687	680	686	668	641	637	683	671	704	720	733	679	681	673	670	687	595	650	638	686	721	681	706	685	733	700	639	658	661	650	689	680	705	649	638	690	679	623	646	689	690	681	661	650	733	656	642	673	663	707	680	706	651	706	687	643	651	619	650	653	656	694	623	676	655	678	680	672	706	673	687	665	683	672	666	670	679	682	693	685	698	676	646	647	700	643	669	668	686	653	696	666	679	714	694	689	633	675	661	678	634	648	686	677	696	716	645	694	724	690	674	705	665	630	658	704	679	632	710	688	699	685	667	735	628	663	634	662	676	680	653	706	698	647	684	721	660	674	653	701	686	648	659	690	670	684	665	646	694	688	681	679	690	697	714	674	708	656	694	643	698	658	672	683	698	670	694	669	675	667	647	723	709	690	696	712	697	692	642	717	671	658	689	635	706	676	681	655	664	649	703	727	652	700	652	725	665	679	646	681	679	671	647	660	635	617	668	640	627	668	667	679	650	648	654	637	713	686	697	681	701	707	677	658	681	704	699	691	666	675	692	673	669	673	659	670	716	666	706	677	706	633	702	660	666	682	691	681	638	644	631	662	664	662	686	687	678	677	693	667	676	628	623	666	691	642	718	649	656	663	683	678	664	684	690	654	718	658	709	693	692	639	661	670	622	712	683	744	687	664	640	700	686	615	685	666	653	640	675	646	681	645	665	637	685	646	696	651	658	699	679	693	670	681	706	656	700	643	660	664	699	699	677	715	638	655	678	646	673	644	657	675	690	723	713	710	712	665	684	697	645	683	677	704	683	659	720	686	696	663	699	642	634	690	664	691	718	701	636	715	688	659	729	677	631	647	717	683	673	707	689	654	650	686	718	712	696	715	704	679	682	671	678	683	638	675	706	693	711	679	636	689	686	679	676	667	645	670	693	650	653	701	694	643	705	654	682	706	675	708	682	677	650	660	728	709	684	673	671	671	671	674	684	646	689	705	647	645	669	632	637	731	672	704	665	672	658	722	686	691	709	730	662	698	650	664	668	663	671	680	674	657	734	655	684	716	659	672	690	694	654	715	675	701	704	705	717	634	689	690	697	701	679	680	639	724	687	688	687	749	680	682	676	640	670	709	639	679	717	709	706	652	711	684
43664	31673	14480	2403	12160	36780	13188	883	426	448	386	445	421	443	402	447	436	366	391	387	422	391	416	372	385	443	370	387	375	393	395	377	414	411	423	407	387	372	401	410	401	420	386	408	412	358	432	411	416	380	467	399	420	372	380	367	373	397	351	410	455	409	424	426	421	416	399	396	422	391	433	346	365	384	366	447	398	395	360	389	416	417	396	432	420	394	441	389	421	397	465	404	421	384	428	406	402	427	405	421	386	386	424	386	392	382	388	422	381	418	418	371	404	430	415	419	411	426	445	407	405	440	405	405	389	413	447	406	399	433	396	419	376	423	388	373	418	406	422	409	438	368	423	399	408	448	401	432	392	375	392	444	399	419	410	416	429	406	444	404	397	383	362	400	398	399	393	391	392	439	437	429	374	363	385	410	427	370	413	408	431	430	421	391	388	395	432	424	397	391	402	384	369	405	405	415	389	402	446	366	406	410	411	376	395	399	416	434	436	421	442	405	400	427	371	399	407	439	417	385	412	424	398	397	379	417	396	389	345	435	404	395	378	381	399	368	384	389	370	387	391	412	416	410	410	381	385	394	395	415	402	428	418	390	414	364	430	425	411	407	394	352	390	406	365	394	424	387	377	419	419	408	421	414	426	430	394	373	398	382	437	393	384	387	442	381	412	412	403	413	389	386	378	417	409	383	433	413	405	440	416	456	394	415	410	408	392	394	390	427	400	380	407	367	398	398	423	422	433	383	397	398	407	390	381	450	394	408	428	412	402	378	410	396	400	393	391	419	374	440	397	423	448	403	383	409	441	421	437	375	400	382	417	421	384	415	416	456	411	411	373	386	412	405	356	413	405	402	406	464	420	395	401	365	422	427	401	401	428	384	401	407	397	430	384	376	366	409	380	384	426	427	443	421	429	411	407	428	376	411	419	359	387	424	389	369	357	410	435	378	417	423	441	445	412	427	374	387	383	398	414	440	445	392	376	430	407	414	377	405	454	433	406	382	408	456	382	400	416	378	401	407	394	403	390	364	429	379	376	398	372	409	399	399	369	365	446	382	396	369	371	434	417	409	374	396	421	397	404	421	378	413	368	389	416	396	404	404	402	445	381	382	393	363	386	391	396	417	431	424	382	374	392	443	387	418	409	455	417	380	407	400	397	380	406	429	417	445	396	372	387	392	383	343	423	420	433	370	381	397	414	388	390	402	402	413	403	402	406	405	437	397	350	388	418	435	406	434	371	389	407	365	407	367	394	421	400	391	410	385	378	402	407	426	397	410	439	408	378	389	428	402	402	448	381	419	443	454	393	374	373	397	428	401	395	409	406	397	412	384	455	430	394	388	440	392	392	399	420	393	374	408	426	403	390	395	391	401	409	417	400	392	409	436	422	389	386	392	393	426	401	409	387	417	420	443	399	388	351	404	438	375	361	372	408	406	398	431	404	409	417	410	398	400	439	405	442	399	374	409	471	420	402	390	421	399	446	383	410	380	396	364	390	373	382	406	392	393	389	404	388	398	418	408	385	398	433	453	390	409	408	387	423	398	421	399	390	406	386	421	425	404	402	434	397	391	399	425	410	395	404	375	397	428	396	365	391	401	395	414	402	387	440	388	410	434	421	408	385	392	377	405	415	424	377	380	449	443	410	422	401	408	381	429	420	379	410	399	398	401	401	432	395	429	430	405	381	401	415	406	395	388	440	414	415	366	419	411	402	377	374	436	406	389	432	442	399	380	381	372	392	405	400	377	410	388	421	399	441	367	382	402	374	381	422	389	415	369	434	386	366	404	390	390	384	403	391	423	395	394	373	411	383	399	386	406	365	400	392	401	408	438	402	389	400	441	388	444	426	409	427	376	401	376	393	369	395	370	406	388	384	395	444	367	401	390	389	361	417	392	423	367	419	381	411	414	410	404	397	408	405	431	415	388	398	388	396	402	439	379	389	380	436	454	423	341	442	394	385	363	394	386	407	405	406	403	373	412	399	395	399	415	381	431	382	374	411	403	405	391	393	403	413	391	416	412	407	360	382	390	427	377	429	388	381	405	427	405	400	384	418	406	412	372	395	436	383	411	413	412	379	422	406	417	423	403	396	432	406	402	398	433	405	436	377	401	393	416	389	426	414	431	385	363	427	423	429	379	397	411	403	397	397	399	422	432	405	395	451	424	404	414	411	392	400	365	412	421	383	379	414	432	396	414	408	420	362	439	397	426	438	381	380	386	393	444	438	386	398	417	390	418	425	388	380	411	405	401	423	406	453	409	419	410	426	413	388	412	378	432	420	399	419	374	386	369	399	382	435	412	388	407	448	437	404	431	387	408	401	401	399	404	439	414	439	416	385	399	392	427	412	410	385	419	369	430	404	398	392	401	423	401	379	424	409	413	461	463	403	383	366	377	394	379	379	396	425	422	379	427	387	381	415	410	395	366	391	409	424	434	384	391	422	381	383	416	453	395	391	385	401	425	370	394	405	373	393	384	397	385	442	396	403	385	389	388	466	433	401	408	389	419	440	422	414	423	410	380	394	413	410	418	399	373	401	393	391	386	423	413	450	437	411	462	389	376	414	415	391	416	433	372	404	409	428	391	380	405	379	389	369	405	371	360	431	433	398	399	401	398	416	398	405	418	400	401	395	390	456	426	400	434	388	388	421	404	408	406	408	403	411	414	430	411	370	385	376	365	396	415	421	433	412	373	365	393	387	380	421	422	388	401	366	401	410	385	403	362	381	403	408	417	410	397	419	376	403	415	400	388	384	460	377	388	371	385	379	408	425	408	374	399	382	418	383	435	398	435	434	404	458	399	419	378	431	424	390	406	413	398	408	389	417	406	460	357	412	408	404	402	408	382	421	395	432	412	430	398	419	416	404	388	415	396	361	385	409	406	433	432	433	397	412	419	401	386	365	424	395	395	434	392	384	402	397	423	416	389	425	432	433	367	406	433	399	422	402	366	396	380	377	378	380	377	379	408	407	342	381	410	402	389	399	391	386	431	436	373	377	416	423	411	422	390	425	377	417	389	376	364	441	383	409	408	419	437	394	367	380	436	417	357	412	395	373	387	395	396	391	411	383	367	391	364	438	409	416	410	402	407	410	436	455	396	408	431	384	444	431	398	385	384	389	419	369	370	373	393	391	377	363	417	399	423	398	427	420	398	427	396	398	392	395	424	386	370	374	409	377	410	399	404	384	424	360	429	412	394	427	452	406	398	378	386	419	419	474	432	383	416	386	390	412	413	393	378	406	405	456	420	376	427	434	375	414	402	363	427	380	381	388	372	411	419	400	430	380	372	373	388	407	427	400	403	392	379	409	390	399	416	409	360	391	408	402	403	404	409	412	399	349	395	405	414	398	386	399	404	418	455	415	399	414	403	418	433	378	425	435	402	401	403	382	366	395	391	386	361	395	420	414	430	360	404	417	461	386	400	376	389	391	416	414	375	380	377	373	395	442	393	407	425	390	412	376	423	373	376	426	418	403	412	397	404	363	401
27003	22861	9713	2789	24233	51718	14627	1170	1039	1067	1031	1030	997	983	989	972	951	947	891	966	939	935	932	947	922	941	965	897	935	945	906	947	916	1003	932	951	928	891	937	962	941	922	851	913	838	891	907	862	893	957	896	932	904	911	922	918	916	870	913	884	922	891	947	875	924	923	916	906	875	845	898	923	906	883	910	938	902	897	884	965	889	872	924	869	901	927	928	883	905	935	946	870	894	861	884	886	898	868	908	922	854	893	905	946	858	955	883	879	924	885	885	907	886	889	889	913	915	851	893	878	896	898	882	904	917	917	928	832	889	887	905	805	934	909	916	904	896	835	886	921	950	918	895	901	921	900	866	855	900	889	919	913	902	951	878	874	905	910	914	939	871	903	868	954	914	889	913	911	897	924	939	892	948	918	933	887	896	896	949	887	886	930	839	900	898	916	847	898	882	900	863	900	945	924	880	917	864	891	902	904	869	900	906	930	888	885	880	894	877	874	930	967	908	890	846	926	891	883	965	870	898	913	879	866	890	925	869	873	902	896	846	872	886	925	919	876	949	888	917	889	962	866	900	908	917	927	909	885	912	913	884	928	899	900	865	874	862	913	948	928	925	856	911	889	956	908	894	866	911	947	950	882	937	910	866	921	937	930	928	842	905	889	893	862	917	893	912	891	898	875	894	925	894	868	827	905	903	897	868	865	894	914	899	887	895	933	899	869	917	911	890	967	864	929	871	917	922	942	879	923	902	894	921	876	889	867	892	901	900	860	890	895	905	873	868	899	844	892	855	907	880	893	920	853	936	834	865	897	882	936	878	974	914	861	920	917	855	930	899	940	879	887	899	856	918	908	852	879	895	893	893	871	881	931	903	877	896	913	896	922	919	878	870	900	917	891	935	936	850	948	872	892	879	907	945	931	910	933	884	902	888	957	890	876	930	842	894	918	936	862	933	955	848	890	951	924	860	904	889	904	873	899	893	911	913	872	848	923	920	933	887	894	908	881	919	857	872	915	874	951	908	882	939	835	875	859	871	920	960	941	867	877	910	855	888	888	895	912	951	916	910	926	954	887	871	955	923	904	900	859	949	836	904	907	907	904	873	873	871	871	925	916	833	955	905	948	936	856	926	886	901	886	916	944	858	888	912	853	898	906	905	876	826	875	895	904	897	889	912	880	863	882	918	906	850	907	886	900	903	922	934	859	899	941	915	901	937	932	885	857	890	910	904	893	984	934	921	897	944	892	945	914	889	890	808	912	942	882	865	850	882	876	880	895	885	899	942	869	957	845	906	926	861	868	957	904	889	921	896	887	900	962	948	923	900	889	853	840	901	915	884	898	926	891	917	910	900	878	915	940	934	904	854	910	922	870	928	879	869	836	861	864	897	869	875	867	908	878	874	924	903	894	865	888	852	872	862	940	874	905	869	891	878	886	974	919	924	869	933	877	962	880	965	892	922	927	939	918	894	899	966	868	879	915	925	922	905	926	902	959	875	925	930	896	844	911	919	856	925	890	867	894	923	912	857	946	868	914	888	927	912	931	926	847	863	892	950	871	896	886	927	882	894	910	844	870	872	898	924	937	938	870	903	901	897	888	911	921	890	911	906	881	917	894	877	931	864	889	889	881	933	855	893	906	917	868	875	937	925	937	898	917	926	907	884	869	915	919	879	879	937	850	863	914	830	915	904	862	867	891	913	916	883	904	883	854	909	846	898	910	880	904	853	909	890	890	899	897	856	916	905	913	926	897	900	868	913	891	885	870	938	848	927	967	906	863	874	902	861	896	884	904	890	870	920	858	900	902	888	900	880	956	955	891	942	886	952	899	916	881	942	903	953	867	840	932	895	964	916	876	905	889	899	896	887	871	929	902	854	902	910	963	890	830	879	974	914	915	847	920	930	801	944	951	913	917	881	860	906	877	861	877	924	897	870	939	929	903	835	919	925	870	885	902	927	861	885	866	891	897	928	884	882	928	902	909	874	933	913	870	902	892	873	884	941	928	895	895	966	880	887	890	881	843	888	876	886	921	889	905	974	916	932	876	911	903	946	863	902	935	861	901	894	905	877	880	910	917	969	913	921	911	862	900	883	939	838	909	922	930	940	972	863	908	918	986	893	910	904	942	870	896	879	939	904	922	872	893	898	931	889	884	913	928	898	905	842	900	887	902	925	927	911	897	949	909	890	961	912	882	910	879	923	922	894	884	893	919	886	920	881	920	905	903	843	925	893	839	886	880	899	855	944	925	863	923	885	868	962	823	881	916	978	896	973	855	906	895	943	918	929	892	953	895	946	826	949	902	886	890	923	889	868	911	882	910	926	907	871	859	922	888	874	947	870	849	844	895	895	845	874	948	888	891	896	875	902	963	908	929	879	955	881	845	882	949	897	948	899	913	925	901	852	900	940	905	961	887	918	927	844	919	925	900	932	928	896	917	915	887	924	887	965	920	926	916	936	904	859	833	892	893	878	875	906	902	933	941	838	909	897	928	862	896	908	957	908	913	916	893	934	921	902	924	907	919	975	907	922	936	899	889	893	899	865	935	892	934	883	853	915	901	881	884	890	912	874	905	872	905	921	845	922	880	877	837	876	895	962	894	853	892	881	854	888	941	872	954	855	899	886	927	910	951	912	918	888	867	826	913	904	894	883	923	905	911	899	913	917	914	845	912	880	885	894	908	899	896	870	920	840	873	952	857	922	864	885	881	874	967	938	863	896	907	865	897	921	953	869	918	888	885	853	869	916	874	890	915	890	912	943	839	870	875	898	925	852	874	914	843	851	920	958	876	894	880	858	917	912	947	897	896	895	880	919	865	906	856	898	854	892	895	890	921	871	943	923	899	933	928	884	849	870	890	901	882	856	854	902	938	881	812	896	872	915	869	914	868	911	901	917	886	836	917	912	962	925	956	940	888	844	948	914	913	899	913	926	892	895	890	1009	895	919	903	897	918	877	934	908	905	890	908	873	910	911	907	923	894	866	866	906	913	937	882	956	909	948	915	868	885	892	920	928	917	899	900	864	925	936	889	855	941	912	959	864	909	933	890	887	930	950	898	866	930	904	885	923	902	948	904	872	861	907	951	928	904	861	940	859	896	950	921	891	911	875	858	911	948	960	940	898	895	898	907	888	919	938	907	917	865	924	894	813	870	857	898	911	869	882	873	916	892	966	884	889	916	901	858	885	930	912	952	930	872	906	863	941	908	852	895	923	885	890	883	880	905	864	918	886	918	856	883	870	898	891	887	911	877	886	946	908	904	910	904	900	921	872	866	877	867	941	805	911	843	942	865	856	899	852	910	962	886	868	883	865	887	848	930	881	879	847	878	909	919	847	888	916	855	921	893	918	906	924	874	881	876	883	885	884	924	840	918	889	883	882	836	901	908	918	887	930	911	914	917	893	889	912	922	890	869	897	924	887	899	912	904	917	876	849	941	909	922	916	866	912	940	847	889	928	864	908	913	867	853	864	870	851	941	947	920	895	936	919	952	887	939
15933	7640	1682	396	602	1674	673	344	317	347	334	328	326	334	317	304	313	328	302	369	344	334	334	330	319	321	326	349	322	345	350	352	327	293	352	337	327	339	340	339	315	319	325	317	313	364	321	354	327	305	338	335	359	327	321	354	299	357	359	297	328	331	360	313	341	332	332	317	300	335	329	343	359	319	320	320	376	297	336	345	353	322	357	320	301	320	329	309	345	339	357	344	326	380	334	354	333	334	336	357	336	311	311	326	340	308	320	343	333	327	315	352	323	352	318	302	332	343	328	346	333	326	354	326	307	368	305	328	307	353	319	364	350	361	355	349	306	303	305	310	307	315	299	316	364	356	334	338	306	315	294	322	324	341	325	344	355	372	327	314	328	330	344	331	326	306	345	354	308	360	351	333	330	329	321	317	313	340	311	310	327	308	324	309	314	335	334	359	346	357	326	342	318	354	351	351	340	314	326	323	315	340	332	366	324	342	359	310	322	316	351	303	308	322	326	332	343	378	332	330	322	317	307	348	331	337	341	344	314	282	323	332	337	345	356	305	322	353	292	310	338	364	321	315	310	312	321	306	320	348	339	314	312	347	342	327	326	340	353	339	373	358	320	335	331	342	324	331	355	337	332	348	351	330	329	317	317	317	333	329	322	354	303	347	306	311	347	312	312	318	310	308	349	317	340	362	391	329	313	333	367	361	332	296	326	376	359	372	318	309	317	344	331	328	281	299	340	324	321	353	343	314	314	351	385	303	366	321	329	325	353	337	339	311	311	349	329	328	323	314	324	351	373	307	315	340	357	313	313	332	312	331	283	334	316	308	322	334	326	355	329	334	358	331	361	341	307	302	307	357	326	361	318	307	295	350	329	324	327	331	328	350	304	313	322	326	346	331	335	310	313	322	328	328	313	352	319	346	324	351	316	305	336	312	295	307	334	316	332	308	370	319	332	353	337	328	346	309	341	330	312	369	350	323	341	273	311	334	306	322	320	344	382	348	358	334	342	324	355	356	356	332	358	302	322	347	347	302	358	324	345	325	310	334	335	325	326	300	302	307	346	331	328	335	381	362	362	306	335	330	320	330	341	335	326	351	346	331	330	288	311	370	345	327	351	344	327	304	391	298	284	292	328	305	311	322	310	324	316	322	339	355	349	294	337	343	346	362	329	306	339	323	286	312	317	343	342	326	307	355	323	322	356	371	319	329	335	365	324	318	320	336	329	340	373	327	324	312	329	341	283	321	290	332	353	332	313	339	344	310	321	334	314	326	323	338	329	332	339	333	340	340	337	314	318	313	362	356	345	317	337	317	317	315	266	338	336	389	336	325	341	344	316	323	358	332	303	312	351	325	299	305	307	330	317	326	347	313	327	325	325	361	311	322	329	314	333	350	333	329	304	349	325	344	344	306	358	313	366	304	345	309	325	343	324	316	343	311	310	353	304	307	321	320	343	327	316	307	304	302	325	296	330	358	327	329	347	351	306	357	345	377	331	330	339	322	354	317	346	305	352	351	336	300	357	345	318	332	323	304	355	336	350	337	331	346	342	320	295	326	349	329	345	339	326	353	343	338	324	338	308	368	322	286	330	348	324	287	341	348	321	289	331	302	357	327	367	339	330	319	343	343	283	309	320	333	311	340	344	334	317	327	343	345	349	315	296	338	348	315	335	335	331	332	328	314	331	322	312	309	314	336	300	294	297	332	292	339	317	312	302	300	339	324	323	332	353	334	326	334	321	341	332	336	331	313	314	318	302	337	317	312	334	324	301	355	314	354	294	317	340	310	311	355	340	314	383	311	299	361	338	390	326	324	346	333	301	355	343	362	324	361	311	343	290	312	308	319	334	347	354	348	327	328	310	314	316	312	321	310	347	358	342	324	286	347	334	305	354	339	357	294	323	334	345	321	313	357	298	327	339	312	288	322	312	322	309	355	311	359	295	307	296	324	311	356	322	342	334	326	320	356	340	342	350	348	359	345	336	377	325	315	344	331	307	334	328	303	313	357	315	377	306	323	328	301	325	310	314	315	340	330	288	364	295	334	317	334	378	340	338	341	338	346	310	350	335	334	361	325	317	332	295	310	323	313	303	318	347	312	315	368	354	345	302	340	344	344	322	299	323	323	355	306	354	331	350	315	334	333	309	315	314	326	318	317	321	292	342	346	337	336	341	293	326	317	336	348	349	323	335	322	313	315	355	303	329	319	317	343	318	345	322	315	346	353	327	337	325	371	355	315	328	346	318	304	332	346	360	378	331	322	352	333	348	323	342	323	337	335	322	328	284	369	317	318	343	334	329	353	335	328	334	349	310	306	325	314	300	342	340	318	318	333	338	358	349	331	327	355	320	333	327	323	338	301	327	325	338	346	340	347	334	348	340	322	339	364	332	329	358	362	304	333	309	324	313	313	347	306	315	312	344	336	285	342	350	321	298	340	334	318	347	308	371	323	316	342	349	341	333	333	303	351	346	331	364	330	330	343	389	331	325	298	331	314	312	356	341	336	334	312	333	311	323	335	369	327	312	343	363	328	326	316	342	291	345	335	331	299	292	331	319	373	325	352	310	290	363	303	334	348	335	317	323	322	338	318	310	352	350	334	323	354	325	314	340	317	327	329	340	293	319	330	329	340	340	358	341	309	366	301	330	334	293	275	339	356	332	329	305	377	345	326	330	350	329	329	335	283	319	329	351	373	348	335	315	342	287	353	354	331	325	305	323	359	336	351	330	300	307	331	348	289	307	340	328	323	325	331	336	394	323	349	311	330	306	346	328	280	345	280	310	356	372	360	331	349	347	316	337	330	301	352	312	285	349	340	341	340	331	334	292	358	318	320	303	361	338	331	317	304	314	317	299	333	326	348	328	342	298	367	341	345	358	329	313	338	318	330	314	290	327	309	341	348	307	299	309	299	328	300	333	341	318	355	352	306	326	357	322	323	312	294	332	352	309	309	328	320	355	322	352	367	320	355	356	322	338	332	314	306	340	351	318	324	319	309	373	336	339	306	328	301	311	349	365	329	351	274	305	339	315	339	291	315	356	328	296	324	325	346	314	334	312	379	326	320	353	309	330	316	352	365	335	338	322	336	275	332	330	296	339	340	340	346	298	332	315	352	336	318	323	325	352	308	317	316	321	351	358	350	321	339	359	318	355	324	303	348	306	318	314	316	342	321	317	385	350	331	307	347	349	301	308	324	327	358	363	330	351	327	332	350	354	334	334	349	301	310	356	317	325	323	309	311	323	315	329	350	311	324	358	348	303	310	321	343	337	345	301	341	290	326	345	328	346	348	316	371	325	318	320	336	355	318	330	350	313	346	343	325	333	335	341	355	310	331	319	272	287	323	326	339	313	317	307	320	346	338	316	312	303	312	336	335	306	342	309	315	332	332	332	294	317	316	304	314	315	315	326	328	320	309	331	332	311	338	328	353	359	310	315	302	311	313	302	321	316	351	316	319	351	306	313	348	304	313	323	347	327	336	302	332	321	310
9794	6278	1823	995	2234	5205	1485	788	777	739	738	728	762	778	738	701	783	693	788	726	737	763	759	749	724	672	754	717	737	819	766	715	714	745	786	752	742	754	742	762	714	789	743	707	754	746	685	731	754	739	735	721	765	746	760	747	745	744	769	730	696	688	713	690	752	773	750	717	711	762	710	705	738	715	782	777	768	759	687	757	779	781	774	743	774	761	740	753	720	758	734	741	750	757	711	780	738	728	704	716	747	756	673	727	738	771	731	760	691	762	720	682	783	683	735	771	722	729	774	766	724	779	750	687	755	720	749	735	765	727	756	727	670	709	738	757	725	721	752	708	746	738	737	738	729	701	753	758	744	736	784	754	729	793	735	734	753	760	727	723	714	715	722	761	740	669	753	721	741	713	759	754	710	736	673	731	717	675	778	753	748	711	762	799	764	745	760	703	740	707	725	704	698	755	723	719	709	710	726	764	795	735	750	733	736	758	750	714	735	733	722	753	754	745	775	723	736	715	770	730	735	741	731	751	783	741	757	725	784	720	692	750	747	757	741	748	785	687	717	787	793	785	764	702	717	735	682	720	697	760	731	736	724	765	797	735	746	702	789	725	698	802	762	711	748	711	725	758	807	739	688	760	757	745	738	725	703	749	797	726	714	753	741	763	728	750	764	736	734	741	735	726	711	705	764	716	751	797	735	700	705	713	789	739	748	682	768	718	747	744	732	775	740	794	700	695	751	760	748	768	759	741	731	748	756	734	759	744	787	762	747	777	737	727	751	730	740	763	751	727	759	765	805	747	728	700	710	733	736	779	747	717	770	740	767	770	726	750	775	756	775	695	746	752	702	740	716	751	711	739	762	729	727	744	710	719	740	716	747	763	720	756	753	741	718	703	748	751	726	752	764	736	681	774	759	704	733	718	700	718	757	713	734	692	724	730	739	701	739	741	715	711	764	713	717	698	738	776	777	773	721	733	753	770	762	760	743	708	784	775	727	717	757	722	738	753	759	720	724	728	746	752	714	729	689	737	733	715	740	736	705	791	702	741	750	722	710	714	753	741	757	723	705	742	760	710	726	776	745	695	712	742	703	738	764	745	738	709	770	732	706	720	719	791	734	730	765	722	719	727	721	698	773	759	746	779	751	751	740	743	737	706	765	771	760	788	714	697	724	719	737	783	711	771	780	767	732	704	749	740	747	711	752	732	787	748	762	723	751	675	757	765	745	718	735	739	748	719	759	761	786	688	761	752	743	809	707	796	675	804	717	729	728	735	736	708	694	770	752	722	787	714	752	748	714	754	765	719	731	708	742	707	758	723	712	763	734	757	720	713	771	747	742	778	704	741	781	793	689	752	707	753	697	731	707	759	735	740	753	708	734	744	767	695	785	752	713	764	748	743	762	721	737	719	767	721	684	718	690	772	755	730	744	729	722	706	757	708	787	712	791	722	770	712	727	717	706	766	716	750	716	773	737	746	736	745	797	703	783	816	729	720	706	751	726	744	781	708	731	732	693	739	773	766	747	782	730	739	708	709	724	714	710	745	742	748	738	747	775	735	662	693	702	754	731	696	783	721	713	770	769	779	740	704	742	714	721	698	739	699	768	739	680	712	745	737	705	739	748	708	737	711	705	729	771	742	792	764	727	779	770	747	779	764	750	785	749	742	788	773	679	722	746	681	802	700	721	737	716	780	740	749	744	751	732	734	743	761	747	705	811	747	758	763	673	735	715	755	731	760	723	722	789	718	740	709	759	754	727	710	717	724	718	727	716	711	733	777	741	709	709	707	755	700	728	704	733	732	727	721	751	708	736	777	734	687	741	724	778	747	741	736	703	700	745	745	783	720	723	716	731	741	765	724	749	688	680	710	726	698	760	753	730	722	741	749	715	655	717	786	736	731	743	754	745	748	784	729	743	697	772	741	718	715	729	722	765	728	726	717	729	729	739	735	759	724	697	724	716	757	731	709	694	728	732	774	768	719	735	757	724	740	745	760	718	700	711	730	723	730	704	769	681	741	707	762	729	762	752	736	762	720	735	716	764	741	726	692	720	698	763	745	723	766	715	744	719	723	705	704	777	704	700	739	746	713	753	762	735	741	723	783	722	670	725	756	731	698	716	709	712	729	711	724	771	725	747	721	769	715	704	700	732	697	748	757	791	696	755	723	769	741	716	714	732	775	725	741	735	780	749	737	760	746	741	731	722	734	704	730	732	694	752	691	741	760	740	730	754	787	743	737	735	759	790	743	771	748	719	720	708	779	745	711	700	742	761	749	736	756	735	736	783	738	698	752	707	752	775	713	725	746	703	739	786	728	706	731	709	746	740	725	704	738	698	755	731	710	716	718	777	726	760	742	708	744	695	752	725	723	743	776	733	736	776	722	739	736	753	751	701	716	719	745	706	741	779	745	730	728	756	739	738	720	738	734	725	802	809	792	751	748	761	732	728	722	782	716	794	766	710	725	732	740	764	769	741	766	764	725	734	743	777	698	740	737	745	710	741	756	793	804	728	699	745	749	740	744	780	721	789	746	761	697	718	770	718	757	742	761	774	769	697	737	764	681	721	738	722	727	757	768	740	738	728	750	679	712	734	734	729	753	722	729	712	764	718	744	719	703	730	735	741	758	726	705	726	718	729	771	743	713	767	714	699	688	726	741	728	735	738	744	747	753	727	755	732	784	741	740	754	750	693	746	724	754	702	729	765	742	725	760	718	805	745	726	698	704	744	778	732	741	771	756	765	751	711	739	719	742	749	711	740	722	734	690	728	778	715	817	739	755	742	686	754	736	688	758	697	695	726	712	750	746	722	715	746	776	723	752	777	711	786	732	689	732	731	723	740	743	792	706	742	739	701	753	754	763	737	742	721	771	722	762	752	777	740	743	738	715	717	726	674	697	716	738	704	657	715	737	719	759	727	814	731	802	727	730	737	709	754	734	764	740	737	713	732	724	796	788	756	758	783	718	756	708	721	743	745	679	745	728	745	739	763	687	745	724	713	758	716	725	750	755	731	749	711	759	704	763	773	760	696	694	721	774	707	696	791	722	799	692	720	693	755	727	724	784	768	742	731	789	751	695	750	715	702	730	741	721	727	714	749	728	755	701	742	737	755	701	759	716	731	726	753	686	765	716	724	724	712	755	691	687	770	747	700	734	702	727	768	765	741	721	722	768	707	723	766	698	715	726	730	737	730	708	755	735	753	724	707	716	719	700	760	747	735	710	757	693	781	757	754	761	765	764	724	744	753	696	747	723	758	766	759	716	740	735	748	733	735	742	772	765	752	685	725	716	716	711	769	735	738	769	675	768	743	720	749	726	737	703	745	690	689	720	745	746	721	738	748	746	725	761	714	729	747	684	749	715	788	697	754	669	773	747	756	745	759	708	767	711	740	745	707	729	762	723	728	803	673	728	749	742	780	745	713	704	790	738	730	707	742	708	737	707	778	753	737	730	742	747	722	714	721	713	758	734	725	777	754	770	722	751	710	734
33122	21755	7702	990	6290	22301	7077	420	292	299	344	303	279	286	274	258	279	275	316	295	308	317	305	273	322	316	266	252	295	305	289	315	298	286	319	269	288	281	317	306	281	297	336	273	283	317	313	294	308	295	305	289	263	279	252	291	281	288	289	280	282	280	316	282	290	287	326	313	318	281	292	301	272	283	301	290	278	297	276	312	301	281	326	316	275	279	288	290	292	291	297	262	307	297	285	268	297	283	291	296	275	264	309	287	309	294	296	278	297	327	252	316	290	280	314	282	312	273	297	280	306	307	296	292	299	253	299	297	283	270	260	306	277	287	308	288	297	286	268	292	272	283	272	290	277	302	281	265	316	285	290	301	261	278	279	307	293	295	305	293	249	300	272	285	275	291	297	269	285	287	279	277	300	327	275	289	287	313	276	306	273	271	286	269	296	292	259	288	302	295	287	278	324	294	292	325	277	302	283	280	272	286	265	257	278	277	305	264	297	295	330	287	271	272	248	277	272	292	294	310	322	249	281	301	289	282	258	291	295	310	306	293	286	278	277	323	282	272	355	280	274	278	331	284	259	269	296	313	293	290	294	275	257	289	283	292	305	287	289	313	272	293	297	301	269	293	288	281	267	291	338	245	276	291	288	331	269	284	250	311	281	327	297	293	297	278	316	327	272	291	257	256	285	301	307	272	297	317	265	333	271	292	278	277	270	266	273	276	267	276	320	300	273	294	279	270	328	332	282	308	263	309	270	291	302	301	301	256	331	276	307	304	313	256	297	276	322	271	286	285	275	324	287	311	289	290	298	267	303	306	276	312	282	276	312	278	278	261	278	279	303	270	288	282	298	302	305	295	297	285	292	314	278	259	286	298	263	293	287	279	249	314	304	283	297	280	271	266	304	291	294	283	256	274	299	293	264	272	235	299	299	278	262	286	290	254	310	289	291	266	287	278	272	334	266	280	294	279	308	298	299	291	284	309	270	287	306	278	300	285	307	276	328	247	293	288	278	280	269	275	287	288	293	291	272	271	304	280	285	279	311	303	293	290	253	308	272	288	270	272	282	261	300	290	307	294	287	292	275	284	292	274	289	254	297	266	301	280	271	254	266	293	291	276	269	286	287	298	274	271	285	285	262	293	315	288	296	294	290	287	277	285	306	276	251	310	279	278	284	288	276	256	303	301	262	262	297	306	254	305	288	288	312	295	250	321	300	285	249	298	297	306	295	283	288	255	276	271	292	279	300	288	316	279	311	338	290	273	270	281	286	285	285	246	296	304	309	289	276	292	282	286	318	291	321	333	285	295	285	291	286	279	265	230	300	301	284	274	283	296	297	294	276	284	282	306	252	286	262	331	306	276	276	268	311	243	278	290	246	290	271	263	310	272	308	293	291	281	298	327	303	297	250	297	318	277	287	303	248	296	269	300	272	298	291	279	306	278	297	265	290	315	276	302	287	284	263	289	344	286	288	275	286	252	282	293	296	313	293	287	280	275	322	292	297	279	295	294	313	306	264	293	323	292	294	314	267	273	257	267	287	268	258	271	303	283	269	285	296	341	290	271	286	298	286	302	279	326	269	319	289	292	316	273	304	318	313	275	266	303	308	269	268	309	281	298	290	288	314	294	274	283	251	301	327	299	297	318	301	234	262	310	271	292	269	302	282	323	311	279	297	275	298	291	273	282	285	267	283	313	293	298	289	299	304	339	263	266	267	253	274	327	313	264	281	292	317	293	261	291	296	315	281	263	295	312	303	317	279	290	279	298	300	300	294	276	297	302	272	266	306	285	329	292	302	303	314	294	276	269	275	312	288	294	285	275	307	259	289	326	289	310	296	276	282	307	302	298	293	262	285	278	306	286	278	289	295	292	281	298	305	313	303	273	297	310	330	255	259	331	263	288	285	313	304	302	293	278	300	293	282	273	322	294	285	293	267	281	270	295	267	280	250	290	281	331	293	290	296	294	279	289	268	269	291	264	281	277	275	283	283	289	294	290	310	290	279	290	262	276	286	294	278	310	254	272	305	327	302	294	304	308	267	278	277	269	258	302	287	291	264	275	272	284	300	303	302	257	311	301	290	299	300	254	264	279	259	292	254	258	280	303	308	286	267	297	299	303	264	300	307	277	311	261	278	305	294	281	280	292	308	284	296	313	277	253	284	279	243	283	309	296	308	296	301	306	275	265	277	290	306	271	286	328	318	307	295	287	287	269	281	295	310	293	302	342	272	315	269	331	299	304	295	288	318	308	274	284	308	294	274	269	271	302	302	254	326	322	315	288	317	278	284	306	283	248	289	265	310	322	264	264	286	311	281	289	307	263	307	271	286	309	286	281	303	312	271	284	269	302	321	292	283	288	308	285	264	304	307	292	258	317	278	275	332	299	291	318	286	319	285	278	268	282	309	300	300	310	296	288	263	313	306	270	272	303	294	280	276	299	301	283	266	292	295	311	280	268	265	320	259	291	297	288	295	295	270	254	305	283	297	277	284	271	287	324	281	314	277	300	275	288	311	294	289	305	274	291	298	285	284	268	282	321	275	317	288	323	318	306	280	282	284	307	325	310	286	279	289	271	269	289	307	275	276	293	314	274	281	255	270	280	266	277	274	281	264	291	271	307	249	310	275	273	293	293	270	295	319	269	269	269	293	275	322	265	288	308	323	287	287	293	270	310	293	301	303	290	301	293	257	255	292	280	244	281	246	284	273	302	307	284	271	316	310	308	311	240	289	282	307	280	268	301	257	305	287	307	277	293	290	301	282	292	289	292	296	266	297	274	297	296	289	287	289	283	272	263	279	253	309	293	304	259	250	310	315	309	273	294	278	274	275	280	267	292	271	271	254	291	262	292	282	270	305	281	305	286	287	296	301	304	288	298	283	288	272	297	276	300	270	259	261	323	271	245	307	259	306	310	321	276	290	255	289	280	258	282	278	288	312	270	271	297	266	283	287	251	297	310	282	301	286	292	322	253	301	302	289	306	290	274	279	312	320	293	286	300	287	276	291	328	279	294	298	318	287	274	310	287	314	295	281	276	272	270	319	329	297	290	281	269	250	284	283	289	310	285	307	288	275	258	268	280	324	311	304	294	286	267	307	312	292	276	253	288	297	278	291	312	285	287	270	304	277	270	274	299	294	282	271	281	267	308	290	296	306	274	259	297	301	280	258	322	263	299	298	263	245	299	297	301	293	345	325	285	300	272	270	297	285	299	309	288	291	268	316	275	269	333	253	257	293	326	317	290	291	296	312	293	300	306	271	312	284	284	294	249	287	276	284	269	242	291	263	280	283	277	263	281	286	277	276	282	271	298	278	249	308	322	315	280	267	270	300	304	273	302	290	275	278	293	309	305	284	305	282	274	300	284	337	315	305	268	312	269	303	299	311	269	314	281	298	303	268	315	276	263	289	290	273	295	273	299	258	265	277	280	291	304	289	274	300	283	315	277	266	289	301	239	303	315	293	311	250	298	255	268	312	276	277	308	286	322	312	347
20901	16802	5259	1662	16000	41000	11363	795	719	724	709	684	697	687	645	699	679	681	711	672	691	648	644	662	679	703	696	661	632	680	671	661	684	639	714	707	663	675	686	721	631	673	685	661	658	674	645	687	685	664	666	697	649	672	643	685	647	603	660	676	646	656	636	672	647	690	646	685	671	634	707	705	654	656	636	602	675	712	629	691	710	657	640	681	683	648	677	619	633	639	684	660	664	639	724	626	666	664	664	633	727	680	617	705	672	703	655	660	669	692	663	708	673	682	667	644	639	666	685	665	667	670	661	667	632	676	673	670	663	645	703	639	684	692	671	656	675	683	676	633	647	712	717	690	636	655	682	683	646	714	683	677	713	717	681	640	692	685	654	693	694	694	731	645	692	654	682	649	683	659	703	674	703	682	642	708	649	644	681	673	654	639	699	691	727	651	698	694	647	656	693	671	648	654	687	636	630	649	703	674	633	637	682	685	643	699	700	643	678	703	666	692	694	648	655	628	646	663	668	614	715	655	656	674	673	658	644	686	678	655	709	647	660	673	670	668	681	618	675	701	653	716	651	669	679	647	632	662	670	625	685	637	651	634	634	721	660	633	662	631	665	688	632	696	668	659	646	647	643	685	661	668	681	633	694	690	676	680	657	701	723	687	666	662	634	662	685	645	673	702	642	648	636	692	646	689	679	654	725	703	691	707	666	607	653	675	654	638	668	682	704	630	673	689	698	653	685	681	656	645	648	661	642	696	639	755	662	662	670	660	661	649	696	659	649	655	680	684	676	651	637	679	675	644	661	708	696	723	646	686	696	683	649	660	652	683	694	629	713	673	668	663	675	679	698	622	649	666	655	662	652	696	684	690	702	677	683	684	674	616	684	645	643	658	671	691	628	646	672	631	653	657	677	630	635	642	615	660	678	656	694	677	706	623	658	712	702	688	662	657	668	681	682	672	710	686	692	697	671	658	707	706	686	680	684	667	704	644	654	664	599	681	688	647	691	649	607	683	665	688	646	639	664	664	684	649	673	711	669	614	705	663	676	680	660	640	651	618	649	627	674	668	665	629	648	686	657	661	637	661	647	681	684	663	711	671	641	637	701	669	654	651	654	680	674	701	685	686	617	662	675	661	701	671	646	733	685	609	692	683	683	604	724	646	667	657	695	680	673	701	681	696	675	625	656	673	681	673	656	662	663	687	634	661	623	701	685	697	665	678	693	652	668	652	648	679	706	681	726	708	640	693	674	654	631	674	611	689	660	600	664	693	690	655	630	684	703	647	670	658	639	663	648	665	639	680	660	672	639	656	707	694	635	683	687	703	672	697	671	676	630	670	637	664	702	628	666	677	674	629	672	670	649	695	672	671	710	667	706	684	654	724	634	635	675	681	677	655	689	673	668	676	722	624	625	693	710	662	713	687	688	665	686	742	653	685	627	650	655	666	640	657	664	629	670	663	685	635	630	662	666	687	654	646	640	636	646	642	681	704	690	639	690	678	681	667	647	655	648	636	658	685	656	640	701	692	684	675	692	668	674	696	664	662	715	691	701	681	648	663	686	653	651	675	652	660	700	626	651	624	689	656	680	623	671	651	625	660	685	700	657	651	631	679	674	647	686	663	645	665	657	661	643	684	713	662	638	698	698	675	628	728	697	670	710	691	690	704	644	678	654	652	656	702	662	688	704	661	730	688	706	652	652	641	684	671	625	692	697	735	692	670	689	691	619	710	697	652	688	657	690	687	656	620	677	680	689	657	664	650	655	663	657	666	630	628	681	716	662	708	667	703	652	715	664	711	627	680	673	664	660	664	661	639	698	681	645	657	677	669	676	686	668	624	701	648	689	640	646	657	690	646	694	695	685	656	670	691	647	689	667	705	708	642	686	643	706	632	683	697	684	684	675	651	632	654	682	650	667	666	669	693	680	680	670	654	699	647	677	694	694	703	688	684	666	696	687	657	700	706	623	680	708	692	627	655	660	654	693	741	640	641	639	659	695	682	675	682	694	658	627	679	674	654	632	639	706	676	671	677	698	686	648	662	669	677	679	659	697	651	692	654	703	668	676	663	665	682	685	659	672	682	635	641	620	656	686	671	640	660	668	684	681	678	702	662	644	706	625	671	664	675	707	691	664	675	590	693	661	689	709	659	647	691	631	648	656	648	713	687	637	683	640	659	662	694	703	703	693	667	689	641	691	664	675	634	685	690	672	703	682	687	667	670	668	656	670	697	679	659	659	667	707	680	657	669	646	662	679	664	666	634	713	617	662	630	655	676	660	674	638	673	677	664	709	715	656	686	626	638	717	646	670	712	717	662	679	651	677	673	690	654	692	666	660	733	720	713	702	742	653	670	645	710	674	634	618	671	658	672	663	651	653	654	615	647	688	669	686	658	673	654	703	688	680	625	694	652	667	616	672	698	698	676	662	641	685	687	653	713	671	731	623	657	686	681	651	676	683	689	695	671	672	666	675	625	646	646	683	667	700	710	731	673	632	682	676	658	699	665	670	695	640	646	673	705	717	680	704	649	678	671	725	673	624	729	684	671	646	666	665	689	681	666	648	717	665	661	717	657	656	711	669	680	683	708	613	657	647	684	674	715	633	665	679	698	677	683	682	669	712	671	688	673	693	671	639	688	635	700	761	686	659	625	651	661	659	706	644	667	691	714	672	681	670	626	675	669	650	691	643	664	666	637	731	657	672	639	662	639	634	662	669	648	638	617	679	668	706	656	671	672	692	672	681	642	689	664	639	690	681	704	648	634	662	666	660	670	671	708	666	643	677	671	700	656	660	651	666	672	652	695	677	686	657	655	722	696	673	677	676	708	714	637	684	666	645	717	659	671	684	720	660	626	719	664	687	669	656	682	696	671	728	702	665	691	702	662	658	679	690	676	691	673	652	647	692	708	642	689	655	664	652	671	659	653	692	672	681	661	703	689	685	668	677	708	649	680	695	670	719	711	664	687	676	656	636	699	664	656	660	684	665	675	652	720	683	683	672	646	651	704	688	728	690	646	635	622	655	671	697	648	697	705	660	644	708	681	659	709	682	668	718	684	683	679	672	620	737	727	610	709	663	661	715	621	683	696	646	742	674	662	693	658	672	656	646	650	677	680	665	674	650	729	677	695	640	706	701	669	673	649	660	656	628	685	680	699	699	681	652	686	643	689	677	610	707	666	650	659	721	758	682	704	692	648	684	663	697	679	676	682	645	666	667	673	660	635	655	654	642	656	661	672	672	702	667	732	688	675	661	665	678	650	647	663	670	647	654	702	624	671	655	618	668	629	674	640	703	667	651	622	654	662	674	667	663	683	683	672	650	596	675	668	706	625	628	673	621	651	692	685	624	703	624	674	644	710	650	681	681	635	691	648	659	643	662	697	622	703	674	684	675	713	632	665	673	631	668	660	637	688	692	698	649	669	643	651	647	685	696	670	674	661	692	673	677	669	710	702	650	655	692	639	651	705	667	689	687	690	681	650	659	708	668	675
44487	33382	15518	2391	11269	36682	14363	1049	449	388	436	430	429	423	449	390	409	437	416	409	416	401	429	430	395	412	372	424	400	423	396	399	409	362	376	384	411	424	435	425	412	402	394	389	391	443	392	383	405	378	397	388	354	416	352	398	367	366	375	409	413	404	375	425	420	395	453	409	400	409	439	419	405	448	412	410	408	418	400	399	401	388	436	407	424	441	392	403	417	387	418	421	370	380	372	404	417	386	400	398	406	408	409	393	421	423	357	431	389	431	445	419	405	408	390	404	384	404	405	384	415	410	401	377	427	419	419	404	404	390	383	394	433	431	404	400	390	399	408	442	392	408	391	387	441	424	387	403	453	402	420	414	399	399	422	421	429	429	399	369	373	420	420	429	387	413	397	402	405	405	384	377	421	386	415	393	391	381	372	407	451	412	385	416	402	419	400	403	385	417	403	397	403	410	411	399	423	426	415	438	416	377	416	403	420	416	431	388	386	346	365	383	369	394	416	410	382	377	395	374	421	418	427	410	413	377	420	436	407	470	422	394	407	404	394	367	385	379	434	383	418	402	399	462	420	402	407	389	398	423	368	422	414	409	408	445	463	387	379	441	444	391	394	387	449	409	409	377	366	420	442	378	396	404	399	401	424	396	410	426	408	369	403	431	405	412	404	384	392	390	405	382	413	425	407	417	393	397	382	426	403	413	378	400	364	424	388	408	410	387	419	413	431	351	444	363	419	395	417	397	394	409	416	414	428	409	364	372	448	407	442	393	396	403	405	401	429	463	419	418	404	392	380	365	403	399	405	401	420	395	440	382	411	419	378	391	393	377	430	389	394	408	424	395	414	388	405	406	395	366	414	406	426	381	384	399	446	395	412	385	426	404	388	422	391	384	384	402	394	430	424	391	390	386	400	426	401	393	422	390	386	373	425	435	398	398	400	400	369	404	404	416	417	387	380	373	394	404	386	428	403	410	421	435	395	390	376	427	397	406	383	391	393	405	440	419	418	405	416	391	394	414	423	373	433	391	394	397	390	398	402	391	430	395	425	401	359	394	368	369	362	409	372	392	427	417	424	375	435	415	417	416	350	412	403	378	418	403	381	390	418	390	369	397	426	415	439	421	434	389	414	359	394	427	432	431	416	395	454	408	401	400	418	429	393	444	420	392	416	395	385	418	379	427	396	388	415	405	393	457	406	397	387	395	389	433	451	425	392	393	442	418	410	401	392	431	404	452	367	365	408	442	422	427	399	416	363	403	429	433	385	406	394	433	397	420	435	411	451	465	423	392	410	387	402	439	388	383	426	422	382	416	410	404	397	404	416	396	419	383	388	449	403	407	402	366	451	411	372	434	409	425	394	420	349	426	377	390	420	391	387	437	396	421	410	380	422	433	361	408	379	444	416	396	422	392	384	375	406	395	399	425	399	336	387	387	441	400	428	411	376	373	386	330	401	399	391	409	407	393	413	370	429	392	424	384	394	421	410	429	392	417	424	428	388	426	410	371	381	409	430	413	399	431	396	429	454	351	430	427	378	427	399	390	449	409	399	401	437	362	400	382	396	401	452	392	398	408	398	434	406	404	372	410	409	418	435	360	405	386	401	386	451	417	413	403	420	401	409	426	400	378	353	407	424	398	413	447	394	375	356	370	428	403	411	422	420	411	396	417	375	392	369	408	454	395	404	408	394	419	410	385	393	413	395	405	363	411	386	429	425	435	443	411	397	392	400	464	405	408	431	457	415	377	415	414	416	430	458	438	432	462	390	419	392	422	423	387	434	390	381	414	403	394	427	395	398	389	440	394	408	414	453	400	422	432	426	438	401	401	408	440	407	363	408	401	356	399	402	364	369	413	403	369	436	476	400	384	404	417	434	389	397	395	388	416	392	412	393	423	374	416	377	390	422	436	374	397	417	411	433	413	445	406	374	422	359	399	411	375	413	372	446	373	433	383	439	417	403	387	411	445	405	422	417	398	416	378	384	381	384	424	392	405	381	412	432	432	424	394	371	375	371	417	418	407	400	397	386	433	415	417	412	398	376	409	368	385	410	423	409	415	402	421	422	397	420	406	428	421	434	423	392	391	405	396	412	393	426	432	450	388	428	459	400	438	416	415	413	393	376	388	413	405	385	374	378	421	433	439	407	385	402	414	428	402	404	414	336	393	395	425	428	426	404	400	428	419	461	391	406	435	441	400	369	420	400	383	382	407	424	378	388	384	424	412	384	399	417	445	425	406	443	389	427	373	339	389	413	373	380	394	430	470	410	422	370	429	355	408	418	415	402	411	356	429	442	384	385	378	402	379	389	415	427	387	443	376	411	377	395	408	407	409	375	442	430	398	421	379	393	411	430	398	382	401	351	393	431	453	405	437	421	404	440	389	403	384	422	408	414	456	416	431	410	408	406	399	400	448	374	399	362	423	429	415	416	393	388	398	434	419	407	375	379	380	430	427	395	393	404	427	395	375	429	409	413	409	395	376	431	428	400	392	408	390	393	447	396	425	433	409	400	401	455	449	441	408	413	416	416	396	397	402	367	408	423	428	413	381	439	386	436	391	441	418	387	429	406	408	411	394	429	432	445	354	402	386	410	424	403	405	430	429	474	434	407	437	425	379	402	351	422	421	419	419	421	419	423	395	415	381	408	365	392	366	396	403	378	391	412	385	392	413	380	385	408	425	423	402	389	411	428	388	378	416	375	410	405	405	389	382	413	426	371	469	404	406	402	396	430	399	408	418	420	437	450	433	446	428	414	440	432	400	425	457	403	398	390	383	367	411	401	422	408	414	439	399	423	427	406	397	411	355	390	424	377	430	395	416	424	400	416	381	408	420	422	404	350	415	413	413	405	422	408	399	387	397	378	430	421	442	428	385	374	416	400	410	456	426	403	397	434	420	398	429	404	392	413	407	411	455	374	394	382	411	381	408	384	405	360	407	435	442	385	436	399	412	425	412	388	439	425	421	400	371	394	406	395	432	404	419	389	412	395	378	402	409	424	424	417	443	409	371	399	385	405	402	408	398	416	412	376	414	428	428	417	427	380	380	371	371	412	425	431	415	410	379	396	403	410	393	409	418	380	415	428	386	394	413	391	419	417	433	376	443	398	408	396	416	456	400	399	382	403	402	414	415	398	395	413	412	436	413	440	401	451	433	391	349	418	397	429	396	368	387	413	406	399	397	379	406	393	397	414	415	419	386	431	404	420	388	392	400	417	393	403	399	392	434	375	399	404	403	416	386	462	416	434	393	385	403	409	398	434	356	404	382	407	397	389	382	417	398	458	401	400	412	410	375	385	383	415	427	392	441	417	449	394	412	403	427	425	418	415	399	418	390	403	404	375	379	401	394	411	432	376	413	442	400	398	405	428	382	376	373	401	420	412	402	419	394	418	407	409	440	428	425	401	417	393	404	424	374	408	413	375	390	427	395	403	428	371	399	373	372	405	379	348	392	423	401	361	388	386	392	393	400	413	416	371	394	430	425	404	417
27326	24934	8796	2679	22128	52007	16980	1101	1058	1025	1036	971	1030	942	973	969	912	972	898	937	939	884	953	925	929	930	967	882	963	923	906	874	931	890	894	870	904	873	884	917	900	922	900	905	916	875	897	882	869	925	917	850	926	904	884	952	893	894	878	893	922	946	905	857	863	914	917	872	876	990	931	890	923	890	908	885	880	983	940	913	946	868	899	933	918	902	901	895	887	854	911	971	908	855	856	858	909	862	869	862	951	843	960	889	914	937	922	893	901	843	915	852	913	882	861	892	903	946	924	896	929	884	909	841	894	922	896	929	914	878	871	872	903	912	820	869	896	911	953	892	908	917	924	877	946	917	857	865	847	919	895	872	911	883	922	899	904	873	871	864	896	959	858	922	930	830	901	940	925	851	922	861	868	866	881	929	924	886	924	906	931	834	896	922	879	906	906	904	874	936	862	934	889	868	920	934	867	884	913	922	860	929	869	847	949	903	885	933	918	834	957	899	902	923	884	895	845	902	911	906	946	886	873	896	861	956	897	876	879	888	869	877	908	912	880	855	886	885	873	885	953	915	882	878	935	905	919	907	960	899	859	871	903	907	939	909	909	825	894	921	859	933	937	913	890	901	896	849	878	883	909	884	893	916	926	872	895	913	885	910	964	895	914	829	902	942	930	898	907	905	883	892	914	951	855	864	865	915	895	882	892	837	880	869	874	912	874	869	941	929	930	933	878	930	864	917	909	833	908	905	875	836	910	912	907	853	915	919	942	884	935	874	886	861	894	892	897	883	908	892	884	931	885	940	864	833	907	884	918	960	905	860	889	850	946	936	924	894	926	867	875	877	917	875	879	951	866	913	921	882	892	902	970	934	898	939	925	860	819	857	894	911	867	922	876	889	897	868	890	937	936	916	849	921	938	891	857	890	891	908	881	873	870	886	910	866	893	932	885	913	839	907	876	883	893	888	925	911	933	891	922	881	907	904	899	906	898	922	872	914	869	870	926	955	906	904	913	886	875	910	912	918	890	948	839	902	863	949	900	921	875	903	874	905	909	918	904	899	905	903	910	865	920	917	908	943	892	921	959	921	890	892	919	925	867	858	935	909	890	895	860	939	910	943	914	891	874	924	909	927	899	902	964	871	925	931	923	847	893	901	944	851	896	890	937	887	902	846	898	863	888	928	871	822	854	874	876	859	887	923	897	861	894	883	930	831	919	948	922	891	913	921	893	922	912	884	846	901	882	926	867	856	893	875	930	895	927	925	943	890	857	877	888	916	898	896	937	878	882	880	953	891	879	932	896	884	910	896	950	911	943	849	972	893	916	874	941	932	934	927	911	906	955	902	945	886	938	872	880	933	906	906	918	909	879	873	895	883	898	860	905	922	944	878	880	870	947	881	907	856	889	927	915	897	913	876	956	903	849	906	874	939	895	901	919	925	866	921	924	931	853	887	877	871	878	951	868	881	935	909	908	846	872	892	881	891	851	928	898	864	849	934	927	878	870	863	897	884	928	909	827	865	855	900	866	888	876	959	913	899	875	903	915	846	918	891	879	828	871	847	895	890	932	943	867	856	850	902	911	887	895	846	888	870	968	902	957	908	906	875	829	864	897	917	872	939	915	888	870	964	897	875	909	845	894	927	967	845	926	886	872	924	901	906	912	811	929	923	901	902	892	923	905	879	889	846	908	873	918	906	884	884	889	888	925	945	853	936	897	872	880	887	912	859	888	884	922	902	919	882	935	849	924	890	883	869	894	931	867	886	851	894	865	902	885	945	866	823	925	873	852	887	908	884	897	929	938	912	948	938	888	855	907	882	876	854	874	863	921	898	932	892	896	907	886	864	916	963	892	853	921	918	900	819	897	845	924	863	857	886	914	868	896	871	914	879	881	877	873	899	846	923	928	868	906	921	921	933	882	974	879	902	922	879	904	905	901	899	969	921	923	928	899	890	867	898	935	919	925	883	962	884	896	893	916	871	922	827	903	911	873	926	951	895	933	847	870	879	896	880	897	897	895	906	886	836	858	889	910	877	863	945	896	895	923	913	917	932	914	972	925	897	904	862	915	906	925	840	874	902	906	883	849	871	873	944	882	881	930	867	847	921	925	837	913	879	842	871	913	923	953	901	866	834	888	860	892	922	895	948	874	866	897	980	927	920	862	857	962	940	897	894	915	874	894	895	894	947	910	891	896	895	881	862	908	882	875	881	945	902	896	851	873	910	868	874	885	893	878	917	892	873	905	944	905	866	903	905	896	903	895	884	897	868	939	894	899	930	858	853	893	932	964	941	917	957	887	934	885	934	900	925	915	876	896	899	862	842	933	971	935	925	885	927	894	868	881	900	944	855	911	893	883	932	889	909	875	916	938	945	925	914	907	900	916	962	895	925	917	880	896	909	833	891	890	904	940	971	889	925	909	886	900	888	883	841	874	913	920	866	914	858	914	887	905	950	952	883	909	941	868	878	935	901	891	872	940	884	891	850	937	972	895	892	910	884	905	898	917	918	863	900	911	892	922	871	928	942	872	915	907	888	912	899	871	902	920	912	898	849	928	887	889	948	903	869	896	864	881	869	914	887	892	871	918	917	948	884	911	895	865	926	895	898	931	909	919	863	888	884	906	858	864	894	911	863	908	904	920	908	925	906	904	872	877	888	891	853	885	894	933	937	871	921	897	891	914	939	924	852	982	919	883	915	924	909	876	896	873	910	881	913	903	830	908	919	874	876	890	920	869	901	925	922	848	872	876	896	924	928	929	889	900	900	850	902	888	897	884	956	896	883	874	935	922	885	914	916	991	905	911	884	927	940	926	911	896	880	897	886	898	915	876	930	848	895	917	880	875	883	892	882	873	876	883	881	922	881	920	852	851	899	894	886	931	931	869	919	910	869	909	879	907	933	936	879	903	930	889	878	891	914	918	894	863	888	934	898	890	912	955	940	872	885	900	931	869	938	894	874	893	916	894	907	927	916	871	948	860	907	889	886	904	910	863	887	920	909	935	885	867	912	909	956	892	899	902	907	909	890	869	909	883	944	870	936	888	944	863	855	899	867	943	916	902	918	919	916	860	929	850	910	927	849	872	894	870	920	925	896	882	941	894	882	860	919	896	906	891	900	878	872	892	906	930	911	950	873	896	874	844	915	872	890	888	921	929	843	913	989	951	906	902	887	907	914	863	926	882	949	851	854	912	942	884	913	882	852	869	902	903	912	950	884	923	904	906	862	916	904	911	938	878	887	933	934	894	896	894	838	930	884	925	917	883	826	911	911	828	830	931	906	887	867	903	935	961	911	928	923	963	927	909	929	883	874	908	879	844	917	914	951	868	893	879	902	895	854	908	904	908	931	926	893	870	872	970	915	898	930	860	926	892	872	904	895	885	912	900	881	902	915	910	901	937	929	958	841	936	896	931	871	884	919	895	874	907	903	924	902	882	861	927	932	915	875	897	903	872	835	880	876	886	815	907	887	899	879	976	920	927	964	923	948	953	881
15875	8281	2419	512	736	1753	696	379	337	329	339	289	345	312	296	363	342	369	336	363	369	294	368	343	334	318	339	348	322	340	314	338	327	316	350	349	361	334	323	309	325	322	341	334	342	312	321	344	322	328	332	328	340	330	344	321	295	322	314	305	349	335	376	376	326	381	334	334	273	324	349	327	332	343	303	319	365	329	367	306	341	295	351	349	283	333	314	347	354	339	332	313	368	327	305	349	370	306	317	320	311	299	329	334	311	333	335	316	367	296	349	323	341	302	318	326	301	310	319	371	327	336	315	342	339	347	356	317	325	343	342	300	352	316	314	355	328	361	331	334	341	352	343	337	337	346	332	367	320	313	325	327	323	336	332	323	319	292	341	339	307	324	284	324	356	335	310	331	333	342	327	322	301	281	291	303	353	312	319	354	343	310	296	345	312	294	322	316	352	324	306	287	354	324	326	314	339	322	318	346	324	341	324	356	325	289	355	310	336	305	327	331	318	320	362	333	343	349	305	332	316	337	342	347	347	290	289	280	322	343	375	321	327	324	325	331	337	333	312	338	310	343	332	330	368	377	329	369	308	338	318	317	332	347	317	348	344	349	335	344	330	337	317	342	340	325	324	330	341	299	351	378	297	323	335	320	331	328	316	317	315	307	322	293	290	337	343	329	356	334	260	337	322	366	370	333	315	356	328	332	300	371	345	349	316	330	352	319	338	339	328	352	343	338	295	348	337	357	337	344	359	323	317	343	349	332	322	329	341	296	328	323	317	328	351	309	319	350	364	304	297	326	313	340	316	345	342	317	350	341	320	294	317	345	301	364	316	344	324	359	331	326	305	300	323	318	307	345	349	348	294	364	321	360	357	358	352	299	301	366	361	322	336	314	325	305	324	333	378	345	332	290	334	341	348	357	340	359	346	341	339	321	327	313	344	330	304	341	335	317	325	308	314	336	340	332	298	366	375	316	347	319	347	359	354	340	332	317	311	341	289	330	307	339	318	326	339	300	367	345	310	355	306	327	330	309	318	316	340	325	349	340	330	304	330	333	390	346	343	336	313	335	333	360	347	296	348	290	339	340	352	351	343	302	310	317	334	352	340	322	348	311	323	354	367	375	362	318	334	340	334	301	366	344	332	328	331	349	335	327	310	337	329	339	298	358	368	316	305	332	327	330	329	344	355	310	333	356	319	313	330	330	315	343	324	326	314	355	327	315	338	330	337	313	292	340	334	287	296	348	321	311	305	293	312	324	332	299	340	327	348	307	315	299	331	298	289	301	326	293	344	337	323	329	336	349	343	348	331	328	361	344	324	302	334	333	322	341	309	344	309	328	298	332	326	310	345	348	351	341	376	340	319	303	317	351	345	337	338	330	340	327	339	302	362	352	321	336	340	324	334	342	356	335	312	314	312	339	290	356	342	303	302	328	337	347	365	334	340	362	346	344	322	336	352	312	354	346	305	326	324	329	366	337	314	319	347	276	340	314	395	318	337	335	318	306	326	339	331	343	347	342	337	308	294	329	301	317	327	319	356	345	354	303	332	324	336	321	312	290	331	352	360	318	339	347	316	316	343	357	318	325	350	322	273	305	349	353	318	323	323	321	327	331	354	334	330	355	335	332	286	341	287	334	316	352	323	329	356	317	306	336	334	342	334	349	316	333	364	324	302	362	301	309	313	351	308	330	337	341	290	332	334	315	325	361	374	328	344	316	316	354	338	316	315	327	321	316	346	338	354	319	339	321	307	314	325	311	314	319	351	344	339	353	325	344	326	335	326	301	344	275	308	308	345	317	295	339	338	332	351	351	341	338	303	310	307	325	354	343	326	360	326	346	334	366	357	324	333	316	353	326	345	324	306	308	346	285	342	350	335	341	323	327	307	332	332	316	339	312	311	284	352	324	328	317	308	331	308	305	303	318	323	308	308	341	337	319	354	335	354	338	337	315	334	317	307	355	334	281	344	328	353	334	321	337	344	299	337	283	338	338	352	351	312	319	311	344	360	335	328	302	287	321	347	326	286	337	339	301	362	344	319	316	308	316	307	347	341	361	358	336	336	335	329	331	355	359	344	338	339	331	325	313	310	321	343	348	334	320	340	347	354	339	358	318	353	313	326	332	360	314	333	322	343	342	319	319	341	339	359	308	308	316	314	354	336	349	352	341	355	340	330	318	331	354	353	353	339	351	316	291	342	322	327	349	320	352	318	334	329	340	349	299	331	287	347	334	360	318	326	361	330	316	330	314	312	350	326	299	338	315	360	320	331	290	290	311	334	328	355	333	292	326	299	314	330	343	312	333	319	342	310	313	309	327	338	339	316	309	356	287	343	345	332	323	346	318	333	327	345	307	297	302	347	321	336	303	300	323	328	309	342	337	334	303	336	312	323	312	322	319	345	322	338	317	307	292	286	324	346	335	328	352	341	308	319	362	330	319	335	324	346	303	313	333	327	275	338	321	325	332	317	328	281	345	328	293	317	350	309	315	318	332	366	302	346	338	297	319	340	334	322	345	352	361	329	334	339	317	336	328	326	304	349	300	338	350	323	363	345	328	341	307	300	346	316	342	355	361	353	342	340	317	357	332	343	323	334	358	316	340	344	343	325	341	334	333	351	302	327	352	345	306	332	306	323	343	314	326	277	292	324	308	304	296	290	337	322	317	341	311	298	371	281	329	350	303	344	321	321	328	290	329	308	309	332	297	359	329	349	351	322	322	375	346	331	317	339	329	356	288	306	326	358	321	335	330	341	308	311	323	304	331	336	330	328	365	292	347	328	322	340	340	337	346	343	326	357	350	366	331	368	327	313	344	350	312	317	302	363	314	336	343	343	304	319	344	319	338	348	337	306	313	363	322	360	323	291	307	328	348	334	315	336	341	354	369	329	342	340	341	326	316	305	300	333	346	294	345	322	340	358	363	334	340	334	328	349	311	319	346	339	294	335	327	322	284	361	341	339	309	350	304	326	314	344	312	324	343	309	346	334	339	323	351	328	367	321	322	322	322	329	340	326	310	325	335	354	372	328	365	330	339	325	340	351	335	326	334	324	318	318	336	317	344	332	317	324	317	323	317	341	333	345	331	337	341	332	341	323	297	327	322	319	328	340	320	319	323	337	323	322	313	312	333	311	351	295	343	345	311	335	322	361	299	316	300	314	323	322	330	371	388	312	312	320	330	347	336	353	334	353	303	335	343	278	348	326	311	361	324	348	342	332	301	338	337	356	319	331	323	353	328	354	327	333	301	341	338	317	341	342	321	340	320	318	335	343	320	333	317	313	325	314	365	359	306	336	312	317	312	343	331	329	334	325	354	348	367	322	358	327	339	320	301	325	366	318	320	299	353	357	323	338	344	318	332	359	354	359	302	329	331	331	323	334	331	338	307	329	332	337	335	307	315	370	309	324	347	326	309	325	330	315	351	290	361	325	328	349	298	350	300	356	342	325	330	337	296	310	339	332	298	282	306	306	398	318	350	338	309	314	309	334	306
9459	6891	2752	968	2363	5195	1545	760	717	769	736	738	748	752	784	814	705	766	729	779	744	770	752	751	766	711	695	708	729	750	691	763	745	749	762	771	751	739	745	719	748	760	767	701	711	748	735	690	723	710	799	710	767	725	757	719	738	711	802	733	715	732	743	764	763	793	695	756	738	779	718	730	746	765	770	735	713	760	798	796	716	712	732	766	679	738	741	759	748	737	776	750	701	672	704	735	740	735	739	712	759	771	738	732	756	718	779	750	770	725	730	726	722	731	759	679	787	776	728	737	701	724	745	710	754	719	735	732	751	769	721	728	722	748	767	755	740	763	762	731	732	782	718	713	753	760	753	722	721	779	756	748	760	701	771	746	769	720	761	740	743	775	721	761	708	721	736	771	734	765	767	751	747	762	720	747	799	739	696	764	707	789	760	754	745	764	747	761	756	676	768	700	695	749	729	754	713	732	743	803	713	781	745	773	712	725	721	704	737	739	729	779	729	733	744	733	718	797	759	711	736	717	751	755	755	789	723	774	746	701	689	721	758	755	728	761	733	708	696	774	750	728	756	746	696	716	742	718	735	751	787	695	736	763	714	752	749	727	723	715	747	759	749	731	711	749	698	725	768	768	734	716	709	673	726	704	750	753	759	766	741	732	731	745	709	744	719	741	717	783	727	754	694	742	769	739	738	748	748	724	748	720	698	753	744	703	720	740	713	772	774	719	736	730	716	686	764	772	747	718	718	758	711	757	706	706	752	729	649	748	748	743	712	729	735	694	770	692	696	753	743	747	740	690	723	727	708	755	725	712	717	754	686	730	776	741	728	798	743	712	732	749	748	699	753	715	736	763	756	714	775	724	725	698	739	723	716	719	781	728	732	753	781	767	759	710	750	738	740	723	737	787	724	749	739	760	731	749	736	724	749	733	725	711	761	728	696	762	732	764	737	751	739	749	709	783	715	731	693	732	684	733	736	673	690	717	759	790	761	716	713	718	748	729	748	722	720	692	784	712	754	734	739	733	730	805	699	752	713	731	765	698	754	708	713	736	779	737	719	778	754	747	737	760	783	732	705	731	770	714	748	740	704	764	700	709	756	746	716	681	681	710	718	754	759	739	781	768	727	735	771	751	772	742	731	767	713	725	786	760	739	721	763	692	751	694	752	733	758	697	676	699	731	716	711	677	736	748	792	774	724	709	743	740	702	714	731	742	736	736	766	829	754	707	754	710	729	732	756	741	788	712	777	777	727	731	755	787	774	755	724	791	721	753	745	679	737	693	744	726	675	730	719	718	748	802	709	773	757	761	731	758	742	744	734	688	740	713	742	739	755	773	709	792	710	754	768	732	746	739	737	737	738	739	760	707	683	778	701	771	704	779	722	717	701	755	746	730	726	694	736	776	760	717	741	701	706	734	762	727	739	729	730	681	774	727	752	690	737	713	752	788	705	735	760	743	746	728	754	739	732	723	723	750	743	742	732	739	759	745	692	750	773	740	718	738	757	642	722	683	741	714	698	755	750	713	736	733	701	712	723	693	718	748	702	708	707	738	789	736	718	732	715	703	714	704	721	717	714	742	705	715	723	746	768	759	751	725	744	774	767	699	740	764	737	702	731	743	749	711	793	703	740	719	807	766	707	694	793	714	730	702	754	753	760	717	727	740	795	682	760	771	735	733	724	758	713	779	740	744	718	731	731	735	738	756	733	722	701	732	723	753	770	719	751	724	758	777	752	700	707	669	768	730	768	711	698	760	724	774	746	741	717	809	711	713	718	691	744	746	716	776	715	752	758	780	731	725	760	740	704	776	714	741	728	744	779	732	741	724	784	724	759	723	724	721	733	780	781	709	759	750	755	733	743	744	719	712	697	746	796	736	685	736	747	763	707	721	758	740	745	728	756	746	695	736	776	727	765	721	718	757	730	770	739	750	766	728	761	773	739	727	729	720	708	666	762	724	662	754	748	745	723	729	746	750	713	721	773	762	762	737	727	763	740	698	814	696	767	723	685	786	740	745	718	787	701	750	727	758	767	723	730	740	694	761	733	729	742	730	745	702	723	769	794	722	717	734	754	711	744	770	743	703	712	685	708	786	710	765	704	777	739	757	738	717	720	730	746	732	738	757	721	776	698	715	777	731	739	731	701	731	708	687	727	772	757	762	717	683	757	727	717	729	740	674	724	711	741	800	756	733	711	755	714	737	790	756	726	733	749	723	738	748	707	700	728	782	764	688	777	739	737	729	705	719	721	735	776	745	754	755	757	722	735	705	741	742	754	759	755	748	717	713	700	769	735	703	752	753	784	751	767	740	770	763	753	702	742	716	774	695	723	746	687	694	708	721	768	714	716	761	736	769	805	690	741	738	795	728	709	740	753	738	798	732	747	726	720	690	758	698	779	735	748	686	760	756	709	737	705	755	714	788	744	714	702	714	779	740	720	726	811	757	742	713	698	764	686	742	757	747	729	781	735	745	738	746	743	721	742	738	746	719	735	714	779	746	712	743	759	772	735	727	760	771	754	742	741	716	695	729	732	725	744	789	731	704	726	707	779	675	738	704	710	703	761	725	803	684	740	731	729	727	776	725	751	669	707	775	696	756	749	748	714	754	716	704	740	755	753	730	713	672	753	757	687	723	720	751	734	750	766	731	717	769	736	693	729	774	729	699	730	764	692	787	742	762	754	726	706	734	770	759	735	754	740	730	691	693	710	747	697	763	771	692	684	779	708	754	717	727	695	721	747	690	783	752	766	734	716	723	711	725	778	678	739	746	737	719	755	778	757	720	690	752	796	763	722	775	719	727	726	698	752	760	760	696	725	728	708	720	744	740	757	731	723	724	704	754	740	722	785	736	724	751	702	706	713	750	803	779	776	719	789	709	729	765	727	688	736	712	800	757	751	754	727	710	740	740	741	724	749	682	807	740	713	743	727	697	734	743	801	707	738	748	698	726	706	739	744	746	729	759	728	738	741	750	702	728	731	725	747	792	697	734	760	757	741	792	735	681	715	710	758	767	754	736	727	761	763	730	753	756	702	775	720	719	762	746	738	757	738	726	755	717	751	731	719	767	759	740	721	709	726	786	744	745	709	741	734	759	740	713	751	748	739	767	756	701	713	726	716	751	788	670	718	742	768	819	698	742	722	778	727	770	750	779	744	755	754	702	715	738	665	751	712	759	741	787	722	740	756	717	759	757	749	675	675	758	724	761	760	728	722	730	711	736	760	739	749	731	708	770	725	785	678	719	726	700	766	776	749	740	773	784	708	728	719	724	728	744	710	748	719	740	692	783	802	685	697	779	741	709	695	758	713	715	756	726	751	704	781	724	761	746	764	752	735	691	711	784	712	817	777	761	700	747	688	743	733	748	731	774	756	680	743	737	742	716	751	780	734	716	752	773	726	776	746	697	754	716	703	705	769	720	765	720	746	691	717	741	746	735	736	723	771	676	756	816	755	700	752	723	736	689	738	719	740	761	735	729	716	705	727	701
32819	23007	10220	1250	7494	21675	5774	374	327	324	276	276	293	280	263	291	294	264	272	259	266	269	254	266	269	255	274	298	280	284	299	318	235	310	298	261	264	267	261	315	276	324	262	268	274	275	289	292	272	270	261	282	264	288	263	291	297	275	307	281	292	292	264	235	275	259	270	273	282	278	318	280	250	305	245	295	266	288	285	249	276	272	273	260	271	309	296	293	266	277	306	252	271	277	279	273	285	240	266	279	262	290	273	292	242	301	269	266	259	266	276	299	258	289	257	261	255	255	288	244	286	302	254	268	282	282	239	243	293	267	289	286	287	254	305	276	311	278	305	304	265	270	278	268	274	276	291	254	281	277	286	297	306	309	310	301	273	231	289	266	272	294	294	250	259	301	303	277	257	282	276	273	253	285	275	322	283	278	267	277	275	311	253	275	276	272	262	307	255	254	242	270	265	303	286	296	276	245	304	282	302	277	307	290	298	253	282	268	265	265	256	255	276	274	248	259	270	290	288	252	260	302	283	297	303	256	289	253	291	279	278	273	284	259	289	310	276	235	236	273	292	327	317	280	262	324	285	283	309	287	287	275	255	265	267	278	258	267	262	268	270	290	287	277	277	285	270	269	249	244	266	244	267	275	289	281	297	300	274	278	298	265	276	281	288	264	302	296	270	273	271	261	268	282	307	286	274	270	290	270	273	285	269	278	262	275	310	258	281	290	311	288	250	260	270	264	271	265	224	256	287	258	270	305	275	284	296	291	261	267	268	307	271	299	285	267	274	280	276	281	284	240	246	298	289	282	265	286	248	255	286	315	290	279	250	280	245	286	258	289	277	292	245	292	277	300	292	241	254	230	290	273	246	295	272	285	238	254	295	273	295	279	293	275	274	259	275	289	275	266	282	251	274	263	251	286	255	286	283	254	281	296	298	285	288	248	300	257	285	289	293	316	278	309	271	274	268	306	258	279	333	287	278	307	288	286	268	290	294	228	238	263	287	268	281	265	249	291	317	267	302	287	286	301	281	265	310	262	286	281	290	232	296	267	284	301	291	260	310	285	269	248	297	292	298	306	286	270	297	257	264	278	299	263	257	283	270	278	281	268	277	276	307	284	297	280	286	304	272	280	260	278	289	267	301	249	288	304	288	250	272	237	284	311	248	250	322	256	263	254	284	261	275	283	277	247	270	286	266	283	271	256	272	255	257	244	272	276	302	290	301	265	275	246	241	268	273	262	269	288	272	265	264	275	249	299	254	276	284	288	289	265	296	300	252	267	266	241	285	272	264	247	287	270	324	299	305	282	285	262	298	289	269	285	275	299	294	319	275	273	264	256	266	261	298	275	279	271	256	252	271	292	318	262	284	306	254	281	269	302	286	283	273	284	271	267	263	288	253	288	276	261	283	305	258	313	287	278	298	300	303	279	297	270	293	261	260	302	272	264	273	279	282	256	262	302	258	282	271	298	274	298	317	288	259	239	284	267	281	311	292	270	266	302	273	279	265	273	275	246	294	312	298	252	302	274	291	312	275	274	293	271	283	282	219	259	298	263	263	265	261	297	291	273	281	294	293	288	246	291	274	263	258	292	292	241	282	290	262	291	282	263	298	258	289	272	264	270	252	253	269	269	277	251	316	294	295	291	259	275	292	303	291	263	309	266	282	275	279	251	255	275	300	310	268	276	269	268	268	276	269	304	261	258	265	247	296	292	263	256	266	259	256	253	281	293	308	268	283	281	250	260	266	296	275	287	281	304	286	276	259	275	287	256	300	274	286	292	245	266	277	261	290	259	263	302	266	252	241	298	277	276	262	307	245	263	274	271	293	287	279	279	277	267	297	286	277	265	288	258	254	260	270	241	296	262	288	287	260	289	279	265	273	260	260	265	265	295	281	300	260	262	270	287	278	285	288	304	258	264	275	271	287	278	294	294	287	273	245	294	270	286	328	286	294	274	304	317	253	262	246	271	241	274	279	275	244	269	250	283	271	297	268	314	235	278	282	242	307	271	287	263	283	282	276	285	266	236	302	266	263	305	293	261	272	275	242	274	284	271	282	264	281	298	279	237	254	286	270	268	298	250	272	292	294	302	294	285	301	271	256	287	290	260	312	288	265	305	327	302	279	262	257	255	276	256	260	278	292	262	285	288	267	280	260	291	279	243	267	285	245	270	268	285	301	280	291	255	265	281	269	275	296	291	309	296	271	286	297	244	234	298	274	298	309	269	263	292	255	258	244	251	269	260	293	271	271	281	279	264	261	304	271	273	277	254	283	295	270	265	279	273	269	309	292	267	265	227	263	277	255	253	254	265	266	293	261	319	304	280	274	293	327	282	266	287	306	309	267	282	274	269	262	303	311	217	289	281	236	285	251	238	287	256	272	263	263	282	314	289	279	297	249	259	279	259	287	284	282	258	280	295	281	257	244	276	280	273	261	275	265	318	288	273	234	265	298	277	262	285	266	296	270	273	298	293	264	281	262	255	271	264	291	291	269	298	263	273	265	279	273	282	299	259	278	260	296	307	273	272	294	310	297	255	258	292	256	292	270	290	294	231	273	303	288	272	258	249	267	241	269	254	263	285	287	302	240	265	288	239	298	302	258	286	285	274	278	303	282	258	297	280	269	296	293	297	271	269	257	265	242	280	305	303	246	245	280	265	276	260	288	284	298	269	280	265	288	277	277	292	287	268	300	289	292	266	308	277	253	283	266	268	274	291	257	268	271	300	287	306	269	287	301	278	253	287	269	264	281	266	279	268	280	288	293	291	244	266	271	285	270	283	271	209	285	291	278	285	306	283	290	284	251	302	265	272	248	291	281	264	244	264	276	303	273	275	259	254	274	271	287	247	263	283	258	247	288	306	259	279	261	276	274	303	272	254	269	287	253	280	263	280	269	297	258	249	271	259	269	269	302	270	266	278	269	284	285	238	292	253	282	251	230	298	296	271	253	260	285	284	296	270	293	291	302	302	295	297	286	272	259	305	302	265	277	309	264	267	304	282	297	247	279	291	243	280	265	284	234	296	276	271	303	280	278	297	283	284	270	268	287	234	266	268	251	223	235	270	237	303	273	307	282	256	269	292	262	282	262	305	277	279	244	276	270	263	257	301	264	293	265	293	272	258	310	296	269	298	263	267	283	248	267	254	280	300	274	260	284	268	290	257	257	299	253	259	301	282	294	266	297	269	280	288	262	256	257	284	288	270	280	289	292	300	261	280	270	273	284	269	300	285	277	251	284	256	286	299	272	272	285	249	270	281	278	259	277	287	295	291	257	253	299	287	279	294	259	293	265	294	288	273	266	275	276	271	263	264	260	278	270	270	293	300	259	283	277	294	274	249	260	282	266	277	252	283	285	259	271	261	260	279	274	265	272	257	324	286	273	254	282	254	293	310	273	283	300	255	284	268	271	304	271	275	260	285	282	309	261	277	289	280	273	285	268	260	318	241	229	273	279	276	266	270	274	234	246	303	279	279	275	276	267	248	246	280
20820	17837	8261	1675	18056	39209	10028	746	734	692	685	685	715	698	645	627	691	672	664	655	701	689	674	663	629	598	648	639	657	637	595	631	664	644	653	579	670	647	647	668	684	653	677	637	671	640	621	660	644	659	625	635	620	640	652	647	676	653	628	646	673	678	678	656	642	645	621	665	664	611	641	650	709	616	668	654	630	649	644	619	650	640	625	657	642	613	687	623	669	593	665	624	608	620	651	679	658	638	615	635	576	659	622	672	645	619	641	634	644	637	640	586	685	644	644	666	698	626	672	612	641	657	690	624	649	641	619	626	668	664	642	642	647	662	641	677	646	666	646	653	661	623	630	636	625	640	628	642	681	616	699	654	634	672	638	654	664	664	666	648	640	667	646	622	651	664	631	632	616	625	664	649	644	661	666	629	664	617	619	635	625	622	658	637	673	670	600	681	670	666	609	636	660	635	581	689	661	636	673	621	655	617	643	616	614	647	628	598	668	648	659	642	634	649	639	636	692	658	666	617	680	659	648	656	664	600	686	636	575	618	609	611	641	652	606	598	628	628	655	614	597	643	625	664	672	618	646	668	636	644	673	709	672	660	616	635	650	641	611	634	592	614	636	648	644	660	641	639	661	647	625	681	655	632	663	645	626	629	659	612	620	676	654	609	671	638	649	673	649	667	645	657	624	644	654	661	650	640	604	628	681	702	672	618	717	642	665	639	660	626	620	617	666	630	625	604	657	665	647	676	627	651	642	624	621	637	617	659	683	680	611	621	634	632	628	641	687	606	650	645	619	592	630	607	619	583	646	630	671	669	624	658	599	676	623	639	675	651	656	646	640	628	626	657	634	659	645	673	661	618	636	654	599	658	657	638	686	663	606	703	635	635	619	648	692	643	658	667	666	628	665	626	639	622	647	657	645	623	675	660	650	611	665	683	624	684	639	644	686	618	636	608	667	630	652	630	701	661	687	638	649	623	663	665	644	655	648	659	644	611	597	693	644	596	646	644	613	647	652	641	632	687	633	671	613	692	627	607	628	653	671	656	635	646	674	652	635	650	693	669	627	667	680	651	658	635	661	666	599	675	595	652	688	666	592	690	629	596	646	671	637	674	654	613	638	609	643	658	674	645	632	625	620	598	650	671	629	650	621	674	644	633	640	671	659	676	640	646	640	659	632	621	678	624	616	641	650	654	633	635	668	647	621	618	634	647	649	690	628	651	610	588	619	663	680	684	657	641	629	625	653	676	645	603	647	633	623	601	674	618	604	689	614	699	684	623	670	648	623	609	627	691	614	608	636	629	605	613	649	654	623	629	696	643	609	661	665	648	595	666	672	681	694	654	684	640	586	648	709	650	653	661	631	617	644	636	689	692	659	609	655	691	676	676	680	635	617	671	640	670	588	599	643	675	620	696	622	646	668	629	677	638	650	671	630	648	653	647	605	620	677	641	657	628	619	668	618	649	644	651	650	611	642	641	647	654	615	623	623	687	609	639	638	658	636	643	634	618	639	618	636	661	679	633	669	691	618	647	653	647	698	631	654	627	651	609	665	627	655	655	645	675	613	670	618	662	628	611	616	665	665	655	688	684	647	635	634	700	610	625	616	611	649	672	656	627	624	605	617	685	636	644	628	627	658	680	637	613	645	632	634	693	647	661	607	638	635	637	690	671	660	610	657	665	647	651	675	634	626	626	635	626	684	626	655	656	658	664	645	647	616	685	651	651	677	649	624	645	642	672	655	607	619	612	614	682	621	614	624	614	622	617	627	627	638	633	636	674	692	666	620	645	659	655	640	662	587	645	660	632	664	601	663	643	671	666	655	647	665	653	602	649	647	632	654	690	642	641	624	606	692	640	689	681	593	615	675	676	661	621	614	657	611	660	653	666	657	672	657	634	679	667	648	671	619	587	668	644	625	610	682	607	663	666	654	665	646	656	660	652	639	606	676	644	663	648	669	636	572	658	669	650	653	658	676	592	626	658	646	600	652	627	596	661	632	705	647	634	573	651	633	649	591	690	602	656	623	603	638	633	627	675	617	668	641	619	671	609	679	686	654	616	575	649	645	671	652	618	622	642	641	649	600	703	612	624	635	626	650	655	697	662	625	622	610	608	676	583	698	635	664	678	646	632	635	669	659	641	681	648	678	636	627	675	658	653	654	629	682	651	585	671	677	667	628	632	609	671	624	631	599	638	654	652	647	669	641	670	646	618	636	662	638	674	646	604	647	631	618	605	638	652	648	681	637	707	650	666	620	630	647	667	655	663	667	699	607	658	661	646	690	622	648	642	684	672	634	660	652	639	633	646	651	614	652	632	667	643	627	675	636	635	680	658	634	644	650	675	677	654	659	643	610	658	642	657	645	650	642	680	643	703	602	629	641	628	641	643	628	637	644	642	624	652	648	646	654	648	664	658	664	641	655	651	630	661	655	648	635	647	646	637	616	639	635	674	650	651	624	624	686	658	674	630	663	641	633	626	659	604	630	629	662	614	622	674	633	654	670	651	676	608	660	669	637	637	632	610	639	653	654	667	683	685	618	633	632	646	678	662	645	662	617	662	662	628	653	660	643	613	659	668	640	669	630	680	615	679	689	647	668	717	671	615	630	655	635	622	670	656	627	623	670	680	666	631	651	687	638	631	641	668	677	704	626	638	664	663	611	680	641	659	626	656	631	646	664	667	653	636	669	655	655	648	629	592	607	662	639	678	624	667	672	664	625	659	619	644	623	606	638	679	607	663	646	658	645	656	617	675	658	603	652	629	679	661	659	640	674	685	646	655	721	633	624	634	678	657	645	651	638	649	661	600	666	619	656	634	645	628	657	631	630	668	668	612	668	674	620	643	642	649	644	668	673	690	629	635	677	656	602	644	662	694	597	661	623	661	647	647	615	635	674	621	661	661	616	594	646	673	659	622	683	667	641	621	646	608	627	678	661	619	648	611	623	618	625	622	616	655	599	671	700	652	657	651	670	660	648	693	638	674	643	671	641	630	669	647	653	661	688	627	616	631	614	650	678	616	677	670	650	646	656	635	627	651	695	653	681	628	661	613	643	685	653	647	654	681	683	653	642	646	631	678	644	641	634	634	694	636	682	628	668	692	669	665	701	659	617	655	668	657	652	675	648	654	634	610	670	654	655	614	623	645	695	636	647	619	626	659	639	677	685	656	637	614	671	605	637	653	667	652	685	658	641	621	667	640	640	606	613	615	661	638	645	616	644	636	668	611	657	644	680	626	738	620	645	644	685	652	631	636	646	635	640	631	667	662	619	652	640	630	607	687	613	614	691	622	685	581	700	635	654	612	644	681	626	626	674	630	635	686	596	626	639	655	665	638	688	637	620	656	676	647	679	640	641	637	640	589	620	647	640	669	670	632	640	647	601	640	654	641	642	623	632	642	649	622	650	625	648	683	644	670	576	643	659	622	659	642	655	642	657	665	654	648	632	680	671	639	681	657	664	638	668	604	640	600	623	646	658	644	663	592	665	690
43478	33720	18824	2726	14747	35619	10597	709	378	453	412	447	375	389	374	385	364	404	406	399	375	390	358	408	406	389	380	388	424	395	364	370	419	397	412	416	420	353	371	405	377	383	373	338	372	373	377	428	386	362	387	426	398	359	366	362	400	380	379	375	383	417	365	408	413	437	438	357	384	390	408	376	378	380	423	376	363	375	396	378	385	394	353	379	388	381	387	381	391	348	359	379	372	357	354	368	384	384	414	407	400	399	388	406	439	389	360	364	408	380	391	392	399	394	376	386	378	397	384	386	398	401	396	391	336	360	418	380	377	362	389	393	380	395	358	378	381	419	373	428	392	404	397	415	374	411	371	361	372	370	412	426	357	382	356	384	385	406	389	423	383	375	389	365	400	436	405	384	369	440	373	380	383	351	406	382	354	376	415	403	417	368	411	364	387	430	418	420	388	408	425	391	375	406	370	406	378	401	379	386	379	351	431	383	345	401	395	334	399	378	381	402	423	372	418	398	413	420	388	385	368	364	353	395	380	399	346	392	371	398	392	404	369	386	385	365	379	360	371	335	337	384	387	456	399	417	387	396	354	395	369	401	391	385	406	378	405	420	378	366	376	387	388	412	362	392	405	380	408	388	333	376	368	379	389	375	396	370	355	372	390	393	371	348	353	390	439	396	383	380	382	375	401	420	395	364	368	395	385	366	409	377	363	396	393	409	436	411	366	361	358	370	370	375	413	398	378	363	394	415	383	384	391	355	375	410	405	391	367	371	426	364	336	399	399	400	365	423	387	415	342	408	416	412	362	387	350	396	355	372	351	412	415	403	409	396	386	392	389	388	422	362	390	356	447	365	382	419	355	400	416	360	365	358	379	369	360	391	382	377	374	375	403	394	384	353	402	421	425	381	407	389	383	381	403	390	374	376	408	396	377	432	392	408	354	346	385	419	415	357	375	363	384	347	389	389	392	384	413	363	378	393	404	361	386	397	353	418	368	406	392	354	392	375	401	387	408	353	428	371	409	409	397	385	365	398	393	393	423	391	420	427	383	366	374	360	379	394	424	394	384	375	394	398	405	379	428	368	373	382	420	382	410	353	402	360	366	395	394	391	374	417	395	381	388	375	410	396	378	385	367	418	416	372	402	390	390	371	370	389	371	382	373	401	366	434	410	391	407	377	394	382	406	367	418	387	394	407	393	372	402	415	438	389	432	396	409	380	367	388	415	399	412	330	395	376	381	377	381	406	441	395	393	414	375	396	396	398	395	394	368	375	394	363	397	367	369	399	387	373	390	367	395	386	400	396	390	397	389	406	369	459	408	366	429	380	415	382	394	402	400	397	367	410	395	391	390	434	370	377	419	353	434	415	368	386	376	380	374	368	383	377	437	446	364	387	399	381	443	407	415	389	392	384	386	432	432	421	374	377	408	387	393	367	401	367	352	372	343	383	412	382	376	386	387	416	373	396	371	368	376	398	404	385	386	368	408	372	376	389	370	410	419	433	419	377	401	377	406	362	383	391	435	395	343	420	393	412	379	383	389	410	399	403	405	416	429	412	375	384	410	394	406	374	428	368	400	370	372	349	374	373	433	399	378	391	391	396	378	360	365	374	415	394	373	405	384	403	429	359	377	380	392	393	404	385	325	361	392	365	404	391	370	416	424	386	372	397	381	399	392	399	398	373	394	376	358	379	415	409	413	349	419	389	423	384	352	384	401	377	369	388	421	429	416	379	378	382	371	384	355	373	385	389	341	359	369	351	397	409	386	383	393	373	393	380	418	360	373	404	405	369	374	363	406	385	403	371	380	419	381	404	403	392	422	387	366	399	387	398	439	422	351	406	367	393	362	380	420	360	400	367	396	419	384	414	413	408	411	369	396	444	400	397	400	391	369	381	371	397	376	401	431	398	417	413	386	394	383	371	405	346	402	408	375	424	372	418	415	396	384	408	378	410	378	387	354	360	407	375	345	369	391	351	390	411	401	396	379	416	390	396	358	388	366	376	374	370	442	396	397	380	377	339	351	396	390	424	407	399	376	391	373	409	412	395	389	375	372	365	394	410	401	377	370	413	379	410	413	418	399	380	399	384	390	437	382	398	356	387	425	393	400	385	370	380	405	435	388	379	378	371	373	388	369	370	369	387	374	385	425	370	365	393	372	432	360	365	371	406	382	372	432	363	370	376	419	393	416	402	411	392	371	384	400	401	399	349	399	387	390	380	395	410	376	418	367	392	397	389	367	378	343	397	379	388	438	399	392	373	374	360	365	385	388	400	385	437	386	314	390	354	373	377	390	350	410	388	369	416	363	385	403	387	367	386	383	367	388	391	428	419	371	424	391	389	395	403	378	383	370	396	381	382	398	385	374	387	385	378	378	405	377	397	392	377	407	388	403	364	376	393	381	349	370	367	390	373	408	354	385	378	382	387	380	397	356	405	375	378	389	400	420	420	382	387	411	398	392	385	367	398	372	351	390	407	414	379	389	392	341	388	381	388	395	420	371	369	378	357	406	381	385	381	366	409	383	360	357	357	390	348	400	405	394	388	382	354	367	414	374	410	386	398	380	396	365	381	439	383	361	433	376	374	391	407	398	387	406	394	404	397	359	380	409	405	345	388	360	376	375	394	369	388	364	391	388	413	347	391	391	411	375	418	412	387	369	391	392	403	397	380	392	397	382	408	399	368	389	386	365	386	381	365	386	375	436	353	391	378	396	386	372	442	405	377	384	387	410	392	421	402	395	389	383	399	385	358	406	383	391	378	405	380	402	361	361	370	428	428	424	384	421	376	402	410	409	345	378	422	400	372	397	391	358	354	429	404	407	389	415	410	362	380	375	371	381	399	422	383	385	409	389	370	378	360	377	388	394	345	395	360	360	409	395	401	399	382	393	368	417	397	408	371	425	363	362	377	400	357	398	405	365	382	404	379	371	362	409	387	336	381	362	401	402	413	421	423	431	374	416	385	394	425	416	368	376	403	368	377	410	373	406	373	381	422	365	380	411	370	413	392	396	390	394	393	422	391	374	391	393	418	404	399	392	381	377	391	398	436	379	371	389	415	383	392	388	381	374	368	407	400	426	374	378	376	395	366	409	394	392	400	401	444	412	358	406	409	396	381	413	361	352	372	401	441	390	413	419	383	416	417	351	389	351	411	382	375	357	409	420	375	398	339	389	419	408	393	390	390	361	381	395	362	381	390	411	364	352	389	369	396	381	372	418	354	382	399	414	386	373	393	363	394	376	373	399	392	357	396	368	394	406	398	403	392	414	389	380	372	399	399	375	427	427	415	386	351	425	383	399	373	405	393	388	388	400	390	448	379	395	339	375	400	392	399	405	374	395	416	351	377	389	406	353	376	375	402	416	423	376	356	395	376	371	352	382	346	378	392	388	387	380	349	388	390	399	361	400	418	377	421	412	384	412	401	412	427	422	367	348	384	353	378	383	391	418	377	398	432	366	380	422	390	389	345	367	335	390	388	413	443	401	459	357	404
26993	25832	12069	2709	26430	48690	13248	1068	1072	1002	932	913	960	951	985	944	938	936	954	932	919	876	915	897	866	811	883	829	892	862	836	919	876	847	869	882	827	905	888	877	833	894	872	896	909	890	890	867	848	907	806	853	855	879	890	906	877	897	851	907	866	857	865	840	853	821	861	869	876	845	904	839	857	843	851	898	905	859	837	880	857	853	876	857	878	903	822	899	826	855	837	918	846	915	895	778	852	861	849	918	875	866	852	900	879	852	865	892	836	899	916	848	853	884	871	828	872	903	889	866	859	891	847	939	822	857	847	861	878	894	901	908	888	876	877	890	855	901	893	877	815	847	903	821	848	903	835	882	878	903	829	871	887	910	851	874	860	883	898	880	900	874	887	870	853	853	903	865	851	884	878	902	900	883	879	858	843	848	850	882	892	901	855	921	840	891	915	936	862	886	873	848	833	874	883	879	859	840	877	845	868	872	899	875	935	882	901	881	934	820	858	853	887	838	859	879	849	910	849	858	854	814	837	903	857	837	906	822	865	902	863	873	836	868	904	813	858	876	909	845	916	851	818	797	863	842	841	846	829	929	873	906	831	844	826	857	899	869	874	916	891	887	894	853	870	861	847	895	882	878	833	860	873	868	870	831	854	845	835	843	855	890	891	860	878	859	901	830	817	880	870	897	853	844	904	888	854	869	860	868	876	854	892	872	798	846	902	880	873	877	908	872	846	859	882	874	845	848	856	837	873	885	867	835	880	838	877	876	831	838	891	814	908	906	895	848	881	794	879	920	916	876	889	896	850	869	853	857	878	935	795	872	890	848	840	871	907	890	884	915	863	859	891	876	850	915	852	848	906	906	824	865	856	938	893	905	874	879	910	820	871	868	905	853	892	846	907	863	888	922	916	929	885	846	839	809	832	829	840	824	878	915	892	834	870	806	877	825	867	835	911	873	831	866	916	851	829	855	859	831	894	910	890	865	880	857	819	905	871	864	900	866	850	862	903	846	819	849	838	891	842	856	930	878	811	884	867	856	874	858	902	883	869	815	918	819	826	868	820	863	908	860	927	826	852	858	911	859	868	878	926	898	875	846	847	855	845	879	849	910	810	916	860	902	910	843	874	888	870	883	862	837	847	888	853	880	872	875	808	872	837	885	833	810	818	903	896	856	947	869	874	837	876	861	852	855	891	805	831	900	855	825	853	888	812	898	893	850	874	835	883	832	795	865	851	856	800	907	842	868	891	900	886	852	857	909	835	812	899	822	868	913	873	895	920	904	911	918	864	905	866	866	882	898	899	811	894	871	900	852	840	848	901	915	837	854	864	874	855	854	907	865	872	824	872	901	866	882	887	852	843	847	854	892	862	879	842	931	845	883	835	885	890	869	874	833	847	870	920	866	804	879	863	857	888	903	851	809	852	849	912	915	873	864	875	847	842	881	871	852	868	846	932	809	869	852	874	864	850	889	833	831	838	943	865	816	826	882	851	886	900	839	885	794	860	872	808	870	880	894	850	849	849	858	854	908	856	864	864	913	932	832	909	871	856	851	827	887	858	870	916	900	846	874	860	860	885	814	881	825	846	884	864	889	838	845	917	820	897	869	896	877	826	885	902	912	881	860	868	856	921	812	885	904	815	864	853	906	913	881	840	828	866	864	862	879	847	885	813	870	869	882	837	847	869	850	868	885	884	907	853	895	889	852	842	847	872	829	884	895	831	894	862	871	909	900	883	926	814	837	842	866	868	861	835	871	863	858	900	844	870	885	889	879	891	853	844	848	876	834	858	920	861	871	882	895	866	919	838	853	868	861	909	858	895	812	877	893	822	892	845	861	843	866	895	876	851	895	877	863	905	852	919	893	802	849	813	876	843	956	877	871	880	886	879	873	844	825	864	869	853	905	830	831	878	839	813	861	850	921	861	867	861	844	828	845	847	839	842	878	771	889	887	852	853	863	900	835	881	901	877	836	833	872	839	908	872	896	897	839	891	852	874	858	869	885	905	834	825	855	857	906	839	921	862	906	859	911	861	894	856	889	844	913	896	848	846	839	902	876	860	860	885	855	898	893	845	857	827	881	873	881	869	882	928	895	881	904	845	837	820	799	891	839	888	828	874	897	883	838	830	882	883	837	853	931	891	916	869	881	857	925	836	862	892	889	890	860	835	886	873	887	872	874	892	883	920	851	846	860	842	901	867	851	917	856	829	864	844	823	893	848	906	869	883	848	874	885	800	872	821	910	887	777	844	895	858	855	895	881	866	829	917	863	817	893	861	844	909	872	860	880	842	857	895	906	868	890	841	868	873	970	869	865	879	900	854	832	834	884	890	851	838	809	846	831	926	806	859	888	849	838	902	807	878	864	917	864	873	821	904	894	860	823	871	878	895	895	895	888	834	855	848	860	887	881	868	873	852	826	868	857	890	904	880	894	821	857	869	867	854	900	845	886	830	964	819	890	885	875	855	824	821	836	862	885	810	865	925	838	846	898	845	841	874	877	839	879	872	863	871	863	852	863	913	872	842	830	826	859	876	865	889	855	887	859	914	848	893	891	875	849	964	910	858	899	841	824	856	928	881	820	814	935	856	859	891	872	886	851	818	897	819	846	886	864	871	946	893	840	878	875	907	909	862	854	879	863	884	881	853	833	837	871	896	855	824	855	829	885	882	876	882	852	855	822	904	896	870	884	869	845	840	873	874	863	869	835	869	897	874	880	872	830	848	866	834	856	924	838	798	871	863	841	922	868	891	856	886	907	861	833	820	901	844	833	833	844	884	942	855	845	845	820	904	832	857	901	899	839	839	885	896	868	853	870	883	903	878	884	876	854	879	839	842	854	872	889	866	858	888	790	892	853	950	889	877	864	897	932	838	875	863	861	873	844	817	844	892	861	888	847	883	871	916	891	873	884	911	851	883	875	856	825	878	877	880	921	848	842	846	896	868	912	938	878	858	889	847	897	840	888	894	873	864	847	839	876	866	863	885	866	851	838	843	826	870	904	872	899	848	950	816	881	843	880	857	819	853	856	845	848	929	845	814	878	843	817	857	905	845	892	819	865	874	967	825	842	869	870	863	896	858	858	868	820	905	886	863	827	837	928	874	861	894	823	856	919	932	892	928	841	884	855	896	850	902	905	848	860	867	873	900	850	895	872	903	876	853	803	844	819	879	877	825	874	851	829	856	883	886	821	841	927	828	915	910	858	865	842	907	866	834	857	908	855	956	890	869	845	818	891	886	838	859	850	938	829	864	863	857	830	872	844	895	864	867	886	837	879	849	849	863	853	869	880	857	908	837	873	858	929	861	864	857	802	904	836	885	827	873	841	875	888	849	903	873	864	865	871	847	835	867	879	823	848	838	872	917	842	872	826	863	818	819	897	862	860	836	865	901	960	873	866	873	905	898	914	848	807	853	808	852	878	819	846	808	848	886	871	860	914	815	894	883	873	859	911	863	847	842	891	868	858	862	840	900	860	895	837	862	875	827	888	884	942
15354	8262	2464	418	678	1763	514	344	290	319	294	333	352	325	311	298	308	321	316	321	300	319	321	317	311	308	297	299	324	309	291	322	338	303	351	329	318	292	297	300	332	325	279	289	342	271	324	327	310	287	311	331	302	297	347	295	327	300	301	295	312	331	297	340	314	294	342	259	326	321	332	294	323	316	309	313	330	304	320	295	303	306	266	308	316	292	307	307	292	340	296	323	302	337	305	321	323	296	315	304	310	309	307	321	345	315	310	327	291	300	322	291	305	286	326	315	306	296	336	293	322	278	321	298	294	305	299	316	328	318	304	312	281	330	344	323	313	285	342	350	338	310	299	326	338	333	307	264	322	311	307	315	295	305	317	325	309	294	311	333	322	336	296	316	302	307	304	279	303	332	311	268	294	312	317	310	311	310	288	330	330	328	322	285	318	330	302	312	275	315	341	316	278	314	314	298	335	311	305	348	304	306	288	320	353	332	313	302	339	322	301	325	319	330	332	268	325	342	316	300	314	292	331	333	310	315	307	338	337	311	323	321	314	300	329	276	333	360	298	269	351	315	304	309	316	305	289	274	275	301	314	299	318	309	290	313	286	308	293	307	313	282	314	299	326	326	314	281	316	310	329	344	312	321	318	297	280	346	344	290	318	313	291	317	306	307	308	298	313	273	297	301	310	310	309	305	318	321	327	308	312	360	312	342	299	312	331	292	270	252	291	302	314	304	308	321	280	309	344	294	324	312	300	328	301	309	310	298	304	297	335	301	336	293	283	348	290	317	298	269	309	299	302	293	306	303	307	335	305	286	307	296	310	308	346	333	295	328	315	319	320	331	295	310	328	330	285	308	304	301	324	315	330	327	318	293	332	350	347	331	334	308	311	262	305	331	307	296	346	299	311	305	269	313	335	322	265	316	342	302	292	283	289	308	281	319	307	326	323	308	319	301	318	319	284	297	297	294	357	322	327	314	350	329	319	355	343	326	324	310	286	275	297	313	327	280	302	334	292	315	326	293	271	303	326	319	329	316	300	346	318	350	292	321	315	299	334	312	325	295	305	328	324	338	307	336	294	313	295	296	338	313	320	311	297	303	323	324	319	275	313	282	301	290	312	315	308	312	308	273	301	325	290	326	324	298	311	326	309	297	304	304	264	315	325	305	292	303	292	321	329	349	332	299	314	355	315	314	304	279	299	296	288	333	305	306	338	329	306	319	298	299	316	322	313	317	287	315	303	324	317	308	298	328	324	333	319	299	335	318	319	308	316	311	299	321	324	352	282	292	327	324	297	349	299	320	303	309	313	325	342	318	326	349	311	312	305	298	271	311	321	318	306	323	320	344	281	274	290	301	285	292	330	328	299	290	322	350	314	306	289	294	325	327	321	329	309	303	368	342	274	339	297	286	287	327	290	319	288	321	317	302	316	310	313	299	270	303	329	318	348	300	299	316	299	312	271	309	312	341	294	308	323	327	307	359	319	299	327	306	289	324	322	294	356	288	362	276	307	295	307	321	327	317	347	319	262	275	305	322	378	297	324	287	301	286	317	308	313	320	347	324	320	341	321	318	317	378	336	324	284	303	329	313	299	325	341	326	318	314	294	327	286	300	295	294	319	328	292	292	348	318	313	311	294	305	294	312	303	294	316	299	309	330	338	324	299	332	332	312	271	321	325	296	296	328	354	287	332	310	284	307	306	295	294	308	340	312	299	311	306	326	320	303	322	314	336	300	348	304	290	347	302	294	321	300	278	295	321	345	334	330	316	288	309	317	305	356	308	302	286	298	286	322	309	322	327	314	292	308	333	304	271	294	335	309	310	308	310	331	337	302	308	324	270	344	312	303	298	278	342	322	283	300	304	292	304	307	315	345	306	320	286	310	305	333	280	303	293	337	297	324	314	300	314	290	314	294	267	298	271	317	334	332	337	295	305	307	283	279	301	276	318	272	293	287	316	329	312	318	308	340	327	313	289	293	270	349	354	341	331	326	308	299	329	353	311	303	321	351	303	318	330	334	326	294	345	288	324	299	284	316	308	306	332	349	355	305	348	288	303	307	270	335	315	299	287	327	282	351	348	295	300	308	273	327	288	325	350	301	324	358	307	298	298	295	316	290	328	300	316	326	327	345	311	304	308	308	291	321	273	306	315	347	354	315	308	308	298	335	319	305	302	315	303	327	311	282	351	294	312	300	315	324	337	335	297	305	287	285	317	286	275	297	323	320	331	314	327	290	305	316	316	302	277	297	330	283	334	329	315	289	311	306	358	289	331	286	312	317	305	307	285	320	309	311	286	330	268	332	313	308	285	357	327	312	323	335	299	317	296	329	329	282	307	309	311	314	330	332	340	288	301	317	319	275	291	294	292	307	312	323	328	320	303	336	311	308	316	293	334	325	308	342	293	308	351	318	294	338	289	303	314	330	337	317	324	339	319	313	353	313	327	284	302	307	280	296	333	322	291	294	326	270	309	280	322	335	302	302	327	297	334	330	313	278	297	291	287	306	320	305	321	264	300	340	317	327	330	293	327	301	300	328	319	330	341	335	309	313	312	281	317	278	316	306	295	294	303	303	329	308	302	300	343	285	302	321	322	317	314	338	308	292	320	336	314	338	321	298	261	295	312	310	323	314	324	314	327	308	334	341	306	335	318	280	321	297	282	301	326	285	339	293	326	302	324	313	338	321	300	292	307	314	325	293	286	302	318	297	337	314	336	280	277	294	322	335	324	289	305	313	284	289	249	326	304	326	305	276	286	270	283	310	310	287	292	320	345	332	322	296	289	291	300	322	328	301	312	314	321	337	333	319	286	333	311	321	355	307	328	352	318	364	317	287	292	326	315	380	314	337	319	326	315	286	277	312	323	307	301	309	311	310	310	292	279	294	320	328	289	304	309	331	304	289	336	312	350	278	325	298	320	323	307	341	301	316	297	317	308	239	262	287	344	306	293	297	307	323	306	304	328	308	297	284	293	330	331	315	297	314	338	311	324	295	302	318	332	300	275	314	294	290	310	301	339	322	309	328	308	350	309	320	332	286	321	319	330	327	321	316	378	307	295	321	330	280	329	309	335	315	276	306	284	305	321	326	340	302	302	309	324	339	293	289	277	323	319	275	317	310	294	325	309	320	321	323	301	315	316	300	305	317	310	337	328	324	324	286	309	305	315	305	337	307	332	301	302	314	290	290	322	310	329	299	307	317	303	262	276	277	322	296	318	315	325	343	344	287	324	291	302	305	323	320	300	309	351	306	299	304	316	313	320	315	307	320	343	314	303	321	344	331	319	338	303	294	285	299	288	315	314	312	297	335	309	288	318	303	298	325	290	322	285	310	305	311	323	281	316	320	296	308	290	312	302	323	283	310	331	315	284	326	312	309	303	286	288	302	288	290	334	292	300	328	324	321	301	307	334	283	286	317	315	306	310	281	346	313	283	302	306	337	267	274	311	323	308	325	289	320	310	345	349	312	323	329	324	330	309	278	303	294	304	289
9267	6874	2926	937	2196	5110	1222	704	730	680	729	730	678	685	695	647	711	738	696	682	717	673	692	690	703	684	711	714	730	707	713	723	695	689	729	731	716	708	727	711	719	687	662	770	685	734	705	718	668	738	693	689	736	648	697	709	653	646	711	682	661	699	721	691	744	700	748	695	707	691	681	667	685	701	655	675	736	701	722	690	668	712	646	708	684	692	676	682	692	735	705	696	701	692	746	700	742	697	695	638	742	695	714	722	659	682	738	725	718	671	698	692	720	641	656	705	753	753	729	708	745	671	723	735	695	685	705	710	682	704	731	697	642	755	710	715	724	720	682	676	666	717	751	742	728	727	674	705	682	654	647	658	668	696	728	721	711	692	705	676	659	655	695	732	681	731	676	693	650	695	669	671	692	702	641	643	720	739	755	719	662	735	755	664	722	673	676	742	703	672	666	706	720	701	653	702	715	691	690	683	752	701	693	698	700	693	719	689	674	686	628	658	702	674	721	708	675	650	644	654	660	708	626	705	652	694	741	648	698	700	699	698	667	673	659	720	717	682	709	710	692	683	729	688	747	709	700	692	722	682	670	680	694	730	730	699	681	680	703	685	690	685	733	689	680	669	658	704	713	767	660	739	717	704	689	678	708	703	688	678	681	734	715	700	687	726	681	695	699	692	718	721	708	704	708	731	667	712	640	703	659	679	713	674	709	673	709	711	736	710	756	631	747	661	710	697	671	708	704	729	661	749	720	701	706	666	697	662	722	708	710	696	675	708	681	711	710	744	710	692	692	647	736	731	754	712	711	674	770	688	701	702	715	661	677	709	685	686	729	701	701	703	686	687	679	671	692	753	657	670	708	699	697	684	682	642	654	744	695	738	666	713	704	737	695	726	657	753	666	685	649	660	745	716	709	714	712	729	714	660	667	695	699	736	733	629	698	710	672	672	659	666	707	752	715	640	674	723	742	714	695	695	666	683	652	708	696	710	745	640	735	698	730	703	681	729	735	714	684	662	746	658	696	662	723	670	714	693	654	680	704	710	711	710	746	698	696	688	684	669	696	660	729	682	713	671	693	683	667	755	676	706	736	660	659	707	743	655	702	707	692	684	696	727	686	705	730	721	750	658	706	677	714	703	705	727	658	687	731	718	717	687	670	736	701	686	707	670	745	713	699	671	649	670	725	663	724	725	707	751	748	709	684	677	717	648	715	697	700	730	743	712	691	666	695	701	707	671	703	687	657	666	677	709	704	657	678	667	705	675	741	683	693	692	675	698	709	682	729	698	706	731	749	703	716	764	697	718	714	680	715	744	653	715	682	713	720	660	675	723	773	687	702	705	706	691	701	701	693	709	679	685	699	701	668	642	734	708	711	691	671	690	761	667	722	707	719	699	711	730	717	673	678	724	687	709	709	693	711	697	712	684	712	664	717	667	729	721	674	696	675	682	698	705	701	750	730	682	729	726	697	675	702	689	682	675	689	670	682	684	715	718	701	654	698	711	704	699	703	722	669	703	721	646	714	693	706	702	726	725	708	742	709	704	739	663	718	711	735	734	683	689	677	692	683	689	727	679	687	742	725	680	694	651	709	689	674	712	726	721	663	674	725	665	692	690	657	699	660	660	690	711	695	670	714	702	719	707	714	718	730	693	681	684	706	704	669	688	719	702	649	682	696	715	700	704	718	681	645	699	712	754	736	757	721	695	693	728	691	688	734	658	702	661	681	666	718	714	681	720	678	729	693	692	709	703	727	742	690	741	682	708	676	726	724	690	674	721	687	665	685	705	749	683	674	659	708	732	708	705	702	743	722	711	669	710	688	697	722	639	731	663	662	722	728	714	693	717	721	720	684	717	695	699	688	720	677	711	659	682	671	728	700	730	720	718	727	715	732	663	712	688	713	723	706	697	709	709	679	685	675	663	664	710	691	707	739	697	675	719	692	685	689	661	683	670	692	721	713	728	694	694	752	725	663	695	684	681	679	702	772	719	729	696	717	694	658	697	684	651	747	687	704	720	679	715	665	700	723	687	726	683	680	677	661	707	759	666	720	707	723	713	727	704	731	727	716	691	665	754	727	709	717	657	764	682	720	692	696	677	672	675	712	674	703	705	755	698	717	694	702	639	698	671	679	700	713	679	735	675	668	687	691	675	740	673	652	694	651	690	717	685	662	672	754	682	708	668	735	750	745	710	707	738	674	683	704	698	718	724	670	694	698	712	674	651	697	718	671	735	762	672	733	681	684	703	728	696	720	694	730	646	724	662	693	696	665	647	634	745	677	692	635	683	702	712	696	640	664	700	685	738	676	699	728	700	685	691	674	724	732	696	688	645	694	675	713	668	713	709	726	738	691	728	680	717	681	709	698	681	730	682	722	713	697	774	680	700	663	694	698	715	714	732	743	752	705	729	663	718	673	703	662	669	669	709	669	673	683	713	711	693	729	701	752	746	707	704	668	730	638	687	689	716	693	720	748	738	679	741	722	691	745	698	695	724	693	687	732	714	686	718	721	680	666	644	692	742	752	741	714	727	673	712	703	719	664	726	713	730	664	699	691	695	733	739	704	688	724	740	704	675	727	732	710	686	690	727	747	652	678	730	706	683	704	666	650	733	717	716	714	726	654	656	696	680	724	680	709	674	657	708	688	740	690	694	713	711	656	690	713	672	709	735	724	701	665	687	662	696	699	656	712	693	708	655	722	672	663	714	683	708	690	686	676	735	694	751	679	729	715	668	692	661	695	644	721	665	713	713	729	681	705	700	644	734	705	685	744	724	684	704	724	693	713	676	655	673	736	712	680	685	682	695	707	662	734	723	688	684	689	721	674	699	759	708	679	722	692	707	695	701	682	702	713	695	692	728	702	686	748	742	713	682	697	656	701	693	705	723	665	696	688	685	683	703	699	683	725	650	667	634	739	666	723	658	708	684	698	691	704	697	705	679	735	688	708	711	720	707	721	734	692	697	710	678	715	682	639	720	645	750	675	666	733	708	706	659	731	671	747	718	696	692	712	694	760	685	699	718	658	715	651	701	654	720	699	736	701	752	705	720	707	715	723	692	699	699	739	654	717	677	708	747	687	680	690	707	691	705	661	735	737	730	665	698	725	685	731	700	708	725	735	686	701	687	724	653	709	709	715	677	694	717	707	688	751	724	681	697	714	704	656	645	696	673	708	727	717	685	725	662	712	659	697	753	695	696	723	694	738	673	708	723	781	679	654	714	688	687	706	732	703	719	702	735	691	700	691	706	657	729	689	728	655	684	685	692	711	655	650	709	670	684	700	700	723	687	747	684	733	732	677	714	718	684	711	642	693	705	726	690	682	665	732	720	705	705	727	702	648	713	677	717	743	671	760	726	658	698	709	679	661	723	735	648	699	732	699	712	688	700	728	694	718	677	687	680	679	641	708	672	711	730	710	680	688	653	725	720	698	711	710	709	701	690	705	760	692	703	705	684	694	684	693	701	678	731	698	700	710	696	706	713	680	740
33025	21810	7209	951	7116	22488	5283	359	306	257	256	257	316	281	263	284	267	271	281	267	295	279	282	277	266	262	290	273	274	295	249	318	294	284	295	262	275	246	303	281	287	265	304	246	252	290	277	303	316	297	265	257	274	283	295	282	257	256	253	278	278	274	251	282	251	265	253	241	262	261	266	299	261	272	303	263	259	282	258	292	281	257	271	258	260	252	246	245	277	287	296	261	280	274	275	275	266	291	275	238	290	304	280	281	316	267	278	285	278	270	291	257	277	298	287	285	251	251	259	290	259	273	300	271	305	258	239	250	308	277	265	264	299	273	292	267	281	296	263	277	283	285	311	311	294	270	299	293	276	244	268	292	256	287	263	290	267	253	285	269	244	297	258	264	229	274	315	275	265	266	280	292	273	274	270	287	281	282	280	295	269	261	275	290	273	253	278	269	272	258	281	298	279	275	254	307	294	266	270	262	280	297	250	258	271	248	254	314	278	288	284	275	251	284	320	308	293	287	299	285	293	263	277	270	242	263	319	273	273	276	259	283	269	312	288	248	271	281	303	298	282	277	273	275	289	279	277	285	304	304	295	268	293	300	256	257	266	276	262	274	300	265	269	280	270	259	325	293	281	275	257	279	275	292	304	271	244	277	290	258	274	301	279	262	265	264	276	248	267	256	281	296	268	254	298	255	281	269	282	255	288	248	270	271	299	294	247	257	254	280	281	296	294	275	257	313	278	301	254	285	278	256	254	250	273	261	245	267	292	274	245	294	269	276	257	301	261	268	256	323	294	276	253	251	283	295	251	271	284	231	280	248	296	275	279	287	268	296	293	264	313	268	276	259	229	239	280	284	278	268	278	260	266	268	266	280	250	272	282	254	276	257	251	245	294	291	263	252	283	260	276	292	280	279	277	292	282	286	290	272	272	253	286	267	253	302	295	257	291	271	283	275	303	261	280	263	273	278	290	274	239	274	273	295	293	270	284	260	291	281	286	261	272	275	284	261	255	263	281	319	273	265	274	253	277	271	280	283	274	308	283	282	301	268	286	279	289	281	249	277	310	269	276	261	272	266	262	289	248	299	265	264	293	274	296	279	265	266	233	306	291	286	281	264	265	255	271	267	290	289	257	277	244	256	265	282	264	267	273	309	298	308	304	303	268	295	286	307	271	321	283	267	275	281	299	269	264	262	324	265	285	293	268	305	279	288	263	287	263	292	291	245	235	271	294	293	279	267	278	288	272	288	264	273	280	266	280	230	269	263	279	296	281	282	264	249	287	293	247	296	291	282	259	286	275	244	288	275	291	281	256	316	294	272	287	298	279	272	288	274	274	257	253	266	240	278	296	279	284	283	260	254	261	275	295	272	297	295	296	316	297	272	246	282	290	291	314	286	254	270	276	283	258	250	280	295	251	263	284	269	257	300	254	239	268	250	279	263	261	300	272	254	295	287	275	270	289	276	266	271	304	322	259	292	277	290	286	262	295	284	291	280	272	278	271	276	259	221	271	284	296	299	237	268	288	265	266	310	291	265	288	292	243	302	293	260	262	271	272	270	290	267	335	282	262	291	245	262	272	257	269	250	283	274	260	316	293	253	289	268	273	271	251	279	265	291	268	285	311	263	271	281	307	256	264	284	282	257	267	278	263	279	277	268	281	297	299	280	267	283	298	293	261	255	304	243	263	303	280	289	271	273	276	283	289	288	265	323	302	268	282	280	277	282	265	258	267	267	282	282	287	254	260	274	296	286	273	281	255	271	275	257	269	308	275	292	274	261	277	322	254	240	270	262	262	292	286	266	248	292	289	292	269	276	271	287	254	291	290	259	268	283	259	270	268	275	305	274	289	292	280	268	263	235	263	289	288	282	250	279	277	293	317	248	280	284	277	285	283	275	269	307	272	304	280	249	251	296	255	280	267	270	298	246	235	275	282	275	289	259	277	301	294	264	279	291	279	233	244	252	266	294	277	269	274	265	284	249	286	256	270	252	291	250	298	244	273	297	296	243	240	290	243	258	272	275	278	288	289	237	280	247	262	257	284	318	270	257	264	280	283	295	241	279	265	268	276	261	265	283	270	286	275	294	277	266	292	264	280	296	286	251	291	278	276	284	259	287	268	292	230	272	270	292	288	314	288	282	292	309	285	298	269	272	306	280	278	280	287	266	271	257	233	296	255	281	293	267	262	301	252	292	329	294	242	307	324	274	277	275	245	290	279	268	302	294	245	253	287	257	253	230	303	281	275	242	265	266	256	257	287	243	266	300	282	273	269	285	261	282	287	315	311	276	284	262	244	266	344	292	300	256	282	265	251	272	285	299	242	286	287	278	301	292	301	299	257	264	255	291	250	302	259	267	249	278	336	293	259	297	251	264	303	259	268	286	284	269	306	284	241	257	269	277	299	249	270	279	271	302	265	280	295	278	276	288	262	302	290	274	295	325	272	275	291	268	275	284	243	257	269	288	282	266	291	289	281	256	274	242	261	276	286	289	254	293	282	239	267	275	259	289	305	263	254	290	237	282	273	283	238	271	240	263	299	258	274	255	284	260	285	286	241	272	260	290	275	278	275	289	260	268	256	299	259	274	252	279	298	267	297	280	267	278	270	269	260	284	288	289	259	311	250	281	300	283	311	264	276	270	292	254	278	274	298	271	289	305	268	231	258	304	288	265	253	300	281	281	246	297	294	286	266	242	277	278	297	282	259	261	286	265	274	289	276	280	289	264	259	280	278	277	318	281	274	250	265	246	306	273	294	273	251	272	274	283	297	281	255	291	284	280	303	255	264	283	260	277	293	267	258	249	305	286	294	276	283	288	291	271	265	287	280	252	288	261	247	259	313	290	282	321	267	264	257	255	295	256	252	291	282	271	268	264	255	279	301	288	278	299	293	290	292	312	274	290	301	275	267	276	277	239	279	264	269	269	273	292	297	253	251	251	274	302	223	289	286	272	301	257	294	289	278	279	267	299	273	303	254	289	294	257	242	268	262	288	258	270	273	280	290	304	263	290	284	262	271	270	293	261	306	258	271	294	300	276	286	290	274	268	285	270	265	267	321	285	279	253	301	276	290	249	285	295	257	303	279	276	300	276	258	281	290	301	264	265	280	254	268	274	280	246	288	250	262	276	268	268	268	273	287	296	261	285	281	263	270	275	248	254	260	297	294	280	296	298	282	276	295	285	269	280	280	266	275	321	284	269	266	275	299	280	292	284	281	251	282	266	277	251	324	261	261	264	279	287	303	282	285	270	264	278	272	277	281	295	270	282	267	260	269	297	258	253	283	293	300	284	267	289	273	263	308	278	290	287	311	300	289	238	288	261	265	260	286	307	274	263	274	278	271	265	284	249	289	285	267	251	260	323	300	291	298	282	261	279	266	284	291	288	276	284	276	275	309	283	257	274	288	276	286	278	276	243	267	278	311	272	260	275	291	290	290	265	272	273	270	267	288	273	270	281	264	293	254	266	282	313	264	279	278	275	250	271	275	249
20567	16161	5228	1708	17771	39612	7922	746	720	730	717	699	712	690	675	671	632	694	623	688	664	674	661	650	650	687	629	647	648	605	625	644	659	638	597	703	639	660	692	650	627	638	630	635	657	598	659	672	654	672	638	678	643	622	616	629	718	621	663	611	641	671	643	662	626	655	664	657	621	671	643	627	665	639	689	632	643	629	611	632	678	594	625	648	619	631	618	637	667	661	633	654	648	604	654	648	657	627	623	630	660	640	594	645	716	631	628	601	634	625	623	637	643	637	645	674	642	628	675	678	649	658	654	591	618	591	637	663	618	631	652	636	628	649	621	590	655	613	648	667	609	672	655	628	611	651	600	614	584	588	609	680	655	613	610	634	614	658	662	651	647	604	638	616	630	645	629	659	669	649	622	723	639	669	658	618	642	629	652	605	634	623	661	695	647	672	640	671	662	637	635	636	673	664	621	620	605	617	623	640	575	612	663	595	682	628	638	627	664	597	668	667	655	642	644	630	663	633	641	669	622	642	647	595	618	592	615	638	667	635	611	635	644	685	609	626	662	659	653	684	664	625	622	627	620	630	605	655	633	670	656	607	663	666	700	650	664	674	639	639	660	636	620	623	654	668	667	613	636	635	693	681	669	608	615	637	614	666	638	651	662	637	612	660	653	603	630	634	626	642	630	601	656	681	639	624	650	663	612	625	606	644	611	635	583	700	712	661	615	687	682	674	678	667	623	641	653	613	606	625	671	660	641	632	689	628	670	641	611	628	675	630	660	640	648	607	647	702	613	663	613	606	657	651	646	632	678	646	691	656	643	588	601	641	650	612	623	668	670	670	646	664	651	669	604	634	626	614	625	619	703	633	677	644	599	657	636	637	677	670	648	619	674	628	627	629	649	631	629	663	622	600	604	633	582	643	666	644	632	646	670	636	612	678	659	656	629	657	648	675	621	615	689	639	617	636	626	692	644	706	625	697	659	662	609	622	697	636	637	677	649	650	610	613	641	632	635	625	623	626	668	698	677	655	649	617	621	639	636	657	662	634	641	652	591	611	655	641	619	633	664	647	622	601	622	636	606	617	608	650	621	654	637	678	672	658	631	628	666	693	613	672	670	651	644	628	666	666	656	681	613	646	636	636	636	631	638	670	651	613	653	630	628	647	586	627	659	659	651	674	623	688	662	640	628	627	665	635	638	627	659	683	633	613	683	637	690	645	670	688	593	625	654	613	660	631	628	673	692	616	701	622	666	660	662	650	621	647	624	676	646	677	623	616	666	692	671	622	668	629	638	637	649	635	657	661	667	589	672	675	656	639	679	617	624	648	620	639	656	651	633	655	637	685	639	645	603	634	608	631	635	608	646	653	632	662	624	634	644	637	609	673	603	670	654	638	688	690	696	651	641	654	636	624	641	603	653	628	652	606	632	600	654	667	652	619	634	616	643	643	683	643	626	612	617	656	654	656	655	674	666	668	625	674	647	646	671	621	620	625	639	615	630	607	594	596	643	619	603	652	663	616	625	647	667	675	660	629	665	654	662	669	665	596	625	651	632	604	615	645	637	660	634	620	670	702	636	640	675	596	656	646	651	637	610	647	674	660	630	653	653	623	610	621	627	638	603	669	652	683	658	617	625	631	657	643	668	637	678	652	648	605	666	659	642	680	640	625	612	600	635	656	641	633	632	647	635	648	674	617	629	644	632	589	622	645	625	590	665	640	691	682	626	660	623	634	632	646	625	611	630	659	614	678	651	635	611	641	625	617	635	662	598	626	666	670	655	635	630	638	621	630	598	665	676	627	640	654	661	646	632	636	672	656	726	610	597	625	656	624	640	642	667	701	625	652	700	663	656	636	690	624	623	635	699	652	673	628	625	664	681	653	665	644	659	633	641	653	652	647	622	603	645	693	655	664	628	615	586	649	667	603	649	652	672	685	612	630	627	650	629	605	664	636	689	656	672	626	639	640	622	695	650	615	660	669	629	632	683	639	617	616	666	681	620	678	661	644	617	654	634	655	634	644	641	593	653	618	622	637	629	639	617	692	616	629	620	656	669	651	628	635	630	638	674	652	680	640	648	639	621	661	640	674	640	676	599	577	644	629	647	633	606	659	634	601	605	615	652	634	670	616	658	617	636	655	662	646	633	699	695	630	673	657	650	656	667	679	680	654	655	652	668	627	615	637	692	643	683	665	638	646	617	629	623	658	627	632	612	631	632	649	636	647	657	609	655	641	646	624	638	601	684	644	658	637	622	673	644	661	680	668	638	651	660	614	643	606	633	656	597	634	598	684	648	660	669	677	675	631	672	678	617	693	618	662	630	636	607	646	583	614	644	607	623	693	559	660	649	671	658	643	697	656	605	613	649	627	650	648	637	660	633	645	682	644	659	653	664	649	656	648	651	663	663	673	644	645	626	619	611	624	672	671	649	611	639	665	606	721	653	656	638	651	622	585	639	613	636	636	619	643	667	650	612	640	629	653	716	659	644	643	638	661	609	607	606	644	636	660	681	642	619	638	625	644	675	586	693	654	611	674	700	613	611	606	664	607	673	639	650	646	649	701	636	622	603	652	626	683	635	638	632	654	584	672	649	646	655	652	632	658	670	620	654	625	677	615	629	641	674	625	650	642	626	665	601	657	663	678	678	635	617	612	619	631	638	666	641	665	649	616	636	682	593	677	659	629	635	642	641	637	648	633	686	669	616	676	569	634	672	621	649	701	649	640	631	615	663	650	605	602	621	677	648	632	689	662	619	641	602	637	679	688	609	642	673	647	672	628	650	652	683	605	680	650	658	645	682	597	671	590	634	616	714	659	612	630	656	646	635	640	631	622	642	600	659	625	685	617	623	661	658	652	636	652	653	637	620	613	643	709	600	584	640	620	584	691	643	664	632	680	629	660	640	673	643	604	618	645	628	661	677	619	659	675	654	664	697	630	656	669	639	622	602	669	642	653	645	661	662	614	639	690	613	666	629	634	646	646	637	625	659	664	691	648	644	641	650	639	662	633	660	616	631	632	653	657	664	688	675	608	638	641	643	659	688	634	648	661	650	666	663	631	658	626	628	672	673	701	650	592	654	629	689	639	630	640	643	642	665	674	657	594	640	641	573	640	645	661	591	640	659	648	611	637	613	640	606	643	645	617	639	672	639	673	627	628	630	655	632	636	634	641	660	595	653	666	629	610	635	627	637	662	662	627	637	599	650	634	676	614	605	664	654	674	621	642	655	683	643	676	629	616	651	630	645	663	640	615	638	625	643	569	647	663	643	607	648	646	658	661	668	660	643	640	648	670	648	660	693	661	608	635	635	701	665	659	707	644	662	623	593	611	645	614	616	598	656	667	643	584	626	602	648	622	664	677	652	623	678	621	618	643	608	659	656	616	641	641	638	621	673	623	646	666	646	659	639	683	613	664	647	670	667	637	629	634	660	644	621	654	607	636	623	675	642	682	626	619	575	690	628	642	624	616	629	623	634	647	572	691	688	669	651	622
43873	31708	15316	2391	10154	37098	11738	832	447	386	416	381	430	379	367	387	349	448	425	435	436	373	411	388	420	381	398	404	405	403	442	389	407	360	402	398	406	403	358	380	362	387	375	441	370	370	406	366	389	377	397	459	363	397	414	427	433	388	394	388	389	395	365	374	370	424	409	403	405	365	392	400	394	394	387	409	354	387	408	389	352	383	372	397	436	375	380	379	415	405	424	389	425	444	385	410	411	376	431	367	413	362	417	378	431	378	369	408	391	388	403	393	375	366	392	388	397	415	380	388	377	420	409	404	419	354	363	387	428	374	387	384	384	376	393	405	386	390	415	416	398	396	376	408	370	394	432	415	393	429	402	409	390	371	397	397	405	417	396	413	381	406	393	415	380	427	406	409	380	429	373	391	371	406	391	346	360	389	378	413	366	383	455	422	400	399	384	429	431	411	411	402	385	412	379	411	401	402	381	382	371	371	379	401	415	393	397	374	381	376	363	413	388	421	353	424	363	426	406	400	416	407	377	397	409	400	391	368	415	373	403	341	369	382	403	441	433	365	380	394	355	416	380	354	418	419	433	404	433	403	384	422	383	390	393	360	383	392	415	395	429	394	396	410	379	387	400	395	402	377	364	407	370	391	425	344	362	361	408	395	433	383	405	356	405	405	402	381	423	350	370	425	406	397	359	414	431	418	387	433	405	360	389	388	417	374	357	401	393	392	437	363	409	371	435	397	419	400	395	405	429	378	388	393	358	388	340	416	440	406	410	369	429	418	403	367	385	365	373	388	391	402	376	414	364	409	390	386	422	386	355	387	406	358	405	398	384	430	395	369	394	347	400	408	408	393	397	369	405	408	415	424	374	424	426	396	433	324	386	376	335	361	398	366	418	373	377	389	390	429	425	398	371	368	382	404	394	380	398	375	410	414	380	395	373	407	398	398	410	399	394	420	400	403	418	405	414	401	343	402	371	365	408	420	429	423	424	391	400	363	406	418	403	402	370	381	392	412	398	355	413	392	448	404	384	417	372	430	366	395	366	401	396	375	424	433	372	437	395	425	384	337	380	371	406	405	405	366	391	462	372	402	380	350	405	399	371	352	346	328	392	371	370	355	394	351	425	403	423	386	373	353	371	427	381	425	398	393	415	392	385	388	390	374	377	388	414	416	423	397	421	406	425	369	405	395	370	366	364	374	429	367	407	410	387	375	404	378	389	418	373	394	402	415	397	402	361	326	417	369	386	392	398	363	401	404	418	410	417	407	384	411	386	366	367	421	404	393	392	420	403	370	396	357	394	440	393	388	412	422	370	365	404	400	442	401	412	398	368	369	396	388	384	375	352	454	396	405	396	425	376	402	380	392	410	408	391	378	388	394	436	427	389	406	436	388	396	391	386	353	387	406	400	371	408	364	394	381	392	377	358	404	385	424	416	381	420	493	412	388	369	400	402	388	389	376	398	402	406	381	386	433	395	407	416	369	406	340	397	367	390	411	418	382	415	375	437	409	409	409	395	393	423	417	381	413	389	411	420	391	415	408	372	362	399	384	376	366	359	414	361	389	374	385	411	425	381	425	329	363	383	384	412	379	404	352	394	405	411	434	405	381	419	385	375	389	353	416	352	398	421	408	384	376	397	437	392	414	387	388	375	369	342	390	384	399	391	420	364	402	386	380	403	402	412	386	377	402	416	394	415	405	413	401	368	405	375	367	375	406	419	380	432	418	395	403	402	406	387	367	396	393	399	388	377	403	414	413	360	376	396	340	391	398	373	399	394	426	450	369	386	379	417	422	389	404	403	431	412	410	399	412	374	376	393	374	391	418	395	409	391	387	369	385	379	398	393	418	417	438	404	409	361	384	426	424	380	420	423	376	384	413	398	399	397	424	401	399	392	375	404	409	402	347	425	427	397	387	386	372	384	422	394	414	351	385	374	409	393	376	399	380	403	446	378	358	322	350	417	418	380	417	357	398	385	363	423	399	463	410	370	401	373	424	353	397	405	416	384	404	390	371	391	400	416	426	397	373	362	396	390	408	426	403	399	364	397	365	364	383	421	396	440	422	392	391	414	389	422	440	386	450	401	413	409	375	397	412	347	387	400	403	414	386	416	364	371	421	405	411	405	372	408	438	400	399	399	394	427	401	360	434	400	391	402	381	419	424	386	405	411	347	406	401	411	406	400	409	386	350	356	401	349	348	398	408	346	416	404	423	427	369	413	396	384	342	382	409	428	362	421	424	408	406	367	406	398	435	386	408	376	385	402	424	389	425	406	372	390	427	398	392	410	361	366	428	403	384	391	383	429	368	420	406	402	387	424	382	358	378	388	380	364	413	404	408	392	406	414	397	384	396	387	377	409	442	351	388	380	421	425	361	360	408	423	438	387	399	401	372	391	407	368	410	389	365	391	393	385	379	432	391	411	401	401	393	412	354	370	405	410	395	370	384	359	363	418	394	414	349	408	440	456	404	398	390	360	358	405	362	374	415	362	405	407	399	394	365	426	415	413	397	379	374	399	389	400	404	408	388	412	422	364	385	418	370	359	398	401	400	368	426	409	413	415	393	436	398	388	401	355	419	397	395	434	387	399	381	378	391	401	370	444	402	387	377	384	393	401	401	437	378	410	384	383	402	421	444	380	449	387	384	377	380	396	379	415	387	422	397	411	380	427	391	355	356	387	396	422	429	387	365	405	427	370	365	417	423	359	401	411	371	364	387	404	406	364	357	375	398	374	376	415	410	406	405	414	440	421	359	413	408	378	383	432	391	386	390	423	402	386	367	371	407	417	421	397	397	371	439	429	401	405	396	420	326	381	383	405	428	382	376	451	368	403	388	375	391	400	389	374	410	393	392	402	404	374	398	440	335	443	354	390	430	400	412	416	391	363	387	354	370	402	389	354	378	380	412	386	345	408	423	399	402	435	389	400	433	392	405	400	393	390	399	406	388	402	400	443	388	377	419	424	387	393	377	392	421	387	386	380	424	359	395	401	413	413	386	404	387	388	387	386	399	383	400	403	383	383	362	409	387	409	376	423	417	388	365	360	385	403	412	382	384	386	392	396	403	393	391	407	391	401	417	395	394	388	377	371	442	391	402	416	405	403	426	419	440	381	374	385	414	396	351	395	404	407	389	436	388	414	407	384	369	399	401	394	419	378	413	356	394	398	373	362	391	386	401	400	390	376	382	391	362	385	358	364	431	374	384	367	370	380	415	362	432	413	388	405	386	400	411	376	400	428	385	381	383	384	404	363	378	401	408	399	396	402	422	416	385	378	424	415	374	385	400	394	415	371	386	390	373	394	425	412	385	418	398	396	388	392	390	397	411	408	411	395	382	419	398	348	376	419	403	369	394	416	424	397	358	386	404	387	399	396	423	397	378	383	408	426	414	391	394	391	388	392	410	379	400	405	383	383	367	400	375	356	399	362	378	412	404	394	383	397	366	377	407	413	397	382	365	377	405	419	405	378	392	376	373	347	367	367	422	405	396
27365	23219	10286	2853	22189	51612	13073	1092	1044	987	954	1028	958	947	941	916	903	924	903	891	912	960	869	938	866	850	898	846	902	910	871	840	889	916	871	897	853	879	861	888	868	870	875	913	879	894	919	900	867	891	810	886	866	840	889	887	867	874	885	877	896	915	880	873	881	860	880	837	890	829	897	860	871	862	868	891	892	889	878	848	836	820	904	877	923	864	870	940	847	848	865	857	892	879	910	915	834	897	933	841	874	892	878	883	840	874	847	925	959	906	858	864	905	896	884	824	835	877	861	857	864	883	898	840	850	872	883	909	858	833	865	879	846	889	889	856	881	890	907	918	852	865	890	913	876	901	900	843	847	883	895	864	827	877	879	839	853	904	882	846	870	924	832	926	893	872	831	866	883	909	870	886	854	831	847	880	831	890	822	907	859	870	881	896	855	908	892	888	877	873	903	830	836	822	894	871	874	880	854	912	837	876	912	870	848	853	911	879	944	924	854	878	824	796	869	826	894	901	864	866	861	870	882	897	909	879	869	851	878	870	874	919	855	849	897	922	841	887	854	836	888	943	867	880	833	846	870	865	825	883	873	882	870	849	845	894	915	870	894	861	865	878	874	867	837	861	868	939	849	888	858	860	898	911	884	867	902	934	879	853	915	814	854	855	863	887	916	859	864	859	848	900	891	879	900	843	881	854	867	866	863	887	877	811	902	906	844	895	941	833	853	875	895	870	871	930	890	900	893	917	877	899	872	901	859	908	829	847	848	850	870	841	903	864	870	898	887	819	896	893	874	858	881	864	858	840	859	827	890	856	877	917	878	835	886	824	893	834	849	937	879	890	881	864	884	831	870	905	909	910	847	837	885	846	856	870	909	900	877	833	890	889	891	814	843	836	899	818	865	874	887	868	877	880	873	847	819	868	860	896	872	872	905	881	886	864	844	850	880	899	857	885	899	896	888	868	891	856	867	858	852	910	874	879	871	928	908	883	884	843	852	890	884	861	904	821	887	841	893	895	882	878	886	847	850	894	883	901	861	856	870	891	858	870	867	924	875	867	909	888	872	852	870	908	880	854	945	829	881	853	829	876	832	835	890	867	861	852	880	864	900	848	868	908	864	854	923	847	830	867	873	957	891	891	879	816	866	849	896	835	844	866	854	873	883	859	874	846	893	910	907	888	884	904	863	861	831	854	855	859	840	815	885	874	899	837	839	810	858	925	867	886	901	892	931	834	821	904	884	830	879	912	862	888	856	850	911	866	874	876	892	892	882	863	905	913	892	853	946	845	897	885	894	907	884	885	843	819	931	894	908	862	868	879	871	841	828	867	872	903	856	856	894	887	942	822	883	850	879	877	825	882	866	888	846	850	861	872	907	882	908	866	882	877	854	879	905	898	883	840	902	904	881	832	862	847	902	857	947	857	880	855	874	831	862	882	894	928	894	881	837	860	881	894	884	868	858	893	896	863	905	875	819	851	851	872	888	893	918	889	866	873	896	906	845	867	898	810	901	866	873	836	901	882	919	851	868	853	871	894	860	872	842	874	849	866	882	851	863	862	816	863	906	906	804	927	883	885	886	911	887	844	863	868	886	832	887	852	803	911	873	806	858	875	884	850	816	838	920	844	843	839	887	888	899	876	845	873	922	862	892	864	900	870	876	887	852	857	859	890	854	881	913	905	882	922	878	864	825	878	893	839	916	867	886	924	874	883	878	790	864	877	930	869	900	824	793	922	868	832	859	912	838	812	894	952	845	912	858	907	945	879	877	862	876	904	881	903	819	896	880	896	886	851	868	888	864	888	902	896	876	869	888	855	860	877	856	842	913	910	848	878	862	860	881	846	893	889	902	890	826	871	876	869	865	883	854	892	854	870	835	902	863	896	907	921	900	917	831	816	846	839	911	855	848	882	897	899	843	873	906	882	869	863	871	892	931	887	932	908	861	878	872	934	861	964	889	852	857	855	892	862	880	817	815	905	829	865	900	861	910	865	904	907	864	863	883	884	844	870	942	877	878	886	910	858	863	920	872	889	896	895	835	929	854	876	800	899	895	828	861	856	872	856	839	887	850	854	862	872	875	824	896	920	840	860	888	890	897	853	880	883	916	859	845	884	892	873	856	889	854	897	891	894	893	842	840	920	856	911	877	878	835	855	901	852	841	855	910	868	888	862	897	844	925	899	886	922	883	861	831	910	882	842	848	841	839	881	898	861	865	863	872	936	868	834	937	905	862	900	872	852	867	901	871	878	857	912	861	926	859	865	883	821	894	919	890	848	845	877	857	862	879	848	925	855	907	945	861	897	861	883	855	896	871	867	861	916	833	925	824	832	888	870	941	895	895	853	916	840	867	923	919	851	899	879	883	832	889	877	880	889	890	887	873	867	930	901	900	850	810	860	852	872	867	881	892	913	877	853	850	907	844	890	932	855	850	895	907	890	911	910	956	888	917	873	851	856	842	880	928	856	851	887	908	918	923	887	834	872	830	890	859	922	900	931	877	865	876	880	881	909	852	940	878	920	867	853	860	908	901	873	870	863	912	881	851	878	878	889	856	891	859	842	894	828	860	912	895	906	864	862	859	870	865	928	890	886	886	865	895	863	861	873	883	944	853	836	812	902	865	880	896	888	903	853	870	823	899	946	864	841	855	827	865	891	865	936	877	886	844	849	839	912	829	881	918	895	893	856	855	893	830	877	816	858	868	926	859	847	858	821	863	877	891	838	883	885	905	890	862	886	878	857	842	854	919	921	822	889	840	824	873	869	861	892	870	883	863	873	855	880	886	889	891	876	917	859	912	855	901	850	840	900	830	854	886	896	876	896	947	934	947	896	843	937	879	855	867	869	906	861	851	913	838	928	889	868	899	877	825	856	926	930	908	875	888	926	862	852	834	854	899	876	875	853	893	858	843	879	878	904	900	875	830	878	858	854	841	896	835	883	882	883	874	916	849	891	879	882	864	860	902	869	881	873	854	879	883	896	908	852	933	902	886	868	874	938	868	890	909	891	883	862	896	897	837	865	870	855	830	911	875	859	859	907	910	817	851	909	859	852	852	910	874	885	846	863	851	853	849	875	896	866	884	899	897	902	876	858	881	875	909	840	864	923	867	871	870	875	902	853	913	882	891	906	887	921	861	884	903	893	904	838	911	894	826	876	822	832	865	858	847	833	868	870	868	904	885	860	901	883	880	847	913	816	873	919	900	936	899	846	847	893	907	868	887	871	886	857	903	847	825	899	864	851	875	877	940	898	825	911	911	872	835	865	898	816	924	892	908	875	843	845	903	848	882	852	842	903	881	920	889	933	894	907	896	900	874	889	871	878	873	865	903	878	890	917	797	866	920	879	866	865	851	855	863	890	929	866	874	894	880	902	878	902	859	879	891	922	843	831	862	869	883	872	890	890	875	881	907	894	873	837	854	879	803	887	866	864	878	878	921	915	955	848	855	879	828	860	882	875	865	857	875	894	885	865	853	910	850	880	895	911	831	830
15530	7759	2410	432	483	1308	462	301	310	324	343	292	344	284	327	296	312	298	329	309	323	315	292	338	311	329	326	331	325	330	318	295	328	298	318	293	318	320	345	329	316	335	325	322	304	335	348	361	315	352	303	311	315	332	286	304	294	313	286	324	334	331	312	332	309	298	302	335	350	317	311	314	326	337	345	342	306	317	325	310	326	311	331	350	359	360	315	324	329	330	305	318	335	335	346	321	327	296	313	310	304	307	315	339	352	295	318	339	291	347	299	330	340	319	288	348	292	320	346	296	317	341	322	318	325	320	344	344	327	296	300	326	315	273	318	332	313	309	340	334	308	336	334	267	313	316	325	323	338	331	354	305	309	328	336	314	306	311	307	339	336	287	327	327	302	303	298	351	312	311	301	299	331	346	357	310	363	299	327	310	321	332	316	287	313	311	309	324	318	330	328	310	333	285	365	310	316	345	321	328	323	315	324	330	287	321	312	296	290	335	320	343	323	309	309	329	317	303	319	280	342	321	357	333	350	292	346	294	327	326	337	303	308	308	335	332	317	319	299	314	308	343	332	319	337	312	308	304	302	354	316	325	362	340	322	306	342	355	317	360	361	298	321	359	329	297	340	306	310	325	326	301	305	269	283	349	363	319	302	312	314	355	345	333	336	322	307	273	288	306	348	348	311	323	341	320	328	319	329	306	321	300	360	334	345	306	309	327	337	321	299	329	305	308	321	342	333	300	324	301	316	362	307	321	324	316	319	332	300	323	337	302	331	355	304	350	357	331	307	323	298	289	329	347	307	294	323	309	340	346	322	343	331	298	316	355	345	353	328	338	306	317	324	283	285	320	317	315	341	298	338	355	348	352	316	335	327	295	290	366	326	331	298	317	291	312	306	323	339	305	317	283	308	323	248	312	311	322	327	360	312	318	318	338	309	317	314	324	353	321	323	326	319	284	326	312	329	330	323	306	334	320	320	337	307	314	318	311	314	319	331	302	329	305	316	331	292	329	320	290	309	290	316	316	322	313	324	278	327	301	337	349	308	339	305	314	300	309	349	313	284	311	284	332	302	307	333	317	334	287	293	360	325	314	313	309	319	340	338	322	308	328	306	294	280	329	306	306	327	314	333	336	312	309	284	303	316	296	314	320	310	307	317	337	311	289	306	343	312	342	358	357	313	303	327	311	303	325	319	285	312	307	317	315	317	349	355	326	329	328	319	296	334	281	309	321	333	320	310	313	340	289	335	330	335	316	291	369	308	313	317	316	302	321	310	349	347	311	340	334	308	346	312	287	338	328	308	313	342	351	303	361	337	313	310	276	291	344	306	316	288	330	333	313	328	285	368	341	352	316	320	335	302	298	324	332	294	302	299	293	314	341	321	302	340	289	271	308	282	330	311	315	318	313	381	300	304	329	299	320	305	311	326	330	350	312	304	332	332	274	295	347	306	312	284	303	311	327	333	317	334	332	356	331	336	330	292	346	333	328	350	298	332	349	316	278	351	329	344	326	313	335	314	309	330	312	338	326	347	333	319	279	299	311	302	294	332	339	293	327	330	319	319	358	298	282	329	345	311	354	297	327	334	324	313	309	338	345	267	352	337	344	302	311	297	315	352	328	339	282	319	344	312	330	324	324	295	310	324	328	318	300	334	316	282	350	317	317	333	326	333	346	313	323	319	341	343	330	283	351	345	326	324	310	335	300	309	342	299	323	281	341	291	323	311	346	324	328	344	386	315	321	307	302	315	291	282	272	316	325	347	356	345	334	310	303	326	323	307	337	329	310	350	313	313	295	312	312	335	333	336	340	285	324	342	317	355	308	327	342	315	293	288	338	335	337	332	317	318	330	315	315	344	292	338	323	292	325	339	349	336	330	335	327	360	314	337	326	299	283	285	313	299	320	316	320	321	354	325	330	311	292	305	366	350	328	305	343	343	305	317	340	336	290	307	314	299	326	303	369	289	284	309	315	328	329	280	322	276	341	270	315	321	317	299	308	309	316	355	346	312	324	337	341	354	307	335	314	345	304	335	294	306	310	289	352	328	336	324	310	345	329	364	324	303	307	313	340	341	336	335	327	312	352	343	302	289	303	324	347	369	340	317	338	332	323	291	307	360	312	289	319	325	294	310	275	314	297	302	303	307	283	286	305	325	289	308	308	320	296	315	301	324	321	326	325	294	321	330	283	317	326	296	303	332	302	313	282	354	312	324	332	331	322	321	316	292	292	304	298	309	339	333	330	309	313	299	317	316	311	350	323	304	329	337	298	309	360	341	310	367	296	290	307	293	326	305	316	325	282	281	327	312	311	317	323	293	285	285	310	332	314	327	315	314	322	334	314	317	333	289	298	301	326	280	283	319	316	314	289	311	330	308	322	368	341	336	327	322	308	313	304	318	319	366	308	293	325	334	323	327	306	276	330	300	316	302	301	291	307	319	322	305	284	357	345	313	316	345	332	324	344	320	353	304	340	326	322	336	297	323	314	317	335	330	307	295	296	306	340	286	323	316	297	294	307	317	317	349	344	328	314	327	329	342	293	313	272	283	297	331	347	341	353	337	342	324	283	291	284	320	349	316	335	336	322	311	335	320	337	301	314	327	317	308	280	316	305	298	336	338	302	317	322	330	329	312	321	312	333	337	303	294	327	318	333	272	331	306	327	299	307	321	349	314	334	303	316	310	312	313	304	311	316	356	330	310	305	314	268	361	292	306	294	327	374	316	316	306	321	303	325	297	324	335	331	360	346	340	317	346	346	337	306	341	314	322	328	304	340	315	332	313	317	346	319	327	319	319	313	335	383	338	327	344	284	319	333	321	302	311	325	334	311	346	332	309	307	309	321	323	310	336	316	311	312	351	354	331	330	285	324	292	324	361	364	364	343	278	294	340	317	348	308	295	326	332	332	329	323	347	361	320	338	300	347	341	316	317	328	311	296	306	295	292	344	317	308	329	332	304	336	355	339	367	287	314	319	303	347	337	291	304	301	337	309	302	328	306	331	311	301	342	345	323	319	317	328	319	310	316	295	291	337	307	317	307	312	300	310	330	325	318	319	355	336	316	309	326	277	291	316	323	295	352	312	340	318	323	277	302	300	324	323	309	345	333	333	304	330	312	327	307	312	321	335	328	331	314	291	292	316	353	331	323	332	333	370	310	336	281	319	311	296	276	299	317	321	322	342	316	330	311	294	345	335	299	326	385	322	317	310	313	326	320	305	282	312	337	301	329	285	306	330	293	318	324	342	337	319	320	318	288	322	329	302	298	302	336	332	308	337	318	317	337	303	356	333	324	335	302	346	338	359	306	305	337	346	263	301	304	310	315	283	329	302	308	332	322	324	312	353	312	301	371	320	306	316	316	354	311	330	325	307	331	334	331	293	300	321	344	318	327	333	294	322	348	315	354	336	313	306	344	335	315	345	320	300	315	314	320	302	315	312	334	344	298	343	336	342	320	325	336	318	324	315	329	325	307	334	306	316	321	336	335	313
9228	6422	2856	929	1495	4867	1095	709	733	729	701	708	739	746	761	719	692	724	705	737	663	724	716	752	709	704	659	702	665	676	737	719	687	728	738	749	751	678	692	680	663	690	738	686	728	686	718	685	685	737	715	707	745	718	707	735	703	794	744	708	711	644	759	704	714	707	693	748	706	749	717	781	772	728	733	730	751	730	737	680	694	712	680	697	729	735	696	738	678	688	710	710	664	694	716	705	764	723	711	672	694	686	685	707	693	677	673	704	713	751	715	729	748	688	684	718	709	711	785	690	701	712	706	738	740	668	742	702	708	704	703	721	739	690	748	724	681	735	737	733	716	749	679	748	734	725	694	687	738	744	695	707	701	732	731	692	693	726	743	690	721	689	689	701	759	740	737	695	736	684	738	700	642	686	713	740	703	728	725	706	709	718	731	713	726	723	729	735	700	693	718	712	678	704	711	713	680	695	681	717	669	788	684	722	719	712	735	709	711	651	718	682	754	728	711	710	708	697	706	743	685	707	729	737	681	751	761	751	734	662	683	714	747	721	698	700	713	697	706	675	673	730	722	755	711	739	689	724	712	742	707	710	681	734	705	730	682	705	698	728	758	724	718	717	708	677	679	741	708	774	739	734	762	703	689	671	719	688	682	731	786	711	709	708	671	723	713	711	727	747	705	703	747	729	708	685	711	732	698	717	677	730	786	676	729	704	702	710	689	763	703	723	667	724	723	713	687	712	709	691	715	686	719	753	724	749	703	733	732	664	718	706	769	699	777	789	671	703	704	743	741	748	717	720	720	741	669	706	683	675	695	713	764	719	708	705	697	695	692	741	718	682	724	717	715	717	714	676	692	726	697	709	714	703	720	726	727	688	754	714	675	671	701	674	747	723	765	716	791	695	715	779	731	710	700	702	735	708	696	708	672	717	686	703	728	726	754	711	707	674	751	707	750	734	730	723	721	704	687	716	687	769	711	695	695	714	739	704	747	714	694	704	672	676	738	747	709	743	675	730	724	743	728	737	706	698	703	722	698	732	670	686	705	712	719	687	737	690	683	686	712	712	748	687	735	754	741	656	711	709	683	721	750	743	728	697	718	697	724	753	716	730	710	706	719	714	722	711	731	678	743	679	719	726	775	740	711	731	742	715	718	659	667	728	733	695	645	790	740	763	743	699	765	652	696	689	710	673	726	723	689	688	720	709	708	686	714	729	746	678	660	700	708	673	700	693	719	702	730	691	698	712	711	698	771	692	686	673	764	705	702	679	753	724	683	715	758	769	682	662	717	743	717	733	722	704	719	758	727	736	699	716	710	714	724	762	741	688	734	722	755	760	723	667	699	730	721	767	744	725	720	687	716	682	713	696	714	665	749	728	696	711	686	710	710	757	680	720	699	712	771	674	728	740	730	721	710	715	730	712	724	721	716	734	745	710	723	696	725	735	711	670	697	709	762	720	732	725	736	711	659	730	760	726	746	693	681	730	759	723	727	698	661	738	686	768	751	664	706	701	649	726	741	716	694	721	708	748	721	691	734	685	681	681	689	722	691	710	706	695	727	726	722	705	728	679	704	675	729	685	693	691	776	704	724	745	715	736	742	724	695	719	697	726	721	692	790	679	746	712	696	689	706	694	670	684	714	736	696	691	726	738	678	723	753	740	732	746	702	676	705	718	714	693	771	743	756	706	700	715	713	718	693	731	741	727	783	673	713	700	738	723	714	684	695	726	739	690	652	701	687	706	743	694	699	721	711	706	737	720	753	701	723	704	758	723	699	720	726	693	667	751	692	729	728	716	702	715	725	696	750	656	723	762	699	723	728	737	681	721	696	699	688	795	754	714	699	699	735	728	732	698	764	711	708	715	684	711	742	687	685	765	757	707	717	766	673	684	707	748	721	726	636	643	735	679	724	678	693	717	779	714	768	714	678	699	753	692	784	694	721	726	687	705	742	688	689	669	728	732	715	723	658	720	708	753	654	713	771	744	699	728	693	746	705	703	744	716	683	672	696	707	730	711	732	702	740	724	704	718	723	729	734	764	690	675	683	726	650	732	742	691	766	678	689	689	696	734	638	716	769	706	714	722	772	694	736	759	747	767	733	741	748	729	766	682	742	735	685	728	718	688	708	749	686	721	788	701	746	682	687	700	720	705	673	733	688	749	677	696	702	754	751	703	725	731	779	754	736	692	708	747	681	719	699	716	712	702	735	697	762	731	751	715	689	711	705	712	693	702	762	762	716	726	756	754	729	678	708	701	711	722	689	709	682	749	726	687	718	706	699	720	710	696	713	728	757	715	721	709	716	748	731	723	753	686	675	708	711	681	717	715	719	763	733	711	686	712	733	726	686	724	702	729	697	710	707	690	723	734	726	756	714	752	678	743	733	765	690	711	677	763	705	702	723	741	695	728	713	717	760	661	731	723	725	715	703	677	704	720	744	735	768	684	751	724	707	741	714	722	706	715	666	747	827	692	716	739	738	685	725	715	731	735	675	755	663	718	690	683	709	699	711	743	715	733	694	729	701	766	700	707	715	717	718	712	697	726	695	714	721	744	733	659	699	705	713	710	725	723	715	729	692	735	698	667	674	738	719	735	689	697	771	696	674	701	737	698	702	685	709	716	675	714	747	725	741	725	715	679	722	732	728	748	701	709	706	732	651	818	739	719	698	664	716	714	700	696	732	712	701	709	741	737	642	750	746	724	693	697	747	744	689	721	727	743	715	772	730	783	727	694	731	755	698	730	760	750	751	707	651	698	735	755	716	671	706	705	702	686	739	700	698	724	712	729	687	671	733	773	730	661	718	707	730	749	663	708	788	700	737	712	730	764	719	716	734	688	696	705	687	697	688	680	744	714	688	692	758	685	712	715	752	684	702	694	684	723	707	744	749	751	711	722	720	724	693	706	720	715	737	697	759	756	708	694	682	736	727	768	680	728	714	712	702	705	712	715	684	704	725	700	760	743	690	743	692	690	718	705	726	739	744	701	693	740	720	705	694	694	718	724	719	706	715	676	721	680	653	679	720	661	745	783	711	731	712	732	772	686	730	736	684	659	694	712	743	675	733	770	708	725	725	711	738	723	761	722	743	704	710	714	662	740	680	669	713	715	650	696	760	725	733	748	721	687	718	715	744	683	697	757	754	688	715	753	698	697	688	712	706	724	722	754	688	723	721	743	714	712	702	727	719	712	737	683	719	738	687	721	702	675	691	717	691	697	701	737	704	695	701	727	735	675	717	678	681	705	695	728	750	740	728	676	720	718	709	727	732	748	686	708	713	728	691	688	696	729	695	726	678	655	709	709	687	736	704	796	714	717	708	711	743	773	718	699	710	722	746	693	740	726	724	758	719	711	745	771	715	662	710	708	699	739	685	731	764	736	723	732	703	659	674	738	701	731	705	749	732	725	667	739	711	698	721	700	684	745	729	726	736	691	734	709	683	702	755	683	701	664	698	683	697	727	748	707	683	709	701	700	746	776	703	727	703	708
33466	23239	8546	985	3474	22539	6501	392	311	284	287	290	287	274	292	288	287	277	293	266	239	273	275	297	270	285	318	276	272	327	289	288	287	272	314	285	277	281	263	297	290	250	276	288	295	280	274	266	313	292	283	282	261	274	289	281	291	270	288	282	272	282	272	254	275	286	270	306	289	261	284	293	273	333	255	251	280	293	305	302	296	275	275	285	269	293	290	273	269	296	304	300	299	265	270	287	269	269	299	290	299	261	238	306	325	296	268	279	267	267	255	291	281	267	268	283	280	303	274	308	258	273	304	256	273	293	271	281	257	267	288	278	284	299	266	295	286	316	296	297	301	307	287	265	277	269	321	257	292	252	272	284	286	325	287	288	300	257	286	283	291	249	280	304	298	270	249	254	289	290	256	253	287	279	267	257	299	299	295	273	312	305	305	268	251	268	288	270	270	303	287	292	285	313	279	300	274	280	283	293	266	284	286	296	267	273	286	270	254	246	280	284	269	259	284	271	276	264	312	281	276	273	273	296	264	288	287	264	264	294	244	238	314	319	282	269	268	271	304	301	245	246	281	264	289	277	265	268	271	303	256	275	278	283	268	277	267	271	252	280	279	267	317	268	343	294	282	278	289	290	278	330	304	297	254	318	284	274	261	295	272	322	282	270	284	280	284	272	247	275	281	268	307	293	304	292	303	290	268	257	263	291	291	283	285	284	299	280	242	294	263	285	291	266	267	297	260	268	281	287	285	287	309	282	270	277	263	280	279	281	274	291	283	277	270	264	273	265	285	271	262	291	248	300	287	284	307	287	291	250	256	283	283	271	271	288	284	246	280	286	286	287	273	298	262	307	257	270	256	302	332	304	293	301	262	260	264	255	294	281	278	286	316	271	326	288	314	260	311	256	271	267	268	296	283	257	269	275	294	266	281	299	285	289	283	267	281	329	315	276	262	284	262	271	278	257	294	296	271	273	270	288	299	304	288	285	295	279	304	284	275	274	284	286	269	311	290	315	301	281	266	307	275	311	286	301	268	288	270	293	256	277	288	261	291	284	296	277	272	255	301	243	262	252	254	279	285	275	292	285	303	288	263	291	237	255	261	303	260	278	254	240	317	272	277	283	294	274	321	277	251	286	294	285	238	310	284	290	323	259	294	284	270	287	266	271	301	279	272	281	295	253	271	272	265	298	320	283	299	278	288	278	267	306	268	285	277	287	282	267	239	269	286	259	240	296	282	291	282	262	289	297	278	309	272	284	294	291	248	289	249	292	276	329	267	278	283	279	273	264	233	300	267	299	250	245	294	270	289	297	245	300	326	283	281	248	288	293	248	274	265	270	298	310	290	278	296	255	330	298	282	273	285	282	249	279	279	267	284	264	285	245	301	258	240	281	272	281	279	278	286	293	275	286	291	268	276	296	277	303	285	264	307	287	265	268	324	310	258	293	260	274	304	254	312	282	288	267	312	273	324	296	259	302	259	300	282	280	326	307	302	306	255	292	242	274	296	282	269	289	296	306	296	291	267	273	267	298	268	290	285	255	271	298	286	249	298	261	288	274	274	277	273	276	299	277	262	303	282	291	307	275	275	280	284	262	278	259	281	266	271	299	299	275	256	271	274	288	261	248	279	278	294	287	295	296	294	300	254	253	295	266	250	269	268	302	283	295	303	262	260	294	286	304	268	281	241	335	293	303	277	288	257	286	309	290	305	277	301	308	277	277	290	316	260	290	259	280	337	301	265	320	254	264	278	309	263	280	269	276	249	292	275	291	283	288	274	294	295	258	304	308	256	304	277	269	306	274	280	308	284	267	253	273	287	286	279	314	271	282	257	294	269	267	287	279	309	254	264	323	260	278	247	276	305	253	239	266	306	267	289	287	300	273	281	254	313	280	291	284	292	283	285	313	300	262	239	289	288	276	291	307	273	296	277	287	274	270	280	293	267	283	291	306	277	266	317	238	250	293	296	295	273	272	286	325	267	284	277	315	306	319	294	270	271	250	286	273	256	263	309	292	253	303	272	316	289	316	300	314	271	298	308	274	284	262	272	313	276	226	282	282	289	273	269	300	296	298	266	295	279	257	288	295	304	295	261	287	280	231	295	281	277	289	279	299	291	289	287	279	294	264	265	305	264	250	295	271	309	300	278	281	295	264	271	268	280	285	276	302	286	267	260	274	307	281	296	284	292	263	270	291	283	275	276	311	300	292	271	283	300	281	269	262	273	308	294	274	292	291	272	281	283	285	270	272	307	274	306	288	288	240	299	268	291	264	277	257	277	289	278	250	286	262	290	276	259	271	265	302	275	246	282	264	264	304	255	246	274	263	293	256	286	283	271	297	301	292	314	295	280	291	304	282	270	318	278	292	287	264	302	262	263	278	292	286	293	282	279	289	282	232	260	248	299	306	263	344	293	288	280	290	293	254	318	327	281	261	256	280	255	239	298	295	303	288	284	294	304	263	306	266	250	279	295	296	270	298	324	269	272	277	288	296	280	277	258	315	286	269	279	261	267	264	283	270	296	302	268	285	296	272	258	276	279	293	298	308	281	284	227	272	301	280	285	244	260	277	280	298	251	257	281	281	265	274	235	270	288	301	278	270	265	294	271	288	298	267	265	238	283	312	296	275	274	295	242	308	271	256	309	301	272	270	282	298	274	269	296	276	273	292	301	267	258	285	273	313	261	274	267	276	288	275	258	299	293	295	276	264	305	282	274	285	303	250	262	290	278	294	272	259	260	295	291	295	274	255	269	292	324	316	266	291	262	275	281	323	274	251	277	264	277	262	280	255	275	283	289	260	296	270	267	265	294	272	300	299	312	304	296	263	249	298	304	298	260	270	304	266	273	280	266	300	313	285	278	295	277	279	303	283	296	304	286	271	257	257	278	278	285	298	315	302	257	253	261	285	312	281	265	312	304	296	286	281	259	277	314	291	294	288	261	250	278	303	268	271	325	282	303	308	271	289	284	262	250	269	288	327	266	283	299	292	273	310	297	303	279	267	295	308	239	282	306	253	299	254	275	276	262	287	287	293	295	287	281	296	263	251	268	290	266	272	288	316	288	238	262	267	294	271	267	294	287	308	265	306	285	270	269	308	292	267	279	298	276	278	286	301	278	276	280	340	306	267	254	282	257	268	263	277	272	289	314	279	244	279	312	298	256	276	302	308	296	275	277	255	300	309	287	278	290	244	302	271	264	255	288	303	281	268	286	285	326	263	282	277	258	286	292	291	265	265	300	318	263	265	274	287	318	285	268	257	284	300	268	299	286	286	300	269	267	253	280	275	317	264	296	276	294	287	273	296	286	250	286	280	292	298	300	266	263	314	290	292	289	303	287	322	308	315	298	291	275	261	274	276	286	312	301	284	269	279	280	303	264	296	281	284	283	275	320	285	287	281	273	294	267	253	274	274	278	276	282	266	254	318	280	273	301	266	278	253	294	287	290	300	289	248	280	282	250	264	256	271	276	288	293	273	315	282	277	284	278	306
21075	18491	5341	1668	10809	41752	9627	758	723	741	744	682	712	702	657	677	702	710	720	672	676	679	660	675	690	666	667	698	666	688	661	689	697	644	738	624	672	659	664	633	647	630	675	640	605	617	642	675	643	633	664	673	664	670	662	661	657	614	708	658	702	656	635	655	705	646	662	700	705	697	689	677	703	643	634	659	673	678	635	686	654	674	655	654	659	639	627	653	670	656	672	649	663	639	608	677	623	613	651	628	666	655	703	631	677	629	663	664	684	648	667	643	642	673	657	634	698	687	637	686	634	620	644	686	677	610	650	652	644	661	625	625	640	612	642	684	642	650	645	612	627	631	645	639	655	693	713	628	644	651	661	667	644	674	632	651	618	641	665	623	664	643	651	678	657	631	751	666	680	664	631	681	608	700	614	681	675	684	633	675	644	693	674	659	600	643	641	661	657	637	642	654	633	634	653	686	666	661	612	638	657	657	655	649	623	669	655	656	636	678	616	672	609	653	638	653	686	667	675	670	628	659	680	672	603	656	630	620	693	643	683	660	632	645	646	665	703	672	663	658	665	662	669	653	661	627	665	671	621	648	637	661	671	630	675	629	614	662	674	684	649	654	715	710	607	650	675	654	680	650	672	607	710	646	665	677	655	656	646	689	660	701	646	668	663	657	647	669	669	648	659	638	637	638	691	650	651	650	627	609	682	623	676	632	687	653	617	655	653	612	628	651	650	727	638	683	637	661	679	659	648	673	654	692	651	653	690	712	581	658	710	686	623	656	670	657	681	643	698	653	615	686	643	630	666	683	642	626	683	643	630	626	640	725	670	646	678	636	628	613	654	633	657	645	681	661	619	627	664	659	651	654	644	607	658	678	661	644	635	616	707	682	651	665	706	659	633	652	672	630	637	688	678	649	685	667	696	617	646	667	635	687	705	638	665	616	685	656	632	668	711	680	653	613	668	646	671	645	657	668	678	634	641	653	648	666	674	637	676	649	608	701	677	689	662	679	685	638	654	632	657	637	649	636	630	659	631	651	666	619	616	630	702	613	660	652	636	653	653	653	649	602	613	586	693	712	642	641	690	666	681	661	632	646	697	645	659	671	622	632	643	648	665	600	668	673	653	636	684	639	658	622	655	656	644	656	651	696	647	633	719	684	685	652	644	666	599	705	632	656	661	671	673	635	634	636	651	671	664	638	676	683	626	641	679	656	644	670	669	690	620	669	670	618	683	642	614	634	669	644	629	593	632	691	615	592	640	674	647	709	693	630	665	609	686	615	622	640	662	674	657	680	668	661	618	640	661	671	704	626	643	621	682	676	657	665	667	667	618	682	675	654	649	607	615	695	656	689	649	677	657	701	622	662	652	645	683	635	681	654	631	627	595	687	627	641	601	698	642	645	667	691	688	641	650	685	641	616	653	666	666	662	619	661	620	675	665	661	639	655	666	646	663	666	616	650	640	677	650	706	631	644	659	660	609	668	646	643	676	667	653	638	650	650	710	648	688	625	668	637	680	640	609	641	632	639	639	678	648	671	685	625	675	636	669	668	631	668	644	666	621	662	632	690	620	685	604	636	669	641	654	666	648	676	631	661	661	697	700	646	615	641	702	668	676	635	665	655	685	664	619	626	608	595	676	628	634	664	654	652	650	642	609	606	656	647	606	628	643	656	648	657	644	655	639	611	704	659	643	622	625	676	633	685	689	666	676	677	640	679	642	657	625	648	653	656	685	628	658	641	670	645	646	671	636	623	614	605	595	666	624	644	675	652	642	639	647	699	602	682	673	640	672	695	633	648	663	668	661	632	671	654	634	699	676	719	668	675	641	635	634	667	631	659	658	625	655	622	660	618	676	662	666	671	653	706	679	659	599	689	675	675	681	644	674	646	636	668	708	655	722	653	619	647	648	636	635	661	636	640	659	660	628	679	631	653	640	633	644	663	714	647	685	653	627	620	660	635	653	623	599	656	636	674	608	646	628	628	656	670	635	654	684	691	656	680	663	663	651	650	663	669	633	672	665	662	655	642	661	623	643	651	655	637	653	680	626	639	662	623	599	637	678	711	628	631	624	691	658	651	663	651	620	681	613	693	652	672	682	610	701	669	613	653	673	700	663	662	730	640	633	635	659	646	663	654	630	661	669	662	669	634	658	673	669	644	659	638	672	651	653	653	644	609	677	666	626	669	649	649	720	642	612	655	674	656	661	660	677	691	731	611	661	631	656	670	667	635	676	673	669	644	609	663	639	703	637	647	662	661	668	648	649	631	665	673	667	643	655	627	618	671	649	651	648	646	645	670	627	635	638	707	691	709	630	658	672	721	686	620	598	683	632	655	606	681	693	659	622	633	642	643	625	649	650	624	671	634	672	629	672	653	656	642	637	687	634	613	644	635	663	644	660	681	659	670	657	651	636	651	627	671	628	675	660	633	657	692	678	666	696	665	633	672	702	628	661	604	619	626	641	661	674	658	661	633	638	658	712	665	646	671	674	676	634	695	636	667	689	654	647	668	674	643	674	657	638	636	629	636	645	655	624	645	637	629	661	647	689	666	713	620	653	644	609	678	689	609	704	685	645	690	649	693	662	656	647	676	653	642	654	647	655	635	693	712	619	618	645	661	662	673	663	700	659	643	676	608	643	670	672	661	623	672	661	664	663	678	693	659	624	646	631	677	649	667	697	672	669	689	661	664	681	615	675	649	623	668	695	660	636	620	685	656	667	667	664	623	690	620	621	650	635	669	652	635	652	642	680	642	690	683	659	657	667	614	640	634	646	653	669	658	642	673	647	662	672	648	654	679	684	683	634	644	635	662	628	652	675	628	704	657	664	662	646	634	678	656	622	661	645	657	640	632	699	670	626	664	604	695	620	648	642	580	650	640	700	651	632	653	717	681	676	622	660	668	729	650	687	673	599	638	640	675	612	618	654	626	711	679	638	662	670	636	637	657	672	717	659	654	657	667	596	679	615	657	682	651	668	674	642	650	690	627	654	627	672	664	694	630	668	658	670	651	648	663	603	646	661	652	621	691	659	651	629	622	618	633	658	683	669	599	654	713	693	664	645	671	634	629	645	661	646	657	652	710	695	626	646	659	667	616	654	667	662	638	704	618	690	638	713	679	668	664	667	670	654	619	651	659	588	645	643	672	643	679	631	605	669	612	656	655	649	654	651	635	657	686	697	672	636	651	653	662	628	703	665	655	688	665	649	629	656	677	627	680	621	673	658	631	649	657	708	678	671	665	658	716	658	636	628	650	632	670	638	634	652	662	680	645	641	661	655	613	617	661	690	643	642	685	639	659	688	659	648	661	606	694	677	672	661	609	665	621	688	677	643	641	679	677	685	665	667	624	655	628	657	648	650	681	681	657	616	629	642	650	660	639	678	638	661	673	694	659	664	635	666	645	665	674	634	714	662	647	661	642	636	642	649	666	665	606	594	638	629	691	637	647	631	612	663	684	648	672	667	670	656	655	623	655	640	662	639	682	698	652
44215	33220	16228	2359	13929	37315	11630	809	438	468	422	418	410	402	402	391	405	401	376	403	409	392	377	432	409	385	390	437	406	412	451	397	422	430	396	420	387	393	385	402	365	373	398	387	404	415	426	409	369	394	416	416	432	377	389	412	432	398	384	417	374	377	436	399	411	421	391	375	386	451	414	410	393	408	378	389	444	399	435	407	386	391	388	387	431	413	414	405	385	390	356	364	422	415	378	395	394	387	394	407	413	408	420	400	393	399	379	416	404	379	403	368	405	398	387	419	372	457	431	430	382	414	417	391	397	458	424	405	416	384	427	416	384	433	442	427	430	374	440	372	427	434	426	411	410	432	418	391	352	411	409	420	388	409	399	358	379	400	439	396	403	438	370	366	397	359	415	379	420	400	402	398	416	410	426	390	404	426	403	445	424	411	423	422	363	391	407	405	411	380	403	403	384	358	400	413	390	394	379	391	380	416	381	414	410	378	398	419	394	428	417	436	404	365	380	385	419	417	411	368	404	437	403	409	444	441	411	383	371	414	399	388	380	395	403	385	375	378	423	406	446	376	396	413	403	377	388	409	417	393	418	378	424	409	412	369	417	373	350	414	391	419	375	372	399	371	393	405	444	385	386	405	386	367	419	404	387	408	402	395	439	403	418	403	380	398	437	411	399	434	402	382	381	363	403	405	400	411	419	406	401	399	450	451	409	359	391	397	413	414	424	424	414	406	368	419	415	369	412	404	392	423	416	394	397	411	370	392	386	375	425	388	401	414	418	384	438	391	442	403	446	402	395	369	391	393	402	379	402	411	414	425	445	404	388	450	397	417	392	367	421	403	440	401	410	420	452	405	385	429	387	391	409	376	442	388	463	405	379	390	414	422	397	452	405	396	410	409	448	447	404	375	382	397	425	436	421	387	418	395	434	392	425	458	433	375	364	407	422	393	432	371	426	389	388	425	424	402	406	418	389	416	402	389	411	414	452	425	405	398	405	376	422	416	394	330	354	362	409	392	435	436	418	411	408	406	390	399	431	417	400	384	406	398	385	443	390	390	355	417	374	393	400	402	404	420	412	409	427	424	387	413	431	380	424	443	408	395	398	410	433	435	415	349	419	395	385	418	370	394	419	410	362	408	426	387	392	402	397	425	414	429	432	391	405	459	396	369	374	423	429	377	368	445	367	400	400	365	404	384	411	410	403	438	432	398	409	398	399	395	419	421	386	388	442	420	423	413	394	422	416	401	373	421	429	411	392	409	393	436	402	394	402	405	414	389	396	411	417	416	406	413	409	375	401	397	402	416	393	412	456	456	410	412	417	427	414	424	375	392	391	389	417	430	403	401	411	359	390	413	412	425	417	398	381	449	410	430	401	437	376	427	391	406	405	404	386	403	382	398	402	448	397	395	358	402	412	380	395	375	437	400	378	427	414	382	399	384	397	429	430	393	429	392	405	388	391	392	371	403	383	386	393	429	397	397	408	400	461	436	394	404	376	404	412	407	428	452	424	368	402	419	430	412	434	393	464	419	385	355	398	390	360	390	428	474	407	408	410	382	377	414	395	416	395	388	418	402	411	418	398	401	415	405	407	397	412	402	402	418	417	398	419	368	417	355	419	416	446	413	395	404	433	397	378	403	395	414	376	389	393	399	394	368	397	395	415	485	393	379	384	405	390	418	389	386	397	373	391	404	396	382	401	406	416	412	440	409	395	404	416	366	394	364	417	409	386	436	389	392	386	472	381	394	398	451	416	425	385	387	437	429	383	365	403	441	390	412	400	427	400	430	360	385	449	390	403	395	405	431	407	412	408	421	444	401	413	443	377	376	397	433	398	399	381	397	389	405	415	369	404	435	415	440	424	419	420	409	368	384	373	450	401	386	402	374	384	395	413	417	392	413	440	421	438	389	363	392	409	444	354	388	426	418	412	435	415	442	439	387	415	388	407	415	453	402	393	411	415	410	413	431	400	410	354	406	428	423	406	380	399	392	335	420	423	403	386	372	411	419	429	437	379	408	368	389	415	417	379	412	422	436	390	445	404	389	430	451	369	406	433	442	390	399	408	399	394	419	401	389	417	383	382	394	382	388	413	423	420	362	405	401	436	391	457	387	438	368	427	435	399	402	411	404	383	423	411	409	381	425	424	433	394	386	408	391	409	428	415	404	378	407	403	405	397	388	399	379	402	394	402	421	427	416	381	398	362	446	398	398	395	406	431	401	391	434	415	463	382	398	386	395	406	410	383	378	397	422	364	372	384	396	403	414	407	398	410	415	406	405	391	372	378	386	420	406	406	429	389	432	442	419	418	405	390	405	395	436	368	391	417	411	405	399	420	419	442	407	397	379	431	437	390	417	415	384	382	408	375	382	425	399	394	432	409	398	390	429	389	436	407	388	412	390	433	389	429	403	413	396	428	378	392	411	402	428	372	372	390	422	395	416	383	391	390	385	393	453	433	430	423	430	414	429	420	389	405	363	393	361	376	398	407	386	403	396	396	418	379	399	414	378	444	413	411	444	400	350	394	441	414	421	393	369	393	346	393	406	429	433	459	401	399	423	396	404	380	394	408	402	428	413	342	407	384	426	438	443	395	390	390	445	352	435	421	391	408	411	392	391	389	405	422	415	402	408	430	389	401	385	399	374	396	380	403	412	399	445	389	378	412	354	432	413	418	387	413	386	393	397	389	412	389	387	443	420	405	399	408	397	413	409	382	397	390	416	427	395	409	417	416	408	417	422	396	395	413	426	436	379	384	401	366	386	403	420	388	408	401	421	399	440	391	385	406	408	418	405	430	445	377	387	411	413	420	360	411	411	419	401	411	379	409	392	444	424	387	425	413	391	407	420	403	380	385	422	438	392	413	433	438	464	412	388	398	390	410	415	400	395	396	428	393	394	401	408	429	435	428	395	396	419	397	398	375	347	425	408	377	404	406	405	397	425	430	398	406	406	384	372	388	403	375	366	426	384	410	434	416	414	406	425	373	390	386	395	422	406	404	411	391	394	389	393	432	409	424	453	411	376	418	364	411	396	408	398	418	426	418	405	385	355	422	414	387	416	379	418	409	393	372	388	367	420	416	424	429	407	382	415	435	411	372	421	368	373	400	389	407	382	375	410	423	393	386	407	381	387	411	372	361	418	412	420	402	376	392	403	411	413	391	402	440	360	362	353	386	413	413	382	403	401	387	375	372	413	407	452	410	377	411	428	407	433	385	442	385	397	382	438	457	392	425	365	413	393	416	398	389	407	430	404	408	370	392	441	416	417	407	374	413	418	411	416	427	418	436	393	423	388	429	427	422	406	395	361	427	431	396	417	377	414	405	401	367	451	422	398	435	409	431	385	367	406	403	419	415	414	390	375	361	369	393	357	423	441	391	408	377	438	388	420	440	371	447	407	419	396	398	389	409	428	384	403	390	387	435	402	414	425	372	417	446	415	417	432	427	432	428	392	384	366	367	396	371	390	431	464	395	416	379	410	445	421	443	418
27491	24843	10413	2762	27267	51539	12564	1117	1051	1025	1034	1004	968	961	966	961	905	900	888	925	901	925	987	934	924	892	886	908	970	871	911	893	848	856	926	908	923	877	944	899	916	898	906	871	899	885	878	891	972	866	903	915	911	858	892	874	891	856	898	927	925	930	934	877	875	915	922	894	897	912	856	898	912	867	930	898	938	912	944	882	860	854	871	932	932	877	879	896	907	927	964	905	902	900	878	864	917	934	953	943	891	980	892	873	899	904	924	947	896	884	931	897	889	872	910	940	868	913	912	834	909	886	936	841	895	849	908	870	944	859	900	927	889	896	865	873	929	941	962	948	921	878	912	867	876	923	889	904	932	940	906	880	902	925	866	863	833	821	887	925	942	856	861	898	892	907	845	851	827	896	899	846	929	865	891	880	880	885	883	903	875	905	977	913	911	866	911	909	928	920	885	914	869	906	854	849	900	930	872	889	906	887	889	880	883	917	893	886	887	889	877	907	896	895	886	960	855	932	929	899	872	892	864	866	870	931	875	892	894	911	829	915	892	928	873	877	930	850	909	913	854	869	888	915	900	881	874	931	900	915	940	910	906	966	897	918	889	911	917	856	906	864	966	882	876	921	874	852	855	908	826	898	887	922	879	830	889	945	860	866	906	882	938	910	877	882	916	862	924	873	915	878	858	901	924	920	935	904	925	848	900	894	889	905	867	891	931	894	929	897	933	877	854	955	875	933	907	821	927	929	912	888	878	857	911	918	891	941	916	896	897	908	860	833	922	908	864	896	884	874	877	900	879	844	908	864	873	910	944	860	867	894	868	922	908	903	872	912	906	914	879	890	897	897	899	908	868	886	892	894	904	928	843	900	859	910	875	950	938	824	928	874	913	919	883	858	906	887	819	911	914	910	965	880	880	878	895	895	835	884	876	888	901	904	901	886	932	908	900	878	911	899	943	858	840	914	897	930	925	897	886	889	880	881	886	915	883	899	900	884	869	863	852	920	909	865	866	871	919	889	874	945	887	900	946	877	866	899	904	916	899	923	875	911	886	899	919	859	875	817	911	914	857	867	869	946	876	874	869	913	898	868	849	906	867	917	901	902	898	848	876	854	858	868	848	918	923	875	899	905	904	882	910	867	909	840	958	943	933	854	919	896	906	921	924	885	914	906	885	895	916	917	890	939	880	881	873	857	907	898	905	879	873	943	880	957	889	936	913	887	863	890	875	930	872	901	854	899	853	907	906	919	879	896	926	867	918	877	898	860	883	877	891	911	940	882	895	909	877	878	846	872	907	895	836	944	919	930	916	906	880	917	897	869	881	848	911	892	907	885	897	889	910	899	925	910	900	835	877	913	875	938	900	878	821	881	846	871	895	909	883	935	950	919	899	856	854	904	904	897	912	893	928	902	891	887	916	919	933	869	907	855	969	903	867	914	934	921	886	910	884	912	865	921	906	883	916	887	850	836	927	861	923	889	865	903	897	894	876	911	799	898	915	900	879	907	956	903	892	939	959	894	914	882	913	891	904	916	888	871	880	854	907	898	876	931	838	926	918	907	908	890	904	949	849	914	888	927	960	904	872	893	910	912	922	899	954	898	892	919	893	941	875	924	895	859	939	944	892	845	912	870	896	935	895	945	887	930	881	871	852	924	868	897	855	873	914	867	903	892	865	872	894	899	916	887	896	872	869	933	866	871	868	931	930	931	936	940	885	899	934	916	887	876	878	873	930	897	856	920	930	863	879	921	895	910	900	949	893	881	910	859	864	893	859	910	874	920	943	866	876	885	869	916	892	906	939	914	940	921	894	861	914	915	842	888	918	923	902	860	869	861	856	935	882	910	883	914	856	925	916	887	913	863	880	955	904	878	915	921	901	890	808	944	913	907	931	865	924	904	920	845	944	919	947	908	880	910	870	919	963	895	820	899	890	892	882	918	914	917	894	893	911	901	948	960	948	895	918	934	883	908	924	900	950	888	934	872	875	948	896	859	876	914	868	876	882	880	859	905	863	922	847	921	856	877	893	873	912	907	888	899	860	911	835	915	977	876	911	889	914	956	875	865	948	910	829	879	911	864	899	901	862	897	872	913	877	882	915	847	909	933	888	884	874	879	866	883	902	887	856	934	898	934	862	909	876	849	882	927	912	890	875	836	895	905	869	912	882	920	933	965	877	906	888	899	904	903	950	879	862	931	828	885	941	903	872	909	953	894	914	877	961	891	853	891	948	849	853	881	870	856	887	896	869	843	875	865	908	908	892	910	942	886	900	909	892	900	855	873	920	887	880	902	889	885	892	886	908	860	897	938	931	883	969	896	900	851	896	930	920	860	847	910	931	932	875	909	806	926	962	860	868	922	911	931	891	911	907	854	883	895	885	918	936	927	857	861	883	924	888	896	888	926	918	888	920	921	916	868	891	923	910	937	913	891	918	919	908	903	869	882	879	962	846	938	903	924	852	935	920	874	924	877	888	937	872	894	870	903	895	895	890	894	935	932	884	835	920	884	933	872	916	887	880	856	825	867	841	899	863	877	958	948	851	886	901	874	884	857	909	944	896	888	935	850	880	912	909	876	881	837	905	939	859	874	932	936	909	878	854	920	894	918	897	908	886	917	930	956	908	896	881	965	856	928	872	887	874	936	858	878	896	894	930	889	905	924	899	897	922	879	890	925	891	855	894	870	840	897	870	955	830	909	925	860	864	899	902	886	803	874	882	910	888	906	891	826	865	881	888	868	857	853	885	906	907	860	894	904	829	887	916	868	897	906	891	867	854	874	871	851	880	892	928	894	931	897	868	929	857	875	886	923	885	880	887	843	885	855	884	913	942	930	882	871	860	887	908	857	917	878	880	905	970	869	878	874	911	846	872	858	921	886	887	908	885	885	906	837	910	889	924	886	915	950	864	945	884	860	920	891	942	926	888	882	865	817	873	917	849	916	896	908	895	877	904	918	894	831	904	918	930	942	920	871	902	876	879	887	907	903	925	897	908	873	888	900	937	894	882	905	911	883	872	948	882	913	895	870	896	887	863	931	854	866	881	857	937	955	939	924	909	868	874	916	873	969	896	930	853	961	956	977	918	903	932	875	902	858	950	935	894	892	848	864	877	855	893	875	833	847	895	875	880	896	928	844	884	872	882	885	882	899	893	928	881	866	923	898	922	910	863	863	922	906	919	874	825	862	883	886	894	931	903	910	907	916	962	870	844	939	877	883	866	890	905	935	923	841	880	913	882	908	904	884	885	949	955	891	899	938	952	912	880	883	863	839	921	923	906	901	904	894	917	865	873	919	899	919	870	909	945	925	936	871	894	836	925	905	891	906	876	888	882	914	915	889	937	876	901	920	898	900	872	887	905	920	932	929	896	926	900	851	896	915	929	848	867	896	898	853	934	926	920	939	903	894	924	853	906	861	907	925	896	910	928	896	916	872	890	897	905	971	862	907	895	870	885	897	893	943	946	919	833	896	871	855	868	879	864	919	835	963	944	891
15004	7520	1799	423	615	1306	453	326	319	296	330	324	308	336	302	300	338	279	312	315	323	336	322	297	324	317	329	293	306	309	319	321	320	333	292	347	332	305	331	299	339	267	303	322	338	311	301	328	295	358	311	341	327	342	357	324	320	316	292	340	306	280	348	353	316	296	312	341	339	331	361	357	337	303	338	313	335	334	310	275	333	341	296	292	319	298	312	304	347	330	310	327	309	331	355	295	326	317	318	335	341	296	325	333	298	305	329	296	282	347	310	309	346	309	291	324	353	318	334	312	338	356	307	351	329	361	336	300	352	358	313	302	317	300	298	335	307	340	339	317	325	295	324	302	327	317	298	293	320	309	322	323	298	280	315	316	314	302	308	330	377	288	312	316	323	314	336	316	305	345	309	335	346	293	304	296	301	329	357	337	322	331	311	343	300	316	291	320	292	318	343	341	347	342	301	307	318	320	343	333	285	309	365	304	321	277	308	306	308	304	335	312	298	332	312	313	320	351	287	337	334	296	327	309	339	320	281	305	325	311	327	354	299	334	306	310	265	325	338	363	335	300	340	351	350	312	306	277	321	320	346	355	345	310	339	311	309	313	299	294	285	364	303	317	301	340	303	355	280	306	327	337	296	326	341	337	287	341	284	350	318	296	290	315	306	340	335	311	304	340	330	319	324	279	314	285	363	338	315	313	319	296	331	322	322	357	343	314	321	343	311	342	305	327	298	306	345	349	321	334	291	289	323	310	299	316	329	298	330	292	285	358	342	323	296	291	317	324	350	302	309	315	307	335	314	351	314	343	295	327	306	335	288	308	302	308	318	314	305	303	356	327	329	281	336	312	331	356	331	325	353	345	317	320	298	319	307	327	304	303	300	329	314	346	327	334	313	302	318	313	320	317	321	309	296	318	334	343	303	307	342	309	310	348	324	271	275	277	325	307	316	323	319	309	350	294	242	317	335	319	322	302	297	276	340	328	297	367	281	316	295	317	334	340	313	312	314	318	311	322	269	328	345	295	295	332	303	320	303	318	349	302	334	287	325	324	309	282	327	333	342	319	308	348	324	302	342	296	350	309	327	289	343	338	309	347	326	314	357	300	339	336	340	339	321	304	338	329	317	332	320	315	334	332	335	292	341	313	325	335	301	307	304	317	312	290	312	294	316	313	307	326	354	298	285	321	312	331	338	334	340	286	280	326	286	350	332	310	283	358	313	349	305	309	332	327	332	354	327	288	302	344	337	284	313	334	308	304	335	322	301	339	320	308	320	328	311	306	352	333	306	341	323	345	318	340	298	325	327	337	340	311	307	339	309	319	298	329	341	300	309	320	331	350	304	315	357	311	353	316	296	323	284	300	361	353	319	282	333	296	342	335	328	299	315	349	301	333	331	331	287	317	328	321	310	336	309	304	326	314	302	304	289	334	315	315	304	324	324	290	331	322	322	326	339	350	317	326	354	330	310	313	327	315	314	312	355	320	303	306	295	285	291	324	290	315	310	290	289	349	295	298	322	304	350	318	331	331	299	306	314	324	314	337	326	358	283	370	334	292	322	334	308	339	345	304	349	306	325	304	304	291	287	324	318	309	338	342	322	334	366	324	287	302	332	321	325	332	345	336	318	307	345	318	295	314	300	325	344	321	313	301	298	366	312	280	341	352	310	330	329	349	315	296	342	336	306	343	302	319	313	299	326	318	329	318	340	344	328	327	338	341	316	317	314	345	291	329	334	339	312	291	303	316	290	278	330	323	308	349	310	319	298	303	364	341	329	281	353	315	300	328	311	302	329	310	332	313	309	276	345	338	326	298	299	313	313	338	340	331	267	325	324	305	308	290	332	322	322	314	322	295	307	289	295	320	332	354	321	305	294	325	302	302	306	355	338	306	344	304	296	304	319	311	348	301	325	283	298	315	315	292	258	313	348	306	343	322	336	342	310	317	308	311	333	290	320	368	319	322	298	301	308	286	307	311	319	291	331	320	295	352	322	325	307	324	339	316	342	326	319	302	301	342	333	323	313	320	297	310	292	298	311	317	300	280	339	310	320	303	308	332	344	320	326	354	359	311	294	351	291	314	306	328	318	306	337	331	311	315	315	297	325	333	307	330	319	295	323	289	318	349	335	344	282	302	302	333	322	315	359	306	314	338	302	279	345	311	333	348	327	315	322	343	319	311	344	302	324	290	298	340	317	296	365	299	295	325	308	301	257	329	319	292	307	326	307	327	309	330	328	345	317	311	314	317	363	337	320	334	339	302	310	329	324	303	310	302	327	330	325	307	324	319	351	304	322	297	306	308	291	313	336	322	346	320	325	332	322	309	342	339	319	315	325	322	302	329	318	306	326	312	369	320	319	360	308	328	322	328	315	313	321	313	334	329	308	318	330	346	310	312	329	302	290	326	352	313	323	336	307	309	292	305	310	302	323	305	333	333	327	342	334	281	317	288	311	311	291	281	316	287	346	342	314	311	317	311	338	310	293	349	346	304	325	330	306	307	367	305	325	318	310	321	310	288	341	327	319	336	300	309	358	331	287	329	313	313	301	324	318	292	359	307	338	330	313	299	275	326	305	313	364	304	298	295	344	333	349	275	329	334	339	344	332	334	310	289	305	326	322	332	310	362	319	338	334	314	311	309	316	313	329	272	298	311	299	309	280	331	315	335	322	284	345	337	347	305	329	328	348	328	329	332	317	339	338	302	278	340	290	337	315	340	329	311	333	336	296	329	280	306	335	331	294	316	337	282	322	310	328	331	311	342	334	336	299	314	310	345	304	375	329	318	333	362	341	319	302	311	317	326	327	318	314	288	330	307	323	333	315	321	302	329	348	278	301	370	311	319	323	330	300	308	319	310	298	303	300	328	339	335	305	338	304	294	326	301	339	323	281	309	359	335	371	277	303	294	310	326	312	336	356	325	338	349	314	304	330	338	300	302	322	332	314	356	352	322	348	302	306	335	324	309	355	304	299	314	357	331	319	337	337	334	312	331	283	285	371	309	339	315	315	341	337	331	321	306	302	321	302	338	343	318	305	292	351	321	302	330	312	327	300	353	325	348	333	357	315	343	328	311	304	305	318	330	340	323	300	330	298	295	294	332	333	317	313	324	314	304	330	330	303	335	326	305	340	298	357	306	313	316	357	348	323	355	291	288	321	312	344	318	295	327	339	294	289	295	292	332	331	320	308	358	314	324	324	314	340	307	317	298	286	301	264	322	312	356	327	330	325	321	337	332	311	313	333	311	290	341	347	321	339	333	293	319	310	311	325	331	314	297	321	320	311	298	311	319	345	290	319	280	301	360	297	343	356	306	297	320	302	335	327	322	327	333	310	314	335	261	310	304	316	323	323	302	328	315	313	339	323	295	324	304	285	327	293	274	321	342	361	327	297	344	334	291	357	350	294	297	332	310	313	324	324	347	309	319	315	357	300	342	319	308	330	333	301	345	320	338	298	332	312	250	324	323	306	317	331	323	354	318	282	322	291	303
8886	6161	2350	913	2293	4937	1050	737	718	726	724	718	722	756	725	672	706	748	695	700	680	665	722	651	714	678	721	795	741	691	684	743	734	731	739	744	703	722	691	784	719	738	709	754	729	701	681	705	706	748	671	754	678	704	753	677	723	676	732	730	652	736	706	789	713	718	720	722	694	746	718	729	694	730	751	715	719	673	669	742	728	721	744	759	664	705	702	722	756	713	683	692	713	717	748	676	773	697	691	672	766	735	703	730	698	654	693	717	684	707	689	680	710	703	678	686	719	706	741	759	677	740	695	682	689	690	767	680	669	676	731	722	728	728	709	712	718	708	711	696	737	668	726	705	705	666	715	721	657	695	725	693	716	698	744	693	711	734	772	715	744	692	723	747	713	705	725	728	719	711	730	742	705	697	723	728	712	715	699	760	784	705	702	709	717	707	709	716	715	727	698	749	751	744	723	731	691	673	744	715	703	723	685	725	701	727	740	704	695	778	729	729	676	743	705	741	745	771	722	685	736	698	743	740	713	759	689	688	713	727	702	710	739	707	635	719	716	686	734	721	679	740	757	709	719	729	725	741	693	733	683	770	706	758	744	751	616	704	684	755	709	740	721	734	714	743	692	718	731	722	697	738	703	684	704	710	673	728	705	700	728	711	724	722	674	666	712	734	715	725	745	751	724	717	709	726	739	731	731	721	719	698	697	738	742	742	689	719	743	710	733	742	740	704	722	744	720	698	752	698	739	686	751	674	728	762	718	749	698	743	751	710	735	755	689	721	678	691	689	697	762	741	727	732	701	700	659	705	632	709	681	745	678	697	672	708	696	666	695	724	709	735	701	729	707	663	744	662	749	728	680	710	740	739	702	691	732	708	716	718	683	693	707	729	717	707	703	729	742	674	782	747	737	703	715	737	720	692	726	736	698	704	699	731	732	710	689	707	669	715	688	734	720	704	672	709	687	724	741	705	706	694	742	755	683	724	720	706	742	730	703	687	744	665	708	699	680	707	744	725	720	741	714	737	761	697	720	697	658	690	670	726	728	716	681	707	755	677	651	738	729	698	696	724	708	744	721	696	741	696	713	701	710	732	744	741	701	702	707	681	700	805	743	687	676	670	730	754	740	645	708	677	707	765	683	686	691	677	727	740	754	679	683	714	674	692	752	730	712	741	753	732	680	714	767	669	687	704	714	718	751	696	718	685	719	711	752	708	717	734	708	704	720	724	688	701	694	731	738	716	751	728	722	694	732	708	712	713	700	758	768	743	658	735	708	772	739	680	725	709	652	705	741	726	738	719	710	732	702	758	701	754	695	679	694	713	734	721	741	650	694	680	721	670	707	676	718	701	765	733	723	680	708	712	719	736	738	697	747	701	690	645	767	741	675	695	699	686	707	715	721	677	759	754	701	761	674	756	740	727	700	700	738	711	763	679	697	743	722	780	717	704	683	677	698	692	683	705	731	710	695	727	765	727	701	741	716	738	725	773	717	723	627	726	754	730	698	676	719	709	710	694	676	731	747	723	707	684	690	775	732	762	704	705	721	679	766	745	685	689	719	712	708	694	707	712	707	724	691	706	712	738	707	719	754	760	685	721	706	722	683	711	719	673	757	710	699	731	715	668	722	716	686	726	731	692	705	715	729	702	694	751	693	750	697	752	706	744	686	733	694	686	731	727	715	723	672	687	676	716	678	707	744	705	726	703	673	735	716	720	716	718	720	758	647	721	686	692	714	701	761	699	714	701	729	707	697	664	709	771	722	698	743	707	724	762	727	720	703	736	747	726	650	710	774	711	677	752	723	743	726	728	744	689	749	715	725	700	718	688	756	704	707	715	706	709	675	676	735	665	675	769	669	721	715	712	706	695	743	717	675	727	710	678	727	685	697	697	736	686	734	769	710	686	687	756	692	693	694	728	725	713	699	717	711	750	760	739	692	716	717	698	753	718	737	705	707	660	731	724	736	725	701	719	648	685	680	689	681	709	752	750	696	710	762	722	702	715	686	706	734	705	708	717	691	680	745	711	705	744	718	750	702	723	723	730	704	711	733	735	711	704	710	704	699	706	734	674	682	722	689	687	705	690	676	701	701	756	729	700	687	728	700	647	726	730	713	748	658	720	665	718	703	755	689	699	736	779	669	717	776	714	667	685	718	731	730	780	709	668	731	698	693	747	728	725	663	703	733	695	719	658	714	688	701	706	710	702	708	701	724	709	735	685	693	732	741	738	714	713	708	736	652	693	711	700	715	732	712	734	719	703	715	733	729	736	730	756	704	677	661	738	668	659	706	657	710	706	734	685	670	692	708	743	718	686	688	783	728	703	713	730	723	692	712	722	703	723	723	691	724	719	702	720	699	747	709	777	712	686	716	699	724	677	729	702	717	715	721	749	690	690	732	760	707	717	674	723	727	752	697	693	680	712	707	707	743	719	716	687	689	676	726	689	778	736	700	737	708	732	723	720	707	763	735	727	695	687	730	678	710	655	729	690	726	706	771	677	756	686	687	658	690	713	730	722	725	724	728	718	724	706	695	703	688	701	688	755	728	715	742	670	716	736	786	735	697	737	708	709	729	714	693	750	734	766	682	695	705	723	694	724	715	731	736	747	652	737	708	760	724	683	744	733	687	711	686	756	712	759	738	707	714	719	739	699	680	696	707	661	693	692	741	706	702	754	688	730	744	712	718	716	698	709	703	723	747	696	728	724	732	689	705	779	731	683	723	719	686	676	690	708	651	752	730	701	724	666	711	713	692	708	733	740	707	702	712	730	716	722	713	718	697	715	673	735	742	733	724	688	705	754	723	716	773	696	715	697	718	708	727	717	749	748	713	735	717	703	739	719	719	699	747	756	687	699	683	687	709	679	665	708	649	729	683	726	717	699	664	720	702	721	691	659	659	705	698	681	743	731	704	709	747	699	747	730	723	715	685	723	707	724	710	683	686	742	767	746	688	744	740	744	769	666	691	732	698	694	681	687	715	698	734	720	747	696	690	762	732	722	712	697	717	692	725	749	718	704	735	670	727	680	711	701	702	707	725	700	735	688	670	734	731	721	743	707	771	758	663	752	698	739	710	765	717	647	695	706	719	666	743	683	682	683	716	700	695	704	779	762	714	722	723	697	714	711	691	657	732	675	717	696	684	748	699	690	670	723	697	762	764	705	746	743	719	723	669	724	690	723	726	730	710	687	762	717	721	686	712	742	712	706	726	670	721	681	728	715	724	683	692	717	743	681	697	734	719	756	692	735	713	714	694	710	683	675	685	748	711	712	705	663	755	681	691	700	718	735	754	707	660	709	675	758	717	681	720	741	735	721	747	691	734	748	668	741	712	705	704	726	716	694	745	733	688	723	707	693	682	723	740	720	718	730	730	678	677	743	702	762	684	717	745	731	733	691	648	722	738	710	688	681	681	742	727	675	702	689	739	706	719	746	673	716	659	742	714	749	701	724	701	793	738	738	756	765	713	725	698	692	703	733	690	722	691	727
33354	23634	8892	1119	13927	20808	4179	328	296	291	276	334	306	294	309	261	293	299	301	324	279	299	284	309	288	320	286	294	300	281	313	284	273	301	287	277	273	308	294	289	319	254	272	269	295	289	266	321	311	298	281	283	260	279	253	266	299	283	268	283	265	278	302	244	303	285	338	295	280	305	311	275	295	310	315	273	292	272	282	273	267	268	299	288	287	305	296	318	255	286	297	275	314	244	280	305	316	272	263	289	256	277	272	282	287	304	283	302	297	310	262	306	290	270	260	275	316	284	264	266	285	265	259	278	284	317	294	277	285	307	250	256	298	255	275	311	281	284	310	310	298	294	303	304	303	265	267	306	307	288	277	343	308	252	295	266	309	279	302	293	293	295	270	271	289	294	286	280	270	286	289	304	272	297	277	275	286	272	284	295	277	304	274	290	253	277	282	316	306	327	287	288	292	268	277	267	281	271	284	276	279	324	271	289	275	307	292	292	272	297	308	286	271	279	304	279	307	312	274	279	309	263	290	315	267	292	317	293	283	264	268	297	289	280	282	308	270	304	286	277	275	278	289	313	250	286	283	281	298	294	292	295	287	296	248	313	299	273	259	273	272	268	251	304	295	285	277	282	289	298	316	274	317	275	275	308	290	315	291	314	314	287	293	279	248	318	252	268	260	287	281	324	279	302	299	317	278	292	299	312	319	299	271	259	270	310	310	288	255	254	299	274	286	298	295	308	310	291	265	275	311	284	314	292	290	262	298	310	260	262	276	289	297	268	273	323	263	277	280	321	317	291	293	328	302	263	299	262	274	252	294	285	278	279	280	287	274	273	277	292	286	273	269	257	295	302	293	283	276	279	296	309	292	320	312	283	285	310	283	281	253	312	285	291	293	292	271	277	302	244	294	294	294	268	268	278	290	293	315	304	298	258	310	306	311	298	286	321	285	287	299	258	265	288	276	289	266	265	304	291	270	285	280	302	291	293	249	297	316	289	265	278	250	263	288	264	281	278	250	285	281	333	281	293	281	259	292	273	262	273	301	291	292	275	320	292	276	283	267	259	267	248	267	310	306	288	267	315	297	306	303	273	296	293	314	278	302	263	279	284	277	297	288	278	262	307	311	252	351	314	294	294	262	292	270	248	314	289	292	281	273	268	303	326	269	262	256	274	318	313	286	266	301	291	283	294	292	249	270	318	273	259	287	251	278	300	243	281	283	264	267	300	280	293	280	280	295	287	285	292	262	260	263	256	331	285	270	298	248	281	299	254	296	280	275	278	311	284	303	271	292	285	284	271	306	338	279	282	300	279	273	314	318	301	304	289	280	301	310	282	288	291	300	261	257	281	264	261	304	245	251	270	267	283	281	295	282	276	290	267	270	286	295	275	326	267	282	266	271	309	271	263	294	266	291	272	284	283	291	319	282	297	280	307	297	288	283	270	291	259	277	298	287	284	265	311	291	279	287	274	275	261	273	293	279	290	306	282	287	277	295	263	287	252	298	268	278	285	285	257	271	233	283	310	299	332	272	258	283	272	276	307	275	310	274	274	269	276	284	282	266	287	276	270	315	281	303	278	296	261	320	264	277	316	276	296	257	308	282	274	248	268	313	310	287	294	262	283	283	289	306	274	276	276	282	279	306	279	306	289	293	300	310	256	282	272	265	293	290	264	260	280	262	276	295	292	257	289	309	269	254	257	265	298	278	297	314	246	289	250	284	300	297	295	261	281	267	312	278	289	261	274	296	296	251	290	304	279	282	257	271	292	263	287	297	299	284	292	296	297	266	257	290	270	278	290	298	272	294	282	309	295	304	328	282	268	277	305	240	301	271	292	284	310	274	260	260	274	307	278	289	295	298	262	298	279	272	281	288	283	262	320	332	264	279	254	283	301	328	273	286	299	283	296	286	274	296	275	288	295	301	294	285	281	271	285	315	251	314	314	255	287	294	269	290	290	270	288	279	295	292	303	296	297	264	278	258	295	280	296	275	286	275	277	253	288	278	321	273	300	301	323	302	289	268	268	281	308	317	274	287	297	284	286	285	275	269	286	269	268	263	290	256	244	288	309	335	304	298	299	316	284	288	268	271	328	279	283	301	276	295	275	265	266	280	265	315	273	246	256	241	318	300	280	292	281	258	267	285	272	321	316	304	295	304	281	305	292	277	282	320	296	268	284	277	301	273	281	276	302	264	289	295	272	315	280	279	279	252	297	298	266	287	250	294	274	295	313	285	315	285	296	294	293	298	268	279	268	292	293	283	227	276	291	269	308	310	310	292	301	266	290	281	250	272	301	254	282	281	280	277	241	277	284	302	256	260	279	260	293	296	284	264	286	263	300	266	284	236	299	294	286	312	281	284	281	260	297	281	280	256	296	277	303	267	288	278	296	294	304	305	320	287	284	297	276	307	288	270	290	268	244	286	273	311	293	303	307	267	250	314	272	301	309	280	306	269	313	293	290	303	304	257	318	275	283	274	292	300	261	300	283	255	277	278	287	301	297	279	271	294	282	263	298	282	270	282	329	318	301	271	270	295	309	318	316	312	324	305	297	282	286	253	271	283	269	294	278	269	265	275	321	283	260	259	297	277	286	271	247	276	300	286	304	298	294	298	272	294	273	278	278	293	263	280	282	291	254	314	305	269	273	261	296	297	253	303	307	312	289	290	292	273	275	296	252	265	275	257	254	266	279	289	293	280	249	253	295	294	254	275	294	297	295	291	280	288	290	296	296	287	282	267	251	281	279	295	311	308	265	324	302	295	284	282	260	287	272	295	291	280	303	283	306	323	269	308	277	255	279	297	306	301	309	257	287	320	309	299	318	288	301	301	266	314	283	300	288	313	292	275	247	309	293	288	326	252	298	283	279	257	292	276	259	281	272	295	263	267	300	289	268	296	271	298	287	271	310	295	266	303	281	300	257	268	292	320	272	279	266	333	290	282	308	263	270	270	283	268	289	301	283	269	248	301	276	279	320	277	292	286	269	275	272	267	292	310	272	282	319	281	280	315	302	284	297	319	274	284	269	301	276	278	277	282	282	295	265	289	349	301	266	269	320	280	282	265	334	299	316	246	276	246	286	276	289	288	321	305	273	289	296	294	275	250	307	284	275	308	282	281	269	297	310	293	270	313	293	316	289	325	314	286	295	300	292	258	284	270	310	301	306	283	308	273	291	259	292	303	335	301	274	261	291	281	297	316	283	304	274	268	238	276	291	254	240	278	275	290	296	263	282	309	283	298	311	252	266	305	289	273	263	285	281	317	302	290	282	288	297	287	291	269	286	286	296	299	307	286	305	288	277	306	289	280	308	293	307	300	296	289	255	284	286	280	295	290	264	245	284	279	295	315	296	269	297	294	289	275	289	294	291	325	303	278	285	289	286	298	264	282	314	316	296	281	268	296	317	316	274	262	276	263	286	269	281	299	289	273	263	262	289	263	279	279	261	267	281	283	292	255	259	333	262	270	310	274	320	325	297	289	309	279	276	269	294
21106	18397	6207	2064	31486	37827	6023	752	753	706	735	717	676	696	746	714	683	685	696	689	701	690	664	675	641	685	671	641	694	695	684	674	647	673	613	680	711	676	651	654	683	639	625	666	673	687	673	672	680	643	695	662	673	656	664	669	657	667	673	667	635	668	650	675	684	658	666	663	655	679	646	666	652	693	669	699	672	649	685	652	691	580	646	652	659	645	675	705	678	683	647	670	601	680	665	643	690	694	685	663	631	700	659	658	688	669	681	655	665	682	658	619	679	667	674	701	678	684	646	638	657	649	634	674	685	680	684	613	646	682	650	649	669	645	703	692	655	659	647	680	618	665	632	655	653	659	663	664	684	655	661	661	627	681	672	690	661	672	678	676	632	650	680	649	638	640	650	624	633	678	604	691	715	676	666	628	653	645	669	659	641	643	659	675	647	637	650	646	665	636	687	616	656	667	676	638	649	693	688	649	699	674	722	658	675	669	671	660	691	652	624	663	656	678	684	652	689	692	649	665	640	709	633	621	653	679	663	677	672	624	691	675	706	675	675	685	649	678	650	699	688	636	646	682	613	632	697	657	648	684	683	694	660	685	667	671	687	663	681	683	653	670	648	703	632	651	644	642	730	634	652	709	640	622	669	648	642	675	684	637	669	636	675	688	629	644	664	690	636	614	648	664	678	659	662	691	666	693	646	641	670	673	658	659	676	649	643	650	646	636	612	642	677	632	648	655	694	687	664	654	622	663	633	668	667	660	657	652	685	681	658	644	627	639	683	648	598	690	650	675	662	700	634	612	701	659	677	677	673	643	637	641	632	620	690	668	656	640	652	660	649	635	630	655	685	698	706	632	664	677	694	658	659	737	675	629	667	706	661	675	669	640	677	670	652	615	646	675	648	646	654	649	668	667	656	634	672	675	670	656	660	678	672	607	672	634	687	644	661	669	630	611	647	618	629	680	669	658	628	672	657	661	643	622	688	679	659	692	691	704	634	677	643	690	670	695	646	618	638	678	606	649	674	601	664	688	626	657	658	594	676	623	661	662	647	644	667	679	630	661	615	619	617	649	670	694	623	678	643	653	615	689	644	643	654	668	659	620	676	666	677	612	655	664	669	612	651	646	686	648	639	674	663	681	603	636	675	648	687	641	634	660	682	630	624	663	642	608	652	627	641	644	649	648	649	640	655	658	692	643	666	658	642	634	695	702	645	728	658	659	725	669	687	638	687	697	662	695	615	608	659	647	682	669	667	687	649	669	652	644	672	643	669	658	703	665	665	682	682	690	624	665	658	668	647	634	654	669	634	650	620	666	691	675	649	676	670	643	627	650	716	646	648	614	645	602	650	637	658	653	680	663	644	658	624	620	682	693	701	653	642	682	678	655	674	704	700	647	659	632	652	648	650	652	668	684	633	660	680	618	652	665	685	606	685	617	635	673	626	702	701	671	701	643	627	673	643	664	677	683	678	672	648	657	659	717	655	667	656	611	629	678	619	693	667	675	667	668	620	653	658	676	657	620	617	659	670	647	661	647	665	669	667	631	662	650	609	642	602	639	660	685	612	689	684	660	643	665	633	605	685	670	636	647	655	641	653	656	647	699	659	716	652	637	650	684	665	669	677	662	650	695	649	685	673	675	629	690	653	649	649	650	646	645	702	640	654	706	632	653	635	651	647	653	639	697	654	612	660	695	664	681	652	696	660	680	648	671	664	691	642	635	632	602	688	678	650	652	636	701	647	630	658	679	668	625	676	691	635	692	696	644	638	673	618	644	643	651	625	702	686	679	643	674	645	663	667	640	656	638	638	626	671	667	609	639	630	656	679	719	636	618	636	644	673	645	616	651	648	695	634	653	667	636	648	606	667	646	667	667	664	701	660	679	634	657	635	654	672	710	629	664	688	636	634	667	637	713	690	663	647	613	661	702	664	637	655	636	679	670	650	680	676	678	653	622	632	659	671	660	613	631	692	612	658	673	656	672	643	681	615	654	669	656	657	674	660	663	648	683	648	642	678	674	605	661	660	684	682	664	644	614	662	600	637	641	646	638	684	648	689	664	706	611	684	679	612	623	650	667	636	694	636	656	651	643	637	695	687	730	646	678	701	649	702	652	647	660	733	640	633	633	660	644	665	659	691	666	665	706	663	726	665	610	688	717	659	652	696	679	679	677	644	694	612	695	645	602	667	636	699	634	681	678	673	664	691	678	665	656	654	652	613	648	676	633	643	654	675	635	635	664	659	649	664	677	702	645	650	655	664	672	644	621	696	671	655	635	690	685	657	645	646	689	627	705	625	663	677	673	661	687	620	642	659	661	650	686	642	651	643	626	646	644	656	628	697	642	649	662	657	697	599	656	632	645	670	678	644	631	670	637	639	643	652	646	712	635	684	635	662	632	639	645	658	627	645	638	651	672	679	680	639	654	658	659	680	639	624	625	656	653	663	657	658	651	669	683	672	690	639	642	658	644	661	643	671	700	655	666	650	641	660	685	673	637	661	642	664	635	667	674	669	668	664	666	642	639	610	658	667	647	654	661	671	710	645	668	584	641	694	680	665	674	672	653	649	650	625	671	669	625	667	627	641	647	656	678	662	653	612	700	657	646	673	630	685	652	647	647	699	622	682	659	652	620	631	657	669	611	672	658	643	666	659	651	673	679	689	660	647	670	652	662	680	660	630	642	661	669	662	660	642	630	617	637	669	644	621	684	666	620	625	693	692	653	661	717	669	635	731	644	623	626	686	619	635	696	646	703	608	638	640	717	631	642	638	686	647	654	696	648	642	665	609	655	645	654	639	667	623	665	636	633	700	705	651	615	663	643	672	677	689	696	636	646	640	668	632	655	635	700	650	623	658	640	644	660	647	669	688	647	733	677	668	682	675	683	645	699	622	636	650	685	628	673	671	630	666	653	662	648	654	673	681	678	672	600	666	646	653	636	656	660	679	680	651	602	693	644	648	647	687	665	694	658	671	638	677	655	675	613	645	660	599	649	700	630	682	698	665	663	635	642	696	655	633	685	731	680	634	643	667	659	645	662	672	668	639	665	615	628	716	605	639	662	683	678	652	671	646	652	653	691	652	628	654	648	660	706	633	649	707	649	647	611	698	644	631	679	666	624	647	683	689	681	675	661	634	680	669	628	644	654	654	690	635	665	683	630	694	674	649	666	628	626	698	671	639	621	657	683	649	637	644	633	678	688	654	666	672	641	637	636	664	657	653	665	667	647	654	646	653	644	647	695	679	661	701	658	657	653	674	660	670	668	667	635	617	682	662	704	674	665	665	662	603	671	654	644	678	673	658	624	681	612	666	625	663	641	683	621	649	631	660	698	645	631	654	651	615	670	649	692	711	673	659	681	617	630	686	670	704	652	697	656	657	659	609	629	637	665	633	629	682	638	660	646	659	662	687	661	629	659	625	694	629	632	680	683	642	657	660	632	626	652	661	722	662	675	672	640	644	611	687	669	662	660	676	653	651	699	667	661	676	661
44102	32119	13418	3371	28035	34267	8537	581	422	455	400	436	401	391	377	404	411	368	383	405	394	369	409	401	416	414	383	393	388	410	407	439	417	400	406	412	420	425	395	396	452	361	384	379	386	426	427	373	405	412	414	405	372	408	384	386	401	367	411	381	413	411	424	390	406	409	378	395	401	416	384	402	384	416	392	397	363	390	390	427	402	384	402	393	392	374	412	361	393	338	408	419	382	408	384	389	399	413	405	354	364	405	365	390	377	396	402	406	391	358	381	370	391	390	418	411	372	432	391	399	415	406	414	389	400	419	395	429	434	387	438	376	404	378	361	383	376	358	406	443	376	388	397	391	413	364	392	377	418	378	386	419	373	423	372	412	415	369	423	408	417	374	374	392	429	359	383	389	400	375	378	388	428	392	381	409	410	441	408	373	392	414	412	354	418	405	432	389	389	409	377	366	399	417	393	366	406	456	431	398	405	407	404	412	425	409	375	383	421	408	415	403	403	388	414	418	398	376	381	389	412	404	374	423	395	428	366	386	401	343	385	389	383	412	417	389	416	422	392	390	394	404	380	382	398	394	449	394	399	387	378	381	368	356	391	397	422	385	429	388	384	394	351	374	326	407	371	401	360	400	404	379	399	385	394	423	394	383	379	357	408	410	404	397	380	355	413	438	377	419	416	411	396	413	383	384	360	438	411	400	397	437	432	398	415	394	420	410	384	415	430	391	422	426	391	398	366	398	386	382	438	421	371	378	383	418	402	400	406	425	425	406	364	402	405	388	370	399	379	417	396	406	384	374	388	416	386	388	428	412	405	373	416	402	409	407	361	397	447	414	393	409	427	392	390	413	416	391	444	410	375	404	429	387	359	376	459	378	428	403	414	381	420	404	429	387	412	390	399	397	373	409	348	397	423	395	352	368	406	393	386	386	362	400	396	427	426	386	393	377	427	406	402	409	385	410	395	405	427	389	371	382	411	404	393	391	387	435	375	377	437	402	414	430	361	385	392	381	373	376	415	389	403	400	401	405	387	380	438	363	394	385	396	374	378	406	409	383	383	401	433	348	388	401	399	391	374	411	404	403	407	394	404	425	395	416	388	398	402	403	396	412	427	378	429	405	374	403	398	420	397	411	374	392	416	432	396	389	455	393	427	388	379	396	414	435	388	423	392	354	395	415	435	414	374	404	394	416	437	424	416	434	408	389	400	386	378	405	397	406	409	415	367	397	411	396	428	382	411	407	411	387	385	435	393	414	375	415	415	394	378	378	457	397	436	382	366	370	391	384	411	408	387	382	388	435	362	415	383	389	403	409	382	402	433	387	391	387	382	372	413	409	428	439	383	397	371	409	397	373	431	421	404	374	385	423	401	383	388	417	380	409	384	384	419	388	366	369	413	401	392	376	415	400	423	420	411	419	393	423	380	421	397	426	379	394	383	373	412	375	372	381	368	414	400	415	401	373	384	426	406	391	412	388	412	388	371	363	425	407	370	405	395	411	403	381	390	411	376	402	405	361	403	407	361	411	425	413	411	387	382	387	424	417	403	389	431	353	405	424	401	433	384	369	406	391	391	378	420	419	395	419	369	413	396	398	376	401	388	387	381	393	400	394	389	379	408	455	405	380	400	395	427	399	393	399	362	360	396	384	430	376	412	396	391	423	391	387	383	354	378	400	397	391	382	394	364	393	411	423	432	397	418	427	389	396	417	446	430	403	404	420	401	390	405	410	376	388	399	406	404	400	360	357	415	393	403	400	356	418	369	388	366	398	400	417	350	427	410	398	377	347	434	378	374	359	378	357	403	423	408	442	407	381	386	411	346	402	370	397	360	388	415	386	376	410	378	414	395	381	405	359	414	419	421	402	387	366	385	403	382	399	442	388	410	419	402	385	401	420	380	382	374	426	437	454	393	425	384	393	412	400	363	388	376	388	394	421	425	398	364	384	412	378	446	383	367	406	394	396	405	377	404	379	403	409	363	392	348	376	423	408	407	397	364	396	412	402	384	407	384	404	426	413	400	405	393	417	381	400	404	393	395	415	387	388	410	383	397	409	377	349	398	408	404	405	401	377	410	374	451	398	393	386	382	387	430	353	382	339	379	390	381	449	407	364	374	413	416	422	384	414	382	420	366	388	383	409	420	428	415	422	411	367	416	368	402	405	424	388	397	405	398	435	409	426	400	397	393	408	400	393	410	426	410	403	390	387	398	375	396	391	442	391	412	396	392	395	420	385	409	393	386	389	388	380	364	386	389	432	416	380	378	424	382	409	392	358	387	392	407	394	410	387	388	406	375	396	392	432	381	371	410	400	443	391	394	467	409	378	407	397	398	415	383	376	389	384	414	401	403	379	371	409	387	381	365	390	379	384	431	402	404	430	387	403	383	396	398	371	366	380	390	393	410	391	408	402	389	397	409	382	415	431	375	402	435	385	378	380	408	380	471	389	377	382	408	404	421	371	403	420	396	415	388	411	388	407	427	409	384	419	410	415	379	443	381	370	409	420	406	409	435	392	384	404	397	411	399	382	423	370	384	409	419	375	403	370	409	423	439	371	380	405	393	402	401	421	391	396	431	395	425	394	407	390	412	355	392	410	418	355	413	417	360	391	383	424	360	413	384	397	392	443	363	389	356	387	397	392	389	414	422	390	374	375	366	399	396	389	386	388	398	414	419	361	398	398	412	382	394	390	416	431	410	391	381	410	454	412	395	411	378	424	431	384	416	428	412	393	415	431	391	365	413	403	375	370	395	370	397	380	382	389	409	396	418	365	382	422	422	405	388	362	400	412	441	398	421	397	394	422	419	401	371	413	380	386	411	376	420	371	373	377	412	381	395	395	405	372	405	401	443	401	406	412	401	423	410	371	462	419	390	400	403	371	409	396	386	375	404	426	401	388	387	424	423	380	382	443	389	448	396	394	416	394	401	377	405	373	409	371	369	383	437	406	428	395	372	404	371	415	363	418	398	400	404	392	388	407	424	410	389	388	384	405	411	376	401	394	402	418	411	383	435	409	390	392	394	367	420	394	426	379	406	400	406	406	397	418	375	392	433	445	367	365	365	383	390	413	376	397	391	438	392	392	387	391	401	367	372	381	395	379	362	380	367	399	413	405	370	374	410	355	433	397	404	427	440	407	385	411	385	383	382	384	405	376	384	432	441	399	379	410	388	404	399	399	407	390	410	403	391	406	433	375	415	401	427	422	417	379	345	382	402	452	406	415	389	405	430	427	388	401	366	403	398	388	404	431	396	382	393	377	408	385	404	369	400	403	424	356	390	415	401	405	399	398	415	398	403	400	356	426	392	368	390	426	388	399	421	410	394	408	397	426	385	390	365	385	400	396	386	423	380	426	399	430	374	376	421	416	389	367	395	387	411	411	457	356	382	391	379	408	379	424	413	400	385	435	416	414	398	427	391	415	383	384	390	392	430	391	375	418	391	392	397	399	397	383	424	393	402	406	391	435	405	401	413	402	390	381	372	407	383	411
27347	23252	8039	6509	45812	47101	8512	1085	1044	1007	977	1008	964	917	891	906	923	963	935	908	888	912	944	929	943	933	864	908	875	955	882	924	878	860	885	896	882	883	931	938	894	901	844	910	876	915	840	903	893	919	882	916	958	881	863	848	887	899	909	904	883	856	895	869	917	888	876	862	869	921	801	915	918	856	909	871	886	925	889	903	832	897	905	834	915	908	893	885	848	846	872	862	875	887	879	922	880	856	880	915	853	873	893	810	899	850	846	877	930	850	924	850	844	885	835	918	850	872	885	879	848	827	866	911	896	855	929	786	898	860	872	872	934	911	894	870	892	921	799	885	900	870	932	908	867	865	968	881	900	876	929	939	897	908	796	909	865	880	892	902	836	888	867	839	873	877	931	873	863	855	931	918	924	901	854	912	881	898	889	950	853	843	865	882	861	906	870	917	903	883	887	833	911	904	893	835	864	916	900	845	844	931	897	920	876	917	864	879	843	910	895	884	862	832	920	884	837	904	870	821	872	851	883	953	863	860	897	946	895	883	914	988	851	884	888	871	870	852	912	861	928	880	946	856	927	869	858	881	860	881	904	922	872	862	830	927	872	905	895	855	887	917	850	903	883	845	873	889	884	879	929	879	867	915	856	901	863	891	821	898	857	922	812	873	865	911	911	847	828	851	871	806	882	892	916	885	941	871	922	867	829	897	840	862	890	887	863	873	875	889	908	891	861	879	903	852	906	879	879	868	868	877	900	859	892	900	888	927	890	842	923	877	935	848	916	870	860	952	918	867	836	911	848	811	898	890	884	889	829	876	916	894	883	869	860	882	836	904	898	890	866	858	917	872	850	894	889	921	844	874	862	846	871	873	860	912	872	876	907	851	877	885	894	889	890	908	849	817	816	852	875	860	947	886	875	839	941	901	871	896	868	920	933	859	875	862	873	906	880	859	897	891	920	926	899	887	869	939	897	835	918	909	875	859	845	894	864	899	899	885	895	871	858	888	947	803	857	932	835	851	878	878	890	842	842	863	916	900	931	884	892	880	891	879	871	891	847	890	883	861	940	869	839	875	905	905	906	829	891	905	913	844	883	859	940	861	845	895	858	884	906	833	898	900	875	813	820	874	881	880	901	908	890	873	854	860	901	916	907	911	877	840	883	888	867	869	814	939	854	847	903	926	935	848	883	827	875	890	852	815	897	859	914	856	915	922	860	861	884	940	812	910	863	868	815	829	886	847	894	877	860	911	837	907	894	839	886	889	856	867	899	888	924	844	857	826	922	918	875	885	925	877	934	905	840	866	910	875	860	884	854	801	923	882	871	908	873	877	834	853	887	886	878	869	911	933	838	898	885	871	860	879	865	905	835	882	836	890	902	862	865	945	903	891	810	836	928	941	889	881	853	892	915	864	880	881	878	865	824	885	879	912	877	923	858	885	936	917	885	886	900	900	854	879	882	859	971	920	878	952	937	890	898	890	857	818	937	869	837	884	842	858	910	848	905	839	943	938	866	903	873	888	850	866	869	891	837	875	879	874	873	821	892	904	880	893	891	822	898	849	907	906	850	898	863	927	884	902	900	882	873	865	886	869	849	886	901	899	905	935	915	879	826	843	929	875	840	868	809	891	858	896	915	886	884	871	873	896	913	923	915	821	912	836	868	851	894	892	845	853	900	927	877	860	919	881	938	889	880	861	922	887	845	883	856	909	843	853	849	876	889	780	869	914	898	904	859	868	848	884	891	850	891	944	834	919	878	839	891	885	924	874	885	872	880	898	922	836	855	926	913	873	950	956	909	880	925	815	879	858	878	886	846	849	881	906	875	885	872	879	900	910	921	892	901	833	853	901	867	905	829	879	830	822	929	823	901	895	903	898	915	834	928	878	890	873	887	833	879	852	869	902	894	865	889	901	901	905	925	914	872	855	889	890	870	843	894	833	874	825	913	911	878	876	928	881	891	881	850	880	900	874	880	861	881	867	882	890	876	896	873	956	914	872	929	956	912	817	847	857	865	871	897	837	890	849	858	901	867	875	916	896	876	846	892	858	904	924	912	875	934	906	896	879	868	917	844	839	879	890	864	880	852	910	924	875	897	879	887	885	894	881	892	843	924	927	890	887	855	829	944	859	859	879	907	872	883	867	919	882	817	852	859	890	876	875	895	855	815	932	870	861	864	860	872	819	923	892	877	875	852	899	909	864	919	865	928	832	895	928	890	883	844	878	913	897	865	874	878	851	843	944	860	851	912	875	872	879	942	962	874	889	815	884	973	868	829	884	918	866	833	922	835	891	917	884	924	898	902	870	914	910	849	913	849	873	851	909	904	878	928	914	862	919	873	892	874	898	872	911	863	883	871	921	884	875	896	867	919	903	887	848	883	885	848	928	913	841	866	893	879	915	912	887	821	878	873	870	915	842	903	902	860	886	904	893	895	912	902	889	887	891	830	841	870	855	888	856	884	880	901	927	898	844	908	901	902	847	902	896	920	846	904	861	893	870	914	912	892	851	847	838	891	927	826	951	875	885	866	846	868	847	899	904	871	875	869	860	874	901	879	879	903	853	885	914	867	861	886	881	909	841	924	841	901	878	877	890	843	863	925	855	842	863	874	944	913	872	879	985	858	864	849	891	848	845	872	886	898	826	866	916	860	883	875	916	885	866	899	872	888	902	902	911	899	893	874	930	943	864	907	821	835	919	918	865	923	839	888	870	858	890	914	875	954	870	895	814	885	886	905	918	857	897	925	905	899	836	934	927	892	955	872	917	882	840	874	871	896	900	902	890	916	860	879	871	899	905	865	912	866	858	837	868	962	909	839	936	883	875	946	804	920	964	815	930	873	849	907	844	846	891	873	856	880	916	894	845	845	858	877	893	916	869	867	870	870	826	909	919	834	884	923	887	854	877	865	862	919	873	875	853	937	919	869	854	902	876	835	877	872	898	919	915	889	906	885	861	866	871	868	882	899	841	946	924	869	826	847	914	912	928	873	881	876	892	867	847	909	807	838	867	878	895	851	915	814	876	939	864	902	895	826	825	852	928	915	898	868	913	923	842	871	886	849	922	850	856	887	850	883	888	909	903	873	841	895	872	841	906	883	876	931	979	852	922	850	836	875	822	864	914	875	925	844	903	910	826	879	878	876	813	924	883	929	891	895	861	870	914	902	900	889	923	853	946	908	896	925	863	885	951	908	869	917	885	855	915	844	877	895	932	863	832	896	828	849	865	905	881	935	870	912	858	879	890	871	871	854	886	865	862	913	908	852	879	784	900	879	892	899	833	891	856	921	866	825	908	856	905	895	875	892	931	891	848	838	909	853	894	896	881	931	896	872	893	893	872	887	866	878	881	955	901	844	858	884	927	884	895	920	810	872	922	938	809	852	872	834	836	837	909	881	893	833	848	828	857	885	935	916	932	844	872	885	910	877	855	894	869	883	915	866	874	945	911	862	926	914	878	864	841	883	843	930	850	866	868	839	870	835	831	868	858	903	922
16007	7312	1863	441	763	1786	583	295	291	333	304	321	346	323	342	337	325	300	295	330	289	353	319	329	318	320	319	338	317	345	279	323	361	346	344	323	302	309	345	326	311	315	338	305	362	309	342	311	309	292	327	302	305	291	316	340	296	350	341	328	301	347	311	318	305	321	332	291	285	335	305	328	289	304	297	307	303	314	326	331	311	346	326	320	332	286	315	323	336	324	337	311	304	336	321	351	294	311	310	332	325	347	276	308	313	329	325	326	307	306	295	341	325	308	300	287	312	344	318	320	331	352	318	321	302	272	324	290	306	308	330	334	324	333	339	290	339	320	331	299	306	328	339	281	341	313	315	304	363	278	288	320	322	319	315	340	293	302	304	331	326	350	319	318	326	307	301	328	303	317	321	310	326	314	299	333	290	293	327	307	304	299	306	310	345	313	334	300	319	351	330	305	325	327	305	322	330	307	287	303	299	314	287	334	325	315	328	329	332	340	306	296	281	312	318	338	321	327	306	329	317	298	303	310	304	290	269	302	292	337	328	364	336	301	302	340	334	321	312	295	309	350	306	325	334	344	322	319	292	296	305	309	311	299	307	319	314	303	351	339	299	292	315	355	337	286	309	310	337	291	289	354	334	301	338	350	306	278	337	300	306	304	290	300	362	341	300	347	299	310	316	321	302	336	351	302	311	331	354	295	313	314	304	300	278	291	316	362	292	309	314	306	322	300	281	338	342	319	314	330	343	290	291	321	327	329	328	321	303	330	284	305	350	299	340	318	288	328	308	347	328	317	289	308	318	335	313	289	304	323	314	316	287	293	316	366	345	339	301	347	315	319	320	307	348	325	348	323	280	360	314	316	277	330	334	315	369	304	329	334	288	319	348	325	340	275	288	300	306	311	333	263	328	312	325	311	316	296	337	297	339	301	322	299	324	312	309	299	327	301	303	359	295	329	302	331	372	317	301	303	342	284	295	337	308	312	332	301	304	317	311	290	313	347	354	311	309	313	330	315	318	309	330	350	328	303	337	252	334	295	275	341	309	318	342	303	350	328	324	324	302	325	290	335	321	297	290	284	337	305	340	317	324	293	345	316	318	315	313	316	300	295	307	315	303	309	313	301	312	314	299	340	302	264	299	310	298	293	302	312	316	306	328	304	305	310	340	309	319	296	316	317	348	298	321	330	312	326	350	315	323	314	292	347	299	335	335	312	323	317	340	329	301	301	341	285	308	295	300	308	317	316	333	327	321	311	286	322	331	325	308	334	311	313	351	300	335	296	303	323	336	324	350	296	284	303	315	286	304	334	266	280	292	343	314	285	304	319	295	297	326	348	348	321	327	258	313	299	343	288	301	317	338	328	352	353	307	327	335	332	322	279	336	334	343	305	301	306	295	321	343	324	286	315	328	309	322	330	321	300	341	315	328	337	328	316	322	346	366	321	274	293	311	335	316	292	319	321	318	271	276	284	300	324	312	340	324	300	309	312	314	312	325	342	291	313	285	300	323	370	303	348	325	319	313	333	302	295	348	325	301	334	323	320	303	294	302	337	285	327	325	311	325	316	306	327	323	334	311	304	318	306	323	297	339	335	320	309	361	309	288	316	295	312	309	333	298	298	311	315	316	302	340	336	316	311	321	296	322	307	338	339	318	279	321	325	319	297	295	299	303	325	301	317	331	347	316	325	347	328	342	323	292	312	313	321	321	308	316	285	326	294	299	316	327	321	318	326	319	278	355	345	351	317	337	328	367	341	306	311	311	332	331	318	325	310	351	305	308	294	319	288	299	304	330	308	322	314	313	318	344	348	302	294	287	361	335	298	308	282	328	320	308	319	282	322	298	306	303	318	297	322	305	348	307	316	304	345	367	334	295	290	308	288	308	320	334	313	313	298	299	310	337	321	325	340	355	346	344	310	339	315	300	335	315	326	356	318	334	330	339	306	335	313	271	326	314	326	315	320	308	330	298	318	287	313	304	304	305	318	317	342	325	298	325	317	327	335	291	337	319	310	277	319	305	316	326	287	328	302	314	354	302	353	323	345	317	338	276	336	308	335	347	314	312	296	336	321	309	333	313	298	352	311	301	310	335	319	321	336	343	308	325	329	317	302	301	322	310	305	337	341	330	340	352	303	328	309	333	299	309	314	331	317	301	333	311	325	281	309	324	285	313	315	288	348	338	336	306	308	305	304	270	320	313	293	313	268	307	323	339	304	316	300	289	319	340	359	335	332	349	305	343	338	309	305	323	309	309	329	306	276	320	348	304	287	301	326	321	328	314	289	317	335	281	318	316	297	280	330	293	284	317	317	336	323	319	324	317	271	308	300	337	353	320	314	302	322	326	324	309	317	299	296	314	323	304	336	347	321	294	310	321	293	318	338	297	340	317	268	301	295	327	338	280	298	339	311	271	303	327	311	319	282	335	310	318	335	321	305	351	309	320	327	326	328	287	290	333	342	347	315	302	299	311	319	303	302	323	309	327	342	344	310	298	365	324	325	309	333	321	312	314	300	302	310	334	324	307	317	302	293	326	300	393	330	338	315	351	289	293	288	334	312	320	298	322	312	311	328	293	295	282	319	304	301	323	336	270	327	292	272	326	312	301	314	332	312	295	302	309	302	315	328	337	320	338	290	330	313	340	290	345	315	310	313	312	322	342	308	336	303	320	286	330	331	315	306	307	299	321	315	339	320	327	322	332	338	312	306	292	317	282	330	297	322	302	269	334	314	294	296	277	287	340	325	319	344	309	321	329	325	314	340	346	295	318	310	310	312	323	298	345	308	316	310	278	317	302	331	316	330	315	316	330	324	306	308	324	297	326	336	299	319	310	281	321	315	337	316	352	328	297	314	319	301	321	325	317	318	320	303	357	338	315	290	278	320	296	280	284	340	319	296	306	309	300	284	338	355	302	270	337	320	300	344	302	312	302	321	302	318	277	317	300	291	320	289	324	323	327	285	289	300	334	313	342	340	301	290	326	303	332	317	327	324	258	315	352	352	299	286	340	316	327	319	303	301	327	327	295	309	277	332	307	305	335	289	310	324	343	317	311	332	302	296	308	293	321	321	329	308	310	274	306	342	322	276	321	347	301	331	310	313	286	345	329	316	301	334	314	314	347	344	324	349	326	331	335	305	291	306	330	324	310	350	308	309	314	345	276	327	287	322	301	324	298	282	323	316	331	332	315	316	320	359	334	266	326	330	339	335	329	314	293	309	333	319	311	322	329	313	303	342	311	334	330	324	351	327	324	319	309	299	301	295	302	339	307	313	341	340	310	291	312	328	323	307	304	319	294	307	276	319	326	305	332	310	333	324	336	335	291	293	336	283	308	300	320	356	332	324	334	316	295	300	326	313	311	335	302	351	321	300	314	321	311	298	336	337	319	311	323	325	323	335	304	331	307	315	319	324	324	329	300	322	331	305	328	318	320	293	318	331	298	342	321	307	325	311	326	328	301	318	312	314	306	323	308	325	326	317	323	353	311	270
9429	6077	2310	987	2539	5360	1054	688	729	736	698	649	677	689	717	699	720	672	687	754	744	678	736	687	709	687	708	747	755	714	761	713	707	722	710	741	695	712	693	676	714	691	697	692	714	729	649	694	704	709	711	692	678	708	744	742	715	668	712	703	748	636	705	714	706	726	631	727	703	684	688	706	746	697	733	662	672	677	753	671	701	720	709	714	717	708	715	699	708	722	738	729	699	679	713	744	745	715	746	721	681	693	686	673	690	712	705	687	682	720	733	726	709	709	703	638	717	675	713	715	679	718	731	756	740	695	715	708	741	698	710	755	728	747	687	705	737	692	697	715	753	681	718	697	747	681	693	714	757	704	756	702	729	715	724	731	711	702	700	670	671	699	716	670	702	706	737	691	753	721	701	669	703	743	694	709	680	719	699	733	699	765	747	736	677	657	748	722	710	761	700	719	747	707	713	708	704	718	746	725	742	686	700	668	679	748	752	731	726	734	638	645	681	673	695	735	671	715	733	685	672	694	674	693	711	696	703	687	686	694	718	714	704	647	694	719	712	684	675	674	755	693	729	679	761	742	689	686	731	697	677	726	708	721	690	692	697	701	677	725	681	744	708	714	676	719	696	676	663	764	741	742	733	722	718	723	705	680	726	684	716	683	725	663	688	706	711	716	692	689	701	708	730	639	722	701	714	716	698	699	636	675	703	713	696	709	713	693	723	715	689	669	703	689	690	720	750	762	704	705	645	675	715	731	670	718	705	668	668	670	743	757	686	699	671	713	722	678	770	753	685	715	691	753	718	679	695	727	707	705	694	705	730	703	683	732	719	704	731	738	682	663	661	712	724	696	715	660	707	654	682	713	746	674	691	709	689	705	702	725	731	690	675	702	699	688	747	717	715	716	683	710	729	653	738	689	739	680	679	719	726	687	677	689	703	757	674	704	689	693	735	694	728	727	749	726	709	705	693	713	637	740	693	696	663	700	698	699	730	710	706	653	760	684	671	687	697	682	665	688	722	707	684	737	762	721	706	732	682	718	708	723	689	666	701	704	712	704	750	720	699	700	656	730	718	766	726	666	750	693	687	707	731	679	705	734	721	688	681	670	698	654	744	627	735	696	700	671	709	691	714	704	691	709	747	689	715	701	751	723	727	625	669	725	726	772	710	682	728	702	704	684	688	709	752	699	705	696	739	752	712	707	745	692	695	666	738	682	738	708	674	672	706	685	702	714	722	711	711	681	715	666	682	655	699	707	701	687	685	674	645	723	694	700	689	744	699	726	663	726	721	662	728	739	714	698	696	665	689	715	712	686	734	703	701	703	735	725	671	681	707	660	720	710	672	699	756	706	755	710	694	694	685	690	722	754	702	683	755	686	685	690	706	698	703	691	736	684	659	685	706	683	674	720	730	680	742	702	696	674	761	702	742	704	711	693	718	701	674	691	714	707	701	720	689	690	715	739	736	664	695	715	680	712	653	670	696	695	724	696	719	692	695	683	722	678	758	746	706	718	710	749	676	684	714	748	707	716	755	713	732	716	677	710	689	696	747	728	697	705	708	679	702	688	669	732	707	704	699	673	641	709	737	725	696	700	726	694	684	674	653	733	704	703	675	691	685	762	746	679	680	713	682	679	683	753	697	701	723	704	701	750	707	735	719	684	694	726	703	696	668	694	675	697	752	660	701	760	763	710	719	712	668	758	649	678	741	715	698	714	697	681	702	668	687	657	697	721	699	725	646	671	706	712	728	726	730	714	705	742	710	721	718	706	722	713	695	685	733	704	731	704	743	680	759	690	720	729	705	686	693	685	706	712	693	729	726	727	757	701	679	707	693	671	691	685	706	682	686	697	738	718	686	740	697	719	692	666	759	749	699	702	709	708	731	702	692	708	695	727	713	725	695	693	691	732	743	688	676	750	645	717	619	718	674	731	724	687	705	670	734	704	707	712	677	697	666	662	732	697	701	731	733	721	754	706	710	685	709	719	720	699	683	677	644	703	741	698	738	700	687	733	678	724	700	715	681	723	703	672	709	706	710	693	715	709	714	736	707	718	683	720	717	724	726	684	693	657	682	720	720	676	732	701	669	679	661	749	697	714	720	718	699	743	706	719	700	753	699	755	746	688	693	702	721	705	732	713	711	750	731	713	675	711	726	762	731	712	764	707	683	753	683	677	699	708	672	704	710	680	715	723	711	682	728	727	670	721	729	701	705	704	683	725	729	749	702	717	692	700	649	704	711	703	692	723	739	686	729	739	695	704	708	717	750	710	708	706	690	702	692	690	714	710	669	730	683	701	701	736	755	664	731	685	717	685	724	709	685	726	708	705	705	693	762	709	725	727	701	703	761	689	710	700	667	731	704	668	713	767	732	724	739	700	703	669	681	705	733	683	723	724	731	672	666	686	710	724	708	680	698	737	704	683	714	711	714	756	724	696	718	724	672	726	687	692	679	735	718	683	757	772	707	688	679	692	716	688	747	713	687	703	685	668	762	688	713	738	710	714	663	694	708	737	699	696	763	689	719	698	715	726	744	710	714	743	731	713	723	732	763	690	691	686	741	658	746	704	750	702	670	735	726	690	711	733	749	664	723	678	700	717	690	694	757	756	672	697	708	708	704	735	702	718	695	662	694	696	729	762	749	656	709	690	717	720	710	759	747	743	710	685	695	740	698	678	729	689	670	691	759	686	717	749	705	715	698	715	706	751	709	681	685	726	662	708	680	709	700	714	676	709	704	724	701	732	671	746	741	735	676	677	684	706	700	737	701	684	693	707	717	718	763	676	708	743	752	741	688	702	719	694	700	669	700	698	671	716	706	716	685	699	697	762	709	705	669	686	709	702	690	726	691	698	700	721	754	717	665	692	689	711	685	706	726	719	687	755	724	691	715	766	721	697	711	740	727	710	686	726	724	741	761	739	704	714	718	744	730	697	703	710	690	634	703	689	707	734	755	760	629	707	744	643	712	753	727	691	690	713	701	700	720	766	709	690	704	724	732	725	731	695	734	708	703	728	687	696	695	710	737	724	753	726	718	711	705	696	690	656	695	688	680	707	722	715	666	704	741	670	690	730	700	726	725	735	683	668	695	656	726	727	709	744	676	757	697	706	664	686	684	709	693	685	695	702	731	728	693	677	698	671	706	711	698	715	687	707	714	639	683	692	701	721	699	723	751	719	721	670	709	726	731	704	690	723	690	698	698	733	761	713	648	736	698	712	731	704	662	683	730	687	736	687	713	700	650	679	672	694	704	746	658	751	704	682	741	723	717	724	732	702	691	692	674	721	765	711	694	697	726	704	711	713	710	658	675	688	710	769	715	766	704	704	708	690	681	696	714	728	689	730	707	700	671	706	683	721	707	661	625	740	734	732	717	685	740	695	668	719	743	752	726	684	670	725	689	676	725	694	675	707	686	703	726	709	704	741	693	721	676	744	690	725	739	684	736	690	724	727	724	718	709	727	724	724	755	726	675	695	731	748	680	701	702	714
32619	20945	7929	1025	9467	22950	6232	376	300	297	313	272	289	266	292	258	264	263	267	270	270	292	278	276	290	273	253	300	274	290	267	264	282	278	263	244	276	287	279	249	236	256	276	280	243	264	319	261	284	276	300	267	255	288	282	277	251	299	279	267	278	268	305	272	272	300	289	299	295	272	259	291	243	275	285	280	272	256	303	260	311	269	304	280	251	263	241	279	281	300	293	289	277	273	251	259	273	241	276	265	308	309	312	265	273	275	257	324	280	280	288	293	332	267	258	255	285	306	276	228	249	244	289	241	266	247	272	245	285	301	287	285	261	277	271	243	286	272	286	268	293	282	242	286	285	283	284	261	276	286	272	266	282	290	298	298	261	308	262	301	259	254	265	275	274	296	258	259	247	309	298	248	258	288	295	268	241	270	263	259	245	277	251	272	269	265	265	263	308	266	284	265	294	271	287	314	281	291	241	285	311	264	277	266	258	299	254	290	232	263	265	283	228	297	276	290	251	298	270	285	258	282	325	264	310	249	269	264	278	285	252	260	273	259	254	312	272	265	280	273	273	301	296	284	294	270	246	274	273	292	259	308	256	293	280	262	276	299	255	255	272	296	240	272	267	267	294	266	278	253	281	281	251	266	267	302	260	274	284	295	290	255	287	250	273	240	277	267	285	231	259	285	279	261	277	273	281	264	287	323	274	307	265	283	270	278	285	283	315	249	246	286	323	280	251	257	261	274	252	281	250	312	277	276	282	252	262	278	238	290	301	270	247	269	249	262	271	285	298	275	269	253	254	269	252	268	302	283	272	264	263	302	272	269	267	256	295	302	253	243	284	267	301	261	272	253	264	266	259	255	293	270	288	288	278	290	268	249	258	220	234	303	287	279	321	244	267	285	251	286	258	285	249	279	254	258	277	278	298	269	266	307	264	251	269	271	295	273	230	258	311	257	298	262	278	289	253	270	280	277	257	263	248	270	280	306	272	247	260	258	264	275	253	272	299	261	268	286	289	285	275	258	277	267	281	284	277	281	300	275	277	294	257	272	267	286	298	299	270	285	273	277	262	261	260	285	291	287	286	253	248	285	281	293	293	287	258	263	275	249	282	272	284	249	299	281	318	297	246	252	265	289	267	274	265	279	271	279	259	285	285	272	260	284	279	269	274	271	272	250	256	265	280	258	292	275	274	244	268	294	263	302	283	278	268	274	276	267	254	295	312	314	283	298	258	263	274	303	275	291	293	274	257	254	272	298	293	304	300	308	266	310	258	252	252	307	270	283	275	259	255	244	278	258	300	251	279	274	272	270	291	264	263	274	252	291	283	274	280	271	269	289	261	308	241	290	266	305	281	291	253	295	298	267	266	273	261	291	274	289	312	284	265	295	264	281	244	246	274	262	274	287	289	275	264	242	292	263	254	278	273	243	257	276	283	264	280	288	244	278	276	304	302	280	246	291	271	266	250	268	273	266	262	251	300	258	255	290	271	298	293	270	270	280	287	287	279	277	296	255	249	260	259	262	279	269	256	263	272	315	251	307	257	294	274	273	272	275	223	232	259	253	276	272	306	278	277	301	264	284	265	266	303	235	271	253	255	262	274	281	265	261	272	279	314	272	264	286	273	279	281	249	271	273	276	260	283	293	276	285	292	261	259	294	264	269	300	258	315	305	291	285	278	275	272	255	289	272	261	278	256	289	293	275	275	266	276	287	292	282	283	259	302	282	260	274	297	318	259	266	276	305	285	249	289	280	319	304	264	291	282	249	301	268	294	281	306	249	282	277	273	277	272	282	257	278	280	313	318	264	254	285	257	286	293	274	289	248	246	291	316	280	278	282	257	283	261	255	268	290	278	283	305	271	271	278	289	257	258	262	265	286	287	283	250	256	271	311	265	250	254	282	295	279	296	253	290	290	272	297	261	275	278	292	285	279	270	270	273	265	279	250	260	257	279	265	286	252	307	249	279	284	242	270	264	270	274	307	284	279	255	297	265	289	276	280	281	271	281	268	266	286	243	266	289	284	258	310	265	271	281	241	282	271	327	250	318	300	283	292	243	296	270	270	256	264	302	261	266	270	282	310	290	282	287	285	287	291	247	268	275	277	268	275	275	288	279	305	266	272	263	248	276	289	280	269	278	287	268	277	255	269	264	283	286	279	252	260	262	294	268	256	285	299	270	281	281	266	274	272	255	243	295	279	296	307	290	298	286	337	300	260	324	293	281	273	266	279	285	262	248	301	273	270	255	276	261	307	276	259	261	297	261	277	291	286	291	284	261	278	250	265	239	284	285	286	267	255	263	295	264	258	223	270	269	280	294	313	277	282	267	264	262	261	270	255	259	268	274	268	287	242	282	308	288	292	264	243	287	299	286	260	271	289	252	303	310	300	268	269	253	266	284	277	285	281	279	307	260	279	318	270	250	282	265	300	294	284	275	272	274	306	279	255	257	275	266	289	265	265	255	273	278	268	281	279	288	281	265	276	283	295	306	267	282	269	247	276	258	269	282	257	281	244	264	288	285	295	282	293	264	299	279	263	263	282	279	276	251	253	295	307	252	260	276	264	268	255	278	271	308	297	302	271	292	270	270	287	263	287	294	254	273	242	227	273	275	243	297	287	309	251	276	254	249	276	299	258	284	258	296	280	272	263	252	271	274	280	238	266	327	293	319	267	297	282	277	303	283	257	300	239	251	283	290	274	265	265	282	286	277	288	257	276	286	261	251	263	274	284	249	286	292	268	276	311	257	291	248	261	276	274	266	280	257	263	254	255	277	232	244	273	281	282	258	289	251	269	265	243	281	269	280	281	290	235	269	299	316	257	306	263	254	270	260	306	305	294	269	288	268	266	252	262	284	272	283	256	262	298	272	236	287	274	286	258	274	272	289	257	261	243	306	292	295	265	238	287	260	278	289	288	276	276	259	295	290	238	289	291	295	267	283	313	269	275	277	249	260	275	316	300	277	281	290	263	285	256	314	269	274	281	259	250	265	279	267	291	284	275	309	243	261	270	289	264	277	266	284	262	306	287	289	303	275	252	287	286	263	269	275	292	262	273	272	270	225	266	250	294	280	270	286	292	289	262	272	272	293	268	262	303	278	294	295	286	267	259	276	276	302	245	273	223	260	267	247	286	270	246	291	275	286	282	278	279	254	261	319	276	243	294	282	256	291	301	297	292	291	276	275	245	271	285	272	278	266	265	259	298	274	268	295	243	276	264	275	267	254	270	243	259	265	292	277	270	302	292	252	269	265	266	273	275	318	280	287	271	260	292	275	264	305	284	267	292	293	282	278	295	279	282	289	250	280	294	301	261	272	270	286	273	293	220	266	267	293	272	287	268	268	265	251	264	304	247	280	284	301	262	302	293	261	275	291	275	274	278	267	301	270	283	280	304	279	243	264	286	290	285	274	296	280	273	267	284	274	268	282	252	238	272	280	290	266	266	285	287	258	232	286	277	270	285	294	247	299	301	290	274	244	270	325	288	322	283
20466	15809	6157	1871	22765	40995	9092	719	713	709	689	691	732	684	669	669	662	662	647	677	639	616	653	674	657	622	679	652	663	669	692	650	655	661	617	649	652	648	697	636	623	603	671	635	640	645	627	627	647	626	667	623	646	635	619	620	651	597	607	645	627	688	649	655	657	650	614	611	663	625	659	611	647	617	610	646	633	651	622	655	593	700	624	657	662	611	599	647	650	695	667	664	651	645	639	676	604	616	617	706	669	676	635	659	661	649	592	680	656	617	637	635	639	657	664	696	617	640	671	672	666	612	660	636	663	647	646	654	626	636	680	679	684	652	613	681	657	643	641	583	644	618	655	654	660	656	608	682	621	609	631	644	651	622	690	669	609	632	626	658	657	601	614	701	646	653	649	648	666	601	659	595	692	636	643	648	622	669	649	658	624	627	640	616	611	608	624	616	658	594	619	636	595	613	609	636	650	632	635	673	647	625	654	659	631	606	666	688	664	650	671	650	630	647	670	644	629	629	643	648	602	660	636	613	635	679	641	645	671	616	613	660	667	635	635	642	600	643	676	647	641	693	660	617	649	624	637	674	666	615	637	679	612	634	628	638	632	649	647	613	664	602	631	596	647	633	653	635	602	623	643	639	631	646	662	642	612	627	624	655	668	603	619	653	618	634	654	618	625	650	656	662	653	637	632	594	617	669	664	682	642	629	617	636	654	665	640	603	654	659	656	656	626	599	655	616	628	626	640	639	607	622	646	643	637	661	611	663	637	589	642	623	625	664	642	667	657	687	656	657	627	619	627	639	653	642	637	651	644	618	668	630	645	579	649	635	687	602	614	668	657	690	669	695	636	664	644	702	667	643	605	677	577	640	661	642	668	671	604	639	606	613	670	666	686	620	644	699	674	628	633	631	610	608	670	646	665	621	645	652	662	652	650	670	661	623	658	619	680	648	627	629	690	669	620	649	644	608	627	656	670	660	639	640	622	615	627	651	650	599	627	636	666	662	616	641	644	668	650	638	620	602	657	632	651	646	642	653	649	635	654	615	648	642	611	623	643	626	665	630	619	678	658	630	636	632	666	577	669	622	631	660	643	615	658	644	622	687	659	614	642	604	607	599	640	657	619	646	659	689	685	627	672	637	637	643	606	664	664	617	658	618	613	632	687	661	628	605	650	629	663	620	641	644	677	627	620	637	648	623	638	620	666	675	629	627	633	680	689	678	608	639	615	637	624	673	629	640	619	604	627	602	599	652	612	658	656	661	595	634	661	617	607	608	644	665	641	612	624	685	709	631	642	599	660	608	633	618	622	623	640	683	599	674	617	670	627	637	619	623	604	616	611	606	611	643	622	694	643	612	685	623	628	619	662	623	640	638	630	669	663	601	624	593	628	624	647	622	666	652	645	656	652	694	687	570	676	620	647	598	621	660	670	606	619	625	629	630	636	595	617	659	631	626	621	650	643	656	699	649	632	654	637	653	685	656	612	615	649	674	575	637	629	648	661	654	667	643	673	635	658	604	599	651	626	662	672	609	662	598	642	665	639	679	617	605	620	649	630	647	653	656	604	641	633	651	643	662	619	632	657	687	671	674	615	640	658	614	620	633	641	680	639	661	658	668	601	658	631	666	683	634	637	627	620	624	628	640	595	608	609	662	644	652	593	677	604	607	646	617	648	615	637	588	648	654	618	628	618	675	649	630	599	642	611	617	649	612	669	623	614	616	621	655	692	620	640	623	653	678	652	601	645	656	658	624	629	615	653	663	632	674	633	594	641	637	619	592	613	610	672	651	643	651	632	614	651	664	661	660	630	611	678	688	634	643	621	619	617	604	645	719	671	612	634	640	641	618	590	646	613	667	664	606	646	651	651	600	673	647	626	624	663	683	605	649	593	671	623	647	657	651	686	620	653	653	659	622	632	678	700	623	623	633	656	630	647	616	628	594	661	620	657	648	622	643	595	616	638	657	629	657	648	656	635	661	668	644	623	635	634	618	631	646	715	667	644	617	611	617	660	647	639	694	636	610	641	667	643	656	642	611	636	661	630	616	675	688	658	668	624	622	640	698	626	635	656	660	629	669	635	584	601	645	659	659	656	638	653	632	629	614	623	625	601	660	622	598	619	626	645	595	632	615	618	637	591	647	653	693	642	640	625	617	670	649	611	673	667	600	633	649	618	642	620	639	634	622	602	694	652	657	596	620	627	646	690	614	622	619	658	643	623	677	656	630	659	568	628	616	639	645	654	696	621	650	627	627	615	619	652	612	686	637	642	624	612	636	633	659	661	661	646	630	637	654	677	652	655	615	613	683	660	633	614	647	641	643	647	631	643	650	652	596	602	642	643	643	614	616	667	658	617	635	618	633	643	629	650	582	611	657	644	620	638	607	610	585	639	636	678	620	653	658	631	661	655	603	687	631	669	665	666	666	641	676	599	640	663	620	662	636	693	700	639	573	636	648	636	629	648	602	648	633	662	627	637	612	691	640	648	646	640	639	663	638	666	615	580	635	643	588	662	682	669	621	640	630	571	639	680	611	653	645	645	652	574	624	713	611	674	663	651	657	654	642	602	636	644	660	674	629	621	646	660	638	644	663	636	672	648	682	646	600	620	665	705	682	636	634	656	582	671	610	644	650	622	651	643	673	687	644	648	635	658	628	663	666	682	632	632	664	653	655	629	622	690	645	621	615	631	674	603	665	634	683	658	689	674	632	646	648	660	616	615	624	585	664	662	648	606	645	647	609	701	680	646	650	675	650	689	641	714	618	646	636	661	640	619	637	641	645	673	660	626	591	645	645	612	630	638	648	626	650	606	625	620	663	623	656	664	644	625	640	656	639	649	632	681	620	674	624	634	611	648	659	636	621	619	655	579	619	601	624	659	687	644	683	641	685	600	583	653	603	674	636	692	649	619	596	665	614	674	612	677	655	654	587	683	649	651	681	639	646	672	616	650	643	691	650	650	619	634	630	630	622	634	638	632	666	607	640	641	678	666	690	664	647	633	614	673	617	646	651	643	620	659	619	683	677	651	616	607	648	644	661	679	603	612	623	643	654	624	608	637	676	638	633	625	645	618	623	613	643	629	624	651	653	631	642	657	715	601	626	651	611	647	636	650	685	659	672	626	620	681	642	594	646	590	653	614	630	602	669	641	648	628	632	622	635	647	624	624	667	628	647	637	686	627	647	617	667	638	641	651	616	645	661	619	603	644	614	668	639	655	602	671	629	615	591	647	655	645	636	647	618	659	657	620	619	674	631	637	663	661	660	638	642	632	682	633	646	621	616	682	588	666	655	648	638	664	604	616	637	659	649	573	595	635	647	628	633	670	631	670	630	604	669	657	633	650	607	627	668	587	630	677	661	624	613	641	650	614	671	630	597	674	617	620	606	640	673	642	616	639	657	617	631	660	634	649	650	654	603	663	609	644	636	590	639	633	613	623	600	670	612	668	626	660	660	648	632	640	652	640	640	623	639	678	615	651	611	611	615	683	625
44130	31028	17358	2715	16079	37094	12318	829	436	407	412	377	386	424	416	444	358	396	405	334	373	403	386	395	377	395	394	407	404	376	389	416	438	396	401	389	370	367	409	422	388	394	419	383	398	359	403	392	400	438	378	393	374	396	405	404	418	387	400	372	421	411	369	393	392	399	356	412	429	376	363	373	385	382	409	361	339	362	415	417	363	423	391	366	374	427	392	378	420	384	409	404	387	396	377	408	410	407	423	350	390	398	397	387	383	422	356	373	386	354	403	372	379	408	398	403	400	363	387	377	404	382	374	411	367	339	390	373	422	436	389	396	399	365	373	385	392	411	412	376	398	381	376	401	410	401	408	419	369	416	370	361	364	419	405	379	403	380	399	393	399	390	405	417	393	385	373	412	400	378	403	377	354	397	398	365	388	398	382	394	405	426	397	355	406	367	415	363	389	386	390	384	398	411	389	372	346	431	423	384	393	404	392	405	356	384	387	367	380	395	408	350	403	386	385	367	408	396	419	422	374	377	387	378	362	383	366	409	387	408	369	413	433	398	383	380	383	384	391	372	404	393	378	383	421	405	372	397	388	372	367	378	378	407	416	396	397	370	401	380	419	379	379	363	393	380	424	415	392	402	382	353	441	407	403	406	380	382	389	380	400	370	397	407	360	357	396	406	384	360	392	412	359	411	420	423	409	421	375	422	394	380	398	371	426	424	379	454	365	378	378	405	404	419	374	412	387	402	364	374	426	419	386	388	361	390	403	391	363	369	393	388	365	369	392	439	384	385	379	420	379	371	373	396	369	391	379	377	383	389	352	391	370	393	385	389	381	377	341	405	387	406	398	358	394	374	382	389	426	356	376	365	364	386	354	364	422	376	374	389	367	369	402	374	359	407	406	408	384	406	388	390	400	378	394	382	408	411	370	389	365	410	381	403	425	415	412	421	451	408	407	403	382	369	401	376	393	359	410	398	404	366	377	414	389	388	431	388	444	392	421	407	423	423	368	386	374	425	379	360	438	393	367	360	412	407	413	393	406	395	379	384	406	382	441	389	409	404	432	367	410	401	385	380	389	379	337	396	403	339	412	403	390	463	407	315	369	409	394	376	419	381	403	376	389	359	412	426	434	402	424	373	421	390	435	427	382	377	389	416	439	404	393	399	374	373	373	346	370	368	387	402	376	399	392	395	413	389	371	425	411	389	370	371	408	422	399	390	386	417	371	394	394	401	426	375	393	386	376	398	385	428	377	413	381	357	406	377	337	389	380	386	374	392	413	365	388	365	399	408	346	372	374	361	399	391	383	349	399	414	373	387	408	407	392	377	366	370	372	389	441	395	368	396	363	399	409	419	367	361	395	417	386	410	444	394	421	417	359	417	373	376	397	367	395	394	416	364	383	400	387	385	396	403	397	389	394	418	405	380	392	372	391	366	390	399	406	396	399	389	414	377	371	343	368	350	397	355	411	368	420	372	365	396	365	373	401	407	395	391	400	433	403	402	377	389	402	401	385	400	408	425	377	383	393	402	433	432	400	406	401	354	380	366	391	346	401	399	400	384	392	339	410	417	411	369	373	373	379	388	384	414	367	386	391	404	402	413	368	421	392	366	419	389	410	399	436	424	405	399	401	374	441	411	434	373	370	387	416	375	372	436	413	414	395	378	343	395	352	368	419	374	374	385	402	409	347	383	360	399	402	372	375	413	412	422	411	346	383	396	372	387	353	367	373	381	373	402	387	409	416	398	388	398	398	372	388	370	369	432	425	380	390	371	435	451	396	370	391	410	384	411	396	442	385	424	390	370	375	408	392	418	404	369	435	432	412	409	391	362	416	350	417	409	395	392	449	384	409	389	379	412	380	358	348	377	407	434	374	406	384	385	404	396	401	395	387	381	376	392	417	441	432	367	378	364	385	395	415	379	418	435	435	370	403	409	417	367	358	407	385	351	411	417	372	356	418	382	393	363	381	380	414	380	400	402	383	423	408	421	371	371	388	386	381	366	416	411	356	371	419	413	363	379	373	389	424	364	403	414	424	399	398	396	359	391	378	391	386	375	386	367	376	407	413	391	414	366	425	394	430	420	440	438	430	405	370	383	361	355	363	383	423	413	440	378	365	389	371	400	370	361	434	389	418	381	361	388	379	376	394	398	388	387	388	433	438	374	371	400	375	380	407	403	409	384	419	387	405	401	411	343	425	374	348	391	424	355	368	397	382	339	408	395	357	376	378	401	368	401	418	387	411	414	354	393	407	364	386	406	408	430	384	420	418	394	394	396	418	412	398	413	396	386	391	391	381	381	414	428	398	427	377	392	358	343	397	441	411	365	390	404	413	415	369	386	391	388	405	352	418	407	371	406	383	397	416	405	418	401	438	433	371	409	410	381	416	353	453	389	363	405	388	346	348	379	395	407	412	406	433	405	400	397	357	376	403	408	374	398	388	430	362	442	382	393	428	415	404	381	360	400	401	408	361	385	397	392	423	391	401	450	415	394	369	389	359	398	409	358	393	435	398	362	418	394	414	394	429	420	366	404	390	405	412	382	372	401	389	350	370	389	396	354	418	395	394	408	371	390	384	334	380	411	432	404	401	392	377	406	396	369	398	371	361	360	372	357	384	403	366	376	399	396	395	393	395	395	432	380	376	347	394	411	400	385	375	381	377	409	398	401	392	385	406	401	364	346	393	359	417	386	391	392	360	372	391	339	394	413	395	391	368	403	399	409	398	391	361	421	383	360	382	428	402	374	370	382	383	352	339	379	404	400	345	420	406	407	378	404	407	431	377	373	347	382	394	417	402	394	415	422	381	415	397	384	375	376	395	371	360	386	423	392	395	395	385	381	400	376	371	389	433	376	391	391	359	381	411	362	393	402	400	401	393	364	353	395	415	401	395	404	399	379	351	368	406	392	379	371	383	391	387	393	383	374	391	365	363	392	369	433	399	429	354	370	357	372	432	390	370	380	391	379	383	419	403	389	352	377	362	382	396	387	378	360	370	405	382	390	400	378	387	390	375	377	383	424	374	435	376	381	396	386	366	401	389	414	376	370	391	388	412	418	381	413	404	357	394	399	376	408	419	391	356	420	407	407	395	381	383	417	418	382	371	367	400	400	408	405	399	356	385	391	387	410	398	406	393	409	411	370	396	387	396	406	418	465	401	393	385	369	406	385	407	373	366	353	365	395	401	396	365	397	404	427	378	382	434	398	392	345	381	413	392	375	404	409	437	425	387	358	386	364	388	394	353	372	375	393	363	349	370	381	389	387	382	402	417	381	397	397	378	387	389	405	365	377	386	349	378	371	405	418	394	400	375	398	420	402	386	365	411	382	407	394	405	394	350	422	369	454	387	386	395	392	409	416	391	433	415	396	361	385	383	375	372	382	416	422	385	381	405	373	395	385	403	366	423	370	383	399	384	387	370	374	425	409	398	385	379	396	403	364	338	379	386	363	418	395	388	405	384	345	419	396	383	399	411	362	412	405	376	382	395	382
26828	23095	12345	2963	30282	51659	12935	1061	1102	989	993	944	963	879	957	930	976	968	878	888	910	895	923	877	881	881	911	898	922	852	870	890	817	952	845	870	909	905	853	849	844	913	932	872	903	888	843	889	926	913	888	902	881	877	829	868	898	857	857	875	882	848	869	984	868	866	882	893	887	861	853	861	910	846	851	890	886	928	868	847	874	921	867	886	903	888	869	865	865	861	900	853	838	858	818	801	899	870	864	823	868	848	884	897	908	847	895	849	939	869	919	892	845	893	875	873	893	889	857	844	852	870	881	878	887	837	886	856	921	887	854	881	865	881	908	915	878	900	860	886	905	852	855	872	892	870	876	833	882	835	851	897	874	889	872	851	936	851	847	922	902	866	846	876	896	936	900	904	845	862	886	854	841	878	826	870	867	879	851	916	865	874	859	900	815	808	907	890	875	910	874	900	875	856	855	893	912	902	888	933	884	849	849	858	886	904	879	824	853	888	873	875	863	876	829	854	888	914	883	872	905	880	869	815	848	877	859	946	868	849	824	862	869	900	846	833	857	904	913	870	855	860	888	849	868	874	893	884	911	852	866	798	886	837	834	917	849	946	913	835	898	885	895	829	835	895	876	873	867	856	890	835	927	898	856	881	926	899	856	847	852	853	879	862	796	895	923	836	875	881	904	836	868	881	888	925	898	848	907	868	826	831	881	906	882	864	898	927	837	930	866	899	834	938	918	904	826	868	887	878	861	821	808	837	827	913	880	898	857	830	839	863	888	836	890	906	859	885	954	864	819	861	950	870	911	862	853	872	855	856	850	911	821	851	847	832	870	874	916	891	882	857	888	810	870	889	867	877	914	853	899	876	811	846	848	835	874	867	891	854	839	855	836	835	887	879	868	873	853	921	877	848	863	885	883	871	863	891	884	855	876	898	857	897	879	850	913	900	830	922	852	883	860	907	889	893	881	822	827	864	891	844	843	864	868	930	848	876	860	909	855	874	842	869	856	870	876	893	897	868	897	868	853	887	861	875	865	873	893	874	854	890	908	887	906	841	877	829	904	845	832	851	883	883	854	837	836	896	853	901	906	873	904	902	819	881	872	883	882	900	882	883	951	869	893	885	862	826	892	874	936	877	876	881	846	907	878	910	870	869	880	867	886	891	844	883	822	857	889	890	884	879	860	913	935	895	867	931	873	825	856	920	891	867	849	869	809	853	872	881	831	892	851	867	860	847	912	859	905	855	854	824	892	845	922	867	854	882	882	827	886	866	833	878	912	840	868	892	903	882	830	870	846	877	889	879	848	845	873	883	843	792	822	900	876	856	887	839	887	863	879	867	882	852	905	871	883	893	830	807	878	857	863	870	899	940	886	869	926	856	903	897	891	836	863	869	911	844	877	898	874	770	849	890	845	849	854	895	849	878	893	865	859	833	888	879	838	857	850	857	876	876	867	930	899	826	899	863	902	828	855	916	866	813	899	888	845	852	898	884	875	872	848	891	856	827	892	870	848	858	905	817	938	869	853	815	907	895	933	883	851	881	845	832	910	864	873	846	875	904	881	836	886	882	837	821	889	846	925	863	905	855	913	898	875	863	880	826	898	840	867	869	872	821	853	858	846	825	844	867	867	864	851	862	817	829	824	819	870	899	829	882	862	852	848	876	918	821	854	873	901	888	911	901	892	882	846	852	850	821	906	849	856	894	874	896	904	938	888	833	873	893	924	890	855	883	856	914	859	879	834	873	860	845	889	812	820	843	892	812	862	858	853	883	877	881	819	891	846	894	952	882	856	822	884	868	862	864	872	849	837	895	887	842	916	855	814	951	843	878	868	903	867	878	879	914	858	881	880	879	906	866	852	923	892	828	919	830	789	897	865	853	900	890	905	860	863	834	899	884	908	819	891	870	860	914	874	807	880	930	880	866	867	933	805	901	896	889	907	888	832	889	867	860	810	870	877	890	892	886	859	828	853	883	895	849	866	824	869	869	866	873	835	858	874	911	901	846	835	887	906	833	876	875	867	841	844	861	867	930	854	849	872	862	825	840	842	891	859	852	839	817	877	847	799	898	902	868	880	867	916	861	854	891	905	868	889	890	883	858	922	856	893	868	867	871	852	851	923	841	879	864	892	858	872	872	910	892	861	896	880	869	900	870	807	855	873	853	860	907	840	913	862	877	908	783	885	868	895	879	866	852	881	806	843	885	906	856	863	822	863	877	804	872	841	905	869	801	884	906	876	905	912	859	809	840	841	841	869	870	854	851	896	879	859	882	877	876	875	814	871	850	842	866	848	912	860	895	863	878	879	889	896	910	913	823	886	960	884	875	907	925	858	853	882	858	831	887	871	875	899	860	881	903	841	902	910	908	825	916	866	858	865	914	825	860	845	844	897	892	873	894	884	826	930	889	859	868	875	854	882	882	937	881	848	864	886	894	901	907	930	822	857	837	850	848	865	881	829	847	842	915	858	876	819	865	816	879	878	855	871	824	906	867	843	891	893	826	836	931	849	892	824	849	847	853	888	880	862	873	848	878	846	857	874	916	874	842	866	849	901	938	865	844	897	849	887	917	887	866	884	918	844	848	894	900	853	911	877	886	876	879	915	868	924	894	883	839	881	910	866	880	833	774	845	862	848	815	860	902	893	869	825	888	854	887	845	851	829	913	857	884	880	859	870	839	879	937	850	868	857	866	800	912	840	836	861	826	851	870	884	902	883	800	857	824	864	849	898	887	892	870	831	845	846	870	866	878	880	872	905	858	895	884	831	805	865	913	840	817	848	866	909	859	892	885	878	846	875	890	864	892	916	919	876	880	835	920	910	907	900	885	842	891	878	797	859	853	878	881	873	849	852	885	817	878	848	834	839	865	858	887	874	948	886	891	922	880	854	877	924	828	845	874	817	860	852	866	864	906	884	911	896	904	877	858	933	892	875	879	857	865	892	828	810	921	896	833	883	860	836	900	845	836	903	885	862	857	830	786	915	882	873	841	865	842	853	832	897	867	857	861	904	864	854	882	819	873	852	913	911	880	902	842	861	874	869	878	835	883	916	810	857	896	882	880	885	871	913	811	880	865	896	878	886	835	848	890	815	886	883	889	931	840	854	915	887	905	823	857	902	909	825	883	886	886	835	872	891	849	917	869	843	878	885	859	856	827	843	887	892	818	840	890	912	872	886	830	863	824	867	820	832	864	882	920	860	932	865	840	841	831	893	866	882	880	899	864	918	856	820	908	895	893	888	891	876	852	910	821	851	891	901	918	853	942	859	872	911	880	859	861	874	869	864	886	856	865	837	813	874	819	874	860	855	884	816	866	857	892	808	858	868	854	906	829	904	861	842	874	861	842	832	839	862	856	893	854	847	851	895	837	841	887	863	867	872	839	843	863	915	878	848	888	865	847	858	897	879	857	840	847	904	877	879	913	866	907	887	854	876	880	789	871	854	842	864	823	856	869	868	913	859	878	892	838	875	912	848	897	924	897	865	915	904	848
15416	7563	2813	464	942	1763	641	297	308	323	321	299	281	312	330	344	348	330	354	326	312	324	322	319	293	310	339	301	344	319	322	308	351	330	310	289	335	313	310	351	308	304	321	354	314	313	336	302	321	322	336	339	322	367	307	340	347	327	323	317	309	315	304	321	325	327	326	329	391	320	311	317	321	334	339	343	320	322	310	363	353	348	365	317	294	355	302	334	308	317	306	367	335	355	342	328	322	323	341	349	354	334	339	312	348	373	319	304	333	336	298	346	342	309	321	315	324	337	280	346	321	346	332	311	323	306	324	313	296	339	312	313	319	322	296	318	328	351	343	335	330	318	346	301	295	330	324	308	309	323	296	317	289	346	342	369	351	301	315	308	332	314	319	335	332	315	297	314	290	330	308	349	326	315	317	314	310	322	318	333	341	352	313	325	337	316	276	309	345	319	327	343	340	342	311	327	315	326	302	338	359	315	305	312	349	341	341	342	340	358	303	322	341	325	336	330	332	347	352	309	314	347	346	309	342	319	321	322	311	313	297	318	333	293	351	335	334	297	325	298	348	338	351	329	320	310	328	321	299	364	332	315	341	307	304	349	328	333	349	337	352	311	307	323	330	299	341	337	307	317	300	340	316	347	375	341	341	318	345	331	296	368	365	297	327	277	363	323	325	344	313	331	355	332	369	340	362	312	344	339	324	345	327	290	330	333	330	353	324	334	345	353	330	317	328	299	318	323	347	298	324	325	315	329	339	318	345	299	328	309	349	350	344	321	348	342	297	320	346	303	334	307	322	344	318	349	319	321	308	306	320	356	298	322	320	346	342	317	309	303	361	332	311	279	309	336	333	314	313	319	369	321	306	343	355	320	346	296	325	351	355	361	342	320	312	287	300	291	323	372	356	323	336	352	358	312	363	312	294	314	350	290	322	338	307	302	324	331	309	279	328	338	340	333	364	326	287	313	344	289	332	360	373	330	349	315	300	333	322	332	316	359	368	369	366	347	312	325	320	296	330	304	358	328	344	360	348	351	336	322	326	337	313	312	303	367	372	355	333	295	282	325	357	345	281	327	317	336	347	361	344	303	321	317	331	330	317	366	315	352	339	305	326	344	317	322	310	299	331	306	347	333	306	330	317	376	324	323	360	333	264	304	309	298	317	328	331	353	314	331	342	348	304	315	338	361	301	347	316	342	357	351	292	360	361	313	345	313	312	340	300	351	357	327	329	314	319	345	341	304	319	319	352	306	320	352	296	329	359	367	304	298	325	300	314	337	312	334	356	346	299	313	304	320	333	307	305	316	301	327	335	364	322	318	351	341	339	318	301	338	313	263	333	318	326	358	304	338	339	334	302	347	318	358	344	335	318	321	301	287	345	310	315	333	332	330	379	297	297	299	316	337	348	327	351	301	350	323	311	331	354	357	311	326	339	339	344	319	300	313	316	312	341	331	350	324	331	335	320	322	303	302	308	294	348	308	318	345	330	319	308	341	326	353	353	340	309	316	316	306	285	336	341	331	359	335	336	313	351	342	336	315	330	324	318	373	317	312	314	301	315	312	326	321	303	313	344	298	323	334	338	313	340	312	325	290	324	312	330	324	354	339	346	362	360	335	322	294	336	297	343	333	353	353	324	325	307	365	329	327	328	309	276	296	316	315	350	304	306	327	306	293	292	329	315	334	315	306	314	313	304	313	361	287	340	310	369	337	297	325	320	312	344	315	353	344	327	328	323	301	327	316	313	331	342	318	313	348	323	369	345	308	354	333	320	337	311	327	312	350	337	357	321	304	343	295	320	292	358	320	299	309	341	323	363	288	307	337	317	320	320	297	338	321	320	319	314	324	322	344	305	302	302	358	343	345	304	303	319	338	311	307	322	316	313	322	350	333	317	363	376	378	318	324	298	340	307	312	315	364	332	331	335	319	315	346	357	327	321	347	350	303	325	341	342	368	337	385	321	342	321	319	322	317	325	314	320	341	375	309	358	329	330	320	307	327	324	315	341	285	360	362	334	338	315	354	367	331	334	336	319	350	314	325	340	347	331	318	337	308	326	308	328	326	328	312	322	341	338	337	307	364	326	348	295	314	317	353	338	337	355	337	321	307	322	311	335	316	303	333	353	309	346	335	298	330	345	320	306	298	347	312	310	368	329	323	348	298	308	320	293	307	285	349	356	332	347	331	294	311	328	328	312	297	315	333	321	344	312	311	337	304	300	299	330	319	327	321	323	314	328	306	317	296	324	322	339	329	341	355	359	306	354	312	337	319	312	331	311	338	308	284	312	314	314	327	356	347	305	319	350	360	359	323	349	311	331	328	310	312	293	316	322	346	322	326	328	353	354	335	308	290	327	344	342	311	326	321	313	333	341	345	342	347	350	297	370	299	269	336	332	311	313	319	353	313	350	310	323	317	348	294	315	312	321	306	324	316	317	329	300	329	300	312	316	355	309	322	314	301	295	290	332	326	366	335	342	322	308	332	316	333	343	295	328	325	379	336	290	312	322	332	328	324	363	332	319	330	335	335	314	325	319	300	328	320	323	324	317	317	309	311	330	336	359	320	323	326	322	358	347	348	317	317	334	267	308	319	324	338	303	346	338	309	332	316	360	352	297	330	347	333	362	337	323	304	323	288	340	330	347	341	311	338	326	346	335	330	336	371	329	350	341	312	297	335	324	320	307	273	313	348	304	311	306	319	292	321	387	341	331	303	300	312	309	325	355	303	310	308	312	364	313	339	291	321	326	329	349	303	329	312	313	303	304	298	322	339	297	320	366	338	326	334	322	364	340	302	335	364	331	351	305	344	308	327	326	353	318	324	342	363	371	356	310	360	350	307	313	348	298	293	328	322	307	310	336	301	304	317	332	316	395	334	339	315	315	379	311	350	324	338	330	328	339	320	333	343	333	362	329	337	307	331	321	307	337	333	317	342	322	331	288	340	350	331	317	324	341	337	331	347	331	305	300	330	351	295	347	320	311	332	312	351	313	313	319	323	338	344	322	330	297	336	324	334	357	300	311	334	314	324	346	318	322	324	326	336	313	312	306	334	312	326	338	314	357	341	343	319	341	332	327	334	320	332	351	340	331	334	305	304	328	348	338	334	325	326	325	306	325	341	334	342	289	322	315	329	328	308	340	324	341	321	325	280	312	311	317	294	321	314	327	316	316	306	301	315	346	357	331	281	316	324	356	303	346	329	316	333	310	320	297	303	298	327	319	343	325	304	332	293	279	306	324	329	310	336	326	312	318	342	304	334	327	343	307	351	319	314	304	307	338	307	309	321	342	340	327	329	313	341	325	362	308	308	326	311	288	351	301	277	337	309	350	339	330	330	347	316	288	330	321	316	357	346	347	319	303	340	318	310	328	360	299	323	339	289	335	340	323	318	381	347	322	295	358	366	307	318	332	327	316	329	343	340	305	330	336	330	311	316	301	345	330	333	308	341	308	319	307	304	340	299	325	300	323	304	310	338	297	313	324	314	341	349
9342	6268	3667	1005	3149	5408	1407	738	662	736	755	688	773	720	738	741	735	717	719	695	733	730	685	755	753	732	712	735	728	727	677	791	745	733	726	744	734	764	767	765	709	757	713	735	705	733	718	731	665	775	767	724	689	730	751	746	743	701	734	736	704	756	736	689	739	725	733	753	710	721	734	695	735	741	693	723	752	790	727	750	711	709	750	685	696	785	771	745	766	745	714	670	753	738	704	777	763	751	744	742	729	681	683	752	751	692	723	786	733	697	749	755	724	742	737	746	720	768	707	698	758	769	734	716	744	755	719	775	719	696	715	775	770	717	702	698	706	727	743	735	698	751	764	737	751	764	713	696	720	729	801	728	725	735	719	764	737	739	739	740	695	740	737	703	739	730	755	711	726	675	697	719	756	712	752	732	722	743	760	736	744	727	703	753	700	717	707	713	712	695	745	662	710	796	686	718	712	729	756	739	744	687	758	752	736	751	716	735	731	753	673	739	745	695	684	715	715	766	681	711	737	752	688	735	690	689	710	705	735	712	782	729	781	686	727	717	721	810	751	742	676	700	723	740	752	773	762	700	729	705	756	699	706	710	729	763	749	727	698	758	753	718	775	699	720	697	704	758	691	721	695	743	743	751	698	742	770	737	726	700	671	671	718	754	746	742	745	748	709	718	723	683	741	767	789	717	768	743	738	719	757	770	748	733	755	760	766	732	744	742	702	716	745	756	722	712	691	767	776	768	796	716	762	716	769	717	708	730	726	693	741	708	744	774	749	719	740	735	726	733	734	727	732	716	738	677	715	714	740	725	733	784	671	724	755	746	730	726	741	718	754	682	688	742	774	735	734	732	698	721	728	738	754	748	686	696	743	683	732	700	671	683	713	737	673	735	761	733	708	712	750	724	692	723	692	716	707	739	735	700	707	721	763	759	748	683	686	716	715	725	700	730	674	714	747	740	728	725	745	760	746	751	696	739	758	718	735	726	742	713	718	741	723	721	735	775	684	731	734	781	749	745	762	729	718	727	724	719	786	728	697	731	716	738	710	712	736	769	748	677	708	659	751	715	731	718	763	736	749	716	723	756	728	714	735	707	693	672	751	708	734	724	760	752	732	735	817	706	685	725	751	701	728	734	702	748	725	702	745	678	750	735	680	703	723	733	707	742	724	728	727	748	747	703	763	747	687	741	755	717	707	728	714	716	720	724	710	732	746	705	709	742	748	714	721	748	668	709	705	713	706	677	669	736	774	778	711	695	675	749	697	756	755	713	723	758	726	739	703	760	718	758	669	734	766	766	726	787	722	718	688	769	742	691	772	727	756	715	734	742	712	736	722	700	716	748	705	717	735	696	679	779	680	761	732	691	743	745	755	708	788	736	698	722	775	767	760	768	749	694	717	731	711	687	768	721	694	709	756	781	755	731	694	718	728	740	712	733	700	767	698	692	723	696	731	711	703	749	728	709	718	680	736	798	742	747	755	737	717	687	704	725	734	754	726	745	734	748	708	707	708	691	729	687	688	727	718	731	696	734	702	737	716	741	797	692	736	722	708	706	734	744	721	729	745	701	792	699	706	706	750	734	773	731	780	700	703	699	709	661	757	704	726	728	759	739	738	768	722	758	760	756	709	746	748	716	718	782	748	734	724	740	707	716	699	760	754	702	725	716	725	747	730	740	738	729	756	703	692	734	740	731	686	710	697	684	761	735	747	698	740	710	735	678	775	727	763	723	692	721	778	734	719	715	738	771	721	756	672	738	668	712	733	740	726	748	754	777	702	699	727	772	749	752	724	725	730	715	731	736	716	703	786	686	674	743	791	691	716	732	735	734	695	719	718	786	745	713	719	710	700	735	757	711	742	753	726	735	747	722	725	729	734	758	748	775	728	737	705	766	739	743	780	750	724	710	752	700	719	727	735	695	703	745	682	739	757	760	697	706	722	790	694	732	764	706	742	720	723	765	720	761	713	730	765	680	740	723	757	685	752	719	705	750	732	723	695	793	773	723	705	685	768	741	731	724	759	769	700	744	773	787	730	738	720	730	705	781	712	726	751	688	711	793	727	734	697	718	718	679	703	754	723	731	732	721	730	764	760	751	694	748	685	753	738	717	744	762	700	758	731	715	684	753	719	755	779	703	756	719	719	735	698	678	747	680	733	741	756	730	700	696	725	722	740	700	703	716	734	716	727	721	741	775	736	782	703	720	718	754	783	695	707	707	659	733	718	730	725	704	752	739	724	721	756	686	718	752	699	703	715	758	711	720	748	729	726	710	728	743	686	673	710	759	737	701	702	759	780	768	721	714	701	737	718	754	705	724	705	796	698	722	718	715	715	729	705	729	758	747	733	746	750	728	743	747	694	686	708	712	714	774	723	746	752	686	716	768	755	735	736	702	714	725	723	766	743	720	751	780	765	727	706	787	691	751	736	749	748	716	725	736	723	743	759	693	725	711	759	713	697	724	720	741	670	753	753	765	713	731	760	682	759	779	780	734	680	709	733	707	779	751	715	730	760	735	714	741	732	720	710	713	755	757	726	678	699	665	691	736	722	748	734	770	754	692	751	708	706	718	685	694	749	751	724	713	775	718	722	728	694	739	709	675	737	702	723	694	772	730	730	714	761	702	786	755	724	737	759	691	724	692	666	742	770	702	748	695	744	699	757	742	772	734	724	758	695	703	697	717	697	735	668	740	752	703	718	744	773	672	732	729	717	728	709	748	716	761	718	724	709	720	738	769	709	702	739	727	696	739	712	701	774	757	750	766	692	714	670	706	687	743	719	746	757	759	707	694	742	739	713	750	715	745	761	700	687	700	732	738	730	751	708	722	715	729	758	753	725	735	663	672	710	722	745	745	729	774	692	763	745	716	738	732	732	750	762	684	730	734	734	758	724	728	792	713	744	731	699	756	794	734	746	715	685	706	730	720	727	738	748	792	720	726	680	707	743	716	717	715	726	705	722	780	742	751	696	758	741	720	759	728	681	695	763	793	770	728	722	746	797	721	793	749	736	750	756	684	747	741	734	753	755	777	695	735	715	737	764	682	750	702	753	743	732	721	732	731	724	717	717	748	681	723	747	708	751	761	683	712	742	751	728	735	731	772	769	739	716	699	732	751	708	694	743	744	716	758	735	742	737	720	708	754	734	726	774	684	751	712	759	791	741	698	700	726	707	701	741	735	708	706	710	729	745	752	666	701	695	690	683	790	719	683	749	786	712	696	765	770	690	782	688	739	716	763	724	724	758	767	676	759	717	751	783	712	754	716	740	708	739	729	728	764	701	758	728	737	728	767	693	769	756	737	695	744	697	742	781	727	715	743	748	744	722	738	706	737	748	758	738	785	698	723	714	713	804	765	727	755	721	735	674	747	728	686	755	753	755	725	697	644	712	710	690	699	733	741	701	748	757	704	731	767	649	750	726	726	691	710	741	691	725	771	705	696	673	725	727	776	743	709	735	699	723	729	696	713	752	759	768	686	699	701	729	733
32871	20514	7604	1034	14348	22626	5901	412	283	281	256	311	300	322	278	288	308	275	268	270	281	260	272	293	265	281	289	277	252	287	306	272	272	280	268	291	307	252	246	281	285	264	287	250	304	309	277	258	284	278	291	293	284	264	281	298	284	263	286	277	267	279	282	287	262	288	313	267	278	289	284	261	252	312	281	283	276	287	314	302	255	285	265	286	249	266	288	306	279	290	294	281	274	289	275	289	268	278	300	304	275	277	281	295	284	262	284	316	321	308	239	262	294	298	283	288	262	284	301	278	262	284	310	275	291	269	267	273	300	295	323	281	319	281	313	291	292	298	273	254	292	300	275	280	260	274	285	276	294	289	291	247	289	252	256	293	265	317	293	313	276	308	271	290	287	303	289	302	283	284	274	266	280	282	251	303	268	269	280	266	284	296	276	323	324	328	292	288	264	263	294	259	277	281	295	266	300	265	269	284	269	275	269	240	284	268	254	299	279	283	307	291	295	304	318	266	288	250	236	254	315	248	267	293	263	299	271	313	309	278	286	286	236	230	268	306	268	299	292	263	264	256	285	327	285	296	306	290	272	303	279	289	269	296	280	273	284	281	271	305	294	277	251	276	288	285	299	277	301	302	272	288	252	278	323	279	274	266	266	275	268	276	252	266	257	282	249	243	278	306	285	306	265	301	274	285	286	318	323	281	259	292	287	263	303	280	270	281	278	269	291	289	293	299	276	270	288	262	270	287	284	297	272	297	306	286	294	292	283	284	270	292	292	290	285	294	315	267	294	289	283	266	318	287	292	296	286	267	295	277	272	286	271	274	299	267	307	259	248	268	271	299	309	241	282	292	281	258	253	273	274	290	255	266	261	267	297	258	245	277	276	296	269	283	287	307	274	303	282	319	285	267	313	293	271	263	274	286	273	277	274	291	284	277	275	305	282	285	275	262	273	266	284	310	260	281	275	287	291	273	315	304	286	301	265	292	300	274	332	273	302	281	273	264	269	297	288	284	263	279	287	284	296	297	260	276	294	267	291	265	297	261	265	283	283	290	268	279	273	273	283	288	299	306	278	307	283	322	304	291	291	316	290	295	278	298	292	253	279	280	268	276	283	259	326	267	265	275	287	266	279	281	278	262	294	321	275	274	300	285	277	320	290	276	243	271	274	288	303	284	296	270	295	274	278	277	299	269	279	284	278	268	292	294	302	287	309	259	284	282	262	286	286	281	291	280	280	288	289	313	316	251	290	276	251	264	277	288	318	301	286	276	275	299	266	304	296	295	277	249	231	302	265	305	291	280	271	304	323	303	273	271	264	317	263	274	261	268	283	307	267	280	297	301	263	271	304	284	283	287	319	270	278	283	291	287	270	305	286	268	283	295	276	279	249	279	291	289	255	284	280	287	300	295	292	261	269	321	331	282	280	247	319	295	293	288	310	282	282	290	303	285	262	284	291	295	262	275	351	307	287	274	293	278	324	285	288	269	293	293	268	302	306	268	281	325	343	253	280	287	240	286	304	270	299	275	299	287	297	294	293	276	247	266	257	275	267	273	301	316	297	296	286	288	275	289	274	281	282	256	305	290	278	257	287	258	288	319	272	263	272	315	294	272	283	291	284	302	300	295	313	253	310	242	280	261	245	295	269	275	284	278	294	294	298	291	267	321	255	279	271	266	289	288	273	301	245	311	271	291	306	312	317	273	271	270	267	256	280	273	280	292	294	286	303	247	294	251	276	292	278	297	291	256	262	255	270	276	263	276	284	287	277	282	286	278	277	262	277	298	278	308	274	291	293	263	278	274	289	303	312	297	308	262	297	273	267	336	280	315	276	272	277	273	275	284	282	251	284	303	278	290	281	313	282	275	279	307	262	272	275	281	257	279	247	285	287	271	268	271	258	300	278	271	326	295	245	305	283	305	291	261	257	296	282	283	271	283	265	308	272	306	280	295	260	283	289	281	274	257	315	280	306	242	320	322	282	264	286	321	292	274	283	295	280	298	274	305	271	296	273	235	305	320	297	292	298	274	276	275	265	274	303	275	286	270	320	301	309	295	280	268	298	283	253	287	300	256	259	261	285	246	277	266	260	307	262	291	308	265	306	255	316	306	256	274	259	287	270	306	283	276	273	289	290	281	257	292	305	320	269	289	307	287	315	257	280	260	248	265	269	295	271	297	254	280	299	301	273	267	313	298	289	309	321	298	264	322	295	290	285	254	292	281	307	305	285	280	294	258	275	303	226	296	269	306	295	299	282	298	292	291	263	274	320	293	273	301	305	280	302	318	273	287	279	299	275	281	282	289	256	318	297	282	306	308	254	284	289	283	305	275	253	271	278	281	305	310	309	289	274	250	284	278	266	276	264	280	283	297	284	238	267	280	299	283	267	288	308	325	344	301	301	277	294	289	292	306	279	286	271	267	256	278	290	265	285	298	270	306	285	287	261	286	262	264	291	294	268	257	286	257	253	339	274	272	321	285	286	308	284	280	298	287	276	284	293	299	290	274	283	281	290	269	313	295	265	293	266	280	288	269	248	255	320	269	276	297	276	294	285	296	310	293	302	287	287	265	294	267	272	276	270	280	284	309	297	270	268	304	290	283	263	287	312	257	303	302	264	276	263	273	262	290	278	277	296	276	271	273	310	290	280	313	270	265	294	292	258	265	260	264	305	283	265	271	304	242	325	275	272	327	285	297	252	286	266	280	311	292	300	255	333	272	278	286	287	304	294	277	268	258	250	279	272	274	281	287	312	289	283	293	290	285	287	297	299	275	287	269	303	277	273	321	301	260	289	289	259	279	326	300	288	273	284	277	312	236	257	278	302	293	307	269	269	256	286	330	256	299	251	268	270	314	298	273	282	288	289	295	292	240	273	307	294	297	292	273	304	283	273	281	270	288	303	284	272	280	256	293	254	288	267	242	321	279	280	300	280	283	275	298	295	269	260	293	302	293	294	327	280	265	268	287	282	298	258	299	266	285	292	285	267	284	339	295	269	284	290	294	316	297	274	261	285	281	282	282	256	266	295	248	285	263	272	282	257	300	293	261	264	301	318	275	310	284	273	267	287	305	287	279	263	288	277	291	293	263	286	274	273	264	276	282	298	294	285	270	274	267	326	244	265	258	259	258	316	308	278	298	282	275	282	291	278	288	290	297	300	260	297	320	321	288	309	260	284	275	281	298	305	279	305	251	315	305	296	277	289	284	299	276	282	306	248	287	280	274	265	283	258	295	271	283	272	277	274	279	284	303	283	279	285	271	295	256	289	243	291	306	273	286	321	314	296	268	263	284	264	304	261	274	285	322	290	246	307	303	272	306	309	288	320	290	301	262	272	280	289	292	299	265	283	266	298	279	296	290	272	263	295	279	267	267	299	293	271	278	281	270	269	308	260	268	269	275	286	282	302	276	275	325	294	288	291	287	254	293	278	272	246	287	261	254	284	271	276	254	306	283	281	294	307	302	300	280	300	283	278	302	279	269	267	293	305	287
20166	15511	6349	1905	31669	39721	9636	739	732	731	706	714	702	692	663	700	663	732	686	672	638	685	641	677	690	644	688	692	688	663	638	646	649	653	630	627	663	674	666	655	712	686	642	671	630	663	707	649	673	681	694	698	672	699	629	646	665	639	663	699	642	657	665	629	677	648	658	663	647	662	695	650	684	702	639	670	662	637	672	587	643	677	621	643	687	621	648	665	656	642	645	651	625	689	696	663	640	681	628	673	612	651	670	678	657	644	681	656	653	645	692	660	677	684	693	667	676	633	636	675	679	707	640	628	659	644	667	676	650	622	643	690	674	676	662	704	692	698	646	668	666	674	659	651	668	635	654	640	642	664	655	628	641	658	668	635	670	657	681	651	641	655	639	640	675	673	673	627	643	634	653	657	635	661	671	628	680	675	655	697	676	686	627	687	709	662	636	662	647	666	654	668	665	634	640	649	694	679	615	654	649	688	707	687	660	646	692	682	643	628	622	657	607	663	648	672	622	653	654	665	684	632	681	648	614	712	690	696	659	705	675	672	654	685	679	652	672	645	672	702	641	652	648	679	631	647	664	629	616	678	652	660	672	720	698	630	678	642	736	641	670	709	694	629	670	649	688	631	680	665	659	652	630	638	672	659	697	653	703	704	645	699	668	683	687	646	707	637	677	652	668	669	620	633	662	648	640	631	648	656	715	653	701	658	659	665	633	639	663	676	667	621	675	661	663	627	626	604	640	586	717	686	633	712	660	642	653	608	698	679	685	721	681	688	661	673	669	673	689	657	673	664	684	637	672	671	692	654	653	653	676	679	668	642	678	678	612	666	656	673	636	629	682	640	658	655	666	635	643	639	644	692	666	628	640	671	714	698	645	687	678	656	656	694	652	666	636	653	666	677	668	651	669	656	643	639	653	646	665	663	663	648	669	636	671	645	653	639	673	626	656	665	723	653	640	655	677	661	719	646	650	695	653	619	687	697	619	612	653	679	646	671	666	672	631	648	666	644	642	680	626	657	632	645	655	686	695	645	651	630	659	672	690	635	639	642	676	659	656	642	616	628	704	570	685	660	668	672	673	619	671	622	655	700	640	636	675	690	660	681	690	667	663	693	649	622	658	645	679	616	657	640	666	622	697	654	657	683	669	688	671	697	665	630	631	687	686	659	683	685	667	706	605	639	641	685	626	603	667	660	620	658	646	669	660	679	644	666	693	691	632	681	639	676	658	643	617	694	618	675	686	652	669	672	674	619	639	655	649	681	636	643	628	617	647	642	670	655	676	658	657	635	634	624	654	627	661	619	657	644	625	684	636	629	633	699	622	636	632	687	619	633	590	643	636	651	603	663	670	669	625	652	635	673	668	612	676	690	645	681	662	648	640	643	678	658	689	643	648	652	688	661	630	605	685	692	655	698	648	686	629	666	634	687	665	661	618	654	667	649	681	647	648	652	682	652	645	680	648	674	624	700	643	709	670	655	616	691	669	644	619	664	645	648	688	622	700	704	628	629	655	669	698	680	665	651	639	687	677	642	694	662	680	688	645	672	670	659	659	663	687	647	635	674	709	655	636	626	679	646	656	626	672	634	676	661	659	651	636	650	693	645	667	656	642	654	667	659	650	687	731	664	631	701	649	665	666	660	633	636	649	681	618	667	637	696	679	616	643	637	696	622	648	690	628	634	654	671	645	664	624	676	667	671	646	639	683	636	669	665	620	641	643	625	693	675	655	642	650	656	674	676	673	644	642	647	651	659	660	669	629	676	669	722	634	713	656	641	642	655	646	620	677	633	668	628	659	647	651	664	668	657	658	636	668	640	580	652	616	656	635	645	648	632	655	664	679	631	653	650	691	655	687	702	658	672	629	642	617	635	699	661	664	652	678	688	630	700	598	644	649	656	644	691	676	682	605	687	691	679	683	622	654	639	680	666	636	657	673	656	671	699	678	677	646	670	693	660	685	645	659	656	649	586	682	661	642	655	621	639	670	695	652	667	644	636	609	649	637	658	681	664	717	697	645	647	694	665	640	688	705	656	686	638	631	650	688	635	656	678	650	693	658	618	683	665	630	662	685	731	644	642	627	694	681	674	644	663	663	636	636	710	638	669	632	660	673	699	620	652	655	652	619	655	683	657	670	666	632	644	674	650	701	673	671	660	687	633	654	699	724	659	610	657	677	671	652	674	638	668	626	664	651	655	622	717	679	644	696	622	660	642	617	629	640	640	654	724	685	685	682	682	668	686	700	677	625	688	679	659	620	656	673	665	691	686	683	678	666	661	676	614	616	661	670	653	676	681	674	651	628	684	670	619	659	620	671	643	643	654	648	626	637	655	657	690	624	637	674	661	705	657	639	653	632	663	695	666	634	663	677	672	666	684	686	629	651	644	639	631	636	662	580	648	664	669	659	673	672	638	665	689	710	658	650	617	649	697	675	647	679	635	644	650	663	632	646	627	661	631	691	667	726	616	675	662	605	651	673	671	644	636	642	667	699	617	650	650	671	703	685	683	697	705	626	631	644	661	684	627	635	658	676	645	643	640	649	682	649	675	700	671	652	661	677	674	676	630	710	631	651	663	671	634	649	647	675	633	627	657	669	703	650	676	621	702	655	663	664	628	671	653	656	656	641	645	651	655	626	645	642	671	664	667	696	644	668	672	668	653	636	658	649	661	688	634	660	672	620	687	663	689	631	717	618	628	643	652	632	689	639	673	680	623	623	690	677	686	592	645	721	632	660	672	673	615	666	690	725	687	667	647	648	661	670	623	669	694	609	614	654	683	663	671	696	656	605	648	659	673	598	681	630	659	680	674	632	665	649	657	658	691	688	639	652	630	619	648	697	607	660	650	672	719	640	655	673	665	664	640	616	648	690	645	667	651	721	686	710	680	640	629	632	669	628	638	695	668	658	698	663	635	665	675	610	672	687	686	655	627	691	619	657	660	650	656	628	672	604	693	629	673	664	618	653	608	644	685	661	689	658	653	668	652	691	666	649	720	677	667	665	659	703	634	678	680	689	662	655	669	665	648	679	681	705	652	649	700	690	679	650	685	693	613	682	631	650	694	656	599	626	660	675	628	670	673	701	653	675	626	627	704	681	611	621	644	673	664	659	664	635	692	620	634	681	604	687	681	666	632	624	673	628	664	702	640	649	643	649	637	655	636	650	675	701	642	600	656	665	624	679	695	626	688	696	724	652	613	659	669	671	668	686	634	629	673	679	616	687	643	662	652	710	659	678	642	688	662	660	623	712	642	666	630	683	664	693	654	678	648	657	653	668	583	625	692	643	651	643	663	634	668	628	666	651	682	626	681	724	673	655	696	587	651	621	658	669	678	618	664	639	609	652	680	678	653	699	658	628	639	638	697	643	690	658	718	654	646	634	619	644	642	657	689	655	644	661	647	659	642	657	654	715	667	630	646	639	676	611	660	637	627	614	668	696	668	638	641	693	660	643	706	665	681	682	665	659	658	656	651	686	616	636	675	657	672
43865	30724	15388	2255	22300	37021	11567	800	411	417	397	442	409	429	396	420	389	418	415	407	419	357	417	385	397	386	373	425	385	414	397	409	429	386	392	367	426	400	433	398	415	399	397	398	389	360	383	413	345	401	395	434	389	360	386	390	411	407	381	406	409	415	408	388	425	384	396	408	397	408	414	430	408	425	378	399	370	375	384	391	376	394	357	416	426	400	428	350	382	388	357	415	409	422	373	348	401	405	390	367	388	368	380	392	404	392	385	399	391	410	423	380	397	383	369	398	402	408	371	416	388	349	364	381	404	385	382	414	396	339	366	353	361	407	395	365	416	370	371	406	345	377	373	404	406	369	372	395	375	404	387	437	400	371	389	425	400	355	371	391	395	382	335	388	403	396	416	408	383	394	364	388	389	410	394	373	376	395	359	371	396	381	393	363	398	390	382	386	363	393	397	432	391	373	414	419	451	402	385	397	374	411	409	394	379	400	412	384	425	383	394	393	420	420	353	401	414	389	392	384	397	369	411	390	346	421	401	403	374	400	388	393	419	385	379	341	361	394	401	347	398	359	423	433	398	375	439	393	402	395	420	401	407	384	403	386	408	374	398	359	401	412	402	427	416	370	407	361	402	373	418	366	393	408	402	385	391	405	421	357	396	398	367	390	349	390	397	380	418	377	399	351	391	382	403	407	401	395	404	414	416	457	403	405	414	382	387	420	364	420	372	379	411	348	394	382	355	427	372	378	415	434	341	428	377	378	393	401	380	388	399	378	414	386	415	400	381	412	424	378	420	405	412	389	385	345	373	398	411	392	371	429	406	394	396	394	357	422	359	403	388	384	394	393	388	351	389	379	363	375	404	417	376	378	372	449	408	386	380	384	410	408	417	363	362	398	403	388	418	418	359	396	372	409	406	419	433	372	410	372	385	412	361	384	346	383	375	425	361	396	395	454	414	360	404	377	367	382	388	439	389	430	385	410	420	407	383	408	390	408	385	412	381	392	398	409	361	355	409	372	382	377	392	417	407	395	372	366	341	363	378	379	365	378	405	401	379	386	410	414	435	379	390	418	400	387	439	397	400	387	363	418	363	417	360	367	414	396	400	383	360	362	375	397	418	383	378	378	419	375	366	369	393	382	395	354	364	397	399	379	343	390	399	389	383	405	369	396	410	374	382	438	391	388	396	391	381	393	399	392	400	421	407	406	388	375	394	370	413	416	366	341	424	397	390	403	378	410	372	444	391	383	415	369	383	417	381	361	408	397	364	389	399	388	405	405	427	395	376	408	389	413	400	405	371	393	430	387	376	392	418	406	381	367	392	407	391	419	391	369	391	403	394	392	395	387	404	394	387	391	405	381	413	403	383	366	404	396	408	403	380	389	434	380	393	410	397	430	393	374	388	429	403	412	365	384	403	410	343	372	391	415	410	421	374	398	395	410	375	413	415	389	369	387	438	414	420	419	376	366	374	374	431	388	411	372	418	409	371	383	366	407	422	454	417	442	364	395	385	394	424	399	404	414	399	377	414	410	427	436	404	385	412	398	414	373	366	397	372	394	378	381	392	387	365	421	434	409	370	389	373	387	405	409	408	403	375	365	363	413	399	404	394	360	416	405	361	411	432	372	362	378	341	387	384	378	391	351	432	368	399	391	391	382	407	384	381	421	399	394	411	420	405	371	404	366	409	408	445	377	340	381	382	401	379	379	366	414	391	350	389	385	392	388	391	375	365	374	434	395	417	422	393	387	401	410	356	401	387	393	436	399	413	374	421	390	407	384	432	395	374	368	402	407	386	385	396	404	415	397	371	407	394	394	371	383	394	364	408	362	389	388	369	389	389	364	439	405	406	393	357	414	409	381	375	410	389	404	366	368	395	425	406	372	378	408	399	396	400	399	383	389	371	396	406	385	392	378	404	410	400	378	409	391	415	368	383	382	394	417	394	378	376	351	380	387	373	399	392	361	381	399	391	353	350	366	372	392	380	390	394	382	425	336	398	423	379	382	452	406	422	402	373	412	430	412	387	412	415	415	409	383	382	417	392	379	384	389	415	422	393	413	408	378	380	408	423	413	392	377	362	380	403	385	387	412	403	430	368	390	399	349	401	381	378	374	437	410	384	377	358	472	360	418	412	411	398	370	381	358	373	348	373	370	371	392	400	409	402	388	404	392	407	399	403	343	399	391	371	370	385	385	369	404	404	377	392	413	377	385	415	369	378	412	356	402	390	440	385	384	419	414	403	403	382	418	396	413	399	425	393	404	425	380	379	395	402	351	400	390	379	377	421	409	430	401	408	415	402	421	352	398	388	379	368	401	374	418	386	419	378	408	391	347	391	373	378	400	414	412	365	383	385	372	415	393	413	414	412	410	396	405	386	366	365	377	397	419	388	406	423	387	436	392	401	435	414	398	383	423	399	405	415	371	374	379	372	408	378	372	399	409	423	379	426	363	403	385	399	396	433	381	406	407	409	361	387	369	360	376	421	344	354	401	368	386	383	387	425	376	395	372	386	388	368	406	410	385	401	402	385	414	428	367	369	422	398	389	411	377	356	390	407	375	420	372	391	413	403	412	401	385	391	395	418	384	408	420	398	385	420	406	418	388	411	385	399	393	405	347	385	382	419	386	373	400	409	384	383	385	407	363	391	406	429	393	378	394	395	424	367	391	408	372	374	409	402	399	404	418	411	382	367	400	387	392	397	377	375	401	383	403	402	373	363	414	352	421	378	406	389	373	388	382	432	423	402	391	396	386	402	358	399	420	382	389	429	374	346	382	400	419	433	435	365	363	388	387	401	360	385	394	384	358	389	359	433	407	373	418	386	395	445	444	399	402	365	398	383	365	421	381	421	389	407	401	401	385	396	370	363	410	396	406	413	378	441	422	373	387	380	413	395	406	436	384	397	430	409	405	399	369	391	412	352	413	398	366	384	417	415	394	415	383	381	416	360	425	422	397	404	394	391	372	374	437	385	409	382	373	329	385	394	380	386	393	354	376	370	409	380	375	398	391	358	381	389	404	363	392	379	422	420	411	407	411	420	416	373	371	411	407	386	385	397	387	408	391	363	384	408	379	407	416	441	398	401	401	381	400	380	368	381	441	403	392	394	415	367	364	396	377	408	415	426	389	369	363	409	408	391	377	390	396	418	391	392	402	408	420	412	368	427	373	375	365	401	410	423	395	381	374	351	366	400	382	412	377	447	390	393	407	385	429	380	375	384	393	367	353	388	417	368	388	397	386	410	432	415	402	386	380	369	414	393	407	347	369	408	399	417	378	411	391	356	392	397	385	354	366	388	410	352	404	404	381	390	385	375	378	384	411	414	391	371	403	410	378	392	365	414	406	389	426	384	374	384	398	396	386	395	401	377	388	360	400	434	427	399	373	388	377	415	393	373	373	401	355	386	414	377	369	439	364	415	404	420	414	405	364	409	380	391	369	386	391	394	451	408	402	377	384	390	406	397	356	362	370	435	432	395	359	403	371	394	390
26713	22574	9482	3124	37821	50748	12012	1044	1001	1011	929	931	872	938	978	921	904	886	933	924	893	846	908	899	865	849	877	939	911	877	918	844	872	827	819	852	899	863	863	878	918	901	891	896	864	852	887	884	910	880	873	831	843	875	832	860	851	925	848	895	852	897	881	908	905	840	901	854	867	864	889	835	861	841	926	882	896	923	861	905	853	892	867	911	908	857	929	907	847	972	893	847	868	859	898	841	915	838	891	836	844	845	887	903	873	901	875	860	832	841	886	914	862	896	891	853	848	856	873	844	897	853	934	865	883	905	866	886	843	915	847	892	872	863	835	920	902	889	881	891	862	871	913	901	852	892	879	855	891	881	930	805	821	875	893	868	871	862	909	852	828	827	923	887	844	890	896	858	870	849	903	913	802	864	855	869	939	869	849	937	860	912	909	853	910	874	874	844	919	902	863	866	903	863	930	866	894	924	894	855	834	894	866	890	872	886	920	895	896	844	879	875	864	898	908	910	831	869	904	880	848	954	882	856	881	860	871	830	842	886	854	887	885	874	875	912	940	956	880	903	857	836	882	857	856	883	908	892	837	899	840	885	902	895	939	849	930	838	862	878	844	902	872	849	900	857	844	905	843	846	906	900	904	824	873	902	864	837	873	947	842	901	845	883	870	920	842	861	878	840	849	898	859	936	868	928	906	891	883	897	881	871	894	905	840	838	895	858	869	849	885	866	892	911	834	872	866	909	845	825	866	850	912	892	802	862	923	882	838	879	898	836	866	855	886	906	863	883	930	872	874	892	832	869	841	827	871	940	882	866	892	872	822	847	806	877	838	916	903	852	835	846	929	860	874	899	870	882	847	877	897	892	808	817	919	930	894	829	870	875	886	897	860	866	892	932	916	919	846	846	873	879	892	823	850	895	897	895	837	875	853	858	862	829	889	895	842	870	862	893	834	893	899	909	873	872	892	910	843	855	884	799	883	842	853	835	907	901	814	868	870	854	859	871	825	868	856	890	857	893	830	865	908	841	908	857	829	897	870	803	898	901	865	856	845	837	874	899	857	846	890	875	921	874	859	853	830	855	868	828	867	840	902	889	851	857	888	857	902	904	885	858	841	844	861	814	858	821	902	911	845	845	925	916	881	844	922	910	819	836	881	865	836	874	850	915	908	939	837	846	911	857	841	876	912	843	907	899	928	849	885	886	882	920	881	875	850	879	837	901	860	904	824	864	844	865	811	843	918	893	869	844	851	907	895	860	856	820	859	929	882	894	867	865	857	891	867	860	843	851	941	837	885	921	849	909	904	844	863	852	851	864	875	860	889	855	827	856	814	932	904	901	876	813	837	898	852	870	905	861	955	892	911	863	857	871	905	927	834	859	833	895	909	861	857	848	907	862	805	846	880	868	878	880	883	877	883	860	855	873	871	895	850	835	833	899	875	912	860	875	885	935	906	861	857	859	805	858	870	837	821	855	872	920	934	841	903	889	845	885	874	927	881	920	845	859	855	836	852	860	858	849	824	846	873	907	878	880	857	856	861	878	854	855	890	889	837	870	889	848	852	926	826	883	892	849	897	860	858	881	883	893	870	889	885	892	866	877	880	873	863	902	838	887	888	876	916	898	841	882	834	856	895	817	860	846	865	901	823	870	826	879	917	926	895	904	906	892	881	915	885	820	806	834	853	867	848	888	850	905	838	853	881	860	865	868	865	860	890	860	853	897	825	891	878	837	874	909	901	831	874	881	871	879	874	871	924	869	904	882	831	867	913	879	884	895	859	869	879	874	854	861	845	829	885	877	864	924	864	854	923	820	882	778	855	867	846	840	869	849	901	875	876	875	830	847	891	898	884	839	878	917	877	879	850	838	888	886	868	944	861	862	864	848	845	832	909	872	834	902	858	909	869	878	875	868	873	854	887	846	866	891	907	866	885	929	865	891	941	893	862	861	883	872	899	902	801	856	908	832	873	910	890	899	817	876	875	814	903	920	840	903	863	889	917	854	837	868	904	878	892	861	898	837	832	895	905	867	879	843	874	907	845	904	885	892	858	892	845	917	860	841	839	902	876	881	862	902	898	874	866	893	885	892	812	860	926	895	901	888	878	885	858	865	915	827	926	904	854	912	878	848	831	880	864	865	872	861	859	859	866	838	831	852	830	908	872	852	849	860	878	868	879	915	837	855	892	866	874	846	823	918	879	924	874	869	836	844	867	915	948	913	935	879	919	914	844	860	904	836	889	851	853	907	831	890	884	890	881	847	832	928	839	869	836	826	878	828	880	903	885	882	866	826	871	862	885	910	914	837	877	954	876	827	870	912	913	897	866	936	848	894	865	869	870	839	871	949	926	851	936	856	860	824	922	865	857	805	850	853	889	853	873	915	870	848	871	871	899	837	903	924	835	849	841	866	869	922	834	878	844	846	900	874	876	880	870	820	881	844	865	845	842	838	863	895	903	862	902	913	896	866	876	898	821	907	855	879	901	885	911	896	849	813	885	856	890	835	816	873	856	885	877	901	876	918	871	872	889	827	849	923	882	876	903	863	862	840	852	935	858	920	894	854	882	888	917	860	830	863	852	882	898	857	826	882	851	845	857	900	882	889	880	835	875	857	822	860	833	898	841	891	832	846	901	889	839	929	863	791	845	889	869	845	845	849	849	841	833	861	878	876	855	872	870	873	847	889	871	882	860	885	883	893	865	884	834	853	863	915	928	912	879	857	870	838	870	841	889	896	944	931	890	839	899	867	878	867	846	837	890	857	850	897	815	849	865	876	878	871	873	886	855	847	875	936	898	904	879	845	846	909	915	871	871	904	859	895	840	886	873	869	906	862	821	856	894	833	865	835	837	876	879	870	872	884	821	857	872	860	900	877	880	870	824	860	862	837	882	843	904	864	840	865	867	883	891	905	931	885	879	810	855	907	828	922	913	877	837	841	932	880	884	888	825	909	837	875	873	847	879	878	888	878	823	893	885	826	862	876	819	904	886	905	853	870	847	873	882	849	917	835	885	921	864	868	847	871	938	864	816	842	864	882	901	892	880	943	885	837	905	844	858	943	928	898	858	818	850	873	907	843	894	829	880	875	880	860	853	896	883	889	881	832	851	845	900	906	863	871	921	859	814	921	881	846	939	871	870	873	847	866	859	933	913	881	855	814	860	849	880	836	848	909	873	887	876	846	865	854	911	873	843	855	900	867	869	862	886	908	836	870	899	848	826	892	889	838	885	856	901	900	889	880	886	844	825	871	848	891	943	876	857	866	882	841	865	886	899	896	857	873	839	872	877	903	847	860	924	872	880	883	873	854	862	873	874	910	891	887	869	850	850	862	891	931	877	878	843	852	841	871	942	876	899	884	853	874	886	861	882	843	883	900	860	864	852	856	827	822	885	841	897	903	868	899	880	923	867	841	895	868	868	894	883	860	863	945	871	878	904	823	890	855	846	905	834	877	947	884	911	882	928	887	888	880	913	919	899	873	832	896	856	873	833	911
15535	7214	2002	382	840	1490	521	291	302	345	367	321	322	352	324	295	331	307	269	292	311	325	326	296	275	320	358	309	305	321	317	323	299	296	312	317	292	332	312	338	373	273	324	331	349	329	307	318	311	306	308	324	315	337	324	305	305	322	300	320	339	308	284	265	306	274	324	328	300	320	356	302	302	332	309	323	311	332	329	323	299	337	330	306	303	313	331	309	319	329	338	339	287	332	326	317	321	279	328	324	309	297	333	310	306	340	326	319	299	314	330	350	321	296	319	319	322	343	316	331	318	276	302	316	318	294	320	336	318	321	310	322	330	307	299	325	337	323	331	305	337	286	331	332	337	301	345	374	291	287	305	266	325	281	300	332	315	336	315	302	319	326	281	283	356	328	310	318	324	322	337	308	304	316	325	328	318	312	333	289	325	358	329	312	307	316	310	309	318	324	295	319	316	299	298	281	331	334	319	302	325	357	322	325	332	342	321	325	292	301	320	292	298	329	320	307	314	306	341	319	335	339	347	318	305	329	325	304	321	360	328	328	318	304	287	344	284	338	334	331	293	309	329	289	320	314	347	335	317	315	321	296	314	316	302	325	282	319	328	326	326	332	311	332	334	315	328	309	293	293	306	300	330	310	342	320	318	304	330	328	327	312	322	312	318	354	327	295	303	326	326	319	308	291	324	284	304	352	311	298	305	311	316	322	336	341	326	308	338	304	319	313	307	314	348	302	305	325	315	314	306	323	333	325	350	348	313	308	359	313	318	316	295	332	335	292	364	306	290	296	353	309	342	331	350	344	337	348	303	292	289	310	359	337	340	299	315	348	327	322	317	284	311	299	328	331	304	323	326	344	300	331	311	291	317	317	325	294	298	376	337	293	314	319	325	338	308	359	312	302	337	359	321	323	343	341	342	319	309	316	323	324	349	321	317	314	308	325	322	300	336	309	295	299	310	282	333	326	273	340	335	314	333	329	329	333	322	354	318	346	310	300	308	342	333	346	280	332	319	317	287	294	320	312	320	316	290	297	302	316	333	316	334	332	333	287	318	292	319	293	317	333	335	343	327	304	320	347	300	342	312	298	310	341	310	325	302	306	353	285	327	297	307	336	320	312	293	350	333	340	324	319	314	333	324	294	305	333	295	331	280	342	347	325	344	313	331	330	316	352	322	309	358	326	350	348	315	350	298	348	346	299	339	322	333	348	293	306	280	319	310	327	294	333	315	343	296	333	335	342	318	326	333	294	350	294	310	325	301	301	316	317	319	331	331	307	301	325	314	333	283	310	337	324	314	296	352	295	269	336	291	343	330	350	351	350	298	309	305	332	299	291	293	290	346	310	287	295	368	315	319	262	285	310	322	293	325	345	315	316	301	326	333	300	327	314	292	327	316	329	324	297	307	363	289	319	294	309	298	319	316	317	297	306	292	286	343	330	326	330	339	317	309	339	332	352	297	295	323	326	338	309	315	336	329	317	336	320	330	374	334	314	333	341	309	308	289	299	276	323	315	295	362	302	353	322	333	276	297	316	337	321	302	303	328	321	306	330	293	310	349	301	326	320	293	333	319	303	325	302	329	330	316	305	336	341	351	345	320	339	322	290	319	329	331	332	311	310	302	293	316	337	287	331	304	303	324	336	340	288	365	353	314	306	307	327	312	332	300	316	300	281	277	299	332	308	331	331	320	346	310	322	310	305	352	301	298	355	316	292	337	337	300	307	317	331	341	314	338	272	298	334	311	322	296	341	344	312	349	297	308	307	315	339	331	342	313	320	348	328	343	299	306	338	320	335	277	312	326	302	311	308	312	293	312	330	320	302	335	326	351	314	270	345	315	313	311	319	340	341	307	309	336	307	310	321	330	315	311	330	337	297	322	324	294	302	322	331	330	353	304	325	334	353	356	319	297	322	335	349	272	325	320	291	375	333	329	307	326	318	305	306	336	315	316	314	337	304	331	350	289	324	319	285	345	296	307	345	299	303	329	347	320	325	300	294	322	319	337	310	328	321	304	294	294	335	285	306	309	308	306	330	318	307	299	296	328	332	330	327	321	356	331	342	294	342	334	323	343	301	328	321	338	280	306	311	327	299	318	309	311	306	325	298	333	312	319	308	289	306	322	302	311	323	317	316	338	337	310	327	313	268	304	319	342	324	362	339	290	346	344	313	327	309	328	303	307	326	331	294	275	293	326	309	304	313	356	349	353	293	304	347	318	320	323	322	337	314	293	334	318	322	315	305	308	329	303	334	338	302	302	302	330	319	304	273	296	311	321	307	332	325	344	318	292	364	383	340	311	323	300	322	283	343	325	313	333	336	307	322	316	329	331	313	346	331	302	341	308	338	293	303	322	322	354	312	297	297	333	327	298	305	295	312	300	314	302	337	284	313	314	326	337	368	328	336	320	342	337	336	319	325	334	323	308	305	316	353	309	338	366	340	309	328	296	346	309	334	285	355	327	290	337	344	317	309	335	319	307	310	312	322	340	340	295	338	280	349	332	295	323	320	312	335	289	310	306	315	326	287	359	301	337	293	298	338	294	314	280	311	309	325	328	306	284	319	333	318	313	322	310	300	292	303	334	310	318	359	296	282	302	296	330	353	325	321	364	324	298	312	311	329	317	328	340	334	303	297	326	322	348	308	335	318	294	290	341	336	320	303	315	307	324	313	309	347	312	387	310	345	313	319	324	351	300	333	303	336	301	295	318	330	322	315	303	357	330	290	293	354	311	324	316	309	301	306	320	321	309	298	305	354	328	334	270	336	320	306	349	323	325	319	315	350	301	317	338	303	349	313	313	313	325	339	346	339	309	303	321	296	312	300	320	317	326	351	274	311	332	288	335	303	288	314	352	326	296	330	313	314	326	333	338	301	301	318	327	335	287	314	318	304	342	312	331	311	320	321	331	341	334	300	293	309	314	268	309	307	313	310	343	338	356	334	339	317	304	344	320	328	314	348	342	310	309	340	301	337	347	313	314	316	300	312	334	320	349	308	298	318	321	329	324	305	310	286	315	319	323	355	312	287	300	339	297	304	323	311	335	331	307	338	298	323	320	312	298	298	330	336	338	317	311	308	363	363	325	325	297	300	301	320	296	304	343	324	312	292	298	347	316	311	302	317	330	300	313	339	299	345	290	289	276	317	329	276	326	325	342	318	328	295	296	291	311	339	313	317	338	312	324	329	333	340	327	325	316	331	297	281	334	306	314	327	298	334	327	350	337	336	334	319	333	333	325	325	337	319	319	309	334	322	304	280	285	321	293	329	305	309	344	306	347	335	295	295	320	346	314	357	288	357	309	365	390	307	331	289	325	315	314	339	362	332	302	347	319	327	327	327	340	289	299	334	337	297	309	344	337	283	341	297	330	290	283	310	337	305	293	314	337	305	331	321	298	287	303	297	249	297	311	337	303	379	364	306	328	315	308	342	351	295	325	315	333	325	356	318	282	317	332	319	327	294	342	319	352	339	323	336	308	302	311	270	302	359
9294	5856	2526	970	3439	5066	1144	789	726	702	713	710	720	716	703	756	723	706	714	743	733	742	697	816	711	717	666	672	766	752	665	711	711	715	708	726	674	682	710	746	729	675	713	700	756	752	709	781	673	709	710	691	706	708	742	697	725	703	728	701	698	759	674	704	726	733	702	709	709	697	710	730	758	738	731	673	723	649	715	734	651	725	779	657	733	694	731	713	716	724	704	761	675	678	707	711	710	700	672	740	679	718	710	710	709	689	677	715	701	693	723	741	707	737	722	681	677	672	727	718	705	706	743	718	672	679	737	668	699	689	680	702	713	709	754	692	727	695	685	694	704	698	727	708	714	687	691	700	674	738	719	717	698	709	739	695	686	735	754	718	699	727	711	714	691	711	715	727	671	732	709	670	762	676	739	703	722	739	728	693	756	695	762	703	725	701	705	677	684	714	702	697	728	703	743	700	663	748	693	720	697	720	722	744	715	696	713	728	700	699	686	723	713	728	727	699	727	680	706	660	705	753	722	729	687	717	705	740	680	694	692	683	719	719	726	698	716	681	709	769	685	709	699	674	717	712	698	724	702	714	711	761	701	762	740	712	709	733	683	762	703	694	712	694	725	677	650	728	716	702	755	692	696	730	698	726	702	676	706	695	700	722	704	707	710	710	733	698	700	713	719	687	710	723	706	679	660	730	735	709	688	763	684	727	734	726	700	721	676	704	690	733	662	697	702	764	677	744	669	764	717	715	683	712	692	721	695	715	715	708	708	776	754	703	720	655	659	671	693	722	725	717	675	715	699	689	690	752	780	709	667	704	718	719	718	701	691	692	750	724	687	719	736	715	705	697	717	683	697	707	688	729	709	752	729	682	663	749	690	721	747	739	682	727	731	739	712	683	737	711	686	682	716	717	708	768	709	705	664	662	753	657	716	692	699	777	705	710	707	696	748	712	748	760	720	643	672	706	701	758	687	725	741	671	719	733	749	725	709	685	671	722	729	753	674	714	677	681	722	698	673	711	724	738	701	721	701	766	705	685	737	672	695	759	694	707	719	737	730	694	734	723	719	725	726	676	683	682	710	729	756	655	703	695	682	745	754	721	679	704	666	749	729	673	751	713	696	708	696	733	702	693	745	720	706	735	724	709	703	724	732	659	693	754	713	771	719	729	707	726	718	694	713	714	681	725	725	667	710	705	717	681	686	713	679	681	712	704	741	696	714	714	713	723	723	718	739	736	696	687	739	762	702	702	678	728	706	724	700	655	750	651	739	756	691	700	723	694	739	762	712	732	692	713	706	713	721	737	729	727	758	751	727	684	759	711	733	683	738	706	687	714	719	721	711	753	718	712	729	673	674	706	727	728	683	714	656	749	713	657	744	703	669	683	725	657	698	723	711	737	673	725	728	746	776	688	694	673	703	705	699	679	692	703	716	719	730	698	694	696	833	700	705	665	660	725	702	733	668	728	744	763	697	775	671	730	723	713	739	745	707	674	731	732	669	730	672	680	700	733	733	690	744	777	704	709	674	685	677	713	731	678	688	727	734	723	661	728	718	673	708	686	720	688	744	749	717	712	716	715	697	657	728	753	756	694	714	712	698	754	717	729	745	723	714	674	671	714	774	727	740	683	734	720	729	696	718	690	757	699	679	675	706	721	715	732	670	730	724	706	676	738	728	748	679	681	695	723	711	743	682	688	682	695	726	730	737	670	656	694	714	731	711	693	685	677	649	689	671	657	717	698	759	713	697	679	683	691	710	725	747	738	719	685	689	728	699	713	690	727	720	749	729	713	684	715	690	740	720	709	664	666	688	706	704	717	687	690	712	696	744	721	726	708	737	709	670	693	720	719	698	710	742	713	692	716	705	724	721	740	718	717	721	653	711	731	686	712	690	714	797	687	745	723	682	740	693	708	737	689	690	702	733	697	726	651	668	688	660	718	675	715	691	737	707	728	736	749	764	696	722	748	695	743	694	743	671	700	695	760	760	725	721	726	736	739	734	713	745	655	729	706	726	732	721	689	680	728	693	706	695	739	700	706	730	686	706	755	737	745	743	706	711	721	711	685	708	687	723	719	742	717	718	745	765	683	690	697	694	757	678	723	736	684	730	685	709	681	717	723	754	717	706	676	758	756	712	700	675	738	709	704	764	769	694	704	704	638	753	687	677	725	713	685	722	677	733	744	712	684	729	746	708	667	732	721	709	713	664	659	731	691	709	683	747	732	697	704	613	674	723	737	770	724	706	707	709	694	700	700	703	733	692	738	752	686	736	752	704	686	705	721	722	670	707	714	706	714	680	726	726	744	692	726	682	684	757	676	669	678	735	710	736	690	672	715	725	730	749	704	720	749	704	705	722	703	701	677	695	708	715	676	693	717	679	682	729	731	709	774	704	686	720	727	656	734	732	754	712	751	711	746	712	725	702	722	679	725	655	709	688	710	683	711	687	672	694	765	723	723	729	698	708	694	706	695	718	675	721	695	693	703	692	716	691	715	709	686	703	702	709	759	675	712	761	775	636	730	731	707	673	699	712	708	694	692	675	739	724	713	726	714	720	694	742	675	716	722	703	717	716	734	724	731	709	671	759	664	666	740	743	729	719	734	679	725	729	718	729	675	713	732	705	677	702	679	681	714	756	701	765	707	692	728	737	710	706	722	750	703	714	692	645	685	698	665	730	707	743	669	697	706	732	719	704	730	719	767	692	711	767	713	703	716	729	782	755	658	715	703	696	716	713	710	715	677	710	730	731	714	733	709	684	729	734	724	725	713	715	694	707	716	677	784	806	747	718	723	665	695	715	715	706	718	750	695	680	724	698	757	739	702	714	720	690	681	751	764	758	701	676	718	685	705	698	720	683	703	719	682	695	723	701	716	689	711	698	676	699	695	729	704	762	692	720	699	710	725	680	725	725	728	689	749	702	751	697	680	709	725	772	707	709	723	683	745	722	686	709	723	705	776	738	728	699	743	729	757	725	724	708	742	690	724	666	732	696	705	700	681	689	738	733	705	702	713	692	725	717	680	715	681	687	715	709	699	685	681	701	678	703	709	709	705	702	712	665	730	711	672	707	744	718	754	697	721	701	687	705	747	703	661	744	735	755	737	768	689	705	660	707	708	684	734	762	696	697	711	735	675	720	694	724	710	675	718	709	656	724	707	702	704	707	740	654	703	749	674	714	723	738	718	674	698	733	724	776	700	758	715	719	739	705	708	762	676	689	720	687	737	715	761	706	651	741	725	686	702	713	711	729	737	748	691	710	705	705	675	688	681	717	707	755	668	725	702	730	701	707	726	684	689	706	728	709	747	701	730	694	741	739	751	707	757	755	701	731	692	672	710	697	750	723	721	719	728	693	766	706	700	734	728	686	713	737	727	717	761	702	714	716	734	715	753	681	739	749	709	705	650	694	767	718	704	728	730	703	701	696	740	731	712	735	707	695	713	662	705	726	705	671	718	731	700	701	719	700	695	697	679	651	652	720	654	682	691
33445	21257	9506	1170	16440	22807	5600	365	264	280	292	305	252	248	311	252	283	287	243	295	259	289	284	307	307	267	307	312	266	275	282	269	286	307	300	250	242	300	266	275	286	288	289	287	267	285	266	261	253	285	289	288	283	289	298	270	258	250	291	282	289	269	249	289	285	304	252	270	325	321	297	272	283	301	274	284	278	288	300	276	275	252	254	278	313	277	264	280	285	299	306	278	294	287	265	263	292	316	283	284	298	243	277	304	291	240	245	335	291	256	295	268	251	236	255	258	268	311	259	254	265	263	268	285	293	293	311	268	278	296	296	261	294	272	249	323	272	249	260	297	274	293	277	273	274	305	285	290	301	291	302	273	291	289	300	283	281	268	268	301	261	288	291	277	270	272	276	270	292	277	252	278	295	286	291	269	284	290	264	257	276	277	285	295	260	307	280	293	306	307	313	280	317	246	291	301	255	302	307	271	269	281	285	273	279	277	271	286	293	295	262	251	273	245	305	280	270	294	263	298	286	267	266	290	281	229	300	298	290	298	281	288	305	287	261	292	277	302	265	266	309	297	279	282	303	302	265	273	272	282	282	283	274	269	276	273	296	275	271	320	292	280	303	277	295	308	297	295	271	290	263	286	289	259	248	289	299	275	244	300	265	278	297	283	268	302	301	285	269	284	264	297	289	269	267	323	286	266	307	289	279	248	276	266	262	265	296	277	286	289	271	261	282	311	265	284	276	283	275	285	273	251	263	275	296	286	297	308	272	293	265	249	274	302	293	274	302	290	272	292	314	255	264	269	288	281	288	276	279	273	284	292	265	261	268	281	304	287	303	249	277	266	318	283	269	286	282	279	255	322	309	292	262	261	274	293	250	249	279	298	272	291	302	303	317	265	279	293	290	274	277	274	267	289	283	290	285	294	293	285	293	275	275	285	302	270	327	301	276	289	272	275	289	289	307	280	274	262	252	244	287	320	268	296	266	254	300	265	294	285	288	296	286	259	261	262	268	260	277	301	258	246	275	283	281	277	262	337	302	274	291	272	274	271	283	287	304	290	275	289	293	250	282	288	284	323	312	274	290	289	274	295	294	272	251	289	299	298	277	279	276	257	323	277	285	281	305	288	294	258	263	273	271	273	264	245	297	266	290	278	301	280	293	271	276	267	288	306	281	264	267	249	289	283	271	257	251	262	281	247	287	282	294	286	290	267	280	298	274	298	286	266	261	282	277	268	258	271	286	313	290	276	284	296	281	295	282	297	282	276	294	271	315	293	303	296	296	279	307	267	290	289	277	329	258	274	275	276	267	281	293	278	297	296	302	273	246	272	273	304	266	271	282	283	281	268	264	285	270	305	297	282	306	283	272	274	280	307	266	261	295	292	283	283	271	276	292	271	275	288	275	303	286	274	275	320	316	264	284	307	266	276	235	318	304	321	280	317	311	295	280	303	278	280	269	256	272	291	308	290	261	277	288	297	286	293	270	294	301	271	270	281	283	261	324	299	288	300	287	256	278	267	281	285	261	263	294	303	272	261	299	284	287	298	295	272	296	293	286	264	276	290	308	264	264	307	284	271	285	307	298	288	277	276	280	260	257	312	268	286	283	262	253	264	278	299	283	286	261	268	249	264	296	270	257	278	276	278	259	274	255	283	304	309	269	302	280	262	268	292	278	282	283	276	268	258	328	280	303	262	286	286	257	275	272	268	267	270	273	276	278	305	333	284	273	223	273	260	308	248	277	300	282	279	282	275	263	322	291	289	325	285	285	294	275	299	306	256	268	248	291	274	282	271	280	274	293	271	276	300	298	249	285	311	290	270	274	308	268	273	301	306	275	318	285	284	260	298	287	274	276	275	258	281	291	288	301	284	298	263	263	292	283	274	288	287	291	286	294	276	282	263	271	256	300	285	279	284	254	266	250	255	283	261	290	288	296	244	306	288	238	284	289	276	290	257	286	260	261	267	286	297	250	279	275	277	266	275	304	315	315	260	249	270	261	287	275	298	259	275	309	276	262	297	273	273	287	265	264	296	268	287	261	306	274	267	287	260	276	251	258	271	275	264	271	304	297	257	305	290	274	252	308	290	295	261	282	303	309	267	285	275	275	264	244	258	250	274	301	278	265	300	292	307	303	269	300	290	283	267	262	278	289	270	276	244	283	283	278	246	268	266	315	284	288	245	277	290	260	275	292	295	280	287	261	255	279	322	273	265	307	263	269	278	285	276	301	298	301	290	266	266	310	271	298	291	302	311	277	274	300	284	279	266	257	297	306	295	299	281	270	279	275	292	286	273	266	298	308	278	277	274	297	270	306	301	304	293	275	281	255	282	292	294	298	319	263	265	279	284	252	328	288	293	298	292	272	273	306	273	279	262	298	269	284	255	287	299	303	255	286	270	257	292	286	262	264	316	276	299	279	265	304	256	313	282	269	274	287	306	268	293	312	256	242	275	313	297	268	270	319	292	256	269	284	261	316	268	284	281	317	286	294	289	278	268	291	297	276	301	277	256	264	263	294	269	263	267	275	281	316	288	258	279	287	305	275	286	286	311	256	284	326	281	251	283	268	260	288	293	248	300	310	279	289	304	280	282	293	296	261	272	257	280	288	251	287	282	287	281	275	281	310	273	269	271	285	298	257	286	262	259	265	307	258	293	300	283	250	283	289	288	315	278	294	288	293	253	302	273	303	290	254	277	281	288	273	286	332	296	262	282	270	258	261	300	266	256	292	246	245	276	281	289	295	262	308	298	290	275	275	255	270	254	280	277	310	284	296	294	302	280	281	292	313	275	263	340	299	275	306	262	274	276	306	262	289	321	296	296	295	316	289	265	290	296	289	267	279	270	286	277	275	279	292	256	251	278	275	284	288	265	275	277	268	282	282	296	304	249	270	283	298	270	270	298	307	277	285	272	288	287	270	286	291	276	287	284	263	301	289	293	251	289	281	296	295	287	267	273	264	279	294	287	299	292	295	286	287	263	268	237	275	277	284	265	248	312	280	273	250	258	245	281	297	280	323	272	267	310	304	314	275	249	268	306	229	263	262	281	312	295	270	269	282	272	263	264	269	271	252	272	250	293	291	302	274	239	300	303	280	277	269	271	310	305	271	291	298	311	286	263	296	274	290	291	290	296	308	286	329	276	298	285	291	255	279	251	276	267	314	266	299	268	299	260	258	275	300	269	286	298	302	298	281	295	286	277	302	242	265	252	300	288	271	279	273	312	250	278	292	296	282	287	307	313	290	309	306	260	274	295	282	284	257	300	296	300	282	305	306	277	278	281	296	273	296	308	298	258	266	261	286	294	301	267	282	289	311	306	292	305	283	292	311	271	270	285	273	300	284	274	289	282	279	258	253	279	261	292	283	267	295	273	330	279	302	292	282	260	340	271	293	271	236	290	290	314	322	286	299	263	276	281	253	246	263	275	276	307	289	262	257	271	285	271	280	238	270	285	257	258	285	298	303	292	291	265	281	271	264	314	302	273	280	286
20618	16099	7339	2095	36464	39204	8186	759	721	751	645	664	652	646	687	676	680	699	653	697	664	654	660	695	658	664	679	649	637	693	673	601	649	671	650	624	633	653	634	707	658	669	648	617	688	638	685	671	634	623	649	650	628	670	697	663	651	635	675	666	645	652	659	661	631	658	692	657	651	656	673	638	629	676	600	669	634	618	630	677	676	656	656	620	660	591	661	660	692	666	646	704	708	683	622	671	633	657	637	659	633	648	658	641	682	650	645	670	702	675	626	653	638	634	635	616	681	664	653	655	628	682	628	628	696	614	679	663	638	675	589	660	690	691	682	633	643	659	649	631	653	697	643	639	627	688	661	661	646	624	606	661	680	687	695	641	682	645	656	683	681	641	663	644	669	666	639	660	658	641	645	643	652	634	645	676	643	603	682	675	635	682	680	616	663	638	644	680	663	639	623	686	660	663	659	649	624	634	623	659	611	638	642	607	692	677	660	649	682	625	672	641	631	630	641	637	621	664	653	639	650	655	624	645	687	643	647	676	694	624	665	661	670	666	623	648	701	630	644	673	632	624	646	634	646	627	674	647	627	685	683	677	705	683	660	647	663	623	607	608	639	665	698	657	612	696	705	668	678	624	668	650	693	612	661	670	682	637	632	653	640	655	604	671	637	633	629	605	667	565	615	614	640	613	690	646	664	668	658	709	611	632	659	673	660	639	627	664	665	627	704	661	652	643	653	665	666	650	653	613	632	655	661	665	657	662	666	609	667	679	670	696	660	676	691	670	606	606	657	652	649	696	669	680	696	665	601	693	623	650	628	640	621	672	661	648	677	623	624	675	676	660	594	667	696	671	665	664	665	650	700	664	645	596	676	635	666	657	638	617	663	639	618	672	650	603	632	644	654	643	638	626	689	650	609	618	670	641	636	647	655	656	645	669	649	643	672	653	660	644	626	610	656	635	605	671	678	649	663	654	702	626	645	626	664	656	673	683	647	640	679	626	637	667	666	669	638	699	611	628	639	646	678	665	655	672	679	660	670	636	673	614	622	648	591	630	630	667	672	657	705	666	635	673	703	600	611	667	652	624	668	652	643	639	686	614	639	644	640	686	645	664	605	683	643	634	660	652	683	661	613	656	652	630	656	628	642	628	637	645	643	654	670	660	636	666	619	653	619	635	678	632	661	687	649	652	661	692	628	651	676	639	643	653	656	665	646	658	624	671	660	636	653	684	639	626	705	637	626	689	677	662	653	653	621	652	670	614	682	672	678	689	683	644	686	611	632	655	630	668	661	679	647	628	690	654	683	638	637	657	626	670	609	643	645	609	646	673	652	641	643	671	625	702	656	690	645	668	648	655	682	651	698	619	619	646	623	647	688	654	653	644	641	688	665	619	627	604	647	668	664	643	662	668	613	656	635	676	661	623	635	628	634	657	641	650	626	624	667	627	652	671	636	678	655	670	637	666	648	624	630	647	622	662	610	630	641	634	660	658	656	633	663	689	620	623	674	636	696	655	650	614	634	663	637	618	654	640	668	701	611	641	648	631	622	663	675	677	673	647	679	644	699	651	675	688	619	649	664	635	622	653	646	632	661	673	639	639	670	630	639	666	639	661	645	609	667	658	664	671	690	712	666	665	651	662	634	652	662	596	652	664	621	672	629	637	648	612	661	630	615	588	668	652	649	649	672	668	654	679	671	639	670	666	640	630	663	672	691	662	664	680	602	626	654	677	688	640	644	660	647	700	636	669	664	633	630	690	640	639	634	631	638	656	641	657	653	668	720	647	638	640	658	636	624	656	659	635	654	674	715	680	641	657	636	665	598	589	648	657	699	658	689	689	664	651	642	649	607	646	633	631	629	607	679	614	633	628	683	647	647	646	624	644	666	669	641	635	592	611	664	651	629	638	660	643	662	643	647	674	650	636	641	616	616	669	622	673	652	663	664	675	687	655	677	628	688	638	687	621	660	616	630	671	668	626	645	618	637	610	641	703	676	682	627	654	635	605	674	660	600	682	641	638	640	664	642	689	653	632	668	654	658	647	641	597	648	649	635	671	632	633	630	616	622	683	685	680	665	651	640	633	652	663	674	643	646	657	637	663	604	649	670	653	652	670	670	627	689	653	664	622	615	643	641	651	678	616	629	639	596	690	644	634	659	607	662	658	600	618	599	640	697	633	656	648	664	630	635	647	615	619	659	699	640	701	653	646	637	668	639	654	690	661	656	668	621	631	666	660	636	631	639	646	701	664	653	622	667	636	700	612	707	650	648	625	638	610	676	664	707	703	670	642	617	696	651	649	637	630	679	612	643	690	696	682	656	623	677	666	659	652	650	656	641	669	692	627	638	634	639	641	657	652	615	644	632	686	622	662	649	671	620	682	643	649	657	617	648	662	644	698	641	640	639	689	673	681	615	654	657	645	640	679	664	675	683	648	653	616	670	648	659	671	654	645	653	675	618	627	634	673	662	663	639	629	669	649	627	704	690	628	598	678	657	674	682	663	644	674	662	646	674	656	640	591	618	658	627	707	686	643	596	631	655	628	658	681	663	677	674	677	643	635	659	627	601	636	654	647	658	649	724	691	595	689	654	658	669	608	659	652	635	639	633	614	609	659	631	667	632	595	670	711	671	681	666	646	636	671	615	642	654	629	673	671	654	621	629	716	622	633	674	682	679	629	662	677	638	681	627	680	644	642	668	678	648	623	707	618	654	708	627	647	625	613	644	627	679	634	656	652	622	668	630	653	666	648	623	618	655	663	656	610	620	606	713	637	612	681	601	657	653	638	604	589	668	672	661	666	659	601	623	666	632	611	661	709	676	680	637	656	645	640	652	704	634	642	664	650	639	646	621	611	610	643	656	704	643	647	645	697	685	657	624	700	660	647	667	642	651	649	626	617	630	655	683	668	622	626	658	573	649	707	620	647	685	636	678	635	617	659	691	694	671	634	656	626	645	673	618	635	709	641	659	660	676	634	684	638	608	684	678	638	645	630	632	629	642	683	650	651	644	684	657	612	705	645	665	668	661	588	633	660	666	569	674	665	668	649	658	662	664	667	667	651	627	594	647	663	650	648	654	662	706	642	658	619	689	709	678	639	666	686	643	635	666	637	659	663	676	663	632	647	656	606	612	643	636	660	639	647	650	660	654	689	643	693	635	677	626	672	637	639	646	645	688	646	647	671	645	663	661	625	706	679	628	660	657	642	659	627	663	679	633	653	635	632	688	661	653	677	633	674	608	690	615	645	696	663	654	677	619	636	683	649	613	613	645	636	624	663	648	612	630	626	614	694	664	684	687	623	640	649	682	658	635	642	704	664	630	653	646	613	636	632	685	595	623	661	653	635	660	691	671	634	627	603	678	663	623	622	671	654	671	663	624	677	689	627	626	689	622	627	669	667	656	638	681	700	651	638	648	649	694	688	673	617	631	659	678	644	622	664	650	676	619	648	658	689	647	674	619	677	662	627	662	654	661	686	627	625	662	664	621	643
44062	31443	15950	2605	20004	38161	12764	808	439	398	418	423	427	409	365	393	380	368	361	374	364	386	378	356	364	386	421	385	364	376	403	373	403	391	389	409	369	414	418	407	366	416	410	372	398	398	381	376	365	383	418	385	400	380	385	397	396	360	363	342	393	389	419	383	373	409	367	372	399	378	354	391	379	373	379	388	360	363	352	394	431	410	369	401	377	377	387	397	399	398	360	378	371	360	399	375	366	405	355	355	373	380	377	393	403	395	368	372	379	355	350	360	392	381	371	387	358	392	418	395	377	417	437	415	361	360	359	386	385	372	361	370	414	371	403	385	378	399	383	357	401	350	379	365	409	379	407	391	362	408	391	426	374	389	393	385	370	382	355	383	386	361	402	363	363	384	393	389	347	360	395	397	357	357	402	414	386	402	379	414	392	356	392	374	398	426	393	414	365	391	401	376	321	405	405	368	364	380	428	375	386	376	400	356	397	378	396	352	367	380	367	354	367	355	383	362	433	369	374	379	371	393	370	405	391	383	396	379	370	377	372	353	425	382	416	364	404	372	391	394	372	327	371	412	384	367	382	394	398	372	352	402	417	350	406	392	390	423	395	385	363	354	360	385	395	406	398	394	373	391	385	394	384	415	399	372	346	383	395	362	368	356	373	367	398	381	366	407	379	376	375	395	422	400	360	385	421	403	430	373	358	374	397	375	385	375	446	396	392	383	360	399	385	378	430	390	375	413	372	369	362	362	397	397	402	397	389	368	369	358	383	390	367	390	369	395	386	411	369	408	398	442	378	388	339	390	420	385	371	388	406	381	399	381	381	450	402	389	393	379	373	376	399	383	422	410	386	385	367	359	407	384	368	368	410	384	371	380	392	368	398	401	408	363	363	408	351	417	392	363	386	348	398	378	396	369	396	359	377	358	381	400	364	400	365	437	410	392	371	407	394	349	359	410	380	370	406	383	388	388	398	428	357	379	353	377	364	370	410	400	396	403	385	361	396	381	384	396	408	355	424	368	409	382	341	404	352	423	385	352	376	385	392	385	401	424	407	365	409	375	362	370	400	405	377	379	346	365	373	361	369	371	376	400	373	373	334	376	344	343	386	389	431	375	373	388	384	398	395	375	393	344	401	383	384	389	390	388	384	436	401	405	398	381	399	376	354	348	370	334	357	392	386	364	358	380	369	379	371	382	413	403	392	377	445	418	381	399	394	391	393	424	392	396	374	352	386	366	395	418	403	379	385	392	357	364	397	393	378	347	394	381	388	367	351	406	417	378	340	388	386	378	379	421	395	387	404	345	352	369	408	366	337	409	323	395	331	396	395	394	385	378	420	391	390	397	363	374	394	388	375	375	378	372	351	382	368	404	384	371	383	380	405	375	390	404	409	380	399	393	388	372	381	425	385	393	354	391	373	414	367	381	399	375	352	397	387	406	381	381	352	392	372	359	365	399	371	383	374	396	424	386	412	370	398	339	371	381	402	344	391	392	405	419	366	432	413	399	424	382	389	384	377	391	407	402	378	392	413	372	381	407	376	367	382	389	381	415	378	397	352	417	408	397	395	378	427	362	433	368	396	375	356	372	388	374	346	377	379	401	369	397	390	396	392	395	347	365	404	400	365	361	399	384	395	376	344	363	363	419	398	404	414	421	362	431	361	394	383	375	371	386	359	396	397	390	402	401	407	359	388	416	395	417	392	387	340	392	356	373	357	385	409	384	379	366	416	370	396	376	429	373	390	424	363	378	369	384	372	395	438	389	388	384	409	426	420	389	388	401	389	363	393	380	417	400	369	410	381	444	385	396	381	405	377	407	409	372	384	351	408	381	397	411	374	369	423	375	355	373	376	383	370	376	373	335	419	386	405	419	415	392	422	393	371	394	377	397	378	389	394	394	405	376	399	385	388	418	415	390	344	427	405	391	380	404	400	376	356	371	395	428	345	412	360	411	403	350	391	369	385	398	415	405	406	389	411	412	386	415	385	386	369	407	394	390	379	386	362	383	394	408	392	399	427	408	386	386	365	360	347	362	355	385	355	405	355	361	399	366	369	397	383	355	365	402	344	374	394	377	357	402	352	396	386	387	391	426	346	353	399	379	371	330	370	361	371	384	383	402	385	421	392	383	390	370	403	388	368	408	397	418	315	357	419	412	400	369	382	386	410	415	379	379	422	367	365	384	371	362	384	391	378	361	353	378	409	386	399	340	360	398	401	389	379	355	414	370	398	396	349	366	416	374	359	369	397	371	407	377	397	404	407	419	388	376	366	410	347	406	413	435	398	389	393	370	377	368	377	396	371	374	388	405	436	386	406	347	358	393	384	399	363	358	365	364	379	421	372	364	383	409	388	388	398	385	396	366	388	374	340	372	347	419	378	373	387	418	371	353	344	379	358	381	388	440	421	352	380	380	413	373	371	391	406	396	379	395	369	368	379	357	408	414	418	391	419	432	397	423	430	362	401	406	379	363	355	405	401	370	381	415	354	373	407	348	356	375	358	381	359	397	356	378	391	368	371	380	366	362	384	414	367	357	408	379	380	392	394	411	406	401	392	400	373	393	386	404	373	371	400	403	367	393	385	354	354	389	378	362	381	378	361	347	392	385	391	379	391	346	407	379	415	412	399	381	405	385	390	383	401	415	418	396	359	396	394	395	347	393	370	400	410	376	367	317	386	407	377	367	374	399	371	405	394	382	380	365	375	389	415	392	338	357	369	404	348	377	395	361	389	381	403	375	354	384	370	399	387	362	378	358	403	377	413	365	387	369	364	377	418	353	376	391	366	368	392	356	402	382	369	368	348	428	368	409	366	364	407	412	405	368	390	392	421	396	415	388	371	372	373	395	404	390	388	380	366	408	394	371	410	328	407	376	378	357	363	349	383	401	402	399	449	350	365	397	396	367	408	397	345	406	389	362	345	374	362	365	379	416	421	388	376	417	400	381	356	390	409	382	406	400	365	407	359	403	399	412	382	380	380	373	398	358	396	356	380	401	373	423	419	368	387	359	369	383	395	412	354	414	389	403	413	399	360	380	411	420	369	403	381	381	388	356	376	353	386	407	352	377	323	354	365	404	411	392	359	391	358	362	384	373	368	373	384	389	407	387	383	390	412	413	437	392	394	390	442	378	373	419	383	396	385	412	374	378	381	383	389	407	400	398	363	384	378	386	383	369	411	391	377	402	401	416	402	366	410	372	359	402	422	387	346	392	430	361	354	377	396	428	399	402	352	348	376	298	425	405	381	404	394	354	389	376	390	399	388	364	425	379	410	417	361	381	385	385	377	326	407	422	370	398	448	363	385	432	380	410	398	351	403	383	386	334	375	415	377	423	384	409	375	364	410	362	409	395	399	372	394	334	367	371	408	402	372	408	408	386	399	415	390	405	367	345	366	397	410	341	385	410	406	407	383	393	415	379	383	386	370	400	397	403	400	384	377	379	411	350	357	419	372	387	378	429	373	411	394	400	398	387	387	413	412	412	394	377
26974	22628	10566	2728	36629	52691	13612	1061	963	984	973	919	932	863	962	886	837	890	913	864	819	864	858	886	863	888	868	830	897	839	919	877	853	838	937	850	831	867	877	840	890	859	870	865	882	859	889	866	842	861	870	841	894	905	827	867	879	863	831	837	843	832	821	863	873	845	861	887	812	816	868	873	833	831	915	847	858	888	836	814	865	922	837	863	862	875	830	855	865	879	864	910	829	827	872	822	833	908	863	869	875	910	859	801	840	823	887	879	868	892	856	859	945	851	866	844	910	855	863	871	886	828	850	862	901	796	873	887	831	862	880	839	828	840	836	876	838	884	862	879	857	816	852	854	906	858	807	861	836	853	842	848	876	840	892	876	811	868	876	852	839	860	846	859	849	847	857	861	843	846	884	898	855	801	827	882	878	839	827	867	882	812	883	853	861	851	851	900	888	897	832	862	878	843	835	854	869	834	812	863	820	814	837	877	801	884	866	838	862	853	853	832	847	840	904	900	849	850	850	866	879	895	844	882	878	834	885	826	853	855	881	837	833	882	817	859	912	895	875	846	889	842	778	825	881	870	822	888	890	860	855	912	860	864	875	894	842	841	924	802	860	834	859	846	946	829	864	886	880	857	866	853	825	881	870	881	849	875	830	892	878	882	891	844	852	879	873	829	893	862	837	884	881	862	869	886	856	815	890	855	906	833	855	852	895	897	890	823	875	856	848	875	875	915	889	886	848	861	848	872	816	900	871	884	849	911	888	872	840	868	846	839	947	864	901	856	876	882	837	860	854	861	839	899	865	835	842	877	859	821	854	890	806	807	840	853	848	857	846	899	922	829	884	863	867	837	847	857	876	924	851	919	860	811	887	904	849	836	870	887	897	827	871	878	832	889	917	873	788	885	858	884	853	860	816	828	840	846	816	857	845	813	852	887	877	855	863	823	916	867	862	847	840	850	882	859	841	826	909	889	870	896	839	885	904	823	872	874	843	858	839	823	810	896	854	847	875	856	839	883	821	863	858	853	874	898	884	862	882	819	878	847	823	878	851	862	859	841	850	791	835	845	849	840	839	853	909	908	852	872	840	828	829	843	827	855	863	810	821	868	834	901	826	848	901	866	851	878	871	880	861	852	857	897	841	808	837	873	854	867	802	837	833	843	854	848	804	848	855	911	912	876	929	850	880	818	837	870	830	847	885	826	875	871	833	829	861	851	845	868	877	794	829	865	884	789	865	821	797	870	821	882	858	881	916	849	854	820	870	846	899	877	842	891	861	889	922	885	868	878	840	833	864	871	887	822	806	804	862	832	824	852	882	889	873	863	844	858	869	823	829	892	827	871	893	830	874	786	822	883	836	851	827	854	830	924	833	852	837	858	906	840	859	851	899	817	863	876	799	830	894	781	893	914	847	822	899	882	877	897	862	872	864	849	839	844	931	882	850	838	883	841	900	885	879	853	803	877	844	839	888	880	877	860	843	838	861	850	841	855	841	881	839	908	877	822	778	862	877	899	879	822	829	835	854	876	887	861	845	833	853	840	870	837	877	885	803	819	828	865	868	879	863	842	851	882	836	898	847	836	846	846	860	876	806	865	840	824	898	861	919	813	866	847	854	842	853	824	861	891	921	866	865	908	872	814	853	777	850	902	837	822	844	867	853	826	890	861	821	950	863	863	888	827	850	877	888	888	866	928	900	880	888	884	899	879	837	848	862	841	862	875	855	849	838	814	901	894	846	871	855	825	840	844	857	813	898	824	799	857	862	890	875	849	859	900	877	834	867	822	898	899	852	806	807	864	849	854	838	836	835	843	928	901	824	878	813	895	904	828	878	833	848	857	927	894	908	839	855	856	844	884	857	840	894	917	867	867	842	865	893	875	879	862	822	817	799	834	868	847	839	817	880	811	799	867	866	858	872	863	922	845	774	895	847	856	888	878	812	886	859	878	844	800	886	859	854	881	833	861	900	863	862	887	876	876	884	859	865	872	904	819	867	837	870	857	868	886	837	854	859	883	893	837	836	825	847	773	813	890	863	858	867	885	898	887	839	890	836	816	869	876	899	869	885	916	836	892	885	889	829	875	915	874	839	858	843	815	872	836	869	877	888	866	863	865	874	843	911	948	843	863	849	864	861	859	812	862	848	853	803	860	807	858	852	877	865	826	814	887	822	874	807	887	841	892	880	915	877	861	849	860	815	892	864	891	848	806	860	865	939	847	852	887	874	836	889	852	837	907	900	865	923	871	867	831	853	839	864	876	869	856	889	888	851	842	892	807	818	877	850	836	858	865	839	839	886	907	835	869	835	814	909	869	848	869	905	877	862	836	822	899	875	900	849	858	864	852	859	803	859	868	831	880	827	884	859	854	859	897	844	838	855	865	805	880	850	849	875	874	825	813	843	844	844	825	847	904	825	869	861	851	870	823	883	852	823	860	832	870	831	808	855	859	876	897	889	866	840	878	832	861	813	869	829	824	830	877	865	904	893	853	889	887	855	883	831	800	832	783	929	839	819	833	875	869	906	822	881	864	871	830	830	813	875	829	795	881	872	901	802	915	864	844	897	867	839	840	891	846	879	841	856	846	862	898	864	875	867	963	863	853	846	874	881	861	877	835	847	885	857	857	878	855	862	840	847	854	810	881	854	876	835	859	871	892	862	868	864	854	825	800	788	900	837	870	831	846	861	865	887	878	884	855	818	860	795	864	829	896	807	875	850	862	900	893	873	882	875	872	879	811	855	860	915	910	801	791	875	829	899	866	911	850	861	830	864	826	877	892	863	893	861	876	856	873	821	925	837	856	856	830	836	879	892	861	867	812	858	844	875	859	882	852	860	897	887	864	880	824	886	866	889	910	857	827	791	817	876	865	903	906	884	882	875	857	817	858	855	824	892	884	844	914	868	887	858	886	837	865	852	876	899	898	871	856	847	843	841	861	827	823	867	810	881	818	866	891	817	874	859	832	832	859	862	836	928	853	853	903	852	915	867	830	812	832	795	796	864	823	856	871	921	869	861	879	886	861	886	819	888	830	832	873	881	866	836	866	855	841	880	849	875	866	833	899	887	844	789	848	855	861	910	850	858	896	856	909	908	861	862	827	815	861	864	854	837	873	823	850	894	849	864	798	826	878	867	863	883	858	819	841	865	888	886	823	819	867	861	925	759	868	882	886	861	869	881	834	884	875	845	876	877	855	842	805	825	839	887	888	905	860	869	820	858	858	877	896	933	847	806	825	912	869	877	842	906	843	896	909	844	865	872	873	901	891	888	838	908	875	864	841	852	881	879	853	856	865	842	820	816	828	809	839	888	838	851	873	847	806	872	895	814	899	860	868	891	826	903	836	863	884	900	785	856	872	848	910	895	820	845	870	878	855	819	825	837	917	870	902	859	878	884	926	830	823	893	850	877	857	791	858	880	810	871	826	882	911	906	866	865	824	824	812	896	840	863	877	890	848	844	826	884	857	871	866	838	900	896	844	871	861	826	870	876	844
16381	7200	1851	389	963	1834	602	309	326	307	301	315	295	277	348	325	299	350	334	315	320	295	293	345	304	305	308	345	306	326	336	301	287	303	333	312	335	327	310	287	317	308	298	322	272	293	300	316	330	304	288	296	293	302	294	294	319	303	271	281	307	304	298	315	306	343	309	304	304	327	300	282	287	304	356	303	327	316	305	315	321	311	302	294	290	306	327	292	313	327	283	289	336	320	315	306	295	298	284	278	292	286	337	326	350	311	316	313	287	284	291	302	314	325	326	302	303	314	289	302	303	322	265	323	290	349	281	292	297	313	290	284	283	335	299	304	330	283	325	306	314	310	310	304	290	325	324	306	279	281	295	312	302	274	295	308	325	302	269	293	311	320	313	302	316	279	310	320	295	325	347	292	321	291	285	308	313	308	311	291	299	314	312	285	309	306	329	283	323	286	298	292	286	280	292	294	286	325	299	273	294	299	313	287	320	314	304	311	308	295	301	278	324	300	326	337	324	339	301	324	279	304	307	312	295	287	271	320	289	316	291	265	281	282	329	302	326	294	321	280	306	302	329	303	304	320	291	334	296	278	289	280	324	292	313	323	285	283	288	300	318	293	288	329	295	282	311	307	324	314	310	306	306	335	290	314	317	298	293	277	304	316	278	319	276	282	274	288	302	312	330	312	297	270	309	327	302	316	298	317	291	322	279	287	276	313	316	334	304	311	324	329	326	307	289	318	297	292	302	292	294	311	294	326	310	314	264	318	320	283	291	298	301	322	284	302	293	280	293	263	262	305	303	294	297	317	318	290	338	272	301	302	296	306	325	320	314	316	315	337	321	289	307	343	292	316	292	316	303	281	285	306	303	307	281	298	308	300	292	293	284	311	276	342	285	285	272	298	313	345	309	283	275	310	294	288	326	307	295	326	267	309	376	301	296	320	331	310	273	287	327	325	317	342	288	312	355	315	318	297	327	315	306	308	339	287	307	334	280	300	315	325	297	311	339	291	293	285	315	303	301	291	279	283	312	321	304	275	305	322	286	309	321	294	275	272	327	323	313	320	315	285	298	318	328	317	285	313	279	292	306	309	284	253	281	299	306	326	283	241	289	315	332	353	320	289	315	313	333	322	326	321	335	323	320	312	313	284	322	319	296	308	325	325	311	288	293	292	309	296	295	307	261	287	315	312	293	274	294	357	306	310	319	272	315	284	296	329	300	320	345	298	302	313	301	288	339	333	330	282	328	294	339	277	311	299	301	322	349	279	315	310	316	295	285	310	257	319	300	316	326	274	317	289	268	288	311	330	327	301	301	272	286	317	309	303	295	332	364	276	315	328	329	330	317	333	323	303	323	291	288	337	277	312	278	295	282	293	318	320	297	298	316	282	301	287	320	339	293	319	305	306	298	297	297	299	310	303	285	320	261	284	285	284	291	305	321	285	339	330	278	297	337	307	295	290	309	330	316	299	302	275	335	303	315	338	285	352	310	295	308	325	312	291	327	277	279	298	297	295	293	342	297	291	329	276	293	314	328	299	308	328	329	264	292	324	307	287	338	294	307	294	305	293	308	282	306	325	305	332	329	305	282	305	297	310	320	290	292	307	309	306	303	322	305	315	321	312	312	314	316	272	339	313	276	296	285	352	293	298	314	273	288	304	266	305	305	320	316	300	313	289	299	295	294	325	300	292	303	339	330	319	311	302	316	313	273	335	345	344	305	288	303	298	298	309	315	290	303	277	306	303	329	296	338	306	274	326	300	314	309	298	275	297	359	333	272	269	348	290	312	287	295	317	323	308	298	316	321	322	307	325	308	316	296	308	303	315	304	273	302	304	295	314	305	297	321	315	313	335	339	303	300	310	315	321	318	322	335	318	304	328	309	297	324	308	313	302	295	300	308	322	297	317	284	288	334	291	320	334	292	292	286	338	305	332	284	290	297	350	314	292	315	296	296	289	283	301	297	322	306	302	261	297	297	302	319	358	277	329	309	327	254	319	321	276	303	310	284	291	290	319	309	341	311	326	353	316	243	304	289	302	314	314	270	319	307	306	304	306	318	311	276	320	315	308	307	318	315	331	311	302	280	323	350	325	311	307	277	280	282	305	312	262	321	308	322	306	309	308	305	281	349	297	298	298	284	312	312	291	310	292	311	299	294	310	298	308	285	300	302	291	312	298	294	292	359	318	314	290	307	279	279	285	281	316	318	268	295	323	292	334	316	330	315	301	278	289	272	298	322	310	313	325	303	294	324	310	311	318	370	315	295	324	302	290	287	336	299	307	306	335	333	300	314	317	309	281	276	321	282	314	320	306	299	314	328	291	300	305	292	287	321	328	319	316	319	307	243	271	311	323	293	312	330	344	327	321	331	299	301	329	315	280	280	322	300	295	325	329	293	299	325	319	302	292	290	313	295	302	291	301	286	309	297	278	327	311	316	313	285	313	317	304	341	319	307	322	320	309	313	292	285	340	302	298	300	327	286	290	302	300	287	300	287	316	292	310	262	278	314	299	331	287	309	299	299	296	317	296	310	336	288	302	303	339	325	300	321	295	282	294	308	291	316	266	299	297	318	282	299	291	287	342	317	300	296	305	316	304	336	320	324	281	281	303	330	320	266	307	331	354	306	299	255	296	331	299	280	327	303	271	301	288	307	321	310	320	275	325	295	277	316	309	306	313	317	319	271	318	273	290	311	324	316	319	294	311	292	300	292	332	300	316	299	324	295	297	288	315	319	327	327	293	309	322	291	321	312	334	289	295	331	334	286	311	324	335	301	321	332	282	332	292	293	346	340	285	291	314	312	307	306	315	292	319	345	330	319	322	329	295	318	301	297	293	317	295	327	371	309	270	318	312	322	314	307	280	312	312	314	322	343	310	316	281	307	304	294	335	294	302	296	311	329	284	295	308	310	304	331	283	319	341	308	299	280	336	310	308	294	309	343	306	304	287	318	342	309	293	270	289	298	327	321	334	290	322	323	301	303	331	273	327	301	301	333	318	329	292	321	317	292	297	316	296	315	323	321	280	300	301	299	272	341	295	322	300	320	297	301	298	276	299	275	314	317	311	290	313	300	299	301	298	301	308	298	294	289	309	311	319	293	323	300	318	295	312	291	287	339	310	292	302	330	270	344	303	297	297	295	319	296	303	296	309	326	315	292	280	304	299	300	294	283	303	297	293	325	318	276	276	265	307	279	309	316	309	336	291	329	307	305	298	314	340	299	285	287	276	298	296	311	301	292	281	280	305	332	295	281	309	318	302	292	326	330	274	273	326	336	320	307	293	302	302	283	284	285	330	332	305	313	303	308	301	289	295	303	280	329	298	284	318	259	304	261	300	319	271	333	326	308	303	312	311	308	297	310	324	323	308	301	265	287	292	294	300	290	320	310	293	280	299	297	297	287	300	320	321	298	337	333	314	335	321	284	285	341	273	304	321	281	313	318	305	319	314	326	317	285	280	333	312	282	292	317	309	319	304	309	310	302	309	309	272
9738	5714	2378	980	3539	5765	1378	671	716	735	664	653	619	682	665	681	683	620	663	656	705	663	722	751	734	737	620	694	630	641	742	740	669	635	699	683	680	675	705	717	692	711	692	660	662	716	696	681	684	676	708	702	657	694	707	705	655	671	703	665	686	634	737	662	703	685	753	721	687	689	642	726	644	674	695	649	717	667	688	650	645	670	653	687	694	717	700	704	690	737	726	675	666	702	675	752	702	747	666	697	725	641	721	716	715	695	709	667	712	707	718	699	672	611	694	678	685	663	668	703	688	706	738	682	684	685	680	710	720	694	699	682	694	676	677	671	697	708	751	683	749	691	693	681	667	695	757	634	715	722	685	707	710	690	695	737	703	686	687	695	746	701	667	727	636	658	656	655	637	665	691	695	684	672	667	678	714	671	649	720	669	684	681	687	707	675	725	675	669	634	660	688	682	705	693	666	735	689	723	641	665	662	692	698	665	695	712	713	656	680	681	684	686	622	728	677	691	694	726	720	701	711	682	683	728	670	716	674	703	624	706	659	673	722	709	680	687	642	703	654	687	668	680	669	696	692	678	689	652	685	677	647	679	764	676	668	690	653	630	712	707	665	726	704	698	643	668	677	704	662	721	717	714	673	697	694	659	653	728	721	729	680	746	704	732	676	673	708	704	689	676	700	702	677	720	724	693	660	666	703	673	715	715	696	703	684	700	731	701	754	683	726	660	689	677	677	733	648	695	732	720	643	683	680	698	682	702	688	700	721	704	694	697	735	672	634	705	673	662	744	725	685	686	639	693	640	653	685	688	714	696	660	675	678	667	679	706	678	619	697	638	701	700	700	701	661	672	667	659	696	708	692	687	684	666	705	690	722	684	709	732	665	672	719	705	707	727	706	750	679	695	694	708	670	652	729	739	688	667	673	684	709	697	686	676	669	700	680	676	728	636	679	707	651	702	691	665	702	708	668	692	675	695	683	697	712	688	737	674	719	732	675	665	624	701	691	697	683	649	686	671	723	687	689	742	702	733	655	679	694	670	707	673	698	673	714	634	673	677	692	717	670	715	694	688	668	693	686	724	646	700	690	667	684	659	690	723	710	660	649	651	662	671	658	713	697	718	691	663	676	673	683	680	708	712	692	735	700	700	703	726	674	662	678	695	699	655	698	678	720	705	667	659	689	719	710	646	685	734	684	705	680	685	668	711	686	677	683	710	668	666	701	667	700	674	720	694	704	754	650	670	746	694	705	695	690	702	714	712	699	665	745	678	672	667	691	719	696	698	633	710	684	689	659	696	653	715	698	653	711	646	739	715	691	667	672	683	693	687	714	713	689	655	692	681	695	690	696	693	692	675	694	703	717	680	694	721	705	653	686	682	710	705	710	691	665	683	707	691	675	678	691	675	685	716	675	667	614	670	658	623	673	744	690	662	698	709	674	719	666	673	666	688	703	620	715	675	723	669	672	662	684	665	684	732	725	722	719	692	703	674	720	705	697	673	681	706	748	663	685	681	636	704	675	669	731	685	714	685	722	724	674	700	689	632	688	731	699	692	697	677	700	673	723	703	666	706	658	697	702	691	653	702	697	648	685	688	689	682	684	765	653	685	675	692	647	711	711	667	681	729	717	683	686	666	678	704	652	676	650	744	649	728	693	675	731	696	680	654	661	697	702	695	653	660	693	719	697	692	672	682	671	670	675	705	667	655	689	713	705	680	677	700	660	691	722	674	679	684	686	657	724	711	717	693	665	678	711	677	673	676	667	628	669	721	658	697	679	703	711	700	665	732	655	738	709	683	711	639	706	696	681	697	669	685	722	714	734	719	711	646	690	675	677	644	652	688	692	691	727	663	694	696	690	747	712	722	718	697	703	702	714	669	658	656	669	683	684	661	702	703	652	671	644	668	696	699	657	655	693	675	664	652	664	676	751	741	730	711	745	639	724	660	708	703	657	663	715	708	665	634	666	729	639	650	725	702	672	689	676	728	696	637	724	668	663	754	765	730	696	702	666	716	717	634	723	713	716	668	697	697	691	681	649	671	693	683	677	667	675	754	666	690	691	722	659	677	648	641	712	704	648	661	677	716	705	684	659	707	683	717	703	652	704	712	678	705	693	703	716	680	699	688	751	689	675	670	700	680	701	688	707	689	720	662	712	706	666	654	738	658	717	698	734	665	725	675	703	719	656	667	676	653	699	695	678	706	693	688	723	651	700	656	659	681	712	692	706	642	699	702	703	708	721	735	707	696	659	723	642	666	687	699	676	683	677	701	666	656	654	686	681	713	679	690	661	707	704	652	729	680	682	701	678	711	675	742	712	671	643	662	713	724	710	680	645	685	662	704	701	688	708	631	715	679	695	721	651	625	711	662	707	752	671	696	752	690	676	709	681	726	700	641	655	704	679	667	672	735	703	695	644	659	694	703	655	675	703	765	697	719	645	685	701	672	714	731	697	676	691	706	696	675	682	680	673	743	706	742	685	687	661	741	674	692	711	677	686	734	731	730	686	658	673	712	708	713	656	665	681	674	630	672	660	649	675	686	695	741	635	681	697	690	678	684	740	700	664	675	682	682	720	712	675	654	693	670	693	674	694	666	678	691	686	729	732	673	677	704	663	742	698	708	690	715	716	713	680	682	726	657	686	694	716	692	685	678	656	706	712	680	666	675	688	710	700	758	646	672	748	698	642	707	696	736	665	644	687	648	687	703	710	702	746	669	672	689	690	740	640	716	701	710	684	711	685	744	701	638	693	736	679	710	667	659	673	712	678	724	677	662	645	700	690	706	682	672	720	676	741	716	671	669	696	747	655	691	700	655	741	686	711	627	718	612	723	665	684	690	654	680	703	695	667	703	708	702	696	707	675	658	712	685	722	716	696	646	655	682	724	698	707	714	662	688	657	732	703	709	691	660	699	664	720	712	675	689	699	701	720	692	693	692	667	732	675	656	698	741	708	704	714	721	709	715	739	627	724	685	709	687	702	703	695	706	666	703	718	652	686	729	657	689	711	691	676	664	687	719	656	726	639	676	693	641	675	676	649	718	694	685	665	745	680	687	695	702	661	700	672	652	703	681	683	715	686	695	665	739	689	668	684	633	673	672	714	715	663	702	705	625	662	617	725	700	736	665	660	735	657	711	683	708	685	699	695	690	694	708	716	716	724	709	665	685	694	722	665	722	686	696	707	656	700	695	693	701	667	716	681	651	676	676	694	759	704	700	711	666	672	688	686	702	693	671	673	693	699	713	728	699	635	642	697	713	672	718	690	675	643	676	713	744	703	724	720	685	704	717	752	676	661	726	681	693	713	651	706	714	696	692	677	700	675	705	691	646	672	721	703	681	692	698	660	704	727	699	679	728	701	736	699	673	715	721	691	694	696	645	684	694	735	678	696	670	674	744	750	708	686	673	660	699	706	687	722	673	722	690	704	684	682	698	670	692	664	727	730	656	715	684	693	690	736	682	656	656	666	749	670	666	654	617	676	691	708
32662	21226	10261	1125	14988	23446	5692	359	238	274	276	252	293	262	283	332	268	269	273	274	269	237	287	262	291	260	237	265	290	274	259	269	292	278	309	272	302	250	275	250	269	245	224	250	267	236	252	258	240	257	275	246	276	275	268	283	263	265	292	257	266	308	267	270	276	292	238	267	286	255	270	271	242	276	267	271	278	273	262	261	288	260	283	256	232	262	269	233	249	260	275	300	284	267	271	268	243	245	223	240	283	248	272	250	269	263	261	229	242	240	246	276	297	231	296	280	284	270	309	262	252	262	279	266	244	282	286	252	258	264	257	270	285	259	307	270	289	276	265	255	325	268	263	253	269	289	257	253	300	249	297	276	253	273	262	250	293	262	278	269	248	250	265	233	293	261	275	243	238	227	275	266	277	224	255	255	252	269	282	278	259	246	265	274	255	271	250	252	269	271	229	265	268	262	283	267	319	270	294	256	276	303	252	232	253	245	241	261	227	241	267	256	249	243	276	257	269	259	286	251	236	275	249	264	241	272	263	307	255	270	303	284	254	303	270	288	271	271	258	262	251	282	268	242	284	292	269	290	284	272	254	269	276	235	265	257	246	262	242	292	287	264	267	284	277	249	290	253	273	291	295	250	249	276	287	279	281	241	243	266	294	288	253	256	251	245	238	260	265	268	247	254	300	259	272	261	266	243	260	255	266	300	264	305	288	268	252	251	272	223	257	268	257	257	249	252	276	253	277	330	292	260	259	271	250	270	261	274	238	272	263	253	294	291	292	248	279	272	254	256	267	268	255	270	270	267	290	263	257	294	250	262	287	278	265	253	273	242	274	283	268	264	260	270	324	261	244	275	268	263	244	279	277	277	265	248	240	281	279	250	252	285	274	274	280	266	266	232	270	261	245	242	282	290	273	243	270	285	258	269	219	297	263	255	289	265	255	253	263	258	287	266	268	250	260	276	269	279	268	235	264	269	279	265	243	267	283	246	249	292	266	249	251	285	270	276	272	242	281	259	264	259	250	275	280	248	244	297	248	279	303	250	274	271	249	253	247	276	282	257	282	282	264	287	230	264	292	264	273	263	245	270	276	283	253	266	205	278	286	280	297	277	243	277	278	275	268	262	243	264	263	276	277	288	287	280	274	275	253	272	256	251	256	275	245	237	288	277	266	271	255	253	268	265	251	243	264	271	259	256	268	241	270	262	277	295	224	293	262	274	255	259	267	269	280	266	241	258	227	245	287	272	275	257	256	270	233	267	287	239	275	239	278	233	297	262	244	248	266	265	240	261	248	267	251	229	274	257	252	229	266	250	253	278	265	279	284	297	276	260	270	257	246	257	268	260	265	308	249	278	270	275	281	254	272	256	260	268	237	250	265	279	242	261	242	273	264	284	231	253	272	228	264	264	280	265	260	276	306	224	239	297	230	287	279	262	304	241	262	292	283	269	290	282	288	237	269	242	249	233	270	252	257	241	258	257	278	273	268	301	279	285	277	264	281	257	264	283	265	270	265	279	261	230	253	223	263	254	225	264	261	252	253	237	278	278	268	239	289	247	293	260	234	265	254	261	263	267	282	276	268	259	250	243	267	251	246	256	276	304	287	258	251	261	263	258	273	260	290	287	265	276	282	249	264	263	291	286	262	310	239	251	284	251	279	274	284	251	250	254	278	259	280	256	253	249	256	273	264	247	241	288	272	284	264	272	274	284	278	286	260	245	255	282	276	272	263	261	252	259	243	269	287	280	287	226	249	263	287	237	267	285	270	287	258	293	277	259	275	268	283	248	270	250	246	281	280	260	288	265	233	260	284	264	247	324	294	274	275	276	269	285	276	257	267	261	278	248	267	279	243	269	269	267	263	260	259	250	260	249	291	241	298	277	278	275	264	238	267	266	240	268	287	273	272	291	270	261	294	263	296	256	268	279	265	255	295	246	257	313	271	262	250	219	289	294	233	260	242	276	240	292	283	272	271	289	260	271	256	264	262	295	289	272	259	280	295	257	244	254	254	279	268	246	311	262	277	242	275	251	287	253	282	278	309	278	254	230	254	277	281	267	253	269	246	252	264	299	260	270	273	252	242	287	271	287	290	278	306	256	265	260	287	282	268	264	265	251	240	268	233	246	258	288	248	294	272	286	288	268	250	232	255	233	237	265	251	302	266	279	259	284	274	287	258	231	282	259	277	240	262	277	255	289	268	273	245	278	260	251	249	261	268	268	262	292	281	285	275	262	279	264	279	300	267	248	269	279	273	269	285	280	280	272	278	272	235	247	278	267	285	267	254	270	256	266	270	263	267	286	225	252	246	234	276	266	242	267	246	239	284	258	281	280	241	273	270	267	274	275	276	254	296	264	282	246	257	254	257	288	271	280	284	269	261	283	264	248	268	257	264	268	251	255	245	273	283	250	286	257	280	270	263	284	245	260	253	246	247	241	256	240	260	274	303	289	255	265	281	299	262	225	269	237	237	265	291	245	255	256	262	252	275	236	262	245	268	270	266	246	240	275	245	266	269	266	245	268	273	274	255	237	237	259	264	246	221	303	292	270	259	274	263	237	269	248	276	252	295	282	271	256	243	255	262	266	294	259	231	243	275	276	246	255	292	250	230	268	267	256	260	234	265	271	266	262	270	260	241	272	265	301	275	278	253	294	257	254	270	273	249	265	269	281	251	293	266	246	280	253	266	261	277	267	244	272	252	241	267	264	245	245	259	246	268	279	266	264	263	223	318	324	264	243	276	270	288	264	247	259	267	262	269	269	273	256	292	258	288	272	208	275	273	266	303	256	282	264	236	257	307	271	251	261	266	241	248	268	264	250	282	266	259	263	239	273	249	253	260	281	264	241	265	257	263	281	242	235	268	273	274	252	255	275	230	247	261	270	234	253	284	255	259	278	273	298	282	279	262	260	232	278	262	251	245	274	299	240	240	271	235	259	269	255	277	274	248	269	308	253	278	262	271	256	268	261	295	292	257	234	280	282	261	266	254	283	273	269	267	240	286	264	253	268	274	271	272	265	273	289	261	276	275	260	291	278	265	272	239	255	228	261	254	252	228	255	248	249	300	268	256	287	255	238	262	254	276	302	269	260	256	250	229	268	294	284	287	239	267	282	259	243	262	258	265	253	244	292	257	270	250	246	254	280	290	264	249	251	235	256	272	289	250	253	280	311	283	264	270	248	256	280	240	226	292	252	245	262	262	275	280	262	226	321	243	281	258	264	284	291	274	251	270	271	269	267	260	287	293	269	266	287	297	254	276	289	259	254	280	236	310	274	267	251	259	318	282	283	252	295	273	293	322	278	276	231	266	276	279	272	274	256	262	268	233	245	277	298	267	262	243	273	265	284	277	293	263	239	276	265	255	251	257	279	266	253	255	270	234	276	267	223	280	283	281	266	241	247	252	264	273	271	272	248	297	274	227	268	286	277	259	265	260	320	304	272	275	287	291	260	243	262	286	251	254	277	257	269	273	283	270	284	273	279	286	283
20581	16320	7670	1817	33064	40561	8313	712	715	655	669	645	668	727	655	708	632	634	651	634	621	607	612	669	605	631	611	651	637	629	651	615	615	611	687	661	618	602	597	649	660	619	603	635	628	623	594	656	656	626	617	615	637	609	639	629	594	616	646	580	623	609	580	665	653	590	621	651	646	609	618	663	621	640	620	645	593	625	660	608	603	645	618	645	639	615	619	638	580	617	627	646	633	613	606	627	599	612	624	633	632	677	613	637	663	653	679	638	579	653	612	614	605	645	594	607	527	631	639	625	598	631	606	645	614	632	621	616	654	639	611	664	610	623	605	590	590	632	617	660	578	627	564	675	649	658	595	618	642	593	625	647	626	639	615	620	594	600	602	589	643	571	640	642	646	611	638	588	652	645	624	576	621	640	648	632	642	602	608	645	636	644	574	623	646	617	638	587	663	645	675	568	625	647	614	658	612	609	611	596	629	581	650	665	630	611	627	595	607	578	606	636	628	619	681	614	600	599	644	657	586	612	660	617	636	616	641	597	664	658	625	624	588	626	626	630	585	667	583	544	611	669	639	594	619	661	667	572	637	637	640	590	641	619	600	599	630	656	692	669	629	644	632	626	661	672	613	667	658	626	646	613	611	643	645	648	649	611	644	596	620	620	651	657	601	633	645	596	606	592	612	611	618	640	633	620	652	587	646	649	633	589	601	607	654	602	661	605	654	634	612	611	617	636	615	668	645	668	601	604	608	649	588	624	618	632	682	624	627	653	619	630	604	608	569	602	626	636	636	610	613	590	647	608	618	624	598	681	623	595	622	585	625	605	593	648	561	629	671	659	634	641	598	578	601	582	624	638	618	587	599	606	623	604	678	610	630	646	617	586	618	631	606	578	608	614	629	649	605	631	597	598	628	594	644	628	575	604	653	612	639	619	604	590	644	604	629	643	577	632	621	647	616	609	615	625	609	588	604	647	600	632	607	626	662	625	615	598	639	613	594	626	647	614	604	587	607	599	641	633	595	598	639	610	590	687	583	647	615	646	617	651	624	653	635	557	648	626	639	607	678	601	647	608	607	641	645	631	633	607	628	601	664	592	617	647	627	562	605	625	624	640	616	626	604	612	636	641	646	629	624	663	586	634	620	596	651	634	650	650	621	576	611	632	601	639	581	626	607	630	605	619	677	650	631	649	647	624	626	681	596	606	631	681	600	606	596	599	631	624	637	598	593	615	582	602	612	600	602	654	633	612	638	596	645	620	566	584	620	607	629	645	598	602	648	622	610	662	619	580	650	603	643	625	587	607	659	629	626	613	618	595	625	605	640	639	643	628	578	644	596	613	670	638	625	602	584	624	674	616	603	632	652	616	608	652	608	600	609	655	644	629	644	639	648	641	600	618	668	661	645	620	640	616	629	622	633	628	645	600	614	640	645	639	625	635	608	624	611	586	620	587	636	667	585	655	607	644	592	608	631	633	647	573	618	629	629	629	606	584	619	617	626	625	658	649	609	625	628	635	623	638	625	612	596	608	636	671	647	606	618	603	585	623	590	612	631	656	588	653	647	596	573	656	675	623	639	574	638	595	659	620	627	585	606	605	604	597	664	651	602	628	641	624	608	666	598	635	615	624	627	638	617	571	625	618	623	621	626	581	588	606	613	658	625	610	678	632	610	597	625	595	660	651	641	665	618	602	626	582	623	655	572	577	612	591	625	624	611	583	614	589	622	637	599	606	595	620	640	620	623	633	646	627	610	603	613	617	641	627	625	623	686	654	634	600	586	632	618	660	655	608	620	621	569	640	673	628	610	612	626	635	603	658	648	616	585	635	616	596	603	610	604	575	613	599	634	616	577	653	622	633	631	646	627	620	635	582	654	611	599	621	643	605	650	639	655	619	600	642	616	645	603	656	639	641	650	638	589	626	635	608	625	672	620	614	662	626	583	635	640	628	650	626	651	640	597	608	634	600	621	652	637	561	614	632	609	642	646	624	624	573	643	632	603	628	624	620	641	644	613	634	636	605	648	557	604	602	633	670	574	612	628	661	641	598	681	613	598	614	650	663	622	646	629	588	666	635	605	630	611	594	655	676	612	644	635	600	604	676	605	654	649	700	586	644	647	559	628	591	621	596	635	614	635	658	630	629	557	634	650	634	641	629	596	608	652	584	650	625	625	675	594	642	673	638	602	650	582	606	636	659	668	638	610	622	653	618	634	668	645	646	579	616	618	640	603	628	585	635	615	583	649	604	649	638	670	605	588	621	571	596	653	627	656	593	647	665	654	643	619	659	620	630	606	592	604	627	658	633	679	645	621	639	645	623	612	650	594	594	605	609	615	627	596	671	629	597	628	627	636	627	578	652	614	656	625	604	616	612	628	618	639	625	622	617	599	641	653	669	654	649	597	617	658	602	614	602	617	630	620	611	616	619	681	638	593	599	585	651	628	625	599	615	666	625	634	621	580	648	602	613	610	600	609	589	627	622	617	650	610	619	583	641	589	611	634	601	613	646	628	603	578	628	595	635	600	639	634	630	611	616	603	637	617	610	594	601	621	651	603	659	599	628	615	626	644	626	612	600	611	627	617	635	633	655	636	660	629	628	582	640	598	631	597	601	620	645	610	682	621	631	620	590	607	627	631	637	642	582	656	583	611	587	632	650	621	607	625	656	632	621	655	619	599	650	656	630	677	632	631	622	618	608	653	568	561	604	649	620	634	581	638	631	628	621	627	625	629	628	594	660	641	589	644	621	592	615	647	621	671	634	587	698	659	609	619	609	681	605	678	609	604	603	600	641	599	554	595	611	602	591	575	674	590	617	612	620	597	609	659	623	638	649	641	617	651	606	622	613	616	605	633	588	636	600	602	654	608	632	605	633	637	618	633	629	645	636	649	574	663	673	581	626	590	614	602	610	600	616	658	573	590	585	599	619	575	609	623	594	612	646	621	690	596	578	610	606	576	597	631	637	627	643	648	618	635	641	607	596	666	646	602	657	641	650	601	593	677	605	599	618	614	586	573	655	619	662	617	672	626	602	658	602	621	599	651	608	607	604	598	607	659	625	619	604	566	634	599	640	632	630	598	612	576	588	614	619	591	637	635	613	604	607	601	642	658	593	647	662	632	609	620	591	634	607	624	654	616	594	649	631	623	621	602	643	645	625	628	594	657	619	592	625	590	582	632	581	608	622	611	598	583	584	621	610	649	616	606	603	639	615	605	628	600	647	620	607	606	656	634	613	645	584	605	643	643	694	590	611	628	623	604	618	639	613	593	627	655	601	594	641	654	604	648	604	627	586	593	647	644	612	621	642	587	626	646	621	636	619	613	646	622	613	609	642	655	689	656	644	613	647	623	647	580	610	621	617	608	653	625	625	605	607	633	596	596	622	625	625	652	652	614	634	622	610	669	618	656	595	638	640	606	561	646	618	615	605	591	614	602	614	607	633	614	617	628	622	629	665	649	660	555	616	660	601	601	584	620	638	633	619	574	584	592	625
44036	30883	18899	2729	23772	37302	12231	830	438	451	359	343	405	351	352	410	363	384	378	396	374	405	373	386	418	400	368	384	390	379	395	368	375	420	426	403	373	402	380	389	418	361	407	389	390	371	354	405	393	394	385	396	409	364	396	356	397	397	388	391	373	363	364	349	388	435	378	370	382	383	359	393	403	420	403	405	386	411	410	395	390	399	369	421	376	395	379	381	427	381	393	373	389	351	351	387	399	381	378	393	406	387	343	400	382	386	374	395	375	373	394	389	391	370	368	373	382	387	366	365	385	339	397	397	396	386	404	379	381	399	371	357	358	398	360	372	383	392	393	378	369	390	413	422	382	378	349	367	404	390	382	394	393	414	372	371	408	375	375	405	382	375	393	381	384	372	364	391	375	420	405	378	415	390	391	362	383	360	388	362	382	383	380	399	345	386	401	427	384	400	390	385	392	377	378	365	391	415	413	370	410	402	390	383	379	368	379	392	398	390	387	406	374	386	352	365	379	409	409	395	401	362	383	377	363	371	400	371	388	372	376	390	396	356	366	398	339	353	342	370	348	353	382	376	453	369	418	390	373	367	413	402	366	341	368	438	359	387	366	352	405	367	364	382	402	377	374	378	392	368	385	410	403	352	372	379	412	387	389	382	357	401	424	403	364	359	356	402	388	384	386	342	396	391	342	381	362	353	409	354	404	366	414	412	405	335	409	393	404	375	399	333	397	396	363	385	375	394	348	388	363	392	358	386	376	341	374	357	374	400	407	382	404	411	367	396	396	389	390	375	401	404	407	390	322	344	377	402	405	373	367	360	387	412	376	405	382	369	402	388	367	337	400	346	354	377	360	363	351	368	403	399	383	435	361	390	374	379	372	385	402	394	365	372	416	376	393	401	418	361	372	375	407	386	354	394	402	384	370	363	364	384	415	395	392	396	371	395	374	389	377	382	372	359	379	414	385	370	369	422	389	375	397	362	376	412	352	386	401	383	383	433	345	396	369	385	374	389	386	418	397	357	425	371	380	422	409	377	351	339	377	399	381	394	410	363	362	357	363	439	380	391	393	398	371	359	375	412	422	407	390	382	392	400	360	374	395	366	369	355	389	392	376	394	405	384	357	385	357	360	384	378	395	347	392	388	356	315	383	399	380	436	410	411	383	401	374	402	418	404	367	382	417	421	364	334	394	362	387	399	404	375	418	356	370	365	369	425	424	399	376	372	374	366	366	370	424	392	397	357	366	407	371	381	361	383	385	388	387	417	421	410	348	418	419	360	405	356	364	363	410	400	402	403	364	365	334	387	386	388	384	371	394	397	371	395	405	405	383	382	377	400	348	409	388	389	343	363	373	347	401	409	378	343	375	401	403	369	387	375	345	373	408	394	387	402	359	414	408	377	370	374	386	386	419	363	356	381	383	382	409	385	408	364	367	362	369	401	409	378	394	386	373	417	407	387	416	347	415	359	395	365	382	387	382	390	400	384	366	386	408	373	382	378	391	379	398	349	424	395	368	348	357	422	398	383	401	429	388	385	388	388	411	356	382	424	391	385	398	389	408	383	400	381	394	385	355	377	389	392	372	374	370	374	399	416	423	427	367	411	357	381	390	377	393	399	393	379	406	375	393	387	335	351	366	354	367	421	387	370	377	383	366	337	380	369	362	372	388	400	402	347	373	381	397	388	402	405	400	383	383	377	386	408	390	384	396	404	376	360	403	394	421	378	409	400	391	363	404	404	400	346	404	403	354	432	410	373	408	402	372	366	390	393	397	373	394	361	389	438	417	365	384	358	364	400	372	370	406	389	376	406	387	350	386	357	388	410	380	414	376	408	402	411	387	413	387	434	396	428	365	367	402	350	370	394	432	370	363	405	389	371	423	367	377	410	403	362	368	388	360	406	407	416	399	372	416	338	365	355	399	430	391	397	398	370	373	360	363	352	394	425	413	407	393	393	394	399	367	388	384	416	373	415	414	385	405	379	382	376	366	380	334	374	341	359	388	360	387	352	341	361	370	379	366	396	454	414	377	400	393	370	414	386	375	403	358	353	375	355	364	406	416	388	361	397	391	377	391	372	376	376	368	396	395	373	389	389	406	382	437	409	398	374	368	383	384	396	401	367	345	350	365	380	385	441	376	385	360	392	392	371	391	409	406	334	398	417	370	385	352	324	398	416	394	367	405	370	386	394	376	378	376	387	373	375	366	397	346	387	327	365	369	378	387	381	398	381	382	391	422	383	424	406	405	354	373	362	397	389	358	367	398	401	366	375	404	391	406	406	393	359	393	367	364	383	376	404	362	364	368	414	398	396	434	382	368	387	423	383	385	382	390	364	385	359	385	347	361	411	381	362	377	374	390	406	411	390	357	394	366	374	356	376	394	399	336	395	406	421	404	406	378	357	345	404	387	408	403	399	405	405	376	359	392	380	367	372	409	393	342	359	399	394	369	357	407	383	414	410	386	360	355	423	378	374	384	375	421	404	375	427	424	376	400	414	412	371	392	412	348	404	378	406	381	398	409	341	341	372	360	373	385	360	377	397	424	410	367	369	369	412	384	350	400	374	403	369	367	370	373	341	333	370	386	391	414	364	368	410	383	395	406	405	395	376	383	354	399	421	399	390	399	373	376	401	347	391	376	375	386	385	390	422	389	355	377	391	367	428	407	374	373	393	384	385	353	370	372	395	403	360	392	370	393	366	406	375	375	445	401	392	408	395	417	368	418	434	399	422	397	412	387	385	384	343	363	427	410	362	372	368	379	394	367	380	384	366	382	394	365	411	362	399	383	341	364	401	383	409	394	426	359	374	383	397	367	395	397	390	372	374	402	372	361	405	365	422	382	350	357	341	416	368	367	375	388	444	391	424	410	408	371	431	386	363	357	370	368	399	358	393	339	385	349	406	402	382	385	362	393	440	379	401	385	376	396	366	432	389	346	404	352	402	396	403	394	391	373	394	377	406	374	404	403	399	385	406	382	343	388	394	390	354	413	384	409	347	397	373	353	385	417	411	389	380	396	375	378	387	362	385	379	383	395	391	397	349	371	379	357	387	402	408	382	358	352	379	364	385	388	384	406	400	369	368	364	374	353	382	388	385	363	373	437	344	407	378	443	388	433	384	377	369	390	398	380	410	412	374	413	396	391	383	371	375	426	390	367	381	406	372	374	383	323	389	370	386	409	409	355	390	398	382	411	386	415	373	384	369	407	355	410	421	415	341	401	409	370	385	354	397	377	359	402	407	388	401	391	406	403	370	350	376	378	397	395	387	368	349	388	394	368	370	360	389	398	391	365	356	390	367	355	376	352	365	398	389	425	372	400	363	379	382	361	405	394	400	412	377	386	361	385	405	366	397	400	338	357	397	399	397	404	366	372	394	367	360	411	374	387	390	431	385	412	387	405	340	416	392	372	368	444	371	391	366	398	327	418	378	353	391	390	361	375	355	429	379	384	376	411	404	372	363	350	379	381	360	368	352	381	391	375	402	402	367
26670	22926	12939	2786	40346	50962	12936	1035	995	942	951	922	895	921	911	910	944	894	892	844	886	912	835	876	889	814	913	856	853	866	807	848	882	860	856	863	869	846	860	871	856	855	855	844	877	897	868	864	855	886	854	898	919	847	831	852	862	819	832	845	824	822	831	860	869	800	848	852	863	863	858	814	881	812	835	881	854	831	838	889	862	901	846	868	880	837	866	832	842	875	812	836	887	855	849	892	856	851	869	851	901	869	811	923	871	832	815	810	841	847	915	791	883	851	881	852	822	943	828	875	819	905	864	853	839	887	865	881	842	868	860	818	905	858	871	839	856	840	831	804	875	828	945	879	905	833	849	814	826	849	828	838	864	887	827	860	900	853	839	839	845	876	826	854	858	875	849	876	842	842	885	881	801	863	839	860	896	853	840	875	847	873	792	888	873	862	849	857	928	834	845	880	825	852	888	849	838	845	826	888	881	867	893	809	855	826	815	854	826	850	807	874	865	861	845	850	849	875	920	873	859	870	911	821	800	897	910	855	838	875	816	860	900	804	847	846	868	827	866	854	846	869	870	871	892	855	824	833	875	870	869	823	867	885	873	883	897	863	851	892	868	819	831	810	851	832	840	886	840	824	821	881	878	848	855	915	889	865	856	889	811	864	874	833	837	894	852	799	862	822	863	875	807	873	853	855	887	837	826	827	873	855	868	837	942	781	871	910	827	852	786	796	842	827	797	821	894	910	816	822	884	838	815	900	811	848	857	886	845	858	811	877	934	858	889	822	910	873	848	876	811	835	859	866	877	916	880	827	876	878	868	866	875	789	802	840	905	814	853	940	881	837	871	888	860	857	876	910	830	882	836	857	850	901	826	832	893	839	870	848	853	860	869	835	872	863	815	836	848	937	894	791	880	840	891	842	818	870	856	819	883	840	816	851	810	831	858	903	867	882	878	835	877	866	855	837	829	859	819	866	880	825	811	823	849	904	835	879	910	822	870	834	821	873	858	875	839	910	841	841	890	852	894	797	838	864	893	841	850	873	846	828	830	858	851	817	879	817	858	870	874	858	889	845	855	837	848	860	872	887	896	864	835	836	888	790	876	868	859	903	851	849	875	853	850	888	876	825	927	865	876	858	900	904	802	884	810	874	873	907	905	898	879	912	904	875	885	849	878	901	863	866	851	874	831	884	897	836	874	898	892	861	837	875	842	821	810	846	892	895	882	817	841	816	884	849	827	871	853	865	834	827	889	871	851	867	833	869	883	896	846	844	870	892	891	865	800	854	884	861	875	859	810	842	880	825	848	945	771	873	885	853	909	848	825	897	892	895	864	877	889	871	880	881	861	880	819	818	877	872	861	898	859	892	892	868	878	866	878	866	870	866	854	887	914	893	839	883	884	834	858	823	872	866	842	828	856	852	837	834	870	842	821	829	833	831	887	893	839	868	836	855	870	911	814	883	812	869	785	893	837	830	815	839	809	835	865	821	832	832	888	881	851	862	872	824	829	864	808	904	841	842	856	892	865	826	884	835	873	849	877	834	889	888	865	927	895	850	858	874	852	891	840	875	849	842	868	911	859	864	878	854	827	878	804	850	886	823	795	882	911	864	855	913	881	849	879	837	922	853	929	869	864	827	849	854	866	835	849	850	854	867	857	900	864	820	867	869	862	853	876	813	852	882	872	843	913	859	905	912	889	854	885	860	839	864	857	871	860	859	864	805	874	903	784	831	847	826	900	864	800	864	869	852	853	860	854	806	862	860	852	851	836	845	840	879	923	863	851	851	867	848	836	886	851	839	806	863	860	844	871	903	843	855	847	888	837	877	862	800	875	852	874	873	883	791	823	846	861	905	864	882	840	874	849	829	890	837	855	825	831	855	870	869	824	883	829	855	940	878	862	886	845	871	847	850	861	839	839	861	834	840	860	808	864	875	889	836	842	880	863	869	901	901	905	868	848	870	804	871	844	892	861	853	811	788	881	878	918	847	867	869	883	810	854	852	852	864	873	833	813	853	858	902	822	800	793	821	859	816	851	819	865	845	863	862	867	842	856	846	896	863	924	833	860	853	852	877	821	845	854	826	846	847	927	849	841	835	834	857	771	813	838	828	851	810	856	874	847	869	830	813	878	872	844	866	895	857	880	875	897	870	902	821	842	859	880	855	844	836	858	850	843	870	815	812	832	844	889	833	875	832	929	834	860	884	858	867	816	885	849	794	905	850	899	789	817	899	802	834	921	876	858	850	844	836	849	860	834	864	873	904	846	854	882	889	883	895	869	885	842	888	887	801	811	835	832	860	883	878	835	840	848	848	867	884	807	862	860	839	853	855	833	842	884	843	876	892	841	857	873	823	855	874	884	816	879	874	845	804	833	852	862	886	787	869	830	829	877	808	850	805	836	853	886	844	903	863	792	885	824	840	838	826	871	812	877	862	820	850	868	808	875	822	806	852	847	905	786	853	886	854	843	827	869	882	838	822	784	806	886	859	881	871	849	833	873	834	835	848	850	802	873	830	835	861	831	841	824	884	852	880	787	841	867	896	797	856	868	877	857	786	813	831	840	825	867	830	881	808	905	844	817	844	826	870	811	854	842	889	844	846	948	856	823	925	861	851	839	908	854	854	870	862	880	865	859	874	854	854	863	837	931	790	834	912	852	874	818	871	872	878	890	842	895	837	834	825	851	845	824	811	869	915	868	855	862	872	915	872	846	888	852	882	861	837	879	882	893	881	863	841	862	870	868	835	812	883	853	873	908	878	905	834	830	891	786	867	885	842	864	845	906	877	826	841	821	828	842	829	893	858	896	824	844	881	862	880	855	821	830	880	877	839	867	881	908	822	804	906	848	867	928	889	841	822	863	797	868	823	868	833	889	829	889	860	876	841	825	863	819	856	831	895	868	880	870	893	886	862	914	880	870	867	801	859	895	800	826	875	875	869	885	889	845	844	838	864	885	849	856	859	855	853	809	846	834	886	848	860	877	889	875	845	900	863	838	863	828	869	834	865	854	825	864	823	873	846	828	838	781	876	821	872	894	809	839	893	895	831	864	839	852	810	881	844	884	802	841	866	861	914	882	889	900	875	812	853	854	837	845	815	853	836	792	887	892	799	890	891	843	809	847	873	825	872	848	865	826	802	875	899	876	839	841	858	863	876	838	857	868	889	853	869	845	845	917	839	825	875	929	928	843	834	863	851	836	843	775	825	845	864	846	861	910	873	862	853	866	830	853	877	842	818	834	846	846	868	862	874	836	879	881	845	875	841	868	821	877	850	840	859	889	901	898	819	893	883	861	821	863	889	882	841	868	912	868	883	841	859	792	875	827	888	852	877	834	888	880	886	879	834	852	849	869	860	798	835	876	859	896	860	834	853	881	834	869	874	845	871	888	879	845	858	861	786	836	840	871	856	820	882	859	861	878	868	794	825	874	867	845	828	859	865	855	883	861	895	861	866	852	834	885	863	875	913	853	883	833	818	836	787	822	870	819	865
15836	7404	2237	434	810	1450	478	310	331	315	297	320	326	308	315	306	307	275	328	323	313	317	325	325	302	291	282	311	322	324	321	312	312	318	304	319	330	297	290	316	308	332	332	362	326	295	289	298	283	307	293	286	294	294	344	295	291	308	331	347	302	339	284	289	317	282	284	293	292	298	296	329	307	311	339	309	278	283	320	306	310	339	301	301	317	335	338	317	327	300	292	308	339	305	266	288	314	305	323	280	299	311	347	341	319	329	321	362	294	301	294	304	282	273	345	319	321	311	308	283	325	331	339	330	330	274	319	309	336	285	307	319	319	313	301	326	320	325	323	305	320	326	325	287	322	294	304	331	307	331	317	310	306	313	329	342	316	307	323	313	307	313	313	300	309	309	331	303	293	330	289	279	328	273	314	286	278	291	325	296	297	302	322	320	259	310	307	321	322	307	276	307	282	322	298	300	314	324	330	306	306	290	291	305	322	311	315	288	343	282	301	307	338	288	301	351	297	305	314	330	326	352	326	314	323	306	337	301	287	289	304	302	322	331	288	319	328	300	297	278	299	290	327	335	321	315	283	312	321	308	315	320	320	331	295	298	324	307	339	280	295	313	319	354	338	300	313	256	316	300	277	301	299	315	313	308	324	307	279	304	332	314	300	300	328	311	296	301	328	303	335	328	343	312	329	303	333	321	316	335	329	268	327	327	317	332	366	288	309	306	324	319	307	334	335	331	331	330	291	291	281	345	268	303	336	287	273	300	304	290	301	316	296	309	341	293	307	316	325	327	326	311	306	287	314	306	284	337	326	336	335	345	331	325	304	336	310	319	349	325	313	318	337	321	319	313	318	335	334	300	326	322	280	330	300	357	309	291	297	286	316	301	294	306	309	282	306	321	313	321	322	287	301	304	348	290	316	332	287	346	346	327	321	294	301	307	301	334	339	292	294	299	274	332	333	342	315	323	324	336	339	294	300	334	325	310	319	345	287	325	333	300	321	332	283	296	270	335	320	329	323	277	318	324	330	341	299	326	307	336	317	308	299	323	321	313	307	321	281	300	282	322	280	298	325	297	297	288	300	306	300	327	287	318	304	294	295	331	336	297	310	315	298	341	339	321	317	277	301	337	320	336	304	293	309	305	291	298	321	319	282	340	329	276	300	295	299	305	284	295	324	288	299	299	286	306	357	330	329	300	284	313	365	315	305	329	306	318	282	321	359	305	291	304	291	319	311	325	297	326	313	315	308	320	314	311	311	305	305	291	326	316	300	306	354	328	331	314	348	316	345	292	299	320	316	297	303	279	349	319	303	320	347	340	338	323	305	304	278	298	289	303	308	315	290	320	294	325	295	289	320	332	293	308	314	301	291	316	293	327	314	329	293	337	315	326	278	302	333	271	326	306	282	295	296	332	324	318	315	328	297	335	286	309	311	330	310	285	292	301	313	307	301	309	271	308	313	308	328	316	283	283	316	317	290	331	302	290	321	336	315	303	295	287	334	315	304	313	330	291	297	319	317	346	312	274	303	276	305	294	315	320	323	332	307	307	290	298	317	323	274	301	312	306	323	335	312	340	327	337	315	311	322	264	320	322	306	334	310	297	315	315	289	321	305	316	275	296	301	344	297	303	344	319	274	326	291	314	286	330	305	324	313	294	338	289	328	314	312	305	320	270	290	282	314	308	270	328	324	355	321	309	347	343	269	321	321	329	295	309	284	304	322	311	309	305	268	286	314	292	330	289	278	314	300	317	323	285	320	315	304	296	307	287	290	332	307	291	304	299	295	274	265	329	313	290	322	297	314	316	316	326	280	330	299	340	309	265	345	328	332	323	328	344	310	342	326	303	294	339	315	318	297	329	314	320	318	287	286	322	307	310	289	312	331	299	316	314	299	303	319	314	322	312	345	318	306	326	313	329	338	337	312	309	278	302	329	315	284	314	320	311	280	301	308	329	323	322	346	333	327	328	323	364	290	314	326	318	309	284	322	295	307	300	316	326	322	311	302	306	335	263	330	299	280	321	284	311	306	322	334	321	302	332	283	305	337	297	322	311	297	335	304	314	331	326	321	278	310	285	291	309	331	307	331	313	290	312	345	324	336	313	326	271	294	320	283	293	374	293	302	334	319	315	302	317	321	329	303	311	312	303	303	318	286	320	294	316	292	308	312	322	320	298	318	314	296	328	301	330	303	312	324	293	299	340	308	339	345	290	329	322	318	340	318	301	303	320	337	320	315	317	320	316	306	312	334	329	346	312	335	311	341	324	309	331	294	314	321	315	307	316	292	278	348	323	280	297	298	316	298	307	345	348	306	318	301	353	284	293	312	348	316	310	317	296	342	320	321	283	310	326	293	299	326	313	364	315	334	327	358	329	292	301	307	307	292	284	284	282	313	322	286	299	287	296	297	332	323	283	308	279	309	291	323	303	324	347	344	327	308	288	314	335	288	323	322	323	367	295	326	292	313	310	307	303	302	331	341	314	313	319	282	318	313	292	298	316	313	286	307	338	303	298	320	300	285	300	308	291	288	296	331	338	292	334	342	310	276	315	304	319	320	312	303	295	302	298	294	306	339	303	304	323	312	301	297	322	307	271	323	333	318	335	321	322	322	275	312	290	347	323	296	330	301	307	292	306	313	292	331	329	331	298	322	312	278	311	338	312	293	338	323	313	297	315	317	322	302	316	291	336	267	288	298	288	306	325	321	285	323	293	293	304	306	305	318	290	309	299	274	301	294	322	314	337	310	312	331	324	301	271	282	308	306	297	298	350	314	354	327	305	293	289	287	315	331	333	293	295	281	325	307	312	287	304	343	320	300	295	303	316	325	306	306	324	304	296	342	311	312	320	316	314	305	316	290	342	330	310	294	328	325	306	352	299	309	296	320	317	309	332	321	305	340	328	310	313	278	318	294	331	303	279	316	298	317	307	352	327	286	295	293	304	280	337	315	304	346	300	342	313	312	294	293	313	301	339	305	283	318	315	344	322	293	301	326	311	331	334	308	304	287	297	289	338	311	330	291	316	287	320	313	324	315	300	296	339	315	320	324	321	296	353	316	320	308	300	294	312	281	300	315	337	287	359	314	296	310	321	320	298	303	299	303	307	316	286	314	311	315	279	302	347	323	299	303	302	297	287	328	291	283	316	299	300	332	297	322	280	331	294	325	305	300	285	300	297	329	310	332	319	325	289	305	287	354	296	292	305	317	342	269	316	299	327	314	322	317	290	332	314	303	296	348	307	307	333	290	305	322	280	313	328	317	323	341	330	344	311	287	299	340	288	340	306	342	326	284	321	260	300	331	334	292	329	335	314	306	288	281	315	302	300	272	315	310	316	344	311	288	305	297	230	325	302	296	325	339	309	301	337	274	305	324	294	328	319	302	285	345	260	322	305	269	281	296	288	323	306	327	280	343	307	343	326	323	292	338	307	308	351	301	302	254	309	307	337	360	270	349	308	342	321	324	316	284	314	300	347	313	322	318	332	323	300
9156	6162	2565	868	3305	5202	1256	708	708	739	669	701	686	706	714	685	743	677	731	744	714	739	724	698	699	664	717	670	667	714	727	723	703	671	738	654	686	763	732	691	693	698	671	715	678	660	686	660	727	652	690	656	662	677	694	684	708	691	742	723	671	691	684	737	685	639	686	702	702	684	707	706	655	657	688	698	682	634	694	698	690	714	716	682	707	710	697	735	704	711	720	657	702	650	710	699	710	691	656	713	694	655	732	660	689	664	722	702	675	706	692	668	660	684	693	688	692	634	704	704	679	684	702	677	650	682	704	696	719	696	684	685	722	696	729	668	699	623	702	710	724	720	699	659	691	715	699	650	656	699	710	652	668	681	676	717	687	675	682	741	734	757	722	650	718	692	750	734	720	680	673	679	676	738	747	660	644	725	677	683	709	704	678	679	661	667	702	732	741	686	681	657	698	706	659	711	696	686	692	733	751	673	666	696	721	751	719	691	744	717	692	675	754	699	692	729	689	690	705	707	682	713	680	714	696	705	686	680	692	700	670	708	656	669	694	714	678	707	640	695	723	668	656	663	710	689	711	694	718	671	721	655	698	673	701	680	682	709	679	636	712	702	715	708	667	659	659	673	705	654	644	701	683	699	709	675	709	729	712	695	673	648	757	718	692	674	701	658	679	680	752	671	698	659	646	743	687	664	696	713	681	648	672	640	659	727	708	660	688	676	723	707	671	738	740	710	681	665	705	695	715	688	668	707	629	692	695	684	716	707	717	691	717	695	687	707	675	661	689	683	691	711	680	669	697	679	690	722	714	694	701	656	664	710	675	735	691	663	703	732	725	721	691	712	716	699	732	704	676	704	716	690	682	688	683	675	641	674	710	702	719	678	718	757	693	661	720	719	707	711	693	702	700	705	692	689	743	713	687	714	683	664	708	701	734	692	742	652	669	724	688	738	678	708	731	718	705	672	690	694	732	714	700	680	674	709	683	698	706	717	690	692	689	717	707	688	716	699	683	669	672	688	646	704	731	684	729	709	713	688	677	724	712	684	706	710	660	699	695	721	694	707	630	709	711	689	731	760	738	682	703	660	680	700	713	784	661	654	736	695	644	693	720	722	676	691	661	666	701	664	711	651	696	703	689	675	713	701	664	696	695	690	711	670	705	650	693	653	714	653	677	713	676	676	720	664	666	644	728	727	700	694	687	694	711	663	726	660	701	688	686	724	667	697	681	713	680	674	646	667	676	723	701	671	678	682	716	693	672	706	631	670	688	680	663	694	741	703	710	720	659	677	730	662	694	721	720	713	692	671	716	698	683	687	705	763	682	743	680	701	673	702	683	681	700	720	692	704	691	696	742	705	679	702	674	675	696	692	656	721	715	670	703	713	727	706	691	636	659	694	714	741	713	676	659	641	715	641	719	712	681	689	652	694	732	755	703	723	705	700	657	674	757	667	670	697	687	702	695	715	708	708	683	706	717	692	703	682	693	693	745	717	677	692	694	660	730	692	689	709	719	701	700	754	709	673	670	695	706	661	692	700	732	683	660	700	715	707	695	703	689	690	639	662	669	646	664	682	710	683	716	734	654	723	711	676	692	687	670	758	644	730	649	776	676	745	717	688	695	708	688	706	697	620	681	702	677	758	706	651	724	684	678	707	673	708	728	678	695	695	621	715	713	665	665	644	657	730	672	683	704	718	675	748	635	707	696	666	705	703	718	690	729	688	691	662	680	667	696	701	651	709	700	719	688	721	692	638	730	688	673	684	707	692	716	689	722	697	634	746	681	705	692	696	690	706	691	714	697	710	680	709	746	672	707	690	706	697	695	662	684	699	689	668	689	716	746	704	703	648	683	637	738	686	685	700	682	671	691	680	703	683	689	719	721	665	712	727	686	749	635	721	734	698	723	699	712	711	703	651	685	703	715	712	707	714	702	734	714	692	734	682	700	728	689	709	637	708	694	633	699	691	683	713	686	751	696	706	706	686	724	707	675	680	711	694	698	687	708	720	696	750	678	692	712	688	693	692	662	724	665	671	664	667	731	742	677	685	700	691	694	646	702	679	640	708	752	778	689	691	726	764	696	683	717	722	685	694	692	698	659	676	692	686	762	660	737	672	718	702	685	691	716	758	631	709	678	711	668	678	705	710	671	720	687	727	728	722	704	694	705	697	676	762	692	659	655	720	730	721	761	750	687	723	669	697	656	682	704	720	702	711	693	748	696	707	645	710	688	712	710	693	674	717	669	703	677	674	658	707	657	715	665	680	703	677	698	656	703	665	689	708	684	685	727	704	681	719	733	667	707	728	697	687	718	694	698	667	715	686	676	671	679	703	697	687	706	668	659	642	682	753	713	690	737	680	677	692	699	701	705	723	716	693	719	698	698	700	691	709	718	732	708	697	728	703	699	697	694	659	735	693	716	712	673	683	732	677	656	692	698	649	708	730	673	702	744	683	655	710	660	696	668	707	657	667	664	687	640	712	718	679	680	718	690	692	731	687	655	688	667	713	645	738	711	728	690	661	701	671	710	709	659	702	665	635	635	670	663	686	654	675	658	682	723	699	673	695	743	686	716	678	694	706	666	696	704	684	670	698	701	668	688	717	705	699	721	676	687	645	682	777	739	726	678	705	654	721	738	720	710	708	666	719	697	687	703	683	668	679	692	687	705	760	678	681	680	670	674	666	696	691	716	749	620	722	690	714	704	661	682	685	710	654	733	691	708	711	648	712	664	693	684	709	669	700	690	669	680	708	724	687	683	707	703	665	711	692	707	676	698	665	703	724	717	708	663	663	723	736	668	715	668	706	676	697	685	671	694	702	727	709	667	687	738	707	661	700	756	727	701	702	674	682	716	695	703	692	727	616	670	701	685	688	709	704	703	695	670	678	696	653	649	685	681	683	693	704	667	708	726	630	700	737	714	673	704	663	692	695	677	679	685	705	692	689	703	717	734	688	736	649	703	696	649	714	704	679	679	678	691	708	700	711	705	683	671	688	665	690	741	687	677	708	701	732	693	730	734	687	679	674	686	761	690	686	714	708	738	634	705	685	683	682	693	697	745	684	706	741	743	691	653	712	681	717	734	676	704	715	669	732	697	700	719	735	650	675	679	663	692	681	714	668	704	681	695	742	710	737	717	708	695	692	709	669	702	705	655	687	693	706	745	659	663	668	700	723	735	653	685	704	636	694	660	688	709	702	675	708	700	707	646	669	700	709	660	745	710	742	697	668	681	707	696	710	719	707	702	727	687	660	696	680	677	724	731	729	668	695	717	713	731	680	688	708	679	727	690	672	695	749	735	673	729	696	708	729	721	709	647	714	747	690	705	715	702	680	667	649	685	688	732	688	684	726	673	716	707	725	662	691	731	724	704	727	647	704	670	715	740	748	706	701	760	672	653	692	701	701	690	657	658	749	746	639	745	688	670	695	707	689	683	681	716	678	715	686	670	699	690	716	709	691	717	669	709	666	692	684	683	656	727	726	711	671
32639	22159	12008	1578	13824	23501	6748	423	270	278	285	269	275	269	262	273	269	268	274	277	264	255	263	242	266	246	266	259	264	257	257	282	310	284	299	271	305	265	262	281	282	290	291	302	289	275	276	277	274	315	276	268	286	284	306	266	287	247	280	260	279	264	272	307	310	284	263	272	271	275	300	274	285	275	286	297	272	250	282	281	261	289	272	267	250	292	262	259	269	263	266	285	273	324	306	280	282	271	317	254	270	254	269	252	277	275	273	261	269	287	284	273	282	283	272	254	272	271	294	277	303	289	284	288	305	274	267	286	259	268	276	260	260	281	284	241	286	258	254	261	257	267	273	279	273	240	273	294	279	294	281	280	237	245	281	263	280	244	260	277	252	310	282	251	273	306	255	279	250	274	217	273	270	262	276	317	265	264	287	269	252	299	256	253	308	270	257	282	279	269	290	242	270	253	271	265	282	249	255	289	260	273	269	291	283	265	270	270	311	271	263	267	267	274	289	288	306	281	279	262	268	255	277	267	269	269	269	273	286	297	277	276	255	243	289	287	283	264	295	276	287	250	271	253	281	280	282	302	265	252	269	284	291	257	280	265	266	312	252	286	264	275	256	286	291	287	289	268	290	273	294	299	279	243	257	280	293	272	284	278	272	258	294	287	283	263	252	253	267	278	260	276	274	292	256	268	250	258	272	297	289	267	246	257	293	283	257	281	286	253	297	261	222	280	293	280	268	293	280	251	281	262	301	265	293	293	268	268	255	308	269	286	276	260	263	308	238	278	257	295	283	275	292	263	279	292	264	285	297	270	275	240	264	282	263	282	257	242	255	292	274	279	267	258	278	280	295	292	290	276	307	322	303	259	238	298	271	266	315	291	277	267	281	274	284	295	298	272	281	284	264	272	271	296	293	272	245	282	268	277	263	261	253	274	260	288	273	268	285	255	289	280	252	258	269	270	284	278	270	267	271	289	298	243	243	253	252	271	294	263	274	284	267	254	285	290	254	275	296	255	258	260	282	264	290	284	256	259	265	276	260	235	261	263	255	309	295	264	283	268	291	266	278	262	272	265	295	242	249	279	259	267	257	242	256	283	269	271	293	309	255	274	266	290	240	272	259	289	274	261	266	277	265	293	286	278	265	271	269	280	252	246	286	280	271	290	264	282	265	241	267	252	271	275	263	273	261	290	295	242	271	252	238	260	258	284	281	286	245	304	287	285	282	275	259	270	273	264	256	274	295	295	274	262	273	249	282	260	310	274	261	263	270	271	270	309	254	258	272	276	254	217	259	282	262	248	244	250	293	300	247	257	262	259	270	281	244	263	291	253	284	262	278	257	277	271	289	275	273	247	287	271	242	282	298	305	241	317	304	285	292	253	273	267	251	295	278	291	255	273	264	290	261	302	283	255	238	253	280	283	272	255	280	272	297	267	245	252	284	278	262	262	273	254	261	267	239	317	274	271	258	300	299	271	259	290	247	231	283	280	292	238	240	261	277	241	267	257	270	291	290	291	283	235	294	253	262	278	282	273	264	269	281	240	263	288	290	276	275	262	280	274	282	249	245	282	266	263	265	283	276	300	288	265	299	257	264	283	281	291	266	295	253	261	294	285	278	273	242	277	280	298	263	288	302	269	283	293	287	274	265	249	303	288	264	281	288	296	234	251	307	261	264	268	272	267	254	271	285	247	269	280	300	282	273	262	260	315	276	272	269	248	264	281	295	255	291	285	270	269	278	294	238	252	286	255	249	313	301	267	273	303	302	287	264	268	277	286	261	287	266	258	261	293	278	265	279	316	264	260	278	301	288	259	284	272	262	244	258	275	293	341	265	252	271	276	279	262	264	268	251	249	279	273	282	312	266	295	299	263	280	262	266	263	274	257	295	298	291	267	257	258	262	264	270	277	252	298	273	254	280	282	296	276	282	266	285	274	254	264	275	265	279	268	276	266	271	264	278	280	293	278	273	279	280	257	279	285	305	283	266	241	286	253	272	280	260	292	293	254	267	271	278	281	308	281	282	256	266	281	274	255	278	248	290	280	285	278	254	260	260	304	267	284	257	284	262	254	288	276	291	293	255	288	267	263	254	262	263	289	268	236	287	254	291	284	278	277	287	267	250	255	296	285	256	261	293	250	252	263	281	289	275	276	258	266	279	268	292	240	293	333	275	251	270	297	288	282	283	261	268	275	262	268	319	288	293	255	289	275	267	294	280	299	319	267	248	263	269	281	270	290	269	304	283	278	273	295	265	244	279	255	278	261	262	286	319	277	287	275	260	268	250	269	255	275	270	229	297	288	281	290	285	275	281	239	258	264	267	297	271	274	271	293	254	250	304	312	262	288	297	306	227	278	281	294	268	312	268	279	251	286	295	299	290	246	273	281	227	285	278	303	266	295	308	299	294	258	269	305	275	282	293	287	307	271	258	258	291	287	280	271	272	266	246	273	279	272	305	297	305	295	270	299	288	284	270	265	265	257	247	282	241	283	259	268	271	264	246	261	266	248	256	254	267	250	317	291	253	276	291	263	259	275	281	300	271	268	255	269	286	297	297	283	258	280	248	268	295	305	276	289	251	286	263	300	276	265	279	272	274	296	296	255	277	258	271	256	258	278	273	272	296	269	256	281	281	268	281	237	257	274	297	278	293	274	258	258	276	257	271	268	268	291	312	290	259	297	250	269	264	278	271	243	273	251	268	297	278	291	295	299	225	283	301	278	300	273	271	247	266	282	282	288	256	259	266	268	287	274	270	238	283	292	283	262	299	277	272	292	284	292	281	288	255	277	289	265	303	292	270	294	278	281	282	253	281	250	283	262	262	323	258	281	305	277	287	277	262	267	265	276	279	298	274	274	286	284	257	264	261	260	305	273	257	262	274	254	277	291	278	256	281	309	274	285	274	288	268	272	285	254	269	285	287	266	301	289	260	265	263	261	274	296	271	296	266	248	277	258	289	289	239	265	283	323	312	263	282	268	247	272	259	291	256	282	272	272	278	235	252	258	285	261	279	284	304	260	277	281	272	277	282	281	283	281	287	266	286	271	253	266	290	300	282	277	268	262	288	238	263	277	288	264	280	300	312	296	268	256	287	259	275	221	271	287	299	293	273	273	268	257	288	316	284	271	254	276	276	266	268	279	279	285	292	247	266	295	279	227	293	236	269	273	291	265	276	281	268	274	284	261	247	305	271	280	253	283	294	270	300	282	261	275	301	266	273	315	280	261	274	244	281	269	291	258	291	267	283	258	250	302	290	259	302	264	244	298	255	271	271	272	256	246	262	261	293	236	281	286	286	292	271	288	283	281	258	272	285	269	275	270	273	258	241	282	269	301	235	215	255	278	277	281	305	253	310	300	292	262	278	253	288	284	298	251	275	272	251	272	287	268	237	231	284	292	269	234	259	252	254	265	250	262	309	269	254	277	243	293	327	294	258	300	264	265	257	265	293	291	272	290	255	244	262	230	265	278	288	276	297	276	289	272	281	271
20230	17119	9970	1912	31050	41069	10464	691	700	681	718	639	679	667	610	657	600	686	708	672	665	668	631	686	629	675	675	604	625	610	648	633	649	635	643	670	681	631	680	644	636	646	638	665	682	605	625	637	635	638	665	658	586	635	629	627	655	647	640	702	638	642	631	635	615	653	627	648	631	623	627	648	653	645	645	668	654	655	640	632	626	618	613	635	647	662	597	602	655	628	630	666	683	655	629	675	598	616	632	675	663	643	692	658	639	635	595	622	655	635	630	637	640	640	625	666	625	597	634	633	616	629	662	645	601	635	631	608	629	685	650	622	598	646	653	620	649	582	644	613	613	698	613	620	651	617	667	604	614	617	647	637	633	636	626	634	653	722	637	620	608	703	638	647	614	646	651	660	614	657	661	643	596	596	590	650	660	598	671	624	618	667	602	665	647	633	627	595	649	630	654	641	631	633	633	618	641	664	654	607	654	650	655	636	636	649	590	613	607	582	627	659	633	646	670	614	601	654	666	631	582	640	638	610	663	642	623	602	655	666	660	672	647	589	639	661	657	700	672	606	672	630	635	627	649	608	659	645	688	658	624	611	634	651	627	662	636	628	664	656	638	670	654	648	646	631	649	629	656	601	630	682	616	604	609	656	651	631	623	672	576	635	626	633	622	661	623	665	611	659	605	644	614	631	651	588	605	630	712	645	652	637	654	666	633	649	654	623	689	649	653	641	622	628	650	630	660	572	605	635	689	613	642	614	647	641	612	605	647	646	629	624	639	605	643	640	610	650	632	643	681	631	647	614	631	655	636	597	619	659	629	599	665	617	616	646	617	664	649	661	656	630	658	634	649	639	652	644	671	642	645	666	679	618	663	611	598	622	637	645	619	626	662	669	648	662	686	632	660	621	639	647	602	655	626	647	621	616	633	653	611	641	601	636	658	686	671	644	639	646	629	618	643	635	606	618	651	619	639	682	635	676	587	677	679	628	660	616	598	663	625	668	639	654	656	643	649	627	604	648	650	636	635	632	685	653	661	551	631	617	628	611	654	621	647	624	637	676	638	634	651	590	639	679	651	630	583	646	625	635	604	668	614	649	629	611	673	623	639	657	587	612	629	623	618	626	643	668	642	663	642	648	629	626	669	662	610	672	638	656	615	663	625	658	658	663	659	660	628	645	589	663	660	629	639	657	677	651	648	647	644	651	610	610	642	629	614	651	664	612	651	639	606	646	665	645	605	617	619	600	660	673	687	663	612	668	644	656	636	653	650	626	651	657	617	688	625	611	632	638	601	638	657	577	671	666	657	645	668	647	624	634	663	661	637	607	659	582	654	648	631	634	640	622	628	605	632	626	658	640	631	641	676	596	631	639	607	687	642	674	670	677	668	687	655	663	660	645	586	617	595	663	634	659	638	658	633	714	615	634	651	667	650	636	635	600	643	642	616	634	670	593	627	620	690	619	621	680	662	638	634	621	646	625	703	647	637	595	633	583	608	680	625	643	607	623	662	680	650	610	622	651	641	613	667	620	613	643	646	609	664	686	663	649	635	686	579	647	627	689	673	695	632	571	569	657	642	625	665	673	597	608	598	634	647	616	658	645	656	643	651	637	604	636	638	591	608	631	611	605	654	632	660	683	606	644	648	651	701	666	650	683	576	635	623	634	654	656	621	630	687	632	604	631	626	656	624	675	617	682	676	618	685	647	647	625	628	632	650	640	638	669	669	645	653	655	648	623	652	605	651	653	637	661	683	634	703	611	657	670	612	660	619	636	671	634	604	643	689	652	641	631	654	629	640	632	642	598	658	637	624	584	639	625	659	663	630	608	655	674	685	601	632	613	655	639	605	648	606	630	627	608	644	631	652	668	628	632	631	674	649	591	635	622	602	628	649	628	627	641	618	637	624	622	661	632	652	625	615	603	625	643	672	614	655	648	622	581	621	637	631	663	648	615	651	624	656	620	649	713	648	677	634	627	631	572	650	638	638	661	591	683	656	644	625	663	653	650	635	644	674	630	627	653	650	634	637	606	675	662	635	624	683	633	625	637	644	645	604	631	616	606	614	611	658	673	633	633	633	681	646	661	661	650	640	640	650	652	646	644	623	635	651	643	629	630	605	596	638	617	664	685	656	677	629	639	603	672	661	667	648	660	623	621	646	621	652	622	626	625	635	626	618	684	676	622	686	615	664	659	609	629	617	640	628	636	647	692	638	603	666	632	605	626	604	619	620	596	625	642	632	669	590	661	671	610	633	666	668	673	676	671	635	660	629	666	662	628	641	641	689	670	659	634	666	610	659	664	608	615	634	655	649	598	673	678	635	653	688	631	653	623	647	655	642	671	619	638	657	606	675	650	612	645	682	590	656	608	672	660	668	680	656	639	660	649	645	659	579	600	614	650	634	645	639	647	625	653	651	609	620	645	631	614	616	601	702	624	667	638	655	604	640	648	677	626	648	687	651	619	667	591	656	601	592	670	640	595	619	580	605	630	636	639	665	632	676	629	657	617	598	582	653	648	709	673	613	641	645	685	697	657	638	617	633	597	651	661	648	642	645	608	640	670	698	630	660	645	593	665	651	641	612	670	614	625	611	656	590	641	660	664	613	662	628	638	632	609	605	650	648	645	657	610	618	660	654	655	672	677	681	638	642	651	645	667	648	593	653	668	638	660	670	660	687	618	651	638	638	640	639	624	664	610	630	608	642	660	650	623	635	665	641	634	623	662	638	592	615	633	589	678	595	672	604	658	625	674	636	646	659	612	612	634	609	654	678	604	657	630	633	648	624	617	640	663	647	640	622	635	616	612	643	643	643	681	618	622	617	624	618	645	603	604	673	661	652	669	665	642	629	612	623	653	631	607	641	654	636	658	600	632	639	601	615	609	633	674	675	666	666	644	631	632	654	640	649	632	603	653	656	640	613	619	659	591	630	657	610	626	657	615	661	636	687	618	665	638	630	668	648	636	609	681	659	676	654	616	629	586	614	649	651	649	617	618	640	630	652	631	590	651	597	627	653	628	611	605	657	595	628	668	599	610	638	597	629	691	674	644	625	636	630	608	649	626	669	632	633	659	634	661	689	670	641	634	679	634	654	621	598	649	641	648	640	611	638	640	656	610	662	650	648	611	593	619	636	634	583	639	639	638	653	641	600	702	580	600	669	646	638	640	675	676	651	681	636	632	629	657	626	652	577	669	623	678	612	622	606	642	614	663	629	628	663	646	655	582	627	654	684	647	640	630	683	626	624	624	641	657	653	631	656	638	668	650	675	657	620	633	584	611	656	666	627	675	613	652	638	636	657	629	668	700	627	660	623	617	620	680	625	627	628	625	657	631	682	644	609	647	686	602	609	624	618	630	592	673	644	665	623	624	643	668	610	632	608	586	636	635	684	629	600	592	654	645	615	601	647	654	601	644	623	639	619	638	653	587	612	666	608	687	664	642	646	694	602	601	630	654	607	647	684	644	690	607	609	603	645	628	634	666	645	634	638	680
43461	32167	18977	3069	20424	38462	14902	931	425	396	469	401	400	418	401	404	424	431	441	372	391	407	391	430	375	328	391	435	369	361	382	406	411	390	411	383	401	369	373	404	415	408	382	390	413	410	389	396	428	370	390	418	391	367	354	402	382	410	406	394	379	390	370	395	375	377	361	413	398	411	385	413	420	388	408	415	388	359	381	406	410	407	382	394	412	397	407	426	400	395	350	402	396	362	400	367	390	381	380	385	403	383	434	362	373	417	390	404	382	408	377	399	388	388	436	380	384	379	392	377	398	362	433	389	460	419	368	365	446	404	425	377	422	366	411	341	368	432	388	436	396	417	384	407	357	383	394	426	400	415	403	400	373	377	423	415	370	394	398	392	396	356	404	369	413	396	393	438	409	370	398	389	394	365	372	391	433	377	418	385	382	429	426	387	380	356	396	370	340	409	408	373	380	390	404	358	374	372	427	386	393	398	413	414	437	406	386	380	458	407	397	409	409	413	421	416	437	385	354	401	370	366	384	398	383	354	421	384	379	418	367	422	411	382	381	383	385	396	386	416	379	378	428	367	357	426	383	402	354	368	427	406	414	370	375	382	433	379	364	393	354	412	380	416	403	387	353	384	413	367	461	443	387	412	429	407	391	373	366	395	392	358	371	361	387	356	408	385	385	389	404	336	421	399	407	419	404	407	389	399	382	382	391	392	386	379	416	395	383	375	372	405	397	411	397	407	393	426	356	425	400	393	385	413	391	412	370	372	340	368	399	374	398	418	385	402	381	362	410	394	392	413	396	397	407	414	378	424	397	395	373	421	401	401	406	408	393	384	426	393	414	389	368	334	418	380	367	372	375	374	407	404	407	386	423	396	411	390	409	398	374	391	446	407	355	373	410	370	411	398	381	423	357	382	367	373	404	394	385	414	395	429	416	389	429	362	362	389	394	390	354	403	390	412	401	397	365	410	401	413	424	384	394	404	428	373	403	408	395	350	410	422	395	394	406	375	421	398	377	401	377	411	430	402	407	383	380	375	372	407	363	391	409	380	384	387	390	373	374	354	373	411	389	388	395	348	375	382	425	368	398	358	389	386	379	396	382	405	396	377	430	424	380	382	382	389	441	395	374	416	429	412	380	408	401	405	410	403	356	405	372	376	402	379	395	405	399	374	406	396	388	410	393	399	357	415	421	396	400	369	372	412	356	411	375	402	365	394	396	398	393	427	383	369	383	355	385	414	405	365	393	408	418	417	373	399	417	397	392	343	400	418	417	411	382	383	401	400	390	384	399	395	399	387	370	420	387	401	376	407	389	372	388	385	387	373	384	407	416	388	397	408	417	403	410	426	411	371	365	423	398	415	371	407	390	418	405	390	379	381	375	425	379	409	412	399	384	409	390	393	435	378	391	384	356	444	389	402	384	411	453	382	406	390	446	399	429	392	401	393	392	388	376	411	409	391	370	380	368	398	417	363	415	367	401	367	377	384	374	394	416	383	402	412	349	392	396	436	414	375	416	375	380	392	405	352	377	400	337	377	409	386	419	420	404	380	400	392	426	385	427	402	455	363	361	368	407	375	433	400	444	391	410	391	400	383	412	415	387	434	395	418	394	420	365	403	420	411	388	388	380	388	405	349	388	427	377	377	413	388	369	349	382	395	395	408	406	412	377	387	437	416	385	400	401	400	383	375	431	417	354	398	395	407	363	383	387	430	382	377	401	396	395	412	398	360	367	335	434	389	381	382	385	398	407	369	406	370	413	392	426	354	369	392	363	416	380	400	377	406	414	387	405	392	355	411	410	396	366	377	399	395	410	394	418	411	378	439	390	406	418	385	397	374	406	398	378	391	407	361	379	396	384	413	406	368	373	436	429	367	377	417	412	417	402	451	363	371	373	396	371	374	392	433	371	418	402	338	426	385	355	371	365	369	404	390	369	374	414	402	421	417	405	400	401	366	396	400	430	369	416	413	404	398	429	403	384	395	382	398	390	359	384	388	353	356	382	420	414	399	418	425	378	381	367	384	352	404	377	376	402	377	395	400	400	399	378	415	382	372	414	361	408	405	407	413	392	389	397	352	407	411	386	400	390	379	416	465	425	371	352	389	383	391	377	396	353	390	420	408	376	387	391	392	384	391	421	411	370	409	417	427	432	383	381	431	370	395	375	403	386	393	371	373	417	387	451	402	420	391	418	428	431	384	381	371	375	409	390	398	412	358	408	394	398	431	419	373	431	389	398	425	385	385	396	379	414	360	399	387	406	423	408	383	375	431	391	386	414	430	407	429	412	369	368	417	427	401	401	368	402	384	400	433	379	408	401	429	402	406	413	369	418	400	429	400	421	391	388	399	389	402	390	412	400	380	393	389	410	397	386	411	399	422	380	373	355	423	377	409	399	394	412	404	385	399	417	402	442	416	406	377	326	378	398	382	389	387	404	377	390	377	393	378	433	375	399	375	410	357	410	410	401	373	364	394	432	374	387	412	372	413	386	392	368	384	401	377	391	401	370	356	381	385	378	382	397	433	361	384	390	433	437	383	380	417	414	366	374	386	401	383	394	363	368	394	396	375	393	399	387	417	394	419	403	409	377	382	415	362	407	432	388	389	388	385	375	356	387	371	422	344	384	408	372	399	399	369	391	427	407	365	383	375	395	369	394	389	397	421	383	414	420	435	374	396	415	409	385	390	358	416	412	385	376	387	362	376	404	402	389	340	354	406	405	386	379	400	394	398	406	416	371	362	416	388	425	415	381	379	386	339	402	351	383	448	401	382	348	377	422	416	394	392	356	434	363	422	372	400	382	380	390	411	409	358	410	366	379	400	392	376	409	379	415	421	385	406	351	381	380	385	402	358	397	389	374	389	406	391	408	403	419	353	335	416	384	376	396	389	390	369	392	347	424	363	423	382	400	400	414	390	389	353	381	396	364	436	399	401	369	402	396	405	375	414	375	368	349	383	339	408	400	396	345	371	398	386	389	437	413	379	418	384	371	392	399	394	357	369	387	429	373	380	420	398	394	399	373	374	417	378	391	401	399	381	382	422	420	440	412	372	407	397	394	405	422	380	360	372	403	392	392	373	364	366	399	382	383	379	390	329	403	435	376	410	402	372	413	394	408	416	426	353	345	396	432	407	364	405	382	401	418	360	353	434	404	380	401	373	431	437	405	374	427	399	417	420	387	419	405	392	392	374	411	355	379	422	433	405	413	420	355	370	417	390	403	415	400	331	407	416	395	396	364	377	400	403	366	412	383	380	392	402	430	408	370	412	393	419	411	406	393	351	389	397	407	392	365	409	370	396	405	356	378	376	363	408	404	382	430	409	373	398	386	361	367	380	368	378	387	413	386	397	403	424	373	374	417	394	392	345	406	392	379	433	366	374	374	399	413	416	434	390	325	380	416	381	441	391	369	397	396	389	385	372	384	400	384	408	409	405	422	390	348	413	414	410	403	420	374	398	389	397	382	420	365	366	390	446	392	350	379	409	388	392
27040	24010	13282	2761	37609	53237	16017	1024	996	1033	935	927	940	956	943	956	893	912	858	939	890	935	905	902	871	891	894	908	899	897	942	822	854	893	852	841	877	883	866	973	887	945	961	862	871	846	886	889	873	878	872	937	888	901	858	839	891	873	895	839	839	912	858	859	864	878	857	811	913	885	878	922	945	894	858	858	866	863	903	855	886	870	843	889	868	914	845	875	871	895	850	878	811	933	870	868	942	875	883	910	901	887	880	866	925	886	905	906	863	898	857	931	861	874	873	853	822	871	937	855	886	861	883	913	861	878	878	895	880	967	836	866	894	832	877	857	833	859	868	899	854	827	850	875	908	891	891	912	870	858	824	874	905	911	904	899	873	866	872	861	906	882	914	849	876	899	830	965	883	912	881	895	867	877	894	853	829	913	846	914	926	881	886	848	917	843	877	895	885	907	896	923	935	901	891	875	905	879	898	844	898	892	878	908	869	836	889	881	900	916	909	889	861	897	903	859	885	884	842	919	895	856	814	892	864	864	882	862	878	856	931	915	897	892	863	883	877	922	887	899	874	935	848	875	820	866	892	863	897	858	904	878	888	869	887	877	855	911	848	827	833	871	897	849	905	837	921	865	819	895	870	836	850	866	857	877	897	895	890	884	900	897	878	836	879	803	903	878	866	913	870	847	902	869	891	868	918	835	856	919	895	866	893	892	883	924	900	891	857	866	910	841	874	916	885	887	874	841	830	904	905	881	903	870	863	858	820	898	917	884	833	856	842	847	810	869	895	852	868	869	955	842	862	872	814	859	850	890	863	878	914	880	855	862	862	897	914	846	913	881	887	888	880	884	878	802	869	864	902	858	825	890	887	881	847	841	863	908	903	829	830	905	862	869	908	851	847	900	867	840	859	856	855	853	898	867	887	867	857	880	853	915	847	873	869	849	838	888	914	873	867	884	891	890	885	927	842	864	870	924	892	864	908	872	950	906	879	845	902	855	839	854	883	890	918	890	906	891	868	927	864	882	865	913	848	886	876	893	857	853	883	934	899	835	849	825	855	881	890	867	838	824	847	889	890	894	845	864	889	930	894	874	826	860	854	890	858	894	893	879	883	851	832	843	885	861	927	901	924	843	915	871	886	838	924	876	876	895	890	902	830	896	828	883	912	856	874	901	831	876	896	870	853	837	928	865	888	887	904	878	876	887	889	874	862	890	866	862	897	890	871	868	888	856	849	900	866	894	858	860	852	848	880	866	860	839	838	848	920	863	883	843	856	845	888	879	870	917	882	865	866	843	871	847	923	911	857	940	887	901	848	878	871	879	859	825	840	842	914	879	877	807	884	889	860	876	853	856	855	839	922	899	909	927	857	838	879	904	880	807	809	906	884	882	828	858	859	898	831	864	852	847	853	892	900	877	868	848	920	879	858	837	880	876	866	898	899	865	914	905	823	905	894	886	872	882	864	891	841	816	841	897	886	866	856	891	871	845	878	857	904	853	877	844	859	888	882	839	834	911	959	852	870	884	882	820	878	876	894	896	847	867	886	867	870	873	878	939	887	926	863	899	866	876	914	852	855	890	887	858	900	880	849	829	935	867	825	899	874	875	881	880	891	877	943	913	870	888	906	925	869	875	793	847	900	864	839	875	878	851	860	887	852	836	857	821	905	877	920	889	894	865	880	867	871	931	808	886	888	864	859	873	884	885	864	838	868	837	873	882	932	843	828	887	867	882	883	851	903	931	888	924	876	907	905	880	833	860	892	856	864	871	816	862	906	845	843	876	904	898	892	821	863	924	906	819	909	843	879	883	879	876	927	862	866	873	909	848	902	850	835	863	853	827	885	882	897	897	859	876	881	856	890	901	878	894	916	852	845	861	916	804	882	831	845	856	854	897	838	848	857	858	854	885	894	823	876	869	849	870	880	883	827	884	940	873	882	830	845	879	904	861	831	881	907	833	877	900	874	850	909	855	805	863	894	863	859	898	901	874	841	830	909	874	926	898	897	855	836	866	887	882	889	902	854	865	836	923	914	857	870	846	875	831	895	858	918	899	828	898	893	884	861	887	930	913	859	873	896	874	922	856	881	892	829	914	931	873	873	904	864	868	901	855	858	825	909	863	937	835	854	876	903	809	883	869	898	873	869	862	850	858	867	853	890	862	863	917	899	879	833	887	855	841	855	882	867	901	847	881	834	847	913	900	909	894	889	897	840	877	858	877	911	884	944	880	850	835	883	852	914	902	896	828	861	845	877	891	904	873	884	871	912	825	884	860	867	899	885	866	852	866	900	875	862	905	840	845	906	852	899	840	832	899	892	866	861	857	848	894	882	852	892	840	868	866	849	895	870	865	831	911	875	876	918	915	934	853	852	864	881	815	887	829	914	871	904	859	857	873	846	892	839	836	851	863	942	902	888	835	886	876	882	857	893	866	868	893	854	838	875	828	877	901	866	866	837	919	914	880	846	883	924	824	872	888	877	850	849	849	916	895	932	848	907	864	892	908	884	887	875	869	884	848	889	846	928	856	868	922	850	896	868	883	880	862	813	884	880	853	885	924	873	881	869	930	883	873	872	881	870	862	844	856	875	835	903	896	875	883	890	904	865	830	909	907	922	862	875	919	864	858	920	819	843	849	854	809	831	871	904	836	898	851	888	862	852	885	865	846	921	858	834	872	897	913	860	885	836	880	911	830	861	862	862	857	853	845	846	926	900	882	882	813	940	857	890	883	838	851	871	866	869	878	908	884	858	841	899	856	853	864	839	831	901	890	883	872	882	833	841	855	923	893	912	893	900	862	908	905	841	924	842	872	886	887	860	900	897	893	910	838	872	883	848	903	852	865	901	900	862	898	923	850	857	871	859	875	865	900	842	918	869	828	908	813	873	866	851	879	881	887	871	895	867	854	815	883	911	881	920	855	836	868	911	901	903	869	856	871	880	859	852	854	885	833	863	889	899	889	864	863	902	907	919	900	905	884	874	886	864	893	877	868	845	831	835	860	907	879	851	908	873	835	877	813	888	845	887	899	868	881	851	942	875	898	869	875	910	874	927	889	932	855	871	851	882	869	836	850	945	910	853	826	856	844	893	858	863	875	914	864	874	869	866	908	907	864	880	840	912	926	918	892	929	848	887	864	888	898	888	888	892	865	890	902	857	873	905	899	910	868	874	879	874	841	922	856	812	870	901	858	904	869	891	886	938	853	871	872	846	868	851	859	843	858	917	863	805	828	859	886	919	888	900	858	871	830	881	886	826	912	895	927	890	888	866	885	865	916	876	868	889	831	888	852	824	895	911	898	901	816	845	866	894	881	852	827	905	870	862	906	928	877	844	854	842	878	862	843	880	835	863	904	853	861	867	875	858	850	867	848	902	874	884	871	872	908	865	846	853	882	851	890	858	908	896	874	888	903	893	909	849	948	907	883	863	895	877	855	892	875	857	850	821	856	900	827	875	878	864	902	906	814	908	877	930	864	887	911	822	914	842	892	817	863
15286	7946	2868	540	901	1993	712	353	308	325	313	304	351	299	285	305	286	306	277	308	293	323	312	299	322	307	321	310	343	303	373	306	303	302	330	316	309	293	340	298	301	292	321	296	326	351	327	312	331	306	312	325	309	328	334	322	321	298	303	318	320	294	336	304	324	310	316	302	305	288	317	312	314	339	312	317	333	288	312	353	288	321	297	309	319	321	297	324	300	338	350	321	306	315	316	294	330	301	364	322	312	340	337	311	303	297	305	312	317	291	322	316	309	336	292	298	318	293	369	310	332	327	349	323	286	330	319	305	314	302	342	309	308	309	352	286	318	314	305	319	326	297	328	316	332	315	306	321	286	312	299	318	319	345	304	343	332	305	336	329	310	324	344	310	286	320	273	330	306	351	322	310	279	306	326	263	308	322	338	310	342	347	309	303	326	312	275	323	330	300	286	339	316	335	276	324	303	306	330	288	338	312	308	345	291	308	314	317	337	299	317	315	340	355	317	311	332	315	284	325	318	294	320	306	319	319	321	333	316	347	306	302	345	337	331	323	329	344	326	341	285	321	341	306	297	318	293	296	336	350	264	307	311	349	324	316	316	360	315	291	337	354	319	314	307	360	296	329	340	323	326	300	318	312	313	327	346	347	325	300	266	307	286	327	302	329	346	329	331	317	300	326	309	347	289	332	343	307	325	333	321	330	306	332	329	299	301	333	304	311	319	309	347	290	297	304	343	324	312	350	316	302	304	354	317	326	332	348	321	335	353	346	317	292	299	313	298	310	340	329	292	297	332	315	297	317	311	355	317	306	331	332	322	323	323	315	323	295	325	292	307	337	331	329	306	286	310	316	349	312	328	315	322	313	338	271	320	337	312	308	282	316	332	322	330	343	309	303	345	311	292	328	320	317	323	321	303	303	347	328	305	333	318	326	294	315	299	282	284	322	318	365	346	327	306	344	348	329	336	320	336	331	347	332	309	314	332	295	346	341	327	312	335	302	326	331	317	305	298	312	319	301	310	348	342	321	333	338	321	344	326	297	315	308	326	309	312	320	332	345	341	372	293	317	322	309	331	304	291	329	293	299	314	352	334	330	316	310	316	321	284	328	307	296	297	279	343	320	315	319	320	292	357	327	291	313	335	294	331	286	314	309	318	311	314	302	336	314	318	296	361	319	334	320	327	335	298	317	329	316	345	330	355	331	340	329	367	349	308	347	325	342	298	297	320	351	328	291	349	320	338	329	323	287	311	350	304	325	339	331	344	329	351	317	332	309	331	335	317	309	320	297	295	321	287	287	296	313	273	318	333	334	323	283	340	353	314	329	300	286	326	320	302	339	321	311	343	296	277	291	318	325	295	324	321	338	347	346	331	308	374	304	323	337	297	327	308	334	323	333	319	312	326	297	306	302	335	286	301	313	317	313	314	298	344	349	292	291	268	329	315	303	293	285	273	299	352	304	325	337	322	301	280	301	335	286	310	323	337	303	318	353	302	306	308	303	327	342	303	337	341	337	311	309	298	321	310	291	303	325	353	286	279	283	283	311	286	328	325	327	306	327	347	314	342	317	312	299	319	328	339	339	343	337	308	313	329	315	324	311	300	339	307	303	311	336	293	358	294	303	331	303	330	293	328	287	322	309	327	320	308	330	336	286	302	300	334	327	348	317	342	322	287	340	324	286	310	324	309	276	350	309	297	295	318	301	317	344	333	354	353	342	312	317	318	320	304	293	346	326	341	336	330	296	321	332	347	310	284	311	333	315	348	322	293	335	310	320	320	309	328	296	315	318	331	329	343	334	359	276	300	305	342	307	352	295	282	327	284	277	330	301	292	320	349	361	332	286	317	273	358	307	302	305	298	334	336	358	326	340	309	301	364	323	318	328	322	317	255	283	314	347	349	282	318	334	283	324	312	329	304	306	346	308	305	332	302	297	353	301	345	357	307	315	307	277	329	307	335	317	309	309	336	303	295	314	334	323	358	318	298	319	321	315	340	336	321	320	348	307	303	316	331	294	317	302	305	321	286	312	323	311	299	346	307	350	301	323	277	336	325	317	304	302	317	330	345	326	304	333	349	317	330	305	362	332	314	278	335	319	297	320	309	325	310	341	332	306	349	317	349	321	306	324	342	310	314	308	321	311	283	323	304	305	310	282	328	300	327	283	284	312	314	302	300	318	348	337	345	320	327	317	357	344	341	294	331	301	308	321	314	355	334	321	305	336	348	307	295	317	314	345	316	304	310	317	297	313	323	296	318	337	323	322	363	330	327	312	333	334	299	313	329	301	285	327	318	312	328	339	341	326	320	295	319	329	340	336	328	339	322	323	344	330	317	330	290	310	330	314	295	319	351	300	305	334	336	285	329	302	317	298	316	291	327	320	289	313	344	354	346	331	301	323	310	290	323	345	335	328	313	289	330	340	301	305	328	334	311	281	320	310	303	310	298	332	304	335	305	298	302	295	342	275	313	299	290	306	309	294	326	370	329	302	348	310	322	329	296	325	327	303	342	365	319	302	319	309	320	306	300	310	364	337	306	295	310	354	286	317	314	339	312	325	294	294	314	304	290	299	323	317	319	337	340	305	300	340	319	367	336	326	333	326	336	311	302	318	292	324	344	293	268	320	332	304	320	321	294	349	317	330	321	327	314	301	324	334	306	330	330	317	323	318	310	334	320	327	319	345	315	297	312	324	325	332	359	265	326	309	297	352	325	327	312	322	341	330	309	300	290	352	343	349	339	307	320	294	326	340	346	311	323	320	316	307	304	311	337	295	321	286	319	359	308	323	290	294	302	356	322	290	349	346	357	316	341	319	308	322	306	315	308	289	331	305	294	319	347	341	319	306	340	336	290	315	337	314	321	322	309	281	308	310	295	296	334	288	323	335	280	312	320	327	275	337	344	310	292	306	336	286	317	367	324	294	332	317	320	326	292	332	347	311	300	302	353	335	314	359	301	302	327	318	301	310	348	308	327	341	333	328	333	340	303	313	313	326	316	320	344	304	334	291	298	334	314	327	289	300	313	297	330	309	286	338	307	322	285	346	315	305	324	336	304	321	293	308	286	334	302	305	313	317	326	310	318	311	313	311	304	297	312	304	300	332	331	290	272	306	303	274	335	320	299	302	320	333	363	339	305	317	302	304	333	271	337	337	289	329	306	334	293	339	331	346	322	297	307	335	336	312	292	298	338	291	319	296	288	268	337	303	283	342	321	334	309	284	303	293	257	315	332	319	323	325	322	331	317	306	302	338	301	295	351	340	299	299	362	318	326	327	311	319	303	313	291	335	318	312	283	338	314	332	299	315	314	314	316	321	330	353	325	327	309	306	305	264	313	307	305	327	295	333	314	327	346	322	296	305	338	336	325	317	329	341	347	308	301	309	303	336	314	332	333	306	312	349	303	335	339	324	290	322	318	321	338	321	334	312	285	310	304	296	327	316	331	331	312	324	310	306	304	324	327	332	322	325	349	309	334	354	335	295	339	335
9295	6661	3534	999	2933	6071	1586	707	715	742	669	718	722	687	706	714	730	701	739	702	731	688	728	729	784	696	715	718	674	717	659	721	754	723	711	719	698	713	697	742	742	724	751	706	744	661	696	732	693	695	744	638	713	693	721	678	725	723	688	724	734	704	749	696	714	740	702	696	737	718	706	718	690	723	733	705	711	734	685	678	717	670	683	718	674	771	720	700	781	700	671	703	688	767	705	701	699	691	706	715	750	718	663	715	714	696	694	724	708	717	664	741	761	761	723	673	709	705	663	720	731	670	693	753	733	682	690	687	717	679	746	739	676	744	696	731	746	677	774	654	692	694	667	745	726	758	701	774	719	714	695	701	708	710	696	714	702	693	701	694	711	702	721	665	716	725	686	741	697	714	696	699	695	723	696	704	702	730	675	710	699	794	696	800	679	734	724	666	723	691	704	728	707	720	737	722	746	707	729	675	710	769	665	695	731	705	730	702	756	732	690	730	766	696	717	690	717	690	762	699	754	667	767	708	694	696	707	682	674	732	743	743	720	733	734	696	705	704	729	678	684	666	759	740	637	697	697	677	718	665	701	693	694	686	680	661	702	762	690	717	720	700	695	734	707	686	681	758	741	704	729	669	760	715	697	742	680	701	715	667	702	703	704	698	733	701	720	731	709	677	721	707	749	696	719	721	726	698	709	687	756	708	740	689	742	709	686	742	728	730	681	746	723	738	701	716	677	718	750	748	732	702	754	710	761	745	746	700	695	690	729	715	711	725	691	671	712	694	747	714	743	708	765	726	674	690	750	750	733	707	748	774	665	711	704	749	658	757	674	687	675	699	675	706	663	726	738	739	735	694	723	709	728	706	708	713	671	710	711	735	710	732	696	703	724	672	688	726	744	705	677	714	716	692	705	738	673	700	748	678	711	743	724	763	689	727	712	679	733	667	695	693	718	692	750	741	668	737	720	691	690	731	710	737	720	675	717	716	695	667	722	678	720	737	706	711	723	713	744	696	745	680	745	706	707	708	712	676	680	738	740	709	683	709	717	726	701	698	691	713	671	731	719	700	713	648	750	734	685	716	699	686	719	662	742	695	722	747	762	678	714	706	724	749	709	707	673	705	704	689	709	666	676	683	725	723	694	701	718	698	683	756	701	712	679	697	724	719	697	726	661	693	730	675	705	675	678	689	732	698	714	661	714	710	716	705	716	704	718	719	710	672	700	711	686	716	692	749	721	722	683	734	711	727	673	710	742	687	725	728	716	698	723	659	702	726	720	745	694	718	725	744	715	683	694	735	715	743	742	703	712	700	699	682	677	732	744	699	725	741	709	723	698	722	745	674	709	743	697	744	748	732	709	740	741	688	699	757	729	699	756	719	719	715	732	718	697	726	709	714	698	722	710	741	687	725	709	686	707	730	726	711	695	745	756	697	686	692	697	765	711	719	741	718	740	705	701	712	723	733	671	749	684	665	699	656	727	730	767	695	736	709	698	677	672	701	719	704	671	689	681	719	684	678	752	697	666	691	656	701	712	696	682	721	686	692	725	688	697	687	704	698	681	678	753	736	685	730	714	724	698	703	740	706	735	750	687	725	752	700	704	726	735	746	669	713	698	701	708	660	734	713	725	742	716	696	691	727	723	739	716	745	678	685	743	684	718	704	676	673	714	707	698	774	729	722	713	705	673	682	692	723	713	677	711	684	719	741	709	751	692	673	704	678	715	704	728	683	722	704	698	716	685	752	706	722	739	680	706	716	718	680	723	704	701	700	698	688	712	699	695	740	693	705	708	701	739	734	751	680	699	697	767	736	723	719	710	711	725	724	735	732	696	695	714	699	723	704	734	724	668	713	702	729	725	687	727	703	751	739	673	775	707	726	689	686	667	692	697	736	695	698	707	699	708	708	670	687	688	748	624	705	722	732	699	709	739	730	726	685	738	715	745	712	668	744	716	713	746	663	726	704	756	716	697	676	712	736	708	723	715	701	698	691	710	735	692	728	700	719	728	703	768	666	724	761	657	747	719	674	716	714	694	735	692	701	723	733	723	737	700	677	686	718	743	677	713	688	709	694	699	673	747	711	722	704	685	748	715	683	675	724	694	748	746	724	691	736	744	683	752	681	693	669	708	698	670	669	712	692	735	693	750	718	732	733	692	693	668	688	741	730	700	690	659	681	731	718	727	696	737	668	693	704	765	729	732	718	723	696	719	678	708	740	730	719	706	710	709	698	721	712	706	698	807	742	749	683	653	710	679	672	749	678	714	717	676	716	732	706	738	685	738	754	709	702	693	688	742	758	670	658	699	721	725	695	667	704	733	711	696	709	730	662	696	740	671	733	652	754	731	701	705	773	696	716	710	704	710	729	701	709	721	712	710	754	721	675	695	736	690	763	639	677	744	763	715	723	687	713	672	750	735	745	703	710	704	719	746	723	733	721	769	732	709	741	697	712	724	695	709	686	679	679	702	733	749	738	710	743	702	739	717	712	671	693	752	700	730	714	700	736	670	722	669	718	750	676	763	671	689	729	678	699	704	723	684	705	708	677	734	725	704	727	708	723	725	730	713	703	718	670	673	730	716	722	725	676	726	747	669	750	712	685	704	707	746	691	725	713	725	697	724	720	729	711	725	740	719	719	725	738	731	736	725	644	724	711	686	712	707	729	778	724	700	757	728	706	659	743	719	684	647	689	729	742	667	691	697	724	693	746	734	710	735	736	707	728	755	744	723	698	719	675	707	739	700	734	732	690	710	737	730	654	718	692	704	690	737	729	721	671	742	715	682	716	746	741	714	725	682	749	725	739	714	730	740	663	677	664	736	711	724	688	694	722	728	755	691	754	701	727	743	702	789	708	690	729	751	708	704	676	681	687	699	661	726	722	715	674	715	683	728	751	706	709	705	680	696	684	704	672	709	742	744	695	703	686	716	678	687	698	703	747	694	703	739	743	762	726	750	706	716	716	698	680	692	700	672	708	694	669	677	710	711	682	698	753	733	694	691	652	714	659	731	752	738	733	773	711	690	661	689	736	744	683	711	727	733	707	729	670	714	717	702	671	735	658	710	701	721	720	736	706	714	687	669	685	766	730	709	697	693	728	699	705	726	681	680	707	722	675	773	710	705	724	733	728	725	686	727	708	702	722	685	733	709	704	700	694	722	680	699	687	723	733	686	699	719	697	687	736	712	731	717	762	711	694	706	699	794	727	707	670	685	721	735	764	684	743	754	721	695	706	759	711	689	730	679	681	750	706	652	743	753	688	686	715	763	680	705	696	709	694	692	691	745	718	701	723	727	714	684	727	723	707	703	664	675	682	800	713	662	752	694	726	713	701	714	693	720	747	688	724	731	713	708	700	688	699	673	695	742	688	684	753	694	679	714	729	704	729	690	688	725	745	708	743	697	685	714	694	727	731	726	735	705	718	696	713	735	713	777	753	719	688	680	722	669	706	689	719	671	717	787	692	715	676	698	711	709	810	699	727	731	699
32258	22664	10303	1250	11939	23690	7582	445	279	268	285	270	301	282	271	258	275	292	278	268	276	289	268	287	272	264	279	288	277	269	256	283	295	256	268	273	292	285	281	289	276	266	281	230	270	299	236	263	268	266	272	266	264	285	278	253	306	282	253	244	260	273	273	288	265	263	282	268	267	274	258	305	253	258	296	257	246	269	276	285	252	265	293	281	299	274	247	238	279	244	263	266	283	257	269	253	277	315	262	275	258	301	289	242	259	274	259	296	272	273	285	260	265	262	263	295	296	260	273	241	294	279	295	285	286	244	277	301	293	258	306	259	279	265	267	277	242	260	246	267	282	267	265	294	253	286	265	247	253	285	247	306	273	272	310	280	280	238	288	307	262	315	283	270	287	277	284	264	276	294	288	244	266	291	283	255	299	273	263	274	283	255	238	288	315	282	279	289	274	307	294	279	272	267	247	292	276	278	274	268	285	292	226	268	310	282	256	264	274	250	275	287	258	265	303	275	265	294	270	294	253	264	288	278	276	303	294	269	254	281	289	238	289	272	259	260	320	283	256	287	285	276	247	284	261	264	283	265	267	270	265	274	244	255	279	291	281	271	268	297	247	272	257	255	243	271	264	292	263	252	242	285	280	249	285	283	295	260	280	264	282	278	282	238	276	280	272	258	267	261	247	262	277	291	267	269	250	268	301	268	278	273	308	263	258	240	243	260	259	265	274	264	269	271	244	253	273	262	285	238	275	284	273	259	268	269	279	303	248	250	279	273	254	300	307	271	253	261	271	249	291	254	244	263	273	291	294	332	306	277	288	259	254	275	271	274	283	277	285	247	276	269	280	287	229	271	251	265	283	271	265	275	283	244	281	266	297	286	290	290	260	305	259	269	254	285	317	256	272	257	264	257	281	287	291	261	247	301	246	236	274	307	271	259	297	282	279	230	304	283	272	274	276	290	260	286	258	253	257	272	300	289	261	306	283	271	294	288	277	265	264	284	286	282	302	330	268	292	268	256	281	270	274	323	256	238	225	271	266	292	288	267	284	281	279	307	281	275	298	260	269	293	300	293	280	287	258	286	287	274	252	284	252	287	261	263	258	259	304	310	281	280	283	264	246	301	258	283	303	292	310	261	275	265	270	267	257	298	298	269	264	264	289	269	298	268	251	280	286	237	287	272	290	278	267	283	304	309	265	250	281	261	307	282	289	291	279	265	269	252	269	309	256	280	282	305	268	237	305	299	250	273	291	230	283	261	275	302	308	262	299	286	264	268	273	257	272	284	312	275	281	280	253	255	279	249	273	294	278	268	293	283	251	274	238	257	253	301	262	280	285	267	276	251	267	279	276	280	290	276	268	287	285	302	286	279	289	285	285	270	276	256	266	261	267	259	255	298	296	280	276	288	271	289	282	259	254	275	261	247	272	277	284	275	282	282	278	297	275	266	294	278	246	243	263	274	256	280	309	266	276	265	260	280	267	290	289	287	266	282	232	280	276	286	267	274	254	297	269	267	248	282	264	256	290	270	263	250	306	261	289	283	278	298	311	305	293	243	279	272	252	295	273	290	234	288	310	237	264	255	282	297	289	271	263	302	257	266	264	270	313	268	267	283	268	269	287	257	281	270	295	282	298	284	239	246	296	307	293	253	274	298	250	282	277	258	260	269	290	269	276	288	271	255	272	273	247	271	253	240	248	280	305	298	297	272	281	297	308	254	288	295	277	280	248	271	271	267	292	291	279	278	301	271	284	294	289	260	277	273	262	251	240	257	270	257	252	292	301	286	289	285	299	253	250	280	302	240	271	295	267	278	234	268	251	281	248	272	284	296	243	246	299	276	251	272	286	304	282	268	256	294	278	278	287	278	277	294	280	263	305	332	281	262	271	290	255	288	258	264	266	256	240	272	231	276	281	277	296	257	278	286	280	286	266	268	305	271	254	282	293	255	252	288	297	263	259	260	278	241	281	261	270	258	264	252	282	232	293	272	269	260	267	268	259	278	292	273	269	270	274	296	249	306	314	252	257	251	259	266	285	305	281	282	264	291	285	268	285	311	280	277	278	267	272	266	268	293	286	282	281	276	256	262	243	265	249	264	289	276	278	270	288	275	258	284	257	300	270	268	265	265	254	259	258	312	285	297	243	265	297	284	265	274	289	272	255	242	268	248	235	259	260	277	291	290	264	320	244	258	293	292	288	280	296	303	262	273	271	295	258	264	283	302	271	266	231	255	272	271	274	262	259	268	278	250	300	281	285	284	273	256	240	264	265	280	306	275	253	256	287	279	266	278	283	243	285	300	273	256	282	283	272	282	289	289	289	282	297	274	271	265	282	281	258	260	291	257	291	270	260	255	306	303	256	252	241	274	260	274	269	307	266	263	274	285	283	295	255	256	277	300	305	239	293	266	287	251	279	279	249	250	254	249	268	283	299	308	289	281	232	261	259	255	247	264	259	243	266	261	259	286	282	268	284	262	261	265	246	272	287	261	262	300	279	307	261	292	293	267	263	290	279	262	279	268	291	285	280	255	257	304	258	272	275	244	233	262	230	281	254	264	246	268	282	268	276	277	231	288	278	302	293	285	280	300	286	236	297	280	278	306	282	268	265	267	299	266	248	261	261	300	267	260	251	239	283	289	266	286	287	301	264	255	273	282	264	293	282	281	272	238	263	276	279	263	289	273	264	271	260	297	312	272	268	270	284	250	287	260	287	260	270	277	271	298	259	298	283	272	245	274	279	259	254	256	265	305	242	288	242	285	298	276	289	278	279	242	307	274	270	263	268	294	249	263	252	284	266	291	256	278	305	259	309	293	284	266	287	311	252	303	267	275	283	289	285	271	273	283	284	264	300	278	298	305	293	293	308	265	242	271	276	284	267	250	265	251	273	296	272	269	293	265	261	282	257	269	303	286	286	257	265	271	265	265	284	284	278	278	269	274	262	257	309	295	278	292	272	269	272	280	304	293	288	271	229	245	242	279	262	255	258	256	308	242	245	259	281	261	266	294	241	268	295	287	295	263	252	269	309	282	295	258	279	269	284	289	256	289	301	314	264	288	284	273	272	298	267	266	260	261	272	264	292	305	287	287	283	282	300	270	297	278	298	286	273	267	268	248	269	239	251	317	258	279	263	280	283	279	268	268	270	277	257	291	247	287	302	279	298	271	293	306	271	264	300	254	299	300	255	268	279	252	272	261	260	302	318	242	284	267	295	289	281	286	293	291	258	291	286	268	290	252	267	284	282	257	290	267	256	328	316	250	280	284	273	277	301	276	267	278	274	276	266	279	245	261	283	291	287	254	285	272	249	302	258	285	287	284	268	291	266	262	309	291	273	273	295	271	310	318	263	279	232	265	290	254	265	291	271	261	245	260	265	275	256	241	280	283	272	275	260	283	277	284	238	263	257	306	279	242	259	289	296	286	279	252	290	286	266	288	275	286	278	260	276	253	282	282	242	289	284	282	270	308	292	258	277	282	302	309	274	266	260	277
20535	17633	7949	1842	28210	42221	11530	695	692	704	672	660	654	682	618	635	679	678	659	631	639	603	661	628	663	678	653	682	623	638	635	635	645	622	679	618	636	642	588	594	666	648	643	607	699	624	655	626	595	666	605	630	651	633	581	636	632	650	675	606	665	690	632	641	654	640	668	668	671	639	611	645	641	654	638	650	661	646	649	633	655	685	613	648	644	650	640	652	624	682	637	632	647	621	634	590	655	632	629	671	646	636	636	642	610	652	683	615	631	636	598	656	668	639	632	639	650	609	642	636	644	637	664	645	653	615	643	634	588	594	615	649	628	657	654	629	626	683	634	685	675	655	682	639	647	629	644	635	641	632	592	633	653	642	620	670	640	645	609	642	638	631	643	654	651	648	640	653	617	641	633	716	681	613	651	636	669	599	642	601	613	666	652	635	605	637	657	647	637	634	627	637	637	667	600	632	623	643	679	655	669	645	654	662	627	630	622	657	644	630	653	653	673	640	647	619	638	664	668	641	629	674	658	673	594	599	583	653	631	616	671	672	650	661	637	657	630	639	628	592	698	647	619	642	640	642	604	632	695	631	669	598	664	616	592	631	621	626	644	687	710	660	634	627	630	641	621	684	602	629	608	612	617	624	635	643	632	672	667	626	636	656	654	625	620	680	635	641	672	687	680	631	628	661	630	635	664	608	643	644	670	623	633	613	613	651	615	671	622	621	624	623	634	604	644	653	642	634	642	600	629	639	631	606	618	647	648	637	653	613	648	616	559	660	678	627	676	617	634	664	627	622	674	646	691	654	615	649	620	587	649	651	614	642	633	616	669	610	631	597	651	605	636	653	629	644	598	615	662	675	614	617	677	677	629	666	662	619	652	675	662	613	652	656	644	651	609	634	618	601	603	612	611	673	665	625	628	645	613	618	657	662	641	682	669	612	656	659	662	632	664	646	668	659	622	648	658	614	672	609	632	658	651	624	639	645	679	620	652	635	668	592	664	659	626	645	640	643	612	607	614	640	687	623	642	636	653	632	645	648	604	608	624	694	685	676	628	624	634	636	639	636	666	642	683	626	658	648	649	661	631	593	657	592	659	624	620	659	630	664	611	662	684	612	599	620	646	645	630	690	604	658	636	613	626	629	654	652	618	649	637	641	670	608	662	603	645	699	626	672	612	707	645	605	585	666	674	668	635	616	602	661	683	587	662	638	637	634	616	638	661	669	648	654	632	636	635	622	601	589	630	608	618	604	633	652	652	650	660	663	623	681	685	648	607	656	630	656	573	648	656	593	677	654	660	672	629	573	615	625	677	637	632	636	657	611	645	620	685	619	670	663	643	671	620	652	675	627	644	668	598	625	614	638	638	692	616	665	631	629	620	646	615	614	682	673	658	653	645	674	641	643	649	639	665	636	669	641	628	638	633	678	628	636	581	611	633	644	645	666	663	632	666	684	667	634	631	715	625	650	627	587	655	642	638	671	672	646	654	619	665	615	654	641	676	608	702	614	623	628	642	604	652	622	634	614	678	644	662	627	622	623	643	649	619	634	663	647	660	613	630	621	661	636	635	584	643	658	604	609	586	634	686	622	672	626	611	639	634	583	676	661	676	633	658	601	615	628	632	688	624	643	684	623	643	645	616	667	619	631	671	663	662	647	647	655	654	614	636	697	618	640	638	621	630	643	641	627	635	627	620	614	617	677	649	625	636	620	656	648	631	668	590	639	563	616	667	622	635	682	658	631	640	674	659	687	623	627	610	681	620	620	673	623	658	614	666	634	639	646	641	676	674	552	654	656	626	596	647	674	659	600	700	612	636	637	644	670	652	649	647	664	647	630	663	700	597	647	661	628	688	638	628	642	659	602	642	616	659	642	641	658	630	628	635	635	623	625	652	645	639	617	623	652	592	663	677	657	646	618	612	621	668	630	591	616	678	661	609	622	662	643	604	681	678	653	661	623	646	608	625	639	639	705	615	664	626	653	629	607	624	599	645	612	627	594	678	629	659	578	600	638	618	651	678	656	642	673	650	627	620	683	636	578	637	668	630	609	643	618	648	636	660	612	640	639	651	617	659	661	678	677	644	661	615	678	682	637	633	629	663	667	636	662	663	637	640	639	592	642	606	672	643	625	611	664	593	639	637	648	636	654	660	636	622	578	627	656	582	640	650	611	655	626	643	640	646	636	638	640	650	626	612	699	617	675	622	601	621	652	614	667	663	587	642	622	715	644	634	693	604	618	643	653	643	633	637	641	622	611	636	639	641	699	672	629	614	673	618	662	661	639	590	673	643	698	672	663	628	650	650	637	602	684	668	655	608	649	653	651	627	624	590	665	603	629	613	648	621	639	653	632	663	686	597	614	678	645	675	644	625	599	651	691	606	623	644	616	589	634	634	653	615	599	611	636	638	619	649	627	636	621	626	632	640	679	591	662	635	647	630	650	659	620	630	657	632	695	639	648	655	625	634	652	650	626	660	633	644	603	645	648	674	606	649	671	620	601	636	627	673	659	603	655	635	631	630	645	676	642	663	655	656	639	625	682	608	654	655	665	651	672	605	575	627	623	667	666	618	670	631	612	619	637	648	645	593	593	633	644	654	638	655	604	664	619	683	647	636	643	653	645	616	646	677	641	642	644	661	643	666	666	646	655	650	662	636	585	677	610	595	638	635	660	633	598	639	623	665	618	656	656	635	653	656	662	650	600	643	623	607	670	615	625	643	634	659	643	656	654	640	646	639	673	649	692	614	636	654	643	661	672	650	674	699	628	639	637	658	647	638	639	645	675	679	674	637	674	664	632	615	629	681	623	641	639	628	606	634	639	644	642	618	652	608	656	641	644	683	636	623	675	603	626	669	593	649	702	648	634	628	626	596	655	671	619	649	643	647	581	689	632	673	640	634	597	662	581	637	629	638	610	578	671	628	662	659	629	676	637	630	656	625	642	671	656	610	635	678	630	656	633	649	629	635	633	655	663	659	668	612	617	659	627	659	630	631	628	670	648	610	673	632	643	647	681	698	606	631	656	641	595	660	635	612	577	677	627	651	601	682	688	618	642	648	605	648	618	608	657	659	617	670	651	654	653	638	628	631	623	639	639	628	643	675	639	645	624	639	639	654	632	631	665	626	635	678	649	630	659	624	616	633	630	637	643	616	635	624	667	683	651	644	650	605	636	659	657	658	653	678	676	708	612	639	636	697	602	613	651	676	596	644	589	654	683	639	615	645	662	654	603	641	656	631	636	654	650	623	656	620	618	626	644	694	658	631	650	649	705	646	624	631	656	623	704	637	636	631	664	628	652	659	604	632	625	659	617	634	650	641	622	647	654	612	585	610	623	653	632	681	645	652	576	675	686	698	643	607	660	637	676	606	666	640	640	650	636	638	626	618	644	653	645	654	603	664	652	645	646	668	594	637	645	663	625	648	619	614	637	632	631	620	674	697	641	664	714	643	659	695	666	640	616	632	688	651	653	606	635	606	617	604	629	660	626
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
